JLINK固件修复方法

来源:互联网 发布:js json取值方式 编辑:程序博客网 时间:2024/05/09 05:16

有时候jlink的使用不当会导致jlink“坏掉”,但是这个坏掉不是硬件烧了,而是jlink内部软件的问题,比如今天这个gou ri的MDK5给我更新jlink的时候告诉我固件更新失败,我说失败就失败吧,无所谓。然后要命的是jlink尽然不能用了,估计是因为固件更新了一部分,所以导致不能使用了,或者是因为检测出我的jlink是盗版的,然后故意给我弄坏了,ma dan,正版80多一个你和我们血呢??

坏了没办法啊,修复呗,好在之前有过修复经验,我不怕。不过记得好像是要求使用32位的机子才能进行固件升级,所以我就安装了一个win7 32位的虚拟机,在虚拟机上安装了“Install AT91-ISP v1.13.exe”这个程序,这个是ATMEL公司的单片机程序下载软件,jlink内部就是一个ATMEL公司的单片机而已,使用这个软件就可以给jlink进行固件升级和修复了,具体修复流程如下:(注意,安装完程序之后最好根据提示重启一遍)下面说的A位置为ERASE跳冒,B位置为TST跳冒。

J-LINK V8固件烧录指导

J-LINK 使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件

1.1 安装固件烧录软件

² ATMEL官方网址下载AT91-ISP下载软件。

软件下载地址:http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3883

在打开的网页中,下载下图中红色框所示软件。

图省

² 安装下载好的Install AT91-ISP v1.13.exe软件

双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标。

 

1.2 擦除芯片并进入编程模式

² 打开JLINK 外壳,见到JLINK内部电路如下图所示。

 

² 使用USB线连接JLINKPC机,以提供JLINK工作电源。

² 短接图中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JLINKP C间的USB线(注意先后顺序)。

² 短接图中,B处的两个过孔。

² 使用USB线连接JLINKPC机,至少超过10秒后,拔掉USB线,停止给JLINK供电(说明:请确保此过程中,图中B处一直处于可靠的端接状态)。

² 断开图中B处的短接。

 

1.3 更新固件

² 双击桌面上的SAM-PROG v2.4图标 ,运行SAM-PROG v2.4烧录软件,按下图所示进行设置。

 图省

² JLINK V8通过USB线与PC机连接。此时,SAM-PROGv2.4软件中的Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JLINKPC机)。

² 点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为1

² 拔掉JLINKPC机之间的USB线。

 

至此,JLINK V8的固件已经更新完毕,正常情况下,连接电脑与JLINK V8时,JLINKV的指示灯将闪烁,然后常绿。请参照JLINK V8用户手册说明,使用JLINK V8进行调试仿真。


1 0
原创粉丝点击