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.

[参考译文] TMS320F28379D:已知良好的 XDS200停止使用 TMS320F28379D 控制卡工作

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1379426/tms320f28379d-known-good-xds200-stopped-working-with-tms320f28379d-control-card

器件型号:TMS320F28379D
主题中讨论的其他器件: AM1802

工具与软件:

您好!  

我有一个可以正常工作的 XDS200、它能够连接和调试 TMS320F28355。  而且、几周前它还可以与 TMS320F28379D 控制卡一起使用。  从那时起、我一直在使用 TMS320F2837D 控制卡的 XDS100v2。  我已尝试使用多根电缆来使其正常工作。  此外、我在 XDS200的 VCC 引脚上测量到了3.3V。

测试连接和调试连接的结果如下所示。  

更新:我还执行了另一篇文章中提到的以下命令

C:\ti\ccs1210\ccs\ccs_base\common\uscif\xds2xx>xds2xx_conf 获取 xds2xxu 0
错误:无法打开端口连接:xds2xxu:0x0
错误:测试失败

Stephen

调试连接:

测试连接:

[开始:德州仪器(TI) XDS2xx USB 调试 Probe_0]

执行命令:

%CCS_BASE%/common/uscif/dbgjtag -f %boarddatfile>-rv -o -S 完整性

[结果]


--- [打印主板配置路径名]--------------------------------------------------------

C:\Users\s1\AppData\Local\TEXASI~1\
ccs1210\0\0\BrdBat\testBoard.dat

--- [打印重置命令软件日志文件]--------------------------------------------------------

此实用程序已选择了一个560/2xx 类产品。
该实用程序将加载程序"xds2xxu.out"。
E_RPCENV_IO_ERROR (-6)无连接
无法打开 I/O 连接(xds2xxu:0)

软打开控制器时发生错误。

--- [发生错误且此实用程序已中止]--------

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

值为'-250'(0xffffff06)。
标题为"C_ERR_ECOM_EMUNAME"。

说明如下:
尝试通过 USCIF ECOM 访问调试探针失败。

[结束:德州仪器(TI) XDS2xx USB 调试 Probe_0]

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

    您好、该主题的主题专家目前是 OOO、希望他能够在本周晚些时候回复。

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

    您好!

    您是否在 PC 设备管理器中看到了调试探针?  

    此致、

    Ben Collier

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

    器件管理器中就是通过这种方式显示 XDS200的

    这就是 XDS100v2 (位于控制卡上)的显示方式

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

    它们是否同时连接?  

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

    我建议您尝试切换 USB 电缆、然后在此处尝试调试和固件更新步骤: https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds200.html

    如果这样做对您不起作用、则可能是您的调试探针已损坏。  

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

    不、我不同时使用它们。  我使用 XDS100v2时、XDS200与硬件和 USB 端口物理断开连接、反之亦然。

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

    当 XDS200与 Docker 站的 JTAG 连接器断开连接时、xdf_conf 返回以下结果:

    C:\ti\ccs1210\ccs\ccs_base\common\uscif\xds2xx>xds2xx_conf 获取 xds2xxu 0
    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-000FD2055107
    swRev=1.0.0.9
    HostCPU=AM1802
    emuCtrlType=位绑定
    extMemType=SDRAM
    portUSB= true
    portENET=false
    portWIFI=false
    portRS232=false
    EnableUSBSerial=true
    CurrentMeasure=false

    但是、如果在控制器已通电的情况下将 XDS200连接到 Docker 站上的 JTAG 连接器、则 xdf_conf 返回以下信息(JTAG 开关处于 OFF 位置、UART 开关处于 OFF 位置)。

    C:\ti\ccs1210\ccs\ccs_base\common\uscif\xds2xx>xds2xx_conf 获取 xds2xxu 0
    错误:无法打开端口连接:xds2xxu:0x0
    错误:测试失败

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

    Steven、

    这是自定义 Docker 站吗? 您是否能够连接不同的调试探针?  

    您最近的响应使我认为调试探针只有在连接到电路板时才可能出现故障。

    如果您能够连接不同的调试探针、但固件更新无法改善您的情况、那么我认为您的探针可能已损坏。

    此致、

    Ben Collier

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

    工作区中有多个系统工程。  上周、我无意中使用该 launchpad 系统项目成功对控制卡进行编程。  我查看了控制卡和 launchpad 系统项目之间的差异、并注意到.launch 文件是不同的。  我将 LaunchPad .launch 文件复制到控制卡系统工程 中、重命名了.launch 文件、并在该文件中重命名了工程名称。   之后、我能够使用 XDS200对控制卡进行编程。