[UFFS] Экономичная по памяти и процессору файловая система для FLASH с управлением износом. Использовали в 2008 году, нашли баги, наши патчи включили в основную ветку. Впечатление остались хорошие. https://sourceforge.net/projects/uffs/
UFFS: Ultra-low-cost Flash File System, designed for NAND flash working in embedded system. UFFS typically consumes less then 200K ram for 1Gb(page 512)/4Gb(page 2K) NAND flash. It supports direct flash interface, works with or without OS.
Features
Bad block tolerant and dynamic wear leveling
Support large page size up to 4K bytes
No partial page programing required
Grouped page buffers
Constant memory consumption, support static memory allocation
Support multiple partitions
Support hardware ECC/RS-ECC, support SLC/MLC NAND
POSIX like file system APIs
Fully emulated on PC - вот это самое правильное! "Ис каропки" запускается в режиме эмуляции на любой платформе, где есть С