1 问题
手上有一个V8版本的JLink,再次使用时绿灯不亮,驱动也不能正常识别,上网查询大概率是固件出问题了,需要重新刷固件。
2 方法
我参考下面这个链接中的方法进行操作,大部分都没有问题,重新刷固件后绿灯也亮了。
Jlink v8固件刷写详细教程(亲测) - JavaShuo
3 可能遇到的问题
3.1 无法写入SN号
报错如下图,提示Unknown command
.
原因j-link重新刷的固件版本非常老,而电脑本地的驱动又非常新(v7.56b),出现了不匹配的问题,指令解析出现了问题。
解决方案就是安装比较旧的J-Link驱动软件,目前在官网能下到最老版本就是V5.0了,我用这个版本是没有问题的。
https://www.segger.com/downloads/jlink/
使用旧版本的j-link command
可以写入SN号。
3.2 自动断开(defective)
打开j-link command
后,过一会就弹出这个对话框,提示:The connected J-Link is defective. ...
。
原因同上,依然是版本不匹配的问题。
3.3 j-link clone解决办法
https://download.csdn.net/download/xiongliya/85193922
4. 附件
下载链接(免积分下载):https://download.csdn.net/download/zhoupian/85642821
包含以下程序:
- J-link V8出厂固件
- 固件下载软件
- J-Link v5.0软件