Hi3516全系統類型燒錄教程
第一步:安裝好hitool usb 燒寫的驅動
安裝方式:解壓后,雙擊InstallDriver.exe,默認下一步,點擊完成即可。
第二步:雙擊注冊表文件,見末尾附件,點擊是即可
未安裝會出現如圖所示錯誤:
燒寫步驟:
1、將3516開發板串口線插到電腦USB口上。
2、因為是USB燒寫方式,所以選擇USB口,如圖:
注意:串口是哪個要選對了,還有終端串口配置的串口要和PC與板端配置下面的串口要一致。
Ps:USB燒寫不需要連網線,也不需要插上電源線(帶開關按鈕的),只需要將一端有typeC口插上3516開發板背面,還有一端是USB口插在主機USB口上,這條線就相當于電源線。
關鍵操作
(1)先斷電:意思就是將插在主機上的USB線拔掉。
(2)點擊燒寫。
(3)按住3516開發板上的update鍵不放,update鍵如圖(黑色小點)。
(4)上電:意思是將剛剛拔掉的USB線再插到主機上,注意是同一個USB口,別插錯了。
(5)松開reset鍵,點擊控制臺出現如圖場景,就代表已經在燒寫了。
啟動參數
目前 潤和Hi3516開發板 支持3種系統,分別是:
(1)小型系統(liteos-a內核)。
(2)小型系統(Linux內核)。
(3)標準系統。
小型系統(liteos-a內核)。
小型系統liteos-a內核編譯,hb set選擇 ipcamera_hispark_taurus。
燒錄指導圖:
設置好服務器IP、開發板IP、啟動參數。
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
配置如下:選擇網口燒錄、注意修改服務器IP、IP地址、網關,選擇emmc燒錄。
小型系統(linux內核)
hb set選擇 ipcamera_hispark_taurus_linux。
燒錄指導圖:
設置好服務器IP、開發板IP、啟動參數。
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
配置如下:選擇網口燒錄、注意修改服務器IP、IP地址、網關,選擇emmc燒錄。
標準系統
編譯命令:./build.sh --product-name Hi3516DV300 --ccache。
設置好服務器IP、開發板IP、啟動參數。
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
配置如下:選擇網口燒錄、注意修改服務器IP、IP地址、網關,選擇emmc燒錄。