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-Q1:关于片外 OAD 实现

Guru**** 2587345 points
Other Parts Discussed in Thread: CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1411682/cc2340r5-q1-about-off-chip-oad-implementation

器件型号:CC2340R5-Q1
主题中讨论的其他器件:CC2340R5

工具与软件:

大家好、团队成员:  

我的客户正在 CC2345R5-Q1上实施 OAD 双项目。

由于闪存大小限制、必须更改这些闪存才能使用片外 OAD。

请帮助检查:  

1.对于 MCUBOOT、我们看到十六进制文件: SDK 中提供了 mcuboot_dual_image_LP_EM_CC2340R5_nortos_ticlang.hex。

  我们可以构建项目:basic_persistent 和 basic_ble_oad_offchip、然后将这两个映像和 mcuboot_dual_image_LP_EM_CC2340R5_nortos_ticlang.hex 刷  写到目标 PCBA 以测试 OAD 双映像  吗?

2.对于 MCUBOOT、我们看到  需要 在 mcuboot_config.h 中设置 MCUBOOT_DIRECT_XIP  

  是否 需要在  MCUBOOT 项目中修改其他设置?

请帮助提供评论。

谢谢。

 

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

    Mike、您好!  

    对延迟响应深表歉意。  

    1.我从来没有听说过有人测试过这个,但如果客户自己构建 MCUBOOT,并确保内存地址正确对齐,它将工作.  

    2.定义 MCUBOOT_DIRECT_XIP 即可。 请注意、如果客户使用外部闪存、则启用外部闪存配置时不支持 MCUBOOT_DIRECT_XIP。 MCUBOOT_OVERRIDE_ONLY 可以在该配置中使用。 您可以在 mcuboot_config.h 中阅读有关这一点的更多信息  

    谢谢!  
    Isaac