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.
您好!
我们有一个“TMS570LS3137”基于德州 Hercules 安全微控制器的电路板。
请帮助我们解决此问题。
我们看到、德州仪器已停止支持 XDS100v2。 较新的 XDS110是否具有可帮助我们解决此问题的更多功能?
谢谢、此致、
Krishnananda
您好 Krish、
问题可能是由您编程的代码引起的。 闪存中的代码使 CPU 反复进入一个异常状态、并且 CPU 不能进入一个调试状态。
请尝试以下过程以让 CPU 进入调试状态:
您好!
感谢您的回复。 我以前尝试过这种方法、但没有成功。 我已经尝试了很多次了。 但仍然无法连接。
您好、Wang、
请务必告知我是否有其他方法可以使控制器脱离此异常状态。
而且、较新的 XDS110是否具有可帮助我们解决此问题的更多功能? 我没有。 我需要购买。
同时、我将尽可能多次尝试您刚才提到的方法。
(我假设按下复位按钮意味着 nRST 短接至 GND)
谢谢你。
是的、您回答正确。
请尝试以下步骤:
很抱歉耽误你的回答。
我假设您在上述帖子的第6步中提到的"连接按钮"是"连接目标"。
当我这么做时、发生了此错误:
连接到目标时出错:
(错误-2131 @ 0x0)
无法访问设备寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
(仿真包9.7.0.00213)
我再次尝试使用您在第一个帖子中提到的"强制重置"方法来读取控制寄存器。 结果如下。 所有 TAP 寄存器通常都是0。
e2e.ti.com/.../Core-Registers.txt
但是、有时 TAP 寄存器显示0或1以外的值(值以黄色突出显示)、但无法捕获屏幕截图、因为这些值几乎总是为0。
无法连接到 DAP 寄存器。 已多次尝试"强制重置"方法。 但无法连接。
尊敬的王先生:
在您的第一篇帖子中、您提到了 nRST。 我是否可以使用 nPORRST 进行相同的尝试?
尊敬的王先生:
问题现已修复。 问题是 PCB 上存在看门狗复位 IC、这是我不知道的。 禁用看门狗 IC 后、问题得到修复。 能够通过仿真器连接和加载程序。
非常感谢您的支持。