Cele projektu
Celem projektu jest stworzenie WD który by restartował system Linux (lub inne
systemy które pozwalają uruchomić konsole na porcie RS232) przy
minimalnej ingerencji w sam system.
Opis urządzenia
Jest to urządzenie, które jest połączone do +5V, do złącza reset oraz do portu
RS232. Na porcie szeregowym jest uruchomiona konsola. CWD wysyła co 10 sec znak ENTER,
a następnie oczekuje na sekwencje LOGIN. Jeśli sekwencja nie pojawi się w ciągu
10 min włączany jest przycisk RESET na 3 sek. Jeśli w ciągu godziny zostanie
wykonanych 5 restartów przycisk reset zostaje włączony na stale i oczekiwana
jest reakcja operatora.
Urządzenie zbudowane jest w oparciu o uP AT89C2051. Posiada przetwornik MAX232,
oraz 3 diody świecące ([migający stan załączenia], [informacji ze restart
nastąpił w ciągu ostatniej godziny/odbiór pakietów rs232], [informacji, że restart
nastąpił w ciągu ostatniej doby/zatrzymanie systemu/nadawanie pakietów rs232]).
Włączanie przycisku reset sygnalizowane jest dodatkowo buzerem.
Wdrożenie
Układ taki pozwala na utrzymanie gotowości serwera VCAN (z RTAI na którym będzie
można zdalnie eksperymentować), oraz płytki prototypowej pc104.
Stan projektu
Stan projektu: wdrożenie prototypu.