主题 : 有没有人做过linux3.0以上版本的移植阿 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 60771
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2011-12-16
最后登录: 2011-12-16
楼主  发表于: 2011-12-16 15:11

 有没有人做过linux3.0以上版本的移植阿

     最近想移植3.0.9到mini2440上,但是没有进展,停在了boot the kernel...,求帮助。。。
jbx
级别: 新手上路
UID: 13121
精华: 0
发帖: 19
金钱: 100 两
威望: 20 点
综合积分: 38 分
注册时间: 2010-01-19
最后登录: 2012-04-04
1楼  发表于: 2012-03-16 09:23
沙发!

楼主你好,我也正在尝试把linux3.0 porting到mini2440上,最近有了些进展,目前已经做到文件系统的挂载。
还差LCD和touch的porting就可以完成基本功能的使用了。

关于停在boot the kernel的问题, 应该是uboot传递给kernel的cmdline的格式不支持。
因为从2.6.38版本开始,就采用新的传递机制了,具体情况不详,不过kernel里还是支持supervivi的cmdline传递方式。
需要在config里面打开CONFIG_DEPRECATED_PARAM_STRUCT这个配置。
具体是在Kernel Features==》Provide old way to pass kernel parameters 这个选项。

选上之后, 启动板子,就能在串口上看到打印信息了。
级别: 新手上路
UID: 44681
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2011-04-27
最后登录: 2013-11-08
2楼  发表于: 2013-06-15 17:24

 回 1楼(jbx) 的帖子

谢谢jbx 你解决了我的问题 感谢