安装步骤:
一、分别安装xinetd tftp-hpa tftpd-hpa
Step1:sudo apt-get install xinetd
Step2:sudo apt-get install tftp-hpa tftpd-hpa
二、配置tftp文件
Step3:sudo vi /etc/xinetd.d/tftp (如下图)
三、更改tftpd-hpa配置
Step4:sudo vi /etc/default/tftpd-hpa (如下图)
/tftpboot是你tftp服务的共享文件夹,69表示tftp协议的端口号,OPTIONS部分表示其操作权限。
四、创建tftpboot目录
Step5:sudo mkdir /tftfpboot -p
五、修改权限
Step6:sudo chmod 777 /tftpboot
六、重启xinetd和tftp服务
Step7:sudo /etc/init.d/tftpd-hpa restart
Step8:sudo /etc/init.d/xinetd restart
七、测试tftp
Step9:到/tftpboot文件夹下面建立一个test文本文件,输入一些内容。
Step10:cd tftpboot
Step11:tftp 127.0.0.1(本地IP)
Step12:tftp > get test
Step13:tftp > q
Step14:cat test
如果显示test文件内容说明tftp安装正确
八、与开发板互相通信
Step15:ping 192.168.199.111(终端进入开发板系统,测试其是否与主机通信)
Step16:tftp -l image1.jpg -p 192.168.199.111 69(假设主机IP是192.168.199.111,可把开发板文件image1.jpg上传到主机)
Step17:tftp -l image1.jpg -g 192.168.199.111 69(可反向传输)