NXP MCU 技术论坛
直播中

张虎豹

7年用户 1583经验值
私信 关注
[问答]

使用带有RT1170EVK 的 MCU-LINK-PRO调试器报异常怎么解决?

我目前正在使用 MCU-Link Pro 调试探针和 RT1170EVK。我的目标是针对将使用 RT1172 且不包括 EVK 的板载调试器电路的电路板测试 MCU-Link Pro 的调试功能。
我的问题是,是否需要对 MCU-Link Pro 或 RT1170EVK 进行任何修改(移除跳线、断线、开关配置等)才能实现两者之间的通信?到目前为止,我已经尝试将调试探针连接到我的主机 PC,并且我通过 10 针跳线将调试探针的 J7 端口连接到 EVK 的 J16 端口。尝试在任何 rt1170 SDK 中刷写时,出现以下异常:
“无法连接探头索引 1 的电线。
错误:电线确认故障 - 目标已连接?

无法连接探针索引 1 的电线。
错误:电线确认故障 - 目标已连接?
错误:Wire Ack Fault - 目标已连接?

在 com.nxp.mcuxpresso.core.debug.support.linkserver.redlink.client.RedlinkServerClient.checkServerReply(RedlinkServerClient.java:227)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.redlink.client.RedlinkServerClient。 wireConnect(RedlinkServerClient.java:1281)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.emulators.jtag.AbstractJtagDiscovery.ideConnect(AbstractJtagDiscovery.java:240)
在 com.nxp.mcuxpresso.core.debug.support。 linkserver.emulators.jtag.AbstractJtagDiscovery.connect(AbstractJtagDiscovery.java:196)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.emulators.jtag.AbstractJtagDiscovery.discover(AbstractJtagDiscovery.java:155)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.emulators.TargetDiscovery.jtagDiscovery(TargetDiscovery.java:454)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.launch.LaunchScriptUtils.getEmulatorInfo(LaunchScriptUtils. java:257)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.launch.LaunchScriptUtils.init(LaunchScriptUtils.java:497)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.launch.LaunchScriptUtils。 (LaunchScriptUtils.java:165)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.launch.LaunchScriptUtils.(LaunchScriptUtils.java:152)
在 com.nxp.mcuxpresso.core.debug。 support.linkserver.services.TargetDiscoveryService.getTargetDiscovery(TargetDiscoveryService.java:138)
在 com.nxp.mcuxpresso.core.debug.support.linkserver.override.LSFinalLaunchSequence$TargetDiscoveryJob.run(LSFinalLaunchSequence.java:124)
在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) “
另外,通过像这样将调试探针连接到 EVK,我是否在使用板载调试器电路?正如我所说,我的目标是在没有集成此调试器电路的定制板上使用此调试器探针。



































回帖(1)

成尔秩

2024-1-9 15:43:38


如果你遇到了这个问题,首先你需要尝试检查所有连接是否正确,并且确保 MCU-Link Pro 的固件已经更新到最新版本。此外,也需要检查你使用的调试工具是否已正确设置,比如使用正确的连接接口、正确的调试器设置等。如果还是无法解决问题,你可以尝试下列方法:

1. 检查 JTAG 引脚

确保 JTAG 引脚在 EVK 上被正确连接,并且没有任何损坏。你可以使用万用表将 JTAG 引脚连接到 MCU-Link Pro 上,以确保连接正确。

2. 检查设备树配置

在使用 MCU-Link Pro 和 RT1170EVK 进行调试时,需要正确配置设备树,以确保 MCU-Link Pro 能够与 EVK 正确通信。请确保设备树中包含正确的 JTAG Pinmux 配置信息,并将其配置为使用正确的引脚。

3. 检查调试驱动程序

如果你使用的是第三方调试驱动程序或者自己编写的调试驱动程序,则需要检查该调试驱动程序是否正确连接到 JTAG 接口,并且是否设置为正确的通信速率。你可以尝试使用不同的调试驱动程序或者调试软件进行测试。

如果你仍然无法解决问题,请尝试在 NXP 社区寻求帮助或联系 NXP 技术支持团队。他们将能够提供更详细的帮助和指导。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分