開發板TFTP文件傳輸
在使用tftp進行文件傳輸之前,首先需要明白同一網段的概念:
- 同一網段指的是IP地址和子網掩碼相與得到相同的網絡地址。同一網段,必須做到網絡標識相同。各類IP的網絡標識算法都是不一樣的,需要根據子網掩碼的位數來判斷
將開發板和Ubuntu(宿主機)連接到同一個交換機或路由器
之後,使用ifconfig查看Ubuntu的IP地址,如果是虛擬機安裝的Ubuntu,一定要使用橋接模式
之後,修改開發板的網絡配置文件,將開發板的IP地址更改爲Ubuntu同一網段下(一般爲IP前三位相同即可)
- 終端輸入: vi /etc/eth0-setting
- 更改IP爲192.168.3.20
- 重啓開發板
在開發板使用ping 192.168.3.27測試開發板和Ubuntu的連接情況
開發板成功連接Ubuntu
使用開發板實現TFTP文件傳輸
在開發板超級終端界面輸入以下命令:
tftp -g -l newfilename -r oldfilename 服務器IP
//相關參數
-l FILE Local FILE
-r FILE Remote FILE
-g Get file
-p Put file
-b SIZE Transfer blocks of SIZE octets
當前目錄即可獲取TFTP服務器(Ubuntu)的文件