主题 : 请教关于uboot下分区以及文件系统的位置-tiny210/mini210 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 13456
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2010-01-24
最后登录: 2012-05-21
楼主  发表于: 2012-05-07 00:46

 请教关于uboot下分区以及文件系统的位置-tiny210/mini210

请教一个问题,有知道的帮忙看看!!多谢哈。Uboot下分区是怎么操作的,我知道使用mtdparts来操作的,但是其中mtdids这个参数是怎么得到的?
另外一个问题,tiny210内核代码中分区信息在哪个文件里定义的,我不知道文件系统要放在nand的哪个位置才能被linux内核启动。谢谢!
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2012-05-07 07:48

 回 楼主(zzzaaa777) 的帖子

看friendlyarm.ini里的cmdline或者看内核启动信息
好好学习,天天鲁管
级别: 新手上路
UID: 13456
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2010-01-24
最后登录: 2012-05-21
2楼  发表于: 2012-05-07 13:49
源码哪个位置会定义分区,我想知道每个分区在nand的大小和偏置,还有你说mtdids在打印中能看到吗?
级别: 新手上路
UID: 13456
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2010-01-24
最后登录: 2012-05-21
3楼  发表于: 2012-05-07 23:43
我在tiny210内核代码中找不到分区的地方
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
4楼  发表于: 2012-05-09 12:26
分区表在 drivers/mtd/nand/s3c_nand.c,不过实际上只有文件系统的位置是关键的,必须与superboot匹配
认真学习
级别: 新手上路
UID: 85639
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2013-01-07
最后登录: 2013-06-08
5楼  发表于: 2013-01-14 16:48
uboot通过mtdparts传递分区信息给内核,内核配置时选上cmdline