找回密码
 注册
搜索
查看: 1099|回复: 4

[讨论] nandflash问题?

[复制链接]
发表于 2006-3-27 16:49:00 | 显示全部楼层 |阅读模式
Nandflash中的section 和block是什么概念? 谢拉
发表于 2006-3-28 10:11:00 | 显示全部楼层
<P>每个Page 有512+16=528 个字节</P><P>每个Block 有32个Page</P><P>Flash 的读写有其自身特点:1)必须以Page 为单位进行读写;2)写之前必须先擦除原
有内容;3)擦除操作必须对Block 进行,即一次至少擦除一个Block 的内容。
针对这种情况,将Flash 的一个Page 定为1 个扇区,将其2 个Block,64 个扇区定为
一个簇,这样,簇的容量刚好为512*64=32K,满足FAT16 对簇大小的要求。</P><P>section概念在Norflash里倒是经常提到,很少在nandflash里看到。</P>[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-28 12:50:00 | 显示全部楼层
<P>谢楼上。</P><P>为什么簇的大小不是 528×64 ?</P><P>不是每个页面 512byte吗?</P><P>那么section在norflash里面是什么意思?</P>
点评回复

使用道具 举报

发表于 2006-3-28 16:05:00 | 显示全部楼层
528个byte中只有512个byte是可用的,12个byte是保留的,不同的厂商有不同的用途,主要是用来做标志。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-3-29 09:45:00 | 显示全部楼层
section更多的是一个逻辑概念。为了在手机文件系统区域划分出来做不同的用途。好像不同平台不是很一致。Philips平台划分的比较清楚,如果可以你可以把看一下平台的代码。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 06:35 , Processed in 0.045097 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表