On Sat, Aug 09, 2008 at 12:53:23PM +0200, Bernd Walter wrote: > You can easily get a CRC read error for a logical block far away from > the block which was written during power fail. > So a rw partition can harm a ro partition - at least for power failures, > which I've seen quite often in practice with all vendors I'd used.
This is one more reason why I always advise people to buy industrial grade flash http://www.siliconsystems.com/technology/powerArmor.aspx You also get a 6 bit ECC (compared to a 2 bit ECC), comprehensive wear leveling and elimition of bit-flip errors. The downside is that it's a more expensive solution. You can industrial grade flash from Sandisk (like the 5000 series), Transcend and Silicon Systems, the only problem is comparing the performance between vendors, but so far from 5 years experience with Sandisk industrial grade (SDCFB-xxx-201-80 and 5000 series) and Silicon Systems, I have not seen a single failure, no data loss or corruption. > I don't think wearing out a media is a real risk today, but power > loss in the wrong moment is still a problem and with growing Flash > block sizes the risk is growing. Yes, I've seen that as wel with consumer grade flash. Wim. _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
