wangchao.org
注册 | 登录 | 添加收藏 | 订阅该频道
 
商城汽车珠宝健康家饰女性王朝网络游戏互联网探索下载娱乐学院
 
数码 | 旅游 | 美容 | 母婴 | 家电 | 美食 | 景区 | 养生 | 手机 | 购车 | 首饰 | 美妆 | 装修 | 厨房 | 科普 | 动物 | 植物 |  | 百态 | 编程 | 商品 | 财经 | 信息 | 军事
  
 
当前位置: 王朝网络 >> other >> SAMSUNG Nand Flash应用
 

SAMSUNG Nand Flash应用

字体: ||
  K9K8G08U1M
   512Mx8Bits
   Package Type: 48-Pin TSOP1

  这是典型的NAND flash,由block组成,每一个block包含64个Pages,而一个page是2k+64=2048+64=2112字节。对于一个page,0~2047个字节用来存储数据,2048~2111,共64个字节,Spare Area,用来存储page中每个sector的信息,其中第一个16字节用于描述第一个512个字节,第二个16字节用于描述第二个512个字节,以此类推,共64个字节,用于描述前面的2048个字节。这每一个16字节,在little-endian的CPU上可以用下面的结构体表示。
  typedef struct {
   BYTE badBlock;
   BYTE oemReserved;
   WORD reserved2;
   DWORD reserved1;
   BYTE ecc[3];
   BYTE unused[5];
  } LB_SPARE_AREA;
  oemReserved是OEM自定义的字段
  ecc用于验证512个字节
  badBlock是用来描述block的,在下一节会有详细的说明

  Invalid Block的判别标准
  typedef struct {
   BYTE badBlock;
   BYTE oemReserved;
   WORD reserved2;
   DWORD reserved1;
   BYTE ecc[3];
   BYTE unused[5];
  } LB_SPARE_AREA;
  Invalid Block,就是我们常说的坏块。SAMSUNG规定在block的第一和第二个page的Spare Area的第一个字节,对于非0xFF的,就判定该block为Invalid Block。也就是上面结构体中的badBlock,如果不等于0xFF,就说明是坏块。反之,对于一般的block,badBlock==0xFF。(王朝网络 wangchao.net.cn)
 
标签: Flash  Nand  SAMSUNG  应用  
K9K8G08U1M 512Mx8Bits Package Type: 48-Pin TSOP1 [url=http://www.wangchao.net.cn/bbsdetail_610947.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/1166871471861.jpg[/img][/url] 这是典型的NAND flash,由block组成,每一个block包含64个Pages,而一个page是2k+64=2048+64=2112字节。对于一个page,0~2047个字节用来存储数据,2048~2111,共64个字节,Spare Area,用来存储page中每个sector的信息,其中第一个16字节用于描述第一个512个字节,第二个16字节用于描述第二个512个字节,以此类推,共64个字节,用于描述前面的2048个字节。这每一个16字节,在little-endian的CPU上可以用下面的结构体表示。 typedef struct { BYTE badBlock; BYTE oemReserved; WORD reserved2; DWORD reserved1; BYTE ecc[3]; BYTE unused[5]; } LB_SPARE_AREA; oemReserved是OEM自定义的字段 ecc用于验证512个字节 badBlock是用来描述block的,在下一节会有详细的说明 [url=http://www.wangchao.net.cn/bbsdetail_610947.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/1166871479814.jpg[/img][/url] Invalid Block的判别标准 typedef struct { BYTE badBlock; BYTE oemReserved; WORD reserved2; DWORD reserved1; BYTE ecc[3]; BYTE unused[5]; } LB_SPARE_AREA; Invalid Block,就是我们常说的坏块。SAMSUNG规定在block的第一和第二个page的Spare Area的第一个字节,对于非0xFF的,就判定该block为Invalid Block。也就是上面结构体中的badBlock,如果不等于0xFF,就说明是坏块。反之,对于一般的block,badBlock==0xFF。
 
声明:王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。
 
网友评论 查看所有评论
 
 
验证码:  
2006-12-23 18:57:59 繁體版 编辑
 
 
转载本文
UBB代码HTML代码
复制到剪贴板...
 
 最新文章
 ·印度暂缓封锁黑莓 紧盯网密服务密钥- ·黑客借钓鱼网站设陷阱-安全资讯 ·黄海波女友周诗雅性感写真-美女明星 ·一起来看看那些天雷滚滚的广告-搞笑
 ·微软推便携式触摸式鼠标Arc Tou ·图说那些世界上最美丽的地方-风景壁纸 ·快递“先签字后验货”被指违法-业内资 ·QQ.CN成为黑龙江联通IDC业务新
 ·拒绝50万美元奖金 跳槽Facebo ·网络管理员工作错误处理常见十宗罪-安 ·李彦宏百度大会 门票遭黄牛热炒-业内 ·李彦宏坦克大战 搜索可在线玩游戏-业
 ·步步追踪 破译远程控制失效之谜-应用 ·2010年度上半年全国病毒传播趋势  ·网络知识:OSPF路由协议基础-应用 ·林志颖娇妻陈若仪照片大曝光-美女明星
 ·十分钟完全体验Maxthon3.0- ·《庄园物语》8月风靡金山游戏世界 - ·表现满意 快车3.7新版下载能力测试 ·学生开学换手机 专家提醒先安全扫描-
 ·卡巴安全部队震撼发布保护网银安全-业 ·360安全:600万网民电脑龟速开机 ·卡巴斯基全力打造交易安全软件-安全资 ·搜狗“五级加速”引领高速浏览时代-网
 
 
© 2005- 王朝网络 版权所有