工具与软件:
您好!
我正在使用 CC1352P7-1 Launchpad 和 CC1354P10-1 Launchpad、它们似乎都具有 XDS110仿真器。 我需要将两块板都插入到我的 PC 中、以便可以通过它们不同的 COM 端口与它们通信。 当我插入 CC1352时、可以看到数据来自其端口。 不过、我插入 CC1354的那一刻、CC1352的 COM 端口上的数据就会停止(CC1354运行正常)。 Windows 设备管理器可识别两块主板的端口。
此外、当我尝试在两个板都已插入的情况下在 CC1352上刷写/初始化调试会话时、我将在 CCS 中显示以下消息:
初始化仿真器时出错:
(错误-260 @ 0x0)
尝试连接到 XDS110失败。
原因可能为一个或多个:未连接 XDS110、无效
固件更新、XDS110序列号无效或 USB 故障
限制。 可以使用更新固件和序列号
xdsdfu 实用程序(位于……/ccs_base/common/uscif/xds110)
安装目录中。 请查看 XDS110SupportReadMe.pdf
请将其归档以获取说明。
(仿真包9.13.0.00201)
或者我成功加载了代码、但控制台中会弹出此消息:
Cortex_M4_0:停止目标 CPU 时出现故障:(错误-2064 @ 0x0)无法读取器件状态。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真包9.13.0.00201)
Cortex_M4_0:错误:(错误-1170 @ 0x0)无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真包9.13.0.00201)
在这种情况下、我可以很好地连接到 CC1354。 当我拔下 CC1354并 再次尝试连接到 CC1352时、它可以正常工作。
这是 xdsdfu -e 的输出、就在两块电路板插入后(此处的器件0是 CC1352、器件1是 CC1354):
尝试连接至 CC1352后、这就是输出(就是 CC1354):
以下是两个电路板的目标配置选项:
我不知道发生了什么或者为什么这不起作用--任何帮助都会非常感谢!
谢谢!
Alex