3 ms·
A friend of mine writes firmware for embedded devices like automatic door controls. Besides having very well designed and redundant hardware (multiple PSUs etc.
by iliis 13y ago
A friend of mine writes firmware for embedded devices like automatic door controls. Besides having very well designed and redundant hardware (multiple PSUs etc.) the software does a lot of things to keep itself running robustly. For example, the microcontroller regularly tests its own memory for bad blocks and compensates accordingly - similiar to what flash memory controllers do.
So yeah, even if you don't go into space or inside a nuclear reactor software can be written to tolerate a lot of harware failures.
- jheriko 13y agothats interesting to know... i think you misunderstand me though. neutrons rain down on your hardware right now from deep space with significant energies... nuclear reactors aside. this is the primary reason afaik for things like ecc and encasing your hardware in boro-silicate glass...