目录
环境平台介绍
修改编译内核
1. 解压linux-3.0.8.tar.bz2源码包
2. 修改内核根目录下Makefile文件
3. 修改链接地址和运行地址
4. 修改机器类型ID号(mach-type)
5. 修改默认配置文件
6. 修改支持NAND FLASH及MTD分区
7. 支持yaffs文件系统
8. make zImage
9. 内核镜像下载调式步骤
环境平台介绍
1、内核kernel环境:linux-3.0.8
2、根文件系统工具:busybox-1.16.1
3、yaffs文件系统源码包
4、交叉编译器 arm-linux-4.3.2
修改编译内核
1. 解压linux-3.0.8.tar.bz2源码包
#tar jxvf linux-3.0.8.tar.bz2
2. 修改内核根目录下Makefile文件
#vi Makefile
修改以下两条信息:
ARCH ? =arm
CROSS_COMPILE ?=/usr/local/arm/4.3.2/bin/arm-linux-(编译的时候会提示某些工具找不
到,需要自己做一个链接)