Herunterladen Inhalt Inhalt Diese Seite drucken

HEINZMANN KRONOS 20 Bedienungsanleitung Seite 67

Inhaltsverzeichnis

Werbung

in einem sicheren Zustand geht. Fällt der Watchdog-Test negativ aus, verbleibt das
Bootloaderprogramm in einer Endlosschleife und der Fehlerausgang bleibt gesetzt.
Bootloaderprogramm-Test
Das Signal am Fehlerausgang wird zurückgesetzt. Über den Speicherbereich, in dem
sich das Bootloaderprogramm befindet, wird eine Checksumme berechnet und mit
der im Werk einprogrammierten Checksumme verglichen. Stimmen beide nicht ü-
berein, verbleibt das Bootloaderprogramm in einer Endlosschleife mit dauerhaft ge-
setzten Fehlerausgang.
RAM-Test Bootloaderprogramm
Der vom Bootloader benutzte RAM-Speicher wird mit verschiedenen Bitmustern be-
schrieben und wieder zurückgelesen. Enthält mindestens eine Zelle nicht den erwar-
teten Code, verbleibt das Bootloaderprogramm in einer Endlosschleife mit dauerhaft
gesetzten Fehlerausgang.
RAM-Test Hauptprogramm
Der vom Hauptprogramm benutzte RAM-Speicher wird mit verschiedenen Bitmus-
tern beschrieben und wieder zurückgelesen. Enthält mindestens eine Zelle nicht den
erwarteten Code, dann geht der Bootloader in einen Zustand, in dem die Kommuni-
kation mit einem HEINZMANN-Diagnosetool möglich ist. Anhand des angezeigten
Fehlers und des Teststatus
3078 ErrRamTest = 1
3800 TestStatus = 1
3801 TestValue1
3802 TestValue2
3803 TestValue3
ist die Fehlerursache auslesbar.
Hauptprogramm-Test
Über den Speicherbereich, in dem sich das Hauptprogramm befindet, wird eine
Checksumme berechnet und mit der einprogrammierten Checksumme verglichen.
Stimmen beide nicht überein, dann geht der Bootloader in einen Zustand, in dem die
Kommunikation mit einem HEINZMANN-Diagnosetool möglich ist. Anhand des
angezeigten Fehlers und des Teststatus
3087 ErrMainCheckSum = 1
3800 TestStatus = 0
3801 TestValue1
3802 TestValue2
ist die Fehlerursache auslesbar. In diesem Betriebszustand ist es möglich, ein neues
Hauptprogramm zu laden.
KRONOS 20
Fehler RAM-Test
Teststatus
fehlerhafte Adresse
Testwert
zurückgelesener Inhalt der Adresse
Fehler Hauptprogramm-Test
Teststatus
erwartete Checksumme
berechnete Checksumme
13 Fehlerbehandlung
59

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis