1. TFTP 传输协议介绍
tftp命令用在本机和 tftp 服务器之间使用TFTP协议传输文件。
TFTP是用来上传下载(写,读)远程文件的最简单网络协议,它是基于UDP协议而实现。
-
嵌入式linux的tftp开发环境包括两个方面:
一是linux服务器端的 tftp-server 支持,
二是嵌入式目标系统的 tftp-client 支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。 -
对于Widonws 环境:
强大的系统,当然有 tftp-server 和 tftp-client支持,但也需相应的配置,Windows有相关配置工具可以方便我们使用。
下面就详细介绍一下linux服务器端tftp-server的配置。
2. Windows 配置工具, 配置和打开 服务器的tftp服务
下载 open TFTP: https://sourceforge.net/projects/tftp-server/ 用来配置TFTP Server
配置相关参数,具体可以看 OpenTFTPServerMT.ini 或者 readme 文件
[LISTEN-ON]
192.168.1.2:4000
[HOME]
F:\SVN\tftp\tftpTest\
[LOGGING]
All
[ALLOWED-CLIENTS]
192.168.1.190