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.

[参考译文] CC2340R2:SysConfig 引导加载程序配置问题

Guru**** 2420530 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1537060/cc2340r2-sysconfig-bootloader-configuration-problem

器件型号:CC2340R2
主题:SysConfig 中讨论的其他器件

工具/软件:

Simplelink-Lowpower-F3 SDK 8.10.01.02

在 SysConfig 中、Bootloader Configuration 部分的“Default FCFG bootloader with CCFG settings“和“Default FCFG bootloader“行为似乎会交换。

随附的屏幕截图显示了 SysConfig 以及生成的 ti_devices_config.c 文件。  

选择“Default FCFG Bootloader“选项会将.bootcfg.bldrVector 设置为 undef (0xFFFFFFFF)、而根据 TRM 表 8-35、它应该为 0xFFFFFFF0。

选择“Default FCFG bootloader with CCFG settings“会给出.bootcfg.bldrVector=0xFFFFFFF0 而不是 0xFFFFFFFF。

默认情况下、所有 bldrParam 都设置为 0。  因此、从 START 中保留“Default FCFG Bootloader“会导致配置不可用。

事实上、一旦我使用有效的应用对生成的 CCFG 文件进行编程、就无法再触发引导加载程序。

看起来像一个普通的 bug。

此致、

Frederic

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

    为了增加一些混淆、图 8-1 显示了一个不完全匹配 8-35 的表。  

    交换 UNDEF 和 USE_FCFG bldrParam。

    最后、Sysconfig 可能没问题、因为文档 是 冲突的。

    什么是正确的?

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

    嗨、Fred、

    感谢您与我们联系并告知我们! 我们会立即更新您的产品。

    谢谢、

    Mayur