无法使调试器与 Code Composer Studio 一起工作、即使我具有与 SmartRF06板一起工作的设置、以便通过 JTAG 刷写我的部件。
我们的器件:
- 我们的器件是运行 TI RTOS 的 CC2642。
TI 硬件设置(能够刷写器件)
- SmartRF06评估板
- 根据丝印上的电路板底部包含 XDS100V3调试探针
- 连接到器件 JTAG 端口的评估板(丝印上标记为 Cortex Debug Connector)
- 使用 SmartRF 闪存编程器2版本1.8.2、我能够读取/写入并完全对器件中的闪存进行编程
TI IDE 设置
- CCS v9.0.1.0004 (旧版本、因为这是我们使用源代码和 CCS 工程编译的医疗设备)
- 编译器版本 TI v18.12.2.LTS
- SDK 3.20.3.68 (再说一次、是较旧版本)
- 在"Properties">"General>"Connection"下:"Texas Instruments XDS100v3 USB Debug Probe"
当我单击"验证"时、我收到以下错误消息。 当尝试从 CCS 点击"Debug"时、我会收到一条类似的消息。
[开始]
执行命令:
%CCS_base%/common/uscif/dbgjtag -f %boarddatfilename%-RV -o -F inform、logfile=yes -S 路径长度-S 完整性
[结果]
-------- [打印主板配置路径名}-->--------------------
C:\Users\AVENTU~2\AppData\Local\TEXASI~1\
ccs\ccs901\0\BrdNat\testBoard.dat
-------- [打印复位命令软件日志文件]----------
此实用程序已选择100或510类产品。
该实用程序将加载适配器'jioserdesusbv3.dll'。
库构建日期为"2019年8月25日"。
库构建时间为"17:36:26"。
库包版本为"8.1.0.00007"。
库组件版本为'35.35.35.5.0'。
控制器不使用可编程 FPGA。
控制器的版本号为"4"(0x00000004)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。
-------- [打印重设命令硬件日志文件]----------
通过切换 JTAG TRST 信号可重置扫描路径。
控制器为带 USB 接口的 FTDI FT2232。
从控制器到目标的链路是直接的(无电缆)。
该软件针对 FTDI FT2232功能进行了配置。
控制器无法监控 EMU[0]引脚上的值。
控制器无法监测 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。
硬打开控制器时出错。
-------- [出现错误且此实用程序已中止]--------
此错误由 TI 的 USCIF 驱动程序或实用程序生成。
值为'-275'(0xFFFEED)。
标题为"SC_ERR_SCAN_POLL_BUSY"。
解释如下:
尝试轮询目标器件的次数超出其超时限制。
实用程序或调试器已请求指定目标器件
重复访问特定数据或状态值。
该操作失败是因为最大数量的内置限制
轮询 JTAG 扫描路径时的尝试次数。
[结束]