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.

[参考译文] CC3220S:通过 UART 进行 OTA 文件传输

Guru**** 2534260 points
Other Parts Discussed in Thread: CC3220S

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1023561/cc3220s-ota-file-transfer-over-uart

器件型号:CC3220S

我使用 Tiva TM4C1297NCZADI3作为主处理器 、并通过 UART 连接到 CC3220S。 我目前正在尝试通过修改 LOCAL_OTA 以通过 UART 而不是 HTTPS 传输 OTA TAR 文件来执行软件更新。 是否有源代码示例可通过 UART 进行块传输?  

此外、您能否在 local_ota 代码中指出最终映像存储在何处?  


谢谢

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

    您好!

    SDK 中没有有关此类精确用例的示例。 但 CC32xx SDK 包含一些 UART 示例,这些示例对您非常有用(drivers\UART*)。

    OTA 更新不使用将映像直接存储到 sFlash 中。 它使用文件系统 API、TAR 文件的内容被即时写入 SPI 文件系统。 OTA 之外的另一个选项是嵌入式编程

    BTW。 在这里、您可以找到一些有关本地 OTA 工作原理的有用信息。 与 UART 传输无关、但仍然有用。

    1月

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

    是的、此主题介绍了需要完成的工作。

    基本上、您应该使用数据块调用 OtaArchive_Process 并对返回代码做出响应。

    BR、

    Kobi