製作Mini2440內核

1.配置:

將對應的cpu的config-file文件改爲“.config”複製到對應linux內核代碼中。

  • 執行: make menuconfig ARCH=arm(若無該參數則默認爲x86體系)進行配置,配置時看對應的system type項是否是所對應的開發板型號

注意:

  • config-file文件就是配置開發板的文件,下載地址:http://download.csdn.net/detail/liusirboke/9387314
  • 進入該頁面時候要選中nfs (使用nfs文件系統)和lcd液晶屏(根據液晶屏的大小自動配置),取消initramfs文件系統。

2.編譯 :

  • 執行make ARCH=arm CROSS_COMPILE=arm-linux-
    若出現錯誤,顯示打不開某個文件,則是配置出錯,常見的是選中了根文件目錄,因爲該編譯時未製作文件系統,所以配置時應該把該選項給屏蔽掉;如果製作了根文件系統則把對應的文件目錄改爲根文件系統的目錄。

3.通過tftp下載內核到開發板

將編譯後的內核中./proc/arm/boot/uImge複製到tftp目錄下,然後打開SecureCRT,開發板上電,啓動裸機程序,通過tftp下載,下載命令如下:tftp uImage 0x30000800

發佈了56 篇原創文章 · 獲贊 57 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章