Jlink自带软件SWD方式烧写程序ERROR:RAM check failed @ADDRESS 0x20000000错误,解决方案
2017-08-14 13:52
639 查看
在使用Jlink的自带软件用SWD方式烧写程序时遇到了,ERROR:RAM check failed @ADDRESS 0x20000000 这样的错误,折腾了半天才解决,这个错误是1脚没有输入3.3V,感觉网上写的都有点太模糊,所以在这里总结一下:
这是Jlink的引脚定义,这里1和 2都是VCC,但这两个是有区别的一个是输入一个是输出,具体解释看下图,
我们用SWD模式连接时,需要的连接1、7、9、15(复位引脚好像不连接也可以)20(GND可随便找一个),在这样连接好以后,需要给1脚输入一个3.3V,这时我们可以通过在Jlink内部跳线,使得2脚输出一个3.3V,然后将1、2脚短接起来,这样1脚就可以有一个3.3V输入这样你就可以下载程序了。
我之前是连接在1脚发现没有3.3V,然后连接到2脚有3.3V了,我就去烧写程序了,软件能连接到单片机,但在擦除的时候就出现ERROR:RAM check failed @ADDRESS 0x20000000 这个错误了,找了好久原因,最后我把1、2脚短接起来好了,程序顺利烧写了。这里还要注意一点7、9脚不要接反,因为你接反了软件照样也可以和单片机连接成功,但烧写程序时就会报错。
至于J-FLASH这个软件怎么用我这里有个百度连接不会的可以去参考一下。
https://wenku.baidu.com/view/ed2d1b8a804d2b160b4ec0de.html
这是Jlink的引脚定义,这里1和 2都是VCC,但这两个是有区别的一个是输入一个是输出,具体解释看下图,
我们用SWD模式连接时,需要的连接1、7、9、15(复位引脚好像不连接也可以)20(GND可随便找一个),在这样连接好以后,需要给1脚输入一个3.3V,这时我们可以通过在Jlink内部跳线,使得2脚输出一个3.3V,然后将1、2脚短接起来,这样1脚就可以有一个3.3V输入这样你就可以下载程序了。
我之前是连接在1脚发现没有3.3V,然后连接到2脚有3.3V了,我就去烧写程序了,软件能连接到单片机,但在擦除的时候就出现ERROR:RAM check failed @ADDRESS 0x20000000 这个错误了,找了好久原因,最后我把1、2脚短接起来好了,程序顺利烧写了。这里还要注意一点7、9脚不要接反,因为你接反了软件照样也可以和单片机连接成功,但烧写程序时就会报错。
至于J-FLASH这个软件怎么用我这里有个百度连接不会的可以去参考一下。
https://wenku.baidu.com/view/ed2d1b8a804d2b160b4ec0de.html
相关文章推荐
- STM32学习【1】ERROR:RAM check failed @ADDRESS 0x20000000
- pip安装软件时出现Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解决方案
- pip安装软件时出现Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解决方案
- ISE烧写程序时出错: '2': Verifying device...Failed at address, 64'2': Verification Terminated
- 使用Jlink通过SWD接口给STM32下载程序连线方式
- RAM check failed @address 0x20000000
- pip安装软件时出现Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解决方案
- STM32用JLINK 烧写程序时出现NO Cortex-m device found in JTAG chain现象和解决方案
- pip安装软件时出现Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解决方案
- Stm32 烧程序出现 Error:Flash Download Failed-"Cortex-M3"对话框解决方案
- 解决烧录问题:Jlink的三线制SWD方式连接STM32芯片无法识别的解决方案
- RAM check failed @ address 0x10000000.
- Red Hat 操作系统 rpm 卸载软件提示"error: %preun( ) scriptlet failed, exit status 1"
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- Failed to decode response: zlib_decode(): data error Retrying with degraded mode, check https://getc
- 编译安装php-5.6.19出现的问题configure: error: mysql configure failed. Please check config.log
- 删除Android自带软件方法及adb remount 失败解决方案
- USB接口IC读写器oem软件_AB密码完整解决方案/读写卡测试程序及源代码/DELPHI源代码
- 关于Error:Failed to find target with hash string 'Google Inc.:Google APIs:23' 的解决方案
- wince 错误 Error: failed PB timebomb check