分享说明
最近由于莫名的原因JLINK指示灯不亮了,故需重新烧写固件。本人从网上找了一些资料做参考,还是有点出入,便将详细流程作下记录,用于分享与交流。
一、准备工作:
资料说明:
【JLINK V8固件Install AT91-ISP v1.13.exe】:为JLINK固件下载驱动
【J-link_V8.bin】:为下载的固件
【JLINK_V8固件烧写教程.pdf】:为烧写教程
【src】:为资料文件夹
(二)图示说明
打开JLINK V8外壳,如下图,红色方框内两个功能在之后的操作中会用到。
如上图,一个是ERASE功能,一个是TST功能。
(三)其他说明
若丝印中并没有标识,ERASE和TST,比如:ERASE功能两个孔,一端为3.3V,另一端为芯片第55引脚;
TST功能两个孔,一端为3.3V,另一端为芯片第40引脚。
一、擦除与拷贝
(一)擦除AT91SAM7S64原有程序
1.断开JLINK V8 和 电脑 的USB连接;
2.短接JLINK V8 板上的 ERASE;
3.用USB线连接JLINK V8 和电脑,对JLINK V8 供电;
4.等待10秒(有说两分钟的);
5.断开 JLINK V8 和电脑的USB连接;
6.断开JLINK V8板上的ERASE。
(二)将SAM-BA Boot 固件复制到FLASH存储器
1.断开JLINK V8 和 电脑的 USB 连接;
2.短接JLINK V8 板上的TST;
3.用USB线连接JLINK V8 和电脑,对JLINK V8供电;
4. 等待10秒(有说两分钟的);
5.断开 JLINK V8 和电脑的USB连接;
6.断开JLINK V8板上的 TST。
二、安装软件和驱动
(一)安装软件
双击【JLINK V8固件Install AT91-ISP v1.13.exe】默认安装。
安装成功后,桌面上会有图标:
(二)安装驱动
1.用USB线连接 JLINK V8 和电脑,对JLINK V8 供电,会提示安装USB驱动,安装完成后在设备管理器内能看到。
如果自动安装错误,请手动安装,在文件夹C:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9\drv内
打开,会出现如下对话框,连接端口可能不一致
3.单击Connect,弹出:
4.保持设置不变,点击Send File Name:右边文件夹,选择文件:J-link_V8.bin;
5.然后再点击 Send File;
6.弹出下面对话框,点击Yes:
7.等待安装完成,弹出下面对话框,选择No,完成安装。
8.断开JLINK
V8 和 电脑的 USB 连接,再插上,指示灯正常亮,现在你就可以使用JLINK下载程序了。
三、附录
(一)参考文档:
1.JLINK V8固件烧录指导.pdf
2.JLINK_V8_安装与固件烧写.pdf
3.使用SAM-BA更新jlink固件V1.2.pdf
(二)其他说明:
1.使用环境为windows7 32位系统