Я работаю над встроенным приложением, которое использует флэш-память NAND для хранения. Как теперь выглядит, мы не будем использовать Linux или другие RTOS. Приложение должно обрабатывать неожиданные отключения питания.Что такое хорошая файловая система для встроенных дисков NAND?
Мы рассматривали различные решения файловой системы, включая YAFFS2, JFFS2, FAT + FTL, а также решения от HCC Embedded.
Я слышал, что FAT + FTL - это нормальный выбор, но я беспокоюсь о потере данных в случае неожиданных сбоев питания, а также производительности. Был бы признателен, если бы кто-нибудь мог поделиться знаниями и опытом об этом
Обновление: Мы отправились с YAFFS2, это хорошо работает для нас. Документации не существует, но не большая проблема - код довольно понятен для чтения. Также есть хорошая поддержка Чарльза Мэннинга. –