目录:
一、简述
二、刷固件方法

1、 segger官方网址Software Development Tools by SEGGER – The Embedded Experts下载JLink驱动程序
1)输入网址选择Downloads,选择J-Link/J-Trace 2)点Download 3)勾选5处
2、ATMEL官方网址http://www.atmel.com下载AT91-ISP下载软件
1)输入AT91-ISP搜索 2)点Download 3)下拉进度条,点光盘
3、修正原固件
4、擦除芯片并进入编程模式
5、ATMEL AT91XXXX Test Board提示
6、SAM-PROG v2.4烧录软件的设置
7、通过SAM-PROG v2.4刷写固件
8、通过J-Link Commander修正序列号
三、问题总结
1、打开KEIL下载程序时,报“创造新固件”
----------------------------------------------------
完全的内容来自:CSDN的“爱上电路设计”
--------------------------------------------------------------------------------------------------
一、简述
最近J-Link调试程序,不知何故,USB报无法连接,试了别的电脑也是这样。此种征象多为固件丢失造成,下面详细讲述刷固件的方法。产品带电源接入仿真器,此时产品FLASH中的代码不能运行,电脑启动后极随意马虎掉固件。
--------------------------------------------------------------------------------------------------
二、刷固件方法
1、 segger官方网址Software Development Tools by SEGGER – The Embedded Experts下载JLink驱动程序
1)输入网址选择Downloads,选择J-Link/J-Trace
----------------------
2)点Download
----------------------
3)勾选5处
---------------------------------------
2、ATMEL官方网址http://www.atmel.com下载AT91-ISP下载软件
1)输入AT91-ISP搜索
--------------------
2)点Download
----------------------
3)下拉进度条,点光盘
安装AT91-ISP.exe后,两个软件如下图所示:
---------------------------------------
3、修正原固件
将原来V8.bin固件用Winhex打开,将0xff00为起始地址的4Bytes修正为0xFFFFFFFF,更新固件。
---------------------------------------
4、擦除芯片并进入编程模式①打开JLINK外壳,见到JLINK内部电路如下图所示。A = ERASE B = TST
②利用USB线连接JLINK与PC机,以供应JLINK事情电源。 短接图中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JLINK与PC间的USB线(把稳先后顺序)。
③短接图中B处的两个过孔。
④利用USB线连接JLINK与PC机,至少超过10秒后,拔掉USB线,停滞给JLINK供电(解释:请确保此过程中,图中B处一贯处于可靠的短接状态)。
⑤断开图中B处的短接。上面的韶光可适当加长。
---------------------------------------
5、ATMEL AT91XXXX Test Board提示
再次插上JLINK,电脑右下方会自动安装驱动。插入JLINK的USB线,此时应提示找到ATMEL AT91XXXX Test Board,一定要有这样的提示,不然第6步中的Write Flash按钮将一贯是灰色无效,牢记。如果不是换别的电脑试试。
---------------------------------------
6、SAM-PROG v2.4烧录软件的设置
双击SAM-PROG v2.4图标 ,运行SAM-PROG v2.4烧录软件,按下图所示进行设置。
---------------------------------------
7、通过SAM-PROG v2.4刷写固件
将JLINK通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的Write Flash按钮将变为有效。(把稳,先打开SAM-PROG v2.4再连接JLINK与PC机)。点击Write Flash按钮,烧录固件,待烧录完成后,Active Connection将变为1。拔掉JLINK与PC机之间的USB线。
---------------------------------------
8、通过J-Link Commander修正序列号
将JLINK通过USB线再次与PC机连接,打开第1步安装的JLINK驱动中的J-Link Commander,输入下面的指令“Exec SetSn = 01234567”回车确认即可。
---------------------------------------
若不想麻烦,可移步至:JLINK V8仿真器制作的全套资料,内容包括固件、事理图、PCB图以及下载程序等,根据资料可直接制作。
--------------------------------------------------------------------------------------------------
三、问题总结
1、打开KEIL下载程序时,报“创造新固件”
可以直接升级固件,没有影响。
--------------------------------------------------------------------------------------------------