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.

[参考译文] CC2340R5:多步 OAD 问题

Guru**** 2989100 points

Other Parts Discussed in Thread: CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1658794/cc2340r5-multistep-oad-issue

器件型号: CC2340R5

您好、

我使用了多步 OAD 示例工程来测试 OAD 功能、如下所示:

  1. 首先下载 basic_ble_multistep_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v1.bin 和 mcuboot_LP_EM_CC2340R53_nortos_ticlang.hex、之后 CC2340 即可正常工作。
  2. 使用 Simplelink connect Apps 可通过无线方式升级 CC2340。 使用的原始固件 basic_ble_multistep_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v1.bin 使用的新固件 basic_ble_multist_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v2.bin。 点击“Update“按钮、OAD 过程是正常的。  
  3. 但在复位 CC2340 后、芯片仍运行旧版本的固件。

请您帮助检查一下、谢谢!

 

Lewis

image.png     

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

    您好!

    在第一个屏幕截图中、我看不到您加载二进制文件的地址。 您能否确认刷写地址?

    我正在制定 SLA、说明如何执行与您完全相同的操作、因此我会尽快为您更新步骤。

    此致、
    Lea

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

    尊敬的 Lea:

    由于我使用了不正确的 MCUBOOT.hex 文件、因此使用了以下十六进制文件可以成功实现 OAD、感谢您的支持!

    ${SDK}/examples/rtos/LP_EM_CC2340R5/ble/prebuilt_hexfiles:mcuboot_dual_image_LP_EM_CC23xx、mcuboot_offchip_LP_EM_CC23xx、 mcuboot_onchip_LP_EM_CC23xx 。

    Lewis