Testablauf |
CPU
Zuerst werden vom BIOS die Error Flags in der CPU gesetzt,
überprüft und zurückgesetzt. Mögliche Fehlerquelle/n: die CPU oder
der Clock Chip. |
Initialize Support Chips
Das BIOS schaltet Video, Parity DMA und NMI ab, initialisiert dann
die PIT, PIC und DMA Chips. Mögliche Fehlerquelle/n: ein Defekt der
PIT, PIC oder DMA Chips. |
Refresh
Das BIOS testet die Refresh Fähigkeit des PIT Chips. Mögliche
Fehlerquelle/n: die PIT oder DMA Chips. |
Initialize Keyboard
Das BIOS initialisiert den Tastatur Controller und die Tastatur.
Mögliche Fehlerquelle/n: die Tastatur oder der Controller. |
ROM BIOS Test
Das BIOS erzeugt eine Prüfsumme der eigenen Daten und vergleicht
das Ergebnis mit einem Vorgabewert, die Prüfung muss 00 ergeben.
Mögliche Fehlerquelle/n: das ROM BIOS. |
CMOS Test
Das BIOS erzeugt einen Test des CMOS Chips. Dieser Test soll auch
eine defekte Batterie erkennen. Mögliche Fehlerquelle/n: entweder
der CMOS Chip oder die Batterie. |
Memory Test
Das BIOS testet die ersten 356K des Speichers, mit einigen Routinen
in den Chipsets. Mögliche Fehlerquelle/n: der Speicher. |
Cache Initialisierung
Das BIOS aktiviert jeden externen Cache. Mögliche Fehlerquelle/n:
der Cache Controller oder die Chips. |
Initialize Vector Table
Das BIOS initialisiert die Interrupt Vektoren und installiert die
Interrupt Tabelle in den unteren Speicherbereich. Mögliche
Fehlerquelle/n: das BIOS oder der untere Speicherbereich. |
CMOS RAM Test
Das BIOS erzeugt eine Prüfsumme des CMOS RAM und lädt die BIOS
Standardwerte, falls die Prüfsumme falsch ist. Mögliche
Fehlerquelle/n: das CMOS RAM. |
Tastatur Initialisierung
Das BIOS initialisiert die Tastatur und setzt die NumLock auf on.
Mögliche Fehlerquelle/n: entweder der Tastatur Controller oder die
Tastatur. |
Video Test
Das BIOS testet und initialisiert den Video Adapter. Mögliche
Fehlerquelle/n: der Video Adapter. |
Video Speicher
Das BIOS erzeugt einen Test des Video Speichers bei Monochrome und
CGA Adaptern. Mögliche Fehlerquelle/n: die Adapterkarte. |
DMA Test
Das BIOS erzeugt Tests auf dem DMA Controller und den Page
Registern. Mögliche Fehlerquelle/n: die DMA Chips. |
PIC Tests
Das BIOS erzeugt eine Reihe von Tests auf den 8259 PIC Chips.
Mögliche Fehlerquelle/n: Problem mit den PIC Chips. |
EISA Mode Test
Das BIOS erzeugt eine Prüfsumme im erweiterten Daten Bereich des
CMOS. In diesem Bereich sind die EISA Informationen gespeichert.
Ist der Test positiv, wird der EISA Adapter initialisiert. Tritt
ein Fehler auf, werden die ISA Tests weiter durchgeführt und der
EISA Adapter nicht initialisiert. |
Enable Slots
Das BIOS schaltet die Slots 0 - 15 für EISA Adapter ein, falls der
vorherige Test positiv war. War der vorherige Test negativ, wird
dieser Test übersprungen. |
Memory Size
Das BIOS schreibt in alle Adressen über 256K in 64K Blöcken und
initialisiert jede gefundene Adresse. Wenn ein Bit innerhalb eines
Blockes defekt ist, wird dieser Block und alle weiteren nicht
gesehen. |
Memory Test
Das BIOS erzeugt Schreib/Lese Tests im gesamten gefundenen Speicher
über 256K. Mögliche Fehlerquelle/n: ein defektes Bit im RAM. Die
Bit-Adresse wird nicht angezeigt. |
EISA Memory
Initialisiert das BIOS die EISA Slots, wird der Speicher jedes
Adapters in den Slots getestet. Mögliche Fehlerquelle/n: die
Speicher Chips auf einem der EISA Adapter. |
Mouse Initialisierung
Das BIOS sucht nach einer Maus und installiert die entsprechenden
Interrupt Vektoren, falls eine gefunden wurde. Mögliche
Fehlerquelle/n: der Maus Adapter. |
Cache Initialisierung
Das BIOS initialisiert den Cache Controller, falls vorhanden.
Mögliche Fehlerquelle/n: der Cache Controller Chip. |
Shadow RAM Setup
Das BIOS schaltet jedes Shadow RAM ein, das in CMOS Setup angegeben
ist. Mögliche Fehlerquelle/n: ein falsches Setup. |
Floppy Test
Das BIOS testet und initialisiert den Floppy Controller und die
Laufwerke. Mögliche Fehlerquelle/n: der Controller oder ein
Laufwerk. |
Hard Drive Test
Das BIOS testet und initialisiert die Festplatte und den
Controller. Mögliche Fehlerquelle/n: ein falsches Setup, ein
defekter Controller oder die Festplatte. |
Seriell/Parallel
Das BIOS initialisiert jeden seriellen und parallelen Port, der auf
den richtigen I/O Ports gefunden wurde. Mögliche Fehlerquelle/n:
eine falsche I/O Einstellung oder eine defekte Einheit. |
Math Coprozessor
Das BIOS initialisiert den Math Coprozessor, falls dieser gefunden
wurde. Mögliche Fehlerquelle/n: bei der Initialisierung ist
normalerweise ein falsches CMOS Setup oder ein defekter Coprozessor
Chip. |
Boot Speed
Das BIOS setzt die Standard Geschwindigkeit mit der der Computer
startet. |
Manufacturing POST Loop
Das BIOS startet das System neu, falls der Loop-Pin gesetzt ist.
Ist der Pin nicht gesetzt, wird der POST weitergeführt und jeder
weitere Fehler wird am Bildschirm sowie dem I/O Port
angezeigt. |
Security Check
Das BIOS fragt nach dem Passwort, falls eines installiert wurde.
Falls das BIOS nach dem Passwort fragt, obwohl keines installiert
ist, sind die CMOS Daten durcheinander oder der CMOS Chip ist
defekt. |
Write CMOS
Das BIOS wartet, während die CMOS Einträge aus dem Setup in das
CMOS RAM geschrieben werden. Mögliche Fehlerquelle/n: eine falsche
CMOS Konfiguration. |
Preboot
Das BIOS wartet, während die CMOS Einträge aus dem Setup in das
CMOS RAM geschrieben werden. |
Adapter ROM Initialisierung
Das BIOS initialisiert jedes gefundene ROM zwischen C800:0 und
EFFF:F. Das Adapter ROM testet und initialisiert jede
angeschlossene Einheit, bevor es die Kontrolle an das System BIOS
zurück gibt. Mögliche Fehlerquelle/n: der Adapter oder eine
angeschlossene Einheit. |
Setup Time
Das BIOS setzt die CMOS Zeit auf den Eintrag bei 40 h des BIOS
Datenbereiches. |
Boot System
Das BIOS gibt die Kontrolle an Int 19 Boot Loader. Mögliche
Fehlerquelle/n: falsches Setup oder durch Software generiert. |
BOOT ERRORS
Wenn das BIOS diesen Punkt erreicht, wird versucht, vom
Diskettenlaufwerk zu starten. Fehler im Boot Code auf der
Festplatte erzeugen ein Aufhängen des Systems an diesem Punkt. |