仿真器无法连接IMXRT1176处理器的解决方法

本文描述了在调试IMXRT1176时遇到的卡死问题,通过阻止NORFLASH初始化并保持在非执行状态,使得设备不会立即执行可能出错的用户代码,从而避免卡死。给出了连接JLINK仿真器的具体操作步骤和NORFLASH擦除的必要性。


前言

       我们在调试IMXRT1176代码过程中,偶尔会出现因误操作,程序一执行后就出现卡死的现象。在这种情况下,IMXRT1176重新上电后,导致仿真器无法连接IMXRT1176。本文档描述的是解决此问题的操作方法。

一、原因分析

        IMXRT1176上电在XIP执行方式下,一般是NORFLASH执行,先检测NORFLASH,初始化NORFLASH,然后跳转到用户代码,如果用户代码异常,则直接出现卡死,整个过程时间很短。用户拿仿真器还来不及连接到IMXRT1176的情况下,IMXRT176就已经卡死了,从而造成仿真器始终连接不到IMXRT1176上。

二、解决思路

        在IMXRT1176上电启动后,让IMXRT1176无法检测到NORFALSH,无法跳转到用户代码执行,这样IMXRT1176就不会出现卡死,仿真器就可以连接上IMXRT1176了。

三、操作步骤

      我这里IMXRT1176电路板上的NORFLASH芯片型号是IS25WP128,其引脚图如下所示。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小草xyz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值