So überprüfen Sie das BIOS auf Fehler. BIOS piept. IBM BIOS – Fehlercodes – Piepton.

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden
Beschreibung des Fehlers
1 kurzErfolgreicher POST
1 Piepton und leerer BildschirmDas Videosystem ist fehlerhaft
2 kurzDas Videosystem ist fehlerhaft
3 langDefekt Hauptplatine(Fehler des Tastaturcontrollers), berührungslos Arbeitsspeicher
1 lang, 1 kurzDas Motherboard ist defekt
1 lang, 2 kurzVideosystem fehlerhaft (Mono/CGA)
1 lang, 3 kurzDas Videosystem (EGA/VGA) ist fehlerhaft
Kurz wiederholenFehler hängen mit der Stromversorgung zusammen bzw Hauptplatine
KontinuierlichProbleme mit der Stromversorgung oder dem Motherboard
AbwesendDas Netzteil, das Motherboard oder der Lautsprecher sind defekt
Folge von SignaltönenBeschreibung des Fehlers
1 kurzErfolgreicher POST
2 kurzKleinere Fehler gefunden.
Auf dem Monitorbildschirm wird eine Aufforderung angezeigt, das CMOS Setup Utility-Programm aufzurufen und die Situation zu korrigieren.

Überprüfen Sie die Zuverlässigkeit der Kabel in den Anschlüssen Festplatte und Mainboard.

3 lang.Fehler im Tastatur-Controller
1 kurz, 1 lang.Fehler im Direktzugriffsspeicher (RAM).
1 lang, 2 kurzGrafikkartenfehler
1 lang, 3 kurz.Tastaturfehler
1 lang, 9 kurz.Fehler beim Lesen aus dem ROM
Kurz wiederholen
  • Probleme mit der Stromversorgung;
  • RAM-Probleme
Lange wiederholen.RAM-Probleme
Wiederholte Hoch-Tief-Frequenz.CPU-Probleme
Kontinuierlich.Probleme mit der Stromversorgung
Folge von SignaltönenBeschreibung des Fehlers
1 kurzKeine Fehler gefunden, PC funktioniert einwandfrei
2 kurzRAM-Paritätsfehler oder Sie haben vergessen, den Scanner oder Drucker auszuschalten
3 kurzFehler in den ersten 64 KB RAM
4 kurzFehlfunktion des System-Timers. Tauschen Sie das Motherboard aus.
5 kurzProzessorprobleme
6 kurzFehler bei der Initialisierung des Tastaturcontrollers
7 kurzProbleme mit dem Motherboard
8 kurzSpeicherfehler der Grafikkarte
9 kurzDie BIOS-Prüfsumme ist falsch
10 kurzCMOS-Schreibfehler
11 kurzFehler im Cache auf dem Motherboard
1 lang, 1 kurzProbleme mit der Stromversorgung
1 lang, 2 kurzGrafikkartenfehler (Mono-CGA)
1 lang, 3 kurzGrafikkartenfehler (EGA-VGA)
1 lang, 4 kurzKeine Grafikkarte
1 lang, 8 kurzProbleme mit der Grafikkarte oder der Monitor ist nicht angeschlossen
3 langRAM – Lese-/Schreibtest mit Fehler abgeschlossen. Neu installieren

Speicher löschen oder durch ein funktionierendes Modul ersetzen.

Bei Hardware-Elementen wird jedoch beim Zugriff ein anderer Bildschirm mit zusätzlichen Informationen angezeigt. Auch hier können Sie sie vollständig deaktivieren, sie so einstellen, dass sie jeden Download automatisch erkennen, oder manuell einen Aufnahmestatus zuweisen. Diese letzte manuelle Methode ist nützlich, damit Ihr System beim Start keine Zeit mehr damit verschwendet, bereits installierte Geräte erneut zu finden. Im Automatikmodus hingegen können Sie Komponenten ändern oder sogar vorhandene neu positionieren, ohne sich Gedanken über die Wiederverwendung von Elementen machen zu müssen.

Fehlender und leerer BildschirmDer Prozessor ist defekt. Der Kontaktschenkel des Prozessors ist möglicherweise verbogen (gebrochen).

Überprüfen Sie den Prozessor.

Kontinuierlicher PieptonDas Netzteil ist defekt oder der Computer überhitzt
Folge von SignaltönenBeschreibung des Fehlers
1 kurzFehler beim Überprüfen der Prozessorregister. Prozessorfehler
2 kurzPufferfehler des Tastatur-Controllers. Fehlfunktion des Tastaturcontrollers.
3 kurzFehler beim Zurücksetzen des Tastaturcontrollers. Der Tastaturcontroller ist defekt oder Hauptplatine.
4 kurzFehler bei der Tastaturkommunikation.
5 kurzTastaturfehler.
6 kurzFehler auf der Systemplatine.
9 kurzNicht übereinstimmende BIOS-ROM-Prüfsumme. Der BIOS-ROM-Chip ist fehlerhaft.
10 kurzSystem-Timer-Fehler. Der System-Timer-Chip ist fehlerhaft.
11 kurzChipfehler Systemlogik(Chipsatz).
12 kurzFehler im Energieverwaltungsregister im nichtflüchtigen Speicher.
1 langDMA-Controller-Fehler 0. Der DMA-Controller-Chip von Kanal 0 ist fehlerhaft.
1 lang, 1 kurzDMA-Controller-Fehler 1. Der DMA-Controller-Chip von Kanal 1 ist fehlerhaft.
1 lang, 2 kurzFehler bei der Unterdrückung des Frame-Retrace. Der Videoadapter ist möglicherweise fehlerhaft.
1 lang, 3 kurzFehler im Videospeicher. Der Speicher des Videoadapters ist fehlerhaft.
1 lang, 4 kurzVideoadapterfehler. Der Videoadapter ist fehlerhaft.
1 lang, 5 kurzSpeicherfehler 64K.
1 lang, 6 kurzInterrupt-Vektoren konnten nicht geladen werden. Das BIOS konnte keine Interrupt-Vektoren in den Speicher laden
1 lang, 7 kurzDas Video-Subsystem konnte nicht initialisiert werden.
1 lang, 8 kurzVideospeicherfehler.
Folge von SignaltönenBeschreibung des Fehlers
1-1-2 Fehler beim Prozessortest. Der Prozessor ist defekt. Tauschen Sie den Prozessor aus
1-1-3 Fehler beim Schreiben/Lesen von Daten in/aus dem CMOS-Speicher.
1-1-4 Beim Berechnen der Prüfsumme des BIOS-Inhalts wurde ein Fehler festgestellt.
1-2-1
1-2-2 oder 1-2-3Fehler bei der Initialisierung des DMA-Controllers.
1-3-1 Fehler beim Initialisieren der RAM-Regenerationsschaltung.
1-3-3 oder 1-3-4Fehler beim Initialisieren der ersten 64 KB RAM.
1-4-1 Fehler bei der Motherboard-Initialisierung.
1-4-2
1-4-3
1-4-4 Fehler beim Schreiben/Lesen auf/von einem der I/O-Ports.
2-1-1 Beim Lesen/Schreiben von Bit 0 (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-1-2 Beim Lesen/Schreiben des 1. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-1-3 Beim Lesen/Schreiben des 2. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-1-4 Beim Lesen/Schreiben des 3. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-2-1 Beim Lesen/Schreiben des 4. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-2-2 Beim Lesen/Schreiben des 5. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-2-3 Beim Lesen/Schreiben des 6. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-2-4 Beim Lesen/Schreiben des 7. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-3-1 Beim Lesen/Schreiben des 8. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-3-2 Beim Lesen/Schreiben des 9. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-3-3 Beim Lesen/Schreiben des 10. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-3-4 Beim Lesen/Schreiben des 11. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-4-1 Beim Lesen/Schreiben des 12. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-4-2 Beim Lesen/Schreiben des 13. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-4-3 Beim Lesen/Schreiben des 14. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
2-4-4 Beim Lesen/Schreiben des 15. Bits (hexadezimal) der ersten 64 KB RAM wurde ein Fehler festgestellt
3-1-1 Fehler beim Initialisieren des zweiten DMA-Kanals.
3-1-2 oder 3-1-4Fehler beim Initialisieren des ersten DMA-Kanals.
3-2-4
3-3-4 Fehler beim Initialisieren des Videospeichers.
3-4-1 Beim Versuch, auf den Monitor zuzugreifen, traten schwerwiegende Probleme auf.
3-4-2 Das Grafikkarten-BIOS kann nicht initialisiert werden.
4-2-1 Fehler beim Initialisieren des Systemtimers.
4-2-2 Der Test ist abgeschlossen.
4-2-3 Fehler bei der Initialisierung des Tastaturcontrollers.
4-2-4 Kritischer Fehler, wenn die CPU in den geschützten Modus wechselt.
4-3-1 Fehler beim Initialisieren des RAM.
4-3-2 Fehler beim Initialisieren des ersten Timers.
4-3-3 Fehler beim Initialisieren des zweiten Timers.
4-4-1 Fehler beim Initialisieren einer der seriellen Schnittstellen.
4-4-2 Fehler bei der Initialisierung des Parallelports.
4-4-3 Fehler beim Initialisieren des Mathe-Coprozessors.
Lange, kontinuierliche PieptöneDas Motherboard ist defekt.
Sirenenton von hoher bis niedriger FrequenzDie Grafikkarte ist defekt. Überprüfen Sie die Elektrolytkondensatoren auf Undichtigkeiten oder ersetzen Sie alles durch neue, die nachweislich in Ordnung sind.
DauersignalDer CPU-Kühler ist nicht angeschlossen (fehlerhaft).
GeräuscheBeschreibung
1 kurz
1 lang + 1 kurzBIOS-CMOS-Speicherprüfsummenfehler. Möglicherweise ist die ROM-Batterie leer.
2 kurzGlobaler Fehler.
1 lang + 2 kurzFehler beim Initialisieren der Grafikkarte. Überprüfen Sie, ob die Grafikkarte richtig installiert ist.
7 Pieptöne (1 lang, 1 s, 1?, 1 kurz, Pause, 1 lang, 1 kurz, 1 kurz)Fehlfunktion der AGP-Grafikkarte. Überprüfen Sie, ob die Installation korrekt ist.
1 lange KonstanteRAM-Fehler, versuchen Sie es mit einem Neustart.
1 kurz + 2 langRAM-Fehlfunktion. Neustart per Reset.

BIOS-Fehlercodes und -Prozesse

American Megatrends, Inc. (AMI)

Kontrollpunkte POST-Verfahren, ausgeführt in AMIBIOS, wurden 1995 überarbeitet und ergänzt und haben bis heute keine wesentlichen Änderungen erfahren. Die erste Beschreibung von POST-Codes oder, wie AMI sie nennt, „Check Points“ in ihrer aktuellen Form erschien im Zusammenhang mit der Veröffentlichung des V6.24-Kernels am 15.07.95. An AMIBIOS V7.0 wurden einige Änderungen vorgenommen, die in diesem Dokument widergespiegelt werden.

Hier legen Sie fest, wie lange das System auf die Erkennung des Geräts und den Betriebsmodus wartet Festplatte. Am unteren Bildschirmrand haben wir die Option „Systeminformationen“: Stellen Sie sich diese als eine umfassendere Anzeige von Computerdaten als die Systemansicht vor, da hier Prozessortyp und -modell sowie der Gesamtspeicher der Maschine angezeigt werden um freien Betrag und bereits von anderen Geräten belegt, zum Beispiel On-Board-Grafikkarten.

Wie es funktioniert

Erweiterte Einstellungen für integrierte Geräte und Ports. Bitte beachten Sie, dass Ihr Board möglicherweise einen anderen Begriff verwendet oder einige der folgenden Optionen nicht bietet, da diese in erster Linie auf integrierten Komponenten basieren. Die erste Möglichkeit besteht für fortgeschrittene Benutzer darin, die Prozessorleistung und -geschwindigkeit anzupassen. Wir empfehlen, hier nichts zu ändern, es sei denn, Sie wissen wirklich, was Sie tun.

Funktionen zur Durchführung von AMIBIOS-Startvorgängen

Wenn während des Startvorgangs die Daten 55h, AAh im Diagnoseport erscheinen, sollten Sie diese Informationen nicht mit POST-Codes vergleichen – es handelt sich um einen typischen Testablauf, dessen Aufgabe darin besteht, die Integrität des Datenbusses zu überprüfen.

In der Startphase ist die Ausgabe der Daten an den Diagnoseport plattformspezifisch. In einigen Implementierungen ist der erste gerenderte Code mit Aktionen verknüpft, die AMI als Chipsatz-spezifische Dinge bezeichnet. Dieser Vorgang wird von der Ausgabe des CCh-Werts an Port 80h und der Durchführung einer Reihe von Aktionen zur Konfiguration der Systemlogikregister begleitet. In der Regel erscheint der CCh-Code in Fällen, in denen Systemlogik von Intel verwendet wird, die auf Basis des PIIX-Controllers aufgebaut ist – das sind TX-, LX-, BX-Chipsätze.

Zurück zum Hauptbildschirm der Registerkarte „Erweitert“: Wir haben auch Prozessorkonfigurationen, die Cache-Speicher, Virtualisierung und Wärmemanagement sowie andere benutzerdefinierte Technologien für jeden Prozessor und Hersteller anzeigen. Die wichtigste Option hierbei ist jedoch die Konfiguration der eingebetteten Geräte. Alle diese Elemente können je nach Bedarf aktiviert oder deaktiviert werden.

Audio-Controller verfügen normalerweise über Einstellungen Betriebssystem und Frontplatte für High-Definition-Audio. Wenn eine separate Karte installiert ist, wird empfohlen, die Integration zu deaktivieren, um Konflikte und Systemsperren zu vermeiden. Energie für Ihre Bauteile!

Einige integrierte I/O-Chips enthalten eine RTC und einen Tastaturcontroller, die beim Start deaktiviert sind. Der Zweck des BIOS besteht darin, diese Board-Ressourcen für die weitere Verwendung zu initialisieren. In diesem Fall das erste Startvorgang Wenn der mit der Tastatur-Controller-Einstellung verbundene Wert von der Ausgabe des Werts 10h begleitet wird, wird die RTC initialisiert, was durch das Erscheinen des DDh-Codes im Diagnoseport angezeigt wird. Es ist zu beachten, dass der Ausfall mindestens einer dieser Ressourcen dazu führt, dass die Systemplatine als Ganzes nicht in der allerersten Phase der POST-Ausführung startet.

Schwerwiegende Fehlermeldungen

Nachdem Sie nun alle Ihre Onboard-Komponenten korrekt konfiguriert haben, ist es an der Zeit, Ihre grundlegenden Energieeinstellungen zu überprüfen. Zu den Optionen in diesem Handbuch gehören die Ruhezustandsmethode und die Art und Weise, wie der Computer eingeschaltet werden soll. Einige Boards können sogar so konfiguriert werden, dass sie bei einem Stromausfall den Strom wieder einschalten, sobald die Verteilung wiederhergestellt ist.

Ein weiteres Tool, das häufig über den Power Guide verfügbar ist, ist die Überwachung, die Echtzeitdaten wie CPU-, Motherboard- und Speichertemperaturen, von Komponenten empfangene Spannung und Geschwindigkeit der mit der Platine und nicht mit dem Gehäuse verbundenen Lüfter überwacht und anzeigt.

Bei einigen Boards beginnt der Initialisierungsprozess damit, dass die CPU in den geschützten Modus wechselt. In diesem Fall wird nach dem ersten gerenderten Code 43h die POST-Ausführung wie in der AMIBIOS-Dokumentation beschrieben fortgesetzt – die Steuerung wird an Punkt D0h übergeben.

Prüfpunkte für unkomprimierten Init-Code

FehlercodeBeschreibung des Fehlers
E.E.In modernen AMIBIOS-Implementierungen ist der erste gerenderte Code mit dem Zugriff auf das Gerät verbunden, von dem aus gebootet werden kann, um das BIOS wiederherzustellen
CCInitialisierung der Systemlogikregister. CD-Flash-ROM-Typ nicht erkannt
C.E.Prüfsummenkonflikt im Start-BIOS CF Fehler beim Zugriff auf den Ersatz-Flash-ROM-Chip
DDFrühzeitige Initialisierung des RTC, der im SIO-Chip integriert ist
D0Nicht maskierbaren NMI-Interrupt deaktivieren. Ermittlung der Zeitverzögerung zur Dämpfung transienter Prozesse. Überprüfen der Prüfsumme des Boot-Blocks und Anhalten bei Nichtübereinstimmung
D1Führen Sie das Speicherregenerationsverfahren und den Basic Assurance Test durch. Wechseln in den 4-GB-Speicheradressierungsmodus
D3Kapazitätsbestimmung und Primärspeichertest
D4Kehren Sie zum Adressierungsmodus für den echten Speicher zurück. Frühzeitige Initialisierung des Chipsatzes. Stack-Installation
D5Übertragen des POST-Moduls vom Flash-ROM in den Transitspeicherbereich
D6Wenn die Prüfsumme nicht übereinstimmt oder STRG+Home gedrückt wird, wird ein Übergang zum Flash-ROM-Wiederherstellungsverfahren durchgeführt (Code E0).
D7Übergabe der Kontrolle an ein Dienstprogramm, das das System-BIOS entpackt
D8Vollständiges Auspacken System-BIOS
D9Übertragen der System-BIOS-Steuerung auf Shadow RAM
D.A.Lesen von Informationen von SPD-DIMM-DB-Modulen (Serial Presence Detect). Festlegen der MTRR von CPU-Registern
GleichstromDer Speichercontroller wird gemäß den vom SPD DE-Syempfangenen Daten programmiert. Fataler Fehler
DFFehler bei der Konfiguration des Systemspeichers. Piepton 10 zu früh
11 Rückkehr aus dem STR-Zustand (Suspend to RAM).
12 Zugriff auf SMRAM (System Management RAM) wiederherstellen
13 Wiederherstellung der Gedächtnisregeneration
14 Suchen und Initialisieren des VGA-BIOS

Verfahrenscodes zum Umschreiben des Flash-ROM (Bootblock-Wiederherstellungscodes)

FehlercodeBeschreibung des Fehlers
E0Es werden Vorbereitungen zum Abfangen von INT19 getroffen und die Möglichkeit geprüft, das System im vereinfachten Modus zu starten.
E1Interrupt-Vektoren festlegen
E3Wiederherstellen von CMOS-Inhalten, Durchsuchen und Initialisieren des BIOS
E2Vorbereiten von Interrupt-Controllern und direktem Speicherzugriff
E6System-Timer und FDC-Interrupts aktivieren
E.C.Neuinitialisierung der IRQ- und DMA-ED-Controller. Initialisierung des Festplattenlaufwerks
E.E.Beim Lesen des Bootsektors von der EF-Diskette ist ein Fehler aufgetreten
F0Suchen der Datei AMIBOOT.ROM
F1Die Datei AMIBOOT.ROM wurde nicht im Stammverzeichnis gefunden. F2 FAT lesen
F3Lesen von AMIBOOT.ROM
F4Die Größe der Datei AMIBOOT.ROM entspricht nicht der Größe des Flash-ROM
F5Internen Cache deaktivieren
FBDefinition des Flash-ROM-Typs
F.C.Löschen des Haupt-Flash-ROM-Blocks
FDProgrammierung des Haupt-Flash-ROM-Blocks
FFStarten Sie das BIOS neu

Codes des entpackten System-BIOS, ausgeführt im ShadowRAM (Runtime-Code wird im F000-Shadow-RAM unkomprimiert)

FehlercodeBeschreibung des Fehlers
03 Nicht maskierbaren NMI-Interrupt deaktivieren. Typdefinition zurücksetzen
05 Stapelinitialisierung. Deaktivieren Sie das Speicher- und USB-Controller-Caching
06 Ausführen eines Dienstprogramms im RAM
07 Prozessorerkennung und APIC-Initialisierung
08 Überprüfung der CMOS-Prüfsumme
09 Überprüfen der Funktion der End/Ins-Tasten
0AÜberprüfung auf Batterieausfall
0BLöschen der Pufferregister des Tastatur-Controllers
0CEin Testbefehl wird an den Tastaturcontroller gesendet
0ESuchen zusätzlicher Geräte, die vom Tastatur-Controller unterstützt werden
0FInitialisierung der Tastatur
10 Ein Reset-Befehl wird an die Tastatur gesendet
11 Wenn die End- oder Ins-Taste gedrückt wird, wird das CMOS 12 zurückgesetzt. Versetzen der DMA-Controller in einen passiven Zustand.
13 Chipsatz-Initialisierung und L2-Cache
14 Überprüfen des Systemtimers
19 Der Generierungstest für die DRAM-Regenerationsanforderung wird ausgeführt
1AÜberprüfung der Dauer des Regenerationszyklus
20 Ausgabegeräte initialisieren
23 Der Eingabeport des Tastatur-Controllers wird gelesen. Schlüsselschalter und Herstellertestschalter werden abgefragt
24 Vorbereitung zur Initialisierung der Interrupt-Vektortabelle
25 Die Initialisierung des Interrupt-Vektors ist abgeschlossen
26 Der Status des Turbo-Switch-Jumpers wird über den Eingangsport des Tastatur-Controllers abgefragt
27 Primär. Aktualisieren des Mikrocodes des Startprozessors
28 Vorbereitung zur Installation des Videomodus
29 Initialisieren des LCD-Panels
2ASuchen Sie nach Geräten, die von zusätzlichen ROMs unterstützt werden
2BInitialisierung des VGA-BIOS, Überprüfung der Prüfsumme
2CVGA-BIOS ausführen
2DPassend zu INT 10h und INT 42h
2ESuchen Sie nach CGA-Videoadaptern
2FVideospeichertest des CGA-Adapters
30 Test der Scan-Erzeugungsschaltungen des CGA-Adapters
31 Fehler im Videospeicher oder in den Scanschaltkreisen. Suche nach einem alternativen CGA-Videoadapter
32 Test des Videospeichers eines alternativen CGA-Videoadapters und der Scan-Schaltungen
33 Fragen Sie den Status des Mono/Color-Jumpers ab
34 Textmodus 80x25 einstellen
37 Der Videomodus ist eingestellt. Bildschirm gelöscht
38 Initialisierung von Bordgeräten
39 Fehlermeldungen aus dem vorherigen Schritt anzeigen
3AEs wird die Meldung „Hit DEL“ angezeigt, um das CMOS-Setup aufzurufen
3BBereiten Sie sich auf einen Speichertest im geschützten Modus vor
40 Vorbereiten von GDT- und IDT-Deskriptortabellen
42 Wechsel in den geschützten Modus
43 Der Prozessor befindet sich im geschützten Modus. Interrupts aktiviert
44 Vorbereitung zum Testen der A20-Linie
45 A20-Linientest
46 Bestimmung der RAM-Größe abgeschlossen
47 Testdaten werden im konventionellen Speicher aufgezeichnet
48 Konventionelles Gedächtnis erneut überprüfen
49 Erweiterter Speichertest
4BSpeicher zurückgesetzt
4CAnzeige des Nullstellvorgangs
4DAufzeichnung der resultierenden Größen im CMOS. Konventioneller und erweiterter Speicher 4E. Angabe der tatsächlichen Größe des Systemspeichers
4FErweiterter konventioneller Speichertest läuft
50 Konventionelle Speichergrößenkorrektur
51 Erweiterter Speichertest
52 Konventionelle Speicher- und Erweiterungsspeicher-Volumes eingespart
53 Verzögerte Paritätsfehlerbehandlung
54 Deaktivieren Sie Parität und nicht maskierbare Interrupt-Verarbeitung
57 Initialisieren des Speicherbereichs für POST Memory Manager
58 Sie werden aufgefordert, das CMOS-Setup aufzurufen
59 Rückkehr des Prozessors in den Real-Modus
60 Seiten-DMA-Register werden überprüft
62 Test der Adressregister und Weiterleitungslänge des DMA#1-Controllers
63 Test der Adressregister und Weiterleitungslänge des DMA#2-Controllers
65 Programmierung von DMA-Controllern
66 Löschen der POST-Register „Write Request“ und „Mask Set“.
67 Interrupt-Controller programmieren
7FNMI-Anfrage aus zusätzlichen Quellen wird bearbeitet
80 Legt den Interrupt-Bedienungsmodus vom PS/2-Port fest
81 Tastaturschnittstellentest auf Reset-Fehler
82 Einstellen des Betriebsmodus des Tastaturcontrollers
83 Überprüfen des Tastensperrstatus
84 Überprüfung der Speicherkapazität
85 Fehlermeldungen anzeigen
86 Konfigurieren des Systems für den Setup-Betrieb
87 Entpacken des CMOS-Setup-Programms in den konventionellen Speicher.
88 Setup-Programm vom Benutzer abgeschlossen
89 Zustandswiederherstellung nach Setup-Vorgang abgeschlossen
8BReservieren von Speicher für einen zusätzlichen BIOS-Variablenblock
8CKonfigurationsregister programmieren
8DPrimärinitialisierung von HDD- und FDD-Controllern
8FNeuinitialisierung des FDD-Controllers
91 Konfigurieren des HDD-Controllers
95 Führen Sie einen ROM-Scan durch, um nach zusätzlichen BIOS zu suchen
96 Zusätzliche Konfiguration von Systemressourcen
97 Überprüfung der Signatur und Prüfsumme des optionalen BIOS
98 Einrichten des Systemverwaltungs-RAM
99 Einstellen des Timer-Zählers und der Parallelport-Variablen 9A Erstellen einer Liste serieller Ports
9BVorbereiten eines Bereichs im Speicher für einen Coprozessortest
9CInitialisierung des Coprozessors
9DCoprozessorinformationen werden im CMOS-RAM gespeichert
9EIdentifizierung des Tastaturtyps
9FSuchen Sie nach weiteren Eingabegeräten
A0Bildung von MTRR-Registern (Memory Type Range Registers)
A2Fehlermeldungen von vorherigen Initialisierungsschritten
A3Einstellen des Timings für die automatische Wiederholung der Tastatur
A4Defragmentierung ungenutzter RAM-Bereiche
A5Einstellen des Videomodus
A6Reinigen des Bildschirms
A7Übertragen des ausführbaren BIOS-Codes in den Shadow-RAM-Bereich
A8Zusätzliches BIOS im Segment E000h initialisieren
A9Rückgabe der Kontrolle an das System-BIOS AA Initialisieren des USB-Busses
ABVorbereiten des INT13-Moduls für die Bereitstellung von Festplattendiensten
A.C.Erstellen von AIOPIC-Tabellen zur Unterstützung von Multiprozessor-AD-Systemen. Vorbereiten des INT10-Moduls für die Bereitstellung von Videodiensten
A.E.DMI-Initialisierung
B0SysB1 ACPI-BIOS-Initialisierung
00 Software-Interrupt INT19h – Laden des Bootsektors

Funktionen des Geräteinitialisierungsmanagers

Zusätzlich zu den oben genannten POST-Codes werden Meldungen über Ereignisse während der Ausführung des Device Initialization Manager (DIM) an den Diagnoseport ausgegeben. Es gibt mehrere Kontrollpunkte, die den Initialisierungsstatus von System- oder lokalen Bussen anzeigen.

Festlegen der Boot-Reihenfolge. Es kommt vor, dass die Geräte nicht in der richtigen Reihenfolge sind, aber die Lösung ist einfach und finden Sie hier in dieser Anleitung. Um Kopfschmerzen und Fehler zu vermeiden, wird empfohlen, die Messwerte in der folgenden Reihenfolge einzuhalten. Jedes Mal, wenn Sie Ihren Computer einschalten, führt er eine Suche durch Installationsdisketten, und fahren Sie dann direkt mit dem Booten des Standardbetriebssystems fort.

Nachdem Sie nun wissen, wie Sie Ihren Download konfigurieren, gehen Sie zum Abschnitt „Konfigurieren Sie Ihre Download-Optionen“. Es aktiviert oder deaktiviert Funktionen wie das Bild, das beim Einschalten des Computers angezeigt wird, die Mausunterstützung und Warnungen zu Tastaturlesefehlern. Wir empfehlen, die Standardeinstellungen beizubehalten, damit Sie wissen, wann Fehler auftreten.

Die Informationen werden im Wortformat angezeigt, dessen niedriges Byte mit dem POST-Code des Systems übereinstimmt und das hohe Byte die Art der durchgeführten Initialisierungsprozedur angibt. Die höchstwertige Tetrade im High-Byte gibt die Art der durchgeführten Prozedur an, und die Low-Tetrade bestimmt die Bustopologie für ihre Anwendung.

Senior-Tetrade:
Junior-Tetrade:

Wenn ein Syerkannt wird, wird Port 80h sequentiell ausgegeben Endlosschleife DE-Code, DF-Code, Konfigurationsfehlercode, der die folgenden Werte annehmen kann:

Dadurch kann der Benutzer unabhängig vom Betriebssystem ein Passwort für den Zugriff auf den Computer vergeben, was bedeutet, dass die Maschine nur von diesem aus gestartet werden kann. Bitte achten Sie genau darauf, dass es bei Verlust keine Möglichkeit gibt, es wiederherzustellen. Die beste Lösung besteht darin, den Akku in wenigen Sekunden zu entfernen, wir empfehlen dies jedoch nicht, da alle Einstellungen zusammen verloren gehen.

Änderungen abschließen und speichern. Die verbleibenden Optionen auf diesem Bildschirm dienen zum Verwerfen und Verlassen des Bildschirms, zum Verwerfen nur der Änderungen oder zum Laden der Werkseinstellungen. Schauen Sie sich an, was Sie tun, und machen Sie sich an die Arbeit. Diagnose von Gedächtnisproblemen.

AwardBIOS V4.51PG Elite

Das sich dynamisch entwickelnde Unternehmen Award Software schlug 1995 eine neue Lösung im Bereich Low-Level vor Software- AwardBIOS „Elite“, besser bekannt als V4.50PG. Der Kontrollpunkt-Wartungsmodus hat sich weder in der weit verbreiteten Version V4.51 noch in der seltenen Version V4.60 geändert. Die Suffixe P und G kennzeichnen die Unterstützung des PnP-Mechanismus bzw. die Unterstützung von Energiesparfunktionen (Green Function).

Die Funktion kann durch Eingabe von „Verwaltung“ in der Systemsteuerung verwendet werden. Zeigt im Detail, wie man es benutzt. Wenn das Tool Fehler findet, müssen Sie entweder den Speicher austauschen oder sich für eine Lösung an den Computerhersteller wenden. Dies liegt daran, dass Fehler dieser Größenordnung normalerweise durch Probleme in den Speicherchips oder anderen Teilen verursacht werden Hardware und kann nicht durch Konfiguration gelöst werden.

Einige Indikatoren niedriges Niveau Speicher im Speicher ist Langsamkeit, Ausfälle und Fehler bei der Anzeige von Menüs. Das Klicken auf einen bestimmten Befehl in einem Programm und das Erscheinen eines leeren Bereichs anstelle des angeforderten Inhalts ist eine weitere Manifestation des Problems.

Durchführen eines POST im Shadow-RAM

FehlercodeBeschreibung des Fehlers
03 Deaktivieren Sie NMI, PIE (Periodic Interrupt Enable), AIE (Alarm Interrupt Enable), UIE (Update Interrupt Enable). Verbot der Erzeugung programmierbarer Frequenz SQWV
04 Überprüfung der Generierung von Anfragen zur DRAM-Regeneration
05
06 Testen Sie den Speicherbereich ab Adresse F000h, wo sich BIOS 07 befindet. Überprüfen Sie die Funktion von CMOS und Batteriestrom
SEIProgrammierung der Konfigurationsregister der South und North Bridges
09 Initialisieren der L2-Cache- und Advanced-Cache-Kontrollregister auf dem Cyrix-Prozessor
0AErzeugen einer Tabelle mit Interrupt-Vektoren. Konfigurieren von Energieverwaltungsressourcen und Festlegen des SMI-Vektors
0BÜberprüfung der CMOS-Prüfsumme. Scannen von PCI-Bus-Geräten. Aktualisierung des Prozessor-Mikrocodes
0CInitialisieren des Tastatur-Controllers
0DSuchen und Initialisieren des Videoadapters. IOAPIC einrichten. Messungen Taktfrequenz, FSB-Installation
0EMPC-Initialisierung. Videospeichertest. Anzeige des Award-Logos
0FÜberprüfung des ersten DMA 8237-Controllers. Tastaturerkennung und interner Test. Überprüfung der BIOS-Prüfsumme
10 Überprüfung des zweiten DMA 8237-Controllers
11 DMA-Controller-Seitenregister werden überprüft
14 Test des System-Timer-Kanals 2 15 Test des Anforderungsmaskierungsregisters des 1. Interrupt-Controllers
16 Test des Request-Maskierungsregisters des 2. Interrupt-Controllers 19 Überprüfung der Passivität der NMI-nichtmaskierbaren Interrupt-Anfrage
30 Bestimmung des Volumens von Basisspeicher und Erweiterungsspeicher. APIC-Setup. Softwaresteuerung Schreibzuordnungsmodus

FehlercodeBeschreibung des Fehlers
31 Der Haupt-RAM-Test auf dem Bildschirm. USB-Initialisierung
32 Der Begrüßungsbildschirm der Plug-and-Play-BIOS-Erweiterung wird angezeigt. Einrichten von Super-I/O-Ressourcen. Programmierbares Onboard-Audiogerät
39 Programmierung des Taktgenerators über den I2C-Bus
3CSetzen des Software-Flags, um den Zugriff auf das Setup zu ermöglichen
3DPS/2-Maus wird initialisiert
3EInitialisieren des externen Cache-Controllers und Aktivieren von Cache BF. Einrichten der Chipsatz-Konfigurationsregister
41 Initialisieren des Disketten-Subsystems
42 Deaktivieren Sie IRQ12, wenn die PS/2-Maus fehlt. Der Festplattencontroller wird gerade zurückgesetzt. Scannen anderer IDE-Geräte
43
45 Initialisierung des FPU-Coprozessors
4EAnzeige von Fehlermeldungen
4FPasswortanfrage
50 Wiederherstellen eines zuvor im RAM gespeicherten CMOS-Zustands
51 Auflösung des 32-Bit-Zugriffs auf die Festplatte. Konfigurieren von ISA/PnP-Ressourcen
52 Zusätzliches BIOS initialisieren. Festlegen der Werte der PIIX-Konfigurationsregister. Bildung von NMI und SMI
53
60 Installieren des BOOT-Sektor-Virenschutzes
61 Letzte Schritte zur Initialisierung des Chipsatzes
62 Auslesen der Tastatur-ID. Einstellen seiner Parameter
63 Korrektur von ESCD- und DMI-Blöcken. RAM löschen
FFÜbergabe der Kontrolle an den Bootloader. Das BIOS führt den Befehl INT 19h aus

AwardBIOS V6.0 Medallion

Die erste Erwähnung des Award Medallion BIOS, Version 6.0, erfolgte am 12. Mai 1999. Die Struktur des neuen Produkts bleibt unverändert und behält die frühen (Early), späten (Late) und letzten (System) Phasen der Hardwareinitialisierung bei. Wesentliche Änderungen betrafen die POST-Ausführungsalgorithmen, die sich in der neuen Kodierung von Prüfpunkten widerspiegelten und deren Anwendungsbereich erheblich erweiterten. Allerdings gab es im neuen BIOS keinen Platz für veraltete Technologien wie EISA und aus diesem Grund wurden einige POST-Codes abgeschafft.

Ausführen von Start-POST-Prozeduren aus dem ROM

Existieren verschiedene Wege den Defekt umgehen. Nachfolgend sind einige Möglichkeiten zur Verbesserung der Leistung des flüchtigen Speichers aufgeführt, je nach Ursache des Mangels. Öffnen Sie dazu das Tool, gehen Sie zur Registerkarte Prozesse und prüfen Sie, welche Anwendungen mehr Speicher verbrauchen. Wenn die Verlangsamung aufhört, ist das ein Zeichen dafür, dass die betreffende Software zu viel Speicher verbraucht. Installieren Sie das Programm neu oder wenden Sie sich an den Entwickler, um Alternativen zu finden.

Dieser Wert kann jedoch vom Benutzer erhöht werden. Gehen Sie dazu zum Startmenü, klicken Sie mit der rechten Maustaste auf Computer und wählen Sie Eigenschaften. Gehen Sie dann zu „Erweiterte Systemeinstellungen“ und klicken Sie auf die Registerkarte „Erweitert“. Klicken Sie im Bereich, der dem virtuellen Speicher entspricht, auf die Schaltfläche „Bearbeiten“, wie im ersten Bildschirm des Bildes unten gezeigt.

Ausführen von Start-POST-Prozeduren aus dem ROM

In der frühen Initialisierungsphase wird der BIOS-Programmcode vom Boot-Block im Flash-ROM ausgeführt und von der Ausgabe der Prüfpunkte 91h...FFh an den Diagnoseport begleitet

FehlercodeBeschreibung des Fehlers
91 Auswählen eines Startskripts für die CF-Plattform. Bestimmen des Prozessortyps
C0Verbot des externen Caches. Internes Cache-Verbot. Schatten-RAM verbieten. Programmierung des DMA-Controllers, Interrupt-Controllers, Timers, RTC C1-Blocks. Bestimmen des Speichertyps, des Gesamtvolumens und der Platzierung auf 0C-Leitungen. Überprüfen von Prüfsummen
C3Überprüfung des ersten 256K-DRAM für die Organisation des temporären Bereichs. Entpacken des BIOS im temporären Bereich
C5Stimmen die Prüfsummen überein, wird der ausgeführte POST-Code an Shadow übertragen. Andernfalls wird die Kontrolle an die BIOS-Wiederherstellungsprozedur übergeben
B0North Bridge wird initialisiert
A0-AFHardwareabhängiger Systemlogik-Initialisierungsvorgang E0-EF Fehler während des Systemlogik-Initialisierungsprozesses

BIOS-Wiederherstellung

Durchführen eines POST im Shadow-RAM

Die späte Initialisierung erfolgt im RAM und wird fortgesetzt, bis das Benutzermenü aufgerufen wird – CMOS-Setup. Diese POST-Phase ist durch die Verwendung des Speichersegments E000h gekennzeichnet, in dem der Durchgang der Prüfpunkte von 01h bis 7Fh verarbeitet wird.

Manchmal wird diese Speichermenge normalerweise nicht erreicht, was häufig der Fall ist, wenn der Benutzer gerade den Computer aktualisiert hat. Speicher neu installieren: Wenn das Modul aus irgendeinem Grund vom Sockel getrennt wird, wird es vom Motherboard nicht erkannt. Öffnen Sie einfach Ihren Computer und setzen Sie den Kamm fest ein. Wiederholen Sie den Vorgang mit allen Modulen, um sicherzustellen, dass alle Module korrekt installiert sind.

Ändern der Position der Rillen: Durch Ändern der Position der Speicherrippen erfahren Sie, ob das Problem ein Modul oder ein Steckplatz ist. Desinfizieren Sie die Kontakte mit einem sauberen Tuch auf dem Modul. Das Tuch kann für Elektronik geeignete Reinigungsmittel wie Isopropylalkohol enthalten. Verwenden Sie einen kleinen Staubsauger, um Staub aus dem Schlitz zu entfernen.

FehlercodeBeschreibung des Fehlers
01 Entpacken von XGROUP an der physischen Adresse 1000:0000h
03 Früh
05 Festlegen der Anfangswerte von Variablen, die Bildattribute angeben. Überprüfen des CMOS-Statusflags
07 Überprüfung und Initialisierung des Tastaturcontrollers
08 Bestimmen des Schnittstellentyps der angeschlossenen Tastatur
0AVerfahren zur automatischen Erkennung von Tastatur und Maus. Endgültige Einstellungen des Tastaturcontrollers mithilfe von PCI-Space-Registern
0ESpeichersegment F000h testen
10 Bestimmen des Typs des installierten FlashROM
12 CMOS-Test
14 Verfahren zur Initialisierung des Chipsatzregisters
16 Primärinitialisierung des integrierten Frequenzsynthesizers
18 Definitionen installierter Prozessor und das Volumen seines Caches L1 und L2 1B. Generierung der Interrupt-Vektortabelle
1C
1DErsteinrichtung des Power Management Systems
1FLaden der Tastaturmatrix vom externen XGROUP-Modul
21 Initialisieren des Hardware Power Management-Subsystems
23 Coprozessortests. Bestimmen des FDD-Laufwerkstyps. Vorbereitungsphase für die Erstellung einer Ressourcenkarte von PnP-Geräten
24 Verfahren zur Aktualisierung des Prozessor-Mikrocodes. Aktualisierung der Ressourcenverteilungskarte
25 Initialisierung und Scannen des PCI-Busses
26 Konfigurieren der Logik, die die VID-Leitungen (Voltage Identification Device) bedient. Initialisierung des Bordspannungs- und Temperaturüberwachungssystems
27 Neuinitialisierung des Tastatur-Controllers
29 Initialisierung des im Zentralprozessor enthaltenen APIC. Messung der Frequenz, mit der der Prozessor arbeitet. Einrichten von Systemlogikregistern. Initialisierung des IDE-Controllers
2A
2BSuchen Sie im VGA-BIOS
2DProzessorinformationen anzeigen
33 Durchführen eines Resets auf einer angeschlossenen Tastatur
35 Überprüfung des ersten Kanals des 8237 DMA-Controllers
37 Überprüfung des zweiten Kanals des DMA 8237-Controllers
39 Testen von DMA-Seitenregistern
3CEinrichten des programmierbaren Intervall-Timer-Controllers (8254).
3EInitialisieren des 8259-Master-Controllers
40 Initialisierung des Slave-Controllers 8259
43 Vorbereiten des Interrupt-Controllers für den Betrieb. Interrupts sind deaktiviert, sie werden später nach einem Speichertest aktiviert
45 Überprüfen der Passivität einer NMI-Anfrage (Non-Maskable Interrupt).
47 Durchführung von ISA/EISA-Tests
49 Bestimmen der Menge an Basis- und Erweiterungsspeicher. Softwaresteuerung des Schreibzuweisungsmodus durch Anpassen der AMD K5-Register
4ETesten Sie den Speicher innerhalb des ersten Megabytes und visualisieren Sie die Ergebnisse auf dem Bildschirm. Initialisieren von Caching-Schemata für Einzel- und Multiprozessorsysteme, Einrichten von Cyrix M1-Prozessorregistern
50 USB-Initialisierung
52 Testen des gesamten verfügbaren Systemspeichers, einschließlich der Region für den integrierten Videocontroller (Shared Memory). Visualisierung der Ergebnisse auf dem Bildschirm
53 Zurücksetzen Ihres Login-Passworts
55 Visualisierung der Anzahl der erkannten Prozessoren
57 Erstinitialisierung von ISA-PnP-Geräten, denen jeweils eine CSN (Card Select Number) zugewiesen wird. Darstellung des EPA-Logos
59 Initialisierung des Antiviren-Unterstützungssystems
5BBeginn des Verfahrens BIOS-Updates von einem 5D-Diskettenlaufwerk. Initialisierung der integrierten SIO- und Audio-Controller
60 Der Zugriff auf das CMOS-Setup ist geöffnet
63 PS/2-Maus wird initialisiert
65 USB-Maus wird initialisiert
67 Nutzung von IRQ12 durch PCI-Geräte, wenn keine PS/2-Maus im System vorhanden ist 69 Vollständige Initialisierung des L2-Cache-Controllers
6BChipsatz-Initialisierung gemäß CMOS-Setup
6DKonfigurieren von Ressourcen für ISA-PnP-Geräte im SIO 6F-Konfigurationsmodus. Initialisieren des Disketten-Subsystems
73 Vorbereitende Schritte zur Initialisierung des Festplattensubsystems. Auf einigen Plattformen drücken Sie ALT+F2, um AwardFlash zu starten
75 IDE-Geräte finden und initialisieren
77 Initialisierung serieller und paralleler Ports
7ASoftware-Reset des Coprozessors, Schreiben des Steuerworts in das FPU-Register CW 7C, Installieren des Schutzes gegen unbefugtes Schreiben auf Festplatten
7FFehlermeldungen anzeigen. Beibehaltung der Tasten DEL und F1

Vorbereiten von Tabellen, Arrays und Strukturen zum Starten des Betriebssystems

Ab Code 82h konfiguriert POST das System gemäß den CMOS-Einstellungen. Seine letzte Phase wird aus dem Shadow-RAM-Bereich (Segment E800h) ausgeführt und endet mit der Übergabe der Kontrolle an das Betriebssystem – Code FFh.

FehlercodeBeschreibung des Fehlers
82 Weist einen Bereich im Systemspeicher für die Energieverwaltung zu
83 Wiederherstellen von Daten aus einem temporären Speicherstapel im CMOS
84 Es wird die Meldung „Plug-and-Play-Karten werden initialisiert...“ angezeigt.
85 USB-Initialisierung abgeschlossen
86 Reserviert, Carry-Flag-Freigabe
87 Erstellen von SYSID-Tabellen im DMI-Bereich
88 Reserviert, Carry-Flag-Freigabe
89 Generieren von ACPI-Diensttabellen
8AReserviert, Carry-Flag-Freigabe
8BDurchsuchen und Initialisieren des BIOS für zusätzliche Geräte
8CReserviert, Carry-Flag-Freigabe
8DInitialisierung der Paritätsbit-Wartungsroutinen
8EReserviert, Carry-Flag-Freigabe
8FIRQ12-Auflösung für Maus-Hot-Plugging 90 Reserviert, Carry Flag löschen
91 Initialisierung der Ressourcen der Legacy-Plattform
92 Reserviert, Carry-Flag-Freigabe
93 Vermutlich nicht verwendet
94 Letzte Schritte zur Initialisierung der Hauptlogik vor dem Laden des Betriebssystems. Das Energieverwaltungssystem schließt die Initialisierung ab. Die Startlinie wird entfernt BIOS-Begrüßungsbildschirm, wird die Ressourcenverteilungstabelle angezeigt. Prozessoren der AMD K6®-Familie verfügen über bestimmte Einstellungen. Mikrocode-Update für Familienprozessoren Intel Pentium® II und höher
95 Einstellen der automatischen Umstellung auf Winter-/Sommerzeit. Programmieren des Tastaturcontrollers für die automatische Wiederholungsfrequenz
96 In Multiprozessorsystemen werden abschließende Systemeinstellungen vorgenommen und Servicetabellen und -felder erstellt. Für Prozessoren der Cyrix-Familie wird es durchgeführt zusätzliche Anpassung registriert Erstellen der ESCD-Tabelle „Extended System Configuration Data“. Einstellen des DOS-Zeitzählers entsprechend der Echtzeituhr. Boot-Gerätepartitionen werden zur weiteren Verwendung durch integrierte Antiviren-Tools gespeichert: Trend AntiVirus oder Paragon Anti-Virus Protection. Der Systemlautsprecher gibt ein POST-Abschlusssignal aus. Die MSIRQ-Tabelle wird erstellt und gespeichert

Eine Reihe von Prozessen, die im Award Medallion BIOS ablaufen, werden durch spezielle Gruppen von Kontrollpunkten gekennzeichnet. Diese beinhalten:

Das Vorhandensein eines Pieptons oder eines blinkenden Lichts weist normalerweise darauf hin, dass die Hauptfunktion nicht gestartet werden kann. Zu den Grundfunktionen gehören das Auslesen des Speichers, die Videoanzeige oder die Möglichkeit, Informationen zu übertragen Festplatte. Die häufigsten Probleme mit Signaltoncodes oder blinkenden LEDs sind speicher- oder hitzebedingt und werden durch Staubansammlungen in großen Kühlzonen verursacht.

Führen Sie die folgenden Schritte aus, wenn Ihr Computer ein blinkendes oder piepsendes Signal anzeigt. Schritt 2: Staub in den Kühlzonen Ihres Computers. Wenn Ihr Computer neu ist und noch nie benutzt wurde, können Sie diesen Schritt überspringen. Im Laufe der Zeit kann sich Staub in den Kühlkanälen Ihres Computers ansammeln. Übermäßiger Staub kann den Luftstrom blockieren und dazu führen, dass empfindliche Komponenten überhitzen und ausfallen. Bevor Sie Blink- oder Pieptonprobleme beim Start beheben, ist es wichtig, jegliche Staubansammlungen zu entfernen.

Systemereigniscodes – Kontrollpunkte von Systemereignissen.

Power Management Debug-Codes sind Prüfpunkte, die während der Ausführung von APM- oder ACPI-Diensten auftreten.

Systemfehlercodes – Meldungen über schwerwiegende Fehler.

Debug-Codes für MP-System – Initialisierungspunkte für Multiprozessorplattformen.

Merkmale der beschleunigten POST-Passage

Um die Systemstartzeit zu verkürzen, kann der Benutzer im CMOS-Setup die Option „Quick Power On Self Test“ auswählen. In diesem Fall wird der Abschluss des POST beschleunigt, indem die Ausführung einiger Vorgänge verweigert wird (Schnellstart).

Ausführen von Prozeduren aus dem Boot-Block

Tragen Sie eine Schutzbrille und entfernen Sie Staub aus den Lüftungsschlitzen mit Druckluft oder einem Staubsauger, vorzugsweise von außen. Bild: Staubansaugung in Belüftungslöchern. Merken Sie sich blinkende oder piepsende Signale zur Fehlerbehebung. Befolgen Sie diese Schritte, um die Fehlerbedingungen auf einem Blatt Papier zu markieren.

Wenn das Licht blinkt, zählen Sie, wie oft es blinkt, bevor Sie eine Pause einlegen, und prüfen Sie, ob auf Ihrem Computer starke Signaltöne zu hören sind. Wenn Ihr Computer piept, achten Sie auf die Art und Anzahl der Pieptöne zwischen den Pausen, zum Beispiel: 2 lange Pieptöne, gefolgt von 1 kurzen Piepton. Achten Sie auf die Angaben auf dem Zettel, um Sie in den nächsten Schritten an den Fehler zu erinnern. Sehen Sie sich den Abschnitt „Beep-Beschreibungen“ dieses Supportdokuments an, um zu versuchen, die Komponente zu finden, die das Problem verursacht. Sie können diese Informationen im nächsten Schritt bei der Fehlerbehebung verwenden, und wenn Ihr Computer repariert werden muss, können Sie diesen Code und diese Informationen während der Wartung durch einen Servicetechniker verwenden. Drücken Sie den Netzschalter, um den Computer einzuschalten. . Tonsignale Starts haben sich geändert.

Das Quick Boot-Betriebsmuster ersetzt die späten und letzten POST-Phasen und hat keinen Einfluss auf den Betrieb des Boot-Blocks. Award Software bietet eine vom Standard abweichende Kodierung der ausführbaren Prozeduren für beschleunigtes POST. Quick Boot beginnt mit der Ausgabe von Checkpoint 65h an den Diagnoseport und endet mit POST-Code 80h. Die Steuerung wird dann an das Betriebssystem übergeben und zeigt wie gewohnt an Award-BIOS Code FFh.

Ältere Computer verwenden eine Reihe von Signaltönen. Diese Codes gelten nicht für ältere Modelle. Wir werden dies in diesem Artikel sehen. Die Startsequenz umfasst alle Schritte, die unmittelbar nach dem Start Ihres Computers ausgeführt werden. Es gibt mehrere Elemente in dieser Sequenz. Was ist der Zweck, diese Sequenz zu kennen? Problem erkennen, besser identifizieren und lösen und natürlich Ihren Computer besser kennen.

In dieser Reihenfolge werden alle Komponenten sowie deren Kompatibilität getestet. Die Systembusprüfung beginnt und prüft anschließend alle Erweiterungssteckplätze. Es wird weitergehen und Ihr Gedächtnis auf die Probe stellen Grafikkarte und Signale, die die Anzeige steuern. Dann erscheinen die ersten Anzeigen auf dem Bildschirm. Es prüft, ob Tastatur und Maus ordnungsgemäß angeschlossen sind, und sendet dann Signale an alle Speichergeräte, um festzustellen, welche Laufwerke unterschiedlich sind.

FehlercodeBeschreibung des Fehlers
65 Vorzeitige Initialisierung des SIO-Controllers, Software-Reset des Video-Controllers. Einrichten des Tastaturcontrollers, Testen von Tastatur und Maus. Initialisierung des Soundcontrollers. Überprüfung der Integrität von BIOS-Strukturen. Wartungsprozeduren für das Auspacken des Flash-ROM. Initialisierung des integrierten Frequenzsynthesizers
66 Initialisiert den L1/L2-Cache entsprechend den Ergebnissen des CPUID-Befehls. Generierung einer Vektortabelle bestehend aus Zeigern auf Interrupt-Verarbeitungsroutinen. Initialisierung der Energieverwaltungshardware
67 Plausibilität von CMOS und Batterieleistung prüfen. Konfigurieren der Chipsatzregister entsprechend den CMOS-Einstellungen. Initialisierung des Tastaturcontrollers als Teil des Chipsatzes. Generieren von BIOS-Datenbereichsvariablen
68 Initialisierung des Videosystems
69 Konfigurieren des Interrupt-Controllers i8259
6AMithilfe eines speziellen Algorithmus wird ein beschleunigter Single-Pass-RAM-Test durchgeführt
6BVisualisierung der Anzahl der erkannten Prozessoren, des EPA-Logos und einer Aufforderung zum Starten des AwardFlash-Dienstprogramms. Konfigurieren eingebetteter I/O-Controller-Ressourcen im Konfigurationsmodus
70 Einladungen zum Setup. Initialisieren von PS/2 und USB-Maus
71 Initialisieren des Cache-Controllers
72 Einrichten von Systemlogik-Konfigurationsregistern. Generieren einer Liste von Plug-and-Play-Geräten. Initialisierung des FDD-Controllers
73 Initialisierung des HDD-Controllers
74 Initialisierung des Coprozessors
75 Wenn vom Benutzer im CMOS-Setup angegeben, ist die IDE-Festplatte schreibgeschützt.
77 Fordern Sie ein Passwort an und zeigen Sie die Meldung an: „Drücken Sie F1, um fortzufahren, ENTF, um das Setup aufzurufen.“
78 Initialisieren des BIOS für zusätzliche Geräte auf ISA- und PCI-Bussen
79 Initialisierung der Ressourcen der Legacy-Plattform
7AGenerieren der Root-Tabelle RSDT und der Gerätetabellen DSDT, FADT usw.
7DInformationen zu Boot-Gerätepartitionen finden
7EKonfigurieren Sie die BIOS-Dienste vor dem Booten des Betriebssystems
7FSetzen des NumLock-Flags gemäß CMOS SetUp
80 Übergabe der Kontrolle an das Betriebssystem

Durchführen eines POST im Energiesparmodus

Einer der Plattformzustände, in denen der Inhalt des RAM auf der Festplatte gespeichert wird, wird als Ruhezustand bezeichnet. In der ACPI-Spezifikation („Advanced Configuration and Power Interface Specification“, Revision 2.0a vom 31.03.2002) ist er als Energiesparmodus S4 (Non-Volatile Sleep) definiert. Um wieder voll funktionsfähig zu sein, ist eine besondere Art des POST-Abschlusses erforderlich.

Diese Fehler sind unabhängig vom Betriebssystem. Fehler, die in dieser Phase des Startvorgangs auftreten können, hängen häufig mit der Speicherreihenfolge zusammen, was bedeutet, dass möglicherweise mehrere aktive Partitionen oder kein gültiges Medium vorhanden sind oder sich die Partitionstabelle ändert.

Fehler, die auf dieser Ebene auftreten können, hängen wiederum mit Hardwareproblemen zusammen. Das heißt zum Beispiel, einer der geladenen Sektoren fehlt. Es lädt den größten Teil der Registrierung. Die Probleme, die hier auftreten können, sind hauptsächlich Probleme im Zusammenhang mit den auszuführenden Dateien, beispielsweise eine fehlende Datei oder ein Problem beim Zugriff auf eine der Dateien.

Das ACPI S4-Betriebsschema ersetzt wie der beschleunigte Start die späten und letzten Phasen des POST. Ein wesentlicher Punkt ist die Überprüfung des Startskripts im Bootblock. Abhängig davon, in welchem ​​ACPI-Zustand sich das System nach dem Hardware-Reset-Signal befindet, wird entschieden, den Zustand S4 zu verlassen, der mit der Ausgabe des Testpunkts 90h an den Diagnoseport beginnt und mit dem POST-Code 9Fh endet.

FehlercodeBeschreibung des Fehlers
90 Vorzeitige Initialisierung des SIO-Controllers, Software-Reset des Video-Controllers. Einrichten des Tastaturcontrollers, Testen von Tastatur und Maus
91 CMOS- und Batterievalidierungsprüfung
92 Initialisierung der Systemlogikregister und des integrierten Frequenzsynthesizers
93 Initialisieren des Caches mithilfe von CPUID-Informationen
94 Generierung einer Vektortabelle bestehend aus Zeigern auf Interrupt-Verarbeitungsroutinen. Initialisierung der Energieverwaltungshardware
95 PCI-Bus-Scanning
96 Initialisieren des eingebetteten Tastaturcontrollers
97 Initialisierung des Videosystems
98 Meldungsausgabe des VGA-Adapters
99 Überprüfen des ersten Kanals des DMA8237-Controllers durch Schreiben und Testlesen der Basisadresse und der Weiterleitungsblocklängenregister 9A Konfigurieren des i8259-Interrupt-Controllers
9BInitialisieren von PS/2 und USB-Maus. ACPI-Code entpacken. Initialisieren des Cache-Controllers
9CEinrichten von Systemlogik-Konfigurationsregistern. Generieren einer Liste von Plug-and-Play-Geräten. Initialisierung von FDD- und HDD-Controllern
9DDie PM-Region wird nicht im Systemspeicher reserviert, wenn sie im Shadow-RAM oder SMRAM erstellt wird. In einigen Fällen ist eine wiederholte, abschließende Initialisierung des USB-Busses erforderlich, die bei deaktiviertem L1-Cache durchgeführt wird
9EEinrichten der Energieverwaltung, die Teil der Systemlogik ist. Initialisierung der SMI-Generierungsschaltungen und Installation des SMI-Vektors. Programmierressourcen, die für die Überwachung von PM-Systemereignissen verantwortlich sind
9FDer Deaktivierungs- und Aktivierungsvorgang löscht den L1/L2-Cache und stellt seine aktuelle Größe wieder her. Die im CMOS-Setup festgelegten Steuerungseinstellungen für den Energiesparmodus werden im PM-RAM gespeichert. Bei mobilen Plattformen wird geprüft, ob nach dem Abschalten aller Versorgungsspannungen wieder der volle Betrieb möglich ist (Zero Volt Suspend-Modus).

Phoenix Technologies, Ltd.

Einer der Marktführer in der Entwicklung von Low-Level-Software, Phoenix Technologies, hat den Zeitpunkt für die Veröffentlichung von Windows95 festgelegt neue Version PhoenixBIOS 4.0. Familien Unterstützung Intel-Prozessoren Pentium spiegelt sich im Namen der Zwischenrevisionen wider. Eine der neuesten Versionen – Version 6.0 – bildete die Grundlage für alle veröffentlichten BIOS. Mit der Einführung von Release 6.1 gab es keine wesentlichen Änderungen bei der Ausführung von POST-Prozeduren und hatte daher keine Auswirkungen auf die Anzeige von Prüfpunkten.

Eine Besonderheit von PhoenixBIOS besteht darin, dass bei Testfehlern beim POST von 512 KB Hauptspeicher (Codes 2Ch, 2Eh, 30h) Port 80h ausgegeben wird Weitere Informationen im Wortformat, dessen Bits die fehlerhafte Adressleitung oder Datenzelle identifizieren. Der Code „2C 0002“ bedeutet beispielsweise, dass ein Speicherfehler auf der Adressleitung 1 erkannt wurde. Der Code „2E 1020“ bedeutet in diesem Fall, dass ein Fehler auf den Datenleitungen 12 und 5 im Low-Byte von erkannt wurde den Speicherdatenbus. Auf 386SX-Systemen, die einen 16-Bit-Datenbus verwenden, ist es nicht möglich, dass während des Codeausführungsschritts 30h ein Fehler auftritt

Die Ausgabe des POST-Codes an den Diagnoseanschluss wird von einer Audiosignalausgabe an den Systemlautsprecher begleitet. Das Schema zur Tonsignalerzeugung ist wie folgt:

  • Der Acht-Bit-Code wird in vier Zwei-Bit-Gruppen umgewandelt
  • Der Wert jeder Gruppe erhöht sich um eins
  • Basierend auf dem empfangenen Wert wird ein kurzes Tonsignal erzeugt (zum Beispiel: Code 16h = 00 01 01 10 = 1-2-2-3)

Ausführen von Start-POST-Prozeduren aus dem ROM

FehlercodeBeschreibung des Fehlers
01 Initialisieren des Baseboard Management Controllers (BMC)
02 Überprüfen des aktuellen Prozessorbetriebsmodus
03 Deaktivieren nicht maskierbarer Interrupts
04 Der Typ des installierten Prozessors wird bestimmt
06 Anfangseinstellungen der PIC- und DMA-Register
07 Der für die BIOS-Kopie vorgesehene Speicherbereich wird auf Null zurückgesetzt
08 Frühzeitige Initialisierung von Systemlogikregistern
09 Setzen des POST-Software-Flags
0AInitialisierung der Prozessorsoftwareressourcen
0BInterne Cache-Berechtigung
0ESuper-I/O-Ressourcen werden initialisiert
0CInitialisieren Sie den L1/L2-Cache entsprechend den CMOS-Werten
0FInitialisierung der IDE
10 Initialisieren des Power Management-Subsystems
11 Alternative Registerwerte festlegen
12 Der Wert des MSW-Registers (Machine Status Word) wird eingestellt.
13 Frühzeitige Bereitstellung von PCI-Geräten
14 Initialisieren des Tastatur-Controllers
16 Überprüfen der ROM-BIOS-Prüfsumme
17 Bestimmen der L1/L2-Cache-Größe
18 Initialisieren des 8254-Systemtimers
1AInitialisieren des DMA-Controllers
1CZurücksetzen der Werte des programmierbaren Interrupt-Controllers
20 Überprüfung der Generierung von DRAM-Regenerationsanforderungen
22 Überprüfen der Funktion des Tastaturcontrollers
24 Installieren eines Selektors für die Wartung eines flachen 4-GB-Speichermodells
26 A20-Zeilenauflösung
28 Ermitteln der Gesamtmenge des installierten Speichers
29 POST Memory Manager (PMM) initialisieren
2AZurücksetzen von 640 KB Hauptspeicher
2CAdressleitungen testen
2EFehler auf einer der Datenleitungen im Low-Byte des Speicherdatenbusses
2FAuswählen eines Cache-Speicherprotokolls
30 Verfügbarer Systemspeichertest
32 Bestimmen der CPU-Taktparameter und der Busfrequenz

FehlercodeBeschreibung des Fehlers
33 Phoenix Dispatch Manager wird initialisiert
34 Ausschalten über den ATX-Netzschalter verbieten
35 Einstellungen von Systemlogikregistern, die die Bildung von Timing-Charakteristiken des Zugriffs auf Speicher, Ein-/Ausgabe-Ports, System- und lokale Busse steuern
36 Wenn der Übergang zur nächsten POST-Prozedur fehlschlägt, wird ein Neustart durchgeführt. Der Ablauf der Verfahren wird vom Watch Dog Service verwaltet
37 Der Vorgang zum Einrichten der Systemlogikregister ist abgeschlossen.
38 Der Inhalt des BIOS-Runtime-Moduls wird entpackt und in den für Shadow RAM vorgesehenen Bereich neu geschrieben
39 Neuinitialisierung des Cache-Controllers
3AGrößenänderung des L2-Cache
3BBIOS-Ausführungsverfolgung wird initialisiert
3CZusätzliche Konfiguration von Logikregistern zur Konfiguration von PCI-PCI-Brücken und Unterstützung für verteilte PCI-Busse
3DDie Systemlogikregister werden gemäß den CMOS-Setup-Einstellungen konfiguriert
3ELesen Sie die Hardwarekonfiguration
3EÜberprüfen der Verbindung zum ROM Pilot-System
40 Bestimmen der CPU-Taktparameter
41 ROM Pilot wird initialisiert – Remote-Boot-Steuerung
42
44 Stellen Sie den BIOS-Interrupt ein
45 Geräte initialisieren, bevor der PnP-Mechanismus aktiviert wird
46 Die BIOS-Prüfsumme wird mithilfe eines speziellen Algorithmus berechnet
47 I2O-I/O-Controller werden initialisiert
48 Suchen Sie nach einem Videoadapter
49 PCI-Initialisierung
4ASystemvideoadapter werden initialisiert
4BQuiet Boot wird ausgeführt – eine verkürzte Systemstartsequenz zur Beschleunigung des POST.
4CVGA-BIOS-Inhalte werden in den Transitbereich neu geschrieben
4EVisualisierung der BIOS-Textzeichenfolge Copyright
4FReservieren von Speicher für das Startgeräte-Auswahlmenü
50 Der Prozessortyp und seine Taktfrequenz werden visualisiert
51 Initialisieren des EISA-Controllers und der Geräte
52 Tastatur-Controller-Programmierung
54 Keyboard-Soundmodus aktiviert
55 Initialisieren des USB-Controllers
58 Nicht bediente Interrupt-Anfragen finden
59 Initialisieren des POST Display Service (PDS)-Verfahrens 5A Anzeige der Meldung „Press F2 to enter SETUP“
5BDeaktivieren Sie den internen CPU-Cache
5CKonventionelle Speicherprüfung
5EBasisadresse ermitteln
60 Erweiterte Speicherprüfung
62 Überprüfen der Adresszeilen des erweiterten Speichers
64 Übergabe der Kontrolle an einen vom Motherboard-Hersteller generierten ausführbaren Block (Patch1)
66 Konfigurieren von Cache-Steuerregistern
67 Minimale Initialisierung von APIC-Controllern
68 L1/L2-Cache-Auflösung
69 Vorbereiten des RAM im Systemverwaltungsmodus
6ADas externe Cache-Volumen wird visualisiert
6BFestlegen der CMOS-Setup-Standardeinstellungen
6CVisualisierung von Shadow-RAM-Nutzungsinformationen
6EVisualisierung von Informationen über Upper Memory Blocks (UMB)
70 Fehlermeldungen anzeigen
72 Überprüfen der aktuellen Systemkonfiguration und CMOS-Informationen
76 Überprüfen der Tastaturfehlerinformationen
7AÜberprüfen des Status von Software- (Systemkennwort) oder Hardware-Tastatursperrtools (Tastensperrschalter).
7CFestlegen von Hardware-Interrupt-Vektoren
7DInitialisierung des Leistungsverfolgungssystems
7EInitialisierung des Coprozessors
80 Der integrierte SIO-I/O-Controller ist verboten
81 Vorbereitung zum Booten des Betriebssystems
82 Suchen und Identifizieren von RS232-Ports
83 Konfigurieren externer IDE-Controller
84 Parallelports finden und identifizieren
85 Initialisieren von ISA-PnP-Geräten
86 Die On-Board-Ressourcen des SIO-Controllers werden gemäß den CMOS-Setup-Einstellungen konfiguriert
87 Konfigurieren von MCD (Motherboard Configurable Devices)
88 Die Werte des Variablenblocks im BIOS Data Area werden eingestellt
89 Ermöglicht die Generierung eines nicht maskierbaren Interrupts
8AFestlegen der Werte von Variablen, die sich im erweiterten BIOS-Datenbereich befinden
8BÜberprüfen der PS/2-Maus-Anschlussdiagramme
8CInitialisierung des Antriebsreglers
8FErmitteln der Anzahl angeschlossener ATA-Geräte
90 Festplatten-Controller initialisieren und konfigurieren
91 Temporäre Parameter für den Festplattenbetrieb im PIO-Modus einstellen
92 Übergabe der Kontrolle an einen vom Motherboard-Hersteller generierten ausführbaren Block (Patch2)
93 Erstellen einer Konfigurationstabelle für ein Multiprozessorsystem
95 Auswählen des CD-ROM-Wartungsverfahrens
96 Kehren Sie zum Realmodus zurück
97 Building MP-Konfigurationstabelle
98 ROM-Scan läuft
99 Überprüfen des Status des SMART-Parameters 9A Der Inhalt des ROM wird in den RAM geschrieben
9CEinrichten des Power Management-Subsystems
9DInitialisieren von Ressourcen zum Schutz vor unbefugtem Zugriff
9EHardware-Interrupts sind aktiviert
9FDie Anzahl der IDE- und SCSI-Laufwerke wird bestimmt
A0Festlegen der DOS-Zeit basierend auf dem RTC-Status. A1 Der Zweck dieses Codes ist unbekannt. A2 Überprüfen des Tastensperrstatus
A4Einstellungen für die Eigenschaften der automatischen Tastaturwiederholung
A8Die Meldung „Drücken Sie F2, um das Setup aufzurufen“ wird vom Bildschirm entfernt
A.A.Das Vorhandensein des SCAN-Codes der F2-Taste im Eingangspuffer AC wird überprüft und das Setup-Programm gestartet.
A.E.Das durch STRG+ALT+ENTF B0 ausgeführte Neustart-Flag wird gelöscht. Die Meldung „Drücken Sie F1 zum Fortsetzen, F2 zum Setup“ wird generiert.
B1Das POST-Fortschrittsflag ist gelöscht. B2 POST abgeschlossen
B4Tonsignal vor dem Booten
B5Quiet-Boot-Phase abgeschlossen
B6Überprüfen Sie anhand des Kennworts, ob dieser Modus in Setup B7 „ACPI-BIOS initialisieren“ aktiviert ist
B9Suche nach Boot-Geräten auf dem USB-Bus BA Initialisierung der DMI-Parameter
BBWiederholen Sie den ROM-Scan-Vorgang
B.C.Der RAM-Paritätsfehler-Latch-Trigger wird zurückgesetzt.
BDEs erscheint ein Menü zur Auswahl eines Boot-Geräts. BE Löschen des Bildschirms vor dem Laden des Betriebssystems. BF Aktivieren der Antiviren-Unterstützung
C0Die Software-Interrupt-Verarbeitungsprozedur INT 19h wird gestartet – der Boot-Sektor-Loader. Die Interrupt-Serviceroutine versucht nacheinander, den Bootsektor zu laden, indem sie Festplattengeräte in der vom Setup vorgeschriebenen Reihenfolge abfragt
C1Initialisierung der Fehlerwartungsroutine (PEM) C2 Aufruf von Serviceroutinen zur Fehlerprotokollierung
C3Visualisierung von Fehlermeldungen in der Reihenfolge ihres Eingangs. C4 Setzen von Flags für den Anfangszustand
C5Initialisieren eines erweiterten Blocks von CMOS-RAM-Zellen
C6Erstinitialisierung der Dockingstation
C7Lazy Dock-Initialisierung
C8Ausführung der im Boot-Block enthaltenen Testprozeduren zur Feststellung der Integrität von BIOS-Strukturen
C9Überprüfung der Integrität von Strukturen und/oder Modulen außerhalb des System-BIOS
C.A.Führen Sie die Konsolenumleitung aus, um die Remote-Tastatur-CB-Emulation bereitzustellen Festplattengeräte im RAM/ROM
CCFühren Sie die Konsolenumleitung aus, um Video-CDs bereitzustellen. Unterstützt PCMCIA-Kommunikation
C.E.Einrichten des Light Pen Controllers

Schwerwiegende Fehlermeldungen

D0 Fehler aufgrund einer Ausnahmesituation (Ausnahmefehler) D2 Aufruf einer Interrupt-Behandlungsprozedur von einer unbekannten Quelle D4 Fehler im Zusammenhang mit einer Verletzung des Protokolls zur Ausgabe und Löschung von Interrupt-Anfragen D6 Verlassen des geschützten Modus mit Software-Reset-Generierung D7 Zum Speichern des Status von Für den Videoadapter ist mehr Speicher erforderlich, als im SMRAM verfügbar ist. D8 Fehler bei der Software-Generierung des Prozessor-Reset-Impulses DA. Kontrollverlust bei Rückkehr in den Real Mode DC. Verlassen des geschützten Modus mit Software-Reset-Generierung ohne Neuinitialisierung des Interrupt-Controllers DD Fehler beim Testen des Erweiterungsspeichers DE Tastatur-Controller-Fehler DF Leitungssteuerungsfehler A20 19

Ausführen von Prozeduren aus dem Boot-Block

FehlercodeBeschreibung des Fehlers
E0Einrichten der E1-Chipsatz-Konfigurationsregister. Initialisieren der Nord- und Südbrücken
E2Initialisierung der CPU
E3Initialisieren des Systemtimers
E4Super-I/O-Ressourcen werden initialisiert
E5Überprüfen des Status des Recovery Jumpers, dessen Installation den Start des BIOS-Wiederherstellungsmodus erzwingt
E6Überprüfung der BIOS-Prüfsumme
E7Die Steuerung wird an das BIOS übergeben, wenn dessen Prüfsumme korrekt berechnet wurde. E8 MPS-Unterstützung initialisieren
E9Übergang zu einem flachen 4-GB-Speichermodell
E.A.Initialisierung von nicht standardmäßiger Ausrüstung
E.B.Konfigurieren des Interrupt-Controllers und des direkten Speicherzugriffs
E.C.Durch Schreiben und Kontrollablesungen mithilfe eines speziellen Algorithmus wird der Speichertyp bestimmt: FPM, EDO, SDRAM und die Konfigurationsregister der Host Bridge werden entsprechend dem Ergebnis konfiguriert
EDAnhand von Aufzeichnungen und Kontrollablesungen mit einem speziellen Algorithmus werden das Volumen der Speicherbänke und die Platzierung in Zeilen bestimmt. Entsprechend dem Ergebnis werden die Konfigurationsregister der Host Bridge (DRAM Row Boundary) konfiguriert
E.E.Der Inhalt des Boot-Blocks wird in den Shadow RAM EF kopiert. SMM RAM wird für den SMI-Handler vorbereitet
F0Gedächtnistest
F1Interrupt-Vektoren initialisieren
F2Initialisieren der Echtzeituhr
F3Initialisieren des Video-Subsystems
F4Vor dem Booten wird ein Piepton erzeugt
F5Laden des im Flash-ROM gespeicherten Betriebssystems
F6Kehren Sie zum Realmodus zurück
F7Booten Sie unter Full DOS
F8Initialisieren des USB-Controllers
FA...FFCodes für die Interaktion mit der PhDebug-Prozedur

Insyde Software Corp.

Marktinsider mobile Systeme hat sich dort fest etabliert, wo Traditionstreue und ein konservativer Ansatz beim Aufbau eines BIOS gefragt sind. Geerbt haben Quelle von SystemSoft arbeitet das Unternehmen ständig an der Verbesserung. Die neueste Version von MobilePRO wird aktiv in Mitac- und Clevo-Laptops verwendet, deren Dokumentation die Grundlage für die Fehlercodetabelle bildete – so nennt Insyde Software POST-Checkpoints.

Boot-Block-Checkpoints

Trotz der Tatsache, dass Ihr erster BIOS-Unternehmen Das 1992 von Insyde Software entwickelte etablierte Modell des Bootblocks – oder Bootloader, wie die Erfinder ihn selbst nannten – wurde schließlich erst gegen Ende 1995 geformt. Von diesem Moment an wurde der Startvorgang nach Version und Erstellungsdatum nummeriert.

Der wichtigste Punkt aus Sicht eines Servicetechnikers, der den Ladevorgang untersucht Computersystem Mit InsydeBIOS wird das Gerät zu einem Diagnosecode-Anzeigegerät. Obwohl der Bootloader in der Regel den Diagnoseport 80h des Herstellers verwendet, der in solchen Fällen Standard ist, erfolgt die Testpunktausgabe in manchen Fällen nur auf dem PIO-Port (Parallel Input/Output Port für Diagnosezwecke), der nichts anderes als ein ist Parallelport 378h Es gibt Implementierungen, bei denen die an Port 80h gesendeten Diagnosecodes auf den Parallelport dupliziert werden.

FehlercodeBeschreibung des Fehlers
00 Startpunkt für die Ausführung des Boot-Blocks 01 Sperrleitung A20 (nicht verwendet)
02 Aktualisierung des CPU-Mikrocodes
03 RAM testen
04 Übertragen des Bootblocks in den RAM
05 Ausführen eines Bootblocks aus dem RAM
06 Erzwingen des Flash-ROM-Wiederherstellungsverfahrens
07 Übertragen des System-BIOS in den RAM
08 Überprüfung der System-BIOS-Prüfsumme
09 Ausführen der POST-Prozedur
0AStarten des Flash-ROM-Wiederherstellungsverfahrens von einem FDD-Laufwerk
0BInitialisierung des Frequenzsynthesizers
0CAbschluss des BIOS-Wiederherstellungsverfahrens
0DAlternatives Verfahren zum Wiederherstellen des Flash-ROMs vom FDD
0FStoppen, wenn ein schwerwiegender Fehler auftritt
BBLPC SIO frühe Initialisierung
CCAusgangspunkt zum Starten der Flash-ROM-Wiederherstellung
88 Aktivieren von ACPI-Funktionen
99 Fehler beim Verlassen des STR-Modus
60 Wechsel zum Big Real-Modus
61 Initialisierung des SM-Bus. SPD-Daten werden im CMOS A0 gespeichert. Lesen und analysieren Sie SPD-Felder, die zuvor im CMOS A1 gespeichert wurden. Initialisierung des Speichercontrollers
A2Definieren logischer Bänke eines DIMM
A3Programmierung von DRB-Registern (DRAM Row Boundary)
A4Programmieren von DRA-Registern (DRAM-Zeilenattributen)
A.E.Im System wurden DIMMs erkannt, die sich in ihren ECC-Funktionen (Error Correcting Codes) unterscheiden.
A.F.Primäre Initialisierung der Speichercontrollerregister, die dem Speicherplatz zugeordnet sind
E1Der Bootvorgang schlägt fehl, wenn das DIMM nicht mit einem SPD-Chip ausgestattet ist
E2Der DIMM-Typ entspricht nicht den Systemanforderungen
E.A.Die Mindestzeit zwischen der Aktivierung der DIMM-Stränge und dem Eintritt in den Regenerationszustand entspricht nicht den Systemanforderungen
E.C.Registermodule werden nicht unterstützt. ED-Überprüfung der CAS-Latenzmodi
E.E.DIMM-Organisation wird vom Motherboard nicht unterstützt

POSTs aus dem RAM ausführen

Die modernsten InsydeBIOS-Lösungen verwenden 16-Bit-Checkpoint-Mapping. Dies erfolgt über die Ports 80h und 81h, letzterer dient der Erweiterung der Standarddiagnose.

Das Studium von Kontrollpunkten wird durch ihre unregelmäßige Konstruktion erschwert, wenn Prozesse unterschiedlicher Bedeutung von denselben Codes begleitet werden. Bei dualen Diagnosesystemen gibt es Unterschiede anderer Art: Einige POST-Codes werden nur in einem der Ports angezeigt, ohne die in solchen Fällen übliche Duplizierung.

FehlercodeBeschreibung des Fehlers
10 Cache-Initialisierung, CMOS-Prüfung
11 Linie A20 verboten. Einstellungsregister für 8259-Controller.
12 Bestimmen der Boot-Methode
13 Initialisieren des Speichercontrollers
14 Suche nach einem Videoadapter, der an den ISA-Bus angeschlossen ist
15 Einstellen der System-Timer-Werte
16 Festlegen von Systemlogikregistern mithilfe von CMOS
17 Berechnung der Gesamtmenge an RAM
18 Testen der niedrigen Seite des konventionellen Speichers
19 Überprüfen der Prüfsumme des Flash-ROM-Images
1AZurücksetzen der Interrupt-Controller-Register
1BInitialisierung des Videoadapters
1CInitialisieren einer Teilmenge von Videoadapterregistern, die mit kompatibel sind Programmmodell 6845
1DInitialisierung des EGA-Adapters
1EInitialisierung des CGA-Adapters
1FDMA-Controller-Seitenregistertest
20 Überprüfung des Tastaturcontrollers
21 Initialisieren des Tastatur-Controllers
22 Vergleich der resultierenden RAM-Größe mit dem Wert im CMOS
23 Batterie-Backup und erweitertes CMOS prüfen
24 Testen von DMA-Controller-Registern
25 Festlegen der DMA-Controller-Parameter
26 Bildung der Interrupt-Vektortabelle
27 Beschleunigte Ermittlung der Menge des installierten Speichers
28 Sicherheitsmodus
29 Systemspeichertest abgeschlossen
2AVerlassen des geschützten Modus
2BÜbertragen des Setup-Vorgangs in den RAM
2CStarten des Video-Initialisierungsvorgangs
2DSuchen Sie erneut nach einem CGA-Adapter
2ESuchen Sie erneut nach einem EGA/VGA-Adapter
2FVGA-BIOS-Meldungen werden angezeigt
30 Benutzerdefinierte Initialisierungsroutine für den Tastaturcontroller
31 Überprüfen der angeschlossenen Tastatur
32 Überprüfen des Durchgangs einer Anfrage über die Tastatur
33 Überprüfen des Tastaturstatusregisters
34 Systemspeicher testen und zurücksetzen
35 Sicherheitsmodus
36 Erweiterter Speichertest abgeschlossen
37 Verlassen des geschützten Modus
38 Verbot der Linie A20
39 Initialisieren des Cache-Controllers 3A. Überprüfen des System-Timers
3BEinstellen des DOS-Zeitzählers entsprechend der Echtzeituhr
3CInitialisierung der Hardware-Interrupt-Tabelle
3DManipulatoren und Zeiger finden und initialisieren
3EFestlegen des Status der NumLock-Taste
3FInitialisierung serieller und paralleler Ports
40 Konfigurieren von seriellen und parallelen Ports
41 Initialisierung des FDD-Controllers
42 Initialisierung des HDD-Controllers
43 Initialisieren der Energieverwaltung für den USB-Bus
44 Zusätzliches BIOS finden und initialisieren
45 Zurücksetzen des Status der NumLock-Taste
46 Überprüfung der Coprozessor-Funktionalität
47 PCMCIA wird initialisiert
48 Vorbereitung zum Starten des Betriebssystems
49 Übergabe der Kontrolle an ausführbaren Bootstrap-Code
50 ACPI-Initialisierung
51 Initialisierung der Energieverwaltung
52 Initialisieren des USB-Bus-Controllers

Da Sie hier sind, bedeutet das, dass Sie sich für BIOS-Fehlercodes interessieren oder einfach nur einen Blick darauf werfen und herausfinden möchten, was es ist? Im Allgemeinen ist die Sache so: Vor etwa zwei Wochen, als ich den Computer einschaltete, piepte das BIOS „falsch“, ich habe mein Problem sehr schnell behoben und begann langsam, Informationen über BIOSe bzw. Fehlercodes zu sammeln, und heute habe ich Ich veröffentliche für Sie Tabellen mit der BIOS-Version, der Anzahl der Sounds, der Bedeutung dieses Sounds oder Codes und in einigen Fällen auch, wie Sie dieses Problem beheben können.

Wie finde ich die BIOS-Version heraus?
Es ist ganz einfach, öffnen wir es Kontextmenü„Ausführen“ (Win+R), geben Sie Folgendes ein:

msinfo32

und drücken Sie „OK“.
Es öffnet sich ein Fenster...

Jetzt im Reiter „Systeminformationen“ im rechten Fenster, darunter steht „BIOS-Version“.
Schauen Sie sich jetzt alle die Tabelle an, suchen Sie nach Ihrer Version, finden Sie den BIOS-Fehlercode und sehen Sie, was er bedeutet. In einigen Fällen habe ich auch gepostet, wie man die Fehler beseitigt.

Also los geht's BIOS-Sounds und ihre Bezeichnungen.

Award-BIOS-Signale:

Anzahl der Signale Bezeichnung Lösung
1 kurz Erfolgreicher POST (keine Fehler erkannt) und Sie können ruhig weiterarbeiten -
2 kurz Kleinere Fehler Überprüfen Sie, ob die Festplatten- und Motherboard-Kabel sicher befestigt sind
3 lang Überprüfen Sie die Qualität der Verbindung zwischen Maus und Tastatur und der „Mutter“
Dauersignal Das Netzteil ist defekt ... (Ich denke, es ist hier klar)
Keine Signale Das Netzteil ist nicht mit dem Motherboard verbunden oder defekt
1 lang + 1 kurz RAM-Fehler RAM-Module entnehmen, Staub abblasen/abwischen und fest einsetzen
1 lang + 2 kurz Probleme mit dem Videoadapter Gleiches wie beim RAM
1 lang + 3 kurz Fehler bei der Tastaturinitialisierung Überprüfen Sie die Zuverlässigkeit der Verbindung
1 lang + 9 kurz Fehler beim Lesen der Daten aus dem ROM Das BIOS ist möglicherweise nicht für Ihre Konfiguration geeignet
Lange Wiederholung Falsche Installation von Speichermodulen Möglicherweise sitzen die Module nicht richtig fest oder passen nicht zu Ihrer Hardware
Kurze Wiederholung Probleme mit der Stromversorgung Möglicherweise muss es ersetzt werden, aber versuchen Sie zunächst, es von Staub zu befreien.)

AMI BIOS-Signale:

Anzahl der Signale Bezeichnung Lösung
1 kurz Keine Fehler gefunden -
2 kurz Überprüfen Sie die Installation der Speichermodule
3 kurz Fehler beim Betrieb des Hauptspeichers (erste 64 KB) siehe oben
4 kurz Der Systemtimer ist fehlerhaft
5 kurz CPU fehlerhaft
6 kurz Der Tastaturcontroller ist fehlerhaft
7 kurz
8 kurz Probleme mit dem Videoadapter
9 kurz
10 kurz Es kann nicht in den CMOS-Speicher geschrieben werden
11 kurz Der externe Cache ist fehlerhaft
1 lang + 2 kurz Der Videoadapter ist fehlerhaft
1 lang + 3 kurz Der Videoadapter ist fehlerhaft
1 lang + 8 kurz Probleme mit dem Videoadapter oder der Monitor ist nicht angeschlossen

IBM BIOS-Signale:

Anzahl der Signale Bezeichnung Lösung
1 kurz Keine Fehler gefunden
1 lang + 1 kurz Das Motherboard ist defekt
1 Piepton + leerer Bildschirm Das Videosystem ist fehlerhaft
1 lang + 2 kurz Videosystem fehlerhaft (Mono/CGA)
1 lang + 3 kurz Das Videosystem (EGA/VGA) ist fehlerhaft
2 kurz Das Videosystem ist defekt (Monitor nicht angeschlossen)
3 lang Motherboard defekt (Tastatur-Controller-Fehler)
Kein Signal Das Netzteil oder die Lautsprecher sind defekt
Dauersignal Das Netzteil ist defekt
Wiederholte kurze Pieptöne Das Netzteil ist defekt

Compaq BIOS-Signale:

Anzahl der Signale Bezeichnung Lösung
1 kurz Keine Fehler gefunden -
1 lang + 1 kurz BIOS-CMOS-Speicherprüfsummenfehler. Möglicherweise ist die ROM-Batterie leer Aktualisieren Sie das BIOS oder stellen Sie es über das Motherboard wieder her
2 kurz Unbekannter Fehler
1 lang + 2 kurz Videosystemfehler Überprüfen Sie, ob der Videoadapter richtig installiert ist. Möglicherweise müssen Sie die Grafikkarte austauschen
7 Signale (1T-1K-1T-1K-Pause-1T-1K-1K) Die AGP-Grafikkarte ist fehlerhaft siehe oben
1 Dauersignal RAM-Fehler Überprüfen Sie, ob der Speicher korrekt installiert ist. Kontakte prüfen. Ersetzen Sie die Speichermodule.
1 kurz, 2 lang RAM-Fehler siehe oben

Von Phoenix BIOS-Signalen:
Im Gegensatz zu anderen BIOS gibt es hier abwechselnde Signale.

Anzahl der Signale Bezeichnung Lösung
1-1-3 Fehler beim Schreiben/Lesen der CMOS-Daten
1-1-4 Fehler bei der Prüfsumme des Inhalts des BIOS-Chips
1-2-1 Das Motherboard ist defekt
1-2-2 Fehler bei der Initialisierung des DMA-Controllers
1-2-3 Fehler beim Versuch, auf einem der DMA-Kanäle zu lesen/schreiben
1-3-1 RAM-Problem erkannt
1-3-3
1-3-4 Fehler beim Testen der ersten 64 KB RAM
1-4-1 Das Motherboard ist defekt
1-4-2 Es wurden Probleme mit dem RAM festgestellt
1-4-3 System-Timer-Fehler
1-4-4 Fehler beim Zugriff auf den E/A-Port. Der Fehler kann durch die Verwendung eines Peripheriegeräts verursacht werden diesen Hafen für deine Arbeit
3-1-1 Fehler beim Initialisieren des zweiten DMA-Kanals
3-1-2 Fehler beim Initialisieren des ersten DMA-Kanals
3-1-4 Das Motherboard ist defekt
3-2-4 Fehler im Tastatur-Controller
3-3-4 Fehler beim Testen des Videospeichers
4-2-1 System-Timer-Fehler
4-2-3 Fehler beim Bedienen der Zeile A20. Der Tastaturcontroller ist fehlerhaft
4-2-4 Fehler beim Arbeiten im geschützten Modus. Möglicherweise ist die CPU defekt
4-3-1 Fehler beim RAM-Test
4-3-4 Fehler der Echtzeituhr
4-4-1 Der Test der seriellen Schnittstelle ist fehlgeschlagen. Kann dadurch verursacht werden, dass ein Gerät für seinen Betrieb einen seriellen Anschluss verwendet
4-4-2 Der Parallelport-Test ist fehlgeschlagen. Kann durch ein Gerät verursacht werden, das für seinen Betrieb einen parallelen Port verwendet
4-4-3 Fehler beim Testen des Mathe-Coprozessors

AST-BIOS-Signale:

Anzahl der Signale Bezeichnung Lösung
1 kurz Fehler beim Überprüfen der Prozessorregister. Prozessorfehler
2 kurz Pufferfehler des Tastatur-Controllers. Fehlfunktion des Tastaturcontrollers
3 kurz Fehler beim Zurücksetzen des Tastaturcontrollers. Problem mit dem Tastaturcontroller oder der Systemplatine
4 kurz Fehler bei der Tastaturkommunikation
5 kurz Tastaturfehler
6 kurz Fehler auf der Systemplatine
9 kurz Nicht übereinstimmende BIOS-ROM-Prüfsumme. Der BIOS-ROM-Chip ist fehlerhaft
10 kurz System-Timer-Fehler. Der System-Timer-Chip ist fehlerhaft
11 kurz Chipsatzfehler
12 kurz Fehler im Energieverwaltungsregister im nichtflüchtigen Speicher
1 lang DMA-Controller-Fehler 0. Der DMA-Controller-Chip auf Kanal 0 ist fehlerhaft.
1 lang + 1 kurz DMA-Controller-Fehler 1. Der DMA-Controller-Chip von Kanal 1 ist fehlerhaft
1 lang + 2 kurz Fehler bei der Unterdrückung des Frame-Retrace. Der Videoadapter ist möglicherweise fehlerhaft
1 lang + 3 kurz Fehler im Videospeicher. Der Speicher des Videoadapters ist fehlerhaft
1 lang + 4 kurz Videoadapterfehler. Der Videoadapter ist fehlerhaft
1 lang + 5 kurz Speicherfehler 64K
1 lang + 6 kurz Interrupt-Vektoren konnten nicht geladen werden. Das BIOS konnte keine Interrupt-Vektoren in den Speicher laden
1 lang + 7 kurz Die Initialisierung der Video-Hardware ist fehlgeschlagen
1 lang + 8 kurz Videospeicherfehler

Nun, das war's, ich habe mehr oder weniger häufige gepostet Arten von BIOS mit Fehlercodes. Bei Fragen kontaktieren Sie uns bitte!



Freunden erzählen