Linux nor flash分区,关于“nor flash,nand flash在LInux文件系统下的对应的使用

这几天想自己从u-boot,kernel到文件系统统统按照网上的资源来学做一边,但是在稀里糊涂的

移植好了u-boot和kernel之后,关于文件系统更是稀里糊涂?

于是就在以前加的n个嵌入式群里求助,但问题一个没有解决?暂记在这里,=有一天解决了,我在分享给大

家,或者那位知道的帮我理一理(2010-06-07)!

硬件资源:16M nor flash; 64M SDRAM; 64M nand flash。

CPU:S3C410A。

问题1:假如nor flash中已移植了uboot,kernel(假如uboot,kernel已经占用了nor

flash的前2M空间),文件系统(JFFS2)在nand flash中,那nor

flash剩余的部分(14M)在linux下怎么使用?即对应的是“/”目录下面的那个目录或者是节点?

问题2:假如nor

flash中已移植了uboot,kernel(假如uboot,kernel已经占用了nor flash的前2M空间),并且启动就设为从nor

flash启动,那

static struct mtd_partition partition_info[] ={

{

name: "loader",

size: 0x00020000,

offset: 0,

}, {

name: "param",

size: 0x00010000,

offset: 0x00020000,

}, {

name: "kernel",

size: 0x001c0000,

offset: 0x00030000,

},

{

name: "root",

size: 0x00200000,

offset: 0x00200000,

mask_flags: MTD_WRITEABLE,

}, {

name: "user",

size:

0x03af8000,

offset: 0x00400000,

}

};

结构体中的前2个分区就没必要要了?

问题3:nand flash中的“root”分区与“user”分区从用户的角度来说有什么区别?

第三个问题的疑惑是:用户平时在比如/usr目录下面建立新的文件,或保存程序。那用户使用的是

“root”的空间还是“user”的空间?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值