设为首页 加入收藏

TOP

Tiny6410 的内核移植
2014-11-24 15:00:10 来源: 作者: 【 】 浏览:85
Tags:Tiny6410 内核 移植

1下载linux-2.6.38的源码,ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2



6 拷贝友善的drivers/mtd/nand/s3c_nand.c


arch/arm/plat-samsung/include/plat/regs-nand.h


drivers/mtd/nand/s3c_nand_mlc.fo



drivers/mtd/nand/nand_base.c


到相应的文件夹下


7修改drivers/mtd/nand/Kconfig,我也不愿意改了,直接拷贝掉了


8drivers/mtd/nand/Makefile中20行增加
obj-$(CONFIG_MTD_NAND_S3C) += s3c_nand.o


末尾再增加
S3C_NAND_MLC_SRC = $(shell ls drivers/mtd/nand/s3c_nand_mlc.c 2>/dev/null)
ifeq ($(S3C_NAND_MLC_SRC),)
obj-$(CONFIG_MTD_NAND_S3C) += s3c_nand_mlc.fo
else
obj-$(CONFIG_MTD_NAND_S3C) += s3c_nand_mlc.o
endif


这步要是不愿意改的话,直接拷贝覆盖即可


9然后再make
menuconfig
Device Drivers--->
<*> Memory Technology Device (MTD) support --->
[*] MTD partitioning support
[*] Command line partition table parsing
<*> Direct char device access to MTD devices
<*> Caching block device access to MTD devices
<*> NAND Device Support --->
< > NAND Flash support for Samsung S3C SoCs 去掉不要选
<*> NAND Flash support for S3C SoC
[*] S3C NAND Hardware ECC


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Tiny6410 移植DM9000网卡 下一篇Tiny6410 下的USB移植

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: