ubuntu用 tftp服务下载文件到2440开发板

1. 首先在Linux里面装上tftp server,详见上一篇转载的日志。基本上没问题的。

2. Linux上网使用桥接,设置windows,linux,开发板的IP分别是192.168.1.x1,192.168.1.x2,192.168.1.x3。这一点很重要!一定得是桥接!原来因为在学校用ipv6网加bras,IP是自动获取的,所以之前linux上网用的是NAT,而不是桥接,就是不知道windows的IP到底算哪个~今天尝试了下,在终端里看的话就是本地连接的那个。linux设置IP的时候用命令设置挺麻烦的,可以直接在Network Connections里面设置
3. 禁用无线网卡,关闭防火墙。这个貌似容易忽略,但是很重要。
4. SecureCRT中,开发板的u-boot参数的设置:
              setenv ipaddr 192.168.1.230    // 开发板IP setenv serverip 192.168.1.2   //虚拟机Linux IP setenv gatewayip 192.168.1.1    // 网关   saveenv 5. 使用开发板盒子里面的交叉网线,连接笔记本的网口和开发板的网口 6. 执行下载的步骤: uImage拷贝至/tftpboot/ 连接上串口线和USB转串口线,开发板上电, 在SecureCRT中依次输入: SMDK2440A>tftp 0x30008000 uImage
5.搞定!
posted @ 2015-08-09 11:13  笨笨小成  阅读(422)  评论(0编辑  收藏  举报