工具/软件:
C28xx_CPU1:连接到目标时出错:(错误-1015 @ 0x0)器件未响应请求。 器件可能被锁定、或者调试探针连接可能不可靠。 如果可能、解锁器件(例如、在复位模式下使用 WAIT、以及对电路板进行下电上电)。 如果错误仍然存在、请确认配置和/或尝试更可靠的 JTAG 设置(例如下部 TCLK)。 (仿真包20.0.0.3178)
我在使用具有 Code Composer Studio (CCS) 12.8.1版的板载 XDS110 USB 调试器时遇到问题。 以下是问题的详细说明:
问题描述:
-
我一开始就遇到了 错误-1015:设备未响应请求 F280049C 器件时使用的器件。 完整的错误消息为:
"(错误-1015 @ 0x0)设备未响应请求。 器件可能被锁定、或者调试探针连接可能不可靠。 如果可能、解锁器件(例如、在复位模式下使用 WAIT、以及对电路板进行下电上电)。" -
在没有任何干预的一段时间后,问题自行解决,我能够正常调试。
-
稍后、再次发生相同的错误、而没有对设置、代码或 CCS 配置进行任何更改。
-
问题似乎是随机出现的。 它有时允许调试、而在其他情况下、它再次显示错误-1015。
设置信息:
-
电路板: LAUNCHXL-F280049C
-
调试器: 板载 XDS110
-
CCS 版本: 12.8.1.
-
供电方: 由 PC 通过 USB 供电
-
启动模式: GPIO24和 GPIO32设置为闪存引导(1、1)
-
代码/项目: 我使用了默认
launchxl_ex1_f280049c_demo
项目、没有进行任何修改。 -
链接器文件(.cmd): 配置为仅 RAM 执行(无闪存访问)。 无 DCSM (双代码安全模块)设置、不修改解锁寄存器。
-
未使用闪存 API ,我没有手动编程闪存。
-
器件之前可以正常工作、但错误出现时没有任何显著变化。
故障排除尝试次数:
-
已尝试多次对电路板进行下电上电。
-
已重新连接调试器并已更改 USB 电缆。
-
已验证引导模式设置(闪存引导:1、1)。
-
已检查 XDS110的 CCS 目标配置(设置为2引脚 cJTAG 模式)。
-
未执行其他代码更改、闪存编程或 DCSM 相关操作。
观察结果:
-
一段时间后问题似乎没有采取任何行动就解决了。
-
然后随机地再次发生、从而使调试不可靠。
-
器件有时会响应 JTAG 命令并允许调试、但在其他情况下则不会。
-
我没有在问题发生和解决之间执行任何重置、重新刷新或配置更改。
问题:
-
什么可能导致设备从错误-1015中自行恢复而无需任何用户操作?
-
这是否与看门狗计时器、引导 ROM 行为或 JTAG TAP 状态自动恢复有关?
-
是否有任何其他已知的错误-1015可能出现并随机消失的情况?
-
使用复位等待模式或其他引导模式是否有助于解决此问题?
如果您有任何见解或故障排除建议、我将不胜感激。
谢谢你。