环境 :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文件夹中,
第5步、烧写程序:
此时用usb线连接J-link与电脑,此时电脑会将J-link识别成AT91的芯片,双击打开sam-ba_2.14端口选择刚刚识别到的,芯片选择at91sam7s64-ek,下面那个默认,点击Connect
选择bin
点击Send File,开始烧写程序
第一次弹出对话框,点击yes:
第二次弹出对话框,这一步很重要,点击no
然后拔掉usb线,重新插上去,就会发现电脑识别为J-link驱动了
注意:如果安装驱动后,驱动安装成功,但是软件连接不上,例如下图
出现这种情况是由于你jlink连接的是电脑USB3.0接口的,USB3.0接口是蓝色的,请换成USB2.0接口,再打开软件即可
文章中许多使用前人的,再次感谢!