当前位置:网站首页>Hi3516 full system type burning tutorial
Hi3516 full system type burning tutorial
2022-07-07 12:06:00 【Lian Zhian's blog】
Download burning materials :https://gitee.com/hihope_iot/docs/tree/master/HiSpark-AI-Camera-Developer-Kit/Software/tools
First step : Install well hitool usb Burning drive
Installation mode : After decompressing , double-click InstallDriver.exe, Default next step , Click Finish
The second step : Double click the registry file , See the attachment at the end , Click Yes to
If it is not installed, the error shown in the figure will appear :
Burning steps :
1、 take 3516 Plug the serial port cable of the development board into the computer USB On the mouth
2、 the reason being that USB Burning way , So choose USB mouth , Pictured
Be careful : Choose the right serial port , And the serial port of the terminal serial port configuration should be consistent with PC It should be consistent with the serial port under the board end configuration
Ps:USB There is no need to connect the network cable for burning , There is no need to plug in the power cord ( With switch button ), Just put one end with typeC Plug in 3516 Back of development board , At the other end is USB Plug in the host USB On the mouth , This line is equivalent to the power line .
Key operations
(1) Power off first : It means to plug into the host USB Unplug the cable
(2) Click burn
(3) Hold down 3516 On the development board update Key not put ,update Key as shown in the figure ( Black dot )
(4) Access to electricity : It means to pull out just now USB Plug the cable into the host , Notice that it's the same USB mouth , Don't insert it wrong
(5) Release reset key , Click the console to display the scene as shown in the figure , It means you are already burning
Launch parameters
at present Runhe Hi3516 Development board Support 3 A system , Namely :
(1) Small system (liteos-a kernel )
(2) Small system (Linux kernel )
(3) Standard system
Small system (liteos-a kernel )
Small system liteos-a Kernel compilation ,hb set choice ipcamera_hispark_taurus
Burning guide diagram :
, Set up the server IP、 Development board IP、 Launch parameters .
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootcmd "mmc read 0x0 0x80000000 0x800 0x4800; go 0x80000000";
setenv bootargs "console=ttyAMA0,115200n8 root=emmc fstype=vfat rootaddr=10M rootsize=30M rw";
saveenv
The configuration is as follows : Select network port burning 、 Pay attention to modifying the server IP、IP Address 、 gateway , choice emmc burn ,
Small system (linux kernel )
hb set choice ipcamera_hispark_taurus_linux
Burning guide diagram :
, Set up the server IP、 Development board IP、 Launch parameters .
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootargs "mem=128M console=ttyAMA0,115200 root=/dev/mmcblk0p3 rw rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),9M(kernel),50M(rootfs),50M(userfs),1024M(userdata)"
setenv bootcmd "mmc read 0x0 0x82000000 0x800 0x4800;mw 0x10FF0044 0X600;mw 0x120D2010 0x00000000;mw 0x120D2400 0x000000ff;mw 0x120D2010 0x00000000;bootm 0x82000000"
saveenv
The configuration is as follows : Select network port burning 、 Pay attention to modifying the server IP、IP Address 、 gateway , choice emmc burn
Standard system
Compile command :./build.sh --product-name Hi3516DV300 --ccache
, Set up the server IP、 Development board IP、 Launch parameters .
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootargs 'mem=640M console=ttyAMA0,115200 mmz=anonymous,0,0xA8000000,384M clk_ignore_unused androidboot.selinux=permissive skip_initramfs rootdelay=10 init=/init root=/dev/mmcblk0p5 rootfstype=ext4 rw blkdevparts=mmcblk0:1M(boot),15M(kernel),20M(updater),1M(misc),3307M(system),256M(vendor),-(userdata)'
setenv bootcmd "mmc read 0x0 0x80000000 0x800 0x4800; bootm 0x80000000"
saveenv
reset
The configuration is as follows : Select network port burning 、 Pay attention to modifying the server IP、IP Address 、 gateway , choice emmc burn
边栏推荐
- 一起探索云服务之云数据库
- In my limited software testing experience, a full-time summary of automation testing experience
- Programming examples of stm32f1 and stm32subeide -315m super regenerative wireless remote control module drive
- 源代码防泄密中的技术区别再哪里
- Introduction and application of smoothstep in unity: optimization of dissolution effect
- Poor math students who once dropped out of school won the fields award this year
- What is a LAN domain name? How to parse?
- Camera calibration (2): summary of monocular camera calibration
- STM32F1与STM32CubeIDE编程实例-MAX7219驱动8位7段数码管(基于SPI)
- Superscalar processor design yaoyongbin Chapter 8 instruction emission excerpt
猜你喜欢
110.网络安全渗透测试—[权限提升篇8]—[Windows SqlServer xp_cmdshell存储过程提权]
【数据聚类】基于多元宇宙优化DBSCAN实现数据聚类分析附matlab代码
Completion report of communication software development and Application
Common locking table processing methods in Oracle
清华姚班程序员,网上征婚被骂?
Fleet tutorial 14 basic introduction to listtile (tutorial includes source code)
5V串口接3.3V单片机串口怎么搞?
相机标定(1): 单目相机标定及张正友标定基本原理
Explore cloud database of cloud services together
[texture feature extraction] LBP image texture feature extraction based on MATLAB local binary mode [including Matlab source code 1931]
随机推荐
2022 8th "certification Cup" China University risk management and control ability challenge
关于 Web Content-Security-Policy Directive 通过 meta 元素指定的一些测试用例
【数据聚类】基于多元宇宙优化DBSCAN实现数据聚类分析附matlab代码
【滤波跟踪】基于matlab捷联惯导仿真【含Matlab源码 1935期】
There are so many factors that imprison you
Mastering the new functions of swiftui 4 weatherkit and swift charts
Introduction and application of smoothstep in unity: optimization of dissolution effect
【神经网络】卷积神经网络CNN【含Matlab源码 1932期】
超标量处理器设计 姚永斌 第10章 指令提交 摘录
[texture feature extraction] LBP image texture feature extraction based on MATLAB local binary mode [including Matlab source code 1931]
全球首堆“玲龙一号”反应堆厂房钢制安全壳上部筒体吊装成功
核舟记(一):当“男妈妈”走进现实,生物科技革命能解放女性吗?
Solve the problem that vscode can only open two tabs
NPC Jincang was invited to participate in the "aerospace 706" I have an appointment with aerospace computer "national Partner Conference
本地navicat连接liunx下的oracle报权限不足
《通信软件开发与应用》课程结业报告
18 basic introduction to divider separator component of fleet tutorial (tutorial includes source code)
@Bean与@Component用在同一个类上,会怎么样?
Superscalar processor design yaoyongbin Chapter 10 instruction submission excerpt
[full stack plan - programming language C] basic introductory knowledge