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.

[参考译文] TMDSRM48HDK:无法使用 Black-Hawk XDS560v2跟踪仿真器(Windows 10)连接到适用于 RM48x Hercules 微控制器的 TI HDK。

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1509203/tmdsrm48hdk-cannot-connect-to-ti-hdk-for-rm48x-hercules-microcontrollers-using-black-hawk-xds560v2-trace-emulator-windows-10

器件型号:TMDSRM48HDK

工具/软件:

无法使用 Black-Hawk XDS560v2跟踪仿真器(Windows 10)连接到用于 RM48x Hercules 微控制器的 TI HDK。

尝试1在 TI Hercules HDK 目标 PCB 上使用60引脚 MIPI 连接器:

仿真器可在本地子网上 ping 通:

C:\Users\workspace_v12\IslandDer\Debug> Kip_Leitner ping 10.1.10.208

使用32字节数据 ping 10.1.10.208:
10.1.10.208起回复:字节=32时间=1ms TTL=64
10.1.10.208起回复:字节=32时间=1ms TTL=64
10.1.10.208起回复:字节=32时间=1ms TTL=64
10.1.10.208起回复:字节=32时间=1ms TTL=64

10.1.10.208的 Ping 统计信息:
   数据包:已发送= 4、已接收= 4、丢失= 0 (0%丢失)、
近似往返时间(以毫秒为单位):
   最小值= 1ms、最大值= 1ms、平均值= 1ms

TI 对"调试"的响应

[start:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

执行以下命令:

%CCS_BASE%/common/uscif/dbgjtag.exe -f %boarddatafile%-rv -o -F inform、logfile=yes -S pathlength -S integrity

[结果]


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

C:\Users\KIP_LE~1\AppData\Local\TEXASI~1\
CCS\ccs1281\0\BRDDATAC\testBoard.dat

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

此实用程序选择了560/2xx 级产品。
此实用程序将加载程序"bh560v2e.out"。
已加载 FPGA 映像:C:\ti\ccs1281\ccs\ccs_base\common\uscif\dcc_top.jbc
库构建日期为"STEP 26 2024"。
库构建时间为"10:02:16"。
库软件包版本为"20.0.0.3178"。
库组件版本为"35.35.0.0 "。
控制器不使用可编程 FPGA。

硬打开控制器时出错。

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

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

值为"-100"(0xffffff9c)。
标题为"C_ERR_BAD_GENERM"。

解释如下:
控制器或软件检测到错误、原因未知。
当详细信息不可用时、将使用此错误号。

[结束:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

CCS 设置连接错误:

[start:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

执行以下命令:

%CCS_BASE%/common/uscif/dbgjtag.exe -f %boarddatafile%-rv -o -F inform、logfile=yes -S pathlength -S integrity

[结果]


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

C:\Users\KIP_LE~1\AppData\Local\TEXASI~1\
   CCS\ccs1281\0\BRDDATAC\testBoard.dat

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

此实用程序选择了560/2xx 级产品。
此实用程序将加载程序"bh560v2e.out"。
已加载 FPGA 映像:C:\ti\ccs1281\ccs\ccs_base\common\uscif\dcc_top.jbc
库构建日期为"STEP 26 2024"。
库构建时间为"10:02:16"。
库软件包版本为"20.0.0.3178"。
库组件版本为"35.35.0.0 "。
控制器不使用可编程 FPGA。

硬打开控制器时出错。

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

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

值为"-100"(0xffffff9c)。
标题为"C_ERR_BAD_GENERM"。

解释如下:
控制器或软件检测到错误、原因未知。
当详细信息不可用时、将使用此错误号。

[结束:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

尝试2使用 Blackhawk 提供的 MIPI - TO - mini_20_PIN_TI_JTAG。  错误消息不同:

[start:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

执行以下命令:

%CCS_BASE%/common/uscif/dbgjtag.exe -f %boarddatafile%-rv -o -F inform、logfile=yes -S pathlength -S integrity

[结果]


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

C:\Users\KIP_LE~1\AppData\Local\TEXASI~1\
   CCS\ccs1281\0\BRDDATAC\testBoard.dat

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

此实用程序选择了560/2xx 级产品。
此实用程序将加载程序"bh560v2e.out"。
E_RPCENV_IO_ERROR (-6)无连接:套接字连接时出错:连接超时(ETIMEDOUT):检查 IP 地址
文件 C:\ti\ccs1281\ccs\ccs_base\common\uscif\xds560v2.out 下载失败

软打开控制器时出错。

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

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

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

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

[结束:Blackhawk XDS560v2-LAN 系统跟踪仿真器_0]

++++++++++++++++++++++++++++++++++++++++++++++++

此外、我们的网络还显示器件 XDS560v2处于活动状态

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

    您好 TI!  我能得到一些帮助吗?  

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

    您好 TI、我可以获得这方面的帮助吗?  看起来我花了3000美元买了一个 Black-Hawk 仿真器。TI 说它受 CCS 支持、但我不能让它工作。

    Blawk-Hawk 说他们的产品可以正常工作、但在测试 CCS GUI 内的接口时、我在线上看不到任何来自 CCS 的数据包。

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

    尊敬的 Kip:

    您能否参考用户指南一次、并确保执行正确的步骤:

    以下是跟踪分析器的用户指南:

    https://www.ti.com/lit/ug/spruhm7b/spruhm7b.pdf?ts = 1675850953173 &ref_url=https%253A%252F%252Fwww.google.com%252F

    如果您在参考上述跟踪指南后仍遇到任何问题、我将尝试进一步帮助您解决此问题。

    --
    此致、
    Jagadish。

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

    问题似乎是由两个问题引起的:

    • 网络安全问题
    • ARP 问题
    • Black-Hawk XDS560v2中以太网栈的时序问题
    • CCS 驱动程序实现中的时序问题

    我使用 NETGEAR GS108将仿真器放在一个子网上、从而解决了此问题。

    我进行了一些数据包跟踪、可以看到它现在可以正常工作