Hello,
We are using FlashFS (RL-ARM 4.13) and experiencing several problems with SD cards: some of them end up with a damaged FAT, others are physically damaged beyond repair/format (sector 0 not accessible). The assumption is that power failure events tend to incur this damage (however, files are being closed ASAP after writing, data is also flushed ASAP after writing in writing multiple blocks, power failure is detected within 1[ms] approximately after it occurs and it closes all files), but my question is simple: Can an (industrial grade) SD card be physically damaged beyond repair due to a power failure? The problem is so severe that the client WANTS FlashFS out ASAP even though it is not entirely clear what the reason is. Have you experienced something similar? Another product we have here does not suffer from this problem, but is also a lot simpler and does not use a preemptive scheduler. Any comments are welcome.