We are experiencing occasional data corruptions on USB sticks used in an embedded system running Windows CE. Most of the time things work fine, but occasionally we will turn on power, only to find that the data on the drive (our executable, log files) has been corrupted. Reformatting and reloading the stick straighten things right out, but sooner or later it happens again.
My main theory is that an open log file might be corrupted if power is removed during a write, but we are seeing errors in many random files. Naturally, the worst is when the executable is corrupted, but this is especially puzzling because the sector that contains the executable is write protected.
Thanks for any info
My main theory is that an open log file might be corrupted if power is removed during a write, but we are seeing errors in many random files. Naturally, the worst is when the executable is corrupted, but this is especially puzzling because the sector that contains the executable is write protected.
Thanks for any info