首页 > 技术知识 > 正文

下面将介绍BurnTool 工具烧写 U-boot的3种方法:按分区烧写、按地址烧写、Boot烧写,适用于不同的情况。

一、按分区烧写

按分区烧写功能,适用于所有的单板,不管单板上有没有boot都适用。具体烧写步骤如下:

1.打开BurnTool后,切换到“Burn by Partition”页签。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot

BurnTool 按分区烧写

2.配置单板分区信息点击浏览按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot1

可选择已设置好的分区表信息的XML,载入到工具中,分区信息被加载。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot2

配置单板分区信息

1.分区信息只用于烧写,并不决定单板真正的分区划分,单板真实的分区划分还是由单板的bootargs决定。

2.修改分区信息可以直接修改xml格式的分区信息文件,也可以在工具中修改,用鼠标点击需修改分区的所在列,即可修改。

修改分区信息可以直接修改xml格式的分区信息文件,也可以在工具中修改,用鼠标点击需修改分区的所在列,即可修改。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot3

编辑单板分区信息

单击按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot4 

可以增加一行分区。可以在这一行修改分区名,选择flash类型以及是否需要文件系统以及文件系统的类型,还可以修改分区的起始地址和分区大小。

单击按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot5 

可选择或改变该分区的烧写文件。

单击按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot6 

可删除该分区信息。

单击按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot7 

选择所有要烧写的分区,进行一键烧写所有分区

再次单击按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot8

则取消所有要烧写的分区,也可以点击复选框 ,选择相应的分区进行烧写。

单击保存按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot9 

可以将编辑好的分区表保存为文件。

选中当前最后一行,点击新建 得到新的最后一行,然后在该行长度一栏中输入“-”,再加入该行的分区名、文件系统以及文件的引用路径,在之后的烧写中即可计算出该行的长度,该长度为整个器件的剩余长度,如图所示。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot10

新建单板分区信息后设置长度为“-”

3.准备单板环境,选择一种传输方式,如图所示,如果单板处于通电状态,给单板下电。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot11

选择传输方式

若选择网口,连接单板的串口和网口。若选择串口,连接单板的串口。

4.烧写单板,点击烧写按钮

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot12

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot13

点击烧写

5.给单板上电,进入烧写过程,等待烧写完成。烧写过程如图所示。

BurnTool 工具烧写 U-boot方法——按分区烧写-烧录uboot14

烧写过程

烧写过程的信息会在如上的控制台中显示。如果发现烧写出错,请再次检查单板:

串口选择是否正确。IP地址是否正确,是否被占用。是否有短接单板上的自举跳线。

6.烧写完成,连接终端工具,重启单板。

猜你喜欢