原创 Zedboard: TFTP服务配置(1)

2012-12-4 21:43 1721 15 18 分类: FPGA/CPLD

 

Zedboard TFTP服务配置

TFTP(普通文件传送协议Trivial File Transfer Protocol)是一种客户机(client)**务器(server)之间进行简单文件传输的协议,基于UDP协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。

小巧,简单,易用这些优点使得TFTP在嵌入式开发领域应用的非常广泛,下面基于Zedboard开发板和RHEL6.3(Vmware虚拟机),简要介绍TFTP服务配置过程。

 

1.1   网络设置

XILINX GIT下载U-boot源码中可以发现ZED目标板默认地址为192.168.1.10,服务器主机地址为192.168.1.50

20121203194903620001.png

 

Windows设置,IP固定为192.168.1.110

20121203194909323002.jpg

 

RHEL6.3虚拟机设置

选择Bridged模式,在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一**立的主机,它可以访问网内任何一台机器。

20121203194915321003.jpg

LINUX系统网络设置,system – preferences-network connections

20121203194921938004.png

选择edit

20121203194927699005.png

Method设为Manual,手动设置IP地址,这里设为192.168.1.50

命令ip addr确认设置是否成功,如果不对,重启虚拟机,

20121203194932970006.jpg

当然你也可以通过system-config-network ifconfig完成IP的设置。

 

1.2   网络测试

REHLWindowsZed之间互PING测试,

20121203194939636007.png

20121203194946867008.png

20121203194952503009.png

 

1.3   TFTP安装

确认Zed端支持tftp命令,

which tftp

20121203194957509010.png

 

RHEL6.3中使用以下命令确定TFTP服务器是否已经启动,

netstat -a |grep tftp

20121203195002914011.png

如果没有启动TFTP服务,则需要挂载DVD ISO文件,选择对应TFTP RPM包安装,

20121203195007503012.png

20121203195013533013.jpg

挂载cdrom,并将其加入到安装程序的搜索路径中

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
vi /etc/yum.repos.d/cdrom.repo

 

内容如下:

[base]
name=base RPM Repository for RHEL6
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0

主要修改baseurl,将刚刚加载的/mnt/cdrom到搜索路径中

 

更新yum

yum clean all
yum update

  更新结果如下,20121203195019469014.jpg

 

文章评论3条评论)

登录后参与讨论

wdzfd 2012-12-16 23:04

很详细。

用户1265970 2012-12-5 16:38

这个板子的以太网性能如何,千兆网的TCP协议能跑到多少?

用户1611025 2012-12-3 21:57

写的挺专业啊,鼓励一下,回头给你加工资。
相关推荐阅读
telantan_858289931 2012-12-18 21:02
Zedboard: Open-SSH配置(2)
3.     SSH服务启动 3.1   SSH远程登陆 在Zed客户端启动sshd,/usr/local/sbin/sshd   本地通过PuTTY以SSH方式远程登陆Zed,192.168.1...
telantan_858289931 2012-12-18 20:57
Zedboard: Open-SSH配置(1)
Zedboard: Open-SSH配置 SSH(SecureShell)支持基于加密证书模式的远程登录,包括了对SSH、SCP和SFTP的全面支持,是目前广泛采用的安全登录协议,替代以前不安全的Te...
telantan_858289931 2012-12-10 20:32
Zedboard: iperf的移植与测试
 Zedboard: iperf的移植与测试 iperf是一个常用的网络性能测试工具,本文主要介绍iperf的移植的过程,最终简单利用iperf测试Zedboard上的千兆以太网性能。 1.    ...
telantan_858289931 2012-12-04 21:34
Zedboard: TFTP服务配置(2)
 执行add/remove software,搜索tftp,找到对应的package安装即可。   1.1   TFTP配置   安装完成后,建立tftboot目录,用于文件...
telantan_858289931 2012-12-04 20:47
Zedboard: NFS服务配置(1)
                      Zedboard: NFS服务配置 NFS(Network File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统...
我要评论
3
15
关闭 站长推荐上一条 /2 下一条