ecc的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一个或几个bit出错。ecc能纠正1个比特错误和检测2个比特错误,而且计算速度很快,但对1比特以上的错误无法纠正,对2比特以上的错误不保证能检测。 校验码生成算法:ecc校验每次对256字节的数...
by wwxbei - 嵌入式开发 - 2015-05-29 15:29:15 阅读(48792) 回复(39)
ecc的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一个或几个bit出错。ecc能纠正1个比特错误和检测2个比特错误,而且计算速度很快,但对1比特以上的错误无法纠正,对2比特以上的错误不保证能检测。 校验码生成算法: ecc校验每次对2...
1 MTD中坏块管理中,当出现坏块,标记后,是一块都不使用还是某一页不使用? 2 MTD中对于坏块就是跳过使用吗? 3 硬件ecc指当正常write data 自动产生ecc值并写到OOB中吗? [ 本帖最后由 nicholaspei 于 2010-1-5 11:17 编辑 ]
Dear xxx san: How are you today! I have get a question to ask you. Today,When I do the system-monitor check,I found hardware error. The /backup/GAL filesystem can't read and write. What should I do? Thanks for your support and help. Yours, xxxxx 2005-5-16 Dear xxx san: How are you today! I have get a question to ask you. Today,When I do the system-monitor check,I found hardware error. The /back...
本帖最后由 wqszyl 于 2011-10-26 13:57 编辑 blade2000,2G8条内存,开机显示banner信息后就是crerrected(这里敲错了是corrected) ecc error信息,没有其他的,直接到ok下。把内存顺序调整过,仅上面2、4个内存插槽插上内存,或仅下面2个内存插槽插上内存条都不行,嘟嘟响报警。开机偶尔看不到键盘,插拔键盘后再开键盘又来了。偶水平低,望能获得帮助,有什么命令之类能多说两句,尽量能详细点。谢谢
请问如何测试recc内存 最近一个工作站上经常报ecc error,判断是内存有ecc错误。 想请教各位,用什么软件活方法可以测试机器上那个内存有问题,memtest86+有用过的吗?:emn23:
有几个问题不解,向大家请教下: 1.用512B 12bit ecc来替代1K 24bit ecc有什么风险??() 2.nand flash 的错误bit分布有什么的规律,一般BIT ERROR rate怎么确定? 谢谢
请教个问题,我的板子用的是nand-flash 启动,把boot程序烧进去以后运行到boot shell了, printenv根本就没有打印环境变量,我输入saveenv以后,再重启就报错出现问题了: NAND: Uncorrectable ecc error-- 有高手可以给我解决或者给个建议的
机器为B2000。 单CPU,4条X7053A。 开机后连串口出现如下错误: ERROR: Last Trap: Corrected ecc Error Error -256 Stack Underflow ok ok boot FATAL: OpenBoot initialization sequence prematurely terminated. FATAL: system is not bootable, boot command is disabled ok ok banner , No Keyboard Copyright 1998-2004 Sun Microsystems, Inc. All rights reserved. OpenBoot 4.16.4, 0 MB memory install...