硬件平台:J-Link v8 软件版本:v4.86b
1. J-Flash下载
首先进入J-Flash官网:http://www.segger.com/jflash.html,然后找到Software download这个链接,点击进入,我们需要的是Windows版本的,最新版本是v4.86b,点击Download进行下载,进去之后呢,还需要输入一个J-Link的serial number进行确认,这个serial number可以在J-Link背后面找到,输入serial number,点击Submit serial number,最后勾选I confirm that I will not use the software with illegal clones.这个软件许可协议,点击Download software进行下载。
2. J-Flash配置
安装完成之后,在开始菜单中找到SEGGER->J-Link ARM V4.86b->J-Flash,点击打开,会出现一个欢迎界面,可以选择打开已有的工程文件或者创建一个新的工程文件,然后再做配置,点击Start J-Flash。这里有个已有的配置,来自国嵌:http://download.csdn.net/detail/mcgrady_tracy/7594889
3. 下载bootloader
给开发板连上电源线和J-Link,将mini2440的拨动开关拨动到Nor flash启动,然后打开电源,点击Target->Connect连接上开发板,将会出现这样一组信息:
Connecting ... - Connecting via USB to J-Link device 0 - J-Link firmware: V1.20 (J-Link ARM V8 compiled Dec 1 2009 11:42:48) - JTAG speed: 8000 kHz (Auto) - Initializing CPU core (Init sequence) ... - Initialized successfully - JTAG speed: 8000 kHz (Auto) - J-Link found 1 JTAG device. Core ID: 0x0032409D (ARM9) - Reading CFI info ... - CFI info read successfully - Connected successfully在烧写之前,需要先擦除Nor flash,点击Target->Erase chip擦除整片flash,然后点击File->Open data file...打开将要下载的bin文件,最后点击Target->Program & Verify进行下载。
4. 测试
拔掉J-Link线,连上串口线,打开超级终端这类软件,打开电源,如果出现了一些打印信息,说明烧写成功了。