nand flash

1130阅读 0评论2012-11-13 迷路的泥瓦匠
分类:LINUX

科普知识:
1、nand flash片内结构

1)块 Block,是nand flash擦除的基本/最小单位。
2)页 Page,是读/编程(写)操作的基本单位。
3)oob,空闲区域(spare area)/冗余区域(redundant area),而linux系统中,一般叫做(out of band)。
    标记是否坏块
    存储ECC数据
    存储一些和文件系统相关的数据
 
2、nand flash 引脚:

    CE#    chip enable,芯片使能
    CLE     命令锁使能
    ALE     地址锁使能
    RE#      读使能
    WE#     写使能
    WP#     写保护
    R/B#   就绪/忙,主要用于在发送完编程/擦除命令后,检测这些操作是否完成

3、ONFI命令(onfi_3_1_spec)

 

Linux 源码分析(linux 3.6-rc7)

1、mtd(Memory Technology Device)

上一篇:面试拾遗
下一篇:USB相关知识学习随记-相继更新