工具/软件:Code Composer Studio
尊敬的先生/女士:
我之前使用的是 CCS 8.3。 迁移到 CCS 9.2时、我无法使 XDS110与 IWR6843板一起工作。 我在9.3中也重复了同一问题。 测试连接始终返回以下故障:
执行以下命令: %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -S 完整性 [结果]--- [打印电路板配置路径名]--------------- \TEXASI~1\CCS\ ccs930\0\0\BrdDat\testBoard.dat -- [打印重置命令软件日志文件]----------------- 此实用程序已选择100或510类产品。 此实用程序将加载适配器'jioxds110.dll'。 库构建日期为2019年11月25日。 库构建时间为'16:55:29'。 库软件包版本为'8.4.0.00006'。 库组件版本为'35.0.0'。 控制器不使用可编程 FPGA。 控制器的版本号为'5'(0x00000005)。 控制器的插入长度为"0"(0x00000000)。 此实用程序将尝试重置控制器。 此实用程序已成功重置控制器。 ---- [打印重置命令硬件日志文件]----------------- 扫描路径将通过切换 JTAG TRST 信号进行复位。 控制器是具有 USB 接口的 XDS110。 从控制器到目标的链路是直接的(不带电缆)。 该软件配置为 XDS110功能。 控制器无法监控 EMU[0]引脚上的值。 控制器无法监控 EMU[1]引脚上的值。 控制器无法控制输出引脚上的时序。 控制器无法控制输入引脚上的时序。 扫描路径链路延迟已精确设置为"0"(0x0000)。 ---- [发生了错误,该实用程序已中止]----- 此错误由 TI 的 USCIF 驱动程序或实用程序生成。 值为'-233'(0xffff17)。 标题为"SC_ERR_PATH_Broken (SC_ERR_PATH_COMPLETE")。
解释是 :JTAG IR 和 DR 扫描路径不能循环位、它们可能会被破坏。 尝试扫描 JTAG 扫描路径失败。 目标的 JTAG 扫描路径似乎因 卡在一个位置或卡在零位置故障而损坏。
[结束:德州仪器 XDS110 USB 调试探针_0]
如果我使用相同的.ccxml 文件重试、在 CCS 8中、测试成功。
我已经尝试将 TCK 频率降低到2.5MHz、但没有成功。
在 v9.3中创建新的.ccxml 文件也不起作用。
一些闲置和调试告诉我以下情况。
我在 testboard.dat 上的两个版本中注意到的一点是、在 v8中、子路径_0和子路径_2是反向的、第一个子路径_2、然后是子路径_0、而在 v9.3中、第一个子路径_0、然后是子路径_2。
我可以通过将 iwr6843.xml 从版本8复制到版本9.3来更改它、但没有成功。
另一件事是、对于 v9.3、它包含以下行: debugssm_0 family=debugssm irbits=4 drbits=1 subpaths=2
其中、在 V8.3中: debugssm_0 family=debugsm irbits=0 drbits=0 subpaths=2
您能帮我使调试在 CCS v9.3中工作吗?
此致、
Sjors
