This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Power outage protected filesystem

Hi all,
We are using STM32F4 based platform and running on CMSIS Keil RTX RTOS version 1.
We are using 6.6 version of Keil middleware.
We are analysing a solution to prevent file corruption
During unexpected power failure scenarios. The current workaround
We are using is to use redundant files for each of the file which we
use. Hence we assume power failure can happen when either one of the file is being written
to and either of these file can be prevented from file corruption.

But we are facing a problem now. We are having a scenario where a list of files are to be maintained. Keeping redundant files for each of these files is difficult.
So we are searching for any in built mechanism in Keil filesystem which protects against file corruption during power failure. Heard modern filesystem has journaling support which helps prevent file corruption during power failure.

Does Keil ARM middleware filesystem component has journaling support?
Is there any built in mechanism in filesystem that can be enabled and used to prevent file corruption during unexpected power outage? Please share any sample codes for enabling such mechanism ?

Could you please share your thoughts on this?

ThAnk you,
Lullaby