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.

[参考译文] LAUNCHXL-CC2650:XDS100调试仅在第2次连接时工作

Guru**** 2553260 points
Other Parts Discussed in Thread: CC2640, CC2650, LAUNCHXL-CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/575441/launchxl-cc2650-xds100-debug-only-work-on-2nd-connect

器件型号:LAUNCHXL-CC2650
主题中讨论的其他器件:CC2640CC2650

我正在使用板载 CC2650-LaunchPad XDS100、并使用 CC2640将其连接到我自己的板。

立即启动使用 SDK 中的 SimplePeripheral 开发板。

但是、使用 XDS 使用 CCS-V7进行调试、代码将无法正常运行。  始终需要执行以下操作

  • 单击"Debug"以开始加载代码
    • 如果现在点击"Resume"、代码将卡在某个位置
    • 尝试设置断点、"SimpleBLEPeripheral_taskFxn"将永远不会到达
  • 准备就绪后、单击"终止"  
  • 单击"Debug"以开始加载代码(再次)
    • 现在点击 "Resume"、代码正常运行

    电路板将 5根导线连接到 LaunchPad 跳线(移除连接到板载 cc2650的所有现有连接器)

    • 3.3V、GND、TMS、TCK、复位

    感谢您的任何建议

    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
      LAUNCHXL-CC2650上的调试器是 XDS110而不是 XDS100。 是否在 CCS 至 XDS110中选择调试探针?
    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

      在 CC2640F128.ccxml 中、选择了 XDS110。  只是我的初始报告中的拼写错误。

    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
      如果您使用闪存编程器2、它可以将预编译的十六进制映像下载到您的 CC2640吗?
    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

      是的、使用 FlashProgrammer 加载十六进制文件不会出现问题。

      如果 XDS 和 CC2640之间的"Reset"线路连接不正确,是否会出现这种情况??

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

      不确定重置线路连接不良会导致此问题。 但是、如果您可以使用闪存编程器2来下载预编译的二进制/十六进制文件、我认为 JTAG 连接是良好的。 如果您尝试调试一个基本示例,如中的引脚中断示例  ,您是否看到类似的问题?

    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
      请相信由 LaunchPad 板 XDS 到目标板(CC2640)之间的长布线导致的问题。
      在电路板之间添加额外的接地线后、此问题不会像以前那样频繁发生。
      今天上午进行了10次测试(调试加载)、仅发生一次。

      谢谢
    • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
      欢迎您的到来、最好知道您发现问题所在。