现象
使用 Keil 和 J-Flash 烧录时都出现烧录失败的现象,J-Flash 提示 RAM check failed 相关的错误。
解决方法
综合了网上的一些帖子,自己解决的过程是,让汪工用他的电脑和 J-Link 帮忙烧录,发现没有问题。自己就怀疑是不是硬件问题,在更换了 J-Link 的连接线后发现问题解决。
更换连接线
下图右边是有问题的线,左边是没问题的转接板。使用转接板,就没有任何错误。
降低速率
使用有问题的线,将烧录速率降低到 200 kHz,Keil 和 J-Flash 同样都可以正常烧录。
参考链接
J-link下载出现Verification of RAMCode failed @ address 0x20000000问题的解决