1. Trang chủ
  2. » Công Nghệ Thông Tin

BIOS und Troubleshooting- P54 pps

10 123 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 182,69 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

POST-Code Test/Beschreibung für AMI HiFlex-BIOS 01 NMI abschalten und Register-Test starten 02 NMI ist abgeschaltet, Power-On-Delay starten 03 Power-On-Delay beendet 04 Tastaturtest 05 R

Trang 1

Problem dar, da der Fehler meist in der Nähe der bekannten Codes liegt Die POST-Codes einiger BIOS-Hersteller haben schon seit Jahren, und somit seit Prozessor-Generationen dieselbe Bedeutung, und neuere Test-schritte wie für das BIOS-Update oder auch für ACPI werden nur zöger-lich hinzugefügt bzw veröffentzöger-licht

Auf den nachfolgenden Seiten finden sich die Beschreibungen der Codes für:

쮿 die grobe Fehlerlokalisierung,

쮿 PCs mit AMI-BIOS,

쮿 PCs mit Award-BIOS Version 4.x,

쮿 und PCs mit Phoenix-BIOS Release 6

Die folgenden Tabellen zeigen lediglich die wichtigsten POST-Codes, die man in der Praxis gerne in gedruckter Form vorliegen haben möchte, da sich diese als besonders hilfreich erweisen haben Auf der beiliegenden

CD finden sich im Verzeichnis »POSTCodes« zahlreiche weitere Codes von Firmen wie Acer oder auch IBM, die am Markt jedoch nicht (mehr)

so häufig anzutreffen sind und daher auf die CD »verbannt« wurden, wie auch einige ältere POST-Code-Tabellen

Einige der Beschreibungen sind in Deutsch, andere wurden in der engli-schen/amerikanischen Fassung beibehalten, da sich nicht immer ein pas-sender deutscher Ausdruck finden lässt und dadurch auch Missverständ-nisse entstehen könnten Die folgende Tabelle enthält zunächst eine allgemein gehaltene Zuordnung der POST-Codes, mit deren Hilfe ein Fehler schon näher eingekreist werden kann

15.3.1 AMI-BIOS-Versionen Incorporated

Die Firma AMI (American Megatrends Incorporated) hat des Öfteren ihre POST-Codes umgestellt, und unter der Bezeichnung AMI-BIOS kön-nen prinzipiell drei unterschiedliche Versiokön-nen firmieren, die sich in wesentlichen Schritten voneinander unterscheiden:

Mainboard/

Chipset/Bus

04h–06h, 2Ah, 38h, 3Ch, 8Ch, ACh

03h, 08h, 20h–2Fh, BFh 06h, 08h, 0Eh, 49h, 7Ch

Tab 15.5: POST-Codes für eine grobe Fehlerlokalisierung

Trang 2

쮿 AMI WIN-BIOS

쮿 AMI-BIOS 8, Modular BIOS

Das AMI BIOS 8 ist die neueste Version, welche erstmalig auch Test-schritte für ACPI ausweist und ein so genanntes Checkpoint Display

kennt Nach der Initialisierung des Grafiksystems ist es hiermit möglich, dass in der rechten unteren Ecke des Monitors POST-Codes abgebildet werden können Wenn der Mainboard-Hersteller diese Möglichkeit nutzt, ist diese Option im BIOS-Setup mitunter auch ein- und auszuschal-ten

Bild 15.3: Das AMI BIOS 8 hat die Möglichkeit, POST-Codes auch auf dem Monitor

abzubilden

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

01 NMI abschalten und Register-Test starten

02 NMI ist abgeschaltet, Power-On-Delay starten

03 Power-On-Delay beendet

04 Tastaturtest

05 ROM freigeben, Shadow-RAM und Cache abschalten

06 Berechnen der ROM-BIOS-Checksumme Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS

Trang 3

07 ROM-BIOS-Checksumme ist OK

08 BAT-Kommando für Tastatur-Controller

09 BAT-Ergebnis ermitteln

0A Kommando-Byte zum Tastatur-Controller schreiben

0B Kommando-Byte wurde zum Tastatur-Controller geschrieben 0C NOP-Kommando für Tastatur-Controller schreiben

0D NOP-Kommando wurde für Tastatur-Controller geschrieben 0E CMOS-Shutdown-Register ist OK, CMOS-Checksumme berechnen 0F CMOS-Checksumme ist OK

10 CMOS-Initialisierung ist beendet

11 CMOS-Status-Register initialisieren

12 DMA-, Interrupt-Controller, Grafik abschalten und Port B initialisieren 13 Chipsatz initialisieren, Auto-Memory-Detection

14 Auto-Memory-Detection beendet, Beginn des Timer-Tests (8254)

15 Kanal 2 des 8253/8254-Timers OK (Testanfang)

16 Kanal 2 des 8253/8254-Timers OK (Testende)

17 Kanal 1 des 8253/8254-Timers OK (Testende)

18 Kanal 0 des 8253/8254-Timers OK (Testende)

19 Memory-Refresh gestartet

1A Memory-Refresh, 15 µs-On/Off-Test

1B 30 µs-On/Off-Test beendet und Starten des 64 kB Base-Memory-Tests 20 64 kB Base-Memory-Test, Adressleitungen testen

21 Test der Adressleitungen ist OK

22 Parity-Test

23 64 KB-Lese-/Schreibtest

24 Anfang des Interrupt-Vektor-Tests

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS (Forts.)

Trang 4

25 Interrupt-Vektor-Tests OK, 8042-Turbo-Schalter testen

26 Lesen der 8042-I/O-Ports

27 Dateninitialisierung beendet

28 Anfang des Monochrom-Display-Tests

29 Monochrom-Display-Test beendet, Anfang des Color-Display-Test 2A Color-Display-Test ist beendet

2B Kontrolle an optionales Grafik-ROM übergeben

2D Test des optionalen Grafik-ROMs beendet

2E Falls kein EGA/VGA-Adapter vorhanden, erfolgt die Anzeige des Speicher-tests 2F Kein EGA/VGA-Adapter festgestellt

30 Grafik-Speicher-Test beendet

31 Alternativer Grafik-Speicher-Test

32 Alternativer Grafik-Speicher-Test beendet

33 Vergleich des Grafik-Adapters mit der Jumper-Stellung auf dem Main-board 34 Ende des Grafik-Tests

35 BIOS-ROM-Daten testen

36 BIOS-ROM-Daten OK

37 Cursor setzen für Power-On

38 Power-On-Anzeige

39 Neue Cursor-Position lesen und speichern, Ausgabe der BIOS-Version 3A Ende der BIOS-Version-Ausgabe und <Hit Esc> anzeigen 3B <Hit Esc> wird angezeigt und der Virtual-Mode-Test beginnt 40 Virtual-Mode-Test und Anfang des Grafik-Speicher-Tests 41 Grafik-Speicher Test beendet

42 Virtual-Mode für Speichertest

43 Interrupts für Diagnose freigeben

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS (Forts.)

Trang 5

44 Interrupts sind freigegeben, wenn der DIAG-Schalter auf dem Mainboard

gesetzt ist

45 Speichergröße feststellen

46 Ende der Speichergröße-Tests

47 640 KB-Speichertest

48 Feststellen der Speichergröße unterhalb 1 MB

49 Speichergröße unterhalb 1 MB ermittelt und Speichergröße oberhalb 1 MB ermitteln 4A Speichergröße oberhalb 1 MB ermittelt

4B BIOS-ROM-Datenbereich testen

4C Speicher unterhalb 1 MB gelöscht

4D Speicher oberhalb 1 MB gelöscht

4E Speichertest gestartet

4F Anzeige der Speichergröße

50 Ermitteln der Relocation- und Shadow-RAM-Größe

51 Relocation- und Shadow-RAM-Größe ist ermittelt, Start des Speichertests oberhalb 1 MB 52 Speichertest oberhalb 1 MB beendet

53 CPU-Register und Speichergröße speichern

54 Shutdown, CPU befindet sich im Real-Mode

55 Adressleitung A20 abschalten

56 Adressleitung A20 ist abgeschaltet

57 BIOS-ROM-Datenbereich testen

58 <Hit Esc>-Anzeige löschen

59 <Hit Esc>-Anzeige ist gelöscht

60 DMA-Page-Register-Test ist beendet

61 Start des Tests des ersten DMA-Controllers

62 Test des ersten DMA-Controllers ist beendet

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS (Forts.)

Trang 6

63 Test des zweiten DMA-Controllers ist beendet

64 BIOS-ROM-Datenbereich testen

65 Ende des Tests des BIOS-ROM-Datenbereichs

66 DMA-Test beendet, Initialisieren der Interrupt-Controller (8259) 67 Initialisierung der Interrupt-Controller ist beendet 80 Start des Tastatur-Tests

81 Tastatur-Test erfolgreich, eventuell Anzeige eines Fehlers 82 Ende des Tastatur-Tests

83 Key-Lock-Schalter testen

84 Key-Lock-Test beendet; feststellen, ob die ermittelte Speichergröße mit der Eintragung im CMOS-RAM übereinstimmt 85 Speichertest beendet, eventuell Fehleranzeige

86 Passwort abfragen

87 CMOS-Setup aufblenden

88 CMOS-Setup beendet und Bildschirm löschen

89 Power-On-Anzeige

8A Maus-Test und Initialisierung

8B Anzeige <Wait >

8C Main- und Grafik-BIOS-Shadow-RAM initialisiert

8D Floppy- und Festplatten-Reset

8E Testen des Diskettenlaufwerk-Controllers

8F Diskettenlaufwerk-Controller ist initialisiert

90 Test, ob Festplatte vorhanden

91 Festplatten-Test beendet

92 Festplatten-Setup beendet

93 BIOS-ROM-Datenbereich testen

94 BIOS-ROM-Datenbereich-Test beendet

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS (Forts.)

Trang 7

95 Speicher für Festplatten-Typ 47 (User Typ) reservieren

96 Reservierung beendet

97 Feststellen, ob ein ROM ab Adresse C800 vorhanden ist 98 Kontrolle an ROM übergeben

99 ROM-Test

9A Timer und Parallel-Port-Basis-Adressen sind festgelegt 9B RS232-Basis-Adressen sind festgelegt

9C Anfang der Coprozessor-Initialisierung

9D Der Coprozessor ist initialisiert

9E Extended-Tastatur-Test (Num-Lock)

9F Extended-Tastatur-Test ist beendet

A0 Tastatur ID-Kommando

A1 Tastatur ID-Flag-Reset

A2 Cache-Speicher-Test

A3 Eventuell Fehleranzeige

A4 Tastatur-Typematic-Rate festlegen

A5 Memory-Wait-States-Programmierung beendet

A6 Bildschirm löschen

A7 NMI und Parity freigegeben

A8 Feststellen, ob ein ROM ab Adresse E000 vorhanden ist A9 Kontrolle wurde an ROM übergeben

AA Initialisierung des ROMs ist beendet

00 Anzeige der System-Konfiguration und Kontrolle an Interrupt 19h (Boot

Loader) übergeben

POST-Code Test/Beschreibung für AMI HiFlex-BIOS

Tab 15.6: POST-Codes für PCs mit AMI HiFlex-BIOS (Forts.)

Trang 8

POST-Code Test/Beschreibung für AMI Win-BIOS

05 Software Reset/Power-On erkannt, Cache wird abgeschaltet

07 POST-Code ist aktiviert, CPU und CPU-Datenbereich

initialisieren

08 CPU- und CPU-Datenbereich sind initialisiert, CMOS-RAM-Checksumme

berechnen

initialisiert 0A CMOS ist initialisiert, CMOS-Statusregister wird für Datum und Zeit

initialisiert 0B CMOS-Statusregister ist initialisiert 0C Tastatur-Controller (8042), Ausgabe der BAT-Kommandos an den

Controller 0D BAT-Kommandos sind ausgegeben, BAT-Kommandos werden überprüft 0E Tastatur-Controller-BAT ist überprüft

0F Tastatur-Initialisierung beendet

10 Tastatur-Kommando Byte wird geschrieben

11 Test, ob INS-Taste während Power-On gedrückt ist

12 Test der INS-Taste beendet, DMA- und Interrupt-Controller werden

abge-schaltet

13 DMA- und Interrupt-Controller sind abgeschaltet, Grafikausgabe ist

abge-schaltet, Chipsatz wird initialisiert

15 Chipsatz ist initialisiert, Anfang des 8254-Timer-Tests

19 8254-Timer-Test OK, Memory-Refresh testen Tab 15.7: POST-Codes für PCs mit AMI Win-BIOS

Trang 9

1A Memory-Refresh-Line ist geschaltet, 15 µs ON/OFF-Time wird getestet

20 Memory-Refresh-Periode von 30 µs ist abgeschlossen, Hauptspeicher (64k)

wird initialisiert

23 Basisspeicher 64KB ist initialisiert, BIOS-Stack wird gesetzt

24 Anfang der Interrupt-Vektor-Initialisierung

25 Interrupt-Vektor-Initialisierung beendet, Port (8042) für Turbo-Switch

lesen

27 Initialisierung vor dem Setzen des Grafikmodus

28 Anfang der Grafikmoduseinstellung 2A Bussysteme initialisieren

2B Kontrolle wird an anderes BIOS übergeben (Netzwerk, Grafik) 2C Test, ob Grafik-ROM (EGA/VGA)vorhanden ist

2F EGA/VGA nicht gefunden, Anfang des Grafikspeichertests

30 Grafikspeichertest beendet, andere Grafikkarte detektieren

31 Alternativer Grafikspeichertest

32 Alternativer Grafikspeichertest beendet

34 Grafiktest beendet, Setzen des Grafikmodus

37 Grafikmodus gesetzt, Anzeige der Power-On-Message

38 Bussysteme initialisieren

39 Bus-Initialisierungsfehler anzeigen 3A Cursor-Position lesen und speichern, Anzeige der Hit-DEL-Message 3B Vorbereitung des Speichertests im virtuellen Modus

40 Descriptor-Tabelle wird vorbereitet

POST-Code Test/Beschreibung für AMI Win-BIOS

Tab 15.7: POST-Codes für PCs mit AMI Win-BIOS (Forts.)

Trang 10

41 Reserviert

42 Descriptor-Tabelle ist vorbereitet, virtuellen Speichermodus einschalten

43 Virtueller Modus ist eingeschaltet, Interrupts zum Testen einschalten

44 Interrupts sind eingeschaltet

45 Daten für Speichertest initialisieren, Speichergröße ermitteln

46 Speichergröße ist ermittelt

47 Pattern sind zum Test in den erweiterten Speicher geschrieben

48 Testpattern werden in den Hauptspeicher geschrieben

4B Speicher über 1 MB ermitteln, Speicher unter 1 MB löschen 4C Speicher unter 1 MB ist gelöscht, Speicher über 1 MB wird gelöscht

(Soft-ware Reset) 4D Speicher über 1 MB ist gelöscht, Speichergröße wird gesichert (Software

Reset) 4E Speichertest gestartet (Hardware Reset), 64 KB-Blöcke testen 4F Speichertest/Initialisierung unter 1 MB beendet, Grafikspeicher wird

initia-lisiert

51 Grafikspeicher ist initialisiert, Speicher über 1 MB testen

52 Speicher über 1 MB ist getestet, Speichergröße wird gesichert

53 Speichergröße und CPU-Register sind gesichert, Real-Modus wird

einge-stellt

54 Shutdown beendet, CPU ist im Real Mode, Gate-A20 und Parity/NMI

wer-den abgeschaltet

57 Gate-A20 und Parity/NMI sind abgeschaltet, Speicherkonfiguration wird

initialisiert (Shadow-RAM, Relocation)

58 Verfügbare Speichergröße ist festgelegt, Löschen der Hit-DEL-Message

59 Wait-Message anzeigen, Anfang des DMA- und Interrupt-

Controller-Tests

POST-Code Test/Beschreibung für AMI Win-BIOS

Tab 15.7: POST-Codes für PCs mit AMI Win-BIOS (Forts.)

Ngày đăng: 03/07/2014, 16:20

TỪ KHÓA LIÊN QUAN