2005年3月3日 星期四

Old-Embedded Linux系統(3-3)_使用Toolchains build project(for OS)

1.實驗環境:
(1).在Embedded Linux 2.6 OS上run.
(2).PC OS:Ubuntu 8.10.
(3).實驗平台:ADP-XC5FF676 v1.1(Andes core N12).
2.控制原理:
ADP-XC5FF676 v1.1 有2組URAT, 當其中一組URAT需要外接裝置時,還有一組可以用來輸入LINUX指令,這次的試驗因為沒有URAT外接的裝置,因此我將2組URAT都接至PC,開啟2個"超級終端機"視窗,一組視窗用來輸入LINUX指令[CON2],另一組視窗接收資料[CON1].
3.範例程式_URAT Control:
http://cid-b01cb9ac20175eaa.skydrive.live.com/self.aspx/URAT/URAT.zip
4.使用"Terminal"進入有Makefile的檔案夾下,輸入"make all"Build code,產生urat.adx執行檔.
5. 將urat.adx存在SD卡內,並裝上ADP-XC5FF676 V1.1實驗板上,並將CON1(/dev/ttyS1) 與CON2(/dev/ttyS0) URAT與電腦連接後,開啟電源,按SW2->SW4.
6. 使用"超級終端機"並開啟2個視窗, 在對應CON2的"超級終端機"視窗輸入"91"進入Embedded Linux.
7. 在Embedded Linux下鍵入:
(1)"mount -o mand /dev/cf /tmp",掛載SD卡.
(2) "cd tmp" 進入SD卡位置.
(3)在存放程式的目錄內輸入"./urat.adx".
8.在"超級終端機"顯示結果如下所示:
*SD卡卸載輸入"umount /tmp"



沒有留言:

張貼留言