新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Linux搭建tftp服務器

        Linux搭建tftp服務器

        作者: 時間:2023-12-15 來源:歐工玩轉嵌入式 收藏

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

        本文引用地址:http://www.104case.com/article/202312/453930.htm

        1.安裝: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命令顯示文件內容以驗證。

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

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




        關鍵詞: linux TFTP服務器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 错那县| 会昌县| 嵊泗县| 马边| 禄丰县| 龙川县| 乌什县| 浦江县| 永丰县| 阿城市| 阳东县| 康保县| 寿宁县| 永寿县| 铁力市| 夏邑县| 郎溪县| 堆龙德庆县| 濉溪县| 鹰潭市| 崇文区| 泌阳县| 石首市| 深圳市| 固始县| 大港区| 庆城县| 泌阳县| 新河县| 尼木县| 宣城市| 玛曲县| 鄱阳县| 桐梓县| 通榆县| 仁怀市| 黄龙县| 无极县| 绥芬河市| 习水县| 盐津县|