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.
工具/软件:Code Composer Studio
我在这个板上工作了一年、我遇到了很多我能够解决的问题、但这个问题我似乎找不到解决方案。 我从昨天开始尝试调试时收到此错误。
我浏览了 C2000 MCU JTAG 连接调试 pdf、但在我的控制板中找不到 TRSTn 和 XRSn 引脚、在文档中、似乎设备管理器中应该有3个条目、如下所示。
此外、当修整调试配置(尝试查找"修改 CCS"On Connect"操作"、我无法找到)时、我更改了使我的调试无法自动连接的内容。
感谢您的任何帮助。
这就是我得到的。
[开始:德州仪器 XDS100v2 USB 调试探针]
执行以下命令:
%CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity
[结果]
---- [打印电路板配置路径名]---------------
C:\Users\anrl\AppData\Local\TEXASI~1\CCS\
ccs920\0\BrdDat\testBoard.dat
---- [打印重置命令软件日志文件]-----------------
此实用程序已选择100或510类产品。
此实用程序将加载适配器'jioserdesusb.dll'。
库构建日期为2019年11月25日。
库构建时间为'16:55:29'。
库软件包版本为'8.4.0.00006'。
库组件版本为'35.0.0'。
控制器不使用可编程 FPGA。
控制器的版本号为'4'(0x00000004)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。
---- [打印重置命令硬件日志文件]-----------------
扫描路径将通过切换 JTAG TRST 信号进行复位。
控制器是具有 USB 接口的 FTDI FT2232。
从控制器到目标的链路是直接的(不带电缆)。
该软件配置为 FTDI FT2232功能。
控制器无法监控 EMU[0]引脚上的值。
控制器无法监控 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。
---- [用于从 PLL 生成的 JTAG TCLK 输出的日志文件]---
没有用于对 JTAG TCLK 频率进行编程的硬件。
---- [测量最终 JTAG TCLKR 输入的源和频率]----
没有用于测量 JTAG TCLK 频率的硬件。
---- [对 JTAG IR 和 DR 执行标准路径长度测试]-----
此路径长度测试使用64个32位字的块。
JTAG IR 指令路径长度测试失败。
JTAG IR 指令扫描路径卡在一个位置。
JTAG DR 旁路路径长度测试失败。
JTAG DR 旁路扫描路径卡在一个位置。
---- [对 JTAG IR 执行完整性扫描测试]-----
此测试将使用64个32位字的块。
该测试将仅应用一次。
使用0xFFFFFFFF 进行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000执行测试。
测试2字0:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字1:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字2:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字3:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字4:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字5:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字6:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字7:扫描出0x00000000并扫描到0xFFFFFFFF。
已提供前8个错误的详细信息。
该实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2执行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
一些值已损坏- 83.3%。
JTAG IR 完整性扫描测试失败。
---- [在 JTAG DR 上执行完整性扫描测试]-----
此测试将使用64个32位字的块。
该测试将仅应用一次。
使用0xFFFFFFFF 进行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000执行测试。
测试2字0:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字1:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字2:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字3:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字4:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字5:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字6:扫描出0x00000000并扫描到0xFFFFFFFF。
测试2字7:扫描出0x00000000并扫描到0xFFFFFFFF。
已提供前8个错误的详细信息。
该实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2执行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
一些值已损坏- 83.3%。
JTAG DR 完整性扫描测试失败。
[结束:德州仪器 XDS100v2 USB 调试探针]
我已经完成了这一过程、但是、正如原始文章中所述、我无法找到它要求查找和测试的一些引脚和配置。
亚瑟
这是 TI controlCARD 还是您的定制板? 请确保您具有所有 CCS 更新和 emu 更新。
请查看 e2e 论坛:
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/820727
https://e2e.ti.com/support/tools/ccs/f/81/t/251215
http://downloads.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html
大家好、我的板是 TI controlCARD 集线站 R4.1、它似乎不是驱动程序的问题、我有一个完全相同的板、它工作正常。
我可以做些什么、还是该故障电路板基本上已死?
ISO JTAG 逻辑和和 controlCARD 电源 LED 均亮起、我发现 TRSTn 和 XRSn 均按预期处于高电平无效。 我的 CCS 和驱动程序是最新的。 我可以在设备管理器和 FT_prog.exe 中看到探测器。 但我n`t 对它进行调试。
感谢您的耐心等待。
我已经尝试等待引导模式、但没有结果。 现在、我只能在周一打印设备管理器。 `ll,我也要在星期一重新编程 FTDI 芯片。
`ll 再次感谢您的回答、我会与您再次见面。
亚瑟
这听起来像是硬件问题。
您能否确认工作板和非工作板之间的交换机配置是相同的?
您是否还尝试重新编程 FTDI 芯片?
我还尝试对 FTDI 芯片进行重新编程、但也没有执行任何操作。
`s 是硬件问题、没有什么帮助、对吧?
如果硬件专家有任何输入、我将会给他回路。
请参阅以下链接。 您可以尝试此处建议的解决方法吗?
亚瑟
当 JTAG 仿真器工作并且 C2000器件未响应消息时、您将收到此错误。 我认为这不是您的仿真器的问题。
当人们忘记为 controlCARD 供电、不要忘记 C2000与该设计中的仿真器隔离时、最常发生这种情况。 如果您之前成功使用过、我认为情况并非如此、但我想指出一下。
请发送测试设置正在运行的照片。 所有连接的电缆和交换机都设置为您使用的设备。 这可能会显示一些内容。
谢谢、
Cody
Santosh、您好、我不知道如何在集线站上使用 JTAG。 我尝试了外部源、但问题仍然存在。
Cody、大家好、这就是我现在使用该器件的方式。
我在引脚分配文档中似乎找不到这些引脚。 请告诉我它们在哪里?
亚瑟
如果您安装了 C2000ware、则应该位于
C:\ti\C2000Ware_2_01_00_00\boards\controlCARDs\TMDSCNCD28379D\R1_3
亚瑟
TPx 不在引脚分配文档中、因为它不是引脚分配的一部分。 "TP"表示"测试点"、它们是分散在 PCB 上的小焊盘、您可以将其作为电路进行观察或"测试"。 它们看起来像一个没有被包覆的大通路。
TP5靠近仿真器(在左侧查看器件)
TP6位于电源附近的右下角
TP2位于 PCB 中间的 TMS320器件右侧。
此致、
Cody
亚瑟
您是否仍有 JTAG 问题或问题已得到解决?
大家好、我仍然有问题、但我在这块板上工作了几周、您能不能让这个线程保持开放状态、还是应该在我有机会测试它时创建另一个线程?
当您准备好进一步调试时、请创建一个新的调试器。