QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1448|回复: 4

为什么不能用ECC?

[复制链接]
发表于 2006-2-9 17:16:44 | 显示全部楼层 |阅读模式
采用nand flash, 在2.6内核中为何不能使用ECC呢?什么情况下能用?
发表于 2006-2-9 23:05:59 | 显示全部楼层
Why not ECC? In 2.4 kernel, there some issue with the HW check. But you still can use the Soft one.
Usint NAND, ECC is a must one...
回复

使用道具 举报

发表于 2006-2-14 18:29:42 | 显示全部楼层

可以啊

我用linux 2.6.14的内核,基本不用修改就可以使用了。不过是jffs2的。而且数据也正确。
我一开始也按其他贴子修改为软件校验方式,后来一直很奇怪,于是再次调试,没有问题啊。

因为很久没有动板子了,忘了有没有修改过什么代码(记得好像是没有修改过代码)。
回复

使用道具 举报

 楼主| 发表于 2006-2-15 09:44:03 | 显示全部楼层
我的系统是用MTD+nand,使用2.6的内核.
依照网上的贴修改,都是要取消MTD的ECC校检. 而且不取消的话,根文件系统挂接出错.故有此问!
不知是否只是挂接cramfs文件系统才出现这种问题吗?
回复

使用道具 举报

发表于 2006-2-18 11:31:20 | 显示全部楼层
There is no issue when using the jffs2, but with yaffs.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 15:41 , Processed in 0.042689 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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