00. 目录
01. 问题描述
使用OTA在线升级成功之后,然后使用FreqChip_Download本地烧录固件,显示烧录成功,但是程序运行的时候还是之前的程序。
02. 问题分析
在 FR801xH 的 SDK 中集成了一套完整的 OTA profile,用户可以基于此开发手机应用程序等 OTA 主机。FR801xH 采用了双备份的方式进行固件的存储,boot 程序通过固件版本号的方式区分启动后采用哪一块作为运行对象。
OTA升级成功之后,存在一个OTA区域,在烧录的时候需要擦除OTA区域即可。
03. 问题解决
使用FreqChip_Download本地烧录的时候需要擦除OTA区域。
04. 结果验证
修改好固件版本之后,再次烧录,烧录成功。