I'm getting units back from the field with corrupt flash cards, so I've
been doing some reading in the news groups for "wince corrupt" to see
what I can learn.
First, is a DOC (disk on chip) effectively the same thing as a compact
flash card? I know they are different technology, but from WinCE's
view?
Okay, back to the corruption issues. Our units *may* be turned off
periodically with no thought or concern as to what the unit is doing.
Obviously, if I'm in the middle of a write operation, the file content
may be hosed, but is it possible to lose the file system itself or a
portion of some other file? We have seen three types of corruption:
1) File system: CF is no longer bootable, garbage characters in the
filenames, etc.
2) Portions of executable files : Our main application file has lost
two major portions.
I'm still analyzing this for patterns of any sort, but the only
time this file is accessed
is when the system boots.
3) Corrupt nk.bin - system is on it's way back to us.
Ideas or suggestions?
Thanks