Betrieb am Bordnetz (24V), Spannungsversorgung über Schaltwandler gut abgeblockt und gepuffert: ~2500µF an 24V mit Überspannungsschutz, Schaltwandler auf 5V, 220µF und vor dem Prozessor nochmal Tiefpass 5R/200nF Kerko. Da kann (eigentlich) nichts mehr passieren. Betrieb dauerhaft (also mehrere Stunden für gewöhnlich), Spannungseinbrüche nur im Bereich, daß die Spannungsversorgung für den Controller gewährleistet ist.

Einzige Möglichkeit: Was passiert während eines nicht abgeschlossenen Schreibzyklus, wenn der BrownOut kommt ?

Alle Betriebsdaten werden bei Programmstart ins RAM geladen und nur auf Tastendruck verändert. Jede Stunde werden lediglich 2 words ins EEPROM geschrieben, eine Abspeicherung aller Betriebsdaten erfolgt nur auf Tastendruck, während dessen ein Verlust der Betriebsspannung nicht erfolgt. Der Fehler verändert aber nicht nur die beiden words, sondern auch andere Speicherstellen sind betroffen.