kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 25.08.2006, 14:19 Post subject: Uhrzeit beim Booten aus batteriegepufferter Uhr (RTC) laden |
|
|
Hallo.
Nur den Batterieeingang des DNP/5280 mit einer Batterie (zum Beispiel CR2032) zu verbinden, reicht nicht aus.
Man benötigt zusätzlich das Hilfsprogramm clock-dnp5280. Dieses Programm übernimmt für einen DNP/5280 mit RTC-Batterie zwei Aufgaben:
1. Die RTC (Real Time Clock) wird einmalig mit einer vorgegeben Zeit gesetzt. Dafür sind die hier folgenden Eingaben erforderlich:
date –s <MMDDhhmmCCYY>
clock-dnp5280 –w
2. Die aktuelle Zeit aus der RTC wird in die Linux-Systemuhr übertragen. Diese Aktion ist bei jedem Bootvorgang erforderlich. Aus diesem Grund sollte eine Datei /home/autostart.sh mit dem folgenden Inhalt erzeugt werden:
/home/clock-dnp5280 –s
Das ist schon alles. Danach liegt nach jedem Booten die aktuelle Zeit aus der RTC in der Linux-Systemuhr vor.
Zunächst bitte die Datei RTC-BATT.zip über http://www.dilnetpc.com/dnp0078.htm laden. Da ist clock-dnp5280 zusammen mit einem Beispiel für eine autostart.sh drin enthalten.
Diese beiden Komponenten ermöglichen, die Linux-Uhr des DNP/5280 nach jedem Booten mit der aktuellen Uhrzeit aus der batteriegepufferten Echtzeituhr zu setzen.
Viel Erfolg
Klaus |
|