这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » "Insufficient RAM for Flash Algorithms"出

共8条 1/1 1 跳转至

"Insufficient RAM for Flash Algorithms"出错原因及解决方案

专家
2014-12-08 20:14:35     打赏

“Insufficient RAM for Flash Algorithms”错误一般会有一个“ cannot load flash programming algorithm ! ”的提示窗口,如下图:

“Insufficient RAM for Flash Algorithms”从字面上解释是:“装载FLASH算法的RAM空间不足”。

这个错误一般出现在添加了新的FLASH烧写算法以后。

原因:FLASH的烧写算法本身也相当于一个小程序,在jlink向FLASH烧写程序的过程中由芯片来执行,所以烧写算法在烧写过程中是需要分配内存空间的,打开Utilities选项卡的setting可以看到其配置选项;

如图所示:

图中箭头所指的地方就是存储烧写算法的RAM空间的大小,这个地方分配过小就会引起上述的错误信息。

将其size改的大一些就可以解决这个问题。

仅供参考,转载请注明出处: blog.csdn.net/waitig1992  


专家
2014-12-09 08:30:17     打赏
2楼
针对提示问题解决,以前用cc1110的时候也是这么搞的

院士
2014-12-09 11:27:36     打赏
3楼
LZ,图片呢?

院士
2014-12-09 11:33:58     打赏
4楼

这个问题在于,以前的时候,jlink是可以自己识别RAM还是Flash 但是现在识别不了了,而楼主又没有自己设计存储位置。

因此导致上述错误了


专家
2014-12-09 11:51:18     打赏
5楼
用的人家官网的例程,用keil5.0不会出现这个问题,前两天搞了个5.12 jlink 也升级结果不能用了

专家
2014-12-09 11:52:15     打赏
6楼
发的时候可以看见,这是别人写的,就转载过来了

院士
2014-12-09 19:36:08     打赏
7楼
我是升级了固件,原来的jlink v8就可以使用了

高工
2014-12-09 20:20:13     打赏
8楼
又涨知识了,楼主的图挂掉了呢

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]