Quote:
Originally Posted by pjhurth
This thread is a good place to gather info, but just saying that we use the card and don't have problems might not be very useful. More helpful would be the specific way the card is used and whether or not a problem has been noticed.
For example, I had been using Newsbreak set to store RSS channel data on the card with auto-updating on every 5 hours. With this set-up I'd been getting SD card corruption a couple times a day.
I stopped using Newsbreak and turned off auto-updating and the problem hasn't (cross-fingers) happened since.
I don't blame Newsbreak for causing the corruption, but it seems that anything that does a lot of writing of many small files (or perhaps writing to the card while the device is suspended?) might trigger a problem inherent in the phone's SD driver or cache. Just having apps installed to the card might not be enough to trigger anything.
|
OK - it's been 4 days and not a single problem with SD corruption. My card is a 1GB, standard SD card (not SDHC). I do use S2U2. It seems pretty clear that the problem (at least as I've experienced it on my Touch) is related to the file system cache getting corrupted during reading or writing a large number of small files, possible while the device is suspended. A corrupt file system cache would be cleared and reset by a soft reset - which would explain why the card "comes back" after a reset.
I don't know how to fix this, but perhaps an updated SD card driver - would this have any effect on the file system cache, though?