最近入手了一塊imx6ul開發板,一方面想系統性地學一次嵌入式linux,爭取下乙份工作往這個方向混一口飯吃,另一方面也想用一用nxp的晶元。
本篇筆記分享的是:pc機_開發板_ubuntu互ping實驗,主要是根據教程來走一遍,做個學習記錄。
關於網路環境搭建這一塊是個難點。以前在學校我也有學過嵌入式linux,被這一塊搞蒙了好幾次。但是,針對這些繁雜的網路問題,百問網的教程對這一塊知識做了個很詳細的教程文件:
我這裡是第一種情況,所以我的硬體連線方式是:
我以前學的時候經常是開發板直接和電腦通過網線相連的,搞了很久都沒成功。。
1、設定虛擬機器的網路介面卡
這裡有三種網路模式供我們選擇:
(1)橋接模式(bridged):
(2)網路位址轉換模式(nat)
(3)主機模式( host-only)
這裡我們設定網路連線為橋接模式:
windows 的 wifi 網絡卡、ubuntu、開發板各分得乙個ip, 並且三個 ip 必須處於同一網段(這也是這個實驗的重點)。什麼是同一網段?比如我這裡的:
則它們同處於192.168.1.*網段。
接下來設定橋接模式橋接到無線網絡卡:
2、設定ip
(1)設定windows wifi網絡卡ip:
可以手動設定,也可以配置成自動獲取。我這裡選擇自動獲取:
然後按下win+r鍵輸入cmd進入黑視窗,再輸入ipconfig可檢視無線網路自動獲取得到的ip:
(2)設定ubuntu ip:
跟windows差不多,這裡也可以手動配置,也可以自動獲取。我這裡也選擇自動獲取。有時候 ubuntu 的網路不好使需要進行手動設定。
輸入ifconfig可檢視ip資訊:
(3)設定開發板ip:
如果開發板正在執行 linux, 一般來說也不需要設定 ip。 如果有問題, 比如執行 ifconfig命令後無法檢視到網絡卡的 ip, 你可以執行以下命令設定手工 ip:
ifconfig eth0 192.168.1.110
最終設定好之後:
1、windows 、 ubuntu互ping
2、開發板、ubuntu互ping
把這個配置好之後,之後我們的實驗就可以很方便地使用nfs(network file system ,網路檔案系統)。
以上就是本次的筆記,如有錯誤,歡迎指出!
lattepanda開發板如何設定上電自動開機
目的 插上電源,lettepanda開發版自動開機 預設是要按開機鍵才能啟動的 實現步驟 1.進入bios 頁面,在剛開機時按下 esc 或 del 筆者這裡按的是del 如果不知道啥時候按,就在按下開機鍵,等鍵盤或者滑鼠指示燈一亮,重複按下esc或del即可。2.進入bios頁面後,go into...
讓QT跑在ARM開發板上
前幾個星期為了搭建乙個android跑qt的編譯環境,由於不熟悉android開發的環境,什麼jdk,ndk,sdk,ant一大堆全沒聽過的名詞開始出現,即使有大神的書做參考,花了兩天的時間還是沒能在windows上面搭建出來,最後在linux上quest花了不到兩個小時就搞定,也不知道是什麼原因。...
移植數碼相框到arm開發板上
首先確保自己的數碼相框在linux 虛擬終端 下可以正確執行 需要的3個庫 字型,jpeg,freetype 2.3.11 jpeg 8 libmad 0.15.0b 這些庫的配置,編譯首先是繁瑣的事情,先鍵入什麼命令,後鍵入什麼命令,make後面要跟什麼引數,讓很多新人頭疼 老師在講的時候也是異常...