2026世界杯在哪_世界杯亚洲预选赛积分 - ifexchina.com

关于DFU 烧录更新image

一:设置环境变量

系统分区如下:

StartBlk 的含义是:分区起始地址;

BLKCnt 的含义是:分区的大小;

升级各个分区:需要设置环境变量

设置环境变量的方法:

(注:部分板子已经在天波代工厂设置过了,详见另档 PPT 说明)

1:debug串口打开(给小板子供电);

2:按几个“回车”(让小板子进入 uboot 模式)

3:setenv dfu_bufsiz 0x320000(设置缓存)

4:setenv dfu_alt_info kernel raw 0x50000 0x1F0000\;rootfs raw 0x00240000 0x1D0000\;misc raw 0x00410000 0x00080000\;miservice raw 0x00490000 0x004E0000\;customer raw 0x00970000 0x005B0000

5:saveenv(储存环境变量)

6:reset(重启系统)

以上设置好了环境变量;

二:设置好了环境变量后,在Ubuntu上更新image

操作如下:

1:在Ubuntu 上 执行 sudo ./dfu-util -e 后,就会将设备device enter_dfu_mode 置1 ,并且设备 reboot重启 进入烧录模式;

2:sudo ./dfu-util -D kernel --alt 0

3:sudo ./dfu-util -D rootfs --alt 1

4:sudo ./dfu-util -D misc --alt 2

三:新板的串口变动(debug 口与跟平板的通讯串口)

如下图: