主题 : Mini2440 Linux移植开发实战指南中的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 64579
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2012-03-07
最后登录: 2013-10-29
楼主  发表于: 2012-03-13 21:40

 Mini2440 Linux移植开发实战指南中的问题

我按照Mini2440 Linux移植开发实战指南中步骤移植内核,为什么到了移植yaffs2时,总是提示“No filesystem could mount root , tried :ext3 cramfs vfat msdos romfs ruseblk  .Kernel panic - not syncing:Unable to mount root fs on unknown-block(31,3)”
级别: 新手上路
UID: 64579
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2012-03-07
最后登录: 2013-10-29
1楼  发表于: 2012-06-19 14:02

 回 楼主(zyw198563) 的帖子

当初是自己,太盲目的去直接上手移植,连最基本的理论知识也没有!问题的根源在于里面现在根本没有根文件系统,现在的工作只是让linux内核支持了yaffs2文件系统,加载进友善之臂的qtopia文件系统,或自己做一个文件系统就行了!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2012-06-19 18:01
恭喜学习进步
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 61072
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-12-22
最后登录: 2012-10-27
3楼  发表于: 2012-09-05 20:55
我在你的前一步,就是在mini2440.c中加入nand flash 分区代码是出错,,求指导啊 亲
级别: 新手上路
UID: 61072
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-12-22
最后登录: 2012-10-27
4楼  发表于: 2012-09-05 20:57

 回 楼主(zyw198563) 的帖子

图片:
你 看看 这是图片
级别: 新手上路
UID: 70610
精华: 0
发帖: 17
金钱: 90 两
威望: 18 点
综合积分: 34 分
注册时间: 2012-05-22
最后登录: 2013-12-30
5楼  发表于: 2013-02-05 09:20
需要添加几个头文件:

#include <linux/mtd/partitions.h>
#include <plat/nand.h>


另外,请参见:
友善官方<<Mini2440 Linux移植开发实战指南>>问题总结
http://blog.chinaunix.net/uid-25811099-id-1630058.html