分类: LINUX
2012-08-19 11:11:18
1、安装tftpserver工具到xp
(1)将micro2440光盘中带的tftpd32拷贝到自己的PC上,具体位置在"windows平台工具\tftpboot",整个目录都拷贝下来,放在任何地方皆可。
(2)打开tftpd32.exe,设置一下“Current Directory”,选择你要存放u-boot.bin,uImage,rootfs.yaffs的目录(假设为C:\Program Files\tftpboot\download)。
(3)“Server Interface”选择你的网口的IP(假设ip地址为192.168.1.10)。
(4)单击“Show Dir”,如果能看到C:\Program Files\tftpboot\download目录下的文件,则说明你的tftpd设置成功。
注1:root_yaffs实际为micro2440带的root镜像文件(root_qtopia-64M.img或root_qtopia-128M.img)
注2:这三个镜像文件的名字必须为u-boot.bin(uboot),uImage(内核),rootfs.yaffs(文件系统),这与uboot的功能菜单程序有关。
可按下空格键,进入uboot命令窗口;
输入printenv命令,可显示当前的env设置;
发现serverip=192.168.1.1,更改为192.168.1.10(因为你的PC当前的ip为192.168.1.10),输入下面的命令:
setenv serverip 192.168.1.10
saveenv
或者你也可以改变自己pc的ip为192.168.1.1
输入menu命令重新回到uboot功能菜单
按下1键重新下载u-boot.bin到nand flash(也可以不用重新下载)
2.2、烧写kernel
在uboot功能菜单按下2键下载uImage到nand flash
2.3、烧写root_yaffs
在uboot功能菜单按下4键下载root_yaffs到nand flash