Postcode 2626 Entschlüsselung. Neue Generation Postkarten
Diese Tabelle enthält Nachcodes, die mit dem vollständigen Nachverfahren angezeigt werden.
- CF ist vom Prozessortyp definiert und lesen / schreiben cmos
- C0 wird vom Chipsatz- und L1-, L2-Cache, programmierter Interrupt-Steuerung, DMA, Timer initialisiert
- C1 wird nach Typ und RAM ermittelt
- C3 BIOS-Code wird in einem temporären RAM-Bereich entpackt
- 0С prüft die BIOS-Prüfsumme
- C5 BIOS-Code wird in den Schattenspeicher kopiert, und die Steuerung wird an das Boot-Block-Modul übertragen
- 01 Xgroup-Modul wird von der physikalischen Adresse 1000: 0000h entpackt
- 02 Prozessorinitialisierung. CR- und MSR-Register sind installiert
- 03 Bestimmen Sie E / A-Ressourcen (Super-E / A)
- 05 Cleared Screen- und CMOS-Status-Flag
- 06 Checked Coprozessor.
- 07 Der Tastaturcontroller wird ermittelt und getestet.
- 08 Die Tastaturschnittstelle wird bestimmt.
- 09 Initialisierung des seriellen ATA-Controllers
- OA ist durch die Tastatur und die Maus definiert, die an PS / 2-Anschlüsse angeschlossen sind.
- 0b installiert AC97 Sound Controller-Ressourcen
- OE testet F000H-Speichersegment
- 10 definierter Typ Flash-Speicher
- 12 wird von CMOS getestet.
- 14 Stellen Sie Werte für Chipset-Register ein
- 16 Primär initialisiert den Taktgenerator
- 18 ermittelt durch den Typ des Prozessors, seiner Parameter und der Cache-Volumina L1 und L2
- 1b Initialisiert den Interrupt-Vektor-Tisch
- 1c prüft CMOS-Prüfsumme und Batteriespannung
- 1D definiertes Power Management Power Management System
- 1f Ladematrix (für Laptops)
- 21 Initialisiert Hardware-Energieverwaltungssystem (für Laptops)
- 23 Der mathematische Koprozessor, das Antrieb, die Initialisierung des Chipsatzes wird getestet
- 24 Aktualisierter Prozessormikrocode. Erstellen Sie eine Karte mit der Verteilung der Ressourcen von Geräten der Geräte und spielen
- 25 PCI Erstinitialisierung: Geräte sind aufgeführt, suchen nach einem VGA-Adapter, VGA-BIOS-Aufnahme bei C000: 0
- 26 Setzt die Taktfrequenz auf CMOS-Setup. Die Synchronisation nicht verwendeter DIMM- und PCI-Slots ist deaktiviert. Das Überwachungssystem wird initialisiert (H / W-Monitor)
- 27 Der Interrupt ist int 09h erlaubt. Der Tastaturcontroller wird erneut initialisiert.
- 29 MRR-Register sind programmiert, APIC wird initialisiert. Programmieren des IDE-Controllers. Die Frequenz des Prozessors wird gemessen. Die Videosystem-BIOS-Erweiterung wird verursacht
- 2B Suche BIOS-Videoadapter
- 2D Zeigt den Price Screensaver, Informationen zur Art des Prozessors und seiner Geschwindigkeit an
- 33 Tastatur zurücksetzen.
- 35 testet den ersten DMA-Kanal
- 37 Testen des zweiten Kanals DMA
- 39 Prüfseitenregister DMA
- 3c passt den Controller 8254 (Timer) an (Timer)
- 3E Interrupt-Controller-Prüfung 8259
- 43 Der Interrupt-Controller wird geprüft
- 47 getestete ISA / EISA-Reifen
- 49 Die Menge des RAM wird berechnet. AMD K5-Prozessorregister sind konfiguriert.
- 4E programmierbare MTRR-Register für SYRIX-Prozessoren. Cash L2 und APIC werden initialisiert
- 50 ist ein USB-Bus definiert
- 52 Prüfen des RAM mit Anzeigeergebnissen. Gereinigtes erweitertes Speicher
- 53 Wenn die CMOS-Reinigung ausgeführt wird, wird das Kennwort für Anmelde zurückgesetzt.
- 55 Zeigt die Anzahl der Prozessoren an (für Multiprozessorplattformen)
- 57 Zeigt das EPA-Logo an. Erstinitialisierung von ISA-PNP-Geräten
- 59 definiert das Virenschutzsystem
- 5B Tipp-Ausgang, um das BIOS-Update von einer Diskette auszuführen
- 5d Der Super-E / A-Controller wird gestartet und ein integrierter Audiocontroller
- 60 Melden Sie sich bei CMOS-Setup an, wenn der Taste Löschen gedrückt wurde
- 65 Initialisiert Maus PS / 2
- 69 enthält Cache L2
- 6b Anpassen von Chipset-Registern nach BIOS-Setup
- 6D-Ressourcen für ISA-PNP- und COM-Ports für integrierte Geräte werden zugewiesen.
- 6f ist initialisiert und der Controller flexibler Festplatten ist konfiguriert.
- 75 IDE-Geräte werden erkannt und installiert: Festplatten, CD / DVD, LS-120, ZIP usw.
- 76 Zeigt Informationen zu IDE-Geräten an
- 77 Initialisierte aufeinanderfolgende und parallele Anschlüsse
- 7A wird zurückgesetzt und vorbereitet, um mathematische Koprozessor zu arbeiten
- 7c definiert den Schutz vor unbefugter Aufnahme auf Festplatten
- 7f Wenn Sie Fehler haben, wird die Nachricht angezeigt, und die Tasten löschen und F1 werden erwartet.
- 82 Zubereiteter Speicher zum Verwalten von Energie und Änderungen an der Escd-Tabelle.
- Der Screensaver wird mit dem EPA-Logo entfernt. Passwort wird bei Bedarf angefordert
- 83 Alle Daten werden von einem temporären Stapel in CMOS gespeichert
- 84 Ausgang an den Anzeigebildschirm Initialisierungsstecker und Wiedergabekarten
- 85 USB-Initialisierung endet
- 87 Sysid-Tabellen werden in DMI erstellt
- 89 Installieren Sie die ACPI-Tabellen. Interrupts werden für PCI-Geräte zugewiesen
- 8b mit dem Namen BIOS zusätzliche ISA- oder PCI-Controller mit Ausnahme des Videoadapters
- 8D Installieren Sie die Paritätskontrollparameter für CMOS-Setup. APM wird initialisiert
- 8F IRQ 12 ist für "Hot" -Maus mit dem Anschluss von PS / 2 erlaubt
- 94 Beendigung der Initialisierung des Chipsatzes. Zeigt die Verteilertabelle der Ressourcen an. Cache L2 aktivieren. Festlegen des Übergangsmodus für Sommer- / Winterzeit
- 95 Installiert die Frequenz der Tastatur und den Status der Num-Sperre
- 96 Für Multiprozessorsysteme werden Register konfiguriert (für CYRIX-Prozessoren). Die ESCD-Tabelle wird erstellt. Der DOS-Timer-Timer wird gemäß den Messwerten der RTC-CMOS-Uhr installiert. Die Abschnitte der Startgeräte werden zur Verwendung durch eingebaute Antivirus gespeichert. Der Sprecher benachrichtigt das Ende des Beitrags. Die MsirQ FF-Tabelle wird erstellt. BIOS INT 19H-Interrupt wird durchgeführt. Protokollsuche in dem ersten Sektor des Startgeräts
Der abgekürzte Verfahren wird durchgeführt, wenn Sie die Schnellspannung des Self-Test-Parameters im BIOS installieren.
- 65 Videoadapter zurücksetzen. Der Audiocontroller, Eingabe- / Ausgabegeräte werden initialisiert, die Tastatur und die Maus werden getestet. Überprüfte das Integritätsbios.
- 66 Initialisiert den Cache-Speicher. Erstellt Tabelle von Interruptvektoren. Initialisiertes Leistungsmanagementsystem
- 67 Die CMOS-Prüfsumme wird geprüft und der Power-Akku wird getestet. CMOS-Parameter-Chipsätze.
- 68 Der Videoadapter wird initialisiert
- 69 Passt den Interrupt-Controller an
- 6A Test-RAM (beschleunigt)
- 6B Zeigt EPA-Logo, Prozessor- und Memory-Testergebnisse an
- 70 Zeigt einen Tipp an, um das BIOS-Setup einzugeben. Initialisierte Maus an PS / 2 oder USB angeschlossen
- 71 Initialisiert den Cash Controller
- 72 Die Chipset-Register sind konfiguriert. Eine Liste von Plug- und Play-Geräten wird erstellt. & Initialisiert den Disc-Controller
- 73 Initialisiert den Festplattencontroller
- 74 Initialisierter Coprozessor.
- 75 Bei Bedarf ist die Festplatte ggf. vor der Aufnahme geschützt
- 77 Bei Bedarf wird das Passwort angefordert und drücken Sie F1, um fortzufahren, del, um das Setup einzugeben
- 78 Initialisierte Verlängerungskarten mit eigenem BIOS
- 79 Initialisierte Plattformressourcen
- 7A generierte Root-RSDT-Tabelle, DSDT, FADT-Geräte-Tabellen usw.
- 7D geht Informationen über die Abschnitte der Startgeräte
- 7E BIOS bereitet sich auf das Booten des Betriebssystems vor
- 7f Der Status des Numlock-Indikators wird in Übereinstimmung mit den Einstellungen eingestellt
- BIOS-Setup.
- 80 Int 19 und das Betriebssystem beginnt
- D0 Initialisierung des Prozessors und des Chipsatzes. Überprüfen Sie die Prüfsumme der BIOS-Boot-Einheit
- D1-Initialisierung von E / A-Anschlüssen. Der Tastaturcontroller wird an den Bat-Selbsttest-Befehl übertragen
- D2 L1 / L2 Cache-Verbot. Das Volumen des etablierten RAM wird bestimmt
- D3 Konfigurieren Sie Speicherregenerationsschemata. Es dürfen den Cache-Speicher verwenden
- D4 test 512 kb Speicher. Der Stapel ist installiert und das Exchange-Protokoll mit Cache
- D5 BIOS-Code wird entpackt und in den Schattenspeicher kopiert
- D6 überprüft die BIOS-Prüfsumme und Tastenanschläge Strg + Home (BIOS-Wiederherstellung)
- Die D7-Steuerung wird an das Schnittstellenmodul übermittelt, das den Code in den Laufzeitbereich auspackt
- D8 Der ausgeführte Code wird vom Flash-Speicher in Betrieb genommen. CPUID-Informationen werden gespeichert
- D9 entpackter Code wird aus dem Bereich des temporären Speicherplatzes in Segmente 0E000H und 0F000H RAM übertragen
- Da restaurierte CPUID-Register. Nach der Ausführung wird in den RAM übertragen
- E1-E8, EC-EE-Fehler, die mit der Systemspeicherkonfiguration zusammenhängen
- 03 Funktioniert NMI-Verarbeitung, Paritätsfehler, Signale an den Monitor. Der Bereich für das GPNV-Ereignisprotokoll ist reserviert, die Anfangswerte der Variablen aus BIOS sind installiert.
- 04 Die Batterieleistung wird geprüft und das CMOS-Prüfsumer wird berechnet.
- 05 Initialisiert den Interrupt-Controller und die Tabelle der Vektoren ist aufgebaut.
- 06 Timer testen und bereitet
- 08 Die Tastatur wird getestet (Tastaturindikatoren blinken)
- C0-Startprozessorinitialisierung. Verwenden Sie keinen Cache-Speicher. APIC ist definiert
- C1 für Multiprozessorsysteme wird vom Prozessor bestimmt, der für das Starten des Systems verantwortlich ist.
- C2 vervollständigt die Zuordnung des Prozessors, um das System zu starten. Identifikation mit CPUID.
- C5 wird durch die Anzahl der Prozessoren bestimmt, ihre Parameter sind konfiguriert.
- C6 Initialisiert den Cache-Speicher für einen schnelleren Durchgangsposten
- C7 vervollständigt die anfängliche Initialisierung des Prozessors
- 0A Der Tastaturcontroller wird bestimmt.
- 0b Maussuche angeschlossen an Port PS / 2
- 0c prüft die Tastatur
- 0e werden erkannt und initialisiert verschiedene Eingabegeräte
- 13 Erstinitialisierung von Chipset-Registern
- 24 entpackte und initialisierte BIOS-Module spezifisch für die Plattform.
- Die Tabelle der Interruptvektoren wird erstellt und die Verarbeitung von Interrupts wird initialisiert.
- 2A Verwenden des Dim-Mechanismus, sind Geräte auf lokalen Reifen definiert. Bereitet sich auf den Initialisierungs-Videoadapter vor, der Ressourcenverteiler ist erstellt
- 2C Discovery und Initialisierung des Videoadapters, der Videoadapter wird BIOS bezeichnet
- 2E Suche und Initialisierung zusätzlicher Ein- / Ausgabegeräte
- 30 bereitet sich auf die SMI-Verarbeitung vor
- 31 ist ADM-Modul initialisiert und aktiviert
- 33 Initialisiert das vereinfachte Lademodul
- 37 Das AMI-Logo wird angezeigt, die BIOS-Version, den Prozessor, der Hauch der BIOS-Eintragschlüssel
- 38 Mit DIM ist verschiedene Geräte auf lokalen Reifen initialisiert.
- 39 DMA-Controller wird initialisiert
- 3A Setzt die Systemzeit entsprechend den Messwerten der RTC-Uhr ein
- 3b RAM wird getestet und die Ergebnisse werden angezeigt.
- 3c Konfigurieren von Chipsatz-Registern
- 40 werden durch aufeinanderfolgende und parallele Anschlüsse, einen mathematischen Koprozessor usw. initialisiert.
- 52 Nach den Ergebnissen des Memory-Tests werden die RAM-Daten in CMOS aktualisiert
- 60 BIOS-Setup-Installation Der Numlock-Zustand ist eingestellt und die Parameter für automatische Signal sind konfiguriert.
- 75 Die Prozedur wird auf die Arbeit mit Festplattengeräten (Interrupt int 13h) gestartet.
- 78 erstellt eine Liste von IPL-Geräten (aus dem das Betriebssystem möglich ist)
- 7c erstellen und aufgenommen in der NVRAM-Tabelle der erweiterten Systemkonfiguration ESCD
- 84 Registrierung von Fehlern beim Ausführen des Beitrags
- 85 Zeigt Nachrichten über nicht kritische Fehler an.
- 87 Bei Bedarf wird das BIOS-Setup gestartet, das in RAM vorabverpackt ist
- 8c In Übereinstimmung mit dem BIOS-Setup werden die Chipset-Register konfiguriert
- 8D-ACPI-Tische sind erstellt
- 8E anpassbare Instandhaltung von nicht versprochenen Interrupts (NMI)
- 90 wird endlich von smi initialisiert
- A1 Reinigen der Daten, die beim Laden des Betriebssystems nicht benötigt werden
- A2 Zur Interaktion mit dem Betriebssystem werden EFI-Module hergestellt
- A4 in Übereinstimmung mit dem BIOS-Setup initialisiert das Sprachmodul
- A7 Die letzte Tabelle des Postvorgangs wird angezeigt.
- A8 Legt den Status der MTRR-Register fest
- A9 ggf. auf Befehlseingabe von der Tastatur warten
- AA entfernte Post-Interrupt-Vektoren (Int 1ch und Int 09h)
- Ab Definitionsgeräte zum Laden des Betriebssystems
- Folgen Sie den Schritten der Chipset-Einstellung gemäß dem BIOS-Setup
- B1 Konfiguriert ACPI-Schnittstelle
- 00 namens Interrupt-Verarbeitung int 19h (Suche bootsektor., Betriebssystemlast)
- 02 Real-Modus überprüfen
- 03 Deaktivieren Sie nicht maskierbare Interrupt (NMI)
- 04 Holen Sie sich den CPU-Typ
- 06 Systemhardware initialisieren
- 08 Initialisieren Sie den Chipsatz mit den ersten Postwerten
- 09 Set in Postflagge
- 0A Initialisieren von CPU-Registern
- 0b Aktivieren Sie den CPU-Cache
- 0c Initialisieren Sie Caches in den ersten Postwerten
- 0E Initialisieren Sie die E / A-Komponente
- 0f Initialisieren Sie den lokalen Bus-IDE
- 10 Initialisieren Sie das Energieverwaltung
- 11 Wechseln Sie alternative Register mit anfänglichen Postwerten
- 12 RESTORE CPU-Steuerwort während des warmen Starts
- 13 Initialisieren von PCI-Bus-Mastering-Geräten
- 14 Initialisieren Sie den Tastaturcontroller initialisieren
- 16 (1-2-2-3) BIOS-ROM-Prüfsumme
- 17 Initialisieren Sie den Cache vor Speicher automatisieren
- 18 8254 TIMER-Initialisierung
- 1A 8237 DMA-Controller-Initialisierung
- 1C Programmierbarer Interrupt-Controller zurücksetzen
- 20 (1-3-1-1) Test DRAM-Aktualisierung
- 22 (1-3-1-3) Test 8742 Tastaturcontroller
- 24 Set ES Segment Register auf 4 GB
- 26 Aktivieren Sie A20-Zeile
- 28 Autossize DRAM.
- 29 Initialisieren Sie den Post-Speicher-Manager initialisieren
- 2a Clear 512 KB BASE RAM
- 2c (1-3-4-1) RAM-Fehler auf Adresszeile xxxx
- 2E (1-3-4-3) RAM-Fehler auf Datenbits xxxx des niedrigen Byte des Speicherbusses
- 2f Aktivieren Sie den Cache vor dem System BIOS-Schatten
- 30 (1-4-1-1) RAM-Fehler auf Datenbits xxxx des High-Byte des Speicherbusses
- 32 Test CPU Bus-Takt-Frequenz
- 33 Initialisieren Phoenix Dispatch Manager
- 34 Aktivieren Sie den Netzschalter während des Beitrags
- 35 Register erneut initialisieren
- 36 Warme Start heruntergefahren
- 37 RE-Initialisieren Sie den Chipsatz erneut
- 38 Shadow System BIOS ROM
- 39 Cache erneut initialisieren
- 3a Autossize-Cache.
- 3c Erweiterte Konfiguration von Chipset-Registern
- 3D-Last alternative Register mit CMOS-Werten
- 40 CPU-Geschwindigkeitserkennung
- 42 Initialisieren Sie Interrupt-Vektoren
- 45 Initialisierung des Postgeräts
- 46 (2-1-2-3) Überprüfen Sie den ROM-Copyright-Hinweis
- 48 Überprüfen Sie die Videokonfiguration gegen CMOS
- 49 PCI-Bus und Geräte initialisieren
- 4A Initialisieren Sie alle Videoadapter im System
- 4b Quietboot-Start (optional)
- 4c Shadow Video BIOS ROM
- 4E Display BIOS Copyright-Hinweis
- 50 Anzeigen von CPU-Typ und Geschwindigkeit
- 51 EISA-Board initialisieren
- 52 Test Tastatur Tastaturtest
- 54 SET-Taste Klicken Sie auf, wenn Sie aktiviert sind
- 55 USB-Bus initialisieren
- 58 (2-2-3-1) Test für unerwartete Interrupts
- 59 Initialisieren Sie den Postanzeigdienst initialisieren
- 5A Anzeigeaufforderung "Drücken Sie F2, um das Setup eingeben".
- 5b Deaktivieren Sie den CPU-Cache
- 5C-Test-RAM zwischen 512 und 640 KB
- 60 Test erweitert
- 62 Test-Erweiterungsspeicheradressenleitungen
- 64 Springe zu UserPatch1
- 66 Konfigurieren Sie erweiterte Cache-Register
- 67 Initialisieren Sie Multi-Prosesor-APIC
- 68 Aktivieren Sie externe und CPU-Caches
- 69 Setup-Systemverwaltungsmodus (SMM)
- 6A Anzeige externer L2-Cache-Größe
- 6B Benutzerdefinierte Standardwerte laden (optional)
- 6c Display Shadow-Area-Nachricht
- 6E Anzeige Mögliche hohe Adresse für die UMB-Wiederherstellung
- 70 Anzeigefehlermeldungen werden angezeigt Fehlermeldungen
- 72 Überprüfen Sie den Konfigurationsfehlern
- 76 Überprüfen Sie nach Tastaturfehlern
- 7c Setzen Sie Hardware-Interrupt-Vektoren ein
- 7d Hardwareüberwachung initialisieren
- 7E Initialisieren Sie den Koprozessor, falls vorhanden
- 80 Deaktivieren Sie an Bord von Super-E / A-Anschlüssen und IRQS
- 81 Spätpostgerät Initialisierung
- 82 Erkennen und installieren Sie externe RS232-Ports
- 83 Konfigurieren von Nicht-MCD-IDE-Controllern
- 84 Erkennen und installieren Sie externe parallele Ports
- 85 Initialisieren von PC-kompatiblen PNP-ISA-Geräten
- 86 Initialisieren Sie an Bord-E / A-Anschlüsse erneut initialisieren
- 87 Konfigurieren von Mothheboard-konfigurierbaren Geräten (optional)
- 88 BIOS-Datenbereich initialisieren
- 89 Nicht maskierbare Interrupts aktivieren (NMIs)
- 8A Initialisieren Sie den erweiterten BIOS-Datenbereich
- 8b testen und initialisieren ps / 2 maus
- 8c Initialisieren Sie den Disknipscontroller
- 8f Bestimmen Sie die Anzahl der ATA-Laufwerke (optional)
- 90 Festplatten-Controller initialisieren
- 91 Initialisieren Sie lokale Bus-Harddisk-Controller
- 92 Springe zu UserPatch2
- 93 Bauen Sie Mptable für Multi-Prosesor-Boards
- 95 Installieren Sie die CD-ROM für den Start
- 96 klares riesiges ES-Segment Register
- 97 FixUp Multi-Prozessor-Tabelle
- 98 (1-2) Suche nach Option-ROMs. Ein langer, zwei kurze Pieptöne beim Schallscheitern
- 99 Überprüfen Sie das Smart Drive (optional)
- 9A Schattenoptions-ROMs
- 9c Einrichten der Energieverwaltung
- 9D Initialisieren Sie den Sicherheitsmotor (optional)
- 9E Aktivieren Sie Hardware-Interrupts
- 9f Bestimmen Sie die Anzahl der ATA- und SCSI-Laufwerke
- A0-Set-Tageszeit
- A2 Key Lock prüfen
- A4 Initialisieren Sie die typischen Rate
- A8 löschen F2-Eingabeaufforderung
- AA-Scan für F2-Tastendruck
- AC Enter Setup.
- AE Clear Boot-Flagge
- B0 Überprüfung auf Fehler
- B2 POST DONE - Bereiten Sie sich auf das Boot-Betriebssystem vor
- B4 (1) Ein kurzer Piepton vor dem Booten
- B5 CREATINATION SUMENBOOT (optional)
- B6 Passwort überprüfen (optional)
- B9 boout boout
- BA Initialisieren Sie DMI-Parameter
- BB Initialisieren Sie PNP-Option ROMs
- BC Clear Parity Checkers
- BD-Anzeige MultiBoot-Menü
- Seien Sie ein klarer Bildschirm (optional)
- BF-Check-Virus- und Backup-Erinnerungen
- C0 Versuchen Sie, mit int 19 zu starten
- C1 Initialisieren Sie den Suchfehler-Manager (PEM)
- C2 Initialisieren Sie die Fehlermeldung
- C3 Initialisieren Sie die Fehleranzeigefunktion
- C4 Initialisieren Sie den Systemfehler-Handler
- C5 PNPND Dual CMOS (optional)
- C6 Initialisieren Sie Notebook-Docking (optional)
- C7 Initialisieren Sie das Notizbuch spät
- D2 unbekannte Unterbrechung.
- E0 Initialisieren Sie den Chipsatz
- E1 Initialisieren Sie die Brücke
- E2 Initialisieren Sie die CPU
- E3 Initialisieren Sie den System-Timer
- E4 Initialisieren Sie das System E / A initialisieren
- E5 Check Force Recovery Boot
- E6 Checksum BIOS ROM
- E7 Gehen Sie zum BIOS
- E8 Riesiges Segment eingestellt
- E9 Initialisieren Sie den Multi-Prozessor
- EA initialisieren OEM-Spezialcode
- EB initialisieren Bild und DMA
- EC Initialisieren Sie den Speichertyp
- ED Initialisieren Sie Speichergröße
- EE Shadow Boot Block
- EF-Systemspeichertest
- F0 Initialisieren Sie Interruptvektoren
- F1 Initialisieren Sie die Echtzeituhr
- F2 Initialisieren Sie das Video.
- F3 Initialisieren Sie den Systemverwaltungsmodus initialisieren
- F4 (1) Geben Sie einen Piepton vor dem Stiefel aus
- F5 boot to mini dos
- F6 klares großes Segment
- F7-Stiefel auf volle DOS
American Megatrends, Inc. (AMI)
Die Kontrollpunkte der in Amibios durchgeführten Nachverfahren wurden 1995 neu gestaltet und ergänzt und haben bisher keine wesentlichen Änderungen unterzogen. Die erste Beschreibung der Postcodes oder als AMI ruft sie an - "Überprüfen von Punkten" in ihrer aktuellen Form in Verbindung mit der Freigabe des Nukleus V6.24, 15/07/95. Einige Änderungen erfolgen an AMIBIOS V7.0, das sich in diesem Dokument widerspiegelt.
Merkmale der Ausführung von Startverfahren Amibios
Wenn 55h die AAH-Daten während des Startports im Diagnoseport in der Diagnose-Port erscheint, entsprechen Sie diese Informationen nicht mit Postcodes - wir haben uns mit einer typischen Testsequenz, die die Integrität des Datenbusses enthält.
An der Startstufe ist der Ausgang an den Diagnoseport der Daten für jede Plattform ein bestimmtes Zeichen. In einigen Implementierungen ist der erste visualisierte Code mit Aktionen verbunden, die AMI chipset-spezifische Sachen anrufen. Dieses Verfahren wird von einem Ausgang an den Port 80h CCH-Werten begleitet und führt eine Anzahl von Aktionen zur Konfiguration der Systemlogikregister aus. In der Regel tritt der CCH-Code in diesen Fällen auf, wenn die Systemlogik von Intel, auf der Grundlage des PIIX-Controllers erstellt wurde, TX, LX, BX-Chipsätze ist.
Einige On-Board-E / A-Chips enthalten RTC und die Klemmsteuerung, die am Start im getrennten Zustand sind. Das Ziel des BIOS ist es, diese Board-Ressourcen für die zukünftige Verwendung zu trennen. In diesem Fall wird der erste Startvorgang, der mit der Einstellung des Tastaturcontrollers verbunden ist, von der 10h-Wert-Ausgabe einhergeht, dann wird die RTC-Initialisierung initialisiert, was das Erscheinungsbild in dem Diagnoseport des DDH-Codes angibt. Es sei darauf hingewiesen, dass die Ablehnung von mindestens einer dieser Ressourcen in der ersten Phase des Beitrags ein Unarting des Motherboards erhebt.
Bei einer Reihe von Boards beginnt der Initialisierungsprozess mit der Übersetzung der CPU in den geschützten Modus. In diesem Fall wird nach dem ersten Visualisierungscode 43h der Beitrag wie in der AMIBIOS-Dokumentation beschrieben fortgesetzt - die Steuerung wird auf den D0H-Punkt übertragen.
Unbefestigte Initialisierungscodes.
Unkomprimierte Init-Code-Überprüfungspunkte
Fehlercode | Fehlerbeschreibung |
---|---|
Ee. | In modernen Implementierungen AMIBIOS ist der erste visualisierte Code mit der Erklärung des Geräts verbunden, mit dem die BIOS-Wiederherstellung möglich ist. |
Cc. | Initialisierung von CD-System-Logikregistern Typ Flash ROM wird nicht identifiziert |
Ce. | Diskrepanz von Prüfsummen im Start-BIOS-CF-Fehler Zugriff auf den Ersatz-Mikrocircuit-Flash-ROM |
Dd. | Frühinitialisierung von RTC, das in den SiO-Chip integriert ist |
D0. | Das Verbot des nicht versprochenen NMI-Interrupts. Aus der Zeitverzögerung, um transiente Prozesse zu wachsen. Überprüfen der Checksumme des Bootblocks, bleibt während des Fehlzuges |
D1. | Führen Sie den Speicherregenerationsverfahren und den grundlegenden Assurance-Test durch. Übergang in 4 GB Speicheradressierungsmodus |
D3. | Bestimmung des Volumens und des Primärspeichersetests |
D4. | Kehren Sie zum tatsächlichen Speicheradressierungsmodus zurück. Früherinitialisierung Chipset. Stapel einstellen |
D5. | Übertragen Sie das Postmodul von Flash ROM in den Transitbereich |
D6. | Wenn die Prüfsumme oder Strg + Home verloren geht, wird der Übergang zum FLASH ROM-Wiederherstellungsverfahren durchgeführt (Code E0) |
D7. | Übertragung der Verwaltung des Dienstprogramms, das das Auspacken des SIS-Dark BIOS erfüllt |
D8. | Full Packing System BIOS |
D9. | System-BIOS-Verwaltungssteuerung im Schatten-RAM |
DA. | Lesen von Informationen aus SPD (serielle Präsenzkennung) DIMM DB-Module Einrichten von MTRR-Registern des zentralen Prozessors |
DC | Der Speichercontroller ist nach Daten programmiert, die aus dem SPD de-Fehler der Systemspeicherkonfiguration erhalten werden. Fataler Fehler |
DF. | Systemspeicherkonfigurationsfehler. Ein Piepta 10 früh |
11 | Rückkehr vom STR-Status (suspend auf RAM) |
12 | SMRAM-Zugriffswiederherstellung (Systemverwaltung RAM) |
13 | Erinnerungsregeneration reparieren |
14 | Suchen und Initialisierung VGA BIOS |
Flash-ROM-Verfahrenscodes
Boot-Block-Wiederherstellungscodes
Fehlercode | Fehlerbeschreibung |
---|---|
E0. | Vorbereitung auf das Abfangen von Int19 und der Fähigkeit, das System in einem vereinfachten Modus zu starten, wird geprüft |
E1. | Interrupt-Vektoren installieren. |
E3. | Wiederherstellen des CMOS-Inhalts, der BIOS-Suche und Initialisierung |
E2. | Vorbereitung von Interrupt-Controllern und sofortiger Speicherzugriff |
E6. | Unterbrechungsauflösung von System Timer und FDC |
EG | Neuinitialisierung von IRQ-Controller und DMA ED-Laufwerks-Initialisierung |
Ee. | Lesen des Bootsektors vom EF-Diskettenfehler-Betriebsfehler |
F0. | Dateisuche amiboot.rom. |
F1. | Im Stammverzeichnis wird die AMIBOOT.ROM-Datei nicht gefunden, f2 Lesefett |
F3. | Amiboot.rom lesen. |
F4. | Die Größe der Datei amiboot.rom stimmt nicht mit dem Lautstärke der Flash-ROM überein |
F5. | Verbot interner Cache. |
Fb. | Definition des Typ-Flash-ROM |
Fc. | Löschen des Hauptblocks-Flash-ROM |
FD. | Programmierung grundlegender Flash-ROM-Block |
Ff. | BIOS neu starten. |
Entpackte System-BIOS-Codes, die in Shadowram durchgeführt wurden
Laufzeitcode ist in F000-Schatten-RAM unkomprimiert
Fehlercode | Fehlerbeschreibung |
---|---|
03 | Das Verbot des nicht versprochenen NMI-Interrupts. Bestimmung der Art der Entladung |
05 | Stapelinitialisierung. Verbot des Speichercachings und des USB-Controllers |
06 | Durchführen eines Dienstprogramms in RAM |
07 | Prozessorerkennung und APIC-Initialisierung |
08 | Checksumme-CMOS prüfen. |
09 | Ende / Ins Standby-Check |
0a. | Batteriefehler überprüfen |
0b. | Reinigen der Tastatur-Controller-Pufferregister |
0c. | Tastatur-Controller Senden Sie das Testteam |
0e. | Suche nach zusätzlichen Geräten, die von Tastatur Controller gewartet werden |
0f. | Tastaturinitialisierung. |
10 | Die Tastatur wird an den Entladungsbefehl übertragen |
11 | Wenn der End- oder Ins-Schlüssel gedrückt wird, wird der RESET CMOS 12 ausgeführt. Übertragung in den passiven Zustand der DMA-Steuerungen. |
13 | Initialisierung Chipset und Cash L2 |
14 | System-Timer prüfen. |
19 | DRAM-Regenerationsabfragen Test wird durchgeführt |
1a. | Überprüfen der Dauer des Regenerationszyklus |
20 | Initialisierung von Ausgabegeräten |
23 | Der Eingang des Tastaturcontrollers wird gelesen. Befragter Keylock-Schalter und Herstellung von Testschalter |
24 | Vorbereitung auf Interruptvektoren |
25 | Interrupt-Vektoren Initialisierung abgeschlossen |
26 | Durch den Schlüssel des Tastaturcontrollers wird der Bogen des Jumper-Turbo-Switchs interviewt |
27 | Primäre USB-Controller-Initialisierung. Aktualisieren des Startprozessors-Mikrocodes |
28 | Vorbereitung auf den Videomodus |
29 | LCD-Initialisierungsfeld |
2a. | Suche nach Geräten, die von zusätzlichem ROM gewartet werden |
2b. | Initialisierung von VGA BIOS, Überprüfung seiner Prüfsumme |
2c. | Ausführung VGA BIOS. |
2d. | Fazit int 10h und int 42h |
2e. | Suche nach CGA-Videoadapter |
2f. | CGA-Adapter-Videospeicher-Test |
30 | Test CGA Adapter Scan |
31 | Fehlerspeicher- oder Scan-Formationsschemata. Suche nach einem alternativen Videoadapter CGA |
32 | Testen Sie den Videospeicher eines alternativen CGA-Videoadapters und Scan-Mustern |
33 | Mono / Farbinterviewstatusumfrage |
34 | Textmodus einstellen 80x25 |
37 | Videomodus installiert. Bildschirm gereinigt |
38 | Initialisierung von Onboard-Geräten |
39 | Fehlermeldungen im vorherigen Schritt anzeigen |
3a. | Ausgabe "Treffer del", um das CMOS-Setup einzugeben |
3b. | Beginn der Vorbereitung auf den Speichertest im geschützten Modus |
40 | Vorbereitung von GDT- und IDT-Deskriptortischen |
42 | Übergang zum geschützten Modus |
43 | Prozessor im geschützten Modus. Interrupts sind erlaubt |
44 | Vorbereitung zur Überprüfung der Zeile A20 |
45 | Testlinie A20. |
46 | RAM-Größe Definition. |
47 | Testdaten, die in einem herkömmlichen Speicher aufgezeichnet wurden |
48 | Konventionelles Speicher erneut prüfen |
49 | Erweiterte Speicher testen. |
4b. | Speicher-Reset. |
4c. | Angabe des Rücksetzvorgangs |
4D. | Notieren Sie sich in CMOS-Abmessungen des herkömmlichen und erweiterten Speicherplatzes 4E-Anzeige des echten Systemspeichers |
4f. | Erweiterter Test herkömmlicher Speicher |
50 | Konventionelle Speichergröße der Speichergröße |
51 | Erweiterter erweiterter Speichertest |
52 | Herkömmlicher Speicher und erweiterter Gedächtnis gespeichert |
53 | Behandlung von verschobenen Paritätsfehlern |
54 | Verbot der Kontrolle der Parität und der Verarbeitung von nicht versprochenen Interrupts |
57 | Initialisierung des Speicherbereichs für den Post-Speicher-Manager |
58 | Eine Einladung wird zum Eingeben des CMOS-Setups angezeigt |
59 | Rückgabeprozessor im Real-Modus |
60 | Überprüfen Sie das Seitenregister DMA |
62 | Testregisterregister und langanlangen Versandcontroller DMA # 1 |
63 | Testregisterregister und die Versanddauer des DMA-Controllers # 2 |
65 | PROGRAMMING DMA-Controller. |
66 | Reinigung der Schreibanforderung und Mask-Set-Post-Register |
67 | Interrupt-Controller programmieren. |
7F. | NMI-Anforderungsauflösung aus zusätzlichen Quellen |
80 | Installierter Interrupt-Wartungsmodus vom PS / 2-Anschluss |
81 | Tastaturschnittstelle Test beim Zurücksetzen von Fehlern |
82 | Einstellen des Tastatur-Controller-Betriebsmodus |
83 | Keylock-Status überprüfen. |
84 | Überprüfung des Speichervolumens |
85 | Ausgabe an den Bildschirm von Fehlermeldungen |
86 | Setup-Systemsystem-Setup |
87 | Das Auspacken von CMOS-Setup-Programm in einem herkömmlichen Speicher. |
88 | Das Setup-Programm wird vom Benutzer abgeschlossen. |
89 | Abgeschlossene Statuswiederherstellung nach dem Setup |
8b. | Memory Backup Zusätzliche BIOS-Variablen |
8c. | Programmierkonfigurationsregister |
8D. | Primärinitialisierung von HDD- und FDD-Controllern |
8f. | Neuinitialisierung des FDD-Controllers |
91 | Festplattensteuerung konfigurieren |
95 | Der ROM-Scan wird ausgeführt, um nach zusätzlichen BIOS zu suchen |
96 | Zusätzliche Systemressourceneinstellungen |
97 | Überprüfen der Signatur und Prüfsumme des zusätzlichen BIOS |
98 | Systemmanagement-RAM einrichten |
99 | Installieren des Timerzählers und der variablen parallelen Ports 9A Bildung der Liste der seriellen Anschlüsse |
9b. | Vorbereitung des Bereichs im Speicher für den Test des Coprozessors |
9c. | Initialisierung des Coprozessors |
9d. | Informationen zum Coprozessor werden in CMOS RAM gespeichert |
9e. | Identifizierung des Typs der Tastatur |
9f. | Suche nach zusätzlichen Eingabegeräten |
A0. | Bildung von MTRR-Registern (Speichertyp-Bereichsregister) |
A2. | Fehlermeldungen in früheren Initialisierungsstufen |
A3. | Festlegen der Zeiteigenschaften des Tastatur-Auto-Laufwerks |
A4. | Defragmentierung ungenutzter Regionen RAM |
A5. | Video-Modus installieren. |
A6. | Bildschirmreinigung. |
A7. | Übertragen von BIOS-ausführbaren Code Shadow RAM |
A8. | Zusätzliche BIOS-Initialisierung im E000H-Segment |
A9. | Rückführsystem BIOS AA USB-Reifeninitialisierung |
Ab | Vorbereitung des INT13-Moduls zur Wartung von Disk-Diensten |
AC. | Bauen von Aiopic Tabellen zur Unterstützung der Multiprozessor-AD-Systeme-Vorbereitung int10-Modul zur Wartung von Videodiensten |
AE. | DMI-Initialisierung. |
B0. | Systemkonfigurationstabelle B1 ACPI BIOS Initialisierung |
00 | Int19h Software Interrupt - Boot Sektor herunterladen |
Funktionen des Geräteinitialisierungsmanagers
Neben dem oben genannten Postcode zeigt der Diagnosport die Berichterstattung über Ereignisse während des Ausführungsvorgangs des Geräts initialisierungsmanager (DIM) an. Es gibt mehrere Kontrollpunkte, die den Initialisierungszustand des Systems oder der lokalen Reifen anzeigen.
Die Informationen werden im Word-Format angezeigt, dessen jüngerer Byte mit dem System-Postcode zusammenfällt, und das ältere Byte gibt die Art der Initialisierungsverfahren an. Die ältere Tetrade in der leitenden Pate weist auf die Art des durchgeführten Verfahrens hin, und der jüngste bestimmt die Reifentopologie für seine Verwendung.
Ältere Tetrade
Junior Tetrade
Wenn ein Syerkannt wird, wird der Anschluss 80h in einem unendlichen Zyklus-de-Code, DF-Code, Konfigurationsfehlercode angezeigt, der die folgenden Werte annehmen kann:
2. Award BIOS V4.51PG Elite
AwardBios v4.51pg Elite.
Eine dynamisch entwickelnde Unternehmens-Award-Software hat 1995 eine neue Entscheidung auf dem Gebiet der SOFTWAREN-Software mit niedriger Ebene vorgeschlagen - AwardBios "Elite", besser bekannt als V4.50PG. Der Steuerpunkt-Service-Modus hat sich in keiner weit verbreiteten Version V4.51 noch in der seltenen Version V4.60 geändert. Die Suffixe p und g bezeichnen jeweils den PNP-Mechanismus und die Wartung von Energiesparfunktionen (grüne Funktion).
Post auf Beitrag im Schatten-RAM
Fehlercode | Fehlerbeschreibung |
---|---|
03 | Bank NMI, PIE, AIE (Alarm Interrupt Enable), uie (Aktualisierungsunterbrechungsfreigabe). SQWV-Programmierbarer Frequenzgenerierungsverbot |
04 | Überprüfen der Bildung von DRAM-Regenerationsabfragen |
05 | |
06 | Der Testbereich des Speichers, der mit der F000H-Adresse beginnt, wobei BIOS 07 beim Überprüfen des Funktionierens von CMOS- und Batterieleistung platziert wird |
SEIN. | Pder südlichen und nördlichen Brücken |
09 | Initialisierung von L2-Cache- und CYRIX-Prozessor-erweiterten Caching-Registern |
0a. | Generierung von Interruptvektoren. Einrichten von Energieverwaltungsressourcen und SET SMI-Vektor |
0b. | Überprüfen der CMOS-Prüfsumme. Scannen von Reifen PCI-Geräten. CPU-Mikrocode-Aktualisierung. |
0s | Initialisierung des Tastaturcontrollers |
0d. | Suche und Initialisierung des Videoadapters. Ioapic einrichten. Messungen der Taktfrequenz, Installation FSB |
0e. | MPC-Initialisierung. Testen-Videospeicher. Dispute Award-Logo. |
0f. | Überprüfen des ersten DMA 8237-Controllers. Definition der Tastatur und dessen interne Prüfung. Überprüfen der BIOS-Prüfsumme |
10 | Überprüfen der zweiten Steuerung DMA 8237 |
11 | Überprüfen Sie die Seitenregistern von DMA-Controllern |
14 | Channel Test 2 System Timer 15 Testregister der Maskierungsabfragen 1. Interrupt-Controller |
16 | Testregister Maskierung der 2ND-Interrupt-Steuerung 19 Überprüfen der Passivität der nicht getarnten Interrupt-Anforderung der NMI |
30 | Definition des Basisspeichers und des erweiterten Speichers. APIC-Setup. Programmsteuerungsmodus Write Zuteilung |
Fehlercode | Fehlerbeschreibung |
---|---|
31 | Die Hauptspeichertestanzeige auf dem Bildschirm. USB-Initialisierung. |
32 | Zeigt den Screensaver-Plug an und spielt BIOS-Erweiterung. Super-E / A-Ressourcen-Setup. Programmieren an Bord Audiogerät |
39 | I2C-Busgenerator-Programmierung |
3c. | Installieren des Setup-Login-Software-Flags |
Einlegen | PS / 2-Maus-Initialisierung |
3e. | Initialisierung des externen Cache-Controllers und der Cache BF-Berechtigungen Konfigurationsregister Seta Chip |
41 | Initialisierung des flexiblen Festplatten-Subsystems |
42 | Deaktivieren von IRQ12 Wenn PS / 2 Maus fehlt. Die Festplattencontroller-Software wird ausgeführt. Andere IDE-Geräte scannen |
43 | |
45 | Initialisierung des FPU-Coprozessors |
4e. | Fehlermeldungsanzeige. |
4f. | Kennwortanfrage |
50 | Wiederherstellung der zuvor im RAM gespeicherten CMOS |
51 | Die Auflösung von 32 Bit-Zugriff auf die Festplatte. ISA / PNP-Ressourcen-Setup |
52 | Zusätzliche BIOS-Initialisierung. Festlegen der Werte von PIIX-Konfigurationsregistern. Bildung von NMI und SMI |
53 | |
60 | Installieren von Anti-Virus-Schutz-Boot-Sektor |
61 | Finishing-Aktionen zum Initialisierungs-Chipsatz |
62 | Tastaturkennung lesen. Installation seiner Parameter |
63 | Korrektur von ESCD, DMI-Blöcken. RAM reinigen |
Ff. | Übertragung der Ladekontrolle. BIOS führt den Int 19h-Befehl aus |
3. Award BIOS V6.0 Medaillon
AwardBios v6.0 Medaillon.
Die erste Erwähnung von Award Medallion BIOS, Version 6.0 stammt aus dem 12. Mai 1999. Die Struktur des neuen Produkts blieb unverändert, indem die frühzeitige (frühe), späte (späte) und der endgültige (System-) Phase der Hardware-Initialisierungsphase gespeichert wurde. Wirksame Änderungen beeinflussten die Postalgorithmen, die sich in der neuen Codierung von Kontrollpunkten widerspiegeln, wodurch sie erheblich auf den Anwendungsbereich wächst. Gleichzeitig gab es in dem neuen BIOS keinen Platz, um veraltete Technologien wie Eisa zu sein, und aus diesem Grund wurde der Postleitzahl abgeschafft.
POST-Startprozeduren aus der ROM durchführen
In der frühen Initialisierungsstufe wird der BIOS-Softwarecode aus dem Startblock (Bootblock) in Flash-ROM ausgeführt und wird von einer Ausgabe an den Diagnoseport von Checkpoints 91h ... FFH begleitet
Fehlercode | Fehlerbeschreibung |
---|---|
91 | Auswahl der CF-Plattform-Start-Skript-Definition des Prozessortyps |
C0. | Externe Cache verbieten. Bankinterne Cache. Ban-Schatten-RAM. Programmieren des DMA-Controllers, des Interrupt-Controllers, des Timers, der RTC-C1-Einheit. Definition der Art des Speichers, der Gesamtvolume und der Platzierung auf Saiten 0s Überprüfungen |
C3. | Überprüfen Sie den ersten 256k-DRAM für die Organisation des temporären Bereichs. Auspacken von BIOS in temporärer Umgebung |
C5. | Wenn die Prüfsummen übereinstimmen, wird der ausgeführte Nachcode in den Schatten übertragen. Andernfalls wird die Steuerung an das BIOS-Wiederherstellungsverfahren übertragen. |
B0. | Nordbrücke Initialisierung. |
A0-AF. | Hardware-abhängiger Verfahren zum Initialisieren von Systemlogik E0-EF-Fehler beim Initialisieren der Systemlogik |
Restaurierungsbios.
Post auf Beitrag im Schatten-RAM
Die späte Initialisierung erfolgt in RAM und setzt sich fort, bis das benutzerdefinierte Menü angerufen wird - CMOS-Setup. Für diese Phase ist der Pfosten durch die Verwendung des E000H-Speichersegments gekennzeichnet, das den Durchgang von Kontrollpunkten von 01H bis 7FH verwendet.
Fehlercode | Fehlerbeschreibung |
---|---|
01 | Auspacken von Xgroup auf der physikalischen Adresse 1000: 0000h |
03 | Früh |
05 | Installieren Sie die Anfangswerte von Variablen, die die Bildattribute angeben. CMOS-Status-Flag-Check |
07 | Überprüfen und Initialisieren des Tastaturcontrollers |
08 | Definition des Typs der angeschlossenen Tastatur-Schnittstelle |
0a. | Das Verfahren der automatischen Definition der Tastatur und der Maus. Die endgültigen Einstellungen des Tastaturcontrollers mit den PCI-Weltraumregistern |
0e. | F000H-Speichersegmentprüfung |
10 | Definitionen der Art des installierten Speichers flashlom |
12 | Test-CMOS. |
14 | Verfahren zur Initialisierung von Chipsatz-Registern |
16 | Primärinitialisierung des Onboard-Frequenzsynthesizers |
18 | Definitionen des installierten Prozessors und des Volumens des Cache-L1- und L2-1b-Erzeugers der Interruptvektoren |
1c. | |
1d. | Primäres Setup-Stromverwaltungssystem |
1f. | Laden von einer externen Xgroup-Modul-Tastatur-Matrix |
21 | Initialisierung des Hardware-Energieverwaltungssubsystems |
23 | Testen des Coprozessors. Definitionstyp FDD-Laufwerk. Vorbereitungsstufe zum Erstellen von PNP-Ressourcenkarten |
24 | Verfahren zum Aktualisieren des Mikrocodes des Prozessors. Aktualisierung der Ressourcenverteilungskarte |
25 | Primärer Initialisierung und Scan-Reifen PCI |
26 | Konfigurieren der Logik, die VID (Spannungsidentifikationsgerät) dient. Initialisierung des Bordspannungsüberwachungssystems und der Temperaturen |
27 | Neuinitialisierung des Tastaturcontrollers |
29 | APIC Initialisierung im zentralen Prozessor enthalten. Die Frequenzmessung, auf der der Prozessor funktioniert. Systemlogikregister konfigurieren. Initialisierung des IDE-Controllers |
2a. | |
2b. | Suchen Sie nach VGA BIOS. |
2d. | Ausgabe an den Datenprozessor-Datenbildschirm |
33 | Zurücksetzen der Ausführung für eine angeschlossene Tastatur |
35 | Überprüfen des ersten Kanals des DMA 8237-Controllers |
37 | Überprüfen des zweiten Kanals des DMA 8237-Controllers |
39 | Prüfseitenregister DMA |
3c. | Passen Sie den programmierbaren Intervall-Timer-Controller (8254) an (8254) |
3e. | Initialisierungsstammsteuerung 8259 |
40 | Initialisierung Slave Controller 8259 |
43 | Vorbereitung des Controllers von Interrupts zur Arbeit. Interrupts sind verboten, ihre Entscheidungen werden später nach dem Memory-Test getroffen |
45 | Überprüfen der Passivität der nicht getarnten Interrupt-Anforderung (NMI) |
47 | Ausführung von ISA / EISA-Tests |
49 | Bestimmen des Volumens des grundlegenden und erweiterten Speichers. Programmsteuerung des Schreibens Alliot-Modus durch Einrichten von AMD K5-Registern |
4e. | Memory-Tests innerhalb der ersten Megabyte und Visualisierungsergebnisse auf dem Bildschirm. Initialisierung von Zwischenspeicherungsschemata für Single- und Multiprozessorsysteme, die CYRIX M1-Prozessorregister einstellen |
50 | USB-Initialisierung. |
52 | Testen Sie den gesamten verfügbaren Systemspeicher, einschließlich einer Region für den eingebauten Videocontroller (gemeinsam genutzter Speicher). Visualisierung der Ergebnisse auf dem Bildschirm |
53 | Kennwort auf Login zurücksetzen |
55 | Visualisierung der Anzahl der entdeckten Prozessoren |
57 | Die anfängliche Initialisierung von ISA-PNP-Geräten, von denen jeder der CSN zugewiesen ist (Kartenwahlnummer). Visualisierung des EPA-Logos |
59 | Anti-Virus-Support-Systeminitialisierung |
5b. | Starten Sie BIOS-Aktualisierungsverfahren aus dem Laufwerk auf flexiblen Festplatten 5D-Initialisierung von SIO- und Audiokontrollern |
60 | Der Zugriff auf CMOS-Setup ist geöffnet |
63 | PS / 2-Maus-Initialisierung |
65 | USB-Mäuse-Initialisierung. |
67 | Verwenden von IRQ12 PCI-Geräten, falls im PS / 2-Maussystem 69 die vollständige Initialisierung des L2-Cache-Controllers |
6b. | Initialisierung des Chipsatzes nach CMOS-Setup |
6d. | Ressourcen für ISA-PNP-Geräte in der SIO 6F-Konfigurationsmodus-Initialisierung des flexiblen Festplatten-Subsystems einrichten |
73 | Vorrechnungen zur Initialisierung des starren Festplatten-Subsystems. Auf einigen Plattformen - Alt + F2-Umfrage, um die Preisträger zu starten |
75 | Suche und Initialisierung von IDE-Geräten |
77 | Initialisierung aufeinanderfolgender und paralleler Anschlüsse |
7a. | Software-Reset des Coprozessors, Aufzeichnung des Steuerworts in der FPU-CW 7c-Register, die den Schutz vor unbefugtem Aufzeichnen auf Festplatten einstellen |
7F. | Fehlermeldungen anzeigen. Del- und F1-Schlüsselwartung |
Herstellung von Tabellen, Arrays und Strukturen für den Start des Betriebssystems
Ab dem 82H-Code konfiguriert das System das System gemäß den CMOS-Einstellungen. Die letzte Phase wird aus dem Segment Shadow RAM (E800H) ausgeführt und vervollständigt das Betriebssystemmanagement - FFH-Code.
Fehlercode | Fehlerbeschreibung |
---|---|
82 | Der Bereich im Systemspeicher für das Energieverwaltung wird hervorgehoben. |
83 | Wiederherstellung von Daten von einem temporären Aufbewahrungsstapel in CMOS |
84 | Anzeigen der Meldung "Initialisierung von Plug and Play Cards ..." ... " |
85 | Die USB-Initialisierung ist abgeschlossen |
86 | Reserviert, Reinigungsmittel-Flag |
87 | Bau sysid-Tabellen in DMI |
88 | Reserviert, Reinigungsmittel-Flag |
89 | ACPI Service-Tabellenerzeugung |
8a. | Reserviert, Reinigungsmittel-Flag |
8b. | Suche und Initialisierung BIOS Weitere Geräte |
8c. | Reserviert, Reinigungsmittel-Flag |
8D. | Paritätsbitzertifikat Containerdienst |
8e. | Reserviert, Reinigungsmittel-Flag |
8f. | Berechtigung des IRQ12 für "Hot" -Schandelmanipulator "Maus" 90 reserviert, Reinigung von Carry-Flag |
91 | Platform Legacy-Ressourcen-Initialisierung |
92 | Reserviert, Reinigungsmittel-Flag |
93 | Vermutlich nicht verwendet |
94 | Endgültige Aktionen, um den Haupt-Logiksatz vor dem Laden des Betriebssystems initialisieren. Die Initialisierung des Energieverwaltungssystems ist abgeschlossen. Der BIOS-Startbildschirm wird entfernt, die Ressourcenzuordnungstabelle wird angezeigt. Für Prozessoren der AMD K6®-Familie werden spezifische Einstellungen durchgeführt. Microc-Update für Intel Pentium® II-Familienprozessoren und höher |
95 | Installieren des automatischen Übergangsmodus für den Winter- / Sommerzeit. Programmieren des Tastaturcontrollers auf die Frequenz des automatischen Laufwerks |
96 | In Multiprozessorsystemen werden die endgültigen Systemeinstellungen durchgeführt, und Servicetabellen und Felder werden erstellt. Für CYRIX-Familienprozessoren werden zusätzliche Register abgeschlossen. Erstellen einer ESCD-Tabelle "Erweiterte Systemkonfigurationsdaten". Installieren des DOS-Zeitzählers entsprechend der Echtzeituhr. Die Abschnitte von Startgeräten werden für den tödlichen Einsatz von eingebauten Antivirus eingespart: Trend-Antivirus oder Paragon-Anti-Virus-Schutz. Der Systemlautsprecher wird dem Ende des Beitrags zugeführt. MSIRQ-Tabelle ist erstellt und gespeichert |
Eine Reihe von Prozessen, die im Award-Medaillon-BIOS auftreten, ist mit speziellen Gruppen von Kontrollpunkten bezeichnet. Diese schließen ein:
Systemereigniscodes - Kontrollpunkte von Systemereignissen.
Engagement-Debug-Codes - Checkpoints, die während der Ausführung von APM- oder ACPI-Diensten entstehen.
Systemfehlercodes - tödliche Fehlermeldungen.
Debug-Codes für MP-System - Initialisierung von Multiprozessorplattformen.
Merkmale des beschleunigten Passagenpfostens
Um die Systemladungszeit zu reduzieren, kann der Benutzer in der CMOS-Setup die Schnellspanner für die Selbsttest-Option auswählen. In diesem Fall wird der Durchgang des Pfostens beschleunigt, indem er sich ablehnen, einige Verfahren (Schnellstart) auszuführen.
Das Schnellstartbetriebsschema ersetzt den späten und endgültigen Phasenpfahl und wirkt sich nicht auf den Betrieb der Starteinheit aus. Award-Software bietet die Kodifizierung der ausführbaren Verfahren des beschleunigten Postens, der sich vom Standard unterscheidet. Der schnelle Boot beginnt mit einem Ausgang an den Diagnoseport des Kontrollpunkts von 65h und endet mit einem Postcode 80h. Die Steuerung wird dann mit der Anzeige des üblichen FFH-Codes für Award BIOS an das Betriebssystem übermittelt.
Fehlercode | Fehlerbeschreibung |
---|---|
65 | Frühere Initialisierung des SiO-Controllers, Programm-Reset-Videocontroller. Einstellen des Tastaturcontrollers, des Tastatur-Tests und des Maus-Manipulators. Initialisierung des Audiocontrollers. Überprüfung der Integrität der BIOS-Strukturen. Entpacken von Flash-ROM-Service-Verfahren. Fracht-Synthesizer-Initialisierung. |
66 | Initialisierung von L1 / L2-Cache gemäß den vom CPUID-Befehl erhaltenen Ergebnissen. Erzeugen einer Tabelle von Vektoren, die aus Zeigern besteht, um Bearbeitungsverfahren zu unterbrechen. EIGENSCHAFTLICHE MANAGEMENT-Hardware-Initialisierung |
67 | Überprüfen der Genauigkeit der CMOS- und Batteri-Ernährung. Festlegen der Chipset-Register gemäß den CMOS-Einstellungen. Initialisierung des Tastaturcontrollers im Chipsatz. Bildung von Variablen BIOS-Datenbereich |
68 | Videosysteminitialisierung. |
69 | Setup i8259 Interrupt-Controller |
6A. | Gemäß einem speziellen Algorithmus, einem beschleunigten Single-Pass-Test des RAM |
6b. | Visualisierung der Anzahl der ermittelten Prozessoren, dem EPA-Logo und der Einladungsausgabe, um den Exponaltility-Dienstprogramm zu starten. Konfigurieren der Ressourcen des eingebauten E / A-Controllers im Konfigurationsmodus |
70 | Einladungen zur Eingabe von Setup. PS / 2 Initialisierung und USB-Maus |
71 | Cash Controller-Initialisierung. |
72 | Konfigurieren von Systemlogik-Konfigurationsregistern. Bilden einer Liste von Plug- und Play-Geräten. Initialisierung FDD-Controller. |
73 | HDD-Controller-Initialisierung. |
74 | Initialisierung des Coprozessors |
75 | Wenn der Benutzer in den CMOS-Setup-Installationen verschrieben wird, wird die IDE-HDD-Wiederherstellung ausgeführt. |
77 | Kennwortanforderung und Meldung Ausgabe: "Drücken Sie F1, um fortzufahren, del, um das Setup einzugeben". " |
78 | Initialisierung des BIOS zusätzlicher Geräte auf den ISA- und PCI-Reifen |
79 | Legacy Initialisierungsplattform Ressourcen |
7a. | Generieren Sie RSDT-Root-Tabelle und DSDT, FADT-Geräte-Tabellen usw. |
7d. | Suche nach Informationen zu den Abschnitten der Startgeräte |
7e. | Konfigurieren von BIOS-Diensten und -diensten vor dem Booten des Betriebssystems |
7F. | Installieren der Numlock-Flagge nach CMOS-Setup |
80 | Übertragung des Betriebssystemmanagements |
Nach der Implementierung im Energiesparmodus nachgeben
Einer der Placformat-Zustände, wenn der Inhalt des RAM auf der Festplatte auf der Festplatte gespeichert wird, genannt Ruhezustand. In der ACPI-Spezifikation ("Erweiterte Konfigurations- und Leistungsschnittstellenspezifikation", Revision 2.0A ab 31/03/2002) ist es als S4-Energiesparmodus (nichtflüchtiger Schlaf) definiert. Rückkehr zur vollständigen Funktion beinhaltet einen besonderen Weg, um den Beitrag zu bestehen.
Der Betrieb des ACPI S4, wie beim beschleunigten Start, ersetzt den späten und endgültigen Phase. Ein wesentlicher Punkt ist es, den Startblock des Startskripts zu überprüfen. Abhängig davon, welcher ACPI-Zustand das System nach dem Reset-Hardware-Signal ist, besteht die Ausgangslösung aus dem S4-Zustand, der mit dem Ausgang an den Diagnoseport des Steuerpunkts 90h beginnt und mit einem Postcode 9FH endet.
Fehlercode | Fehlerbeschreibung |
---|---|
90 | Frühere Initialisierung des SiO-Controllers, Programm-Reset-Videocontroller. Einstellen des Tastaturcontrollers, des Tastatur-Tests und des Maus-Manipulators |
91 | Überprüfen der Genauigkeit der CMOS- und Batterieernährung |
92 | Initialisierung von Systemlogikregistern und Onboard-Frequenzsynthesizer |
93 | CPUID Cache-Speicherinitialisierung |
94 | Erzeugen einer Tabelle von Vektoren, die aus Zeigern besteht, um Bearbeitungsverfahren zu unterbrechen. EIGENSCHAFTLICHE MANAGEMENT-Hardware-Initialisierung |
95 | PCI-Reifen scannen. |
96 | Initialisierung des eingebauten Tastaturcontrollers |
97 | Videosysteminitialisierung. |
98 | Anzeigen von VGA-Adapternachrichten |
99 | Überprüfen des ersten Kanals des DMA8237-Controllers durch Aufnehmen und Überprüfen der Registern der Basisadresse und der Länge des Sendungsblocks 9A, der den I8259-Interrupt-Controller einstellt |
9b. | PS / 2-Initialisierung und USB-Maus. ACPI-Code auspacken. CashcondRoller-Initialisierung. |
9c. | Konfigurieren von Systemlogik-Konfigurationsregistern. Bilden einer Liste von Plug- und Play-Geräten. Initialisierung von FDD- und HDD-Controllern |
9d. | Die Reservierung der PM-Region im Systemspeicher wird nicht ausgeführt, wenn er in Schatten-RAM oder SMRAM erstellt wird. In einigen Fällen, wiederholt, wird die USB-Bus-Initialisierung ausgeführt, die ausgeführt wird, wenn der L1-Cache getrennt ist |
9e. | Einrichten der Energieverwaltung, die Teil der Systemlogik ist. Initialisierung von SMI-Generierungsschemata und Einstellung von SMI-Vektor. Programmierressourcen, die für die Überwachung von Systemereignissen verantwortlich sind |
9f. | Mit dem Verbots- und Auflösungsbetrieb wird der Speicher des L1 / L2-Cache gelöscht und seine Stromgröße wird wiederhergestellt. Die im CMOS-Setup angegebenen Energiesparmodus-Verwaltungseinstellungen werden in PM RAM gespeichert. Überprüfen Sie nach mobilen Plattformen, um auf das vollständige Funktion zu suchen, nachdem Sie alle Spannspannungen trennen (Null Volt Suspend-Modus) |
4. Phoenix BIOS 4.0 Release 6.0
Phoenix Technologies, Ltd.
Einer der Führer in der Entwicklung von Tiefprogramme mit niedrigem Niveau-Software Phoe-Nix-Technologien für die Windows95-Ausgabe der neuen Version von Phoenixbios 4.0. Der Intel Pentium-Prozessor-Familien-Support spiegelt sich im Namen der Zwischen-Revisionen wider. Einer der letzteren - Release 6.0 - die Grundlage aller verfügbaren BIOS. Mit dem Aufkommen von Release 6.1 gab es keine wesentlichen Änderungen bei der Umsetzung der Nachverfahren, und daher hat er die Angabe von Kontrollpunkten nicht beeinträchtigt.
Das unterscheidende Merkmal der Phoenixbios ist, dass die Testfehler 512 KB des Hauptspeichers (2CH, 2EH, 30H-Codes) auftreten, zusätzliche Informationen im Wortformat, deren Bits, der das identifizieren Fehleranzeigelinie oder Datenzelle. Beispielsweise bedeutet der Code "2c 0002", dass der Speicherfehler über der Adressleitung 1 erfasst wird. Der Code "2e 1020" in diesem Fall bedeutet, dass ein Datenleitungsleitungen 12 und 5 nicht in den Jüngeren-Batterie-Daten-Reifen erfasst werden. . In 386SX-Systemen, die einen Sechzehn-Bit-Datenbus verwenden, ist das Auftreten eines Fehlers während der Ausführungsstufe des Codes 30h nicht möglich
Die Ausgabe in den Diagnoseport des Postcodes wird von einem Ausgang auf dem Systemlautsprecher des Audiosignals einhergestellt. Soundsignal-Bildungsschema Nächstes:
- Acht Bitcode wird in vier zwei Bitgruppen umgewandelt
- Der Wert jeder Gruppe steigt um eins
- Bei dem resultierenden Wert wird ein kurzer Piepton erzeugt (zum Beispiel: Code 16H \u003d 00 01 01 10 \u003d 1-2-2-3)
POST-Startprozeduren aus der ROM durchführen
Fehlercode | Fehlerbeschreibung |
---|---|
01 | Baseboard Management (BMC) Controller Initialisierung |
02 | Überprüfen Sie den aktuellen Prozessormodus |
03 | Verbot der Umsetzung nicht versprochener Interrupts |
04 | Die Art des installierten Prozessors wird bestimmt. |
06 | Erstinstallationen von PIC- und DMA-Registern |
07 | Der für eine Kopie des BIOS vorgesehene Speicherbereichs wird zurückgesetzt |
08 | Frühinitialisierung von Systemlogikregistern |
09 | Installieren des Post-Software-Flags |
0a. | Initialisierung der Prozessorsoftware-Ressourcen |
0b. | Erlaubnis des internen Caches. |
0e. | Super-E / A-Ressourceninitialisierung |
0c. | Initialisierung von L1 / L2-Cache nach CMOS |
0f. | IDE-Initialisierung. |
10 | Energieverwaltung Subsystem Initialisierung |
11 | Alternative Registerwerte einstellen |
12 | Installation des MSW-Registers (Maschinenstatuswort) |
13 | Frühinitialisierung von PCI-Geräten |
14 | Initialisierung des Tastaturcontrollers |
16 | Überprüfen Sie das Kontrolllinien-Rom-BIOS |
17 | Bestimmung des Cache L1 / L2 |
18 | Initialisierung des System-Timers 8254 |
1a. | Initialisierung des DMA-Controllers |
1c. | Setzen Sie die Werte des programmierbaren Controllers von Interrupts zurück |
20 | Überprüfen der Bildung von DRAM-Regenerationsanforderungen |
22 | Überprüfen des Tastaturcontrollers |
24 | Installieren eines Selektors zur Wartung eines flachen 4-GB-Speichermodells |
26 | Auflösung A20-Leitung. |
28 | Bestimmung des gesamten Speicherplatzes |
29 | Post Memory Manager (PMM) Initialisierung |
2a. | Nulling 640kB-Grundspeicher |
2c. | Adresszeilen testen |
2e. | Fehler für eine der Datenleitungen in der jüngeren |
2f. | Wahl der Erinnerung an das Erinnerungskredit |
30 | Testen verfügbar Systemspeicher |
32 | Definition von CPU-Takt-Parametern und Reiffrequenz |
Fehlercode | Fehlerbeschreibung |
---|---|
33 | Phoenix Dispatch Manager-Initialisierung |
34 | Verbot ausschalten mit ATX Power-Taste |
35 | Einstellungen für Systemlogikregister, die die Bildung der Zeiteigenschaften von Speicherzugriff, E / A-Anschlüssen, System und lokalen Reifen steuern |
36 | Der Neustart wird mit einem erfolglosen Übergang zum nächsten Postverfahren durchgeführt. Die Prozedursequenz verwaltet den Hundedienst |
37 | Der Prozess der Konfiguration von Systemlogikregistern ist abgeschlossen. |
38 | Der Inhalt des Laufzeitmodul-BIOS ist entpackt und schreibt in den für den Schatten-RAM vorgesehenen Bereich |
39 | Neuinitialisierung des Cache-Controllers |
3a. | Re-Definition der Größe des Cache L2 |
3b. | BIOS-Ausführungs-Trace-Initialisierung |
3c. | Zusätzliche Einstellung der Logikregister zur Konfiguration von PCI-PCI-Bridges und unterstützen verteilten PCI-Reifen |
Einlegen | System-Logikregister sind in Übereinstimmung mit dem CMOS-Setup konfiguriert |
3e. | Hardware-Konfiguration lesen. |
3e. | ROM Pilotverbindungsprüfung |
40 | Definition der CPU-Takt-Parameter |
41 | ROM Pilot Initialisierung - Remote Downloadmanagement |
42 | |
44 | BIOS-Interrupt einstellen. |
45 | Initialisierung von Geräten, bis der PNP-Mechanismus eingeschaltet ist |
46 | Gemäß einem speziellen Algorithmus wird die BIOS-Prüfsumme berechnet |
47 | I2O-E / A-Controller-Initialisierung |
48 | Videoadapter suchen |
49 | PCI-Initialisierung. |
4a. | Initialisierung von System-Video-Adaptern |
4b. | Der ruhige Kofferraum wird durchgeführt - eine verkürzte Systemstartsequenz, die zum beschleunigten Postdurchgang verwendet wird |
4c. | Der Inhalt von VGA BIOS umschreiben in die Transitregion |
4e. | Visualisierung des Textzeichenfolge BIOS Copyright |
4f. | Speichersicherung für Menü für das Startgeräteauswahl |
50 | Visuals-Prozessortyp und seine Taktfrequenz |
51 | Initialisierung des Controllers und EISA-Geräten |
52 | Programmieren des Tastaturcontrollers |
54 | Aktivierter Schlüssel-Audiomodus |
55 | |
58 | Suche nach nicht aufgelisteten Unterbrechungsanforderungen |
59 | Postanzeige-Service-Verfahren Initialisierung (PDS) 5A-Ausgang "Drücken Sie F2, um das Setup eingeben" |
5b. | Bank CPU Interner Cache |
5c. | Herkömmlicher Speicherprüfung. |
5e. | Basisadresse erkennen. |
60 | Erweiterte Speicherprüfung |
62 | Adressleitungen erweitert Speicher prüfen |
64 | Steuerung der Steuerung an den ausführbaren Block, der vom Systemplatine hersteller (patch1) erzeugt wird |
66 | Festlegen der Caching-Register |
67 | Mindest-APIC-Controller-Initialisierung |
68 | L1 / L2-Cache-Auflösung |
69 | Systemverwaltungsmodus-RAM vorbereiten |
6A. | Visuals externer Cache. |
6b. | Festlegen von CMOS-Setup-Werten standardmäßig |
6c. | Visualisierung von Informationen zur Verwendung von Schatten-RAM |
6e. | Visualisierung von Informationen über obere Speicherblöcke (UMB) |
70 | Ausgabe von Fehlermeldungen |
72 | Überprüfen Sie die aktuelle System- und Informationskonfiguration in CMOS |
76 | Überprüfen Sie die Tastatur-Fehlerinformationen |
7a. | Überprüfen des Status der Software (Systemkennwort) oder von Hardware (Schlüsselschlossschalter) Tastaturschloss |
7c. | Installieren von Hardware-Interrupt-Vektoren |
7d. | Leistungsverfolgungssystem Initialisierung |
7e. | Initialisierung des Coprozessors |
80 | Es ist dem Onboard-E / A-Controller SiO verboten |
81 | Vorbereitung zum Betriebssystemstiefel |
82 | Suche und Definition von Ports RS232 |
83 | Konfigurieren von externen Controllern IDE |
84 | Suche und Definition von parallelen Ports |
85 | ISA PNP-Geräteinitialisierung |
86 | Die SIO-Controller-Onboard-Ressourcen sind in Übereinstimmung mit den CMOS-Setup-Einstellungen konfiguriert. |
87 | MCD-Konfiguration (Motherboard-konfigurierbare Geräte) |
88 | Installierte Werte von Blockvariablen im Bereich BIOS-Datenbereich |
89 | Die Bildung eines nicht versprochenen Interrupts ist erlaubt |
8a. | Festlegen der Werte von Variablen in den erweiterten BIOS-Datenbereichsbereich |
8b. | PS / 2-Maus-Verbindungskreis-Überprüfung |
8c. | Initialisierung des Antriebsreglers |
8f. | Definieren der Anzahl der angeschlossenen ATA-Geräte |
90 | Initialisierung und Konfiguration von Festplattensteuerungen |
91 | Stellen Sie die Zeitparameter der Festplatten im PIO-Modus ein |
92 | Steuerung an den ausführbaren Block, der vom Systemplatine hersteller (patch2) erzeugt wird |
93 | Bau einer Multiprozessor-Konfigurationstabelle |
95 | Auswahl der CD-ROM-Wartung |
96 | Rückkehr in den Real-Modus |
97 | MP-Konfigurationstabelle |
98 | Die ROM-Scan-Prozedur wird ausgeführt |
99 | Überprüfen des Status des Smart 9A-Parameters Content ROM entspricht dem RAM |
9c. | Einrichten des Energieverwaltungssubsystems |
9d. | Initialisierung von Ressourcen zum Schutz vor unbefugtem Zugriff |
9e. | Hardware-Interrupts sind erlaubt |
9f. | Bestimmt durch die Anzahl der IDE- und SCSI-Laufwerke |
A0. | Installieren von DOS-Zeiten als RTC A1 Zweck dieses Codes unbekannter A2-Statusschlüsselschloss |
A4. | Festlegen der Tastatur-Auto-Laufwerkseigenschaften |
A8. | Die Meldung "Drücken Sie F2, um das Setup eingeben" wird vom Bildschirm entfernt |
Aa. | Das Vorhandensein des Scan-Codes der F2-Taste wird im AC-Eingabepuffer überprüft, um das Setup-Programm zu starten |
AE. | Das von Strg + ALT + DEL B0 ausgeführte Neustart-Flag wird von der Meldung "Drücken Sie F1, um den Lebenslauf, F2 zum Setup" erzeugt. |
B1. | Post B2-Flagge wird entfernt Nachverfahren |
B4. | Geben Sie ein Tonsignal vor dem Laden aus |
B5. | Ruhige Bootphase abgeschlossen |
B6. | Passwort prüfen, ob dieser Modus in der Initialisierung der Setup B7 ACPI BIOS aktiviert ist |
B9. | Suchen Sie nach Startgeräten auf der USB-Bus-BA-Initialisierung von DMI-Parametern |
Bb. | ROM-Scan-Prozedur wiederholen |
Bc. | Zurücksetzen Trigger Fixierung von Parität RAM-Fehler |
BD. | Das Menü wird visualisiert, um das Startgerät für die Bildschirmreinigung auszuwählen, bevor Sie das BF-Betriebssystem aktivieren Aktivierung der Anti-Virus-Unterstützung |
C0. | Das Int 19h-Software-Interrupt-Verarbeitungsprozess wird gestartet - Boot Sektor Boot. Das Interrupt-Verarbeitungsverfahren versucht konsequent, den Bootsektor zu laden, Polierscheibengeräte in der vorgeschriebenen Reihenfolge |
C1. | Erstinitialisierung des Fehlerwartungsverfahrens (PEM) C2-Aufruf von Service-Verfahren für Fehlerprotokoll |
C3. | Visualisierung von Fehlermeldungen in der Reihenfolge ihrer Ankunft C4-Installation von Anfangsstatusflaggen |
C5. | Initialisierung des erweiterten CMOS-RAM-Zellenblocks |
C6. | Initialisierung der primären Dockingstation |
C7. | Lagerung der verzögerten Dockingstation |
C8. | Durchführen von Boot-Block-Testverfahren zur Bestimmung der Integrität der BIOS-Strukturen |
C9. | Überprüfen Sie die Integrität von außen in Bezug auf Systembios-Strukturen und / oder Module |
Zapfen | Leiten Sie die Konsole umleiten, um Remote-Tastatur-CB-Emulationsdisk-Geräte in RAM / ROM aufrechtzuerhalten |
Cc. | Leiten Sie die Konsole umleiten, um die Unterstützung von Video-CD-Daten mit PCMCIA aufrechtzuerhalten |
Ce. | Festlegen des Lichtstiftcontrollers |
Tödliche Fehlermeldungen
D10-Fehler, der durch eine Ausnahme (Ausnahmefehler) verursacht wird (Ausnahmefehler) D2 Aufruf des Interrupt-Verarbeitungsverfahrens aus dem nicht identifizierten Quell-D4-Fehler, der mit den Störungen des Emissionsprotokolls verbunden ist, und das Entfernen der D6-Abfragen, die aus dem geschützten Modus mit der D7-Reset-Software ausgegeben wird, um zu speichern Der Status des Videoadapters erfordert einen größeren Speicherbetrag als im SMRAM D8-Fehler in der Software, der einen DA-Prozessor-Reset-Schaltverlust bildet, wenn er zum Real-Modus-DC-Ausgang aus dem geschützten Modus mit einer Reset-Software ohne eine zweite Initialisierung des DD-Interrupt-Controller-Fehlers ausgibt Beim Testen des Erweiterungsspeichers de Keyboard Controller Fehler DF A20 Line Management Fehler 19
Durchführen von Prozeduren vom Startblock
Fehlercode | Fehlerbeschreibung |
---|---|
E0. | Festlegen der Konfigurationsregister des Chipsatzes E1 Initialisierung der Nord- und Südbrücken |
E2. | CPU-Initialisierung. |
E3. | Initialisierung von System-Timer |
E4. | Super-E / A-Ressourceninitialisierung |
E5. | Überprüfen des Wiederherstellungs-Jumper-Status, dessen Installation zwangsweise den BIOS-Wiederherstellungsmodus gestartet wird |
E6. | Überprüfen der BIOS-Prüfsumme |
E7. | Die Steuerung wird von BIOS übertragen, wenn seine Prüfsumme korrekt berechnet wird E8 MPS-Unterstützung initialisierung |
E9. | Übergang zum flachen 4-GB-Speichermodell |
Ea. | Initialisierung von Nicht-Standard-Geräten |
Eb. | Konfigurieren Sie den Interrupt-Controller und den direkten Speicherzugriff |
EG | Durch Datensätze und Steuerungen mit einem speziellen Algorithmus wird ein Speichertyp ermittelt: FPM, EDO, SDRAM, in Übereinstimmung mit dem Ergebnis werden Host-Bridge-Konfigurationsregister konfiguriert |
Ed. | Durch Aufnahmen und Überprüfungen wird der spezielle Algorithmus von der Menge an Speicherbanken und -leitungen bestimmt. In Übereinstimmung mit dem Ergebnis werden Host-Bridge-Konfigurationsregister konfiguriert (DRAM-Zeile Boudary) |
Ee. | Der Inhalt des Startblocks wird in den Shadow RAM EF kopiert, der SMM RAM für SMI-Handler vorbereitet |
F0. | Gedächtnistest |
F1. | Initialisierung von Interruptvektoren |
F2. | Echtzeituhr-Initialisierung |
F3. | Initialisierung des Video-Subsystems |
F4. | Audio-Generierung vor dem Laden |
F5. | Laden des in Flash-ROM gespeicherten Betriebssystems |
F6. | Rückkehr in den Real-Modus |
F7. | Boot to vill dos |
F8. | USB-Controller-Initialisierung. |
Fa ... ff. | PHDEBUG-Verfahren Interaktionscodes |
5. Insyde BIOS MOBILE PRO
Inyde Software Corp.
Der Insider des mobilen Systemmarktes setzte sich fest an, wo Traditionen und ein konservativer Ansatz zum Erstellen eines BIOS erforderlich ist. Nachdem der Quellcode von SystemSoft geerbt wurde, arbeitet das Unternehmen ständig an seiner Verbesserung. Der letzte der Revisionen von MobilePro wird aktiv in Mitac- und Clevo-Laptops verwendet, wobei die Dokumentation, für die die Tabelle der Fehlercodes auf Insyde-Software basiert, auf Insyde-Software basiert, die als Beitrag Ausführungskontrollpunkte bezeichnet wird.
Kontrollpunkte der Starteinheit
Trotz der Tatsache, dass die Firma Inyde-Software 1992 sein erstes BIOS erstellt hat, etabliertes Modell der Starteinheit, "oder Bootloader, da sich die Schöpfer selbst angerufen hat," endlich erst Ende 1995. Ab diesem Zeitpunkt hat der Startvorgang die Nummerierung entsprechend dem Erstellungsdatum erhalten.
Der bedeutendste Punkt aus Sicht des Servicetechniker, der der Prozess des Ladens des Computersystems mit Inydebios ist, wird zu einem Gerät zum Anzeigen von Diagnosecodes. In der Regel verwendet der Bootloader in einigen Fällen, in einigen Fällen, in einigen Fällen, dass der Ausgangspunkt der Ausgabepunkte in einigen Fällen nur auf dem PIO-Anschluss für diagnostische Zwecke durchgeführt wird), was nur ein paralleler Port 378h ist. Es gibt Implementierungen, in denen Die an den Port 80H gesendeten diagnostischen Codes werden an den parallelen Port dupliziert.
Fehlercode | Fehlerbeschreibung |
---|---|
00 | Startpunkt der Starteinheit 01 Verbot der A20-Linie (nicht verwendet) |
02 | CPU-Mikrocode-Update. |
03 | TESTEN RAM. |
04 | Übertragung der Starteinheit in den RAM |
05 | Durchführen einer Starteinheit vom RAM |
06 | FORCING FLASH ROM-Wiederherstellungsverfahren |
07 | Übertragung des Systembios zum RAM |
08 | Überprüfung der System-BIOS-Prüfsumme |
09 | Laufen Nachverfahren |
0a. | Ausführen von Flash-ROM-Wiederherstellungsverfahren mit dem FDD-Laufwerk |
0b. | Frequenzsynthesizer-Initialisierung. |
0c. | Abschluss des BIOS-Wiederherstellungsverfahrens |
0d. | Alternativer Wiederherstellungsverfahren FLASH ROM mit FDD |
0f. | Halten Sie bei tödlichem Fehler auf |
Bb. | Frühinitialisierung LPC SiO |
Cc. | Startpunkt der Start-Wiederherstellungs-Flash-ROM |
88 | Auflösung von ACPI-Funktionen |
99 | Fehler beim Verlassen des STR-Modus |
60 | Gehen Sie zum großen Echtmodus-Modus |
61 | Initialisierungs-SM-Bus. SPD-Daten werden in CMOS A0 gespeichert und analysieren SPD-Felder, die zuvor in der CMOS A1-Initialisierung des Speichercontrollers gespeichert wurden |
A2. | Ermittlung logischer DIMM-Modulbanken |
A3. | Programmieren der DRB-Register (DRAM-Zeile Boudary) |
A4. | Programmier-DRA-Register (DRAM-Zeilenatalteile) |
AE. | DIMM-Module finden Sie im System, die auf den Funktionen der Fehlerkorrekturcodes (ECC) basieren. |
Af. | Die primäre Initialisierung von Speichercontrollerregistern wird im Speicherplatz angezeigt |
E1. | Die Ausführung des Startvorgangs stoppt, wenn das DIMM-Modul nicht mit einem SPD-Mikrocircuit ausgestattet ist |
E2. | Die Art des DIMM-Moduls entspricht nicht den Anforderungen des Systems. |
Ea. | Die Mindestzeit zwischen der Aktivierung der DIMM-Linien des Moduls und dem Übergang zum Regenerationszustand entspricht nicht den Systemanforderungen. |
EG | Registrierungsmodule werden nicht von ED CAS Latenzmodi unterstützt |
Ee. | Die Organisation des DIMM-Moduls wird vom Motherboard nicht unterstützt |
Postvorgänge aus dem RAM durchführen
Die fortschrittlichsten Insydebios-Lösungen verwenden eine 16-Bit-Anzeige von Testpunkten. Dazu werden die Anschlüsse 80h und 81h verwendet, deren Letzte dazu bestimmt ist, die Standarddiagnose zu erweitern.
Die Untersuchung der Kontrollpunkte wird durch ihre unregelmäßigen Konstruktionen behindert, wenn die verschiedenen Prozesse von den gleichen Codes in der Bedeutung begleitet werden. In zweidiagnostischen Systemen gibt es generische Helicities anderer Reihenfolge: Einige Postcodes werden nur in einem der Ports ohne die übliche Vervielfältigung angezeigt.
Fehlercode | Fehlerbeschreibung |
---|---|
10 | Cash Memory Initialisierung Überprüfen Sie CMOS |
11 | Verbotlinien A20. Installieren der Controller-Register 8259. |
12 | Definition der Startmethode |
13 | Initialisierung des Speichercontrollers |
14 | Suche mit dem ISA-Videoadapterbus verbunden |
15 | SYSTEM TIMER-Werte einstellen |
16 | Installieren von Systemlogikregistern von CMOS |
17 | Total RAM zählen |
18 | Testen der Juniorseite Konventionelle Speicher |
19 | Überprüfen des Prüfsummenbilds des Flash-ROM |
1a. | Neuinstallation von Interrupt-Controller-Registern |
1b. | Adapter-Videoinitialisierung. |
1c. | Initialisierung einer Teilmenge des Adapter-Videoregisters kompatibel mit dem Softwaremodell 6845 |
1d. | Initialisierung EGA-Adapter. |
1e. | CGA-Adapter-Initialisierung. |
1f. | Testseite registriert DMA-Controller |
20 | Überprüfen des Tastaturcontrollers |
21 | Initialisierung des Tastaturcontrollers |
22 | Vergleich der ergebenden RAM-Menge mit einem Wert in CMOS |
23 | Autonome Batteriekraftprüfung und erweiterte CMOS |
24 | Testen der DMA-Controller-Register |
25 | Einstellen der DMA-Controller-Parameter |
26 | Bildung von Interruptvektoren |
27 | Beschleunigte Definition des installierten Speichers |
28 | Sicherheitsmodus |
29 | Systemspeicherprüfung. |
2a. | Ausgabe aus geschützter Modus |
2b. | Übertragen von Setup-Verfahren zum RAM |
2c. | Ausführen des Videoinitialisierungsverfahrens |
2d. | CGA-Adapter erneut sucht |
2e. | Suchen Sie EGA / VGA-Adapter erneut |
2f. | Bildschirm von VGA BIOS-Nachrichten anzeigen |
30 | Benutzerdefinierte Prozedur zum Initialisieren des Tastaturcontrollers |
31 | Überprüfen der angeschlossenen Tastatur |
32 | Überprüfen einer Abfrage von der Tastatur |
33 | Überprüfen des Tastaturstatusregisters |
34 | Systemspeicher prüfen und zurücksetzen |
35 | Sicherheitsmodus |
36 | Erweiterter Speichertest abgeschlossen |
37 | Ausgabe aus geschützter Modus |
38 | Verbotlinien A20. |
39 | Initialisierung des Cash-Controllers 3A, der den System-Timer überprüft |
3b. | Installieren von DOS-Zeitzähler in Übereinstimmung mit der Echtzeituhr |
3c. | Initialisierung des Tisches der Hardware-Interrupts |
Einlegen | Suche und Initialisierung von Manipulatoren und Zeigern |
3e. | Status der Numlock-Taste einstellen |
3f. | Initialisierung aufeinanderfolgender und paralleler Anschlüsse |
40 | Konfigurieren aufeinanderfolgende und parallele Anschlüsse |
41 | Initialisierung FDD-Controller. |
42 | HDD-Controller initialisierung. |
43 | Initialisierung der Energieverwaltung für USB-Reifen |
44 | Suche und Initialisierung zusätzlicher BIOS |
45 | Einstellen des Status der Numlock-Taste |
46 | Überprüfen Sie die Funktionalität des Coprozessors |
47 | PCMCIA Initialisierung. |
48 | Vorbereitung auf den Start des Betriebssystems |
49 | Steuerung des ausführbaren Steuerungscodes für Steuerung |
50 | ACPI-Initialisierung. |
51 | Initialisierungs-Energieverwaltung. |
52 | USB-Buscontroller-Initialisierung |
Computerfehleranalyse-Diagnosekarte (Postkarte)
1. Einleitung
2. Allgemeine Beschreibung Postkarte
4. Tabelle der Fehlercodes
5. Beschreibung der Tonsignale
6. Reset. passwort vergessen Zum BIOS.
Einführung
Die Karte heißt Macht (Leistung des Selbsttests ist eine Selbsttestkarte). Zeigt Fehlercodes an, wenn das Betriebssystem nicht möglich ist, oder kein Bild auf dem Bildschirm oder kein Bild auf dem Bildschirm oder keine BIOS-Sounds.
Wenn die Stromversorgung geliefert wird, leitet das BIOS einen genauen Test von Schaltungen, Speicher, Tastatur, Grafikkarten, Festplatten, analysiert dann die Systemkonfiguration. Nach dem Initialisieren des Basis-E / A-Systems wird das Betriebssystem geladen.
Die Diagnosekarte zeigt die Daten in den folgenden Fällen nicht an:
1. Die Karte wird ohne einen zentralen Prozessor in das Motherboard eingesetzt.
2. Wenn die erste LED-Diode brennt.
Allgemeine Beschreibung Postkarte
Beschreibung der Leuchtdioden:
Leuchtdiode | Eine Art | Beschreibung |
LAUF. | Flackern | Wenn die LED eingeschaltet ist, ist das Motherboard eingeschaltet, spielt keine Rolle, welche Codes weitergibt |
CLK. | Busuhr. | Licht, wenn das Essen auf dem Motherboard eingereicht wird (normalerweise ohne Prozessor) |
BIOS. | BIOS lesen. | Die LED schaltet sich ein und aus, wenn der Motherboard dem Motherboard geliefert wird, wenn Sie den BIOS-Prozessor lesen |
Irdy. | Manager bereit | LED schaltet ein und aus, wenn eine Nachricht vorhanden ist |
Osz | Blinkend | Es leuchtet auf, wenn die Stromversorgung auf das Motherboard angelegt wird, oder wenn kein Kristall des Schwingkreises gebrochen ist |
Rahmen. | Rahmenperiode | Es brennt die ganze Zeit. Schaltet ein und aus, wenn eine Nachricht vorhanden ist |
Rst. | Zurücksetzen. | Leuchtet ein halber Sekunden lang auf, wenn Sie auf den Netzschalter klicken oder zurücksetzen. Wenn die Macht brennt, ist es eine Überprüfung des Rücksetzes (schließt oder defekt). |
12V. | Leistung | Es leuchtet einmal, wenn Sie einschalten, Stromversorgung, wenn es nicht leuchtet, bedeutet dies ein Kurzschluss auf dem Motherboard oder nicht 12V. |
-12V. | Essen | Das gleiche wie "12V" |
5v. | Essen | Das gleiche wie "12V" |
-5V. | Essen | Das gleiche wie "12V" (-5V nur für ISA-Slot) |
3v3. | Essen | Es leuchtet auf, wenn die Stromversorgung (nur PCI) angewendet wird, wo es 3,3V gibt. Wenn nicht auf dem Motherboard der Zollspannung von 3,3V - leuchtet nicht auf |
Fehlertabelle
Der Code | Vergeben | Ami | Phoenix4.0 / tendy3000. |
00 | Code, der in bestimmte Bereiche kopiert wird, wird als nächstes auf dem Int 19h bootloader geliefert. | ||
01 | Prozessortest 1, Prozessorstatus (1Flags) Überprüfung. Testen Sie die folgenden Prozessorstatus-Flags: Tragen Sie, Null, Zeichen, Überlauf. Das BIOS stellt jedes Flag fest, überprüft, ob sie eingestellt sind, und dreht dann jedes FLAMPE aus und überprüft, ob es ausgeschaltet ist. | CPU testet das Register innen oder fehlgeschlagen, ändern Sie bitte die CPU und überprüfen Sie es. | |
02 | Testen Sie alle CPU-Register mit Ausnahme von SS, SP und BP mit Daten FF und 00 | Überprüfen Sie den Real-Modus. | |
03 | Deaktivieren Sie NMI, PIE, AIE, UEI, SQWV-Video, Paritätsprüfung, DMA-Reset-Math-Coprozessor Alle Seitenregistern, CMOS-Herunterfahren Byte initialisieren Timer 0, 1, und2, einschließlich Set EISA-Timer an einen bekannten Zustand initialisieren DMA-Controller 0 und 1 Interrupt-Controller initialisieren 0 und 1 Initialisieren Sie EISA Extended-Registern | Deaktivieren Sie NMI, PIE, AIE, UEI, SQThe NMI ist deaktiviert. Weiter, prüfen Sie auf weiches Reset oder eine Stromversorgung | Deaktivieren Sie nicht maskierbare Interrupt (NMI) |
04 | RAM muss periodisch aktualisiert werden, um das Gedächtnis abzunehmen. Diese Aktualisierungsfunktion funktioniert ordnungsgemäß | CPU-Typ erhalten. | |
05 | Tastatur-Controller-Initialisierung. | Der BIOS-Stack wurde gebaut. Als nächstes deaktivieren Sie den Cache-Mamory. | DMA-Initialisierung in Bearbeitung oder Misserfolg |
06 | Reserviert | KOMMENDEN SIE DIE NÄCHSTEN BESTELLUNGEN. | Initialisierte Systemhardware. |
07 | Überprüft, dass CMOS ordnungsgemäß funktioniert, erkennt den schlechten Akku | Nächstes Initialisieren des CPU-Datenbereichs | Deaktivieren Sie den Schatten und führen Sie den Code aus dem ROM aus |
08 | Frühere Chip-Set Initialisierung Speicher Präsenztest OEM-Chip-Set-Routinen Clear Low 64K-Speichertest Erster 64k Speicher | Die CMOS-Checksum-Berechnung ist | Initialisieren Sie den Chipsatz mit den ersten Postwerten |
09 | CYRIX CPU Initialisierung Cach Initialisierung | In Postflagge eingestellt | |
0a. | Initialisieren Sie erste 120-Interrupt-Vektoren mit Spurheit-Int-HDLR und initialisieren Sie int 00H-1FH gemäß Int-TBL | Die CMOS-Checksum-Berechnung erfolgt. Linitialisierung des CMOS-Statusregisters für Datum und Uhrzeit | CPU-Register initialisieren. |
0b. | Testen Sie die CMOS RAM-Prüfsumme. Wenn der schlimme oder Ins-Schlüssel vorgeben, laden Sie die Standardeinstellungen | Das CMOS-Statusregister wird initialisiert. Nächster. Durchführen einer erneuten Initialisierung, bevor der Befehl des Tastatur-BAT-Befehls ausgegeben wird | Aktivieren Sie die CPU Cach. |
0c. | Art des Tastaturcontrollers erkennen und Num-Sperre-Status einstellen | Der Keyboard Controller-Eingang Butter ist als nächstes frei und erstellt den BAT-Befehl an den Tastaturcontroller | Initialisieren Sie Caches an die ersten Postwerte |
0d. | Erkennen von CPU-Takt-Lesen von CMOS-Standort 14h, um herauszufinden, dass der Videoadapter eingerichtet ist | ||
0e. | Testen Sie den Videospeicher, schreiben Sie Anmeldemeldung an den Screen-Setup-Schatten-RAM? Aktivieren Sie SHADEW gemäß Setup | Das Tastatur-Controller-BAT-Befehlsergebnis wurde überprüft. Als nächstes erfolgt die erforderliche Initialisierung nach dem Tastatur-Controller-BAT-Befehlstest | E / A-Komponente initialisieren |
0f. | Test DMA CONT. 0; BIOS-Checksum-Test-Tastaturerfassung und Initialisierung | Die Initialisierung nach dem Tastatur-Controller-BAT-Befehlstest erfolgt. Das Keyboard-Befehlsbyte wird als nächstes geschrieben | Initialisierung der lokalen Bus-IDE |
10 | Test DMA-Controller 1 | Test DMA Das Keyboard Controller-Befehlsbyte ist geschrieben. Als Nächstes, Ausgabe des Pin 23 und 24 Blockier- und Entsperrungsbefehls | Energieverwaltung initialisieren. |
11 | Testen Sie das DMA-Seitenregister | Als nächstes, prüfen Sie, ob "END" oder "Ins" -Tasten während der Stromversorgung gedrückt wurden. Das Initialisieren von CMOS RAM in jeder Boot-Amibios-Post-Option wurde in AmibCP eingestellt oder der Endschlüssel wurde gedrückt | |
12 | Reserviert | Als nächstes deaktivieren Sie die DMA-Controller 1 und 2 und die Interrupt-Steuerungen 1 und 2 | Wiederherstellen des CPU-Steuerworts während des warmen Starts |
13 | Reserviert | Die Videoanzeige wurde deaktiviert. Port B wurde initialisiert. Als nächstes initialisieren Sie den Chipsatz | pCI-Bus-Mastering-Geräte initialisieren |
14 | Test 8254 Timer 0 Zähler 2 | Der 8254-Timer-Test beginnt als nächstes | |
15 | Überprüfen Sie 8259 Kanal 1 Interrupts durch Ausschalten und Unterbrechungsleitungen | ||
16 | Überprüfen Sie 8259 Kanal 2 Interrupts durch Ausschalten und Unterbrechungsleitungen | BIOS-ROM-Prüfsumme. | |
17 | Deaktivieren Sie Interrupts, überprüfen Sie dann, dass kein Interrupt-MSK-Register eingeschaltet ist | Initialisieren Sie Cach vor der Speicherautomatik | |
18 | Einen Interrupt erzwingen und überprüfen, ob der Interrupt aufgetreten ist | 8254 Timer-Initialisierung. | |
19 | Test stecken nmi Bits; Stellen Sie sicher, dass NMI käred sein kann | Der 8254-Timer-Test ist vorbei. Starten des Speicher-Aktualisierungstests Weiter | |
1a. | Zeigen Sie die CPU-Uhr an. | Die Speicher-Aktualisierungsleitung ist eingeschaltet. Überprüfen der 15-Sekunden-Ein- / Aus-Zeit als nächstes | |
1b. | Reserviert | ||
1c. | Reserviert | Programmierbare Interrupt-Steuerung zurücksetzen | |
1d. | Reserviert | ||
1e. | Reserviert | ||
1f. | Wenn EISA-Non-voltile Speicherprüfsumme gut ist, führen Sie die EISA-Initialisierung aus, wenn nicht, ISA-Tests ausführen, indem Sie ein klares EISA-Modus-Mode-TEST-EISA-Konfigurationsspeicherintegrität (Prüfsumme und Kommunikationsschnittstelle) ausführen | ||
20 | Slot O (Systemplatine) initialisieren | Testen Sie die DRAM-Aktualisierung. | |
21 | Slot initialisieren 1. | ||
22 | Slot initialisieren 2. | Test 8742 Tastaturcontroller | |
23 | Slot 3 initialisieren. | Lesen des 8042-Eingangsanschlusses und Deaktivieren des Megakey Green PC Feature Feature Nächstes. Das BIOS-Code-Segment beschreibbar und durchführen Sie eine erforderliche Konfiguration, bevor Sie die Interrupt-Vektoren initialisieren | |
24 | Slot 4 initialisieren. | Die vor der Interruptvektorinitialisierung erforderliche Konfiguration ist abgeschlossen. Interrupt-Vektor-Initialisierung ist kurz davor | Set ES Segment Register auf 4 GB |
25 | Slot 5 initialisieren. | Interrupt-Vektor-Initialisierung erfolgt. Das Kennwort löschen, wenn der Beitrag Diag erzeugt | |
26 | 1. Testen Sie die außergewöhnliche Situation des geschützten Schutzmodus, überprüfen Sie den Speicher der CPU und des Mainboards. 2. Keine schicksalhaften Mühe, VGA wird normalerweise angezeigt. Wenn nicht zugeworfene Probleme aufgetreten sind, zeigen Sie die Fehlermeldung anschließend in VGA ansonsten Boot-Betriebssystem, und Code "26" ist OK-Code, nein Alle anderen Codes |
1. Eingang lesen / schreiben, Ausgabeanschluss von 8042 Tastatur; Bereiten Sie sich für den Revolve-Modus bereit, um die Initialisierung aller Daten bereit zu machen, die 8042-Chips auf dem Mainboard zu überprüfen. 2. Referenzieren Sie die Linke |
1. Aktivieren Sie die A20-Adresse, überprüfen Sie die A20-Pins der Speichersteuerungspfeile, und überprüfen Sie den Schaltung, korreliert an Pins, im Speicher-Slot, kann A20-Pin sein und die Speicherstifte sind nicht in Kontakt, oder Speicher A20 Pins ist schlecht. 2. Referenzieren Sie die Linke |
27 | Slot 7 initialisieren. | Jede Initialisierung vor dem Einstellen des Videomodus wird als nächstes erfolgen | |
28 | Slot 8 initialisieren. | Initialisierung vor dem Einstellen des Videomodus ist abgeschlossen. Konfigurieren des Monochrome-Modus- und Farbmoduseinstellungen Weiter | Autogröße DRAM. |
29 | Slot initialisieren 9. | Post-Speicher-Manager initialisieren | |
2a. | Slot 10 initialisieren. | Initialisieren des unterschiedlichen Bussystems, statischen und Ausgabegeräten, falls vorhanden | Löschen Sie 512 KB BASE RAM |
2b. | Slot 11 initialisieren. | Übergeben Sie die Steuerung auf das Video-ROM, um eine erforderliche Konfiguration vor dem Video-ROM-Test auszuführen | |
2c. | Slot 12 initialisieren. | Alle notwendigen Verarbeitung, bevor die Steuerung der Steuerung zum Video-ROM durchgeführt wird. Auf der Suche nach dem Video-ROM als nächstes und übergeben Sie die Kontrolle | RAM-Fehler auf Adresszeile XXX * |
2d. | Slot 13 initialisieren. | Das Video ROM ist zurückgegeben, der die Kontrolle in die BIOS-Post zurückgegeben hat, um eine erforderliche Verarbeitung durchzuführen, nachdem das Video-ROM die Kontrolle hatte | |
2e. | Slot 14 initialisieren. | Abgeschlossene Pest-Video-ROM-Testverarbeitung. Wenn der EGA / VGA-Controller nicht gefunden wird, führen Sie den Anzeigenspeicher ausführen / Schreibprüfung als nächstes | RAM-Fehler auf Datenbits XXXX * des niedrigen Byte des Speicherbusses |
2f. | Slot 15 initialisieren. | Der EGA / VGA-Controller wurde nicht gefunden. Der Lese- / Schreibtest des Anzeigespeichers wird gerade anfangen | Aktivieren Sie Cach vor dem System BIOS-Schatten |
30 | Größen-Basisspeicher von 256k bis 640k und erweiterter Speicher über 1 MB | Der Lese- / Schreibtest von Display-Speicher ist bestanden. Suchen Sie nach Retrace Checking Next | |
31 | Testen Sie den Basisspeicher von 256k bis 640k und erweiterter Speicher über 1 MB | Der Anzeigespeicher-Lese- / Schreibtest oder die Wiederholungsprüfung fehlgeschlagen. Durchführen des alternativen Anzeigespeichers Lese- / Schreibtest als nächstes | |
32 | Wenn ein EISA-Modus, testen Sie den EISA-Speicher in der Slot-Initialisierung | Der alternative Anzeigespeicher-Lese- / Schreibtest ist bestanden. Auf der Suche nach alternativer Anzeige Retrace Checking Next | Test CPU Bus-Takt-Frequenz |
33 | Reserviert | Phoenix Dispatch Manager initialisieren | |
34 | Reserviert | Die Videoanzeigeprüfung ist vorbei. Festlegen des Anzeigemodus als nächstes | |
35 | Reserviert | ||
36 | Reserviert | Warmem Start und Herunterfahren | |
37 | Reserviert | Der Anzeigemodus ist eingestellt. Anzeigen der Leistung der Nachricht Weiter | |
38 | Reserviert | Initialisierung der Buseingabe, IPL, allgemeines Gerät Weiter, falls vorhanden | Shadow System BIOS ROM |
39 | Reserviert | Anzeigen von Bus-Initialisierungsfehlermeldungen | |
3a. | Reserviert | Die neue Cursorposition wurde gelesen und gespeichert. Anzeigen der Treffer "del" -Meldung Weiter | Auto Größe Cach. |
3b. | Reserviert | Die Meldung "Del" wird angezeigt. Der geschützte Modus-Memory-Test wird gerade anfangen | |
3c. | Setup aktiviert. | Erweiterte Konfiguration von Chipset-Registern | |
Einlegen | Wenn die Maus vorhanden ist, initialisieren Sie die Maus, installieren Sie Interrupt-Vektoren | ||
3e. | Cache-Controller initialisieren | ||
3f. | Reserviert | ||
40 | View-Virenschutz anzeigen. Deaktivieren oder aktivieren. | Vorbereiten der Deskriptortische als nächstes | |
41 | Diskettenlaufwerkscontroller und beliebige Laufwerke initialisieren | Erstückte Speicher für ROMPILOT initialisieren | |
42 | Festplattensteuerung und Antriebe initialisieren | Die Deskriptortische sind hergestellt. Geben Sie den geschützten Modus für den Erinnerungstest als nächstes | Interrupt-Vektoren initialisieren. |
43 | Erkennen und initialisieren Sie serielle und parallele Anschlüsse und den Game-Port | Eingegebener geschützter Modus. Aktivieren von Interrupts für den Diagnosemodus als nächstes | |
44 | Reserviert | Unterbrechungen aktiviert, wenn der Diagnoseschalter eingeschaltet ist. Daten initialisieren, um den Speicher-Wraparound bei 0: 0 weiter zu überprüfen | |
45 | Mathematische Koprozessor erkennen und initialisieren | Daten initialisiert. Überprüfung auf Memory WraParound bei 0: 0 und Feststellung der gesamten Systemspeichergröße | Initialisierung nach Geräten |
46 | Reserviert | Der Speicher-Wraparound-Test erfolgt. Die Berechnung der Speichergröße wurde durchgeführt. Schreibmustern in den TSET-Speicher als nächstes | Überprüfen Sie den ROM-Copyright-Hinweis |
47 | Reserviert | Das Speichermuster war in einem erweiterten Speicher. Schreibmuster an die Basis 640 KB Speicher | 120 Unterstützung initialisieren |
48 | Reserviert | Muster in den Basisspeicher geschrieben. Bestimmen des Speicherbetrags unter 1 MB als nächstes | |
49 | Reserviert | Der Speicherbetrag unter 1 MB wurde gefunden und überprüft. Bestimmen der Speichermenge über 1 MB Speicher | |
4a. | Reserviert | ||
4b. | Reserviert | Die Menge des Speichers über 1 MB wurde gefunden und überprüft. Überprüfen auf weiches Reset und Löschen des Speichers unter 1 MB für den Softreset Nächstes. Wenn dies eine Macht der Situation ist, gehen Sie zum nächsten Checkpoint 4Eh als nächstes | QULETBOOT START (optional) |
4c. | Reserviert | Der Speicher unter 1 MB wurde über einen weichen Reset gelöscht. Löschen des Speichers über 1 MB Weiter | Schatten-Video-BIOS-ROM |
4D. | Reserviert | Der Speicher über 1 MB wurde über einen Soft-Reset gelöscht. Speichern der Speichergröße Weiter. Zum Checkpoint 52h als nächstes gehen | |
4e. | Neustart, wenn der Herstellungsmodus; Wenn nicht, zeigen Sie Nachrichten an und geben Sie das Setup ein | Der Speichertest wurde gestartet, nicht jedoch als Ergebnis eines weichen Resets. Anzeige der ersten 64-kB-Speichergröße als nächstes | BIOS-Copyright-Hinweis anzeigen |
4f. | Fragen Sie die Kennwortsicherheit (optional) | Die Anzeige der Speichergröße hat gestartet. Die Anzeige wird während des Speichertests aktualisiert. Durchführen des sequenziellen und zufälligen Memory-Tests als nächstes | MultiBoot initialisieren. |
50 | Schreiben Sie alle CMOS-Werte zurück in RAM und CLEAR | Der Speicher unter 1 MB wurde getestet und initialisiert. Anpassen der angezeigten Speichergröße FOT Relocation and Shadowing Next | Zeigt den CPU-Typ und die Geschwindigkeit an |
51 | Aktivieren Sie den Paritätsprüfer. Aktivieren Sie NMI, aktivieren Sie den Cache vor dem Booten | Die Speichergrößenanzeige wurde auf Umzug und Abschattung angepasst. Testen des Speichers über 1 MB Weiter | EISA-Board initialisieren. |
52 | Initialisieren Sie die Option ROMs von C8000H bis EFFFFM oder wenn FSCAN F7FFFH aktiviert ist | Der Speicher über 1 MB wurde getestet und initialisiert. Speichern der Speichergröße Information Weiter | Tastaturtastatur |
53 | Initialisieren Sie den Zeitwert in 40h: BIOS-Bereich | Die Speichergrößeninformationen und die CPU-Register werden gespeichert. REAL MODE NEHMEN | |
54 | Herunterfahren war erfolgreich. Die CPU befindet sich im Real-Modus. Deaktivieren Sie das Gate A20-Line, die Parität und den NMI als nächstes | SET-Taste Klicken Sie auf, wenn Sie aktiviert werden | |
55 | |||
56 | USB-Geräte aktivieren. | ||
57 | Die A20-Adresszeile, die Parität und die NMI sind deaktiviert. Anpassen der Speichergröße je nach Verlagerung und Abschattung als nächstes | ||
58 | Die Speichergröße wurde auf Umzug und Abschattung angepasst. Löschen der Treffer "Del" -Meldung als nächstes | ||
59 | Die Nachricht "Del" wird gelöscht. Die Meldung "Wait ..." wird angezeigt. Starten des DMA- und Interrupt-Controller-Tests Weiter | Post-Display-Service initialisieren | |
5a. | Display-Aufforderung Drücken Sie F2, um das Setup einzugeben | ||
5b. | Deaktivieren Sie den CPU-Cache. | ||
5c. | Test RAM BETWEEB 512 und 640 KB | ||
60 | Setup-Virenschutz (Boot-Sektorschutz) -Funktionalität gemäß Sketup-Einstellung | Der DMA-Seitenregister-Test wurde bestanden. Durchführen des DMA-Controllers 1 Basisregisterprüfung als nächstes | Testen Sie den erweiterten Speicher. |
61 | Versuchen Sie, sich auf Level 2 Cach einzuschalten (wenn L2 Cach bereits in Post 3D eingeschaltet ist, wird dieser Teil übersprungen) Sat die Start-up-Geschwindigkeit gemäß der Setup-letzten Chance für Chipset-Initialisierung Letzte Chance für die Initialisierung der Energieverwaltung (nur grünes BIOS) Zeigen Sie die Systemkonfigurationstabelle an | ||
62 | Richten Sie die Num-Sperre ein. Gemäß Setup-Werten programmieren Sie die Num-Sperre. TypeMatic Rate & TypeMatic Geschwindigkeit gemäß Setup-Einstellung | Der DMA-Controller 1-Basisregister-Test wurde bestanden. Durchführen des DMA-Controllers 2 Basisregisterprüfung als nächstes | Testen Sie erweiterte Speicheradressenleitungen |
63 | Wenn Änderungen in der Hardware-Konfiguration vorhanden sind. Aktualisieren Sie die ESCD-Informationen (nur PNP-BIOS) (PNP-BIOS) Clear-Speicher, der das Bootsystem über Int 19h verwendet wurde | ||
64 | Springe zu Upreppatch1. | ||
65 | Der DMA-Controller 2-Basisregister-Test wurde bestanden. PROGRAMMING DMA-Controller 1 und 2 Weiter | ||
66 | Abgeschlossene ProgrammierdMA-Controller 1 und 2 Initialisieren des 8259-Interrupt-Controllers als nächstes | Konfigurieren Sie erweiterte Cach-Register | |
67 | Abgeschlossene 8259 Interrupt-Controller-Initialisierung | Multi-Prosesor-APIC initialisieren | |
68 | |||
69 | Setup-Systemverwaltungsmodus (SSM) -Aufbereich | ||
6A. | Externe L2-Cach-Größe anzeigen | ||
6b. | Benutzerdefinierte Standardwerte laden (optional) | ||
6c. | Display Shadow-Area-Nachricht | ||
6e. | Mögliche hohe Adresse für die UMB-Wiederherstellung anzeigen | ||
6f. | |||
70 | Fehlermeldung anzeigen. | ||
71 | |||
72 | |||
76 | Überprüfen Sie die Fehlerfehler | ||
7c. | Stellen Sie Hardware-Interrupt-Vektoren ein | ||
7d. | Intelligente Systemüberwachung initialisieren | ||
7e. | Koprozessor initialisieren, falls vorhanden | ||
7F. | Erweiterte NMI-Quellen-Aktivierung ist in Arbeit | ||
80 | Der Tastaturtest hat gestartet. Löschen des Ausgabepuffers und das Überprüfen auf stückische Tasten. Geben Sie den Befehl zum Zurücksetzen des Tastatur zurück | Deaktivieren Sie an Bord Super-E / A-Anschlüsse und IRQS | |
81 | Es wurde ein Keyboard-Reset-Fehler oder der stückliche Taste gefunden. Geben Sie den Befehl des Tastatur Controller Interface-Tests aus | Initialisierung des späten Postgeräts | |
82 | Der Tastatur-Controller-Schnittstelle wird abgeschlossen. Schreiben Sie das Befehlsbyte und initialisieren den kreisförmigen Puffer als nächstes | Externe RS232-Ports erkennen und installieren | |
83 | Das Befehlsbyte wurde geschrieben und die globale Dateninitialisierung hat abgeschlossen. Überprüfen Sie nach einem gesperrten Schlüssel als nächstes | Konfigurieren Sie nicht-MCD-IDE-Controller | |
84 | Die gesperrte Schlüsselprüfung ist vorbei. Überprüfung auf eine Speichergröße Nichtübereinstimmung mit CMOS-RAM-Daten als nächstes | ||
85 | Die Speichergrößesprüfung erfolgt. Anzeigen eines sanften Fehlers und Überprüfung eines Kennworts oder Überprüfen des WinBIOS-Setups Weiter | Initialisieren Sie PC-Compatic PNP ISA-Geräte | |
86 | Das Passwort wurde überprüft. Erforderliche Programmierung vor dem WinBIOS-Setup als nächstes | ||
87 | Die Programmierung von WinBIOS-Setup hat den WinBIOS-Setup-Code dekomprimieren und das AMIBIOS-Setup- oder WinBIOS-Setup-Dienstprogramm als nächstes ausführen | Konfigurieren Sie Motherboard-konfigurierbare Geräte (optional) | |
88 | Von WinBIOS-Setup-End zurückgegeben, gelöscht den Bildschirm. Durchführen einer erforderlichen Programmierung nach WinBIOS-Setup als nächstes | BIOS-Datenbereich initialisieren | |
89 | Die Programmierung nach dem Setup von WinBIOS ist abgeschlossen. Anzeige der Anzeige der Bildschirmnachricht Weiter | Nicht maskierbare Interrupts aktivieren (NMIs) | |
8a. | Erweiterte BIOS-Datenbereich initialisieren | ||
8b. | Die erste Bildschirmnachricht wurde angezeigt. Die Meldung "Wait ..." wird angezeigt. Durchführen des PS / 2-Mausprüfungs- und erweiterten BIOS-Datenbereichs Allocation Check Next | Testen Sie die PS / 2-Maus testen und initialisieren | |
8c. | Programmieren der WinBIOS-Setup-Optionen als nächstes | Diskette initialisieren | |
8D. | Die WinBIOS-Setup-Optionen sind programmiert. Zurücksetzen des Festplattencontrollers Weiter | ||
8e. | Der Festplattencontroller wurde zurückgesetzt. Konfigurieren des Diskettenlaufwerks als nächstes | ||
8f. | Anzahl der ATA-Laufwerke bestimmen (optional) | ||
90 | Festplattencontroller initialisieren | ||
91 | Der Diskettenlaufwerk wurde konfiguriert. Cjnfiguring den Festplattenlaufwerk Controller als nächstes | Initialisieren Sie lokale Bus-Festplatten-Controller | |
92 | Springe zu UserPatch2. | ||
93 | Mptable für Multi-Prosesor-Board bauen | ||
95 | Initialisieren des Busadapters ROMs von C8000H bis D8000 | Installieren Sie die CD-ROM für den Start | |
96 | Initialisieren, bevor Sie die Steuerung an den Adapter-ROM bei C800 übergeben | ||
97 | Die Initiation vor dem C800-Adapter-ROM-Gewinnung ist abgeschlossen. Der Adapter-ROM-Check ist als nächstes | Fixieren Sie den Multi-Prozessor-Tisch | |
98 | Der Adapter ROM hatte die Kontrolle und kehrte jetzt die Kontrolle in den BIOS-Pfosten zurück. Durchführen einer erforderlichen Verarbeitung nach der Option ROM kehrt die ControlA zurück | Suche nach Option ROMs. Ein langer, zwei kurze Pieptöne beim Schallscheitern | |
99 | Jede Initialisierung, die nach dem Abschluss des Options-ROM-Tests erforderlich ist. Konfigurieren des Timer-Datenbereichs und der Drucker-Basisadresse Weiter | Prüfen Sie auf Smart Drive (optional) | |
9a. | Stellen Sie die Timer- und Drucker-Basisadresse ein. Festlegen der RS-232-Basisadresse als nächstes | Schattenoptions-ROMs. | |
9b. | Zurückgegeben, nachdem Sie die RS-232-Basisadresse eingestellt haben. Durchführen einer erforderlichen Initialisierung vor dem Nächsten des Coprozessors | ||
9c. | Erforderliche Initialisierung, bevor der Coprozessor-Test vorbei ist. Den Coprozessor als nächstes initialisieren | Energieverwaltung einrichten | |
9d. | Coprozessor initialisiert die erforderliche Initialisierung nach dem Koprozessor-Test als nächstes | Sicherheitsmotor initialisieren (optional) | |
9e. | Initialisierung nach Abschluss des Coprozessor-Tests. Überprüfen der erweiterten Tastatur, der Tastatur-ID und der Numlock-Taste als nächstes. Ausgabe des Keyboard-ID-Befehls als nächstes | Hardware-Interrupts aktivieren. | |
9f. | Bestimmen Sie die Anzahl der ATA- und SCSI-Treiber | ||
A0. | Tag des Tages einstellen | ||
A1. | Schlüsselsperre überprüfen. | ||
A2. | Anzeigen eines weichen Fehlers als nächstes | ||
A3. | Die Soft-Fehleranzeige ist abgeschlossen. Einstellen der Tastatur-TypeMatic-Rate Weiter | ||
A4. | Die Tastatur-TypeMatic-Rate ist eingestellt. Programmieren der Speicherwartezeiten | TypeMatic-Rate initialisieren. | |
A5. | Speicher-Wartezustands-Programmierung ist vorbei. Löschen des Bildschirms und die Ermöglichung der Parität und der NMI als nächstes | ||
A7. | NMI und Parität aktiviert. Durchführen einer initialen Initialisierung, die erforderlich ist, bevor Sie die Steuerung an den Adapter-ROM bei E000 als nächstes übergeben | ||
A8. | Initialisierung, bevor Sie die Kontrolle an den Adapter-ROM bei E000h passieren, entkippt. Übergeben Sie die Kontrolle zum Adapter-ROM bei E000h als nächstes | Löschen Sie die F2-Aufforderung. | |
A9. | Vom Adapter-ROM bei der E000h-Steuerung zurückgegeben. Durchführen einer initialisierten Initialisierung, nachdem die E000-Option ROM als nächstes die Kontrolle hatte | ||
Aa. | Initialisierung nach E000-Option ist die ROM-Steuerung abgeschlossen. Anzeigen der Systemkonfiguration Weiter | Scannen Sie nach F2-Tastendruck | |
Ab | Komprimieren Sie die DMI-Daten und führen Sie DMI-Beitrag initialisierung als nächstes aus | ||
AC. | Rufen Sie das Setup ein. | ||
AE. | Löschen Sie die Boot-Flagge. | ||
B0. | Wenn in einem geschützten Modus Interrupts auftreten | Die Systemkonfiguration wird angezeigt | Überprüfen Sie auf Fehler. |
B1. | Wenn nicht maskierte NMI auftritt. Deaktivieren Sie die Taste F1, um NMI zu deaktivieren, F2-Neustart | Kopieren von Code in bestimmte Bereiche | Informieren Sie RomPilot über das Ende des Beitrags |
B2. | Post Fertig Bereiten Sie sich auf das Boot-Betriebssystem vor | ||
B3. | |||
B4. | 1 einen kurzen Piepton vor dem Booten | ||
B5. | Ruhiger Kofferraum beenden (optional) | ||
B6. | Passwort überprüfen (optional) | ||
B7. | ACPI BIOS initialisieren. | ||
B8. | |||
B9. | Boot. | ||
Ba. | SMBIOS initialisieren. | ||
Bb. | PNP-Option-ROMs initialisieren | ||
Bc. | Klare Paritätsprüfer. | ||
BD. | MultiBoot-Menü anzeigen. | ||
SEIN. | Programm-Chipset-Register mit Stromversorgung der BIOS-Standardeinstellungen | Löschen Sie den Bildschirm (optional) | |
Bf. | Programmieren Sie den Rest des Chipset-Werts gemäß Setup (ein späteres Setup-Wert-Programm), wenn die automatische Konfiguration angelegt ist, programmiert den Chipsatz mit vordefinierten Werten in der modinablen automatischen Tabelle | Überprüfen Sie Viren- und Backup-Erinnerungen | |
C0. | Deaktivieren Sie OEM-spezifische Cach, Schatten initialisieren Standardgeräte mit Standardwerten: DMA-Controller (8237); Programmierbare Interrupt-Steuerung (8259); Programmierbarer Intervall-Timer (8254); RTC-Chip. | Versuchen Sie, mit int 19 zu starten | |
C1. | OEM-spezifischer Test auf Größen des Bordspeichers | Post Error Manager initialisieren (PEM) | |
C2. | Fehlerprotokollierung initialisieren. | ||
C3. | Testen Sie den ersten 256K-DRAM, der die komprimierten Codes in den temporären DRAM-Bereich erweitern, einschließlich der komprimierten Systembios & Option-ROMs | Fehleranzeigefunktion initialisieren | |
C4. | Systemfehler-Handler initialisieren | ||
C5. | OEM-spezifischer Schatten-Aktivieren für den schnellen Start | Pnpnd Dual CMOS (optional) | |
C6. | Externe Cache-Größenerkennung | Notizdock initialisieren (optional) | |
C7. | Notizdock spät initialisieren | ||
C8. | Force Check (optional) | ||
C9. | Erweiterte Prüfsumme (optional) | ||
Zapfen | Int 15h umleiten, um die Remote-Tastatur zu aktivieren | ||
Cb. | Umleiten von Int 13h zu Speicher-Technologien-Geräten wie ROM, RAM, PCMCIA und Serial Disk | ||
Cc. | Umleiten von int 10h, um Remote-Serienvideo zu aktivieren | ||
CD | Karten Sie E / A und Speicher erneut für PCMCIA | ||
Ce. | Digitizer initialisieren und Meldung anzeigen | ||
D0. | Das NMI ist deaktiviert. Die Stromverzögerung beginnt. Als nächstes wird das Prüfsumme der Initialisierungscode überprüft | ||
D1. | Initialisieren des Tastaturcontrollers, der Tastatur-Controller-Bat-Test, starten Sie den Speicherauffrischungen und den Eintritt von 4 GB-Flachmodus weiter | ||
D2. | Unbekannte Unterbrechung | ||
D3. | Speichern von Memory Dimensionieren | ||
D4. | Rückkehr in den Real-Modus. Ausführen von OEM-Patches und Einstellen des Stapels als nächstes | ||
D5. | Übergeben Sie die Steuerung zum unkomprimierten Code im Schatten-RAM bei E000: 0000h. Der Initialisierungscode wird in das Segment 0 kopiert und die Steuerung wird an das Segment 0 übertragen | ||
D6. | Die Steuerung ist im Segment 0 Nächstes, Checing, wenn "Strg" "Home" gedrückt wurde, und überprüft die System-BIOS-Prüfsumme. Wenn entweder "Strg" "Home" gedrückt wurde, oder das System-BIOS-Prüfsumer ist schlecht, als nächstes wird der Checkpoint-Code E0H angezeigt. Ansonsten gehen Sie zum Checkpoint-Code D7H | ||
E0. | Der Onboard-Diskettencontroller, falls verfügbar, wird initialisiert. Anfang der Sockel 512 KB-Memory-Test | Initialisieren Sie den Chipsatz. | |
E1. | E1 Setup-Page E1 | Initialisierung der Interrupt-Vektor-Tabelle als nächstes | Initialisieren Sie die Brücke. |
E2. | E2 SETUP-PAGE E2 | Initialisieren der DMA- und Interrupt-Controller als nächstes | Initialisieren Sie die CPU. |
E3. | E3 Setup-Page E3 | System-Timer initialisieren. | |
E4. | E4 Setup-Page E4 | System E / A initialisieren | |
E5. | E5 Setup-Page E5 | Überprüfen Sie den Kraftwiederherstellungsstart | |
E6. | E6 Setup-Page E6 | Aktivieren Sie den Floppy-Laufwerkscontroller und den Timer-ILQs. Aktivieren Sie das interne Cach-Speicher | Prüfsumme BIOS ROM. |
E7. | E7 Setup-Page E7 | Gehe zum BIOS. | |
E8. | E8 Setup-Page E8 | Riesiges Segment einstellen | |
E9. | E9 Setup-Page E9 | Multi-Prozessor initialisieren. | |
Ea. | EA-Setup-Seite EA | OEM-Spezialcode initialisieren | |
Eb. | EB Setup-Page EB | Bild und DMA initialisieren | |
EG | EG-Setup-Seite EG | Speichertyp initialisieren. | |
Ed. | Ed setup-seite ed | Initialisierung des Diskettenlaufwerks | Speichergröße initialisieren. |
Ee. | EE Setup-Page EE | Suchen Sie nach einer Floppy-Diskette in Laufwerk A: den ersten Sektor der Diskette lesen | Schattenstiefelblock. |
Ef. | EF-Setup-Seite EF | Beim Lesen des Floppy-Laufwerks in Laufwerk A ist ein Lesefehler aufgetreten: | Systemspeicherprüfung. |
F0. | Als nächstes suchen Sie nach der Datei amiboot.rom im Stammverzeichnis | Interrupt-Vektoren initialisieren. | |
F1. | Die Datei Amiboot.rom ist nicht im Stammverzeichnis | Laufzeituhr initialisieren | |
F2. | Als Nächstes, Lesen und Analysieren des Diskettenfetts, um die von der Amiboot.rom-Datei besetzten Cluster zu finden und zu finden | Video initialisieren. | |
F3. | Als Nächstes, der Amiboot.rom-Datei, Cluster mit dem Cluster | Systemmanager-Manager initialisieren | |
F4. | Die Amiboot.rom-Datei ist nicht die richtige Größe | Einen Piepton ausgeben. | |
F5. | Als nächstes deaktivieren Sie das interne Cach-Speicher | Klares großes Segment. | |
F6. | Boot to mini dos | ||
F7. | Boot to vill dos | ||
Fb. | Als nächstes erkennen Sie die Art des Flash-ROM | ||
Fc. | Als nächstes löschte das Flash-ROM | ||
FD. | Als nächstes Programmieren des Flash-ROM | ||
Ff. | Die Flash-ROM-Programmierung war erfolgreich. Weiter, um das System-BIOS neu zu starten |
Beschreibung der Tonsignale
AMI BIOS FATAL-FEHLER
1 Piepton. | DRAM-Aktualisierungsfehler. Versuchen Sie, den Speicher zuerst wiederzusetzen. Wenn der Fehler noch auftritt, ersetzen Sie den Speicher mit bekannten guten Chips. |
2 Pieptöne. | Paritätsfehler im ersten 64k-RAM. Versuchen Sie, den Speicher zuerst wiederzusetzen. Wenn der Fehler noch auftritt, ersetzen Sie den Speicher mit bekannten guten Chips |
3 Pieptöne. | Basis 64k RAM-Fehler. Versuchen Sie, den Speicher zuerst wiederzusetzen. Wenn der Fehler noch auftritt, ersetzen Sie den Speicher mit bekannten guten Chips |
4 Pieptöne. | System-Timer-Fehler. |
5 Pieptöne. | Prozessausfall |
6 Pieptöne. | Tastaturcontroller 8042-Gate A20-Fehler. Versuchen Sie, den Tastaturcontroller-Chip erneutzusetzen. Wenn der Fehler immer noch auftritt, ersetzen Sie den Tastaturchip. Wenn der Fehler weiterhin besteht, prüfen Sie Teile des Systems in Bezug auf die Tastatur, z. Versuchen Sie es mit einer anderen Tastatur, überprüfen Sie, ob das System eine Tastatursicherung hat |
7 Pieptöne. | Prozessor, virtueller Modusausnahmeunterbrechungsfehler |
8 Pieptöne. | Anzeigespeicher Lese- / Schreibtest-Fehler (nicht tödlich). Ersetzen Sie die Grafikkarte oder den Speicher auf der Grafikkarte |
9 Pieptöne. | ROM-BIOS-Prüfsumme (32kb bei F800: 0) ist fehlgeschlagen. Es ist nicht wahrscheinlich, dass dieser Fehler durch Rückseiten der Chips korrigiert werden kann. Wenden Sie sich an den Motherboard-Anbieter oder einen AMI-Produktverteiler für das Ersatzteil (en) |
10 Pieptöne. | CMOS-Herunterfahren Registrieren Lesen / Schreibfehler |
11 Pieptöne. | Fehler beim Cache-Speicher |
AMI BIOS-Soundcodes (nicht tödliche Fehler)
2 kurz | Postfehler - ein oder mehrere der Hardware-Tests sind fehlgeschlagen |
1 lang 2 kurz | In der Video-BIOS-ROM wurde ein Fehler aufgetreten, oder ein horizontaler Rückverfolgungsfehler wurde aufgetreten |
1 lang 3 kurz | Konventioneller / erweiterter Speicherfehler |
1 lange 8 kurz | Display / Retrace-Test fehlgeschlagen |
Award BIOS-Soundcodes
1 kurz | Kein Fehler während des Beitrags |
2 kurz | Jeder nicht schwerwiegende Fehler, geben Sie das CMOS-Setup ein, um zurückzusetzen |
1 lang 1 kurz | RAM- oder Motherboard-Fehler |
1 lang 2 kurz | Video-Fehler, kann den Bildschirm nicht initialisieren, um Informationen anzuzeigen |
1 lang 3 kurz | Tastatur-Controller-Fehler |
1 lange 9 kurz | Flash RAM / EPROM (der auf dem Motherboard) -Fehler. (BIOS-Fehler) |
Langer Piepton. | Die Speicherbank ist nicht gut angeschlossen oder defekt |
Phoenix BIOS-Soundcodes
Soundcodes | Beschreibung / Was soll ich überprüfen? |
1-1-1-3 | Überprüfen Sie den Real-Modus. |
1-1-2-1 | CPU-Typ erhalten. |
1-1-2-3 | Systemhardware initialisieren. |
1-1-3-1 | Initialisieren Sie Chipset-Registern mit den ersten Postwerten |
1-1-3-2 | In Postflagge eingestellt |
1-1-3-3 | CPU-Register initialisieren. |
1-1-4-1 | Initialisieren Sie den Cache auf MITIAL-Post-Werte |
1-1-4-3 | E / A initialisieren |
1-2-1-1 | Energieverwaltung initialisieren. |
1-2-1-2 | Wechseln Sie alternative Register mit anfänglichen Postwerten |
1-2-1-3 | Springe zu UPER PATCH 0 |
1-2-2-1 | Tastaturcontroller initialisieren. |
1-2-2-3 | BIOS-ROM-Prüfsumme. |
1-2-3-1 | 8254 Timer-Initialisierung. |
1-2-3-3 | 8237 DMA-Controller-Initialisierung |
1-2-4-1 | Programmierbare Interrupt-Steuerung zurücksetzen |
1-3-1-1 | Testen Sie die DRAM-Aktualisierung. |
1-3-1-3 | Test 8742 Tastaturcontroller |
1-3-2-1 | Stellen Sie das ES-Segment ein, um sich auf 4 GB zu registrieren |
1-3-3-1 | 28 Autossize DRAM. |
1-3-3-3 | Löschen Sie 512K BASE RAM |
1-3-4-1 | Testen Sie 512K-Basisadressenleitungen |
1-3-4-3 | Testen Sie den 512K-Basisspeicher |
1-4-1-3 | Test CPU Bus-Takt-Frequenz |
1-4-2-4 | Reinizieren Sie den Chipsatz. |
1-4-3-1 | Shadow System BIOS ROM |
1-4-3-2 | Reinitialisieren Sie den Cache erneut. |
1-4-3-3 | AUTOSISIZE Cache. |
1-4-4-1 | Konfigurieren Sie erweiterte Chipset-Register |
1-4-4-2 | Alternative Register mit CMOS-Werten laden |
2-1-1-1 | Stellen Sie die anfängliche CPU-Geschwindigkeit ein |
2-1-1-3 | Interrupt-Vektoren initialisieren. |
2-1-2-1 | BIOS-Interrupts initialisieren. |
2-1-2-3 | Überprüfen Sie den ROM-Copyright-Hinweis |
2-1-2-4 | Initialisieren Sie Manager für PCI-Optionen ROMs |
2-1-3-1 | Überprüfen Sie die Videokonfiguration gegen CMOS |
2-1-3-2 | PCI-Bus und Geräte initialisieren |
2-1-3-3 | Initialisieren Sie alle Videoadapter in das System |
2-1-4-1 | Schatten-Video-BIOS-ROM |
2-1-4-3 | Copyright-Hinweis anzeigen. |
2-2-1-1 | Zeigt den CPU-Typ und die Geschwindigkeit an |
2-2-1-3 | Tastaturtastatur |
2-2-2-1 | SET-Taste Klicken Sie auf, wenn Sie aktiviert werden |
2-2-2-3 | 56 Aktivieren Sie die Tastatur. |
2-2-3-1 | Testen Sie auf nicht erkannte Interrupts |
2-2-3-3 | Display-Eingabeaufforderung "Drücken Sie F2, um das Setup eingeben" |
2-2-4-1 | Test RAM zwischen 512 und 640K |
2-3-1-1 | Test erweitertem Speicher. |
2-3-1-3 | Test-Erweiterte Speicheradressenleitungen |
2-3-2-1 | Springe zu UPER PATCH1 |
2-3-2-3 | Konfigurieren Sie erweiterte Cache-Register |
2-3-3-1 | Aktivieren Sie externe und CPU-Caches |
2-3-3-3 | Extemal Cache-Größe anzeigen |
2-3-4-1 | Schattenmassage anzeigen. |
2-3-4-3 | Zeigen Sie nicht verfügbare Segmente an |
2-4-1-1 | Fehlermassagen anzeigen. |
2-4-1-3 | Überprüfen Sie auf Konfigurationsfehler |
2-4-2-1 | Testen Sie Echtzeituhr |
2-4-2-3 | Überprüfen Sie die Fehlerfehler |
2-4-4-1 | Setup-Hardware-Interrupts-Vektoren |
2-4-4-3 | Testen Sie den Koprozessor der Gegenwart |
3-1-1-1 | Anzeigen an Bord von E / A-Anschlüssen |
3-1-1-3 | Externe RS232-Ports erkennen und installieren |
3-1-2-1 | Erkennen und installieren Sie externe parallele Ports |
3-1-2-3 | Initialisieren Sie an Bord von E / A-Anschlüssen erneut |
3-1-3-1 | BIOS-Datenbereich initialisieren |
3-1-3-3 | Erweiterte BIOS-Datenbereich initialisieren |
3-1-4-1 | Diskette initialisieren |
3-2-1-1 | Festplattencontroller initialisieren |
3-2-1-2 | Initialisieren Sie den Local-Bus-Festplattencontroller |
3-2-1-3 | Springe zu UserPatch2. |
3-2-2-1 | Deaktivieren Sie die Adresszeile von A20 |
3-2-2-3 | Klares riesiges ES-Segment-Register |
3-2-3-1 | Suche nach Option ROMs |
IBM BIOS-Soundcodes
Soundcodes | Beschreibung |
Keine Pieptöne | Keine Macht, lose Karte oder kurz |
1 kurzer Piepton. | Normaler Beitrag, Computer ist in Ordnung |
2 kurze Piepton. | Folgen Sie den Fehler, überprüfen Sie den Bildschirm zum Fehlercode |
Kontinuierlicher Piepton. | |
Kurzer Piepton wiederholen. | Keine Kraft, lose Karte oder kurz |
Ein langer und ein kurzer Piepton | Motherboard-Problem. |
Ein langer und zwei kurze Pieptöne | Video (EGA) Anzeigeschaltung |
Drei lange Pieptöne. | Tastatur- / Tastaturkartenfehler |
Ein Piepton, leeres oder falsches Display | Videoanzeigeschaltung. |
Zurücksetzen des vergessenen Passworts an das BIOS
AMI-Passwörter:
Andere BIOS:
Phoenix BIOS: Phoenix | Megastar: Star. |
Biostar Biostar: Q54ARWMS | Micron: SLDKJ754XYZALL. |
Compag: compag. | Mikronies: DN 04rie |
CTX International: CTX_123 | Packard Bell: Bell9 |
Dell: dell. | Shuttle: Spacve. |
Digitale Ausrüstung: kompreie | Sacs Nixdorf: Sky Fox |
HP Vectra: Hewlpack | Tinys: winzig |
IBM: IBM Mbiuo Sertafu | TMC: Bigo. |
Kennwort zurücksetzen BIOS-Software.
CMOS-ROM können mit der Befehlszeile programmgesteuert zurückgesetzt werden debuggen. (Funktioniert nur vor Windows 7, funktioniert es nicht in der 8-KE).
RESET AWARD BIOS-Kennwort:
C: \\\u003e debug
-O 70 34 "ENTER"
-O 71 34 "ENTER"
-Q "ENTER"
oder
C: \\\u003e debug
-O 70 11 "ENTER"
-O 71 11 "ENTER"
-Q "ENTER"
AMI BIOS-Kennwort zurücksetzen:
C: \\\u003e debug
-O 70 16 "ENTER"
-O 71 16 "ENTER"
-Q "ENTER"
oder
C: \\\u003e debug
-O 70 10 "ENTER"
-O 71 0 "ENTER"
-Q "ENTER"
Phoenix BIOS-Kennwort zurücksetzen:
C: \\\u003e debug
-O 70 ff "ENTER"
-O 71 17 "ENTER"
-Q "ENTER"
Was sieht auf der Befehlszeile aus?
![](https://i0.wp.com/safecomp.me/files/bios/300616/3.png)
Die BIOS-Einstellungen werden gelöscht. Wenn das System dann geladen wird, müssen Sie möglicherweise die Einstellungen ändern (z. B. wenn Sie den Datenträger starten, Sie müssen neu zugewiesen werden, und das System wird nicht laden).
Hardware-Reset CMOS BIOS-Jumper zurücksetzen
Normalerweise gibt es genügend Ausführung der ersten ersten Elemente, nur in die Startposition zurückkehren. Sie können die Pins einfach schließen, wenn der Jumper fehlt. Pins werden normalerweise auf dem Motherboard angemeldet: klare CMOS, CL_CMOS, CRTC, CCMOS, CL_RTC, saubere CMOS, CMOS-ROM-Reset. Oder Sie können den Akku einfach ziehen.
![](https://i0.wp.com/safecomp.me/files/bios/300616/4.jpg)
Sie können das Dienstprogramm Universal CMOS DE-Animator verwenden, um die BIOS-Einstellungen programmgesteuert zurückzusetzen. Kann Einstellungen in einer Datei speichern und wiederherstellen. Download von der offiziellen Site CMOS DE-Animator
![](https://i0.wp.com/safecomp.me/files/bios/300616/5.png)
Und eine kleine Platte, die Spitze mit welchen Tasten, die Sie in die BIOS-Einstellungen gehen können:
POST-codes Award BIOS Medaillon V 6.0
Postcode (Hex) Check -ate
Ausführen von Startverfahren Posten von Flash-Bios.
CF Frühere Definition des Prozessortyps. Aufnahmeergebnisse in CMOS. CMOS-Lesen / Schreibfunktionstest.
Wenn die Definition eines Prozessortyps oder eines Eintrags in CMOS überfallen ist, wird der tödliche Fehler des Betriebs und der Pfosten angehalten
C0 vorläufige Initialisierung des Chipsatzes.
Verbot der Regionen des Schatten-RAM, dessen Cache L2 ausschalten. Reinigung von Cache L1.
Programmieren der folgenden grundlegenden Chipset-Registern.
- Interrupt-Controller: Empfang an der Vorderseite des IRQ, Master Controller - IRQ 00H \u003d INT 8 ... IRQ 7 \u003d INT 0FH, Slave Controller - IRQ 8 \u003d INT 77H ... IRQ 15 \u003d INT 77H.
- PPP-Controller.
- Intervall-Timer: Zähler 0 - Frequenzbereich Modus um 65.536 (18,2 Hz), um IRQ-Abfragen 0 Systemstunden zu erzeugen. Zähler 1 - Die Erzeugung von Impulsen für die DRAM-Regeneration (128-Zyklen erfolgt für 2 ms oder das Intervall zwischen der Regeneration von zwei Leitungen beträgt etwa 15 μs). Zähler 2 - Wird verwendet, um den Systemlautsprecher zu stimmen.
- RTC wird initialisiert, wenn der Batteriefehler aufgetreten ist. Wenn der VCC-Fehler (BAT) nicht war, werden nur Register, die für die Interaktion von RTC und Prozessor verantwortlich sind, initialisiert, aber nicht stundenlang
Prüfen Sie Typ, Lautstärke, Senioradresse und ECC-RAM. Überprüfen Sie den ersten 256 KB-RAM. |
|
Organisation in diesem Bereich von Transitpuffer, der aus Flash-Bios |
|
kopiert Boot-Block, um die Prüfsumme zu überprüfen |
|
Überprüfen Sie das BIOS-Checksum und die Verfügbarkeit von BBSS-Label. Wenn die Prüfungen falsch sind, |
|
die Entscheidung auf teilweiser Beschädigungen am Flash-BIOS-IC wird hergestellt. Wenn Prüfungen |
|
richtig wird der Puffer in das Auspacken-Programm kopiert system-BIOS. |
|
Entpacken des Systembios im RAM, das Kopieren an das OSAM des optionalen Systems |
|
BIOS. BIOS-SHADING-Vorbereitung. |
|
Kopieren des Postcodes, der im E000H-F000H-Bereich des Schatten-RAM ausgeführt wurde. |
|
Steuern Sie die Steuerung des Boot-Blockmoduls. |
|
Der Beginn des Beitrags aus dem Schatten-RAM. |
Überprüfen Sie die Integrität der BIOS-Struktur. Wenn die Steuerungssumme der BIOS-Dienstprüfungen zusammengefugt sind, wird die Ausführung der RAM-Prüfung fortgesetzt, da sonst die Steuerung an die BIOS-Wiederherstellungsprogramme übermittelt wird
Post Implementierung im Schatten-RAM )
1 In der physikalischen Adresse 1000: 0000h ist das BIOS-Modul unbezahlt - das Xgroup-Programm, mit dem Sie alle Systemplatinenressourcen installieren können, einschließlich System-Timer, Interrupt-Controller und PDPs, einem mathematischen Coprozessor und einem Standard-Videocontroller
3 Frühere Initialisierung des Super-E / A-Chips, der ersten Stufe wurde auf den Schritten des CFH- und C0H-Algorithmus durchgeführt
5 Installieren der anfänglichen Attribute des Videosystems.
Überprüfen des CMOS-Status-Flags, deren Inhalt wird zurückgesetzt
7 Setzen Sie die Eingabe- und Ausgabepuffer des Tastaturcontrollers (kompatibel mit IC 8042 oder 8742) zurück. Der Controller ist Teil des Super-E / A-Chips
gebühren. Selbstprüfung, Initialisierung des Tastaturcontrollers. Die Verbindung der Tastaturoberfläche ist erlaubt
PS / 2 Computer-Mausschnittstellen-Konnektivität. |
|
Die Art der Tastaturschnittstelle ist definiert (PS / 2 oder AT / DIN). Programmiert |
|
tastaturcontroller. Die Verwendung der Tastatur ist erlaubt |
|
Die PS / 2-Maus-Schnittstelle ist noch verboten. |
|
Für einige Systeme - die Definition von Ports, auf die PS / 2-Tastatur angeschlossen ist |
|
und Maus, die den Hafen-Neuzuweisungen verursachen kann |
|
Überprüfen des Schattensegments von F000H-Lese- und Schreibzyklen. Dieser Bereich |
|
wird für DMI und ESCD verwendet. Wenn der Scheck falsch ist, dann |
|
ein Piepton- und EFH-Fehlercode wird in Port 0080H angezeigt |
|
Wenn aufgezeichnete und Lesen von Daten aus dem F000H-Segment nicht zusammenfallen, |
|
der Fehler und die Ausführung von Post stoppt |
10 Definition der Art des Flash-BIOS installiert. Überprüfen können Sie das entsprechende Aufzeichnungsprogramm für das BIOS auswählen, mit dem der Befehl speziellen, intelligentem Identifizierer geladen wird. Der Befehl wird auch von den Prozeduren zum Ändern von ESCD- und DMI-Blöcken verwendet, die sowohl beim Booten als auch danach überschrieben werden können, wenn Sie die Anwendungen auf die Funktionen von Plug und Play oder DMI beantragen.
Der in der Arbeitssitzung ausgeführte BIOS-Code wird decodiert und in den Run-Time-Bereich (F000H) neu geschrieben.
Programmierchipset-Register programmieren
12 Durchführen von CMOS-Testketten. In der RTC-Uhr ist der Leistungsmodus installiert. CMOS-Zellen werden während des Initialisierungsverfahrens in der weiteren Speicherung von Zwischenergebnissen verwendet. Insbesondere werden die Standardwerte in die Zellen geladen.
14 Frühere Initialisierung des Chipsatzes. In der ersten Phase sind Ressourcen, die für den Entwickler der Systemplatine nicht erreichbar sind, programmiert. In der zweiten Stufe werden die mit dem MODBIN-Dienstprogramm veränderbaren Werte in die Chipset-Register geladen. Es wird möglich, RAM- und PCI-Geräte mit Feiern zu stimmen
16 Frühere Initialisierung des Systemtakterzeugers - Standardwerte einstellen
18 Definieren von Prozessorparametern: Herstellerunternehmen, Familie, Erzeugung, Identifizierung des Formulars und Volumen des Cache L1 und L2, wie SMI. Die Ausführung der Funktion des CPUID-Befehls (Codes und Architektur von Prozessoren verschiedener Hersteller unterscheidet sich.
Überprüfen Sie die Prozessorregister, Messung des Taktprozessorkerns. Nach dem Durchführen der Funktion wird das Ergebnis in einem 128-Bit-Wort gegeben, das von den Zellen der zentralen Prozessorregister gebildet wird - EAX + EBX + ECX + EDX. Um den Wert des verwendeten Caches zu entschlüsseln, verschiebt sich der Code und bewegt sich in das AL-Register
Initialisierung der Interruptvektoren Tabelle (Band 1,024 Byte, 256 Typen |
|
interrupts). In dieser Phase sind Typen für 32 Vektoren installiert (INT 00H- |
|
Int 1fH) Anzeigen von BIOS-Verfahren. |
|
Überprüfungen zur Bereitstellung von Y2K-Anforderungen |
|
Überprüfen der CMOS-Prüfsumme und Versorgungsspannung |
|
batterierate. Wenn Fehler erkannt werden, werden Werte eingestellt |
|
die vom Systemplatinenhersteller definierten Standardeinstellungen |
|
In diesem Stadium sind Empfang von Scancodes von der Tastatur und deren Verarbeitungssteuerung 8742 und der Prozessor nicht möglich, da Unterbrechungen verboten sind, der BIOS-Datenbereich nicht vorbereitet, und die Tastatur wird nicht initialisiert. Setup-BIOS-Einstellungen sollten der Ausführung der Nachfolge nicht widersprechen
21 Initialisierung des Hardware-Energieverwaltungssystems für Laptops.
Bildung einer Tabelle mit physikalischen Parametern, Strukturen zur Wartung autonomer Batterieleistung, Leistungssparfunktionen beim Arbeiten von Festplatten sowie Vorgängen zum Erhalt des Bildes des RAM auf der Festplatte
23 Erkennung mathematischer Koprozessor.
Überprüfen Sie die Anzahl der Zylinder - 40 oder 80 sowie die Art der installierten Diskette.
Frühere Initialisierung des Chipsatzes durchführen.
Vorbereitung einer BIOS-Ressourcenkarte, die zum weiteren Installieren von Plug- und Play-Geräten sowie UVV auf dem PCI-Bus ausgelegt ist
24 In den Generationsprozessoren Intel P6 und P7 ist es möglich, den Zugriff auf den Mikroprogrammspeicher zu organisieren, der die Ausführungsalgorithmen für jeden Maschinenbefehl enthält. Zu diesem Zeitpunkt können Änderungen an der Mikrocode der Firmware vorgenommen werden, sodass Algorithmen aktualisieren oder neue Mikrocodes eingeben, die für neue Maschinenbefehle bestimmt sind. Das Microcode-Update-Verfahren wird wie folgt durchgeführt.
- Mit dem CPUID-Befehl wird der Prozessor identifiziert und seine Parameter werden ermittelt - Typ (Typ), Familien- (Familien-), Modell (Modell) und Frequenzmultiplikationsfaktor (Stepping).
- Von dem Modul des Microcode-Updates, das im BIOS gespeichert ist, wird der gewünschte Block von 2.048 Bytes gelesen und nicht in RAM, sondern in SM RAM gelesen.
- Die Mikrocode des Prozessors wird aktualisiert.
Für einige Intel-Prozessoren wird eine zusätzliche Identifikation durchgeführt. Aktualisierte Ressourcenzuteilungskarte
Plug- und Play-Geräte werden initialisiert. Ressourceninformationen, die von Plug- und Play-Geräten angefordert werden, wird basierend auf dem Scannen von Daten von CMOS, BIOS-Erweiterungen, die sich auf den UVV-Erweiterungs-Reifen befinden, sowie die in dem ESCD-Datenblock gespeicherten Informationen aktualisiert. Der Dateneintrag in ESCD wird in die letzte Phase des Beitrags verschoben.
25 frühe PCI-Initialisierung. Aufzählung von Geräten im Bus. Zweck von RAM- und UVV-Ressourcen.
Finden des Videosystemgeräts, BIOS-Erweiterungen und Datensatzinformationen an den Bereich C000: 0H (Segmentadresse im CS-Register: Die Adresse des Offsets im IP-Register)
26 Konfigurieren der Logik, die die Anbieter-Identifikationsleitung dient.
Abschluss der Initialisierung des Systemtaktgenerators. Deaktivieren Sie die Synchronisation nicht verwendeter DIMM- und PCI-Slots.
Initialisierung des Systems des Spannungs- und Temperaturüberwachungssystems, das gemäß der Art der Systemplatine durchgeführt wird
In diesem Stadium sind Empfang von Scancodes von der Tastatur und deren Verarbeitungssteuerung 8742 und der Prozessor nicht möglich, da Unterbrechungen verboten sind, der BIOS-Datenbereich nicht vorbereitet, und die Tastatur wird nicht initialisiert. Setup-BIOS-Einstellungen sollten der Ausführung der Nachfolge nicht widersprechen
27 Unterbrechungsauflösung int 09h. Neuinitialisierung des Tastaturcontrollers basierend auf neuen Daten (Interruptvektoren, Chipsatz-Initialisierung).
Für BIOS ist ein 16-stelliger Eingangspuffer gebildet, und ein Speicherbereich ist für das vollständige Funktion installiert.
29 Programmieren der MTRR-Registern des P6-Generationsprozessors sowie der Initialisierung der Pentium-Prozessoren der APIC-Steuerung.
Programmierchipset (zum Beispiel IDE-Controller) in Übereinstimmung |
|
mit Anlagen in CMOS. |
|
Messung der internen Frequenz des Prozessors. |
|
Herausforderung BIOS-Videosysteme |
|
Initialisierung des Multililationsmoduls. |
|
Senden von Daten, die auf dem Displaybildschirm angezeigt werden (Award Screensaver, Typ) |
|
prozessor und seine Geschwindigkeit) |
|
Super E / A-Chip-Programmierung |
|
Überprüfen der Interrupt-Steuerung (kompatibel) |
|
40 Überprüfen der Kanalmaskierung 2 Interrupt-Controller (kompatibel mit IM 8259)
Überprüfung der Funktionsweise des Interrupt-Controllers (kompatibel mit IC 8259) |
|
Zählen des gemeinsam genutzten Speichers, indem Sie jedes doppelte Wort pro Überprüfung jedes doppelten Wortes jeder Seite 64 KB überprüfen. |
|
Aufzeichnung eines Programms, das die AMD-Familienprozessoren überprüfen soll |
|
Programmieren des SYRIX MTRR-Prozessorregisters. Initialisierung |
|
cache L2 Generation P6 Generation sowie Apic Initialisierung für P6 |
|
USB-Bus-Initialisierung. |
|
Überprüfen Sie alle Speicher- und Reinigung des erweiterten Speicherplatzes |
55 Für eine Multiprozessor-Plattform wird die Anzahl der Prozessoren angezeigt.
57 Zeigt den Logo-Bildschirmstecker und das Spiel an. Frühinitialisierung von Geräten steckern und spielen
59 Aktivieren von Anti-Virus-Schutzressourcen - Integrierter Antivirus-Trend Anti-Virus
60 Stufe, mit der Sie das Setup-Programm herunterladen können.
Vor dieser Phase müssen Sie Zeit haben, um den entsprechenden Schlüssel zu drücken
65 PS / 2 Computermodus Initialisierung
67 Erstellung von Informationen für den Adressraum für die Anruffunktion: Int 15h (der Inhalt des Registers AX \u003d E820H)
In diesem Stadium sind Empfang von Scancodes von der Tastatur und deren Verarbeitungssteuerung 8742 und der Prozessor nicht möglich, da Unterbrechungen verboten sind, der BIOS-Datenbereich nicht vorbereitet, und die Tastatur wird nicht initialisiert. Setup-BIOS-Einstellungen sollten der Ausführung der Nachfolge nicht widersprechen
Cache L2 aktivieren. |
|
Programmieren der Chipset-Register gemäß den beschriebenen Elementen |
|
im Setup und in der Autoconfiguration-Tabelle |
|
Zuweisen von Ressourcen für alle Plug- und Play-Geräte. |
|
Automatische Verteilung von COM-Ports für integrierte Geräte |
|
für den Fall, dass die Option "Auto" eingestellt ist |
|
Initialisierung des Diskettencontrollers. |
|
Zusätzliche Einstellung von Diskettenregistern |
73 optionales Eingabunktion BIOS AWDFLASH.EXE-Update-Dienstprogramm, wenn sich auf einer Diskette auf einer Diskette befindet und eine Tastenkombination ausgewählt ist
75 Erkennung und Installation aller IDE-Geräte: Festplatten, LS-120, ZIP, CD-R / RW, DVD usw.
Wenn ein Fehler erkannt wird, wird die entsprechende Nachricht angezeigt, und das Programm erwartet Tastenanschläge.
Wenn der Fehler nicht erkannt oder den Schlüssel gedrückt wird
Reinigen des Bildschirmschoners mit dem EPA-Logo oder dem Hersteller
82 Abhängig von der Art des Chipsatzes und des Motherboards wird der RAM für das Energieverwaltung hervorgehoben.
Die ESCD-Tabelle enthält die neuesten Änderungen, die mit dem Energieverwaltung verbunden sind.
Nach dem Entfernen des Screensavers mit dem EPA-Logo wird der Videomodus wiederhergestellt. Kennwortanforderung, falls er von CMOS-Installationen bereitgestellt wird
83 Datenwiederherstellung vom temporären Aufbewahrungsstapel in CMOS
84 Ausgang an die Meldung "Initialisieren von Plugand Play Cards ..." Über zuvor erkannten Geräte-Plug und Play und Parameters
85 USB-Initialisierungsabschluss.
Definieren der Reihenfolge des Ladens von SCSI-Festplatten
87 Schalten des Videosystems im Textmodus.
Konstruktion der SysID-Tabelle im DNI-Bereich gemäß der SYSTEM-Management-BIOS-Spezifikation.
Die UUID-Kennung (universelle eindeutige ID) wird zum Aufrechterhalten von Netzwerkgeräten sowie einem Identifizierer zum Download von Feuerleiter-IEEE-Geräten 1394 erstellt
Zu diesem Zeitpunkt sind alle wichtigen Initialisierungsverfahren abgeschlossen. Die Herstellung des Betriebssystems wird hergestellt, die für diese Tabelle erforderlichen Tabellen sind kompiliert; Arrays, Strukturen werden gebildet
89 Wenn das Setup-Programm die Verwendung des ACPI-Protokolls bereitstellt, werden die entsprechenden Tabellen in die obere Fläche des Adressraums 4 GB eingesetzt
Scannen in PCI Space BIOS-Erweiterungen, für |
|
aOL (Alarm auf LAN) umsetzen. Initialisierung von AOL. |
|
Ermöglichung der Verwendung der logischen Unterstützung für nicht getarnte Unterstützung |
|
unterbricht NMI. |
|
Erlaubnis, die Paritätskontrolle von RAM-Modulen zu verwenden |
|
Bei der Hot-Mausverbindung PS / 2 ist die IRQ 12-Linie erlaubt. |
|
Dienstlinie IRQ 11, Normalisierung von Rauschgeräuschparametern von Linien |
|
unterbrechungsanfragen |
91 Vorbereitung der Bedingungen für die Wartung von Festplatten im Energieverwaltungsmodus. Die Operationen dieses Typs (Suspend to RAM) können in der Betriebssitzung des Betriebssystems implementiert werden.
Installieren von BIOS-Variablen Speichern der grundlegenden Adressen von aufeinanderfolgenden und parallelen Anschlüssen mit BIOS-Erweiterungsprogrammen
93 Vorbereitungen zum Speichern von Informationen über die Abschnitte der Startgeräte
94 Wenn ein Setup bereitgestellt wird, ist der L2-Cache eingeschaltet. Programmieren des Startspeed-Parameters.
Abschluss der Initialisierung des Chipsatz- und des Energieverwaltungssystems.
Entfernen des BIOS-Startscreensavers wird auf dem Monitorbildschirm die Ressourcenzuordnungstabelle angezeigt.
Einrichten der Prozessorregister der Familie AMD K6. Das endgültige Update der Intel P6-Prozessorregister.
Ultimate Remote Pre Boot Remote Pre Boot Subsystem
95 Installieren des automatischen Übergangsmodus für Winter- / Sommerzeit-Tageslichteinsparung.
Programmieren des Tastaturcontrollers auf die Anzahl der Pressen pro Sekunde und Wartezeit, bevor Sie sich in den Auto-Laufwerksmodus anmelden.
Lesen der KBD-ID-Tastaturkennung.
Für die 101-Tasten-Tastatur wird das Numlock-Flag nach CMOS-Informationen eingestellt
96 Speichern von Informationen über die Abschnitte von Startgeräten.
In Multiprozessorsystemen wird die Einstellung des Fertigstellungssystems durchgeführt, die in der Betriebssystembetriebssitzung verwendeten Servicetabellen und Felder werden generiert.
Konfigurieren Sie CYRIX-Familienprozessorregister.
Füllen und Einstellen der ESCD-Tabelle gemäß dem Status des Stromverwaltungssystems der Plug- und Play- und ATAPI-Geräte.
CMOS-Anpassung gemäß den Anforderungen des Y2K-Protokolls.
Installieren des DOS-Zeitsystems-Taktzählers in Übereinstimmung mit den RTC-CMOS-Messwerten. Der Zeitwert aus dem Format "Uhr: Minuten: Sekunden" wird übersetzt
in der Uhr (Zeitintervalle von Impulsen) des Intervallzeitgebers von 18,2 Hz und in der BIOS-Variablenbereich - DOS-Zeit aufgenommen.
Zu diesem Zeitpunkt sind alle wichtigen Initialisierungsverfahren abgeschlossen. Die Herstellung des Betriebssystems wird hergestellt, die für diese Tabelle erforderlichen Tabellen sind kompiliert; Arrays, Strukturen werden gebildet
Speichern von Partitionen von Downloadgeräten für die zukünftige Verwendung von Trend-Anti-Virus-Anti-Viren-Tools und Paragon-Anti-Virus-Schutz.
Erlaubnis, den L1-Cache zu verwenden.
Auf dem Systemblock-Lautsprecher wird bis zum Ende des Beitrags erzeugt. Bau und Speichern der MSIRQ-Tabelle.
Vorbereitung für den Betriebssystemstiefel durchführen
FF Transfer Management Boot Program-Download-Programm. Unterbrechen des BIOS INT 19H.
Das verursachte Subroutine erlaubt (in Übereinstimmung mit der Option der BIOS-Funktionen, die das Menü des Setup-Programms eingerichtet hat), um die Startgeräte zur Suche nach dem Download-Bereich abzufragen. Informationen vom Sektorzylinder herunterladen: 0, Kopf: 0, Sektor:
1 liest bei 07c0: 0000h, wonach die Steuerung des FAR-JMP-Befehls an den Anfang dieses Blocks übertragen wird.
Durchführen eines im Bootsektor aufgenommenen Programms
HINWEIS.
ECC.Fehlerkorrekturcode) - Fehlerkorrekturcodewird in RAM-Modulen verwendet, beitragen. steigerung des Fehlertoleranz-PCs. Mit ECC können Sie den Fehler in einer Entladung korrigieren und in zwei Entladungen erkennen. Daher kann der Computer in dem Speicher, auf den solchen Codes verwendet werden, im Falle eines Fehlers bei einem Entladen ohne Unterbrechung arbeiten, und die Daten werden nicht verzerrt
BBSS.Boot-Block-Spezifikationssignatur) - markierung der Signaturspezifikation der Starteinheit.
Smi.(Systemverwaltung Interrupt) - hardware, in den Prozessor integriert, entwickelt, um die Energieverbrauch zu steuern. Um diese Komponenten aufrechtzuerhalten, wird ein Interrupt mit hoher Priorität verwendet.
Y2k.— bedarf präsentiert an kommerziellen Produkten von Computersystemen für stellen Sie funktionale Kompatibilität, Funktionalität und andere Parameter bereit, die vor und nach 2000 aufgetreten sind.
Dmi.(Desktop-Management-Schnittstelle) - protokoll, so können Sie die Interaktion sicherstellen software mit Komponenten von Systemplatinen.
Mtrr.Memory Type Range-Register - register von Generationsprozessoren P6. und P7, in welchem die Daten werden eingegeben, wodurch die Eigenschaften von Speicherbereichen beschrieben und die Art der Speicherkörserung bestimmt werden.
Apic (Erweiterte programmierbare Unterbrechungssteuerung) - Verbesserter programmierbarer Interrupt-Controller, im Chipsatz enthalten. Prozessorerzeugung. P6. ebenfalls es verfügt über einen ähnlichen Controller für den Multiprozessor.
MsirQ (Microsoft-IRQ-Routing-Map) - tabelle karten distributionen unterbrechungen, standardisierte Microsoft.
Sm Ram.(System Managemen RAM) - eine der Namen des Betriebsregisters ein kleiner Behälter, der in der Prozessorarchitektur vorgesehen ist, beginnend mit Pentium Pro und oben, so entwickelt, dass es Servicedaten speichert.
Bei unzureichender Abschluss jedes der Prozesse bewegt sich der Algorithmus an einem besonderen Anlass, und das Post-BIOS-Medaillon erzeugt die unten angegebenen Codes:
POST-codesbesonderefälle Award BIOS V 6.0 Medaillon
Systemereigniscode (Systemereignissecodes)
Code aktiviert beim Warten von APM- oder ACPI-Komponenten (Engagement-Debugcodes)
Energieeinsparung mit einem Stromausfall +12 in |
|
Gehen Sie zum Betriebsmodus mit minimalem Stromverbrauch |
|
Interrupt, um den Energiesparmodus zu verlassen |
|
Übergangsprozessor in den Energiesparmodus, indem er seine Uhr reduziert |
|
Übergang zum teillichen Energiesparmodus mit ACPI-Technologie |
|
Verwenden der SMI-Komponente zum Umschalten auf den Energiesparmodus |
|
Prozessorübergang zum Energiesparmodus mit APM-Technologie |
|
Systemübergang zum Energiesparmodus mit APM-Technologie |
|
Übersetzung des Systems in vollem Energiesparmodus |
|
Betriebsfehler-Fehlermeldung (Systemfehlercodes)
ECC-Code-Verarbeitungsfehler |
|
Festplattenfehler beim Zurückkehren vom Energiesparmodus |
|
Datenabweichung beim Schreiben in das Segment F000H und lesen Sie davon |
|
Um die Durchlaufzeit des Post-Award-BIOS-Testprogramms zu reduzieren, können Sie die Schnellspanner für die Selbsttestoption verwenden, die im Setup-Programm erkannt werden kann. In diesem Fall wird eine modifizierte Version des Award-Softwaretests gestartet, die im Gegensatz zu der Vollversion des Programms schnell läuft.
Post Ami BIOS 8 V1.4-Codes
Ansicht der Anzeige von Testpunkten
Um Post-AMI-BIOS-Kontrollpunkte anzuzeigen, werden Postdiagnosekarten-Diagnoseplatten verwendet, Indikatoren für Systemplatinen sowie zeigt die Steuerung an aMI BIOS Checkpoint-Anzeigepunkte.
Das Display ist eine Codezeile in der rechten unteren Ecke des Monitorbildschirms, wählbar während der Pfostenpassage
Das Mangel an Verwendung der Anzeige von Steuerpunktcodes ist die Unmöglichkeit, dieses Verfahren mit einem getrennten Videosystem zu verwenden.
Zweck des Initialisierungsdispatchergeräts
In verschiedenen Zeiträumen des Tests wird die Steuerung von einem Special über Gramm übertragen. dIM-Geräte Initialisierung Dispatcher (Geräteinitialisierungsmanager).
Dieses Programm empfängt die Kontrolle aus dem BIOS, wenn Sie den dunklen oder lokalen Piss-Bus von SIS überprüfen müssen. Es gibt mehrere Post-Control-Punkte, die dieses Programm ausführen sollen.
2Ah-Initialisierung von Geräten auf dem Systembus.
38H Initialisierung von IPL-Geräten.
39H Angabe von Fehlern beim Initialisieren von Reifen.
95h Initialisierung von Reifen, die von BIOS-Erweiterungen gesteuert werden.
DEH - RAM-Konfigurationsfehler.
DFH - RAM-Konfigurationsfehler.
Die von DIM erzeugten Nachrichten werden auch in dem 80h-Diagnoseport angezeigt und werden im Informationswort im Prüfprozess gespeichert.
Das Wort, in dem die markierten Informationen gespeichert sind, enthält ein jüngeres Byte, das mit dem Systempostcode zusammenfällt. Das ältere Byte ist in zwei Tetraden unterteilt. Nachfolgend finden Sie eine Beschreibung der in den Tetrad heruntergeladenen Codes.
Felder von Senior Noterada.
Initialisierung aller Geräte auf Reifen verboten.
Initialisierung statischer Geräte auf Reifen für Interesse.
Initialisierung von Informationsausgabegeräten auf Reifen.
Initialisierung von Informationseintragsgeräten auf Reifen.
Initialisierung von Systemstiefelegeräten (IPL) auf Reifen für Interesse.
Initialisierung von Universalgeräten auf Reifen für Interesse.
Fehlermeldung für Reifen für Interesse.
Initialisierung von Geräten, die von BIOS-Erweiterungen (für alle Reifen) verwaltet werden.
Initialisierung von BIOS-startfähigen Erweiterungen, die der BIOS-Bootspezifikation (für alle Reifen) entsprechen.
Junior Tetrad.
Systeminitialisierungsverfahren (dim).
Busverbindungen für integrierte Systemgeräte.
Reifen ISA-Plug and Play.
PCMCIA-Bus.
Für den Fall, dass ein RAM-Konfigurationsfehler erkannt wird, werden in dem Diagnoseport eine zyklische Reihenfolge von DEH-, DFH-Codes und Konfigurationstests in der Diagnoseport gefunden.
00 erkannt nicht den RAM.
01 Installierte DIMM-Module verschiedener Typen.
02 Aus dem SPD-Knoten lesen (serielle Anwesenheitserfassung) Das DIMM-Modul ist fehlgeschlagen.
03 Das DIMM-Modul kann nicht bei dieser Frequenz verwendet werden.
04 Das DIMM-Modul kann in diesem System nicht verwendet werden.
05 Fehler in der jüngeren Speicherseite.
Jeder Computer-Reparator weiß, dass PCI-PCI-PCI verwendet wird, um Fehlfunktionen zu diagnostizieren, wenn IBM PC-Computer (oder kompatibel mit ihm kompatibel sind).
Solche Karten in Russland und der GUS produziert mehrere Unternehmen: Master Kit (Moskau), E-Kit Postkarten, ACE LAB (N.Novgorod), BVG Group (Moskau), Epos: PCI-Testkarten (Ukraine), IC-Buch: IC80 ( Ukraine), Jelezo: JPOST FULL (Ukraine), VL Comp: PC Analyzer (Weißrussland). Es gibt ausländische Lösungen, aber wir können sie nicht in einem freien Verkauf finden.
Postkarte PCI ist eine Computererweiterungskarte, die in einem beliebigen kostenlosen PCI-Slot (33 MHz) installiert werden kann, und soll die vom BIOS-OM-Computer erzeugten Postcodes in einem benutzerfreundlichen Formular angezeigt werden.
Konditionell können alle Postkarten in seriell und extrafradr (Sätze für die Selbstmontage) unterteilt werden.
Überblick über bestehende Postkarten
Betrachten Sie die Mängel der Postkarten verschiedener Hersteller.
Die PCI-Postkarten in Russland in Russland gilt als ACE-Labor, das über einen großen OPSN in der Herstellung von Software- und Hardwarekomplexen für Diagnostik und REITCT von Computern verfügt.
Master-Kit. Postkarte PCI NM9221 (Selbstmontagekit) / BM9221 (Fertiggebühr). Ein Nachteil - der sieben Indikator betrachtet die "Mündigkeit".
Die Vorteile dieser Postkarte: auf dem Plreis der EPM3XXX-Serie gesammelt, die Hot-Socketing (zuverlässigerer (zuverlässigerer) unterstützt (zuverlässigerer, dass die Postkarte weniger wahrscheinlich ist) und bei 3,3V (bessere Kompatibilität mit modernem PCI2.3 und PCI3 betreibt. 0 Technische Daten), Unterstützung für neue und alte Chipsätze aufgrund von austauschbaren Firmware.
e-kit_02. Nachteile dieser Postkarte: Auf plis-veralteten EPM7XXX-Serie erhoben, die nicht heißhotet (weniger zuverlässig ist, um die Postkarte zu verbrennen) und den Betrieb auf 5,0 V (möglicherweise Probleme mit modernem PCI2.3 und PCI3.0 ).
ACE LAB PC-PST PCI-2. Es ist nicht praktisch, dass der Indikator nach unten blickt, aber es besteht die Möglichkeit, einen der vier möglichen Ports auszuwählen, von wo aus Informationen gelesen werden.
ACE LAB PC Power PCI-2 - Full-Edge-Software - Hardwarekomplex, mit dem Sie eine Reihe von Diagnosetests durchführen können, die von der auf dem Bord installierten ROM ausführen, die an der Orientiert sind, um Systemfehler und Gerätekonflikte zu identifizieren.
BVG Group Dual Post. Vorteile: Eine einfache und billige Postkarte. Hergestellt auf der Grundlage von FPGA Altera EPM3032Alc44-10. Fünf LEDs, die an sich selbst trugen (Leistung auf PCI - -12V, + 12V, + 3,3 V, + 5V- und Rücksetzsignal) und zwei Siebensegmentanzeige auf beiden Seiten der Platine. Der Indikator kann eine Ziffer anzeigen - das bedeutet, dass der PCI-Slot, in dem dieser Test eingefügt wird, die Uhr nicht kam.
Ein charakteristischer Nachteil dieser Karte aufgrund seines Trimmens ist das Entfernen des Taktens von dem PCI-Slot, in dem diese Karte nach dem Nachschritt installiert wird, an dem der Generator initialisiert wird (für Award BIOS-26h), wodurch die Postgrads initialisiert wird werden gestoppt angezeigt. Die Methoden des "Kampfes" mit dieser Krankheit sind wie folgt:
- Wenn die DIMM / PCI-Uhr in der BIOS-Setup erkennen ist - kann die Übersetzung in Deaktivierung nicht den Generator, um die Frequenz von ungenutzten Schlitzen zu entfernen, wodurch der Doppelpfosten "als normal" funktioniert;), zeigt alle " verlassene "Postleitzahlen.
- Wenn die überprüfte Platine mithilfe von PCI-Slots (typisch der Langstreckenprozessor zwei Stecker, der einen Interrupt "für zwei" hat), ist, können Sie ein beliebiges "normales" PCI-Gerät in einem von ihnen einfügen (Video, Sound, Netzwerk, usw.) und in der anderen - dem Postcase. Wenn Sie den Generator initialisieren, wird das "vollwertige" PCI-Gerät beim Teilen von PCI-Slots - häufig (abhängig von der jeweiligen BIOS-Karte abhängig), dass der Takt nicht mit beiden erfolgreich ist. "Wird" Dual Post verwenden ".
BVG Group Post Pro. Anstelle von sieben Seventhers wird ein LCD-Display mit einer laufenden Zeichenfolge verwendet, aber die Kosten der Karte beträgt etwa 300 USD, was unangemessen hoch ist.
EPOS: PCI-Testkarte. Die erweiterte Serie "Master" von nützlichen "Balken" von und LOG ermöglicht Ihnen, dass Sie zusätzlich nur Schalter auf dem Platine-Diagnoseport im 0-3FFH-Bereich auswählen, der zur Ausgabe von Postcodes verwendet wird. Nachteile dieser Postkarte: Auf plis-veralteten EPM7XXX-Serie erhoben, die nicht heißhotet (weniger zuverlässig ist, um die Postkarte zu verbrennen) und den Betrieb auf 5,0 V (möglicherweise Probleme mit modernem PCI2.3 und PCI3.0 ). Es gibt auch Informationen zur Ausgabe falscher Nachcodes auf einigen Motherboards.
IC-Buch: IC80. Der bekannte Vertreter der Postleitungen "Erwachsene", ein unverwechselbares Merkmal ist das Vorhandensein von nicht nur "Frills" im Bereich der Überwachung, sondern auch einzigartige (keine analoge) Möglichkeiten zum Debuggen des Systems in Schritt von Schritt-Modus. Der Vorstand hat mehrere ausgeprägte Merkmale:
- Auswahl der Adressen für diagnostische Zwecke: 80h / 81h und 84h / 85h, 378h, 1080h
- Die Ausgabe von Diagnosecodes erfolgt an zwei Indikatoren.
- Anzeigen von Informationen auf dem externen Indikator
- Standby-Spannungsanzeige 3.3V
- Unterstützung für Parität auf dem PCI-Bus
- PCI-Server-Reifenunterstützung
Ein kleiner Nachteil: Der Schritt-für-Schritt-Modus auf neuen Boards funktioniert nicht ganz richtig.
Jelezo: JPost voll. Es hängt in einigen Motherboard (meistens Gigabyte) in den schwarzen Bildschirm nach dem ersten Neustart auf.
Vl comp: PC Analyzer. Ein einfacher und billiger Nachcontroller, dessen Highlight in einem konstruktiven auf einmal zwei Arten von Nachketten - für ISA und für PCI kombinieren soll.
Postkarte PCI BM9222 mit LCD-Display
Heute werden wir die PCI-Postkarte der neuen Generation Postkarte PCI BM9222 Produktion des Moskauer Unternehmens Masker Kit in Betracht ziehen.
Technische Eigenschaften
- Stromversorgung: +5 V.
- Stromverbrauch, nicht mehr als: 100 mA.
- Reiffrequenz PCI: 33 MHz.
- Diagnoseportadresse: 0080h
- Post-Code-Anzeige: Auf dem LCD in zwei Zeilen von 16 Zeichen (die erste Zeile - Postleitzahl in Hexadezimal und über Dash - die Art des BIOS, die zweite Zeile - die Fehlerbeschreibung in Form einer Laufzeichenfolge).
- Reifen-PCI-Signalanzeige: LEDs an der Vorderseite der Platine - RST (PCI-Reset-Signal) und
- CLK (PCI-Taktsignal).
- PCI-Reifen-Stromversorgungsspannungsanzeiger: + 5V, + 12V, -12V, + 3.3V.
- Kompatibilität mit Chip-Sets: Intel, Via, Sis.
- PCB-Größe: 95,5 x 73,6 mm.
Design
Der konstruktive POST-Karten-PCI wird auf einer doppelseitigen Leiterplatte mit einem Folienfaserglas mit Abmessungen von 95,5 x 73,6 mm hergestellt. Um die elektrische Leitfähigkeit der Kontakte des Geräts zu verbessern, sind die Lamellen mit Nickel bedeckt.
Postkarte PCI.
Jedes Mal, wenn Sie den Computer einschalten, der mit dem IBM-PC kompatibel ist, und vor dem Laden des Betriebssystems, führt der Computerprozessor das BIOS-Verfahren mit dem Namen "Self-On-Selb-Test" - Leistung (Leistung des Selbsttests) aus. Das gleiche Verfahren wird auch durchgeführt, wenn Sie auf die Schaltfläche Reset klicken oder wenn der Computer neu startet. Um Missverständnisse zu vermeiden, ist hierhin darauf hinzuweisen, dass in einigen Sonderfällen die Zeit der Downloadzeit des Computers verringert werden kann, dass das Nachverfahren beispielsweise in einem schnellen Startmodus etwas getrimmt werden kann oder wenn Sie den Ruhezustand des Ruhezustands verlassen.
Der Hauptzweck des Postvorgangs besteht darin, die Grundfunktionen und Computer-Subsysteme (z. B. Speicher, Prozessor, Motherboard, Videocontroller, Tastatur, flexible und Festplatten usw.) zu überprüfen, bevor das Betriebssystem geladen wird. In gewissermaßen versichert der Benutzer, dass der Benutzer versucht, an einem fehlerhaften System zu arbeiten, das zum Beispiel führen könnte, um Benutzerdaten auf der Festplatte zu zerstören. Bevor Sie mit jedem der Tests starten, erzeugt das Nachverfahren den sogenannten Postcode, der an einer bestimmten Adresse in der Adresse der Computerein- / Ausgabegeräte angezeigt wird. Wenn in der Testvorrichtung eine Fehlfunktion erkannt wird, bestimmt das Postvorgang einfach "friert" und der Vor-Output-Postcode dient dazu eindeutig, wie "Hänge" auf den Tests aufgetreten ist. Somit ist die Tiefe und Genauigkeit der Diagnostik mit Nachcodes vollständig durch die Tiefe und Genauigkeit der Tests der entsprechenden Post-BIOS-Prozedur "A-Computern" bestimmt.
Es sei darauf hingewiesen, dass die Posttabellen für verschiedene BIOS-Hersteller unterschiedlich sind und in Verbindung mit dem Erscheinungsbild neuer getesteter Geräte und Chipsätze auch für verschiedene Versionen desselben BIOS-Herstellers etwas anders sind. Post-Code-Tabellen finden Sie in den jeweiligen BIOS-Herstellern: Für AMI IT http://www.ami.com, für preis - http://www.award.com sind manchmal nach der postcode-tabellen in Handbüchern an Motherboards angegeben.
So zeigen Sie die Postcodes in einem benutzerfreundlichen Anzeigen, ein Gerät namens Postkarte. Die für den PCI-Bus vorgeschlagene Postkarte ist eine Computererweiterungskarte (beim Ausschalten!) In jedem freien PCI-Slot (33 MHz) und mit einem Textanzeige, um Postcode und Textinformationen zum aktuellen Code anzuzeigen. Aus den Funktionen der Arbeit dieser Postkarte möchte ich feststellen, dass nach dem Einschalten des Computers und bevor das erste aktive RESET-PCI-Signal auf der Pfoßkartenanzeige erscheint, die Begrüßungsnachricht "BM9222 Masterkit Postcard" angezeigt wird.
Darüber hinaus hat die Postkarte LEDs, die den Status der CLK- und RST-Reifen des PCI-Buss widerspiegeln.
Fehlerbehebung mit Postkarte PCI
Die Reihenfolge der Aktionen Bei der Reparatur eines Computers mit Postkarte sieht so aus:
1. Schalten Sie die Macht eines defekten Computers aus.
2. Installieren Sie die Postkarte in einem kostenlosen PCI-Steckplatz-Motherboard.
3. Schalten Sie die Computerleistung ein.
4. Passen Sie ggf. den Kontrast an (während der Installation des LCD-Bildschirms für PLED -, ist die Einstellung nicht erforderlich) des Bildes, indem Sie die Tasten drücken (Langstrecken vom Motherboard, die Taste erhöht den Kontrast, das nächste Reduziert oder ändern Sie den Typ des angezeigten BIOS - durch Drücken und Halten eines der Tasten und Drücken der zweiten (nach dem Drücken der Tasten, ändern Sie den in der ersten Zeile des Indikators angezeigten BIOS nach dem Fehlercode). Alle oben genannten Einstellungen werden gespeichert, wenn die Stromversorgung ausgeschaltet ist und an der nächsten Spannungsversorgung auf Postkarte geladen wird.
5. Wir lesen Informationen auf der Postkartenanzeige - Dies ist ein Postleitzahl, auf dem der Computer "gefroren" ist, und seine Beschreibung in der zweiten Zeile.
6. Umfassende wahrscheinliche Gründe.
7. Beim Ausschalten erstellen wir die Neuordnung von Schlaufen, Speichermodulen und anderen Komponenten, um die Fehlfunktion zu beseitigen.
8. Wiederholen Sie die Punkte 3-7, sucht einen nachhaltigen Durchgang des Postvorgangs und starten Sie das Laden des Betriebssystems.
9. Mit Hilfe von Software-Dienstprogrammen erzeugen wir die endgültige Prüfung von Hardwarekomponenten und bei schwimmenden Fehlern - führen wir eine lange Überfahrt der entsprechenden Programmtests durch.
Bei der Reparatur eines Computers ohne Verwendung von Postkarten, Randnrn. 3-6 dieser Reihenfolge werden einfach weggelassen und von der Seite der Computerreparatur aussieht wie ein fieberendes Umstellen von Gedächtnis, Prozessor, Verlängerungskarten, Stromversorgung und zum Bestehen alle - das Hauptplatine.
Wenn große Unternehmen einen großen Bestand an guten Bauteilen haben, dann für kleine Unternehmen und Einzelpersonen, wird die Reparatur eines Computers durch Installation von offensichtlich guter Komponenten zu einem komplexen Problem.
Wie ist der Computer mit der Verwendung von Postkarte in der Praxis umgesetzt?
Wenn Sie zunächst die Stromversorgung einschalten, sollte der Nachverfahren vor der Arbeitsverfahren das RST (Reset) -System auftreten, das auf der Postkarte angegeben ist, die die Begrüßungsnachricht an andere Postkartenmeldungen ändern kann. Wenn die Verschiebung nicht innerhalb von 2-4 Sekunden auftritt (die Willkommensanzeige ist etwa 0,7 Sekunden) oder eines der "No-Codes" oder "Reset" -Meldungen werden auf mehr als 1 Sekunde angezeigt, in diesem Fall wird in diesem Fall empfohlen, sich zu drehen Ziehen Sie sofort den Computer aus, ziehen Sie alle Boards und Kabel sowie Speichermodule aus dem Motherboard heraus. In der Systemeinheit müssen Sie das Motherboard mit dem installierten Prozessor und der Postkarte an das Netzteil angeschlossen lassen. Wenn mit dem anschließenden Vergrößern des Computers das System, das normalerweise zurückgesetzt wird, und die ersten Postcodes auftreten, offensichtlich besteht das Problem in vorübergehend extrahierter Computerkomponenten; Vielleicht auch in falsch verbundenen Schleifen. Durch das Einfügen des Speichers konsistent, den Videoadapter und dann andere Karten, und erkennen Sie die Postcodes auf dem Indikator ein fehlerhaftes Modul.
Lassen Sie uns nun wieder in den Fall zurückkehren, wenn das anfängliche Reset des Systems nicht einmal untergeht (die Postkartenanzeige ändert die Begrüßungsnachricht nicht von anderen Nachrichten). In diesem Fall ist ein Computer-Stromversorgungsgerät entweder defekt, oder das Motherboard selbst (Defekte der Rücksetzsignal-Erzeugungskette) oder der Prozessor startet nicht. Sie können eine Well-Service-Stromversorgung des Motherboards genau installieren.
Wir betrachten nun den Fall, wenn das Rücksetzsignal übergeht, aber keine Postcodes werden auf dem Indikator angezeigt (die Meldung "No Codes" wird gespeichert); Gleichzeitig wird, wie zuvor beschrieben, ein System, das nur aus Motherboard, Prozessor, Postkarte und Stromversorgung besteht, getestet. Wenn das Motherboard völlig neu ist, kann der Grund in der falsch installierten Jumper des Motherboards beigefügt werden. Wenn alle Jumper und Prozessor korrekt installiert sind und das Motherboard noch nicht gestartet ist, sollte der Prozessor mit einem gut kompletten Prozessor ersetzt werden. Wenn es nicht hilft, können wir eine Fehlfunktion des Motherboards oder deren Komponenten abschließen (zum Beispiel kann die Ursache der Fehlfunktion in Flash-BIOS beschädigte Informationen).
Der Hauptvorteil der Postkarte ist, dass es keinen Monitor für seine Arbeit erfordert. Gleichzeitig ist die Computerprüfung mit Postkarte in den frühen Stadien des Postvorgangs möglich, wenn keine Sounddiagnose verfügbar ist. Ein weiteres wichtiges Merkmal ist die Anzeige von Postcodes auf allen BIOS-Arten von BIOS, die mit 0 × 0080 ausgibt), jedoch nicht im ROM beschrieben.
PLED-Anzeige.
Diese Überprüfungsvorrichtung wird mit dem Indikator mit dem Anzeigeelement des Typs abgeschlossen. Die Vorteile dieser Art von Display erfolgt, dass er einen hohen Kontrast und einen breiten Betrachtungswinkel hat - es ist sehr wichtig, da oft die Nachgebühr in dem Computer installiert werden muss, wenn andere Platinen in benachbarten Slots installiert sind (Netzwerk, Ton usw.).
Mehrsprachige Unterstützung
Mit der Postkarte können Sie Codes für verschiedene BIOS-Arten von BIOS in verschiedenen Sprachen anzeigen (Englisch und Russisch standardmäßig). Die Änderung des BIOS-Typs wird durch gleichzeitige Drücken von Knöpfen gleichzeitig durchgeführt. Diese Postkarte entschlüsselt 3 BIOS-Arten von BIOS in 2 Sprachen (nur 6 Typen). Russifiertes BIOS im Titel enthält die Zeichenfolge "RU".
Reihen selbst mit der Beschreibung der Codes befinden sich mit einem Chip 24c256 - 32kB silprom. Dieser Chip ist in der Panel installiert, und erfahrene Benutzer können sie von der Version auf der Website auf der Website www.masterkit.ru neu (mehr neue oder andere Sprachen) entfernen und neu programmieren. Das Update ist regelmäßig mit der Verfolgung der Entwicklungstrends von Computergeräten.
Wenn dieser Code in Ihrer Version nicht entschlüsselt wird, sollten Sie das Internet verwenden, um den Testtyp-Test umgehend zu suchen, sowie einen Briefwechsel-Buchstaben in das Unternehmen mit einem bestimmten Fall, und in der nachfolgenden Version wird dieser Code aktiviert.
Beim Neuprogrammieren können Sie den NM9215-Set (Programmierer) in Verbindung mit dem Adapter auf diese Art von Mikroschirmen NM9216 / 4 verwenden.
Überprüfen der RS-Systemblock-Postkarten-PCI-Tester in der Praxis
Computerkomponenten-Testsequenz:
1. Testen des Prozessors.
2. Überprüfen Sie die Prüfsumme des ROM-BIOS.
3. Prüfen und Initialisieren von DMA-Controllern, IRQ und TIMER 8254.
Nach dieser Phase wird die Audiodiagnose zur Verfügung.
4. Überprüfen der Speicherregenerationsvorgänge.
5. Testen der ersten 64 kb Speicher.
6. Laden von Interrupt-Vektoren.
7. Initialisierung des Videocontrollers.
Nach dieser Phase werden diagnostische Nachrichten angezeigt.
8. Testen Sie das vollständige RAM-Volumen.
9. Tastatur testen.
10. Testen des CMOS-Speichers.
11. Initialisierung von COM- und LPT-Anschlüssen.
12. Initialisierung und Test des FDD-Controllers.
13. Initialisierung und Test des Festplattencontrollers.
14. Suche nach zusätzlichen ROM-BIOS-Modulen und deren Initialisierung.
15. Aufrufen des Betriebssystems Bootloader (Int 19h, Bootstrap), wenn es nicht möglich ist, das Betriebssystem zu laden, den ROM-Basis-Startversuch (INT 18H); Wenn Sie das System nicht anhalten (HALT).
Tests vorbei
Beim Übergeben jeder der Tests erzeugt der Beitrag einen Nachcode, der in ein spezielles Diagnoseregister geschrieben wird. Die im Diagnoseregister enthaltenen Informationen werden zur Beobachtung zur Verfügung gestellt, wenn Sie die Postkarte-Diagnoseplatine in den freien Schlitz installieren und in Form von zwei Hexadezimalstellen auf einem siebzehnten Indikator angezeigt werden. Die Diagnoseregisteradresse hängt von der Art des Computers ab, in älteren Versionen ist es: ISA, EISA-80H, ISA-COMPAQ- 84H, ISA-PS / 2-09, MCA-PS / 2-680H, 80h, einige Eisal- 300h.
Zunächst ist es notwendig, den Hersteller des BIOS-Motherboards zu bestimmen. Dies kann entweder auf dem Aufkleber auf dem BIOS-Chip oder in den auf dem Bildschirm angezeigten Inschriften erfolgen, die auf dem Bildschirm ähnlich angezeigt werden hauptplatine. In Russland und der GUS sind die häufigsten BIOS-Firmen Ami und Preis am häufigsten. Mit dem Erwerb einiger Erfahrung können Codes im ersten Beitrag als BIOS-Hersteller mit Vertrauen bezeichnet werden.
Die Postcodetabellen unterscheiden sich für verschiedene BIOS-Hersteller und unterscheiden sich im Zusammenhang mit dem Erscheinungsbild neuer getesteter Geräte und Chipsätze auch für verschiedene Versionen desselben BIOS-Herstellers.
In der Vergangenheit sind die Postcodewerte in den jeweiligen Tischen von BIOS-Herstellern als hexadezimale Zahlen im Bereich von 00H-FFH (0-55 in einem Dezimalzahlsystem) angegeben, so dass für die einfache Verwendung solcher Tabellen erforderlich ist, es ist notwendig Postcodes in Hexadezimal anzeigen.
Fehlercodes
Award Software International, Inc.
AwardBios v4.51pg Elite.
Eine dynamisch entwickelnde Unternehmens-Award-Software im Jahr 1995 schlug 1995 eine neue Entscheidung auf dem Gebiet der auf niedrigem Niveau-Software-AwardBios "Elite", mehr als V4.50PG bekannt. Der Steuerpunkt-Service-Modus hat sich in keiner weit verbreiteten Version V4.51 noch in der seltenen Version V4.60 geändert. Die Suffixe p und g bezeichnen jeweils den PNP-Mechanismus und die Wartung von Energiesparfunktionen (grüne Funktion).
POST-Startprozeduren aus der ROM durchführen
C0. Externe Cache verbieten. Bankinterne Cache. Ban-Schatten-RAM. Programmieren von DMA-Controller, Interrupt-Controller, Timer, RTC-Block
C1.Bestimmen der Art des Gedächtnisses, des Gesamtvolumens und der Platzierung an den Reihen
C3.Überprüfen Sie den ersten 256k-DRAM für die Organisation des temporären Bereichs. Auspacken von BIOS in temporärer Umgebung
C5. Postcode ausgeführt wird in den Schatten übertragen
C6. Bestimmung von Anwesenheit, Volumen und Typ externer Cache
C8. Überprüfen der Integrität der Programme und Tabellen BIOS
Vgl. Definition des Prozessortyps
Post auf Beitrag im Schatten-RAM
03 Bank NMI, PIE, AIE (Alarm Interrupt Enable), uie (Aktualisierungsunterbrechungsfreigabe). SQWV-Programmierbarer Frequenzgenerierungsverbot
04 Überprüfen der Bildung von DRAM-Regenerationsabfragen
05 Überprüfen und Initialisieren des Tastaturcontrollers
06 Speicherstationstest, beginnend mit der F000H-Adresse, wo sich BIOS befindet
07 Überprüfen des Funktionierens von CMOS und Batterie
SEIN. Pder südlichen und nördlichen Brücken
09 Initialisierung des L2-Cache und des CYRIX-Prozessors Caching-Registern
0a. Generierung von Interruptvektoren. Einrichten von Energieverwaltungsressourcen und SET SMI-Vektor
0b.Überprüfen der CMOS-Prüfsumme. Scannen von Reifen PCI-Geräten. Prozessor-Microcode-Update.
0s Initialisierung des Tastaturcontrollers
0d. Suche und Initialisierung des Videoadapters. Ioapic einrichten. Messungen der Taktfrequenz, Installation FSB
0e. MPC-Initialisierung. Testen-Videospeicher. Dispute Award-Logo.
0f. Überprüfen der ersten Steuerung DMA 8237. Definition der Tastatur und dessen interne Prüfung. Überprüfen der BIOS-Prüfsumme
10 Überprüfen der zweiten Steuerung DMA 8237
11 Überprüfen Sie die Seitenregistern von DMA-Controllern
14 Testkanal 2-System-Timer
15 Testregister-Maskierungsabfragen 1. Interrupt-Controller
16 Testregister-Maskierungsabfragen 2. Interrupt-Controller
19 Überprüfen der Passivität der NMI-Unterbrechungsanforderung
30 Definition des Basisspeichers und des erweiterten Speichers. APIC-Setup. Programmsteuerungsmodus Write Zuteilung
Herstellung von Tabellen, Arrays und Strukturen für den Start des Betriebssystems
31 Die Hauptspeichertestanzeige auf dem Bildschirm. Initialisierung
32 Zeigt den Screensaver-Plug an und spielt BIOS-Erweiterung. Super-E / A-Ressourcen-Setup. Programmieren an Bord Audiogerät
39 I2C-Busgenerator-Programmierung
3c. Installieren des Setup-Login-Software-Flags
Einlegen PS / 2-Maus-Initialisierung
3e. Initialisierung des externen Cache-Controllers und Cache-Berechtigungen
Bf. Konfigurieren von Chipset-Konfigurationsregistern
41 Initialisierung des flexiblen Festplatten-Subsystems
42 Deaktivieren von IRQ12 Wenn PS / 2 Maus fehlt. Die Festplattencontroller-Software wird ausgeführt. Andere IDE-Geräte scannen
43 Initialisierung aufeinanderfolgender und paralleler Anschlüsse
45 Initialisierung des FPU-Coprozessors
4e. Fehlermeldungsanzeige.
4f. Kennwortanfrage
50 Wiederherstellung der zuvor im RAM gespeicherten CMOS
51 Die Auflösung von 32 Bit-Zugriff auf die Festplatte. ISA / PNP-Ressourcen-Setup
52 Zusätzliche BIOS-Initialisierung. Festlegen der Werte von PIIX-Konfigurationsregistern. Bildung von NMI und SMI
53 Installieren von DOS-Zeitzähler in Übereinstimmung mit der Echtzeituhr
60 Installieren von Anti-Virus-Schutz-Boot-Sektor
61 Finishing-Aktionen zur Initialisierung des Chipsatzes
62 Tastaturkennung lesen. Installation seiner Parameter
63 Korrektur von ESCD, DMI-Blöcken. RAM reinigen
Ff. Übertragung der Ladekontrolle. BIOS führt den Int 19h-Befehl aus
Berücksichtigen Sie das Verfahren zum Testen des Systemblocks eines Personalcomputers. Wir installieren den BM9222-Tester im freien PCI-Motherboard-Slot. Schalte den Strom an. BIOS - Ein Computer-Boot-Programm, das in der Motherboard-ROM gespeichert ist, erzeugt eine serielle Umfrage aller in der Systemeinheit enthaltenen Geräte (Prozessor, Speichermodule, Festplatte, Grafikkarte, Controller, optisches Laufwerk, externe Peripherie: Maustastatur usw.) .
Wenn alle Peripheriegeräte der Systemeinheit arbeiten, dann wird nach dem Download auf dem Tester-Bildschirm die folgende Inschrift FFH angelassen.
"Wir führen eine Fehlfunktion" in der Systemeinheit ein. Schalten Sie die Stromversorgung aus und entfernen Sie das Speichermodul von der Systemeinheit.
Nach dem Einschalten und Herunterladen des Computers wird auf dem Testerbildschirm der 4EH-RAM-Fehlercode angezeigt.
Der Tester hat genau bestimmt, dass der Speicher in der Systemeinheit "fehlerhaft" war. Nachdem Sie die Stromversorgung ausgeschaltet und das Speichermodul an seiner Stelle zurückgeben, zeigte der Tester die Servicefreundlichkeit eines Personalcomputers.
In ähnlicher Weise können Sie andere periphere Fehlercodes definieren und die Fehlfunktion schnell beseitigen, wodurch der fehlerhafte Block auf die wartbare Ersetzung ersetzt wird.