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.

[参考译文] TMS570LS0432:调试错误

Guru**** 2614265 points
Other Parts Discussed in Thread: LAUNCHXL-TMS57004, TMDSEMU200-U, TMDSEMU110-U

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/773563/tms570ls0432-debugging-error

器件型号:TMS570LS0432
主题中讨论的其他器件:LAUNCHXL-TMS57004TMDSEMU200-UTMDSEMU110-U

你好!

我正在使用 CCS v8.3.0和 Windows 10 (x64)...

我在 TMS570LS04 (Hercules Launchpad)上工作了大约一个月、最近我将其插入、模块无法连接。 我没有做任何特别的事情来使模块砖化(我知道)...

我最后还记得、我刷写了它、看到我的代码在调试器中工作、然后拔下了模块。 第二天我返回到它、无法连接(收到"SC_ERR_FTDI_open"错误)。 每次插入时、Windows 10弹出窗口都会显示"USB device not recognized (无法识别 USB 设备)"弹出窗口;此外、我尝试卸载并重新安装 CCS/Hercules 驱动程序、并且无法在窗口的控制面板中看到 XDS100v2。 我甚至尝试了另一条 USB 电缆。

SCI1RX 和 SCI1TX LED (D5和 D6)变暗、只要为模块供电(在我的情况下、通过微型 USB 连接到我的计算机)、LED 就会保持昏暗。 D1是唯一亮起的 LED。ERR LED (D10)在复位时闪烁。 我已经尝试在".\ccsv8\ccs_base\con\uscif\xds110"中使用 xdsdfu 实用程序;但是、我无法恢复设备。 我检查了5V 和3.3V 引脚上的电压、它们的电压是正确的。 实际上、我的应用程序仍然可以正常运行... 我有控制器输出 CAN 消息、看起来程序的运行方式与上次我能够刷写控制器的运行方式相同。

我不确定如何继续调试此问题。 非常感谢您的帮助!

谢谢、  
John Lodi

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

    如前所述、LAUNCHXL-TMS57004具有 XDS100v2调试探针、因此 xdsdfu 实用程序不适用。

    但是、有一个实用程序\ccsv8\ccs_base\common\uscif\xds100serial.exe 来标识连接到主机的探测器。

    但是、由于您提到 Windows 控制面板未确认 XDS100v2、我怀疑 FTDI 设备本身可能已损坏或丢失其 VID/PID 配置。

    XDS100 Wiki 页面的"疑难解答"部分链接到 VID/PID 编程、并提供了有关此场景故障排除的其他提示。

    processors.wiki.ti.com/.../XDS100

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Rafael、

    感谢您的回答! 抱歉、我没有使用这些工具的经验。 我使用了 xds100serial.exe、找不到器件。 由于我找不到器件、重新编程 VID/PID /EEPROM 将不起作用。

    器件运行时、D7 LED (3.3V 指示灯)是否应亮起? 此外、什么会导致这样的故障发生?

    谢谢、
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    仔细研究后、越来越明显的是、FTDI 芯片(FT2232H)已经变得很糟糕。 我不知道为什么会发生这种情况
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    John、

    感谢您报告您的调查结果。 D7 LED 仅在稳压器之后为3.3V;它不指示处理器处于的任何特定状态。

    您可以尝试使用 FTDI 的 FT-Prog 软件并尝试检测您的电路板-也许它比我们的 xds100serial 实用程序更深入。

    如果您有独立的 JTAG 调试探针、例如 TMDSEMU110-U 或 TMDSEMU200-U、建议在 Launchpad 上安装14 ín 连接器、并在其上使用独立的调试探针。

    无论如何、在尝试恢复电路板时、祝您好运。

    此致、
    拉斐尔