uboot 的烧写的方法

来源:互联网 发布:北京外国语大学网络 编辑:程序博客网 时间:2024/05/01 18:41
目录:
  •  什么是uboot.
  • ubott的烧如过程。
  • uboot代码分析。

uboot?
uboot是网络一个开源的boot程序。



-------------------------------------------------------
uboot 的烧录过程。

u-boot启动烧写方法

来源:作者:杰华时间:2008-04-19点击: 396
U-boot启动烧写方法:
硬件连接:

把JTAG下载板接到并口,把JTAG下载板上的6 PIN接口接到开发板上的JTAG口。将开发板上SW2 拨码开关的1、2、4 跳到“ON”的位置,3 跳到“OFF”位置,一般在出厂时己设置好了。

驱动安装:

1. 安装并口驱动

1.1 拷贝“工具软件/GIVEIO/GIVEIO.SYS”文件到系统盘“C:/windows/system32/drivers”目录下。



1.2打开“控制面板->添加硬件”,按照向导进行操作
















软件命令:
首先将u-boot.bin 拷贝到SJF2440.exe所在目录,然后按如下方式进行烧写,将u-boot.bin烧写到Nand Flash的Block0。
在开始――运行的窗口中输入CMD,打开命令提示符,进入SJF2440.exe 所在目录后,输入“sjf2440 /f:u-boot.bin”,回车:
 
回车后,下图显示JTAG 小板与开发板正常连接的情况,如果连接不好或接触不良,将会显示找不到CPU,请检查JTAG接线是否正确,或者检查JTAG 小板是否有问题。
同时注意JTAG 小板上的J3 位置上四个短接帽的情况,如果J3 位置上的四个短接帽都插上,是用于JTAG 下载使用;
如果J3 位置上的四个短接帽己取下来,是用于仿真器与开发板的转换作用。仿真器的20PIN 插在J2上,J1 接到开发板上JTAG。
 


 依据你的开发板所采用的芯片来选择芯片型号。:)我们都采用的nand芯片是AM29LV10 ,所以应选择“2”,回车;再选择“0”,回车(烧到Nand Flash);
   
 
在提示“Input target block number:”时,输入“0”(将程序烧到第0块位置),回车,下面开始烧写u-boot.bin,烧写完成输入“2”,回车退出。