- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
nandflash的坏块处理-得技通电子单片机编程器
陈 丽 2009-12-17 编程器的进化过程 一拷一、串口 一拷一、串口 ● 支持的IC种类广:该IC编程器编程范围涵盖8 pins到300 pins的各种IC,包括EPROM,EEPROM, Serial PROM ,FLASH,PLD/CPLD/FPGA,MPU/MCU等等,支持的封装有DIP,SDIP,SOP,SSOP, TSOP,PLCC,QFP,或BGA等等。● 高度的可扩充性:客户可根据需要抽换IC编程器的模组,成为编程单颗的工程型或编程多颗的量产 型编程器 。原来ALL-11系列的ADPATER CONVETER仍可以在ALL-100上使用, 使您的旧资产仍能持续创造新价值。● 操作容易:采用Windows 操作界面,操作人性化,从电脑载入好程序后,用户只需要在荧幕主菜单上选择(Blank check,Program,Auto) 等功能,然后按主机的YES key或 荧幕上的“RUN”键即可开始编程● 稳定性佳:运用河洛公司在业界享有盛名的ALL-11编程器技术及经验精练而成,稳定性已达最佳化。 SUPERPRO/5004GP 4个独立编程模块异步工作,完全没有同步等待时间。每个模块具备144脚万能驱动电路。144脚以内同封装不同型号芯片只需一种适配器。通用适配器保证快速新器件支持。 PC通过USB2.0口(高速)控制编程器, 支持42000多种可编程器件 软件支持WINDOWS XP/Vista操作系统。 完善的过流保护功能,避免损坏编程器。 自动检测芯片错插和管脚接触不良,避免损坏器件。 NAND FLASH NAND FLASH的特点: 1.NAND FLASH同NOR FLASH相比,NANDFLASH有着容量大、价格低等优势。 2. 由于NAND生产工艺的原因,出厂芯片中会随机出现坏块。坏块在出厂时已经被初始化,并在特殊区域中标记为不可用,在使用过程中如果出现坏块,也需要进行标记。 NAND FLASH的坏块处理 NAND FLASH的坏块处理方式有很多,用户可以根据自己的需要选择那一种方法,或者按照自己的要求向我们公司定做。目前我们公司比较成熟、已经被使用验证过的5~6种,下面主要对最常见的三种模式进行一下说明: 直接跳过 保留替代 分区模式 分区模式是由一张分区表对NAND进行定位烧写的。在烧录准备前,先要装载或编辑一张分区表如图4图5。 在分区表中,每16个字节代表一个分区,16个字节中的第1~4个字节表示该分区的起始块地址,第5~8个字节表示该分区的结束块地址,第9~12个字节表示该分区实际使用到的块大小,第13~16个字节为保留字节。当遍历到分区的起始块地址为FF FF FF FF时,遍历结束。当在烧录过程中遇到坏块时,按Skip Bad Block处理。故如图5所示,该目标芯片要烧录三个分区,第一个分区的起始块地址为0000,结束块地址为007F,实际使用的块大小为0001 NAND FLASH烧录常见问题解答 1) Config Error错误,不允许继续操作。 出现这样的情况是由于器件配置字(Dev.Config)中的参数设置不当。正确的设置应该是这样的:UBA start block应该是小于All Blocks,Size of UBA blocks应该小于或者等于All Blocks减去UBA start block。Boot start block应该是小于All Blocks,Size of Boot blocks小于或者等于All Block减去UBA start block。 如果在Reserved模式下面,UBA start block应该是小于RBA start block ,Size of UBA blocks 也应该是小于RBA start block减去UBA start block,RBA start block应该大于UBA start block加Size of UBA blocks、并且小于All Blocks,Size of RBA blocks应该小于All Blocks减去RBA start block。 编程中提示Good blocks not enough 这是由于要烧录的数据超过了芯片好块的大小,所以设置器件配置字 (Dev.Config)还应该结合芯片的实际情况,如果检查出芯片中有16个坏块, 那实际的好块 (ALL Blocks)应该相应减去0x10. 有时在读写母片时也会出现这样的情况,而且检查坏块多少时发现有很多的坏块。这是因为母片中的坏块标志位被转移到其他的地方。默认的坏块标志位被写成有效的数据
您可能关注的文档
- dqh7eu模型支持下的重庆主城区城扩展模拟.pdf
- ecppc海外图书系列推荐0912.pdf
- e-business-上海财经大学.ppt
- ekb消费者行为模式贰.ppt
- emccp物联联网云平台台应用于于自来水水水质远程-仪器信息网.pdf
- e-ling智慧养老云平台-亲和源.pdf
- entryexitmarketmakersandthebid-askspread指导教授李瑞琳.ppt
- elseviersciencedirect数据库的使用介绍.ppt
- est-snp开发软件特性分析及比较-生命的化学.pdf
- exploringthemedicaldiagnosticperformanceof-临床与病理杂志.pdf
- newzealandhealthsystem新西兰健康系统-我们都在新西兰.pdf
- netdimensionsperformance绩效管理系统.pdf
- newestvitalsign健康素养量表中文版之信效度检验与应用—以幼儿.pdf
- noslidetitle-ncbcilab-成功大学.ppt
- nosql-mongodb-盛大-linuxtoneorg.ppt
- nccdw中国成人血脂异常防治指引-国家心血管病中心.ppt
- option2b–vogtle.ppt
- onenet云平台pc端http调试工具.pdf
- nutterfortintermediate改善状态-harrisoncountyboardof.pdf
- ot个案可行性评估及先期规划撰写内容-台南政府.doc
最近下载
- 2025湖北高考地理真题试卷+解析及答案.docx VIP
- 研究生学生突发事件处理办法.doc
- 沿着塞纳河到翡冷翠.pdf VIP
- 2025甘肃定西市招聘专业化管理村党组织书记103人考试备考试题及答案解析.docx VIP
- 一种小鼠结直肠原位癌模型的构建方法.pdf VIP
- 百度地图-北京市购物中心报告-71页.pdf VIP
- 克莱斯勒-Grand Voyager-产品使用说明书-Grand Voyager(3.6L)-Grand Voyager(3.6L)-2013款大捷龙用户手册(产品使用说明书).pdf
- 新媒体短视频代运营.pptx VIP
- 人教版(2025)八年级英语上册 Unit 1 Happy Holiday单元检测卷(含答案及听力原文,无听力音频).doc VIP
- 2025人教版英语四年级上册Unit 4 Helping in the community单元测试试卷.docx VIP
文档评论(0)