busybox tftp

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012247418/article/details/88366589

BusyBox下的tftp是一款应用于嵌入式开发系统上的一款小巧tftp工具,为开发者提供一个tftp服务的使用平台。

通常是,PC开发主机作为服务器(Server),开发系统(板)作为客户端(Client),可以实现从Server下载文件到Client,或者从Client上传文件到Server。

参数说明:

  •   -l     local的缩写,后跟存在于Client的源文件名,或下载Client后重命名的文件名;
  •   -r     remote的缩写,后跟Server即PC机tftp服务器根目录中的源文件名,或上传Server后重命名后的文件名;
  •   -g     get的缩写,下载文件时用;
  •   -p     put的缩写,上传文件时用。

测试环境:

win7+mtk公板

win7 ip:192.168.1.2

开发板ip:192.168.1.1

1. 上传文件到服务器

win7端服务器使用tftpd32.exe,双击打开即会自动创建服务器,不需别的设置。

开发板终端执行:

tftp -p  -r 7570_bob.conf -l /tmp/7570_bob.conf 192.168.1.2

收到的文件保存在D:\green program\tftpd32.450

2. 从服务器下载文件

开发板终端执行:

tftp -g -l /tmp/7570_bob.conf -r 7570_bob.conf 192.168.1.2

注:7570_bob.conf在目录D:\green program\tftpd32.450,

且不能使用该方式D:\green program\tftpd32.450\7570_bob.conf来下载文件。

参考:

https://www.cnblogs.com/amanlikethis/p/6837206.html

猜你喜欢

转载自blog.csdn.net/u012247418/article/details/88366589