STM32F10x 学习笔记9(解决JLink 无法下载程序的问题)
2013-06-16 18:09
489 查看
今天在玩开发板时不小心下载了个有问题的程序,然后就悲剧了。无法往芯片中烧写程序了。每次想下载程序都会弹出如下的两个错误对话框。
然后消息窗口显示如下的错误信息。
百度了一下,没找到什么有用的信息。还是要自己想办法解决。首先,我的JLink和STM32 芯片都不大可能就这么坏掉了。多半是烧写进去的软件有些问题,占用了相应的IO 管腿,导致无法利用JLink与之通讯。那就想办法不让这个错误的程序运行了。STM32 中是自带了BootLoader的,切换进BootLoader 中就可以了。具体的方法就是通过BOOT1、BOOT0两个跳线来选择启动模式。
断电,改跳线,重新上电,进入BootLoader 模式。用JLink 下载新的程序,下载成功。再断电,把跳线改回来,重新上电,一切正常。问题解决!
然后消息窗口显示如下的错误信息。
JLink info: ------------ DLL: V4.15n, compiled Jun 18 2010 19:55:09 Firmware: J-Link ARM V8 compiled May 20 2010 17:07:46 Hardware: V8.00 S/N : 24446459 Feature(s) : RDI,FlashDL,FlashBP,JFlash * JLink Info: Could not measure total IR len. TDO is constant high. **JLink Warning: No matching core found. * JLink Info: Could not measure total IR len. TDO is constant high. * JLink Info: Could not measure total IR len. TDO is constant high. * JLink Info: Resetting target using RESET pin * JLink Info: Halting CPU core **JLink Warning: Received 0 as core Id. ***JLink Error: Could not find supported CPU core on JTAG chain Bad JTAG communication: Write to IR: Expected 0x1, got 0x7 (TAP Command : 2) @ Off 0x5.
百度了一下,没找到什么有用的信息。还是要自己想办法解决。首先,我的JLink和STM32 芯片都不大可能就这么坏掉了。多半是烧写进去的软件有些问题,占用了相应的IO 管腿,导致无法利用JLink与之通讯。那就想办法不让这个错误的程序运行了。STM32 中是自带了BootLoader的,切换进BootLoader 中就可以了。具体的方法就是通过BOOT1、BOOT0两个跳线来选择启动模式。
断电,改跳线,重新上电,进入BootLoader 模式。用JLink 下载新的程序,下载成功。再断电,把跳线改回来,重新上电,一切正常。问题解决!
相关文章推荐
- STM32F10x 学习笔记9(解决JLink 无法下载程序的问题)
- STM32F10x 学习笔记之解决JLink 无法下载程序的问题
- Flex解决“无法为区域设置“zh_CN”解析资源束“ViewerStrings””问题总结(学习笔记)
- QT学习笔记----解决QT无法显示汉字问题
- JLINKV8更新固件后下载程序导致MDK5.0关闭解决方法及Jlink无法识别修复方法
- QT学习笔记----解决QT无法显示汉字问题
- 在IAR6.3上使用Jlink无法仿真控制LED,但是下载程序正常,SWO一直处于打开模式解决办法
- 解决问题:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
- IIS中预览错误问题的解决办法(HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射 )
- 树莓派学习笔记1 -- 解决mysql无法远程连接问题
- C#.NET验证码智能识别学习笔记---06 解决java jre问题:JTessBoxEditor.jar打开的时报找不到或无法加载主类 com.sun.tools.javac.Main错误
- ABP学习 解决:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的问题
- 【树莓派学习笔记】关于树莓派2代,更新最新内核后,DS18B20温度传感器无法找到对应文件的问题的解决
- 解决app store里出现他人账号下载的程序无法更新问题
- JLINKV8更新固件后下载程序导致MDK5.0关闭解决方法及Jlink无法识别修复方法
- 解决FPGA无法下载程序的问题
- 解决问题:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
- QTP学习笔记(一):安装篇,解决QTP无法识别控件对象的问题
- java学习笔记---第一个applet程序以及一个小问题的解决
- stm32单片机进入休眠(STOP)模式后无法下载程序等问题的解决