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.

[参考译文] LP-CC2652RB:无法使用 Code Composer Studio 通过 XDS110调试进行刷写

Guru**** 2538950 points
Other Parts Discussed in Thread: CC2652RB, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1271532/lp-cc2652rb-trouble-with-flashing-it-via-xds110-debug-using-code-composer-studio

器件型号:LP-CC2652RB
主题中讨论的其他器件:CC2652RBUNIFLASH

您好!

我已经完成了电路板的设计、我要问的问题是如何设置电路以便在制造后对其进行编程。

因此、我现在正在测试外部 XDS110调试探针、以通过 UART 接口刷写 MCU。

我的测试设置为:

  1. 移除所有8个跳线、将 CC2652RB 和板载 XDS110与 LaunchPad 分开
  2. 将电源跳线向左移至"外部电源"
  3. 仅在 XDS110上使用辅助分线板
  4. 连接以下各项:
  • UARTRX -> RXD
  • UARTTX -> TXD
  • TGTSUPPLYOUT -> 3V3
  • TGTVDD (感测)-> 3V3
  • GND -> GND

问题:

  1. 如果我没有将   TGTVDD (SENSE)连接到3V3;收到以下错误

    值为'-267'(0xffffff5)。
    标题为"SC_ERR_XDS110_TARGET_SUPPLY"。

    解释如下:
    控制器无法检测到有效的目标电源。 检查目标
    JTAG 连接和/或连接设置指定电压电平。

     TGTVDD (sense)的用途是什么、我需要在哪里将其连接到定制电路板上?  



  2. 将  TGTVDD (sense)连接到3V3后、当我尝试刷写程序时、出现以下错误:

    值为'-611'(0xFFFFFFFd9d)。
    标题为"SC_ERR_SWD_JTAG_support"。

    解释如下:
    收到了控制 JTAG 状态或执行
    调试探针处于 SWD 模式时执行 JTAG 扫描。 JTAG 操作
    SWD 上的信号。

我的目标配置设置如下:

我的电路板的连接如下所示:

请提供一些建议、

谢谢。

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

    您好!

    感谢您与我们联系。

    收到的错误消息提示、JTAG (TMS 和 TCK)信号缺失、因此您遇到了该问题。
    请注意、如果您使用 JTAG 信号来刷写电路板、则不需要 UART RX/TX 信号。

    如果您想使用 UART 信号来刷写器件、应考虑使用其他工具而不是 CCS。 请参阅  具有"CC2652R1F (引导加载程序)"配置的 www.ti.com/.../swra466和 Uniflash (https://www.ti.com/lit/slau799)。

    我希望这会起作用、

    此致、

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

    您好!

    感谢您的快速响应。

    我已经在 https://www.youtube.com/watch?v=2Hz7_bYdDQY&t=18s 上观看了这段视频 、在这种情况  下、CCS 可以通过 UART 启动调试会话、而不会在 TI 电路板上出现任何问题。

    因此、我对要求使用不同的工具而不是 CCS 感到有点困惑。

    此致

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

    您好!

    您所参考的视频提到的是 MSP432、而不是 CC2652RB。

    问题是 CC2652RB 具有 UART 串行引导加载程序、但 CCS 未集成用于连接 CC2652RB UART 串行引导加载程序的工具。

    最简单的解决方案可能会利用 XDS110提供的 JTAG 接口(在 LaunchPad 上完成)。

    此致、

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

    您好!

    感谢您指出 JTAG 是正确的方法。 它工作得很好。

    此致、