Sie können den Hardware-Watchdog des BCM2708 verwenden.
Um es zu benutzen, lade zuerst das Modul:
sudo modprobe bcm2708_wdog
Bearbeiten Sie dann die Datei / etc / modules:
sudo nano /etc/modules
und füge die folgende Zeile hinzu:
bcm2708_wdog
Als nächstes müssen Sie den Watchdog-Daemon einrichten.
Installieren und konfigurieren Sie es, um es beim Booten zu starten:
sudo apt-get install watchdog chkconfig
chkconfig watchdog on
sudo /etc/init.d/watchdog start
Weiter Watchdog konfigurieren:
sudo nano /etc/watchdog.conf
Kommentieren Sie die Zeile aus, #watchdog-device = /dev/watchdog
damit sie lautet:
watchdog-device = /dev/watchdog
Der Watchdog-Daemon sendet / dev / watchdog alle 10 Sekunden einen Heartbeat. Wenn / dev / watchdog dieses Signal nicht empfängt, wird Ihr Raspberry Pi neu gestartet.
Dies kann nützlich sein, wenn Sie remote auf Ihren Pi zugreifen und dieser abstürzt oder abstürzt. Dies ist jedoch nicht die bevorzugte Methode zum Neustarten des Systems, sondern kann zum Neustarten eines gesperrten Systems verwendet werden, wobei die einzige andere Option darin besteht, die Stromversorgung des Geräts zu unterbrechen. Seien Sie gewarnt, dass dies zu einer Beschädigung des Dateisystems führen kann, die dazu führen kann, dass der Pi nicht mehr startet und nicht richtig funktioniert.
Weitere Informationen , einschließlich einer Methode , um dieses Setup zu testen , kann in Gadgetoid Blog - Post gefunden werden Wer den Beobachter Uhren? . Binerrys tumblr Beitrag Raspberry Pi Watchdog Timer sollte auch ein Muss sein.