您的位置 首页 开关

系统启动呈现:Partially written block X detected

使用yaffs文件系统一段时间后,串口输出大量PartiallywrittenblockXdetected解决办法:方法一,修改yaffs_fsc中yaffs_auto_checkp

运用yaffs文件体系一段时间后,串口输出很多

“Partially written block X detected”

解决方法:

方法一,修正yaffs_fs.cyaffs_auto_checkpoint改成2

方法二,修正fs/yaffs2/yaffs_guts.cstatic int yaffs_ScanBackwards(yaffs_Device * dev) 函数中(大约6668行左右)

static int yaffs_ScanBackwards(yaffs_Device *dev)
{
..

} else {

T(YAFFS_TRACE_SCAN,
(TSTR(“Partially written block %d detected” TENDSTR),
blk));
}
}

}

报错是因为YAFFS_TRACE_ALWAYS形成的。只要把它改成YAFFS_TRACE_SCAN就OK了

方法三:网上看到有人说晋级yaffs后不会呈现这个问题.

上面上个方法我采用了第二种,其他两种不知道行不行,没有试过.

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/kaiguan/259689.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部