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

“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改的大一些就能够解决问题。


仅供參考。

转载请注明:等英博客 » InsufficientRAMforFlashAlgorithms出错原因及解决方式


原文地址:https://www.cnblogs.com/zsychanpin/p/7189699.html