TI中文支持网
TI专业的中文技术问题搜集分享网站

cc3200 ota失败后,还原

请教一下TI的工程师:

CC3200在进行OTA时,由于一些原因如断电,可能导致OTA失败,从而需要进行还原,使其能再次进行升级。

下面是我的做法,OTA失败, 不能进行还原。请教一下该怎么做,失败后,可以从另一个mcuimg启动?

/sys/mcuimg1.bin 和 /sys/mcuimg2.bin 是一样的程序

不能从另一个/sys/mcuimg.bin 启动

Viki Shi:

OTA操作时,一般是交替写mcuimg1.bin和mcuimg2.bin,这样失败了方便还原。
另外,建议文件路径里不要有中文字符

th smi:

回复 th smi:

我这边默认 boot的是 mcuing1.bin, 但mcuing1.bin 因升级下载失败后,不能去boot mcuing2.bin。 导致停留在Rebooting。请教一下 boot mcuing1.bin 和 mcuing2.bin 是怎样选择的,失败后又会怎样?

th smi:

回复 th smi:

/sys/mcubootinfo.bin里面应该在重启前 写什么?

Viki Shi:

回复 th smi:

每次写之前尝试先格式化mcuming.bin 文件

th smi:

回复 Viki Shi:

mcuming.bin 不是对应bootload文件吗?/sys/mcubootinfo.bin 写 “1” 或 “2” 都没有去 boot mcuimgX.bin。 请教一下要怎样做?

th smi:

回复 Viki Shi:

如果OTA升级成功了, 但下载的 sys/mcuming.bin 本身是不能启动的, 那还能够还原吗?
因为下载成功后,会修改/sys/mcubootinfo.bin。

赞(0)
未经允许不得转载:TI中文支持网 » cc3200 ota失败后,还原
分享到: 更多 (0)