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.

[参考译文] TMDSEMU110-U:为什么 D1不能 n#39;t 亮起

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up

器件型号:TMDSEMU110-U
主题中讨论的其他器件: TM4C1294NCPDT鳄鱼、TM4C129ENCZADAWR1843

您好、当 TMDSEMU110-U 通过 USB 连接时、D1部件停止发光(可能电源停止开启)。

您有权变措施吗?
顺便说一下、我在最后一分钟之前使用 xdsdfu.exe 来切换模式、但这是相关的吗?

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

    不确定 D1为什么不亮、但  TMDSEMU110-U 调试探针是否停止工作? 您是否仍能在 Windows 设备管理器中看到它? 它是否仍然可以连接到目标器件? 如果您愿意、也可以尝试重新刷写调试探针。 说明如下。

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html

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

    截至昨天、设备管理器已消失。

    所以我很担心、当我检查它时、D1没有亮起、所以我认为它没有打开。

    它不会打开有什么原因吗?
    TI 是否提供此产品的维修等支持?

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

    根据您的说明、调试探针似乎不再工作。  您还可以采取一些其他步骤来验证:

    1.尝试以下文档中给出的"在没有 JTAG 的情况下恢复有砖砌的 XDS110 "步骤。

    C:\ti\ccs1110\ccs\ccs_base\ccommon\uscif\xds110\XDS110SupportReadMe.pdf (如果使用不同的 CCS 版本或安装目录、路径可能会不同)

    2.如果您有 XDS100v2或 XDS200调试探针、则可以尝试刷写 XDS110。 一些人在下面的主题中尝试了这种方法。

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/974882/tmdsemu110-u-tmdsemu110-u

    没有将探头退回进行维修的选项、但有 RMA 选项。 为此、我们需要更多有关购买时探头状况的信息(即收到时是否存在缺陷)。

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

    下面还给出了一些故障排除步骤、您可能需要查看这些步骤。

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html

    此外、尝试使用其他 USB 电缆以确保电缆不是问题所在。

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

    您好、感谢您的回复。

    我对尝试所有方法仍有一些疑问,所以我将讨论这一点。

    TMDSEMU110-U 的当前状态
    通过 USB 电缆供电时、DS1不会亮起。
    (电源似乎没有打开。)

    我尝试了什么
    1.尝试更换 USB 电缆
    2.更改计算机 USB 连接的位置

    在这两种情况下、DS1的优势并不是什么。

    仍有疑问的问题
    问题1.在您发布的方法中、您似乎将使用另一个调试器通过 JTAG 连接将程序和命令写入 TMDSEMU110-U 内部的 TM4C1294NCPDT 中。

    您对这种认可是否满意?

    问题2. TMDSEMU110-U 中包含的 TMD4C1294NCPDT 包含在您告诉我的 XDS110恢复工作中、对吧?

    这意味着将它们之间的97引脚连接到 GND。
    因此、连接的最佳方法是将连接到引脚97的 JTAG 引脚连接到 GND。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4470037 #4470037">我的 TMDSEMU110-U 的当前状态
    通过 USB 电缆供电时、DS1不会亮起。
    (首先似乎没有打开电源。)[/引述]

    我查看了探针的原理图。 LED 由板上的 TM4C 控制。 因此、可能是电路板仍在通电、但 TM4C 未在正确的状态下启动。

    电路板上有一个提供3.3V 电压的 LDO。 您可以检查 LED 或 TP3以验证电路板上是否存在3.3V 电压。

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4470037 #4470037"]

    问题1.在您发布的方法中、您似乎将使用另一个调试器通过 JTAG 连接将程序和命令写入 TMDSEMU110-U 内部的 TM4C1294NCPDT 中。

    您对这种认可是否满意?

    [/报价]

    没错。 根据我指向的论坛帖子、电路板上有一个用于 TM4C 的调试端口。

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4470037 #4470037"]

    问题2. TMDSEMU110-U 中包含的 TMD4C1294NCPDT 包含在您告诉我的 XDS110恢复工作中、对吧?

    这意味着将它们之间的97引脚连接到 GND。
    因此、连接的最佳方法是将连接到引脚97的 JTAG 引脚连接到 GND。

    [/报价]

    是的、没错。 97引脚还连接到 J1引脚6 (如果更简单的话)。

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

    您好、感谢您的详细解释。

    我尽快拆开了电路并进行了检查。
    (测量点在下图中圈出。)

    正如您说过的、我在连接 USB 端口时测量了 TP3、LED1和 LED2的电压。

    ・TP3为3.3V
    •DS1在阳极上为3.31V、在阴极上为1.80V。
    •DS2在阳极上为3.31V、在阴极上为2.14V。

    我知道它可能由 USB 供电。

    我在这里注意到的是什么。 。 。
    ・当 DS1和 DS2未亮起时、原因是什么?
    ・我也对 TM4C1294NCPDT 的状态很好奇。
    (如果您不介意、请告诉我在哪里可以找到 TMDSEMU110-U 的电路图和组装图。)

    2.接下来,我还检查了故障排除中描述的方法。

    在下面的电路图中、我使用 J1的第6个引脚将 TM4C 的第97个引脚降至 GND。
    GND 通过黄色鳄鱼夹固定、并通过跳线连接。

    当我实际执行这些步骤时、未检测到我的设备。

    我在命令提示符中得到以下结果。

    (命令)

    --------------------------------------------------

    C:\ti\ccs1120\ccs\ccs_base\common\uscif\xds110>xdsdfu.exe -e

     

    USB 设备固件升级实用程序

    版权所有(c) 2008-2019德州仪器(TI)公司。  保留所有权利。

     

    正在扫描支持的 XDS110器件的 USB 总线...

     

     

    找到0个器件。

    --------------------------------------------------

    最后、您说过您会使用另一个调试器直接连接到 TMDSEMU110、但许多调试器缺货。

    是否可以连接到 TM4C129x 评估板附带的 TMDSEMU110-U 并读取它?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4471479 #4471479"]当 DS1和 DS2不亮时,原因是什么?

    查看 LED 数据表(您可以通过搜索... 器件型号)、它具有2.1V 的正向电压、因此 LED 上的压降不足以点亮它。 看起来 TM4C 没有将阴极拉至 GND。

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4471479 #4471479"]如果您不介意、请告诉我在哪里可以找到 TMDSEMU110-U 的电路图和组装图。

    我将通过私人消息发送。 如果您可以通过论坛直接联系我、请联系我。

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4471479 #4471479"]当我实际执行这些步骤时,未检测到我的设备。

    要清楚一点、您是否执行了这些步骤?

    将 XDS110 Tiva CPU 的 JTAG TDO 引脚接地。 这是128引脚上的引脚97
    器件。 (有关引脚位置、请查看 TM4C1294NCPDT 数据表;该数据表位于
    转角,很容易到达。)
    2.拔下 XDS110并将其重新插入主机计算机,同时将其接地。
    XDS110现在应该处于 DFU 编程模式。
    4.断开与接地的连接、同时 XDS110保持通电。
    5.如上所述,使用 xdsdfu 实用程序更新固件

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4471479 #4471479"]是否可以连接到 TM4C129x 评估板随附的 TMDSEMU110-U 并将其读取?

    遗憾的是、您需要前面提到的调试探针之一。

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

    你好,谢谢。
    我将讨论三个方面:

    LED 照明
    您说 LED 不亮的原因是 TM4C 未将阴极拉至 GND。
    我应该怎么做?

    您提到过使用论坛直接消息来提供原理图、这是怎么可能的?

    2.器件检测程序
    我尝试了您的器件检测方法、但仍然无法正常工作。
    (我已检查 GND 连接。)

    3.替代调试
    我理解这一点。

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

    此外、我想问一下、除了 TMDSEMU110-U 之外、还有什么其他器件可以用作 XDS110调试器吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4473189 #4473189]1. LED 照明
    您说 LED 不亮的原因是 TM4C 未将阴极拉至 GND。
    我应该如何处理它?

    TM4C 未启动。 这是尝试 使其按1引导的全部要点。 使用外部调试探针对其进行编程、或2. 将引脚97连接至 GND。  

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4473189 #4473189]2. 器件检测的过程
    我尝试了您的器件检测方法、但仍然无法正常工作。
    (我已检查 GND 连接。)[/QUERP]

    明白。

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4473232 #44732"]是否可以将 TMDSEMU110-U 以外的任何组件用作 XDS110调试器?

    为此、可以选择使用 C2000 LaunchPad。 您正在尝试调试哪个目标/器件?

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

    你好,谢谢。

    LED 照明
    虽然速度很快、但即使检查了您发布的程序、LED 也不会亮起。

    2.器件检测程序
    我很高兴你明白这一程序不会让你回来。

    3.调试器替代方案
    我希望 TM4C129ENCZAD 建立 JTAG 连接并实现 XDS110。

    首先、我尝试在将 bootl_loader.AXF 加载到 TM4C129EN 中之后运行 firmware.bin、只需通过 USB 连接到 TM4C129E。
    文件包括:
    (C:\ti\ccs1210\ccs\ccs_base\common\uscif\xds110)

    为此、我认为有必要使用一个调试器将 CCS 和 TM4C129ENCZAD 与 JTAG 连接。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4474180 #4474180"]我希望 TM4C129ENCZAD 建立 JTAG 连接并实现 XDS110。[/quot]

    啊、好的、我现在理解您的问题了。 您想 使用 XDS110固件对 TM4C129x 评估板进行编程、并使用它对 TMDSEMU110-U 进行编程、对吧?  

    我不知道是否可以在 TM4C129EN 上运行 XDS110固件。 您可以尝试打开有关该主题的新支持线程。 但是、根据下面的线程、您似乎特别 需要 XDS200或 XDS100v2来在 TMDSEMU110-U 调试探针中对 TM4C 进行编程。

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/974882/tmdsemu110-u-tmdsemu110-u 

    此时、我们似乎无法恢复您 的 TMDSEMU110-U 调试探针。 您能告诉我您从何处购买此探头的时间吗? 您购买时、它是否正常工作?

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

    感谢你的答复。

    您说过
    “啊,好的,我现在理解你的问题了。
    您想使用 XDS110固件对 TM4C129x 评估板进行编程、并使用它对 TMDSEMU110-U 进行编程、对吧?"

    严格地说、我希望将程序加载到 TM4C129ENCZAD 定制板中、并将其作为独立的 XDS110运行。

    运行后、我希望能够将 AWR1843连接到 PC 以编写程序并将其用作调试器。 (如下图所示。)

    您说过
    "我不知道是否可以在 TM4C129EN 上运行 XDS110固件。 您可以尝试打开有关该主题的新支持线程。 但是、根据下面的线程、您似乎特别需要 XDS200或 XDS100v2来在 TMDSEMU110-U 调试探针中对 TM4C 进行编程。'

    是这样吗?
    当我使用 CCS 实际检查目标配置时、即使使用 XDS110也能选择 TM4C129ENCZAD。

    您说过
    "此时、我们似乎无法恢复您的 TMDSEMU110-U 调试探针。
    您能告诉我您购买此探头的时间和地点吗
    来自?
    您购买时、它是否正常工作?"

    我理解这个问题。
    我将在新主题中询问 EK-TM4C129x 是否可用于替代 XDS110、因此如果您能回答、我将不胜感激。

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

    我再次担心、所以让我问您。

    在下面的 JTAG 接线材料中、在 TMDSEMU110-U 内、只有上拉第99和第100引脚的 kΩ Ω 电阻器被安装在电路板上 (其余未执行。)

    而是 R7和 R4在 TMDSEM110-U 内发挥该作用

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

    感谢您添加的信息。 为了实现您自己的 XDS110、我建议您使用我们的 C2000 LaunchPad 或 controlCARD 之一作为参考。 以下 是一些您可以使用的示例:

    https://www.ti.com/tool/LAUNCHXL-F280039C

    https://www.ti.com/tool/TMDSCNCD280039C 

    我还强烈建议您坚持 使用 MSP432E401YTPDT 或 TM4C1294NCPDTI3作为主机 MCU。 这两个器件均已被证明可运行固件。 如果您使用任何其他 MCU、我不确定 TI 的任何人是否能够支持您可能面临的任何调试问题。

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

    这项设计是由一些已转向其他角色的人员在一段时间前完成的。 我没有这些问题的答案。  

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

    如果您了解任何人、请告诉我。

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

    感谢你的答复。

    您说过
    感谢您添加的信息。 为了实现您自己的 XDS110、我建议您使用我们的 C2000 LaunchPad 或 controlCARD 之一作为参考。 以下是一些您可以使用的示例:

    www.ti.com/.../LAUNCHXL-F280039C

    www.ti.com/.../TMDSCNCD280039C

    感谢您的参与。
    我是否正确地理解了"您将我们的 C2000 LaunchPad 或 controlCARD"用作参考"应参考电路图来设计电路板?

    您说过
    我还强烈建议您坚持使用 MSP432E401YTPDT 或 TM4C1294NCPDTI3作为主机 MCU。 这两个器件均已被证明可运行固件。 如果您使用任何其他 MCU、我不确定 TI 的任何人是否能够支持您可能面临的任何调试问题。

    是否正确地假设这是因为调试探针的内部电路中使用了 TM4C1294NCPDT?

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

    根据我的理解、您正在尝试在电路板上嵌入 XDS110。 我参考的两个板上有一个嵌入式 XDS110仿真器。 我说您可以将这些原理图用作设计的参考。

     MSP432E401YTPDT 和 TM4C1294NCPDTI3 都用于 XDS110设计(TMDSEMU110-U、嵌入式 XDS110等)、因此经实践证明、XDS110固件将在这些器件上运行。  

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

    好的、谢谢!

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

    大家好、我一直在想知道我在这个主题中提到的内容。如果固件版本较旧、有什么可能会损坏的东西吗?

    我已通过命令将内部器件切换到 DFU 模式、然后通过命令将 boot_loader.bin 切换到 firmware_3.0.13.bin。
    层次结构如下所示。
    C:\ti\ccs_base\common\uscif\xds110

    switch 命令
    xdsdfu.exe -m
    xdsdfu.exe -b boot_loader.bin -r

    USB 设备固件升级实用程序
    版权所有(c) 2008-2019德州仪器(TI)公司。

    更换引导加载程序可能会导致 XDS110不可用。
    是否要继续(是/否)?是
    正在扫描支持的 XDS110器件的 USB 总线...

    正在将 boot_loader.bin 下载到设备...

    xdsdfu.exe -f firmware_3.0.0.13.bin -r

    USB 设备固件升级实用程序

    完成此操作后、我立即关闭电源、然后再次将其打开。

    这样、调试器就不再在设备管理器中看到该端口。

    这是否是故障的原因?
    此外、是否有方法可以检查故障原因?
    如果是、您能告诉我如何解决这个问题吗? (如果您有任何材料、请告诉我。)

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

    让我看看我是否可以将此票转给可以回答您问题的人。  

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

    Gus -下面的帖子深入讨论了其中的一些主题:

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185252/tm4c129enczad-what-to-do-when-the-device-is-not-found

    需要记住的一点是:

    [引用 userid="13605" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1185861/tmdsemu110-u-why-d1-doesn-t-light-up/4478806 #4478806]MSP432E401YTPDT  和 TM4C1294NCPDTI3 均用于 XDS110设计(TMDSEMU110-U、嵌入式 XDS110等)、因此已证明 XDS110固件将在这些器件上运行。  [/报价]

    Kanematu-San 使用 的是 TM4C129ENCZAD、该器件的外引脚与上述器件不兼容。 CCS 工程师不确定 XDS110固件是否会在  TM4C129ENCZAD 上成功运行。