我无法将代码加载到我们定制 PCB 上的 RM57L843BZWTT 处理器上。 我正在使用 XDS100v2调试探针。 当我尝试在 CCS 中启动调试会话时、我收到以下错误:
CortexR5:无法运行目标 CPU:(错误-2063 @ 0x0)无法复位设备。 对电路板进行下电上电。 如果错误仍然存在、请确认配置和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.1.0.00007)
CortexR5:停止目标 CPU 时出现问题:(错误-2064 @ 0x0)无法读取器件状态。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.1.0.00007)
CortexR5:错误:(错误-1170 @ 0x0)无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.1.0.00007)
我同时拥有 RM57Lx 开发套件和 RM57Lx Launchpad、并且能够毫无问题地将代码加载到这些开发套件上。 我还能够使用插入 EXTJTAG 端口的 XDS100v2调试探针将代码加载到 RM57Lx 开发套件板上。
在下面的主题中、它提到这种错误通常是由于处理器上加载的代码导致的、这些代码基本上会使它砖墙化、但我从未能够在 PCB 上对处理器进行编程:
https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/465986/1675676#1675676
我已经尝试降低 TCLK、但这不起作用。
我们使用逻辑分析仪将开发套件板上的所有 JTAG 线路与定制板上的 JTAG 线路进行比较、它们看起来是一样的。 振荡器、电源和复位线路也看起来不错。
“测试连接”测试(在 RM57L8xx.ccxml 选项卡下)通过。
我不知道从这里去哪里。 如果有任何建议,将不胜感激。
感谢你的帮助。
Susie