AT91SAM9263EK之Linux内核移植

2011年10月18日 0 条评论 1.21k 次阅读 0 人点赞

安装完arm-linux-gcc-4.3.2交叉编译环境后就可以进行内核移植和编译了,

宿主机系统环境:Fedora 11,

移植Linux内核版本:linux-2.6.29。

准备工作

修改晶振

修改Makefile

每种芯片都有默认的配置,例如at91sam9263ek的默认配置文件为:/usr/src/linux-2.6.29/arch/arm/configs/at91sam9263ek_defconfig,假如默认的话选择Load an Alternate Configuration File

把原来的.config删除换成默认配置路径/usr/src/linux-2.6.29/arch/arm/configs/at91sam9263ek_defconfig然后点击OK,再选择Save an Alternate Configuration File回车以后删除,重命名/usr/src/linux-2.6.29/arch/arm/configs/at91sam9263ek_defconfig为.config并保存/退出。重回linux-2.6.29内核解压目录,ls -al查看到有.config存在。

编译

最后会在linux-2.6.29/arch/arm/boot/看到Image和zImage文件。

勇敢,和生活的艰难无关。

文章评论(0)