對於剛步入嵌入式的朋友來說,我想大家遇到的第一件困難就是怎樣實現pc機與arm開發板之間實現資料的共享,下面我就在此牛刀小試下...
將大致的步驟寫下來,希望都大家有所幫助。
步入正題:我現在所要實現的是linux系統與arm開發板之間實現nfs資料共享,
1.要確保你的linux系統的nfs服務是已經開啟了,開啟方法是:系統-->管理-->服務-->後台服務,選中nfs然後重啟即可
2.而後就要建立你pc機上的共享目錄了,步驟:系統-->管理-->伺服器管理-->nfs,新增乙個你所要對其開發板共享的目錄。主機ip設定為開發板的ip,一般來說開發板的ip都為192.168.1.199, 並將基本許可權設定為讀/寫(w)即可
3.下面剩下的工作就是測試本機ip與開發板ip是否想通了。
對pc機端ip的設定可依據下面命令進行
ifdown eth0 關閉網絡卡
eth0 ifconfig eth0 ip 設定網絡卡eth0的ip
ifup eth0 重啟網絡卡eth0
4.一切工作做完以後就可以實現nfs的掛載了.
在開發板終端輸入命令:
mountnfs pc機端ip:pc機端共享目錄 所要掛載的開發板端目錄
如果在此過程**現time out一類的錯誤,可以刪除預設路由 route del default即可
建立開發板與PC機之間的nfs伺服器
arm開發板與pc通過nfs 網路檔案系統掛接,很方便檔案的移動,也為我們的開發帶來了方便。接下來,我就詳細的介紹下如何建立arm與pc機的掛接。我是用的ubuntu系統。首先,我們需要在主機上安裝nfs伺服器,安裝過的過程中一併把一些需要的元件也給安裝了。1.安裝 nfs 相關元件 sudo ap...
arm開發板上電設定靜態ip pc機 開發板
最近入手了一塊imx6ul開發板,一方面想系統性地學一次嵌入式linux,爭取下乙份工作往這個方向混一口飯吃,另一方面也想用一用nxp的晶元。本篇筆記分享的是 pc機 開發板 ubuntu互ping實驗,主要是根據教程來走一遍,做個學習記錄。關於網路環境搭建這一塊是個難點。以前在學校我也有學過嵌入式...
arm開發板使用socket與虛擬機器連線不上
在開發板上使用qt進行socket程式設計時,以主機的虛擬機器為伺服器,開發板作為客戶端進行通訊。伺服器端和客戶端全部寫完後,在虛擬機器上執行時可以連線上,但是使用交叉編譯以後,移植到開發板上後,發現連線不上了。而且雙方ping是通的。然後使用主機作為客戶端新寫乙個socket去連線虛擬機器的伺服器...