Hello,


I implemented a FMD to use FileSystem on a flash component.
It works fine but now I want to store important data in a file. So, I use
TFAT to prevent loss of data. I observed that sometime the FileSystem need
to erase a complete sector of the flash and this operation is long (between
0,2s and 0,5s) due to the component timing.

Is-it possible to predict when the FileSystem will have to erase a complete
sector ?
Is there any information available about the "garbage collector" of the
FileSystem ?
Is there an API available to order the FileSystem to erase now ?

Thank you for your help.

Laurent

Re: Management of flash by Win CE 5.00 filesystem by Steve

Steve
Thu Aug 25 11:38:53 CDT 2005

None of that information is available nor configurable. The FAL internals
are not documented and not available in source.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: Management of flash by Win CE 5.00 filesystem by Laurent

Laurent
Mon Aug 29 07:57:13 CDT 2005

Thank you for your answer.

But in this case it means that I will never be sure of the time needed for
writing my data. If the power is lost during the sector erasing, data to
write will be lost ?


"Steve Maillet (eMVP)" <nospam1@EntelechyConsulting.com> a écrit dans le
message de news:O%2347SOZqFHA.1096@TK2MSFTNGP11.phx.gbl...
> None of that information is available nor configurable. The FAL internals
> are not documented and not available in source.
>
> --
> Steve Maillet
> EmbeddedFusion
> www.EmbeddedFusion.com
> smaillet at EmbeddedFusion dot com
>
>