win7JLINKV8刷固件 vAp1

win7JLINKV8刷固件    vAp1
win7JLINKV8刷固件    vAp1

Redstone

目录

本人的一个JLINK一直是“无法识别的驱动”,用了别人的JLINK是可以用的,证明自己的驱动是好的。后来在网上查了一下,说是要重刷固件。于是按照网上的教程,重刷固件,但是跟大多数的WIN7用户一样,在使用AT91-ISP进行SIP的下载的时候那个该死的write flash永远是灰色的,于是查了一下,说是不能用win7。郁闷的一B。我的电脑由于一些分区原因无法装双系统,工科男不得已是不想重装系统的,软件资料一大堆,麻烦。于是只能寄希望与虚拟机,可是奶奶的,不只是我的操作原因还是系统原因,我的虚拟机无法吧win7无法识别的USB设备映射过去,头痛了半天。在虚拟机和移动硬盘装的系统之间我纠结了两个晚上,还是以失败告终。

于是我也只能另辟蹊径,我找了同事借了一个可以用的JLINK,通过AT91ASM7S64的JTAG口将数据烧写进去。

在用JTAG接口烧写前先用网上的方法擦掉AT91中的数据。(如下所述)

----------------------------------------------------------------------------------------------------------------------第一步,擦除AT91SAM7S64原有的程序

1.1.关闭AT91SAM7S64(U1)板电源—就是拔掉usb线,以下类同;

2.2.短接板上的ERASE;

3.3.打开AT91SAM7S64板电源;

4.4.等60秒;

5.5.关闭AT91SAM7S64板电源;

6.6.把板上的ERASE跳线断开;

第二步,将SAM-BA Boot固件复制到FLASH存储器的头两个区

1.关闭AT91SAM7S64板电源—就是拔掉usb线,以下类同;

2.短接板上的TST;

3.打开AT91SAM7S64板电源;

4.等60秒;

5.关闭AT91SAM7S64板电源;

6.把板上的TST跳线断开;

----------------------------------------------------------------------------------------------------------------------以上是擦除AT91数据的步骤,擦出之后在按照本人的操作步骤做。

----------------------------------------------------------------------------------------------------------------------

1、用的是J-Flash RAM,先将好的JLINK的JTAG口连接到AT91上的烧写口。

并将JLINK的5V(pin19)链接到AT91旁边的5V监测孔上。通过J-link Commander

_________________________________________________________________________输入power on为需烧写的AT91供电。

如图

2、然后打开J-Flash RAM----->File---->Open project打开AT91SAM7S64.jflash

3、File---->Open Data File

在弹出窗口的start address中输入100000

_________________________________________________________________________ 4、Target-->connect然后F5烧写就可以了。

烧写好后断开连接(disconnect)。断开被烧写的AT91的电重新上一次,发现LED灯在闪烁就好了。

相关主题
相关文档
最新文档