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.

[参考译文] CCS/TMDSEMU110-U:XDS110

Guru**** 2442090 points
Other Parts Discussed in Thread: UNIFLASH, TMS320F28375D

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/964017/ccs-tmdsemu110-u-xds110

器件型号:TMDSEMU110-U
主题中讨论的其他器件:UNIFLASHTMS320F28375D

工具/软件:Code Composer Studio

我使用购买的 XDS110通过 UniFlash (Ver6.0.0.2710)致函 TMS320F28375D。

此时会显示消息"更新或取消"、因此我选择了更新并重新启动。

我确认可以写入。

当我尝试使用 Code Composer Studio V8 (TI v18.1.0.LTS)进行调试时、它显示为更新或取消、因此我选择了更新。

但是、即使在此之后重新启动、由于错误、我也无法连接。

我尝试使用 UniFlash 再次写入、并显示消息"更新或取消"、因此我选择了更新并重新启动、但无法写入。

在这种情况下、我应该怎么做? (我已经尝试过手动固件更新)

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

    您好!

    [报价用户="user6507111"]但是,即使在此之后重新启动,由于出现错误,也无法连接。

    您看到了什么错误? 请提供确切错误消息的文本或其屏幕截图。

    [引用 user="user6507111"]但我无法编写。

    那么、您还会收到一些有关这一点的错误消息?

    谢谢

    Ki

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

    Hellow、

    写入 UniFlash 时出现以下错误。
    德州仪器 XDS110 USB 调试探针/IcePick_C_0
    连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包9.1.1.00002)


    在 CCS 中写入时出现以下错误。
    连接到目标时出错:
    (错误-2131 @ 0x0)
    无法访问设备寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
    (仿真包8.0.27.9)

    谢谢

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

    谢谢你。 这两种情况下的"器件寄存器"误差相同:

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html#device-register

    似乎问题发生在连接尝试上(UniFlash 会在尝试写入之前尝试连接到目标)。 如上面的文章所述、这通常是由于 JTAG 连接的一些硬件问题造成的。 但是、您提到在初始固件更新之前、一切都正常。 但最好仔细检查您的连接。

    是否可以更新您的 CCS 版本以便您可以尝试使用最新版本的工具?  

    谢谢

    Ki

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

    您好!

    我尝试使用 Code Composer Studio v10 (最新版本)进行调试、它显示为更新或取消、因此我选择了更新。

    即使在此之后重新启动、由于错误、我也无法连接。

    连接到目标时出错:
    (错误-2131 @ 0x0)
    无法访问设备寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
    (仿真包9.2.0.00002)

    我认为 XDS110不能再使用了。是否有办法修复它、例如初始化固件?

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

    请查看以下故障排除指南:

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

    您能否检查器件驱动程序是否已正确实例化?

    您在运行时看到的输出是什么:

    \ccs_base\common\uscif\xds110\xdsdfu -e

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

    您运行并显示的输出是图像的输出。

    \ccs_base\common\uscif\xds110\xdsdfu -e

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

    您的输出看起来正常。

    您能否尝试使用 CCSv8随附的固件版本手动更新探针固件?

    请参阅以下链接中的步骤:

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

    更新后、尝试启动 CCSv8的调试会话、看看是否可以再次连接。

    谢谢

    Ki