全部博文(685)
发布时间:2014-09-21 15:01:01
/* * This code implements the ECC algorithm used in SmartMedia. * * The ECC comprises 22 bits of parity information and is stuffed into 3 bytes. * The two unused bit are set to 1. * The ECC can correct single bit errors in a 256-byte page of data. Thus, two such ECC&nb.........【阅读全文】
发布时间:2014-09-21 14:50:04
原文地址:http://www.cnblogs.com/cdfyanghua/archive/2008/05/27/1208637.html校验的时候,根据上述ECC生成原理不难推断:将原ECC校验和新ECC校验和按位异或,若结果为0,则表示不存在错;若异或结果中存在11个比特(如是512B,则12个比特,以此类推)位为1,表示存在一个比特错误,且可纠正;若只存在1个比特位为1,表示.........【阅读全文】
发布时间:2014-09-21 14:48:14
原文地址:http://bbs.chinaunix.net/thread-1975983-1-1.htmlECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一.........【阅读全文】
发布时间:2014-09-20 15:54:12
原文地址:http://blog.chinaunix.net/uid-20543672-id-94384.htmlu-boot烧写yaffs2文件系统 以前移植的U-boot一直都支持Yaffs2文件系统的烧写,但是我一直都没有时间测试,其中的Bug也是网友发现后修正的。虽然现在又有新的UBI文件系统,但是UBI是在Linux2.6.28以后才被支持的,所以yaffs2还是需.........【阅读全文】
发布时间:2014-09-20 15:48:43
原文地址:http://blog.chinaunix.net/uid-20543672-id-94316.html构建基本的嵌入式Linux根文件系统其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统中哪.........【阅读全文】