by gududesiling - 移动操作系统 - 2011-12-22 08:51:09 阅读(870) 回复(0)
本文描述yaffs2移植到linux 3.0.1,移植方法来源于互联网,关于yaffs2到linux 2.6.39一文,方法一样。
原文网址:http://www.linuxidc.com/Linux/2011-08/39661.htm
YAFFS2移植Linux2.6.39.2 成功(需要更改YAFFS2官方最新源代码)附上自己修改好的Linux2.6.39.2-yaffs2.tar.gz。
原以为Linux内核的YAFFS2文件系统移植很简单,网上一大片的,多的是,其实只要给Linux内核打个补丁就行了,对于Linux2.6.37及以前的...
记录一下移植linux 3.0.1到fl2440的过程,供以后参考。
编译器:arm-linux-gcc 4.3.2
linux: 3.0.1
从官网上下载linux-3.0.1内核,解压到某一目录。
1.更改Makefile
ARCH ?= arm
CROSS_COMPILE ?= arm-linux-
2.make s3c2410_defconfig
3.make menuconfig
选中以下项:
Kernel Features &nbs...
complier:arm-linux-gcc 3.4.1 kernel :2.6.12 宿主机:2.6.18 Centos 编绎内核如下: make clean make mrproper cp arch/arm/configs/s3c2410_default .config make zImage 提示如下错误: UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 arch/arm/mach-s3c2410/built-in.o(.init.text+0xf9c): In function `s3c2410_gpio_cfgpin': arch/arm/mach-s3c2410/...
在这一篇中,我们首先让开发板对CS8900或者DM9000X网卡的支持,然后再分析实现u-boot怎样来引导Linux内核启动。因为测试u-boot引导内核我们要用到网络下载功能。 7)u-boot对CS8900或者DM9000X网卡的支持。
u-boot-2009.08版本已经对CS8900和DM9000X网卡有比较完善的代码支持(代码在drivers/net/目录下),而且在S3C24XX系列中默认对CS...