单片机
返回首页

解决STM32不能读RAM下载的问题

2021-04-22 来源:eefocus

简介:下午制作了两个ARM-OB下载器,原以为会很快搞定,谁知道,在最后一步出现了如下的问题.....

ERROR: RAM check failed @ address 0x20000000.


- ERROR: Write: 0xE7FEBE00 E07CE062


- ERROR: Read: 0x0000000 000000000


- ERROR: (0 bytes of RAM have been checked successfully)


- ERROR: Failed to read back target memory


我感觉好奇怪啊,三个月前我制作ARM-OB下载器的时候还没有这个问题出现,为什么呢? 百度该问题,出现的答案不一而同。


(1)有的人说是芯片锁住了。。。我否定,因为刚刚焊接好的电路板,芯片还没下过程序,怎么锁住?而且以前也没这个问题。


(2)有的人说是硬件电路问题,没有供电,或者TMS和TCK引脚没接好。。。


下一刻,我否定了这个说法。因为我用J -LINK ARM 4.08i 版本下载FLASH,该软件提示,能连接成功,但是下不进去程序。证明不是连接和电源问题,否则如果有问题,根本连接都连接不成功的。


(3)会是我电路焊接的问题么?因为我记得这两个新板子与旧板子唯一一点不同的就是1.5k 电阻找不到,我用1.6k电阻代替。可是,没理由啊,因为1.5与1.6相差这么一点,怎么可能苛刻到这个地步?我不信。


我又把两个板子重新焊接了一遍,确定没有什么虚焊和漏焊的问题后,连接上去,发现问题依旧。。。


两个小时过去了。我不断检查,排除。。。。快疯了。。。


什么问题呢?


就在崩溃的边缘,,我突然想起,会不会软件本身的问题,我记得以前我下载程序用的是J-LINK 4.32 a , ,现在是4.08i 会不会太旧了?


重新下了个最新的4.32版本来下,惊喜出现了,成功下载!!!


那一刻有,好欣喜若狂。


一个小问题,纠结了两个小时。在最后的最后,我实在没有想出其他解决办法了。问题虽小,可以也得解决啊不是!本来想喊别人帮忙的,。。。最后终于还是自己解决了。没有多大的成就,仅仅一个小问题。可是,它让我相信了,只有不放弃,问题总会有解决的办法的。


以为念,以为记!!


进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 短波AM发射器电路设计图

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 如何构建一个触摸传感器电路

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章