热度 26
2015-12-7 13:09
2336 次阅读|
3 个评论
写在最前: 装载请注明出处,谢谢。如果我的博客给您帮助,希望您能点个赞。 照例分享附件资料 1,Jlink的修复工具 2, Jlink的最新版驱动(2015-12) 3,JLink供电图 Jlink是我们经常用到的下载工具,在STM32的开发比较多,可以在线调试也可以直接下载,非常好用,但是由于价格比较高(几十到一百多不等土豪当我没说顺便留个联系方式),所以坏了也比较心疼。 而且Jlink某种程度上也不是很稳定,有时候会突然坏了。 针对这种情况,我分享附件里面有详细的解决方法,在这里我拿出一些做一下解释。 1. 先短接图中 ERASE 处的两个过孔。再使用 USB 线连接 JLINK 与 PC机,以提供 JLINK 工作电源。 (如果此时灯没有灭,则来回插拔 USB口,直至灯灭),灯灭之后,再等大约 5 秒后断开 ERASE 位置的两个过孔的短接。然后拔掉 JLINK 与 P C 间的 USB 线,最后断开图中 ERASE处的短接。 (注意先后顺序,此过程主要是让灯灭,因为灯灭才能说明 旧固件已被擦除)。 2. 先短接图中 TST 处的两个过孔。 再使用 USB 线连接 JLINK 与 PC 机,大约 10 秒多一点后,拔掉 USB 线,停止给 JLINK 供电(说明:请确保此过程中,图中 TST 处一直处于可靠的短接状态)。 最后断开图中 TST 处的短接。 3. 插上 usb 线,这时候系统提示发现新硬件 atm6124......,通过向导自动安装驱动就行了,安装完成后会出现一个安装成功提示向导,同时打开设备管理器的“通用串行总线控制器”,会出现如下所示。然后断开 jlink 与 PC 的连接。 Tip: a, Jlink有两种 如上所示,大家做对比一下。 b,Jlink是可以供电的,不需要外部供电,在图上有标志 c,如果不成功请监测你的系统是不是 XP 或者 32位 系统,Win7 64亲测失败。 d,如果是硬件烧坏问题,大部分换一下电平转换芯片就可以。(这种情况比较少) e,个人经验,坏了然后修复,如此几次后Jlink会变得不稳定。 f,Jlink供电的话确实简便,但是供电能力不足。如果可以的话,还是在外面增加一个独立供电源。如果单独Jlink供电,在电压变动频繁的情况下会影响Jlink的性能 g.在修复Jlink的时候,如果不成功并且没有显示“ 发现新硬件 atm6124......, ” 一直是“unknown device”的话,不妨将earse时间和 tst的时间适当增加,比如earse的时间由5s 增大到10s之类的 切记不能增加的太多 h,纯粹个人经验,以供借鉴。