历史上的今天
返回首页

历史上的今天

今天是:2025年06月25日(星期三)

正在发生

2021年06月25日 | 解决STM32 不能读RAM 下载的问题

2021-06-25 来源: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版本来下,惊喜出现了,成功下载!!!


那一刻有,好欣喜若狂。


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


推荐阅读

史海拾趣

铨力(ALLPOWER)公司的发展小趣事

随着新能源汽车市场的快速发展,铨力公司看到了新的发展机遇。于是,公司开始布局新能源汽车领域,研发和生产新能源汽车所需的电源和充电设备。通过不断创新和拓展市场,铨力在新能源汽车领域也取得了显著的成绩,为公司的发展注入了新的动力。

这五个故事展示了铨力(ALLPOWER)公司在电子行业中的发展历程和取得的成就。从创立初期的太阳能电源产品研发,到技术突破和产品升级,再到国际市场的拓展和产业链整合,以及新能源汽车领域的布局,铨力始终保持着创新的精神和进取的态度,不断推动着公司的发展。

Hirosugi-Keiki公司的发展小趣事

在国内市场取得一定成绩后,铨力公司开始将目光转向国际市场。通过参加国际展览、与海外客户建立合作关系等方式,公司逐渐打开了海外市场的大门。同时,铨力还积极寻求与国际知名企业的合作机会,通过技术交流和资源整合,不断提升自身的技术水平和市场竞争力。

富满电子(FM)公司的发展小趣事

为了进一步提升综合竞争力,铨力公司开始着手深化产业链整合。通过收购、合作等方式,公司逐渐掌握了从原材料供应、产品生产到销售终端的完整产业链。这一举措不仅降低了生产成本,提高了生产效率,还为公司带来了更多的利润增长点。

Floeth Electronic Ltd公司的发展小趣事

为了进一步提升综合竞争力,铨力公司开始着手深化产业链整合。通过收购、合作等方式,公司逐渐掌握了从原材料供应、产品生产到销售终端的完整产业链。这一举措不仅降低了生产成本,提高了生产效率,还为公司带来了更多的利润增长点。

Giga公司的发展小趣事
用于设置提醒或自动执行某项任务。
Hirose Electric公司的发展小趣事
通过定时控制LED灯的亮灭,实现视觉效果。

问答坊 | AI 解惑

求助啊~STM内嵌路由协议~

毕业设计题目是无线传感器智能节点网络软件开发 老师让我在STM32中写一个路由协议~我完全下不了爪~ 他让我看802.11b的路由协议 让我找实例代码 我在网上压根找不到 现在相当迷茫了 有没有高手指点一下啊~~:(…

查看全部问答>

STC89C52RC+DS18B20,使用C语言怎样编程进行两个点的温度测量呢?

我成功用C语言进行了一个18B20的测温,很准确很及时。 但是我不知道怎么控制两个18B20,一开始我看过那个关于时序的问题后觉得很麻烦,所以没弄,所以想用两个I/O口控制两套数码管显示(P1和P0),然后两套数码管共用数码管驱动口(P2),然后两个I/ ...…

查看全部问答>

vs2005下面创建COM组件出错?高分

vs2005下面创建COM组件出错 按照:MSDN文档操作,创建一个COM组件; http://msdn.microsoft.com/en-us/library/ms180791(VS.80).aspx 在编译COM组件出错(还没有写应用测试): 1>d:\\my documents\\visual studio 2005\\projects\\commm\\inter ...…

查看全部问答>

[求助]开发WinCE环境下程序需要什么开发工具

新手求助 开发WinCE环境下程序需要什么开发工具 我在网上搜的大部分是EVC和VS2005这两个 还有个EVB,不过EVC和EVB是不是就是两个语言的具体实现? 就是说EVC是用c++语言编,EVB是用VB语言编 不知道我理解的对不对 其他的还有么? 除了这几个 ...…

查看全部问答>

关于GPS的选择

最近要做一个项目,要用到gps,我们不需要图形界面,只需要他传的时间和方位信息,想使用串口,不知道有没有合适的模块,请路过的朋友介绍一下,请别介绍车载用的,那是对您和我智慧的侮辱。…

查看全部问答>

有人帮帮我吗?发现新硬件

有人能写个启动发现新硬件的DLL或者VBS给我吗?…

查看全部问答>

精智6410

本款6410开发板做工精良,价格公道,童叟无欺,功能强大,并将配套《QT6410专用视频教材》,由韦东山直接倾力讲解和诠释,以及宋宝华的配套LINUX驱动详解第二版。 淘宝店铺:280605881.taobao.com …

查看全部问答>

STC单片机电子时钟

我最近写了一个有关电子时钟的C程序(本人是个初学者),调式的过程中发现,当调节时钟参数时,数码管显示有些不稳定,所以请大家看看,是哪个地方出了问题,该怎样改进!还请大家多多参与咯!呵呵……   程序内容如下: /*------------ ...…

查看全部问答>

我表示很伤心啊

哎,今天艾睿合众达的一个电话,让我很伤心啊。本来四月份参加了由TI和艾睿合众达联合举办的研讨会,说好可以申请一套MCU应用开发板的,结果我就申请了cortex-M4内核的开发板,然后一直盼望着盼望着,结果,今天艾睿合众达的一位工作人员说什么没货 ...…

查看全部问答>