通过jlink 烧录.bin文件报错: Failed to download RAMCode. Failed to prepare for programming.

在调试NXPMIMXRT1021DAG5A芯片时,由于未正确处理外置看门狗,导致1.6s喂狗周期在无程序运行状态下持续复位芯片,使得烧录过程无法进行。问题在于看门狗在程序烧录前应被断开,以防止其不断拉低复位引脚造成芯片频繁重启,影响程序烧录。
摘要由CSDN通过智能技术生成

通过jlink 烧录.bin文件报错:
Failed to download RAMCode.
Failed to prepare for programming.
Failed to download RAMCode!
Failed to auto program target
在这里插入图片描述
通过KEIL 烧录程序报错:

***JLink Error: Could not start CPU core. (ErrorCode: -1)
***JLink Error: Cannot read register 15 (R15) while CPU is running
***JLink Error: Cannot read register 20 (CFBP) while CPU is running
***JLink Error: CPU is not halted
***JLink Error: Cannot read register 15 (R15) while CPU is running
***JLink Error: Cannot read register 20 (CFBP) while CPU is running
***JLink Error: CPU is not halted
***JLink Error: Cannot read register 15 (R15) while CPU is running
在这里插入图片描述

问题解决:
调试 主控NXP MIMXRT1021DAG5A 芯片时,按照常规外置看门狗(1.6s喂狗)连接到MIMXRT1021DAG5A 芯片复位引脚上去的,中间没有使用跳针断开。由于芯片还没程序呢,还没开始喂狗,看门狗一直拉低芯片复位引脚,导致芯片频繁重启。程序也就烧录不进去。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

weixin_45207764

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

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

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

打赏作者

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

抵扣说明:

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

余额充值