1、开始linux内核编辑,重新编译内核,并烧录到开发板中测试 使用的开发板是s3c2440
a、下载linux内核官方源码 linux-2.6.22.6.tar.bz2
b、下载linux补丁文件 /linux-2.6.22.6_jz2440.patch
第一步 解压内核文件
Tar xjf linux-2.6.22.6.tar.bz2
第二步 跳转到内核目录 打补丁
Patch -p1 <../linux-2.6.22.6_jz2440.patch
修改内核源文件以适合自己的开发板 .....................................暂时省略。
第三步、配置 3中方法
1、make menuconfig一项一项配置
2、使用默认的配置/
3、使用厂家提供的配置config_ok
我们一般使用默认配置,在上面修改 arm的默认配置在/arch/arm/configs/s3c2410_defconfig
第四步、所以我们可以在主目录下执行 make s3c2410_defconfig 生成默认配置 .config
第五步、make menuconfig 进行配置
第六步、make uImage进行编译
将/arch/arm/boot/uImage 文件烧录到开发板中