Beginner uClinux and Linux for the Motorola M5272C3: HOWTO

 
安裝Linux    
---在PC上安裝Linux,我用的是RH8.0和RH7.3。我認爲用哪個發行版沒什麼關係,只需要檢查舊發行版和uClinux安裝組件的兼容性。確定你已經安裝了所有的改進工具。在建立和編譯uclinux的時候會用到它們
---建立網絡,最好手動配置IP,在root下運行setup,然後設置IP
 
 
tftp
 
缺省情況下,RH8.0/7.3沒有裝tftp服務器。最簡單的驗證方法是在root下運行:setup
在system service下檢查是不是提供了tftpd服務。
---如果tftpd沒有安裝,可以通過CD盤中RPM安裝,或者可以用1#CD升級系統。
---安裝好tftpd後,需要重新啓動系統來激活。
---在root下建立一個文件夾
   mkdir /tftpboot
---更改一般用戶的權限
   chmod 777 /tftpboot
 
 
終端(minicom)
---在root下運行
 minicom –s
這樣會得到minicom配置菜單
----go to port setup。如果用ttys0(com1),把serial device 改成/dev/ttys0( 這個是零,不是O)。如果用ttyS2,則改成/dev/ttyS1.把Bps/Par/Bits改成19200bps,8位數據無奇偶校驗位(19200 8 N 1).關閉硬件控制(hardware control),打開軟件控制(software control)。
-----把設置保存爲df1。這樣能確保對所有用戶都是相同的設置
-----需要給用戶設置訪問串口的路徑,拿ttyS0來說,最簡單的方法就是在root下運行
   Chmod 777 /dev/ttyS0
 
 
工具下載
安裝好Linux以後。我們需要安裝m68k-elf-工具鏈和uClinux發行版。
下載地址:
the uClinux full distribution
 
the m68k-elf toolchain
 
 
m68k-elf 工具鏈
 安裝m68k-elf 很簡單,只需要在root下運行(在m68k-elf目錄下)
   sh m68k-elf-tools-20030314.sh
uclinux發行版
安裝uclinux也很簡單。以你用來開發的用戶登陸。把uClinux-dist-20030305.tar.gz 拷貝到用戶的home目錄,或者任意位置。以home爲例,
cp uClinux-dist-20030305.tar.gz /home/user
 
然後解壓:
tar xzvf uClinux-dist-20030305.tar.gz
這樣就生成了一個uClinux-dist的子文件夾
 
 
 
編譯基礎
 
接下來我們準備把內核轉化爲2進制文件。這裏不需要以boot登陸。在uClinux-dist目錄下運行
           Make xconfig
這樣會產生一個圖形配置程序。選擇vendor,然後按照需要設置(廢話一句,這裏很多東西不知道怎麼設置,編譯主要問題在這裏[marco])。
然後就是make……
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章