Ich arbeite an einer eingebetteten Anwendung, die NAND-Flash für die Speicherung verwendet. Wie es jetzt aussieht, werden wir weder Linux noch ein anderes RTOS verwenden. Die Anwendung muss mit unerwarteten Stromausfällen umgehen.Was ist ein gutes Dateisystem für eingebettete NAND-Laufwerke?
Wir haben verschiedene Dateisystemlösungen gesucht, einschließlich YAFFS2, JFFS2, FAT + FTL sowie Lösungen von HCC Embedded.
Ich habe gehört, FAT + FTL ist eine normale Wahl, aber ich bin besorgt über Datenverlust im Falle von unerwarteten Power-Downs sowie Leistung. Wäre dankbar, wenn jemand Einblick und Erfahrungen dazu teilen könnte
Update: Wir gingen mit YAFFS2, es funktioniert gut für uns. Dokumentation ist nicht existent, aber kein großes Problem - der Code ist ziemlich klar zu lesen. Auch Charles Manning hat gute Unterstützung. –