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.

[参考译文] TMS320F28375D:无法将 TRST 引脚驱动为高电平

Guru**** 2123470 points
Other Parts Discussed in Thread: LP-XDS110
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1467646/tms320f28375d-unable-to-drive-trst-pin-high

器件型号:TMS320F28375D
Thread 中讨论的其他器件:LP-XDS110

工具与软件:

您好!

我正在 定制设计的电路板上使用 TMS320F28375DPZPS。 我无法使用 TI 的 XD JTAG 调试器对器件进行编程。 经过大量调试后、我发现无法将微控制器上的 TRST 引脚驱动为高电平以便通过 JTAG 连接到器件

我的发现:
-我最初 在 TRST 引脚上添加了一个10k 下拉电阻器。
-在 CCS 上,我无法连接到设备( JTAG 连接失败)-我可以对其他 C200平台进行编程,所以我知道这可能不是软件问题

-带有下拉电阻器的 TRST 引脚通常为0.2V。 调试器无法将 TRST 引脚驱动为高电平、因此我曾尝试将 TRST 引脚短接至3V3 (使用和不使用下拉电阻器)-这会将整个3V3电源轨降至0.2V。

-然后我尝试在 TRST 线路上添加一个10k 上拉电阻器(并移除下拉电阻器)-这使得 TRST 引脚大约0.4V

-在没有任何电阻器连接到 TRST 引脚的情况下,我测量 TRST 引脚和接地之间大约300k 的电阻,以及 TRST 引脚和3V3之间大约300k 的电阻。
-板和微控制器似乎通电并正确计时,因为我可以看到看门狗持续触发(这是一个新的未编程器件)

-我正在使用的调试器似乎运行正常,因为我看到的活动时钟和数据线来自调试器。

有任何关于后续步骤的建议吗? 我无法连接至 TMS320F28375DPZPS。

谢谢。

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

    您好!

    您在使用哪种调试探针? 只要调试探针与 MCU 通信、就应将 TRST 保持在高电平。 听起来调试探针正在将其拉低。

    您可以尝试在将 TRST 拉高的同时断开调试探针与 TRST 的连接吗? 在这种情况下、您可以连接吗?  

    是否有可以尝试的其他调试探针?  

    谢谢!

    Ben Collier

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

    您好!

    在断开调试探针的情况下、我尝试直接将 TRST 拉高至3V3。 TRST 的电压读数为0.4V。 如果通过10k 电阻器拉高、结果是一样的。 仍然无法连接

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

    您好!

    在断开调试探针后、我尝试将 TRST 直接拉高至3V3。 TRST 的电压读数为0.4V。

    为此、TRST 必须灌入大量电流。  

    这听起来 MCU 已损坏。 您可以尝试替换 MCU 吗?

    谢谢!

    Ben Collier

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

    您好!

    我 交换了 MCU、但 仍然无法连接。  
    我正在 使用 LP-XDS110调试器。

    由于 MCU 仍然能够持续进行看门狗复位、这让我认为 MCU 未损坏。

    谢谢。

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

    请分享 TRST 电路的原理图。 此处简单的做法并不正确、您应该能够将 TRST 引脚拉高。  

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

    我使用 R23 (即2.2k 和10k)进行了测试、没有发现任何差异。 XRS 被拉高。  

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

    您好!

    您是否说即使连接了调试探针、也无法强制 MCU TRST 器件引脚处于高电平?  

    当您尝试强制使引脚处于高电平时、引脚将有多大的电流? 未连接调试探针时、可强制其处于高电平。

    强制拉高后、您应该能够连接其他 JTAG 引脚并对器件进行编程。  

    此致、

    Ben Collier