win8+centos環境下s3c2410通過網路下載程式
阿新 • • 發佈:2019-02-10
博主用的是博創的s3c2410核心板,已經燒寫好了u-Boot kernel 和根檔案系統,但是想自己下載一下程式試試。第一次總是艱辛的,下面開始說說正題:
遇到的問題:u-boot啟動後無法使用tftp服務下載程式,使用Ping 命令測試 開發板和主機,開發板和虛擬機器都是不通的,因此無法使用網路下載程式。
解決過程:
- 用網線將開發板和主機連起來。
- 開啟虛擬機器軟體 vmware 上方工具欄位置 虛擬機器->設定->新增->網路介面卡->下一步->nat模式->完成
- 工具欄位置->編輯->虛擬網路編輯器->點選VMnet0 如圖,橋接到自己的主機有線網絡卡上。
- 虛擬機器設定:vim /etc/sysconfig/network-scripts/ifcfg-eth0 將ip設為靜態ip 作者的Ip為192.168.2.53
- 開發板設定u-boot環境變數,setenv ipaddr 192.168.2.25
setenv serverip 192.168.2.53
setenv gatewayip 192.168.2.1
saveenv - 然後 在開發板的控制終端中輸入 ping 192.168.2.53 發現可以ping 通了, 這時候就可以通過tftp 或者 nfs 服務從已經配置過 tftp 和 nfs服務的linux虛擬機器下載程式了。
開啟網路和共享中心->更改網路介面卡->右鍵乙太網->tcp/ip4 選擇使用以下ip地址,將IP設定為和開發板同以網段。 解決了網路問題就可以使用網路下載方式 方便的下載程式,完成更進一步學習。再次 特別感謝 ミ離殤さ(qq暱稱),多謝耐心的指點。