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
您好!
我使用两个连接到 CCSv9.2.0.00013的 XDS110仿真器并进行最新的仿真更新。我有两个不同的工作区、目标配置根据仿真器的序列号来区分仿真器。
同时使用仿真器在目标板(基于 F28388D 的内部开发板)上调试软件。 我得到此错误:
IcePick_C_0:错误:(错误-261 @ 0xFFFFFFB)从 XDS110接收到无效响应。 (仿真包8.4.0.00006)
CS_DAP_0:错误:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。 (仿真包8.4.0.00006)
C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.4.0.00006)
Cortex_M4_0:JTAG 通信错误:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。 (仿真包8.4.0.00006)
Cortex_M4_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
两个 CCS 实例上都显示此错误。 只有 PC 重新启动才有助于从该状态恢复。
如果在没有重新引导的情况下尝试连接、CCS 将显示错误消息:
连接到目标时出错:
(错误-261 @ 0x0)
接收到来自 XDS110的无效响应。
(仿真包8.4.0.00006)
此致、
Sudharsanan
Sudharsanan、
当您说您有两个工作区时、您是否意味着您同时打开了两个 CCS 实例? 如果是、您是否只能使用打开的一个 CCS 实例连接到每个调试探针? 我想更好地理解这两者之间是否存在冲突。 此外、如果打开了一个调试会话、您能否转到另一个 CCS 实例并发出测试连接? 这也将揭示两个实例之间的任何冲突。
我强烈怀疑这种情况、因为在过去的两天里、我一直在使用相同版本的 TI 仿真器组件、各种调试探针(包括 XDS110)和几个 F28x 开发套件(包括类似的 F28379D controlCARD)而没有问题。
此外、当问题发生并且关闭两个 CCS 实例时、您能否打开 Windows 任务管理器并查看 ccstudio.exe 和 Node.js 是否有任何持续的进程? 这可能表明某些情况阻止 CCS 完全关闭、从而释放了 XDS110调试探针。
如果我发现任何相关信息、我将尝试考虑其他详细信息并报告。
希望这对您有所帮助、
拉斐尔
拉斐尔
[引用 user="desouza">您是否意味着您同时打开了两个 CCS 实例? 如果是、您是否只能使用打开的一个 CCS 实例连接到每个调试探针? [/报价]
是的、我同时打开了两个 CCS 实例。 每个器件使用不同的工作区和不同的目标配置文件、并使用序列号选择 XDS110。
[引用 user="desouza">此外、如果打开了一个调试会话、是否可以转到另一个 CCS 实例并发出测试连接? 这也将揭示两个实例之间的任何冲突。 [/报价]
我一直在使用这两个实例。 当问题发生时、它同时出现在两个实例中。
另一个观察结果是最新的 TI 仿真更新(包含与 XDS110相关的修复)、问题发生的频率已经降低。 但当它发生时、它会令人厌烦。
此致、
Sudharsanan
Sudharsanan、
请对延误表示歉意、但遗憾的是、假期延误了进一步探讨此事的任何努力。
是否可以尝试在单个 CCS 会话中运行两个调试探针并查看稳定性是否得到改善? 查看下面的短片以了解详情:
希望这对您有所帮助、
拉斐尔