当前位置: 首页 > 科技观察

Hi3516全系统类型编程教程

时间:2023-03-12 18:11:24 科技观察

更多内容请访问:与华为官方共建的鸿蒙技术社区https://ost.51cto.com第一步:安装hitoolusb驱动安装方法:解压后双击InstallDriver.exe,默认下一步,点击完成。第二步:双击注册表文件,看到最后的附件,点击是,没有安装会出现如图错误:编程步骤:1.插入3516开发板的串口线插入计算机的USB端口。2、因为是USB编程方式,所以选择USB口,如图:注意:选择哪个串口要正确,终端串口配置的串口要和下面的串口一致PC和电路板的配置。ps:USB编程不需要网线,也不需要插电源线(有开关按钮),只需将带有typeC口的一端插入3516开发板背面,另一端即可在主机USB端口上有一个USB端口。这条线相当于电源线。主要操作(1)先关机:即拔掉插在主机上的USB线。(2)单击刻录。(3)按住3516开发板上的更新按钮,更新按钮如图(黑点)所示。(4)开机:就是把刚拔下来的USB线插到主机上,注意同一个USB口,不要插错了。(5)松开reset键,点击console,会出现如图的场景,表示编程已经在进行中。启动参数目前润和Hi3516开发板支持3种系统,分别是:(1)小系统(liteos-a内核)。(2)小型系统(Linux内核)。(三)标准体系。小型系统(liteos-akernel)。小系统liteos-a内核编译,hb设置选择ipcamera_hispark_taurus。烧录导图:设置服务器IP、开发板IP、启动参数。setEnvserverip192.168.3.60setenvipaddr192.168.3.100setenvbootcmd“MMC读取0x00x800000000x8000x4800;go0x80000000;setenvbootargs';:选择要烧录的网口,注意修改服务器IP、IP地址、网关,选择emmc烧录。小系统(linux内核)hb设置选择ipcamera_hispark_taurus_linux。烧录导图:设置服务器IP、开发板IP、启动参数。setenvserverip192.168.3.60setenvipaddr192.168.3.100setenvbootargs“mem=128Mconsole=ttyAMA0,115200root=/dev/mmcblk0p3rwrootfstype=ext4rootwaitblkdevparts=mmcblk0:1M(0Mroot),5M(,502M(userfs)(uderdata)“setEnvbootcmd”MMC读取0x00x820000000x8000x4800;mw0x10ff00440x600;mw0x120d20100x00000000;mw0x120d224000x000000fff;mw0x10000fip;mw0x120d2010d2010d2010d20100000;、IP地址、网关,选择emmc烧录标准系统编译命令:./build.sh--product-nameHi3516DV300--ccache设置服务器IP、开发板IP、启动参数。setenvserverip192.168.3.60setenvipaddr192.168.3.100setenvbootargs'mem=640Mconsole=ttyAMA0,115200mmz=anonymous,0,0xA8000000,384Mclk_ignore_unusedandroidboot.selinux=permissiveskip_initramfsroot=dev/init10rootdelay/init10rootinitrootfstype=ext4rwblkdevparts=mmcblk0:1M(boot),15M(kernel),20M(updater),1M(misc),3307M(system),256M(vendor),-(userdata)'setenvbootcmd"mmcread0x00x800000000x8000x4800;bootm0x80000000"saveenvreset配置如下:选择要烧录的网口,注意修改服务器IP、IP地址和网关,选择emmc烧录。更多信息请访问:与华为官方共建的鸿蒙技术社区https://ost.51cto.com