一、概述
在开发板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”文件。
浙公网安备 33010602011771号