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.

[参考译文] TMS570LC4357:无法连接到调试探头 XDS110

Guru**** 2466550 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1069312/tms570lc4357-cannot-connect-to-debug-probe-xds110

部件号:TMS570LC4357

您好,Team,

上下文: 我正在使用 TMS570LC4357和 PMIC 开发定制 PCB。 我正在努力让 PMIC 运行。  我添加了运行 PMIC 的代码,软件运行正常,能够连接到 XDS110。

问题:-我更新了代码,只添加了一个 while 循环来检查条件。 刷新此更新后。  当我尝试连接到目标时出错。

我 验证连接,JATG DR 和 IR 完整性扫描测试是否成功。 但我再也无法调试会话。 我收到以下提到的错误代码。

当我按“重试”时,会生成不同的错误代码。

然后,我使用.CCXML 文件启动了 targetconfig。 我可以将 Target 与 IcePick 连接。 当我尝试将 Target 与 DAP 连接时。 我收到了上述相同的错误代码1170。

然后,我尝试更改了“连接属性”(如下图所示),然后启动了 targetconfig。 我仍然面临着同一个问题,我可以将 Target 与 IcePick 连接,而不是与 DAP 连接。

 

我认为,此问题是在 PMIC (TPS65381A1-Q1) WDG 故障导致 PMIC 侧的 NRE 引脚触发器(连接到 MCU 侧的 NPORRST 引脚)出现后发生的。

 团队能否 帮助我解决此问题。

此致

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

    您好,

    请尝试以下方法吗?

    1. 将程序加载到闪存后,JTAG 连接丢失。

      问题可能是由您编程的代码引起的。 闪存中的代码使 CPU 反复进入异常状态,并且 CPU 无法进入调试状态。

      请尝试此过程让 CPU 进入调试状态:

      1. 打开目标配置窗口,启动选定的配置
      2. 切换到调试窗口。
      3. 按住重置(nRST)按钮。
      4. 松开 nRST 按钮后,立即单击“Connect Target”(连接目标)。
      5. 两次尝试后,应连接主板。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    感谢你的回复。

    我已经尝试过上述程序。 我可以连接到 CPU 一小段时间,但它会立即断开连接。

    在连接 CPU 的短暂时刻,我还尝试擦除闪存。 在这种情况下,我收到了此错误消息。

    此致,

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

    看起来问题是由看门狗超时导致的,看门狗超时会使 MCU 重置。 您能否提起 TPS65381A 器件的 NRES 分支并尝试 JTAG 连接?

    最好在 NRES-nPORRST 波形中添加一个串联电阻器(零欧姆)。