设为首页 加入收藏

TOP

Linux Kernel 2.6.32 在FL2440 上移植
2014-11-24 13:04:52 来源: 作者: 【 】 浏览:0
Tags:Linux Kernel 2.6.32 FL2440 移植

第一,移植准备:


1.从www.kernel.org 上下载你所需的内核版本,比如我下载的是2.6.32。


2.下载YAFFS2


在移植之前确认你的嵌入式的开发板环境已经全部准备好!


相关阅读:


第二,正式移植


首先,解压你的内核,tar jxvf linux-2.6.32


其次,进入你解压的yaffs2 文件 ,执行给内核打上yaffs2的补丁:


用法如下:


usage: ./patch-ker.sh c/l kernelpath


if c/l is c, then copy. if l then link.


这表明,如果c/l是c,则yaffs2的代码会被复制到内核目录下,如果是l,则在内核的目录下创建一些链接文件


./patch-ker.sh c /home/mayanjing/linux-2.6.32/,


这个就作两个工作,一,在你的内核的fs/Kconfig 中添加如下编译条件:


# Patched by YAFFS
source "fs/yaffs2/Kconfig"


在fs/Makefile中添加如下:


# Patched by YAFFS


obj-$(CONFIG_YAFFS_FS) += yaffs2/


最后 命令行中的c 表示COPY


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android开发教程:镜像倒影特效Ga.. 下一篇Objective-C学习-查找文件

评论

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

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)