Hi.
Нужна FS со следующими характеристиками :
- wear leveling (так как флеш примитивный) - log structured или transaction based, т.е. fault tolerant - small memory footprint (< 8k [при одном открытом файле]) - особо быстрая скорость не требуется - совместимость с существующими FS (FAT например) нафиг не нужна
При беглом обзоре по инету из открытых нашел ELF, из закрытых lffs (symbian) и targetffs (из targetos), остальные или рассчитаны на работу с mmc./sd (т.е. wear пофиг), или жутко кушают озу. Кто-то задавался данным вопросом ? Может есть готовые решения ? Или кто думал написать свою - можно сложить усилия, кой-какие идеи уже имеются.
P.S. Кстати а где взять более подробную инфу по lffs/targetffs ? А то как-то скупо все у них на сайте.
P.P.S Еще о NOR датафлеши от атмеля - в любой NOR флеши можно стереть страницу и потом сбрасывать биты, так сказать до упора - в доке по at45db четко написано - не рекомендуется, вопрос кто что думает по этому поводу ?
TIA
|