我的开发板是2410的,之前一直用k9f1208的,现在更换为其他型号的flash了,我查看了两种flash的datasheet发现它们的容量是一样的,blocks和pages都是一样的,size = 4096blocks * 32pages * 512字节,只有chipid不一样,我修改程序后成功将bootloader和kernel烧入进flash,但是在烧入文件系统后出错了,vivi提示"Failed ECC Read" , 请教下各位这是什么情况啊??????
------解决思路----------------------
确认两款flash分别是多少位ecc校验以及OOB大小
------解决思路----------------------
error -3 while decompressing...
可能是flash有坏块,格式化试一下