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:串行引导加载程序

Guru**** 2539500 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1525905/cc2340r5-serial-bootloader

器件型号:CC2340R5

工具/软件:

您好、

我们正在尝试进入引导加载程序模式、但 CC2340R52E0RGE 未响应任何命令。
在我们的模块设计中、我们将 DIO12 和 DIO13 配置为索引 1(对应于引导和复位)、但在引导加载程序序列期间没有收到任何响应、为什么?

谢谢

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

    您好 Rahul、

    您使用的是自定义引导加载程序还是默认的引导加载程序?

    在我们的 syscfg 之后、您应该会看到如下所示的内容:

    这是您将索引从 0 配置为 1 的正确位置? 如果使用 SO 索引 1 来将 RXD 和 TXD 设置为 DIO12 和 DIO13;但是、我们也需要使用 pinTriggerDio、默认值为 21。

    您在执行测试时使用了 DIO21 来指示器件进入引导加载程序(复位后)?

    谢谢、
    Alex F

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

    您好 Alex、

    我们正在访问默认的引导加载程序(全新芯片组)  

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

    您好 Rahul、

    感谢您进行确认、这里我建议我们遵循 TRM“引导加载程序固件更新示例“的 8.5.4 部分、其中显示了通过引导加载程序调用和更新所需的命令序列:

    CC23xx SimpleLink 无线 MCU(修订版 A)

    谢谢、
    Alex F

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

    您好 Alex、

    我的默认 TXD 和 RXD 是 DIO12 和 DIO13。 我是否能够访问引导加载程序?

    谢谢

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

    您好 Rahul、

     CC2340R52E0RGE 的默认索引 为 0、这意味着使用了 DIO20 和 DIO6、如果在 syscfg 中将索引设置为 1、DIO 将更改为 DIO12 和 DIO13。 假设您使用 DIO21 触发并进入引导加载程序、那么您应该能够访问引导加载程序。  

    *请注意、syscfg 还具有用于禁用引导加载程序的设置、我假设您已允许通过 syscfg 在此处输入引导加载程序。

    谢谢、
    Alex F