您好,欢迎访问这里是深圳市硕远科技有限公司!
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
联系我们
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
邮箱:2324898850@qq.com
电话:400-080-6079
地址:深圳市龙华区河背工业区108创业园A301
当前位置:主页 > 新闻动态 > 行业新闻 >

行业新闻

Linux搭建tftp服务器

发布时间:2021-08-07 00:00:53浏览次数:
Linux搭建tftp服务器

  嵌入式linux开发中,通过uboot的TFTP从Linux主机下载内核和设备树可以避免在开发过程中频繁地烧写内核和设备树,节省大量时间。要使用uboot的这个功能需要在Linux主机上安装TFTP服务器。下面以Ubuntu为例说明安装过程。

1.安装TFTP服务器:tftpd-hpa

sudo apt updatesudo apt install -y tftpd-hpa

2.tftpd-hpa的配置文件是“/etc/default/tftpd-hpa ”。修改配置文件为以下内容

# /etc/default/tftpd-hpaTFTP_USERNAME="tftp"TFTP_DIRECTORY="/home/joshua/Desktop/tftp-share" #此处填写实际的tftp目录路径TFTP_ADDRESS=":69"TFTP_OPTIONS="-l -c -s"

3.保存配置文件后,输入以下命令重启tftp-hpa服务,以应用更改。

sudo systemctl restart tftpd-hpa.service

4.测试验证。在以上配置项“TFTP_DIRECTORY”对应的目录中新建一个名为“test.txt”的文件,文件内容为“hello tftp!!!”。在uboot中利用tftp命令下载test.txt文件并利用md命令显示文件内容以验证。

Linux搭建tftp服务器

uboot中使用tftp命令将test.txt下载到80800000处

Linux搭建tftp服务器

uboot中使用md命令显示80800000处内容

Linux搭建tftp服务器

400-080-6079