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.

[参考译文] UCD3138CC64EVM-030:UCD3138 JTAG 连接问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1337243/ucd3138cc64evm-030-ucd3138-jtag-connection-problems

器件型号:UCD3138CC64EVM-030
主题中讨论的其他器件:UCD3138

器件型号:UCD3138CC64EVM-030(UCD3138)

调试探针:XDS110 JTAG  

开发环境:Code Composer Studio 12.5.0

问题:

按照参考文档中如何使用 JTAG 进行解锁一节中的步骤《避免 UCD3138器件锁定》(当然、我们的目的不是解锁器件、而是通过 JTAG 成功地连接器件)、在测试连接后、会发生错误、并且 JTAG 无法成功使用。 错误屏幕截图如下所示:

我们还在论坛中进行了搜索以尝试解决这个问题并找到了引发此错误的各种原因、我们尝试将 JTAG 频率修改为1M、将项目设置为 UCD3138活动、并修改 IOMUX 寄存器以启用 JTAG 功能、 但没有一个解决问题。

我们希望你能够帮助 我们,谢谢。

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

    使用的是什么 JTAG 仿真器?

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

    TMDSEMU110-U —XDS110 JTAG 调试探针

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

    这是完整的错误日志。

    您能帮助我吗?

    [开始:德州仪器 XDS110 USB Debug Probe_0]

     

    执行命令:

     

    %CCS_base%/common/uscif/dbgjtag -f %boarddatfilename%-RV -o -S 完整性

     

    [结果]

     

     

    -------- [打印主板配置路径名}-->--------------------

     

    C:\Users\admini~1\AppData\Local\TEXASI~1\

       CCS\ccs\0\0\BrdBat\testBoard.dat

     

    -------- [打印复位命令软件日志文件]----------

     

    此实用程序已选择100/110/510类产品。

    该实用程序将加载适配器'jioxds110.dll'。

    库构建日期为"STEP 6 2023"。

    库构建时间为"09:57:39"。

    库软件包版本为"9.13.0.00201"。

    库组件版本为'35.35.35.5.0'。

    控制器不使用可编程 FPGA。

    控制器的版本号为"5"(0x00000005)。

    控制器的插入长度为"0"(0x00000000)。

    此实用程序将尝试重置控制器。

    此实用程序已成功重置控制器。

     

    -------- [打印重设命令硬件日志文件]----------

     

    通过切换 JTAG TRST 信号可重置扫描路径。

    控制器是具有 USB 接口的 XDS110。

    从控制器到目标的链路是直接的(无电缆)。

    该软件针对 XDS110功能进行了配置。

    控制器无法监控 EMU[0]引脚上的值。

    控制器无法监测 EMU[1]引脚上的值。

    控制器无法控制输出引脚上的时序。

    控制器无法控制输入引脚上的时序。

    扫描路径链路延迟已精确设置为"0"(0x0000)。

     

    -------- [出现错误且此实用程序已中止]--------

     

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

     

    值为'-233'(0xffffff17)。

    标题为"SC_ERR_PATH_BROK"。

     

    解释如下:

    JTAG IR 和 DR 扫描路径无法循环位、它们可能会损坏。

    尝试扫描 JTAG 扫描路径失败。

    目标的 JTAG 扫描路径似乎损坏了

    停留在1或停留在零故障的线性调频脉冲。

     

    [结束:Texas Instruments XDS110 USB Debug Probe_0]

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

    我没有使用过 XDS110。 我之前使用的是 XDS510。 我认为 XDS110应该起作用。

    此处使用 JTAG 的目的是什么? 对于调试固件、我认为 FDPS (GUI)器件 GUI 更方便。 您是否尝试过 UCD GUI?

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

    感谢您的回复、数据表中给出了 XDS110建议。 我们已使用过 GUI、但目前我们处于预学习阶段、希望通过 JTAG 调试来熟悉代码结构。 您能否联系相关技术人员来帮助我们解决此问题?

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

    您好、我成功连接了 JTAG、但遇到了一个新问题、一旦单击"Resume"或"Step Return"、程序就会消失。

    这是什么原因呢? 有什么解决方案吗?

    此致

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

    我找到了有关如何配置 UCD3138 JTAG 的文档。 它会有所帮助。 请告诉我您的电子邮件地址、我可以给您发送电子邮件。

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

    谢谢,这是我的电子邮件:Martin.Yang@etron.cn.Can 你给我的新问题一些建议?

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

    Sean、感谢您的支持。

    我认为它起作用了。

    虽然我仍有一些疑虑,但这个问题现已解决。

    我会尝试修复它。 可在单独的专题下提出新的问题。

     祝你一切

    顺利。