On Monday 07 March 2005 16:31, Florin Andrei wrote: > > Why Flash? The OS must survive power crashes and other nasty > events without ever failing. If the data storage (which is on a > regular HDD) fails, the OS will simply rebuild it, but in order > to do that it must not fail itself. > Flash is probably the last thing to use for anything critical, especially if you're concerned about voltage fluctuations. From working with several different microcontrollers I can attest to its delicacy when voltage starts moving around. When you have the time take a look at the causes of failure on several of our space probes, the last notable flash memory failure was the first of the two most recent Mars rovers shortly after it landed. Regards, Mike Klinke