jlink8 刷固件

环境  :win7  *64位

(仅供参考)

感谢前辈们的文章指导,谢谢!!

 

第1步、擦除芯片: 
连接J-link与电脑,给J-link供电,短接ERASE处两个排针(即拉高ERASE脚),大约5-6秒后断开短接,拔掉usb线停止供电; 
第2步、进入编程模式: 
短接TST处两个排针(即拉高TST脚),连接J-link与电脑,给J-link供电,(此时电脑会弹出无法识别的usb设备,不用理会)大约10秒后拔掉usb线停止供电,断开TST处短接;(注意1、2步的供电与短接的顺序); 
这里写图片描述 
第3步、安装烧写软件: 
此时不要插上usb,先安装sam-ba_2.14软件(最下面有安装包的链接),J-link也是一块板子,上面有AT91SAM7S64的芯片,重刷固件其实就是重新给这个芯片写入程序,安装完毕后先不用运行;

 

sam-ba_2.14软件:https://pan.baidu.com/share/init?surl=nvm7efn               密码:ejkc 

J-link驱动4.90软件   https://pan.baidu.com/s/1sleXuvN     密码:161c

 

第4步、安装AT91sam7s64驱动: 

用usb线连接J-link与电脑    点击 设备管理器,选择这个驱动安装成功  后

 这里写图片描述

刚才安装的 sam-ba-2.14 软件的安装目录下  ,驱动就在drv文件夹中,

jlink8 刷固件_第1张图片

 

第5步、烧写程序: 
此时用usb线连接J-link与电脑,此时电脑会将J-link识别成AT91的芯片,双击打开sam-ba_2.14端口选择刚刚识别到的,芯片选择at91sam7s64-ek,下面那个默认,点击Connect 
 

 

选择bin

点击Send File,开始烧写程序 
第一次弹出对话框,点击yes: 

第二次弹出对话框,这一步很重要,点击no

然后拔掉usb线,重新插上去,就会发现电脑识别为J-link驱动了 

 

注意:如果安装驱动后,驱动安装成功,但是软件连接不上,例如下图

jlink8 刷固件_第2张图片

出现这种情况是由于你jlink连接的是电脑USB3.0接口的,USB3.0接口是蓝色的,请换成USB2.0接口,再打开软件即可

 

文章中许多使用前人的,再次感谢!

你可能感兴趣的:(STM32,jlink)