1,安裝arm-linux-gcc
安裝方法,將安裝包解壓到/opt下,然後vim /.bashrc
修改一行: export path = $path:/opt/friendlyarm/tooschain/4.5.1/bin ,後面是安裝的路徑,重
新登入系統,登出即可,然後arm-linux- +tab鍵就可以看到安裝成功。
2. 安裝核心樹
要安裝與目標板一樣版本的核心樹,檢視核心版本方法: uname -r
將核心壓縮包解壓到/usr/src下,然後依次執行命令
make oldconfig
make zimage ,
執行此命令時若遇見cc1: error: unrecognized command line option "-mlittle-endian"
錯誤,解決問題方法:make cross_compile=arm-linux- zimage。
make modules
make modules_install後就安裝成功
3. 實現目標板與上位機的檔案共享
設定虛擬機器的ip: 192.168.1.220
xp的ip: 192.168.1.210
目標板: 192.168.1.230
用的的命令 mount:
ubuntu下配置nfs並掛載共享目錄到目標板的方法:
(1)nfs伺服器的安裝
#apt-get install nfs-kernel-server
#apt-get install nfs-common
(2)安裝結束後,配置nfs ,配置檔案時/etc/exports,主要設定伺服器的共享目錄以及許可權的,
vim /etc/exports
加入以下:/home/armnfs 192.168.1.220(rw,sync,no_root_squash) 其中共享目錄為/home/armnfs
(3) 開啟nfs服務
/etc/init.d/nfs-kernel-server restart
(4)目標板設定:
mkdir /home/nfs
mount -t 192.168.1.220:/home/armnfs /home/nfs
用df檢視掛載是否成功
二 開發環境搭建
2.1.串列埠驅動的安裝 我們的開發板使用了 ch340g 的 usb 轉串列埠晶元。通過 usb 線把開發板接到電腦上 接著檢視電腦的裝置管理器,如下圖表示驅動已經正確安裝,可以跳過這一節 如下圖,表示要安裝驅動 安裝驅動步驟一 ch340 串列埠驅動位置 開發軟體 usb serial ch34...
搭建linux開發環境
直到今天終於把linux開發的環境算是搭建起來了。基本步驟如下 a 使用軟體維護工具apt get sudo apt get update更新程式列表,前提是虛擬機器可以連線到網路,大概需要好一段時間。b 安裝 配置 啟動ssh sudo apt get install openssh server...
linux開發環境搭建
home目錄採用git管理,這樣避免配置配更改 一直使用zsh,感覺zsh的自動補全功能非常好,比bash好用 也許是我沒配好吧 git clone powerline powerline為保證很好的視覺效果,設計了自己的一些字型 git clone depth 1 cd fonts install...