1.1 为什么需要TFTP服务器?在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。
1.2 如下图所示,宿主机和目标机的关系:
所以TFTP服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件下载的工作!
1.3 Tftp服务器安装
在Linux下,使用RPM包安装tftp-server,分为以下几步:
1.3.1 使用命令:netstat -a | grep tftp 查看是否已经安装了
1.3.2 如果没有安装,执行命令 rpm -ivh tftp-server-0.42-3.1.386.rpm
1.3.3 建立tftp的主工作目录:mkdir /tftpboot
1.3.4 修改配置文件:vi /etc/xinetd.d/tftp,按照如下方式进行修改
1.3.5 重启tftp服务:/etc/init.d/xinetd restart