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
This doc might be helpful for you: http://www.keil.com/support/docs/3896.htm
... here: http://www.keil.com/forum/62780/