File system, nor flash (RTOS)

gurrug wrote on Monday, January 18, 2016:

Could you advice any file system to include in our project for IoT application?
I hope that somebody on this forum had faced the similar problems.

We are looking for solution allows to make three function: write, read, erase. The system should works fast and be
insensitive to power failures.

Firstly, we tried to use Coffee file system https://github.com/contiki-os/contiki/wiki/Coffee-filesystem-example
But it works too slow.
Also we tried out to use the UBI FS / JAFFS systems from Linux. But actually we haven’t enough RAM for this systems.

Therefore we are looking for something else.

The our prototype has NOR flash (64 Mb). Controller stm32f3*.

rtel wrote on Monday, January 18, 2016:

If you want something that is insensitive to power failures then generally you can discount a basic FAT file system, and narrow your search to systems that describe themselves as fail safe. Did you see the following: http://www.freertos.org/FreeRTOS-Plus/Fail_Safe_File_System/Reliance_Edge_Fail_Safe_File_System.shtml ?

gurrug wrote on Monday, January 18, 2016:

Thank’s advice. Reliance Edge looks good.