tft每日頭條

 > 科技

 > Linux搭建tftp服務器

Linux搭建tftp服務器

科技 更新时间:2025-01-19 09:54:13

Linux搭建tftp服務器(Linux搭建tftp服務器)1

  嵌入式linux開發中,通過uboot的TFTP從Linux主機下載内核和設備樹可以避免在開發過程中頻繁地燒寫内核和設備樹,節省大量時間。要使用uboot的這個功能需要在Linux主機上安裝TFTP服務器。下面以Ubuntu為例說明安裝過程。

1.安裝TFTP服務器:tftpd-hpa

sudo apt update sudo apt install -y tftpd-hpa

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

# /etc/default/tftpd-hpa TFTP_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服務器(Linux搭建tftp服務器)2

uboot中使用tftp命令将test.txt下載到80800000處

Linux搭建tftp服務器(Linux搭建tftp服務器)3

uboot中使用md命令顯示80800000處内容

Linux搭建tftp服務器(Linux搭建tftp服務器)4

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved