一、概述

      在开发板Linux系统移植过程中,配置编译Linux内核至关重要。

二、操作步骤

1、获取源码并解压

  直接使用天嵌移植好的“linux-2.6.30.4_20100531.tar.bz2”源码包。

  解压(天嵌默认解压到/opt/EmbedSky/linux-2.6.30.4/中)

#tar xvjf linux-2.6.30.4_20100531.tar.bz2 -C /

2、获取默认配置文件

 可以使用“config_EmbedSky_W43”作为默认配置文件 

#cp config_EmbedSky_W43 .config

 3、配置(根据需要修改部分选项)

      这一步是为了生成一个适合自己开发板的“.config”,决定哪些模块需要编译进内核(裁剪内核)。

      如果使用开发板提供的默认配置.config文件,这一步也不需要,直接使用这个配置文件去编译内核即可。

 #make menuconfig

4、编译内核 

  #make zImage

 5、编译modules(内核驱动)模块 

 #make modules 

  可在内核中挂载使用生成的“*.ko”文件。

posted on 2014-03-10 16:10  amanlikethis  阅读(843)  评论(0)    收藏  举报