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.

[参考译文] TDA4VM:在使用 Code Composer Studio (CCS) 时、如果 XDS110 仿真器无法成功连接到目标器件、这种情况下可能存在哪些潜在问题?

Guru**** 2434950 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1540233/tda4vm-when-using-code-composer-studio-ccs-if-the-xds110-emulator-fails-to-successfully-connect-to-the-target-device-what-potential-issues-might-exist-in-this-scenario

器件型号:TDA4VM


工具/软件:

  

  在前一种情况下,我始终无法正常执行回复操作,无论我等待了多久,“您的过帐频率已超过允许的速率。 请等待 1 分钟再发帖。“ 提示继续出现。 因此、我正尝试在作出有关回应的同时、再提出这个问题。

以下是对 1538405 情况的响应   

尊敬的 Karthik
当我没有加载 GEL 文件并尝试直接连接到 M3 时、连接仍然失败。 以下是您提到的文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    [报价 userid=“603676" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1540233/tda4vm-when-using-code-composer-studio-ccs-if-the-xds110-emulator-fails-to-successfully-connect-to-the-target-device-what-potential-issues-might-exist-in-this-scenario
    当我没有加载 GEL 文件并尝试直接连接到 M3 时、连接仍然失败。 以下是您提到的文件。
    [/报价]

    您能否分享您正在使用的器件类型?  是 GP、HS-SE 吗?
    如果默认情况下它是 HS-SE、则不会启用调试端口、因此在使用前解锁 JTAG。

    请参阅常见问题解答:
    要检查器件类型: 【常见问题解答】TDA4VM:如何检查器件类型 (TDA4VM/HS-SE/HS-SE GP) FS?
    要解锁 JTAG: 【常见问题解答】J721S2XSOMXEVM:如何使用 TISCI API 解锁 JTAG?

    此致、
    Sudheer

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

    尊敬的 Sudheer

    捕获的串行端口信息显示器件类型为 GP。 此类型是否仍需要解锁 JATG?

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

    您好、

    捕获的串行端口信息将设备类型显示为 GP。 此类型是否仍需要解锁 JATG?

    不可以、对于 GP 器件、您需要解锁 JTAG。

    问题很可能 出在 调试器的驱动程序上。
    您是否安装了驱动程序? 如果不是、请遵循发行说明、如 RTOS SDK 文档中所述。


    您是否也可以 通过 从 CCS 运行测试连接进行检查?


    此致、
    Sudheer

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

    尊敬的 Sudheer

       从 CCS 运行测试连接时、

    这是下面的错误。

    [开始:Texas Instruments XDS110 USB 调试 Probe_0]

    执行以下命令:

    %CCS_BASE%/common/uscif/dbgjtag -f %boarddatafile%-rv -o -S integrity

    【结果】


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

    /home/ubuntu/.ti/ccs1240/0/0/BrdDat/testBoard.dat

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

    该实用程序选择了 100/110/510 类产品。
    此实用程序将加载适配器“libjioxds110.so"。“。
    库构建日期为“2023 年 6 月 2 日“。
    库构建时间为“12:44:02“。
    库软件包版本为“9.12.0.00150"。“。
    库组件版本为“35.35.0.0 “。
    控制器不使用可编程 FPGA。
    控制器的版本号为“5"(“(0x00000005)。
    控制器的插入长度为“0"(“(0x00000000)。
    此实用程序将尝试重置控制器。
    此实用程序已成功重置控制器。

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

    通过切换 JTAG TRST 信号、将使扫描路径复位。
    控制器是具有 USB 接口的 XDS110。
    从控制器到目标的链路是直接的(不使用电缆)。
    该软件针对 XDS110 功能进行了配置。
    控制器无法监测 EMU[0]引脚上的值。
    控制器无法监测 EMU[1]引脚上的值。
    控制器无法控制输出引脚上的时序。
    控制器无法控制输入引脚上的时序。
    扫描路径链路延迟已恰好设置为“0"(“(0x0000)。

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

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

    值为“-233"(–233(0xffffff17“0xffffff17)。
    标题为“C_ERR_PATH_BROKEN “。

    解释如下:
    JTAG IR 和 DR 扫描路径无法循环位、它们可能会损坏。
    尝试扫描 JTAG 扫描路径失败。
    目标的 JTAG 扫描路径似乎已损坏
    或零卡滞故障的情况下运行。

    [结束:Texas Instruments XDS110 USB 调试 Probe_0]

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

    您好、

    您可以通过降低 JTAG 时钟来检查吗?


    如果问题仍然存在、您能否就信令问题与您的硬件团队核实?
    另请参阅故障排除指南: https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html


    此致、
    Sudheer

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

    我已验证 DMSC/M3 可以成功连接、但 C66xx_无法连接。 连接到 DSP SoC 是否需要额外配置?

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

    您好、

    我已验证 DMSC/M3 可以成功连接、但 C66xx_无法连接。 连接到 DSP SoC 是否需要额外配置?

    您也无法连接到 DMSC、之前的问题是什么?

    默认情况下、无需加载 jel 文件即可访问 DMSC、为了访问任何其他内核、只能在加载 jel 文件后执行此操作。

    此致、
    Sudheer

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

    现在、我可以成功连接到核心、目前正在 C66 上进行开发。 vx_app_rtos_linux_c6x_1.out 已加载、但无法正常运行并卡在 os_init () 函数中。 我想问:C66 内核可以独立运行吗? 它是否需要与其他 MCU 结合使用?

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

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

    您好、

    现在我可以成功连接到内核

    好的。

    我想问:C66 内核可以独立运行吗? 它是否需要与其他 MCU 配合使用?

    这取决于您在 C6x 上运行的应用程序。 它可以独立运行、不依赖于其他内核、它只依赖于 MCU1_0 内核来获取任何模块的资源和电源配置。

    如果对 C6x 应用和其他方面有任何进一步的帮助、我会请您创建一个新线程。
    解决了连接内核与 XDS 调试器的初始问题。

    此致、
    Sudheer