最新高清无码专区,无人区码一码二码w358cc,99在线精品国自产拍不卡,亚洲国产欧美在线成人APP,男人天堂a在线,亚洲熟妇色,伊人毛片,国产精品亚洲mnbav网站

在MIPS開發板上建立Linux系統及開發環境

時間:2023-05-01 08:38:40 計算機論文

在MIPS開發板上建立Linux系統及開發環境

作者Email: jie_yi@sohu.com

    介紹了利用已有的MIPS版Linux源文件包,編譯可運行的Linux內核的方式;討論了在主機上建立相關服務器,通過NFS服務從主機上下載內核,在無盤開發板上啟動Linux的方法。

    關鍵詞:MIPS NFS 啟動Linux

    一、引言

    大多數基于MIPS處理器的平臺上都沒有提供軟、硬盤接口,一般情況下,也沒有在板載Flash里燒入可使用的操作系統。沒有操作系統,用戶的使用就會受到很多限制,應用程序的開發、調試過程就會變得相當復雜。因此,建立合適的操作系統及開發環境,可以方便用戶,簡化開發調試過程。本文以RedHat Linux 為例,說明在RM7000A處理器無盤開發板上建立Linux系統的方法。所用硬件設備:帶有10/100Mb以太網接口和用于顯示的串口的開發板、裝有Redhat Linux 9.0的主機(Host PC)。如圖1:

二、編譯內核

l         準備工作   

編譯前,需要有MIPS處理器版的Linux源文件包,簡單的方法是從MIPS公司或者SGI公司等的FTP服務器上下載(ftp://ftp.mips.com/pub/linux  或ftp://oss.sgi.com  或ftp://ftp.linux-mips.org/linux/mips )。另外,由于所用主機是x86體系,要編譯在MIPS處理器上運行的內核,需要有能在x86處理器上工作的交叉編譯工具;為了使Linux啟動后,可以在開發板上直接開發應用程序,還需要MIPS版的NFS根目錄結構包,它包括了Linux運行需要的目錄結構、配置文件、工具等等。同樣,根目錄結構包和工具包也可在上述網站的服務器上下載。下載根目錄結構包和交叉編譯工具時,要注意選擇與開發板設置的數據格式(高序Big Endian或低序Little Endian)一致的版本。

        獲得源文件包、根目錄結構包文件后,將其解壓至指定目錄,如分別指定為:/tftpboot和/tftpboot/mips,包內文件和子目錄就全部展開在相應目錄中;

對于rpm格式的工具包文件,可在終端窗口用命令行方式展開: 

[1] [2] [3] [4] [5] 

【在MIPS開發板上建立Linux系統及開發環境】相關文章:

建立企業環境成本監測預警系統05-02

建立區域電力環境信息系統的探討04-29

Linux操作系統下射電望遠鏡控制軟件的開發05-03

環境監測業務管理系統的設計與開發04-29

地圖綜合縮編系統中可視化環境的建立04-28

區域水環境安全預警系統框架的建立及應用05-02

CIMS環境下飛行控制系統的投標決策系統的開發與實現04-30

顛茄發根培養系統的建立04-27

無公害菜田土壤環境評價系統的建立和應用04-28

基于ASP技術的水環境預測系統開發05-03