历史上的今天
返回首页

历史上的今天

今天是:2025年04月22日(星期二)

正在发生

2021年04月22日 | 解决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版本来下,惊喜出现了,成功下载!!!


那一刻有,好欣喜若狂。


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


以为念,以为记!!


推荐阅读

史海拾趣

CTC Coils Ltd公司的发展小趣事

随着国内市场的逐渐饱和,CTC Coils Ltd公司开始将目光投向海外市场。公司首先在欧洲设立了销售分支机构,通过参加国际电子展会、与当地企业建立合作关系等方式,逐步打开了欧洲市场。随后,公司又进一步拓展到北美和亚洲其他地区,实现了业务的国际化布局。

鞍山圣罗佳(ASL)公司的发展小趣事

为了降低成本、提高效率,CTC Coils Ltd公司开始对供应链进行深度优化。公司与供应商建立了长期稳定的合作关系,实现了原材料的稳定供应和成本控制。同时,公司还引入了先进的供应链管理系统,实现了从采购、生产到销售的全流程信息化管理,提高了运营效率。

ARBOR公司的发展小趣事

随着环保意识的日益增强,ARBOR公司积极响应国家号召,致力于绿色电子产品的研发和生产。公司投入大量资金研发环保材料和技术,成功推出了一系列绿色电子产品。这些产品不仅具有优异的性能,还符合环保标准,得到了消费者的广泛认可。ARBOR公司的绿色环保理念也为整个电子行业树立了榜样。

Aces Electronics Co Ltd公司的发展小趣事

随着技术的不断进步和产品的日益成熟,Aces开始将目光投向国际市场。公司积极参与国际电子展会和技术交流,与多家国际知名企业建立了合作关系。通过引进国外先进的技术和管理经验,Aces不断提升自身竞争力,逐渐在国际市场上占据了一席之地。同时,公司还积极拓展海外市场,将产品销往全球多个国家和地区。

Dongguan City Niuhang Electronics Co.LTD公司的发展小趣事

为了进一步提升技术水平和市场竞争力,Dongguan City Niuhang Electronics Co.LTD积极开展国际合作与交流。公司与多家国际知名半导体企业建立了紧密的合作关系,共同开展技术研发和市场拓展。通过与国际同行的交流与合作,公司不仅学到了先进的技术和管理经验,还拓宽了国际市场渠道,为公司的长远发展奠定了坚实基础。

Hind Rectifiers Ltd公司的发展小趣事

在技术创新的基础上,Dongguan City Niuhang Electronics Co.LTD开始积极拓展市场。公司先后在安徽省池州市、江苏省扬州市和宿迁市等地设立生产基地,形成了覆盖全国的销售网络。同时,公司还加强品牌建设,通过参加行业展会、举办技术研讨会等方式,提升品牌知名度和影响力。随着市场的不断扩大,公司的销售业绩也实现了快速增长。

问答坊 | AI 解惑

ChinaEDA--嵌入式Linux操作系统学习规划

嵌入式Linux操作系统学习规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) ...…

查看全部问答>

uboot+linux启动过程

首先,porting linux的时候要规划内存影像,如小弟的系统有64m SDRAM, 地址从0x 0800 0000 -0x0bff ffff,32m flash,地址从0x0c00 0000-0x0dff ffff. 规划如下:bootloader, linux kernel, rootdisk放在flash里。 具体从 0x0c00 0000开始的第 ...…

查看全部问答>

wince上如何根据hdc得到HWND? WindowFromDC函数无效

我把pc上的c++程序移植过来.遇到这个问题.…

查看全部问答>

看看这块强大的板子,C2000,Msp430,stellais arm 通吃

传说中30美金一块,满80美金还免邮费。   Universal Dev Board Accepts MSP430, C2000, or Stellaris MCU Chips   sample of a new development board arrived from SchmartBoard, a company that has created a cornucopia of bread ...…

查看全部问答>

请问TI-6416如何用指令读取CPU的运行时钟数?谢谢各位大侠:)

请问TI-6416如何用指令读取CPU的运行时钟数呢? 我想让DSP读取下一个接口命令前等待一段时间,小弟急着用,那位大侠帮助下,谢谢…

查看全部问答>

【MP430共享】基于无线网络的远程设备监控系统设计

本文介绍无线网络解决不能布线的特殊情况, 该方案采用T I 公司的 MS P 4 3 0作为核心芯片, 通过 R S 2 3 2对设备的信息进行采样 , 并通过无线传递给服务器。该方案弥补了某些特殊场合不能布线的问题 。 …

查看全部问答>

求教 TI例程调试出问题 430F24X uart

//****************************************************************************** // MSP430x24x Demo - USCI_A0, Ultra-Low Pwr UART 9600 RX/TX, 32kHz ACLK  //  // Description: This program demonstrates a full-duplex 96 ...…

查看全部问答>

msp430g2553 流水灯

收到板子了,查资料学了一个下午,弄出了个流水灯,大概懂了,还有很多细节不太懂。…

查看全部问答>

MPLAB IDE V8.76程序下载问题

下载的时候提示说   PKWarn0003: Unexpected device ID:  Please verify that a PIC24FJ64GA002 is correctly installed in the application.  (Expected ID = 0x4470000, ID Read = 0x4440000)为什么啊   是我那设 ...…

查看全部问答>

给AM335x Starter Kit 弄个外壳!

忙了几个小时,开好了LCD,TF,USB的口! 看起来还不错哦! 打开一个应用软件! …

查看全部问答>