Herunterladen Inhalt Inhalt Diese Seite drucken

Grundig GDV 100 D Servicehandbuch Seite 49

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

GDV 100 D
4. Servicetestebenen
Die Servicetestebenen sind die Basis des Servicetestprogramms.
Jede dieser Servicetestebenen besteht aus einem elementaren Test
unabhängig von der Software, mit dem ein Funktionsteil des DVD-
Player auf Bausteinebene überprüft wird.
1 (BasicSpAcc)
Während dem Aktivieren des Terminal-Emulationsprogramms wer-
den die Zwischenverbindungen überprüft. Getestet wird der UART-
Bus des Mikroprozessors und der Pfad zum Stecker.
2 (BasicDramWrR)
Während dem Aktivieren des Terminal-Emulationsprogramms wird
der DRAM-Speicher überprüft. Dieser DRAM ist für den ordnungsge-
mäßen Ablauf des Servicetestprogramms notwendig.
3 (PapChksEpr1)
Berechnung und Kontrolle der Prüfsumme des EPROM1.
Es wird nicht überprüft, ob die Version des EPROM1 richtig ist und ob
dieser an der richtigen Stelle ist.
Meldungen:
– "Berechnete Prüfsumme ist 0xX und ist richtig"
Fehlercode: DD_ERR_OK
– "Berechnete Prüfsumme des EPROM1 ist 0xX und ist nicht richtig
(sollte 0xY sein)"
Fehlercode: DD_ERR_CHECKSUM_EPR1_FAILED
Das X wird durch die errechnete Prüfsumme ersetzt und Y durch den
Wert der im EPROM1 abgelegten Prüfsumme. Beide Werte werden
hexadezimal mit 8 Stellen (32 Bit ohne Vorzeichen) und mit einer
festen Länge (führende Nullen) dargestellt.
Für die Speichergröße des EPROM gibt es zwei verschiedene Konfi-
gurationen.
1. 1MB in einem EPROM-Chip.
2. 2MB in zwei EPROM-Chips von jeweils 1MB.
In dieser Ebene wird die Prüfsumme des ersten EPROM (EPROM1)
in beiden Konfigurationen geprüft. EPROM1 liegt im Adreßbereich von
0 bis1MB.
Ist der Zugriff in Ordnung und der Inhalt richtig, meldet dieser Test
TRUE und die errechnete Prüfsumme. Ist der Inhalt nicht richtig,
erscheint FALSE, die errechnete Prüfsumme und die erwartete Prüf-
summe.
4 (PapChksEpr2)
Berechnung und Kontrolle der Prüfsumme des EPROM2.
Es wird nicht kontrolliert, ob die Version des EPROM2 richtig ist und ob
er an der richtigen Stelle sitzt.
Meldungen:
– "Berechnete Prüfsumme ist 0xX und ist richtig"
Fehlercode: DD_ERR_OK
– "Berechnete Prüfsumme des EPROM2 ist 0xX und ist nicht richtig
(sollte 0xY sein)"
Fehlercode: DD_ERR_CHECKSUM_EPR2_FAILED
Das X wird durch die errechnete Prüfsumme ersetzt und Y durch den
Wert der im EPROM2 abgelegten Prüfsumme. Beide Werte werden
hexadezimal mit 8 Stellen (32 Bit ohne Vorzeichen) und mit einer
festen Länge (führende Nullen) dargestellt.
Für die Speichergröße des EPROM gibt es zwei verschiedene Konfi-
gurationen.
1. 1MB in einem EPROM-Chip.
2. 2MB in zwei EPROM-Chips von jeweils 1MB.
In dieser Ebene wird die Prüfsumme des zweiten EPROM (EPROM2)
in Konfiguration 2 überprüft. EPROM2 liegt im Adreßbereich von 1MB
bis 2MB.
Ist der Zugriff in Ordnung und der Inhalt richtig, meldet dieser Test
TRUE und die errechnete Prüfsumme. Ist der Inhalt nicht richtig,
erscheint FALSE, die errechnete Prüfsumme und die erwartete Prüf-
summe.
5 (PapChksFl1)
Berechnung und Kontrolle der Prüfsumme des FLASH1.
Es wird nicht überprüft, ob die Version des FLASH1 richtig ist und ob
er an der richtigen Stelle sitzt.
Meldungen:
– "Berechnete Prüfsumme ist 0xX und ist nicht richtig"
Fehlercode: DD_ERR_OK
GRUNDIG Service
– "Berechnete Prüfsumme des FLASH1 ist 0xX und ist nicht richtig
(sollte 0xY sein)"
Fehlercode: DD_ERR_CHECKSUM_FL1_FAILED
Das X wird durch die errechnete Prüfsumme ersetzt und Y durch den
Wert der im FLASH1 abgelegten Prüfsumme. Beide Werte werden
hexadezimal mit 8 Stellen (32 Bit ohne Vorzeichen) und mit einer
festen Länge (führende Nullen) dargestellt.
Für die Speichergröße des FLASH gibt es zwei verschiedene Konfigu-
rationen.
1: 1MB in einem FLASH-Chip.
2: 2MB in zwei FLASH-Chips von jeweils 1MB.
In dieser Ebene wird die Prüfsumme des ersten FLASH (FLASH1) in
Konfiguration 1 und 2 geprüft. FLASH1 liegt im Adreßbereich von 0 bis1MB.
Ist der Zugriff in Ordnung und der Inhalt richtig, meldet dieser Test
TRUE und die errechnete Prüfsumme. Ist der Inhalt nicht richtig,
erscheint FALSE, die errechnete Prüfsumme und die erwartete Prüf-
summe.
6 (PapChksFl2)
Berechnung und Kontrolle der Prüfsumme des FLASH2.
Es wird nicht überprüft, ob die Version des FLASH2 richtig ist und ob
er an der richtigen Stelle sitzt.
Meldungen:
– "Berechnete Prüfsumme ist 0xX und ist richtig"
Fehlercode: DD_ERR_OK
– "Berechnete Prüfsumme des FLASH2 ist 0xX und ist nicht richtig
(sollte 0xY sein)"
Fehlercode: DD_ERR_CHECKSUM_FL2_FAILED
Das X wird durch die errechnete Prüfsumme ersetzt und Y durch den
Wert der im FLASH2 abgelegten Prüfsumme. Beide Werte werden
hexadezimal mit 8 Stellen (32 Bit ohne Vorzeichen) und mit einer
festen Länge (führende Nullen) dargestellt.
Für die Speichergröße des FLASH gibt es zwei verschiedene Konfigu-
rationen.
1: 1MB in einem FLASH-Chip.
2: 2MB in zwei FLASH-Chips von jeweils 1MB
In dieser Ebene wird die Prüfsumme des zweiten FLASH (FLASH2) in
Konfiguration 2 überprüft. FLASH2 liegt im Adreßbereich von 1MB bis 2MB.
Ist der Zugriff in Ordnung und der Inhalt richtig, meldet dieser Test
TRUE und die errechnete Prüfsumme. Ist der Inhalt nicht richtig,
erscheint FALSE, die errechnete Prüfsumme und die erwartete Prüf-
summe.
7 (PapIntI2c)
Überprüfung der Interruptleitung zwischen dem I
dem Mikroprozessor.
Überprüfung auf Funktionsfähigkeit und auf offene Stellen im Schalt-
kreis zwischen dem Mikroprozessor und dem I
Meldungen:
– "Aktivitäten auf I2C-Interrupt vor dem Start"
Fehlercode: DD_ERR_I2C_INT_ACTIVE_BEFORE_START
– "I2C-Interruptbyte Sendeauszeit"
Fehlercode: DD_ERR_INT_I2C_BYTE_SEND_TIMEOUT
– "I2C-Interrupt nicht aktiviert"
Fehlercode: DD_ERR_I2C_INT_NOT_ACTIVED
– "I2C-Interrupt nicht deaktiviert"
Fehlercode: DD_ERR_I2C_INT_NOT_DE_ACTIVED
– "Aktivitäten auf dem I2C-Bus vor dem Start"
Fehlercode: DD_ERR_BUS_BUSY_ACTIVE_BEFORE_START
Mit diesem Test wird ein Zwangs-Interrupt erzeugt, indem Daten zum
Einlesen an einen nicht vorhandenen I
Siehe auch Servicetestebene PapI2cCtrl.
8 (PapIntDsm)
Überprüfung der Interruptleitung zwischen dem Mikroprozessor und
dem Data Stream Manager (DSM).
Überprüfung auf Funktionsfähigkeit und auf offene Stellen im Schalt-
kreis der DSM-Interruptleitung.
Meldungen:
– "Aktivitäten auf DSM-Interrupt vor dem Start"
Fehlercode: DD_ERR_DSM_INT_ACTIVE_BEFORE_START
– "DSM-Interrupt nicht aktiviert"
Fehlercode: DD_ERR_DSM_INT_NOT_ACTIVATED
– "DSM-Interrupt nicht deaktiviert"
Fehlercode: DD_ERR_DSM_INT_NOT_DE_ACTIVATED
Servicetestprogramm
2
C-Controller und
2
C-Controller.
2
C-Slave geschickt werden..
3 - 7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis