Możesz użyć sprzętowego watchdoga BCM2708.
Aby go użyć, zacznij od załadowania modułu:
sudo modprobe bcm2708_wdog
Następnie edytuj plik / etc / modules:
sudo nano /etc/modules
i dodaj następujący wiersz:
bcm2708_wdog
Następnie musisz skonfigurować demona watchdoga.
Zainstaluj i skonfiguruj, aby rozpocząć przy uruchamianiu:
sudo apt-get install watchdog chkconfig
chkconfig watchdog on
sudo /etc/init.d/watchdog start
Następnie skonfiguruj watchdog:
sudo nano /etc/watchdog.conf
Usuń komentarz z wiersza, #watchdog-device = /dev/watchdog
aby brzmiał:
watchdog-device = /dev/watchdog
Demon watchdog wyśle / dev / watchdog bicie serca co 10 sekund. Jeśli / dev / watchdog nie otrzyma tego sygnału, zrestartuje Raspberry Pi.
Może to być przydatne, jeśli uzyskujesz zdalny dostęp do swojego Pi, który umiera lub blokuje się. Nie jest to jednak preferowana metoda ponownego uruchamiania systemu, ale można go użyć do ponownego uruchomienia zablokowanego systemu, w którym jedyną inną opcją jest odłączenie zasilania od urządzenia. Ostrzegamy, że może to spowodować uszkodzenie systemu plików, co może uniemożliwić prawidłowe uruchomienie i działanie Pi.
Więcej informacji, w tym metodę testowania tej konfiguracji, można znaleźć w blogu Gadgetoid Kto ogląda obserwatora? . Tumblr postu Binerry'ego Raspberry Pi Watchdog Timer również powinien być koniecznością.