Hi3516开发笔记(十一):通过HiTools使用网口将uboot、kernel、roofts烧写进eMMC

简介: 前面烧写一直时烧写进入flush,是按照分区烧写。定制的板子挂的是eMMC,前面的烧写步骤一致,但是在烧写目标则时烧写eMMC了。重新走一遍从无到有通过网口刷定制板卡的uboot、kernel、rootfs。

前言

  前面烧写一直时烧写进入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程序。


  

相关文章
|
10月前
|
Ubuntu Linux
荔枝派Zero(全志V3S)烧录Uboot、Kernel及rootfs到SD卡并运行在板子上
通过前面 Uboot编译及配置 我们获得了 u-boot-sunxi-with-spl.bin 通过前面 Kernel编译 我们获得了zImage镜像文件及sun8i-v3s-licheepi-zero-dock.dtb设备树文件
439 1
|
5天前
|
Linux 编译器 Windows
【Linux】新唐NUC977系统编译及烧写流程
【Linux】新唐NUC977系统编译及烧写流程
|
5天前
|
Linux
Imx6ull 开发板通过Uboot使用网络启动系统
Imx6ull 开发板通过Uboot使用网络启动系统
109 0
|
Ubuntu
野火IMX6ULL PRO移植最新buidroot根文件系统(2022.02.04)
野火IMX6ULL PRO移植最新buidroot根文件系统(2022.02.04)
195 0
|
芯片 内存技术
如何用SEGGER工具烧写程序,烧写地址详解
如何用SEGGER工具烧写程序,烧写地址详解
244 0
如何用SEGGER工具烧写程序,烧写地址详解
|
Linux 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
118 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十四)具体单板的GPIO操作方法
|
XML Ubuntu 开发工具
Hi3516开发笔记(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像
Hi3516开发笔记(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像
Hi3516开发笔记(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像
|
开发工具
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
|
Ubuntu Linux 数据安全/隐私保护
建立LINUX开发环境并编译LINUX和UBOOT以及生成设备树过程总结
建立LINUX开发环境并编译LINUX和UBOOT以及生成设备树过程总结