Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts烧写进eMMC
Posted 长沙红胖子Qt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts烧写进eMMC相关的知识,希望对你有一定的参考价值。
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/128425000
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…
海思开发专栏
上一篇:《Hi3516开发笔记(十):Qt从VPSS中获取通道图像数据存储为jpg文件》
下一篇:敬请期待…
前言
前面烧写一直时烧写进入flush,是按照分区烧写。定制的板子挂的是eMMC,前面的烧写步骤一致,但是在烧写目标则时烧写eMMC了。
重新走一遍从无到有通过网口刷定制板卡的uboot、kernel、rootfs。
前置条件网络环境
目标板ip
这里的物理地址,后面也要用。
PC机ip
目标板与pc机ip互ping
使用网口烧写镜像
步骤一:打开HiTool,选择芯片型号
烧写需要用到还是的HiTool工具,在海思的SDK中找到Pc工具HiTool文档如下图:
烧写工具在工具里面(开发板供应商提供):
步骤二:使用网口烧写(注意:串口也要用到)
这里串口应该是发指令控制 ,网口烧写,所以2根线都要接,之前的调试串口占用就需要解除,让给HiTool了。
(注意:这里还得获取板端的物理网卡mac地址。)
步骤三:导入定制的分区表,烧写uboot、kernel和rootfs
分区表是有userdata要烧写,实际上不烧,使用之前已经烧写的。(板子由客户定制开发的)。
导入xml路径,并将fastboot、kernel和rootfs自行浏览文件导入给过来的固件,如下图:
注意:主机由 很多网卡,所以要选择:
注意:串口也要选择好:
开始烧写:
步骤四:重新给板子上电,进入烧写
重新商店后,则会开始烧写,如下图:
烧写失败(可能网络不好?),多试几次即可:
继续重新烧,点击“烧写”,然后给板子重新上电,最终烧写成功:
步骤五:烧写成功
这里是需要自行替换本司开发的ui程序,启动定制开发的ui程序。
上一篇:《Hi3516开发笔记(十):Qt从VPSS中获取通道图像数据存储为jpg文件》
下一篇:敬请期待…
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/128425000
以上是关于Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts烧写进eMMC的主要内容,如果未能解决你的问题,请参考以下文章
Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts和userdata按照分区表烧写镜像
Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts和userdata按照分区表烧写镜像
Hi3516开发笔记:通过HiTools使用网口将ubootkernelroofts和userdata按照分区表烧写镜像
Hi3516开发笔记:通过HiTools使用USB/串口将ubootkernelrootfs和userdata按照分区表烧写镜像
Hi3516开发笔记:通过HiTools使用USB/串口将ubootkernelrootfs和userdata按照分区表烧写镜像