MLC 的 nandflash 中ecc Layout
是这样的,现在在一块2416de的板子上做2G的nandflash的驱动,现在问题有两个:
1) : 我把UBoot烧到FLASH里去了,但是上电之后不能启动,我在UBOOT的汇编里加了一段电灯,上电之后灯能点亮,但是UBoot就是不能正常工作。看了网上一些资料之后感觉跟2416的IROM启动有关系,再第二阶段COPY NAND的时候会有一个8BIT/512BYTE的2416的ecc校验,是不是校验不成功就不能把NAND里的UBoot拷贝到内存里?
2):现在这款3星的nandflash是4K页大小,218BYTE的OOB,但是现在找不到关于218byte大小00B中ecc存放位置的信息,不知道谁以前做过能给点提示或者资料什么的。