`
tomhibolu
  • 浏览: 1375722 次
文章分类
社区版块
存档分类
最新评论

S3C2440-JLINK 烧写bootloader 的心酸经历

 
阅读更多

哈尔滨理工大学软件工程专业08-7李万鹏原创作品,转载请标明出处

http://blog.csdn.net/woshixingaaa/archive/2010/09/15/5886637.aspx

1、 下载jlink驱动。

http://www.segger.com/cms/admin/uploads/userfiles/file/J-Link/Setup_JLinkARM_V420.zip

2、 安装

解压缩后默认安装即可。

3、将jlink与pc用usb相连,同时另一端与开发板jtag口相连。给板子上电

4、打开AXD Debugger(ADS1.2安装后的才会有)

5、选择options – configure target
clip_image002

6、选择add ,查找路径C:/Program Files/SEGGER/JLinkARM_V420,选定jlinkrdi.dll文件

clip_image004

7、选择load image
clip_image006

8、选择光盘中Bootloader/目标文件/2440Init.axf

这时候会提示查找2440init.s 文件,该文件在 Bootloader/源码/2440Init/2440BootInit目录下,

(注意:源码里的文件是rar文件,请提前解压)

9、继续load image,选择光盘中的Bootloader/目标文件/2440boot.axf

这时候会提示查找u2440mon.c 文件,该文件在 Bootloader/源码/2440BOOT_V5.1_FL/2440BOOT_V5.1_FL/src目录下,

(注意:源码里的文件是rar文件,请提前解压)

10、这时候确保 板子的com0 与pc的串口相连,配置好dnw。保证能够接收串口发送来的数据。点击运行。这时候串口就已经有bootloader的启动信息了。

11、这时候可以通过usb进行bootloader的烧写了

我用的是JLINK V8 所以装这个比较新的驱动。

当DNW进行到如下画面时,赶紧按空格

QQ截图未命名

出现如下画面:

QQ截图未命名

输入1,然后按0,即可通过USB接口来烧写,在烧写前应将USB下载地址改为0x30800000,然后在DNW菜单栏选择’USB Port->Transmit’,进而选择要烧写的文件目标文件中的OK_TE_2440bootV5.bin,开始进行bootloader 的烧写。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics