主题中讨论的其他器件: MMWAVEICBOOST、 CCSTUDIO、LP-XDS110ET、 TMDSEMU110-U、LP-XDS110
工具与软件:
您好!
我正在尝试使用 OLIMEX XDS100v3在定制 PCB 上实现的 IWR6843AOP、但 无法使其正常工作。
我首先在 mmwave_sdk_03_06_02_00-LTS\packages\ti\utils\ccsdebug\xwr68xx_ccsdebug.bin 中刷写了 TI 提供的映像、并且我现在尝试使用 JTAG 端口来调试我的应用。
我已经使用 MMWAVEICBOOST 和 IWR6843AOPEVM 成功完成了这项工作、但无法在定制 PCB 上复制。
在我的定制 PCB 上实现 JTAG 的方式如下: 
我已将这些(TCK、TDI、TDO、TMS、3.3V、GND)从我的定制 PCB 连接到 OLIMEX XDS100v3连接以下的14针连接器:

在"CCStudio Target Configuration"中、"Test Connection"(测试连接)将返回以下日志:
[开始:德州仪器(TI) XDS100v3 USB 调试 Probe_0]
执行命令:
%CCS_BASE%/common/uscif/dbgjtag -f %boarddatfile>-rv -o -F inform、logfile=yes -S 路径长度-S 完整性
[结果]
--- [打印主板配置路径名]--------------------------------------------------------
C:\Users\vspad\AppData\Local\TEXASI~1\ccs\
ccs1281\0\0\BrdBat\testBoard.dat
--- [打印重置命令软件日志文件]--------------------------------------------------------
此实用程序已选择100/110/510类产品。
此实用程序将加载适配器"jioserdesusbv3.dll"。
库构建日期为"STEP 26 2024"。
库编译时间为"10:09:41"。
库软件包版本为"20.0.0.3178"。
库组件版本为"35.35.35.5.0.0"。
控制器不使用可编程 FPGA。
控制器的版本号为"4"(0x00000004)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。
--- [打印重置命令硬件日志文件]--------------------------------------------------------
将通过切换 JTAG TRST 信号来复位扫描路径。
控制器是具有 USB 接口的 FTDI FT2232。
从控制器到目标的链路是直接的(不使用电缆)。
该软件配置为 FTDI FT2232功能。
控制器无法监测 EMU[0]引脚上的值。
控制器无法监测 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。
硬打开控制器时出错。
--- [发生错误且此实用程序已中止]--------
此错误是由 TI 的 USCIF 驱动程序或实用程序产生的。
值为'-230'(0xffffff1a)。
标题为"SC_ERR_PATH_MEASE"。
说明如下:
JTAG IR 和 DR 扫描路径的测量长度无效。
这表示链路延迟或扫描路径中存在错误。
[结束:德州仪器(TI) XDS100v3 USB 调试探针_0]
然后我检查了以下内容 开发人员指南 由 TI 提供、经验证短路、但无法解决任何问题。
我的最后一次尝试是测量4条 JTAG 线以检查是否存在异常、此处是在 CCSTUDIO 中执行测试连接时进行的以下测量:
黄色= TCK
RED = TDO
BLUE = TMS
GREEN = TDI
测试连接的两个数据包:

放大第一个数据包:

缩小第二个数据包:

放大第二个数据包:

这些信号看起来很难处理、但 TDI (绿色)似乎恒定在1V 左右、这不应该是这样。
你有什么想法可能是什么原因?
提前感谢您!!
