Oh well, at least it's

different
Everything here is my opinion. I do not speak for your employer.
November 2012
December 2012

2012-11-28 »

I didn't expect the switch from MLC to SLC NAND flash to make any significant difference to reliability, but I seem to have been wrong.  Just had another device (with old MLC chips) randomly lose all its settings upon reboot due to a flash read error.  Haven't heard of any problems of that sort since the switch to SLC (though maybe I just missed it somehow).

The problem is, that isn't supposed to be explainable by flaws in MLC itself.  We're hardly loading the chips at all, and being very careful to avoid writes whenever possible.  Maybe it was a bad batch of chips or something...

(Also, the Linux kernel's ubifs is completely terrible at handling bad sectors.)

Why would you follow me on twitter? Use RSS.
apenwarr-on-gmail.com