This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHCC3220MODASF:通过定制应用程序升级固件:

Guru**** 2585275 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/726813/launchcc3220modasf-firmware-upgrade-through-custom-application

器件型号:LAUNCHCC3220MODASF
主题中讨论的其他器件:UNIFLASH

您好!

我尝试将 mcuimg.bin 上载到 CC3220闪存、每当我从 编译器生成的二进制文件(IAR 8.2)中准备 MCU 映像时、它不 会更新固件。 使用相同的二进制文件并通过 Uniflash 创建 OTA 版本时、工作正常。 在比较时、我发现 OTA 版本中添加了一个标头、该标头在编译器生成的 bin 文件中不存在。 我假设这是有关固件 详细信息的信息、例如处于开发模式或生产模式的固件。 我正在使用自定义应用程序将固件馈送到 cc3220芯片、并且在文件提交时、签名正在验证/正常工作。 有人能否解释 通过 Uniflash 为 OTA 版本生成的标头的内容? 我想将其添加到我的自定义应用程序中。

作为参考、我附加了比较图像、左侧是编译器创建的 bin 文件、右侧是 OTA 创建的文件:

最棒的

Tayyab