本地环境:linux mint13
学习系统:linux2.6.22下载地址 linux-2.6.22.tar.bz2 08-Jul-2007 23:48 43M
编译工具:arm-linux-gcc-4.4.3
硬件环境:mini2440--S3C2440
http://blog.csdn.net/hpwzd/article/details/7365781
编译环境的搭建在此就不多说了,很简单,不会的可以在网上搜一下。我们重点说关系linux原生系统的编译、移植、驱动的学习。
在原生系统中有支持S3C2440的包,但是还无法在mini2440上运行。
一、系统的编译过程
1、修改顶层makefile,如下:
ARCH = arm
CROSS_COMPILE =arm-linux-
2、按照mini2440的 linux内核移植 修改,
然后make -j2
编译成功