Moin,

ich bastele mir gerade einen Bootloader für einen ATtiny45 auf Basis von I2C. Wenn der Loader seinen Dienst getan hat, möchte einen Reset ausführen. Dies soll bewirken, dass alle Register in einen definierten Zustand versetzt werden.

Unter http://www.rn-wissen.de/index.php/Av..._ausl.C3.B6sen wird der Watchdog-Reset empfohlen. Irgendwo anders habe ich gelesen (finde ich aber leider nicht wieder), dass bei einem Watchdog-Reset der Watchdog-Timer nicht abgeschaltet würde. Das führt dazu, dass der Watchdog nach seiner ersten Benutzung in schöner Regelmäßigkeit zuschlagen würde.

a) Kann das jemand bestätigen?
b) Wenn ja, wie schaltet man den Watchdog wieder ab?

vg