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

Reply via email to