Wie setze ich einen Himbeer-Pi hart zurück?
Natürlich können Sie das Gerät aus- und wieder einschalten , aber gibt es einen subtileren Weg, wie einen Reset-Pin? Es wäre sehr nützlich, einen Watchdog anzuschließen, falls der Raspberry Pi abstürzt (meiner ist letzte Nacht abgestürzt).
EDIT: Die Rev. 2.0-Karte hat einen Header, an den Sie einen Reset-Schalter anschließen können.
Antworten:
Sie können den Hardware-Watchdog des BCM2708 verwenden.
Um es zu benutzen, lade zuerst das Modul:
Bearbeiten Sie dann die Datei / etc / modules:
und füge die folgende Zeile hinzu:
Als nächstes müssen Sie den Watchdog-Daemon einrichten.
Installieren und konfigurieren Sie es, um es beim Booten zu starten:
Weiter Watchdog konfigurieren:
Kommentieren Sie die Zeile aus,
#watchdog-device = /dev/watchdog
damit sie lautet: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.
quelle
chkconfig
. Verwenden Sie stattdessensystemctl enable watchdog
undsystemctl start watchdog
.Es gibt keinen herkömmlichen Reset-Pin. Da gibt es keinen Stift oder Knopf zum Drücken. Stattdessen können Sie wie in diesem Beitrag in den Raspberry Pi-Foren beschrieben Folgendes tun .
quelle
Wie in der Fragebearbeitung erwähnt, verfügen die Rev. 2.0-Karten nun über einen speziellen Rücksetz-Header mit der Bezeichnung P6, der sich zwischen dem HDMI-Anschluss und dem Micro-USB-Anschluss befindet. Der Header besteht aus nur zwei Löchern (in die man einen Header / Pins einlöten kann). Um den PI zurückzusetzen, verbinden Sie kurz die beiden Pins.
quelle
Es ist sehr einfach, einen Hardware-Reset mit dem Rpi3 zu verbinden.
Hier finden Sie bereits offene und wartende Löcher:
(Dargestellt mit direkt über dem Schraubenloch eingelöteten Stiftleisten)
Verwenden Sie nicht zu viel Wärme oder Lötmittel. Ein bisschen wird genügen.
Es ist empfindlich unter, mit einer dünnen Spur.
Ich lasse sie einfach offen und benutze den grünen Draht, um sie kurz miteinander zu verbinden.
Alternativ können Sie auch eine Einschalttaste (NO) anschließen.
Für meine Datenlogger und dergleichen besteht nie die Notwendigkeit, einen solchen Hard-Reset durchzuführen.
Eine einfache
Befehl funktioniert gut für den Neustart.
Zu Ihrer Information: Sie können die Echtzeitanzeigen meiner Systeme unter https://www.SDsolarBlog.com/montage sehen
quelle
Sie können einen Neustart durchführen, wenn "Hold Shift for Recovery Mode" angezeigt wird und Sie Shift gedrückt halten und Ihr Himbeer-Pi zurückgesetzt wird.
quelle