免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8460 | 回复: 3
打印 上一主题 下一主题

[操作系统] /proc/mtd问题请教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-20 15:48 |只看该作者 |倒序浏览
我编译linux创建分区,
  1. static struct mtd_partition rtl8196_parts[] = {
  2.         {
  3.                 name: "boot+cfg+linux",
  4.                 size:  0x00150000,
  5.                 offset:0x00000000,
  6.         },
  7.         {
  8.                 name:           "root fs",               
  9.                 size:                0x00270000,
  10.                 offset:         0x00150000,
  11.         },
  12.         {
  13.                 name:           "jffs2",               
  14.                 size:                0x00040000,
  15.                 offset:         0x003c0000,
  16.         }
  17.         };
复制代码
启动信息如下

MXIC matched!!get SPI chip driver!
Physically mapped flash: Found an alies 0x400000 for the chip at 0x0, sst device detect.
Creating 3 MTD partitions on "Physically mapped flash":
0x00000000-0x00150000 : "boot1+cfg+linux"
0x00150000-0x003c0000 : "rootfs"
0x003c0000-0x00400000 : "jffs2"

但是为什么我
  1. # cat /proc/mtd
  2. dev:    size   erasesize  name
  3. mtd0: 00150000 00001000 "boot1+cfg+linux"
  4. mtd1: 00270000 00001000 "rootfs"
  5. #
复制代码
没有发现jffs2分区呢

论坛徽章:
0
2 [报告]
发表于 2010-08-21 09:58 |只看该作者
这个问题是什么原因造成的呢?盼望各位帮忙解答。

论坛徽章:
0
3 [报告]
发表于 2010-08-23 11:03 |只看该作者
大侠来帮帮忙?

论坛徽章:
0
4 [报告]
发表于 2010-08-25 10:59 |只看该作者
我继续检查后发现,划分后的分区没有和/dev/下的mtdblock设备对应,所以cat /proc/mtd的时候没有出现,
但是这个划分的分区如何和/dev下的mtd设备对应连接呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP