2.2 啟動開發板
在 MINI2440 上使用 NANDFLASH 啟動開發板,壓著開發板上的任意按鍵,再打開電源,就可以進入 SUPERVIVI 的選單。
鍵入 q,執行 vivi 的命令列。
將 NFS.TXT 做稍微的修改,之後複製檔案內容,貼到 SECURECRT。這是給 LINUX 的啟動參數,告訴 LINUX 要從 NFS 啟動根文件系統。
將 NFS.TXT 做稍微的修改,之後複製檔案內容,貼到 SECURECRT。這是給 LINUX 的啟動參數,告訴 LINUX 要從 NFS 啟動根文件系統。
下面命令列的內容是在同一行上。
鍵入 boot,啟動 LINUX。
下面的啟動訊息中,05.06.07 是在同一行。
LINUX 啟動過程中,開啟網路,嘗試連結 NFS。連結成功時,出現 "NFS root ...Done" 訊息。
LINUX 啟動完成中,從 SECURECRT 按任意鍵,進入命令列。
使用命令 ls 顯示目錄,此目錄就是 FEDORA 主機上的 /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4。
進入 /home/bookysc,執行 hello,程式會輸出 "hello, FriendlyARM!"。
hello 是一個在 FEDORA 主機上編譯的執行檔,透過 NFS,傳遞到開發板上的 ARM LINUX 系統執行。
這是一個很方便的嵌入式系統開發方式。
開發者不需要再 ARM LINUX 環境中撰寫或編譯程式,只要在 FEDORA 系統中進行程式的撰寫與編譯,之後,透過 NFS 就可以在開發板上執行程式的驗證工作。
|