Mini2440开发板Jlink烧写uboot,supervivi

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: Mini2440开发板Jlink烧写uboot,supervivi

最近QT学习完大概,打算早点学习ARM,千回百转的,现在看清我的方向了:嵌入式驱动工程师,为了这个目标我要好好的努力!

年前买的开发板mini2440的friendly ARM,不过隔了大概20天,最基本烧写都忘了,还是从头学,这次一步一个脚印好好学。

今晚上复习了Mini2440的jlink和open JTAG的烧写。分别烧写uboot和supervivi,具体的资料软件都在这个地址:

http://www.jyguagua.com/bbs/forum.php?mod=viewthread&tid=9&fromuid=1

1:Jlink烧写uboot,supervivi到norflash 和 nandflash。

经过烧写,我发现烧写到nor flash和烧写到nand flash的方式不一样,烧写主要用的软件是Jlink,软件下载官网是:

http://www.segger.com/jlink-software.html

烧写uboot到norflash,主要通过J-Flash ARM这个GUI界面来烧写,具体过程是新建一个项目,然后选择烧写的bin文件即可烧写进去,过程如下:

1:打开J-Flash ARM,file->open project 打开文件“s3c2440a_embedclub.jflash”,导入一个项目;

2:Options->project setting->flash->select flash device->我们选择S29AL016Dxxxxxx2,然后ok;

3:file->open,选择要烧写的uboot.bin或者supervivi.bin,这个必须是.bin结尾的文件;

4:Target->program,直接进行烧写即可。

烧写uboot到nandflash,主要通过J-Linker Commander来烧写,过程如下:

这个烧写有个专门的文档可以参考,非常详细,地址在:

http://www.jyguagua.com/bbs/forum.php?mod=viewthread&tid=9&fromuid=1

2:open jtag烧写uboot,supervivi到norflash和nand flash通过sjf24x0_ft2232.exe这个程序来烧写,里面可以进行烧写到nand 或者nor的命令。

比如烧写u-boot.bin 到nandflash,首先mini2440的跳线首先打到nand的开关,打开开发板,连接好openjtag,打开sjf24x0_ft2232.exe,具体过程如下:

烧写好之后,拔掉jtag接口线,然后重启开发板,这个时候nandflash就有uboot的界面了。

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: Mini2440开发板Jlink烧写uboot,supervivi

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: