- 问题描述
用jflash工具给stm32F407VE下载烧录固件的时候,可以识别芯片,并connect成功,但是烧录过程擦除芯片等操作的时候,提示“Failed to read back RAMCode for verification”,如下截图:
- 问题解决
分析问题,最终确定是J-Link默认设置的下载速度是4000KHz,过快,SWD总线布线太长或者不规范时就会出现这个问题,解决方法就是降低下载速度,降到200KHz。
然后重新connect,进行烧录操作就可以成功了。
用jflash工具给stm32F407VE下载烧录固件的时候,可以识别芯片,并connect成功,但是烧录过程擦除芯片等操作的时候,提示“Failed to read back RAMCode for verification”,如下截图:
分析问题,最终确定是J-Link默认设置的下载速度是4000KHz,过快,SWD总线布线太长或者不规范时就会出现这个问题,解决方法就是降低下载速度,降到200KHz。
然后重新connect,进行烧录操作就可以成功了。