J-Link修复(win7 64位)
今天把一个jlink拿出来玩玩,由于重装了系统,原来arm开发环境都没有了,于是下载了最新的SEGGER后,软件直接闪退,说是什么克隆了(本来英语就不怎么样,还很快就没有了!!!)。
于是不停的查资料,搞了一整天,晚上11点钟终于弄好了。
现在整理一下,如下:
擦除芯片
1.使用USB线连接JLINK与PC机(上电前不做任何操作),以提供JLINK工作电源。
2.短接ERASE的跳线约5秒(有的说是20秒,或者25秒,反正我试了很多次,都试过,不知道哪个是正确的),断开ERASE位置的两个过孔的短接,然后拔掉JLINK与PC间的USB线,其中这个断电顺序,网上也有两种:先去掉跳线,再断电;还有是先断电,再去掉跳线。。。
进入编程模式
1.短接TST处的跳线。
2.重新上电接PC,至少超过10秒后(此时电脑发现未知设备,别去管他),停止给JLINK供电(说明:请确保此过程中,TST处一直处于可靠的短接状态)
3.断开TST处的短接跳线。
jlink重新上电后,LED灯是不会亮的,并且PC会自己查找驱动,不用管他。