首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >装载JFFS2时返回了ECC错误

装载JFFS2时返回了ECC错误
EN

Stack Overflow用户
提问于 2014-09-14 22:29:33
回答 1查看 1.8K关注 0票数 1

我正在尝试在我的linux机器上挂载1MB闪存分区。我使用以下命令-

代码语言:javascript
复制
mount -t jffs2 -o noatime /dev/mtdblock6 /NVM

其中mtdblock6是我要挂载的mtd块,/NVM是文件夹。此操作将导致以下错误

代码语言:javascript
复制
jffs2: mtd->read(0x100 bytes from 0xc0000) returned ECC error

有人能告诉我为什么会发生这种情况吗?

在进阶阶段感谢大家!

EN

回答 1

Stack Overflow用户

发布于 2015-03-16 14:12:47

是。上述问题是由于NAND闪存的错误初始化造成的。JFFS2使用闪存备用区来编码文件系统数据,但是在我们的NAND初始化中,我们删除了这一部分。结果就是上面描述的问题。

我们通过在启动时清除“干净标记”来绕过它,然后jffs认为他需要重新初始化该块-然后没有问题观察者。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25834315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档