J-Link V9固件修复

目录

1.前言

2.烧写方法

3.下载链接


1.前言

某宝上买的J-Link V9在一次使用中不小心点了固件升级,然后,就变砖头了,原因想必大家都知道。于是开始搜寻固件修复的方法,无奈发现网上关于J-Link V9的免费资源甚少,远不如J-Link V8的多。于是乎,就有了此博文,跟大家分享J-Link V9的固件烧写方法和资源。

此方法适用于误升级固件后变砖的情况,也适用于掉固件的情况,因为两者本质是一样的,都是J-Link V9内MCU固件挂掉导致的,只需对该MCU重新烧写固件即可。

 

2.烧写方法

拆开变砖的J-Link V9,找到J1口,焊上4pin插针,按照图1所示引脚定义连接下载器,下载器可以是J-Link、ST-Link等,这里选用J-Link,即用另一个J-Link给J-Link V9烧固件。连接USB线,给J-Link V9供电。

 J-Link V9固件修复_第1张图片

                                                                        图1  J-Link V9电路板

 

打开烧写软件J-Flash(如果使用ST-Link,则烧写软件为STM32 ST-LINK Utility),查看设备管理,确认已识别到J-Link(此J-Link为给固件损坏的J-Link V9烧写固件的J-Link,好吧,有点拗口),如图2所示,如果无法识别,则应重装J-Link驱动(下载链接见文末)。

 J-Link V9固件修复_第2张图片

                                             图2  Windows设备管理器

 

①打开要烧写的固件jlink-v9-614e.hex(下载链接见文末):

File  ->  Open data file  ->  找到jlink-v9-614e.hex  ->  打开

②选择MCU型号:

Options  ->  Project settings  ->  MCU -> Device  ->  选择STM32F205RC

③连接MCU,连接成功将显示“Connected successfully”:

Target  ->  Connect

④烧写固件:

Target  ->  Production Programming

 

烧写成功后将弹窗显示“Target erased, programmed and verified successfully”(不同版本的J-Flash可能不一样)。至此,J-Link V9固件烧写已完成,又可以继续用了。

 

最后,谨记:如果提示更新J-Link固件,如图3,千万不要更新,不然又会变砖( > _ < )。

 J-Link V9固件修复_第3张图片

                                                           图3  请毫不犹豫地点“否”

 

3.下载链接

J-Link V9固件,版本V6.14e:https://pan.baidu.com/s/11mM9Si8dTx4sHyjZoWFQjw

J-Link驱动(含J-Flash),版本V6.14b:https://pan.baidu.com/s/1Ajh8Af7Xtnx2wUovgFLk-Q

 

-------------------------------- 2018.10.6更新 --------------------------------

上述方法虽然能用,但存在两个问题:

1.固件不能升级,当J-Link固件版本低于J-Flash版本时,每次下载都会弹出升级提示,影响效率...

2.固件不稳定,不时出现无法下载现象,影响效率......

所以并非最佳解决方案,那么更好的方法是什么?——给J-Link烧写bootloader。前面说过,不要给修复固件后的J-Link升级固件,那是因为该J-Link内没有bootloader,bootloader的作用是引导加载J-Link程序,没有bootloader就无法通过USB自动升级固件(注意这跟使用另一个J-Link来烧固件是两回事)。总之,bootloader并非必需,但有了bootloader,J-Link就可以升级官方提供的固件(更加稳定可靠),从而解决了上述两个问题。方法如下:

先下载bootloader:J-Link V9 bootloader,下载方法参考前文,需要注意的是,打开bin文件后要输入Base address,输入8000000。烧写完成后连接电脑,打开Keil或J-Flash,随便找个别的MCU来下载固件,将弹出恢复固件窗口:

J-Link V9固件修复_第4张图片

点击确定,即可自动更新固件,请尽情享用。

J-Link V9固件修复_第5张图片

相关参考:自制JLINK-V9

你可能感兴趣的:(工具,J-Link,V9,固件,bootloader)