Bei meinem Projekt war damals niemand vor Ort der den Schlüssel hätte drehen können. Ich habe es dann so gemacht, dass die Hardware nach ein paar Sekunden einen Power-cycle durchläuft. Gesteuert wurde das von einem zweiten WDT. Ein ganz normaler Supervisor-Chip mit POR/BOD/WDT hing am Reset-Pin der CPU und ein RC-Multivibrator (dem die WDR-Pulse ein C entladen und ihn dadurch im Ein-Zustand halten) mit längerem Timeout steuerte den Power-switch. Bei abgestürzter CPU sprach erst der WDT des Supervisor-Chips an und machte einen Hardware-Reset. Wenn dieser wegen dem Erratum der CPU ignoriert wurde, kam etwas später der zweite Timeout und die Versorgung wurde für ein paar Sekunden ab- und dann wieder eingeschaltet. Kamen wieder keine WDR-Pulse von der CPU, wiederholte sich dieses Spiel so oft bis die CPU wieder lief.
Argh, gibt es das mittlerweile auch schon. Ein Power-cycle sollte aber auch so einen Chip wieder auf den Boden bringen.
Micha