在nandflash上使用fat文件系统,应该是比较有挑战性的吧!
在nandflash上使用fat文件系统,应该也是可行的吧,只要可以完成逻辑地址到物理地址的转换算法,这个算法当然要考虑到坏块识别,垃圾收集,磨损均衡等等模块!
还有几个概念,想请大家给分析下,
1 nand flash是块擦除,页读写。
当一个页读/写失败了,那么是否要将其所在块标识成坏块。
2 ecc是做什么的?ecc校验失败是否可以确定该块已经变成了坏块呢?ecc校验是否可以关闭?
3 是否只有当擦除一个块失败之后,才可以把该块视为坏块?
请教各位过来人,关于这方面有没有什么可以可供参考的信息!大家也可以帮偶分析下,探讨探讨!