Fedora14平台上U-boot 之TFTP服务器配置

一.PC端配置
1、检查是否已经安装了TFTP服务器。

]# netstat -a | grep tftp

如果未安装,则没有任何显示。需手动安装。在Fedora14联网的情况下,

在命令行输入:yum install xinetd tftp tftp-server


2、修改tftp服务器配置
]# vi /etc/xinetd.d/tftp                   
  将server_args配置项为你自己的tftpboot根目录
  将disable 配置为no
  service tftp
  {
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /tftpboot
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
  }
3、启动tftp服务器
]# /etc/init.d/xinetd restart

或者 # servicexinetd restart

4、关闭防火墙和SELinux

# /etc/init.d/iptables stop

可图形化设置 system->Administration->SELinux和FireWall

5、设置为开机自启动

setup ->System services->选中tftp
6.测试和下载文件准备
#mkdir /tftpboot
修改权限:#cd /

                    #chmod 777 tftpboot

在tftpboot目录新建一个测试文件test.txt

#touch test.txt

切换到另一个目录

#tftp  localhost

tftp>get test.txt

然后查看该目录下是有该文件。若有即成功安装,否则需要仔细检查前面几部。

 


二.ARM板端配置
重启开发板进入uBoot
1.设置tftp的ip地址和服务器地址
# printenv      ;打印当前环境配置

#setenv ethaddr  02:32:34:a1:81:02 ;MAC 地址设置

#setenv ipaddr   192.168.1.132;目标板IP 地址

#setenv serverip 192.168.23.23(缺省192.168.0.55)  ;服务器IP 地址

#setenv bootdelay 10 ;切换延时

#saveenv   ;可以进行保存,如果不保存,掉电后需要重新设置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值