Other Parts Discussed in Thread: MSPM0G1106
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: MSPM0G1106
您好、
我目前正在为使用 MSPM0G1106 MCU 的产品实现 OTA 固件更新功能。 BSL 设计为通过 GPIO 信号而不是软件触发器来触发。
根据文档和 SDK 示例、将新固件刷写到目标的推荐方法似乎是首先执行批量擦除、然后写入新的固件映像。
-
用户指南 MSPM0 引导加载程序
-
应用手册 MSPM0 引导加载程序实现
这是否意味着目标在任何给定的时间只能存储一个固件版本? 如果在固件写入过程中发生错误、是否无法通过 BSL 协议恢复到之前的固件版本? 在这种情况下、主机是否有责任管理恢复、例如通过重新编程以前的固件版本来管理恢复?