电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

Zedboard: TFTP服务配置(1)

 

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,

 

Windows设置,IP固定为192.168.1.110

 

RHEL6.3虚拟机设置

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

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

选择edit

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

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

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

 

1.2   网络测试

在REHL,Windows,Zed之间互PING测试,

 

1.3   TFTP安装

确认Zed端支持tftp命令,

which tftp

 

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

netstat -a |grep tftp

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

挂载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

  更新结果如下,

 

博主
telantan@gmail.com
telantan's Blog
Telan Tan
点击跳转