通過tftp啟動arm開發板

2021-07-27 10:35:46 字數 1068 閱讀 2512

在ubuntu中安裝tftp伺服器的方法如下:

通過軟體管理可以安裝相應的程式tftp/tftpd,tftp是客戶端程式,tftpd是伺服器程式。在ubuntu系統的終端裡輸入下面的命令:

sudo apt-get install tftp tftpd

通過上面的命令,就可以安裝相應的軟體。

2) 建立tftp伺服器目錄

建立乙個tftp客戶端訪問伺服器的目錄,如下:

先進入到ubuntu系統的根目錄,然後再建立乙個目錄,並修改目錄屬性;

cd /

sudo mkdir tftpboot

sudo chmod 777 tftpboot

接著修改tftp伺服器配置的目錄:

sudo gedit /etc/inetd.conf

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot

3) 重新啟動服務

sudo /etc/init.d/openbsd-inetd restart

sudo in.tftpd –l /tftpboot

4) 測試tftp伺服器

在/tftpboot目錄下面建立乙個檔案:

cd /tftpboot

touch testfile

在進入另外乙個目錄裡面:

tftp 127.0.0.1

tftp>get testfile

如果在這個目錄下面看到testfile檔案,就說明安裝伺服器,否則就是安裝失敗了。

setenv ipaddr 192.168.1.20

這裡設定ip位址為192.168.1.20。

setenv serverip 192.168.1.103

這裡的ip位址192.168.1.103是電腦ubuntu的ip位址,也就是tftp服務所在的ip位址。

在開發板裡執行uboot之後,就可以輸入下面的命令來測試是否可以從tftp伺服器裡載入linux核心檔案zimage,當然是需要把這個檔案放到/tftpboot目錄下面。如下命令:

tftp c0008000 zimage

開發板TFTP檔案傳輸

在使用tftp進行檔案傳輸之前,首先需要明白同一網段的概念 將開發板和ubuntu 宿主機 連線到同乙個交換機或路由器 之後,使用ifconfig檢視ubuntu的ip位址,如果是虛擬機器安裝的ubuntu,一定要使用橋接模式 之後,修改開發板的網路配置檔案,將開發板的ip位址更改為ubuntu同一...

ARM開發板配置rzsz

toc 這裡說的rzsz並不是真的是rzsz庫,發現並不好用,而確實好用。rzsz 3.48.tar.gz 不好用,建議別下了 用這個這裡用的是lrzsz 0.12.20.tar.gz wget tar zxvf lrzsz 0.12.20.tar.gz至於arm hisiv300 linux gc...

ARM開發板 瑞芯微RK3288開發板

g3288 開發板由郵票孔核心板,底板和液晶板三大塊組成,核心板採用 8 層板工藝設計,確保穩定可靠,可以批量用於平板電腦,車機,學習機,pos機,遊戲機,行業監控等多種領域。主控為cortex a17四核rk3288,最高主頻1.8ghz。底板留有豐富的外設,幾乎可以演示 rk3288 晶元的全部...