嵌入式linux應用開發環境搭建

一. 開發板串口接到Windows電腦(終端命令行用)

1. 買一根usb轉ttl刷機線, 以下簡稱USB轉接板(淘寶有賣)

2. 把開發板端的TX,RX,GND與USB轉接板的RX,TX,GND對接(注: TX的RX要交換)

3. 把USB轉接板接到Windows電腦U口

4. 打開XShell, 填寫[連接]選項中的[名稱(N)],如"Hi3518E", [協議(P)]選"SERIAL", 在左側選[SERIAL]子選項,在[Port:]選串口號, [Baud Rate:]選115200,其它默認, 點[確定]打開超級終端

5. 給開發板上電,開機,可以看到XShell中打開出了一些開機LOG, 開機完成後進入了命令行模型, 可以正常執行linux的命令

二. 開發板網口接到Ubuntu編譯服務器(掛載交叉編譯的文件所在的目錄到開發板)

1. 用一根普通網線把開發板的網口與Ubuntu編譯服務器的網口連起來(PC如果要上網可以通過無線), 或者直接連到路由器上

2. 把PC的以太網口的IP改爲192.168.0.xxx, 子網掩碼改爲255.255.255.0,默認網關改爲192.168.0.1

3. 通過ifconfig eth0 192.168.0.XXX netmask 255.255.255.0; 把開發板的IP和子網掩碼設置成和PC一樣

4. 在開發板端ping 192.168.0.xxx看是否能ping通PC的IP, 能ping通就可以了

5. Ubuntu上安裝NFS服務器

apt-get install nfs-kernel-server

vim /etc/exports
/home *(rw,sync,no_root_squash)

service nfs-kernel-server restart

6. 開發板上通過mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 192.168.0.xxx:/home/work /mnt 把Ubuntu編譯服務器上的/home/work所在目錄掛載到開發板的/mnt目錄下

7. 卸載服務器的目錄 umount /home/work

三. 設置通過TELNET登錄到開發板

1. 通過串口超級終端轉入 telnetd& 啓動開發板的TELNET服務

2. 在Windows上打開XShell, 在[連接]選項[名稱(N)]輸入如"Hi3518E_TELNET", [協議(P)]選擇"TELNET", 主機填開發板的IP,其它默認,點[]確定], login輸入用戶名"root", Password直接回車,可通過TELNET登錄開發板, 同一局域網中多個用戶可以同時使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章