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.

[参考译文] TMS320F28335:无法进行实时仿真控制

Guru**** 2386610 points
Other Parts Discussed in Thread: TMDSCNCD28335
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/991707/tms320f28335-cant-do-realtime-emulation-control

器件型号:TMS320F28335
主题中讨论的其他器件:TMDSCNCD28335

大家好、

我将  TMDSCNCD28335控制卡用于实时模式。 当我尝试执行实时复位时、调试器会因上述错误而停止

在地址"0x3ff9fa"处中断、没有可用的调试信息、或者在程序代码之外。

控制台错误:

C28xx:读取寄存器 PC 时出现故障:(错误-1137 @ 0x0)器件保持在复位状态。 使器件退出复位状态、然后重试此操作。 (仿真包9.3.0.00032)
C28xx:读取寄存器 PC 时出现问题:(错误-1142 @ 0x0)器件阻止调试访问、因为它当前正在执行不可调试的代码。 选择"粗鲁重试"以禁用礼貌模式并强制执行操作。 (仿真包9.3.0.00032)

我尝试继续执行粗鲁的重试、但我的调试器未运行、并且在目标也断开连接时卡住。

是否有人可以就如何纠正这种情况提出建议?

谢谢、

Nitesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nitesh、

    我正在尝试找到记录此内容的位置、但我不认为您可以在激活实时模式时从 CCS 发出 CPU 复位。  我认为这是因为它改变了 DBGM 寄存器的状态、JTAG 状态机用来建立实时模式是激活的。  发生这种情况时、它会断开连接、但 CCS/调试器无法重新建立连接。

    如果需要发出 CPU 复位、则需要禁用实时模式;发出复位、然后重新启用实时模式。

    最棒的

    Matthew