fl2440——Linux主机与开发板之间使用tftp

18 篇文章 1 订阅

为了以后更方便地对fl2440开发板进行传文件,直接从宿主机往开发板传已经编译好的程序等,使用tftp无疑是个便捷的选择。

1、Linux主机搭建tftp服务

可以参考我之前的记录:http://blog.csdn.net/baweiyaoji/article/details/52824764不多赘述。

2、确保Linux、开发板、PC主机在同一网段

可以手动设置IP,注意是有线网卡的IP。
PC主机:
这里写图片描述
Linux:
这里写图片描述
开发板:
这里写图片描述
在这里讲一下如何修改开发板的ip:
1.临时修改ip,直接在命令行键入:ifconfig eth0 192.168.5.200
但是这种方法在重新上电后ip又会还原。
2.永久修改ip,在开发板进入如下图的路径:
这里写图片描述
可以看到有一个init.d的文件夹:

>: cd init.d/
>: ls
S01_network   S04_dropbear  S99_rcsApp    rcS

对这个文件进行修改:vi S01_network
这里写图片描述
保存退出,这样重启后ip就是你指定的ip了。
这是因为:首先开发板一上电内核就调用了init进程,然后它会读取inittab文件里面的一些配置,当读到rcS这个脚本时,它就会去读里面以S开头的脚本,读到/etc/init.d 里面的S01_network时,就可以永久修改我们的ip地址。
rcS:
这里写图片描述

3、虚拟机VMware选择桥接模式

在菜单栏的虚拟机选项下,选择设置…:
这里写图片描述
之后在菜单栏:编辑->虚拟网络编辑器…,VMnet0选择自己的有线网卡:
这里写图片描述

4、测试

在Linux下任意选择一个文件,并放入/tftp目录下:

[tangbin@localhost ~]$ cat haha
ttest!!!:wq

这里写图片描述
在开发板下载:
这里写图片描述
下载成功,内容一致,完成!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值