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.

[参考译文] 如何刷写 OTA 示例工程?

Guru**** 2443840 points
Other Parts Discussed in Thread: UNIFLASH, CC1352P7, Z-STACK, CC2652R7

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1215296/how-to-flash-an-ota-example-project

器件型号:CC1352P7
主题中讨论的其他器件:UNIFLASHZ-STACKCC2652R7

您好、TI!

我正在尝试从 CCS 中加载 examplo zr_sw_ota 中的固件... (任何示例都具有相同的结果)运行后、MCU 将复位。 如果我使用 uniflash 加载.hex、则在加载 firmeare 后不会执行任何操作。

在项目自述文件中、它显示:此应用还要求随着该项目应用程序的 output.bin 来刷写片外 BIM 应用程序映像。 我不明白这一点。

生成.hex、.out、.bin 文件。
我尝试过所有的组合,我没有成功。


那么:我应该怎么做才能正确加载 OTA 固件?

非常感谢! 此致

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

    您好、albgarc:

    您需要 使用 Uniflash 加载输出 zr_sw_ota_client_offchip *_oad.bin 和 bim_offchip .hex 文件。  《Z-Stack 用户指南》的 OTA 升级部分也对此进行了介绍

    此致、
    Ryan

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

    您好、Ryan!
    非常感谢! 正在工作!
    请回答最后一个问题!

    我不清楚 ZR_SW_CLIENT_ONCHIP 与 ZR_SW_CLIENT_OFFCHIP 之间的区别。

    有什么区别?

    非常感谢!!!

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

    片外版本已经存在了很长时间、它会先将下载映像存储到外部闪存器件、然后再验证新映像并使用新映像对器件进行编程。  片上版本实施了双映像方法、这是仅适用于 CC1352P7/CC2652R7 Z-Stack 项目的更新功能、该功能将下载映像存储在与应用程序大小类似的辅助闪存分配中、 然后在验证之后运行 (原始应用程序闪存空间成为下载映像区域、以此类推)。  您可以在项目 README 和 Z-Stack 用户指南中找到有关说明。

    此致、
    Ryan