Re: write() has returned, but data is not completely write into flash?
From: Michael Schnell (mschnell_at_lumino_dot_de_at_hotmail.com)
Date: 04/01/05
- Previous message: citizenr: "Re: Opie 1.2 released"
- Maybe in reply to: Sarick: "Re: write() has returned, but data is not completely write into flash?"
- Next in thread: Amit Limaye: "Re: write() has returned, but data is not completely write into flash?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 01 Apr 2005 12:10:09 +0200
> I reboot my device immediately. But after rebooting, I
> found the file written in flash is not complete
In addition to file system cacheing problems that can be solved via
"sync", the flash system itself (e.g. a Compact Flash card) might have a
reset feature (pin or command).
The rebooting might trigger this reset and thus the Flash system might
abort the write cycle. This might result in bad data, file system error
or even in destruction of the internal bad block lists of the Flash
system and same would become completely unusable.
-Michael
- Previous message: citizenr: "Re: Opie 1.2 released"
- Maybe in reply to: Sarick: "Re: write() has returned, but data is not completely write into flash?"
- Next in thread: Amit Limaye: "Re: write() has returned, but data is not completely write into flash?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
Loading