Ich habe einen Raspi und schon ganz gut eingearbeitet. Nun möchte ich mittels Watchdog den Raspi resetten, falls er abstürzt. Leider bin ich Elektronik ein ziemlicher Anfänger, ich weiss dass man dafür einen Timer-Baustein 555 nehmen kann, habe aber keine Ahnung, wie ich den verschalten muss, damit er z.B. nach 10 Sekunden den Raspi resetted. Meine Idee: Ich würde ein Script nehmen, welches alle 8-9 Sekunden über einen der GPIO den 555 zurücksetzt. Wenn der Raspi abstürzet, dann mach der 555 einen Reset des Raspi. Das müsste doch gehen.
Ist alles schon eingebaut. Der Chip hat einen Hardware-Watchdog und dazu gibt es ein passendes Watchdog-Deamon Paket.
anfaenger schrieb: > Meine Idee: Ich würde ein Script nehmen, welches alle 8-9 Sekunden über > einen der GPIO den 555 zurücksetzt. Wenn der Raspi abstürzet, dann mach > der 555 einen Reset des Raspi. Das müsste doch gehen. Geht natürlich. Ob 555 oder was anders: es muss ein retriggerbares Monoflop sein, das eben (nach deinem Wunsch) nach 10s am Reset zieht, falls nicht vorher ein Triggerimpuls die Zeit wieder neu startet. Es gibt auch andere Lösungen: https://www.elektronik-kompendium.de/public/schaerer/retr555.htm
>Welches Monoflopwäre denn retriggerbar
Das im bcm2708 bereits eingebaute.
Wenn der Raspi abstürzt .. Also so komplett. Keine Reaktion mehr?Ist mir bisher noch nicht gelungen. Kernel-Entwickler? Normalerweise hängt doch nur ein Programm und man kann es killen und neu starten.
Hallo, wenn du wirklich einen externen Watchdog bauen willst, dann empfehle ich z.B. den IC 74HC123. Da sind 2 retriggerbare Monoflops drin. Kannst du mit externer Beschaltung locker auf ca. 10s einstellen. Gruß Öeletronika
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.