J-link下载出现Verification of RAMCode failed @ address 0x20000000问题的解决

用Keil或者直接用J-Flash程序下载STM32芯片程序时,J-link可以识别芯片,j-Flash中可以Connect成功设备,但是擦除、下载时出现Verification of RAMCode failed @ address 0x20000000错误。

J-link下载出现Verification of RAMCode failed @ address 0x20000000问题的解决

 

原因是:

1.SWD总线布线太长或者不规范,jlink下载速度过快(4MHZ),导致出现上述错误,将Jlink速度降至200KHZ以下即可。