我可以在文档 CC3200 SimpleLinkTM Wi-Fi和物联网解决方案(单芯片无线 MCU )中找到应用程序映像的3个用户映像:/sys/mcuimg1.bin (我认为此映像来自刷写芯片)、/sys/mcuimg2.bin 和/sys/mcuimg3.bin (其中最后两个映像在 OTA 期间发生更改)。 如果我的理解有误、请纠正我的问题。
现在、如果我执行以下步骤、我会问有关允许的图像大小的问题
- 将 CC3200闪存为 80kB 的映像、同时将最大大小设置为100kB
- 使用大小为102KB 的新映像执行 OTA、这在查找时有效、尽管最大大小为100KB
- 使用大小为102KB 的映像执行新的 OTA、在这里停止、OTA 失败。
问题是、为什么第一个 OTA 工作正常、但最大大小设置为100KB? 只要闪存中存储的两个映像小于2 *最大大小(在本例中为200KB)、是否可以使用大于最大大小的映像?
谢谢!