工具/软件:
C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、复位调试探针、然后重试此操作。 (仿真包12.7.0.00105)
C28xx_CPU1:停止目标 CPU 时遇到问题:(错误-1135 @ 0xC7BA)调试探针报告了错误。 确认调试探针配置和连接、复位调试探针、然后重试此操作。 (仿真包12.7.0.00105)
C28xx_CPU1:20次尝试后无法确定目标状态
C28xx_CPU1:在断开连接前无法从目标删除调试状态。 程序存储器中可能仍嵌入了断点操作码。 建议在连接并重新加载程序之前重置仿真器、然后再继续调试
奇怪的是、调试大约1分钟即可正常工作、然后会出现此问题。
如果调试器立即出现故障、我可能怀疑有硬件问题、但由于它运行一段时间后正常、这似乎不太可能发生。
附加上下文:
我使用相同的电路板和 XDS110探针已经使用了一周多、没有出现任何问题。
为了找出原因,我甚至测试了一个空的 main()函数,但同样的问题仍然发生在50-60秒后。
我使用基于 RAM 的.cmd 链接器文件、而不是闪存。
我仅使用 CPU1、而不使用 CPU2或 CM 内核。
调试连接仅显示 C28xx_CPU1 (正在运行);根据设计、其他内核断开连接。
这是否是由配置错误或设置缺失(例如 JTAG 引脚冲突、看门狗或时钟设置)导致的?
是否存在任何可能导致此行为的已知问题或调试超时设置?
请提供任何指导或建议。
谢谢!