JLink v8的自我救赎
你有没有用着用着JLink,突然某天醒来,发现JLink插上电脑灯不亮了?
你有没有升级高版本(5.27a或更高)MDK后,一直提示你要升级JLink固件?
当你点下YES的那一瞬间,你可怜(克隆)的JLink,就被盯上了,从此再也不能愉快的玩耍了。
本文中所有资源都将放到码云上免费供大家下载。(码云下载更快,GitHub国内下载太慢了…)
点我获取 Jlinkv8自我救赎包
问题
1.如果JLink插入电脑,灯都不亮,无法识别,甚至是毫无反应。请按照解决方法1去重刷固件。
2.一直提示你的JLink是defective(也就是说是克隆版)。请按照解决方法2解决。
解决方法
-
重刷JLink v8固件
- 拆开JLink的盒子,外边缘撬一圈就可以打开,还是比较容易的
- 找到下图的1,2两处地方
- 首先短接1,再插上USB供电,等待至少10秒(擦除原有的固件),拔出USB后再拿开短接线
- 然后短接2,再插上USB供电,等待至少30秒(内部会将升级程序放到第一扇区),拔出USB后再拿开短接线
- 重新插上USB(这时候没有短接线哦),然后打开SAM-BA v2.18(win10适用),选择芯片类型,笔者的型号是at91sam7s64-ek
- 点connection就会出现下图,然后选择需要下载的jlink v8 bin固件,再点击发送文件。会提示是否要加/解锁,第一次提示点是,第二次提示点否。注意顺序
- 重新上电就OK了(灯就亮了,那个熟悉的他回来了),之后再按照解决方法2去进行下一步操作。
-
如果你的keil版本比较高(笔者是5.27a)先将JLinkARM.dll和JL2CM3.dll替换掉,若是重刷固件会提示升级,点击升级就是了。之后就可以愉快的Debug了,一切又回归到了和谐的界面。