utuLinux內核定製編譯全攻略

    由於最近畢業設計涉及到此類工作,雖然之前做過但是卻沒有系統的總結過,

    所以趁這個機會整理一下。

 

    PC上使用的是CentOS,內核版本2.6.18

    utu-linux內核版本是2.6.13

 

 

     1.解壓內核源代碼包,進入utulinux文件目錄

    

   

    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    2.make menuconfig

 

 

 

 

串口驅動:Device Drivers ----- Character devices ---- Serial drivers
 

 

 

CS8900 網卡驅動:要配置 CS8900 網卡驅動,首先要配置網絡協議支持,在主菜單中,選擇Netwoking,選中 [*] Networking support 並選擇Networking options,按回車進入
 
 
回到主菜單Device Drivers ---- Network device support ---- Ethernet (10 or 100Mbit)
 
 
ØUSB驅動:Device Drivers ----選中<*>USB supoort,然後回車進<*> USB Mass Storage support
 
 
ØSCSI驅動:Device Drivers---- SCSI device support
   [*] legacy /proc/scsi support
   <*> SCSI disk support
 
 
ØLCD驅動: Device Drivers ---- Graphics support
按回車進入,選中: 
         <*> Support for frame buffer devices
             <*> S3C2410 LCD framebuffer support
 
Ø
選中LCD select
 
 
退出配置菜單
Ø
cd arch/arm/boot
Ømake uImage 開始編譯內核
其中的uImage就是我們編譯出來的內核……
   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章