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/TM4C1294NCPDT:如何使用2个 XDS200和2个 Tiva 配置 CCS8.2

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/735726/ccs-tm4c1294ncpdt-how-to-configure-ccs8-2-with-2x-xds200-and-2x-tiva

器件型号:TM4C1294NCPDT
主题中讨论的其他器件: TM4C1292NCPDTAM1802

工具/软件:Code Composer Studio

如何配置2个 XDS200 (USB)、以便每个都可用于调试其特定的 Tiva TM4C1294NCPDT 板?

使用单个具有单个 TM4C1294NCPDT 目标的 xds200可以正常工作。 现在需要同时调试两个板。 为此、我们有 2个 XDS200调试器、每个都连接到自己的板。 CCS wiki 说明指出、这应该是一个正常工作的配置。 CCS wiki 说明告诉您、器件应启用序列号、且序列彼此不同。 说明还告诉 CCS 应具有自定义目标配置、该配置设置了两个调试探针及其路由路径、并且每个调试器应具有特定的 I/O 端口号。

因此、目标设置是根据以下指令完成的:

target.xml




       
       
           
           
           
               
           
       
   

       
       
           
           
           
           
               
           
       
   


启动目标配置时、启动将错误结束。

Cortex_M4_0:GEL 输出:
内存映射初始化完成
CS_DAP_0:初始化仿真器时出错:(错误-2083 @ 0x0)无法与调试探针通信。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.0.803.0)

检查 Windows 10设备管理器会显示端口:2个 XDS200仿真器 CDC 串行端口和2个 XDS 200用户 CDC 串行端口、每个端口都分配了唯一的 COM 端口。 此处未指出冲突。

使用 xds2xx_conf 工具检查设置:

C:\ti\ccsv8\ccs_base\common\uscif\xds2xx>xds2xx_conf.exe 获取 xds2xxu 0
boardRev=1
ipaddress=0.0.0.0
ipconfig = DHCP
ipGateway=0.0.0.0
ipNetmask=0.0.0.0
productClass=XDS2XX
ProductName = XDS200
SERIALNUM=00:0E:99:04:37:16
swRev=1.0.0.8
hostCPU=AM1802
emuCtrlType=位感叹号
extMemType=SDRAM
portUSB=true
portENET=false
portWIFI=false
portRS232=false
EnableUSBSerial=true
CurrentMeasure=false

 我假设另一个 XDS200的 ID 应为1作为命令的参数(xds2xx_conf.exe get xds2xxu 1)、但该命令似乎不起作用。

因此、断开了另一个 XDS200并单独检查了其他 XDS200设置:

C:\ti\ccsv8\ccs_base\common\uscif\xds2xx>xds2xx_conf.exe 获取 xds2xxu 0
boardRev=1
ipaddress=0.0.0.0
ipconfig = DHCP
ipGateway=0.0.0.0
ipNetmask=0.0.0.0
productClass=XDS2XX
ProductName = XDS200
SERIALNUM=00:0E:99:04:40:4F
swRev=1.0.0.8
hostCPU=AM1802
emuCtrlType=位感叹号
extMemType=SDRAM
portUSB=true
portENET=false
portWIFI=false
portRS232=false
EnableUSBSerial=true
CurrentMeasure=false

在我看来、Windows 10或 CCS8无法区分两个 XDS200器件。

如何继续?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jouni 您好、
    您的目标配置文件正确。 它看起来像是 XDS200驱动程序的回归。 将 CCSv7.3与仿真驱动程序7.0.48配合使用时、工作正常。 使用 CCSv7.4 (8.0.27.9)或8.2 (8.0.803.0)时、我会遇到相同的问题。

    我为此提交了一个错误。 跟踪 ID:DBGTRC-4325

    谢谢
    Ki