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.

[参考译文] TMDSEMU200-U:XDS200 未连接到 TMDS64EVM

Guru**** 2905440 points

Other Parts Discussed in Thread: CCSTUDIO, UNIFLASH, TMDSEMU200-U, TMDS64EVM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1647754/tmdsemu200-u-xds200-not-connecting-to-tmds64evm

器件型号: TMDSEMU200-U
Thread 中讨论的其他器件: TMDS64EVM 、CCSTUDIO 、UNIFLASH、 TMDSEMU110-U

尊敬的团队:

我在将 TMDS64EVM 与外部调试器 TMDSEMU200-U 连接到 J25 的情况下使用。

以前相同的设置可正常工作、但现在 CCS 无法与 XDS200 通信。

CCS 错误:

Texas Instruments XDS2xx USB Debug Probe_0/CS_DAP_0 Error initializing emulator:
(Error -2083 @ 0x0) Unable to communicate with the debug probe.
Confirm debug probe configuration and connections, reset the debug probe,
and retry the operation. (Emulation package 20.4.0.3835)

Test Connection from .ccxml Advance settings 提供:

-----[Print the board config pathname(s)]------------------------------------

C:\Users\SOURAV~1.SIN\AppData\Local\TEXASI~1\
CCS\ccs2040\0\0\BrdDat\testBoard.dat

-----[Print the reset-command software log-file]-----------------------------

This utility has selected a 560/2xx-class product.
This utility will load the program 'xds2xxu.out'.

E_RPCENV_IO_ERROR(-6) No connection: DTC_IO_Open::dtc_io
Failed to open i/o connection (xds2xxu:0)

An error occurred while soft opening the controller.

-----[An error has occurred and this utility has aborted]--------------------

This error is generated by TI's USCIF driver or utilities.

The value is '-250' (0xffffff06).
The title is 'SC_ERR_ECOM_EMUNAME'.

The explanation is:
An attempt to access the debug probe via USCIF ECOM has failed.

我还尝试了使用以下器件恢复/更新 XDS200 固件:

C:\ti\ccs2040\ccs\ccs_base\common\uscif\xds2xx>update_xds2xx.bat xds200

输出:

Updating Firmware ...
Rebooting, please wait ...
Updating CPLD ...
Reading Configuration ...

boardRev=2
ipAddress=0.0.0.0
ipConfig=dhcp
ipGateway=255.255.255.255
ipNetmask=255.255.255.255
productClass=XDS2XX
productName=XDS200
serialNum=S200-000FD2068290
swRev=1.0.0.9
hostCPU=AM1802
emuCtrlType=Bit bang
extMemType=SDRAM
portUSB=true
portENET=false
portWIFI=false
portRS232=false
EnableUSBSerial=true
CurrentMeasure=false

因此、固件更新成功、PC 检测到 XDS200、但 CCS 仍然无法连接。

如何解决此问题?

谢谢。

image.png

image.png
image.png

image.png

image.png

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

    您好 Zackary、

    感谢您的详细答复。

    我们在设备管理器中检查了 XDS200、但没有警告图标。 此外、可以正确检测 COM 端口、而不会出现任何问题。 我们还更新了 CCS IDE 和仿真包。

    我们在两个不同的 TMDS64EVM 电路板上测试了外部 XDS200、并在这两个电路板上观察到了相同的结果。 两个 EVM 上的板载 XDS110 工作正常、但外部 XDS200 无法连接。

    XDS200 上的 LED 亮起、在“Test Connection“期间、第二个 LED 也会闪烁、但最终日志报告失败。

    我们还在多台 PC 和不同的 USB 端口上进行了测试、包括直接 USB 连接、并且在任何地方行为都是相同的。

    我们还使用 UniFlash GUI 进行检查、并且 XDS200 未在该处连接。

    此外、所述的以下命令/路径在我们的 CCS 安装中不可用:

    cd C:\ti\ccs20xx\ccs\ccs_base\common\uscif\xds2xx
    install_drivers.bat

    此文件夹/文件不存在于我们的 SDK/CCS 路径中。

    以下是来自测试连接的日志:

    ----- 【打印线路板配置路径名】------------------------------------

    C:\Users\Sarita~1.Jan\AppData\Local\TEXASI~1\ccs\ccs2040\0\BRDDAT\testBoard.dat

    ----- 【打印重置命令软件日志文件】------------------------------------

    此实用程序选择了 560/2xx 级产品。

    此实用程序将加载程序“xds2xxu.out“。

    E_RPCENV_IO_ERROR(–6)
    无连接:
    DTC_IO_Open:DTC_IO 无法打开 I/O 连接 (xds2xxu:0)

    软打开控制器时出错。

    ----- 【发生错误,此实用程序已中止】------------------------

    此错误由 TI 的 USCIF 驱动程序或实用程序生成。

    值为“–250“(0xffffff06)。

    标题为“C_ERR_ECOM_EMLAME“。

    解释如下:

    “尝试通过 USCIF ECOM 访问调试探针失败。“

    您能否提供此问题的确切解决方案或恢复过程?

    此致、
    Sourav