一、安装tftp
1.安装tftp,可以通过在线安装(需联网)# yum install tftp
2.配置tftp,# vi /etc/xinetd.d/tftp
server_args = -s /tftpboot -c
disable = no
3.在根目录下创建/tftpboot子目录# mkdir /tftpboot,设置权限# chmod +rw /tftpboot
4.启动tftp服务# service xinetd restart
二、下载内核
1.将uImage拷贝到/tftpboot中
2.断开网络(有线无线),只保留本地连接(很重要!!不然下载时会连接不上“TTTTTTTT”)
3.用交叉网线直连电脑和开发板,关闭Linux的防火墙、SeLinux(# setup → FireWall configuration,两个都选为disabled)和XP下的杀软、防火墙
4.以Nand模式启动开发板,通过SecureCRT(或者超级终端、DNW)在U-Boot命令模式下设置变量,使XP、Linux和板子的IP与网关处于同一网段(192.168.112)
# setenv serverip 192.168.112.133(Linux主机IP)
# setenv ipaddr 192.168.112.x(开发板IP)
# setenv gatewayip 192.168.112.1(默认网关)
# saveenv
# tftp 30008000 uImage
# bootm