您好!
我正在 应用程序中使用 AWS IoT 无线更新 v3.0.0。 此 AWS IoT OTA 仅支持 SYS/mcuflashimg.bin 升级。 因此、我正在寻找一种方法来升级 应用程序中的捆绑包。 我了解到 TI 具有 OTA 库、可以使用 HTTP 和 OTA 存档升级捆绑包。 我还浏览了一些文档、并尝试了演示示示例。 我对 OTA 存档方法有几个问题。
如何下载 OTA 捆绑包.tar。 从 NWP 接收 OTA 负载时、似乎同时会进行数据解析、使用签名验证文件以及保存捆绑包的每个文件。 从网络处理器获取.tar 文件后、它是否保存在用户文件中? 我很困惑、当.tar 文件未完全下载到文件系统中时、OTA 存档如何实现这一点。 您能不能 详细解释一下这个 OTA 存档是如何完成的。
我的下一个问题是、我们能否尝试将此 OTA 存档库集成到 AWS IoT OTA 中以升级捆绑包。 众所周知、AWS IoT OTA 使用 MQTT 下载 mcuflashimg.bin 并将其存储在文件系统中。 下载完成且自检 成功后、它将使用新 的 sys/mcuflashimg.bin 提交映像。 如有可能、请向我提供相关信息。
此致、
Sai Jnaneswar