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.

[参考译文] CC3220SF-LAUNCHXL:CC3220SF-LAUNCHXL

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1279906/cc3220sf-launchxl-cc3220sf-launchxl

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SFCC3120

大家好!

     我在项目中使用的是 CC3220SF。 CC3220SF 通过 UART 从外部连接至另一个微控制器"A"。 我想通过 CC3220SF 模块对微控制器"A"进行 OTA 升级。 具体步骤如下:

1) CC3220SF 将配置为工作站、并实现内部连接。

2) 2)  CC3220SF 应从服务器接收 OTA 文件包(zip 文件夹)。 它应该检测 zip 文件夹是面向微控制器 A 还是面向其本身。

3) 3)如果 OTA 包文件适用于 微控制器 A、则 CC3220SF 模块应 通过 UART 将此 zip 文件夹传输到微控制器 A。  

这可以在 CC3220SF 模块中实现吗? 是否有任何可以检查和实现的示例?

谢谢。此致、

斯内哈尔

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

    尊敬的 Snehal

    是的、如果另一个微控制器的固件可装入 sFlash (SPI 闪存)、则是可以实现的。 如果在 CC3220中需要解压缩 ZIP 文件、则不应将 ZIP 文件格式用于其他 MCU 固件。 在这种情况下、您应保持使用 OTA 代码使用的标准 TAR 封装。

    没有完全相同用例的示例。 但这里有针对 CC3120 MSP432的类似示例

    1月

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

    大家好、Jan、

    如果我使用 TAR 文件、则为 OK。 微控制器 A 的 tar 文件将包括其固件文件、KEY 和 manifest.json 文件。 我是否还需要在软件包中包含任何其他文件以便 CC3220SF 接受该文件?  

    很抱歉、如果我的问题听起来很幼稚。 这是我第一次使用 OTA。

    Snehal。

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

    尊敬的 Snehal:

    TAR 用于打包所有文件以进行 OTA 数据传输。 OTA 通常用于更新 CC3220和其他文件的 MCU 映像文件。 通过 OTA 过程、用户可以更新想要的任何文件。 这意味着没有什么阻碍您将其他 MCU 添加到 OTA 存档文件中。 OTA 结束后、您将在 sFlash 文件中拥有另一个 MCU 的固件。 您将从 sFlash 读取此文件、并通过 UART 将其发送到您的另一个 MCU。

    1月