通过fedora14下的tftp下载文件到开发板

时间:2021-02-02 07:03:40

首先要配置好tftp服务才能行

 

没有路由器使用交叉网线直连,通过uboot下载uImage的步骤
【注意】: 请严格按照下面每一个步骤,禁止做任何修改!!!
1、禁用笔记本的无线网卡;
2、笔记本的Windows IP(本地连接)手动设置为:192.168.1.1;默认网关 设置为:192.168.1.1    右键网络选择属性,点击左上角的更改适配器设置,

通过fedora14下的tftp下载文件到开发板

然后点击下图中的**更改ip


通过fedora14下的tftp下载文件到开发板


3、 Vmware设置为桥连接,虚拟机fedora 14的IP设置为:192.168.1.102

这个只需要命令 ifconfig eth1 192.168.1.102 即可
4、开发板的u-boot参数的设置:
setenv ipaddr 192.168.1.230  // 开发板IP
setenv serverip 192.168.1.102   //虚拟机Linux IP
setenv gatewayip 192.168.1.1    // 
 
网关
saveenv
5、使用开发板盒子里面的交叉网线,连接笔记本的网口和开发板的网口

这里一定要用交叉网线,我就是用我的一条扁扁的网线连接,结果没有成功
6、执行下载的步骤:
虚拟机feodra 14将uImage拷贝至/tftpboot/

连接上串口线和USB转串口线,开发板上电,
在SecureCRT中依次输入:
SMDK2440A>tftp 0x30008000 uImage
SMDK2440A>nand erase 60000 500000
SMDK2440A>nand write 0x30008000 0x60000 0x500000

执行完毕后,输入bootm即可引导内核


(本文是为与初学者交流之用,记录的比较详细,适合和我一样的新手参考,如有错误还望指出,大家共同学习!)