你好,
我们正在尝试使用 iMXRT 1024 evk 板和 MCUXpresso IDE 调试 IMXRT 1024 的辅助引导加载程序。每次启动调试会话时,都会出现以下错误:
cleo_0-1787762322632.png
============= 脚本:IMX93_connect_M33.scp =============
IMX93 M33 连接脚本
RESET引脚状态:01
DpID = 0BD11477
TAP 0: 0BD11477 核心 0: M7 APID: 04770041 ROM 表: E00FD003*
TAP 0: 0BD11477 核心 0: M7 APID: 04770041 ROM 表: E00FD003*
APID = 0x04770041
错误:线路确认故障 - 目标已连接?
错误:线路确认故障 - 目标已连接?
m = 0x04770041
n = 0x04770041
重新连接即可查看 M33
DpID = 0BD11477
APID = 0x04770041
禁用 Cortex-M33 TCM 的 ECC 逻辑
禁用 Cortex-M33 缓存的 ECC 逻辑
错误:线路确认故障 - 目标已连接?
错误:线路确认故障 - 目标已连接?
错误:线路确认故障 - 目标已连接?
错误:线路确认故障 - 目标已连接?
向 EdgeLock 安全区发送请求以释放 Cortex-M33 TROUT
... 查看
错误:线路确认故障 - 目标已连接?
Resp1:0x000000C8
错误:线路确认故障 - 目标已连接?
Resp2:0x000000C8
错误:线路确认故障 - 目标已连接?
错误:线路确认故障 - 目标已连接?
SCR = 0x00000000
M33_CFG = 0x00000000
TAP 0: 0BD11477 核心 0: M7 APID: 04770041 ROM 表: E00FD003*
M33 启动
错误:AP 未就绪
错误:未确认停止
============= 脚本结束 =================================
following RESET read of core registers failed - Ep(08).目标运行时无法访问核心寄存器。
提交 Flash 写入时出现目标错误:Ep(08)。目标运行时无法访问核心寄存器。
GDB 短截线 (C:\nxp\LinkServer_25.6.131\binaries\crt_emu_cm_redlink)终止 - GDB 协议问题:管道已被 GDB 关闭。
造成这个问题的原因是什么?如何解决?
嗨@cleo ,
非常感谢您对我们产品的关注以及对我们社区的使用。
我不认为这个问题是由辅助引导加载程序本身引起的。
从调试日志来看,MCUXpresso IDE / LinkServer 似乎正在运行以下连接脚本:
请尝试以下操作?
1:在 MCUXpresso IDE 中,删除此项目的现有调试启动配置。
2:确认项目 MCU/板配置为 i.MX RT1024 设备(或 RT1024 EVK),而不是 i.MX93 设备。
3:打开启动/调试配置,并验证所选设备/核心是否为 RT1024。
如果可以,您还可以分享调试配置设置的屏幕截图,以便我们进一步查看。