我有一个新的嵌入式 Linux 项目即将推出。硬件团队为系统的非易失性存储器选择了 MMC 闪存芯片(部件号 MTFC64GJVDN-4M);http://www.micron.com/parts/nand-flash/managed-nand/mtfc64gjvdn-4m-it上的数据表。
与这部分一起使用的最佳 Linux 文件系统是什么?我相信它是一个块类型的设备,所以 JFFS2 MTD 类型的文件系统不适合,因为它们在原始闪存上运行。我首先要寻找可靠性,然后才是性能。
据我了解,这些 MMC 设备就像 SD 卡的“内脏”,即有自己的板载控制器。我以前遇到过 SD 卡故障的非常糟糕的经历,我遇到过硬件故障,卡变得无法读取。那是使用 ext3 文件系统,所以我正在研究这个新项目是否有更好的东西。