Other Parts Discussed in Thread: SYSCONFIG
器件型号: CC3551E
主题: SysConfig 中讨论的其他器件
我使用 OTA_EXAMPLE 生成三个不同版本的固件来测试 Vendor_Image 的 OTA 功能。 版本号为 0.0.0.1、0.0.1.0 和 0.0.1.1。
首先、0.0.0.1 版本的固件在 Vendor_Image_Slot_ 1 上运行。 然后、我成功运行了 OTA 更新、将固件升级到 0.0.1.0、在 OTA 之后、0.0.1.0 版本的固件在 Vendor_Image_Slot_ 2 上运行。
然后、我尝试从 0.0.1.0 (Vendor_Image_Slot_ 2) 版本执行另一个 OTA 更新、以将固件升级到 0.0.1.1 版本。 我已完成固件下载和安装、但在请求重新启动后、我看到了以下日志:
[OTA]警告:意外重启后发现分阶段更新。
[OTA]这些更新无法应用并将被删除。
[OTA]拒绝并清理、请稍候...
[OTA]已完成。 请重新下载并安装更新。
我尝试过多次、结果始终相同:从 Vendor_Image_Slot_ 1 到 Vendor_Image_Slot_ 2 的 OTA 成功、但从 Vendor_Image_Slot_ 2 到 Vendor_Image_Slot_ 1 的 OTA 失败。 您能否帮助分析导致此问题的原因?