Společnost American Megatrends, Inc. (AMI)
Kontrolní body POST provedené v AMIBIOS byly revidovány a aktualizovány v roce 1995 a do dnešního dne neprošly významnými změnami. První popis POST kódů nebo, jak je AMI nazývá, „kontrolních bodů“ v jejich současné podobě se objevil v souvislosti s vydáním jádra V6.24, 15.07.2095. V AMIBIOS V7.0 byly provedeny některé změny, které se odrážejí v tomto dokumentu.
Funkce provádění spouštěcích procedur AMIBIOS
Pokud se během procesu spouštění objeví na diagnostickém portu údaj 55h, AAh, neměli byste tuto informaci porovnávat s POST kódy - jedná se o typickou testovací sekvenci, jejímž úkolem je zkontrolovat integritu datové sběrnice.
V počáteční fázi je výstup dat na diagnostický port specifický pro každou platformu. V některých implementacích je první vykreslený kód spojen s akcemi, které AMI nazývá specifické věci pro čipovou sadu. Tento postup je doprovázen výstupem hodnoty CCh na port 80h a provedením řady akcí pro konfiguraci registrů logiky systému. Kód CCh se zpravidla vyskytuje v případech, kdy se používá systémová logika od společnosti Intel, postavená na bázi řadiče
PIIX jsou čipové sady TX, LX, BX.
Některé integrované I/O čipy obsahují RTC a řadič klávesnice, které jsou při spuštění deaktivovány. Účelem systému BIOS je inicializovat tyto prostředky desky pro další použití. V tomto případě je první spouštěcí procedura spojená s nastavením ovladače klávesnice doprovázena výstupem hodnoty 10h, poté se inicializuje RTC, jak dokazuje výskyt kódu DDh na diagnostickém portu. Je třeba poznamenat, že selhání alespoň jednoho z těchto zdrojů bude mít za následek, že se systémová deska jako celek nespustí hned v první fázi provádění testu POST.
Na řadě desek začíná proces inicializace přepnutím CPU do chráněného režimu. V tomto případě po prvním vykresleném kódu 43h pokračuje provádění POST tak, jak je popsáno v dokumentaci AMIBIOS – řízení je přeneseno do bodu D0h.
Rozbalené kódy inicializační procedury
(Kontrolní body nekomprimovaného iniciačního kódu)
E.E.V moderních implementacích AMIBIOS je první vykreslený kód spojen s přístupem k zařízení, ze kterého je možné zavést systém a obnovit BIOS.
CCInicializace logických registrů systému
CDTyp Flash ROM nebyl rozpoznán
C.E.Neshoda kontrolního součtu ve spouštěcím systému BIOS
CFChyba v přístupu k náhradnímu čipu Flash ROM
DDVčasná inicializace RTC, která je integrována do čipu SIO
D0Zakázat nemaskovatelné přerušení NMI. Vypracování časového zpoždění pro útlum přechodných procesů. Kontrola kontrolního součtu zaváděcího bloku, zastavení, pokud dojde k neshodě
D1Proveďte proceduru regenerace paměti a základní test zabezpečení. Přepnutí do režimu adresování paměti 4 GB
D3Stanovení kapacity a test primární paměti
D4Návrat do režimu adresování skutečné paměti. Včasná inicializace čipové sady Instalace zásobníku
D5Přenos modulu POST z Flash ROM do oblasti tranzitní paměti
D6Pokud se kontrolní součet neshoduje nebo CTRL+Home, provede se přechod na proceduru obnovy Flash ROM (kód E0)
D7Přenesení řízení na obslužný program, který rozbalí systém BIOS
D8Dokončete rozbalení systému BIOS
D9Přenos ovládání systému BIOS do Shadow RAM
D.A.Čtení informací z modulů DIMM SPD (Serial Presence Detect).
D.B.Nastavení MTRR registrů CPU
DCPaměťový řadič je naprogramován podle dat přijatých z SPD
DEChyba konfigurace systémové paměti. Fatální chyba
DFChyba konfigurace systémové paměti. Zvukový signál
10 Včasná inicializace ovladače klávesnice
11 Návrat ze stavu STR (Suspend to RAM).
12 Obnovení přístupu k SMRAM (System Management RAM)
13 Obnovení regenerace paměti
14 Vyhledejte a inicializujte kódy procedur přepisu paměti ROM VGA BIOS (Boot Block Recovery Codes)
E0Probíhají přípravy k odposlechu INT19 a kontroluje se schopnost spustit systém ve zjednodušeném režimu.
E1Nastavení vektorů přerušení
E3Obnovení obsahu CMOS, vyhledávání a inicializace BIOSu
E2Příprava řadičů přerušení a přímého přístupu do paměti
E6Povolit systémový časovač a přerušení FDC
E.C.Reinicializace řadičů IRQ a DMA
EDInicializace disku
E.E.Čtení boot sektoru z diskety
E.F.Chyba provozu disku
F0Hledání souboru AMIBOOT.ROM
F1Soubor AMIBOOT.ROM nebyl nalezen v kořenovém adresáři
F2 Přečtěte si FAT
F3Čtení AMIBOOT.ROM
F4Velikost souboru AMIBOOT.ROM neodpovídá velikosti Flash ROM
F5 Zakázání interní mezipaměti
FBDefinice typu Flash ROM
F.C.Mazání hlavního bloku Flash ROM
FDProgramování hlavního bloku Flash ROM
FFRestart BIOSu Kódy rozbaleného systému BIOS spouštěné v ShadowRAM
(Běhový kód je nekomprimovaný v F000 shadow RAM)
03 Zakázat nemaskovatelné přerušení NMI. Resetovat definici typu
05 Inicializace zásobníku. Zakázat mezipaměť paměti a řadiče USB
06 Spuštění obslužného programu v paměti RAM
07 Rozpoznání procesoru a inicializace APIC
08 Kontrola kontrolního součtu CMOS
09 Kontrola funkce kláves End/Ins
0AKontrola selhání baterie
0BVymazání vyrovnávací paměti řadiče klávesnice
0CDo ovladače klávesnice je odeslán testovací příkaz
0EVyhledání dalších zařízení podporovaných ovladačem klávesnice
0FInicializace klávesnice
10 Na klávesnici je odeslán příkaz reset
11 Pokud stisknete klávesu End nebo Ins, CMOS se resetuje
12 Umístění řadičů DMA do pasivního stavu
13 Inicializace čipové sady a mezipaměť L2
14 Kontrola systémového časovače
19 Probíhá test generování požadavku na regeneraci paměti DRAM
1AKontrola doby trvání regeneračního cyklu
20 Inicializace výstupních zařízení
23 Vstupní port řadiče klávesnice je načten. Dotazován Spínač zámku klíče a spínač testu výroby
24 Příprava na inicializaci tabulky vektorů přerušení
25 Inicializace vektoru přerušení je dokončena
26 Stav propojky Turbo Switch je dotazován přes vstupní port řadiče klávesnice
27 Primární inicializace USB řadiče. Aktualizace mikrokódu startovacího procesoru
28 Příprava na instalaci režimu videa
29 Inicializace LCD panelu
2AVyhledejte zařízení podporovaná dalšími ROM
2BInicializace VGA BIOSu, kontrola jeho kontrolního součtu
2CProbíhá VGA BIOS
2DOdpovídající INT 10h a INT 42h
2EVyhledejte grafické adaptéry CGA
2FTest video paměti adaptéru CGA
30 Test obvodů generování skenování adaptéru CGA
31 Chyba video paměti nebo skenovacích obvodů. Hledání alternativního grafického adaptéru CGA
32 Test video paměti alternativního CGA video adaptéru a skenovacích obvodů
33 Dotazujte se na stav propojky Mono/Color
34 Nastavení textového režimu 80x25
37 Je nastaven režim videa. Obrazovka vymazána
38 Inicializace palubních zařízení
39 Zobrazení chybových zpráv z předchozího kroku
3AZobrazení zprávy „Hit DEL“ pro vstup do nastavení CMOS
3BZačněte se připravovat na test paměti v chráněném režimu
40 Příprava tabulek deskriptorů GDT a IDT
42 Přepnutí do chráněného režimu
43 Procesor je v chráněném režimu. Přerušení povolena
44 Příprava na testování řady A20
45 Test linky A20
46 Určení velikosti RAM dokončeno
47 Testovací data zaznamenaná v konvenční paměti
48 Opětovná kontrola konvenční paměti
49 Rozšířený test paměti
4BObnovení paměti
4CIndikace procesu nulování
4DZáznam výsledných velikostí konvenční a rozšířené paměti do CMOS
4EIndikace skutečného množství systémové paměti
4FProbíhá test rozšířené konvenční paměti
50 Konvenční korekce velikosti paměti
51 Rozšířený test paměti
52 Svazky konvenční paměti a rozšířené paměti byly uloženy
53 Zpožděné zpracování chyb parity
54 Zakázat zpracování parity a nemaskovatelného přerušení
57 Inicializace oblasti paměti pro správce paměti POST
58 Budete vyzváni k zadání CMOS Setup
59 Návrat procesoru do reálného režimu
60 Kontrola registrů stránky DMA
62 Test adresových registrů a délky předávání DMA#1 řadiče
63 Test adresových registrů a délky předávání DMA#2 řadiče
65 Programování DMA regulátorů
66 Vymazání registrů POST požadavku na zápis a masky sady
67 Programování řadičů přerušení
7FŘešení požadavku NMI z dalších zdrojů
80 Nastavuje režim obsluhy přerušení z portu PS/2
81 Test rozhraní klávesnice na chyby resetování
82 Nastavení provozního režimu ovladače klávesnice
83 Kontrola stavu zámku klávesnice
84 Ověření kapacity paměti
85 Zobrazování chybových zpráv
86 Konfigurace systému pro operaci Setup
87 Rozbalení programu CMOS Setup do konvenční paměti.
88 Instalační program dokončen uživatelem
89 Dokončeno obnovení stavu po operaci instalace
8BRezervace paměti pro další blok proměnné BIOS
8CProgramování konfiguračních registrů
8DPrimární inicializace řadičů HDD a FDD
8FReinicializace ovladače FDD
91 Konfigurace řadiče HDD
95 Provedení skenování ROM za účelem vyhledání dalších BIOSů
96 Dodatečná konfigurace systémových prostředků
97 Ověření podpisu a kontrolního součtu volitelného systému BIOS
98 Nastavení paměti RAM pro správu systému
99 Nastavení proměnných čítače časovače a paralelního portu
9AGenerování seznamu sériových portů
9BPříprava oblasti v paměti pro test koprocesoru
9CInicializace koprocesoru
9DInformace o koprocesoru jsou uloženy v paměti CMOS RAM
9EIdentifikace typu klávesnice
9FVyhledejte další vstupní zařízení
A0 Tvorba registrů MTRR (registry rozsahu typu paměti)
A2Chybové zprávy z předchozích kroků inicializace
A3Nastavení časování automatického opakování klávesnice
A4Defragmentace nevyužitých oblastí RAM
A5Nastavení režimu videa
A6Čištění obrazovky
A7Přenos spustitelného kódu BIOSu do oblasti Shadow RAM
A8Inicializace dalšího BIOSu v segmentu E000h
A9Návrat ovládání do systému BIOS
A.A.Inicializace sběrnice USB
ABPříprava modulu INT13 pro obsluhu diskových služeb
A.C.Vytváření tabulek AIOPIC pro podporu víceprocesorových systémů
INZERÁTPříprava modulu INT10 pro obsluhu video služeb
A.E.Inicializace DMI
B0Zobrazí se tabulka konfigurace systému
Funkce Správce inicializace zařízení
Kromě výše uvedených kódů POST se na diagnostický port vydávají zprávy o událostech během provádění Správce inicializace zařízení (DIM). Existuje několik kontrolních bodů, které indikují stav inicializace systémových nebo místních sběrnic.
2AInicializace zařízení na systémové sběrnici
39 Indikace chyb, ke kterým dochází při inicializaci sběrnice
95 Inicializace sběrnic řízených dodatečnou chybou konfigurace systémové paměti BIOS DE
DFChyba konfigurace systémové paměti
Informace se zobrazují ve formátu word, jehož spodní bajt se shoduje se systémovým POST kódem a horní bajt označuje typ prováděné inicializační procedury. Nejvýznamnější tetráda v horním bajtu označuje typ prováděné procedury a nízká tetráda určuje topologii sběrnice pro její aplikaci.
Starší tetráda:
0 inicializace všech zařízení na všech sběrnicích je zakázána
1 inicializace statických zařízení
2 inicializace výstupních zařízení
3 inicializace vstupních zařízení
4 inicializace zařízení pro spouštění systému (IPL)
5 inicializace zařízení pro všeobecné použití
6 chybové hlášení
7 inicializace zařízení ovládaných přídavnými ROM
Tetrada mladší:
0 procedury inicializace systému (DIM)
1 sběrnice pro připojení palubního zařízení
2 Sběrnice ISA Legacy
3 sběrnice EISA
4 ISA PnP sběrnice
5 sběrnice PCI
6 sběrnice PCMCIA
7 autobus MCA
Pokud je detekována chyba konfigurace systémové paměti, kód DE, kód DF a kód chyby konfigurace jsou odeslány na port 80h postupně v nekonečné smyčce, která může nabývat následujících hodnot:
00 RAM nebyla detekována
01 Různé typy nainstalovaných modulů DIMM (příklad, EDO a SDRAM)
02 Čtení obsahu SPD se nezdařilo
03 Modul nesplňuje požadavky na provoz na uvedené frekvenci
04 Modul nelze v tomto systému použít
05 Informace v SPD neumožňují použití nainstalovaných modulů
06 Byla zjištěna chyba stránky s nedostatkem paměti
Tato tabulka obsahuje kódy POST, které se zobrazují během celé procedury POST.
CF Detekuje typ procesoru a testuje čtení/zápis CMOS
C0 Čipová sada a mezipaměť L1, L2 jsou předinicializovány a naprogramovány
řadič přerušení, DMA, časovač
C1 Je detekován typ a množství paměti RAM
Kód C3 BIOS se rozbalí do dočasné oblasti paměti RAM
Kontrolují se kontrolní součty 0C BIOSu
Kód BIOS C5 je zkopírován do stínové paměti a řízení je přeneseno do modulu Boot Block
01 Modul XGROUP je rozbalen na fyzické adrese 1000:0000h
02 Inicializace procesoru. Registry CR a MSR jsou nastaveny
03 I/O zdroje jsou určeny (Super I/O)
05 Vymaže obrazovku a příznak stavu CMOS
06 Probíhá kontrola koprocesoru
07 Ovladač klávesnice je identifikován a testován
08 Bylo zjištěno rozhraní klávesnice
09 Inicializace řadiče Serial ATA
OA Detekuje klávesnici a myš, které jsou připojeny k portům PS/2
Probíhá instalace prostředků řadiče zvuku AC97
OE Testovací paměťový segment F000h
10 Je určen typ flash paměti
Testováno 12 CMOS
14 Nastavuje hodnoty pro registry čipové sady
16 Generátor hodin je zpočátku inicializován
18 Určuje se typ procesoru, jeho parametry a velikosti cache L1 a L2
1B Tabulka vektorů přerušení je inicializována
1C Kontroluje kontrolní součty CMOS a napětí baterie
Je definován 1D systém řízení spotřeby
1F Načte matici klávesnice (pro notebooky)
21 Systém správy napájení hardwaru se inicializuje (pro notebooky)
23 Testuje se matematický koprocesor, disková jednotka, inicializace čipové sady
24 Probíhá aktualizace mikrokódu procesoru. Vytvoří se mapa distribuce zdrojů
Zařízení Plug and Play
25 Počáteční inicializace PCI: zařízení jsou uvedena, hledání adaptéru
Vstup VGA, VGA BIOS na C000:0
26 Hodinová frekvence je nastavena podle nastavení CMOS. Synchronizace je zakázána
nepoužité sloty DIMM a PCI. Monitorovací systém je inicializován
(H/W monitor)
27 Přerušení INT 09h povoleno. Ovladač klávesnice se znovu inicializuje
Je naprogramováno 29 registrů MTRR, inicializováno APIC. Ovladač se programuje
IDE. Měří se frekvence procesoru. Je voláno rozšíření systému BIOS pro video
2B Vyhledejte BIOS grafického adaptéru
2D Zobrazí se úvodní obrazovka Award s informacemi o typu procesoru a jeho rychlosti
33 Resetování klávesnice
35 První testovaný kanál DMA
37 Testuje se druhý kanál DMA
Je testováno 39 registrů stránek DMA
3C Konfigurace ovladače 8254 (časovač)
3E Kontrola řadiče přerušení 8259
43 Kontrolér přerušení je zkontrolován
Testováno je 47 sběrnic ISA/EISA
49 Vypočítá se velikost paměti RAM. Registry jsou nakonfigurovány pro procesor
AMD K5
Registry 4E MTRR jsou naprogramovány pro procesory Syrix. L2 cache je inicializována
a APIC
50 Zjištěna sběrnice USB
52 RAM je otestována a zobrazí se výsledky. Vymazání rozšířené paměti
53 Pokud je paměť CMOS vymazána, přihlašovací heslo se resetuje
55 Zobrazuje počet procesorů (u víceprocesorových platforem)
57 Zobrazí se logo EPA. Počáteční inicializace zařízení ISA PnP
59 Je určen systém antivirové ochrany
5B Výzva ke spuštění aktualizace systému BIOS z diskety
5D spouští řadič Super I/O a integrovaný řadič zvuku
60 Vstup do nastavení CMOS, pokud byla stisknuta klávesa Delete
Myš 65 PS/2 se inicializuje
69 L2 cache povolena
Registry čipové sady 6B jsou nakonfigurovány podle nastavení systému BIOS
6D Přiděluje prostředky pro ISA PnP zařízení a COM porty pro integrované
zařízení
6F Inicializuje a konfiguruje řadič diskety
Bylo detekováno a nainstalováno 75 zařízení IDE: pevné disky,
CD/DVD, LS-120, ZIP atd.
76 Zobrazí se informace o detekovaných zařízeních IDE
77 Sériové a paralelní porty jsou inicializovány
7A Matematický koprocesor je resetován a připraven k provozu.
7C Definuje ochranu proti neoprávněnému zápisu na pevné disky
7F Pokud dojde k chybám, zobrazí se zpráva a stisknou se klávesy Delete a F1
82 Paměť je přidělena pro správu napájení a změny se zapisují do tabulky ESCD.
Úvodní obrazovka s logem EPA je odstraněna. V případě potřeby požaduje heslo
83 Všechna data jsou uložena z dočasného zásobníku do CMOS
84 Zobrazení zprávy Inicializace karet Plug and Play
85 Inicializace USB dokončena
V oblasti DMI je vytvořeno 87 tabulek SYSID
Probíhá instalace 89 tabulek ACPI. Přerušení jsou přiřazena zařízením PCI
8B Volá BIOSem dalších řadičů ISA nebo PCI, kromě
video adaptér
8D Nastaví parametry parity RAM pomocí nastavení CMOS. Inicializováno
APM
8F IRQ 12 je povoleno pro připojení myši PS/2 za provozu
94 Dokončení inicializace čipové sady. Zobrazí tabulku přidělení zdrojů.
Povolit mezipaměť L2. Nastavení režimu přechodu na letní/zimní čas
95 Nastavuje frekvenci automatického opakování klávesnice a stav Num Lock
96 U víceprocesorových systémů se konfigurují registry (pro procesory Cyrix).
Je vytvořena ESCD tabulka. Časovač DOS se nastavuje podle hodin
RTC CMOS.
Oddíly spouštěcího zařízení jsou uloženy pro použití vestavěným
antivirus.
Reproduktor oznámí konec POST. Je vytvořena tabulka MSIRQ
Probíhá přerušení FF BIOS INT 19h. Vyhledejte bootloader v prvním sektoru
bootovací zařízení
Zkrácený postup se provede nastavením možnosti Quick Power On Self Test v BIOSu.
65 Probíhá reset grafického adaptéru. Ovladač zvuku a zařízení jsou inicializovány
testován vstup/výstup, klávesnice a myš. Je zkontrolována integrita systému BIOS
66 Probíhá inicializace mezipaměti. Vytvoří se tabulka vektorů přerušení.
Systém řízení spotřeby se inicializuje
67 Kontroluje se kontrolní součet CMOS a testuje se baterie.
Čipová sada je konfigurována na základě parametrů CMOS
68 Video adaptér se inicializuje
69 Konfigurace řadiče přerušení
6A Testování RAM (zrychlené)
6B Zobrazuje logo EPA, výsledky testů CPU a paměti
70 Zobrazí se výzva ke vstupu do nastavení BIOS. Myš je inicializována
připojené k PS/2 nebo USB
71 Řadič mezipaměti se inicializuje
Probíhá konfigurace 72 registrů čipové sady. Vytvoří se seznam zařízení Plug and Play.
Ovladač pohonu se inicializuje
73 Probíhá inicializace řadiče pevného disku
74 Koprocesor se inicializuje
75 V případě potřeby je pevný disk chráněn proti zápisu
77 V případě potřeby je požadováno heslo a zobrazí se zprávy Stiskněte F1 pro pokračování,
DEL pro vstup do nastavení
Je inicializováno 78 rozšiřujících karet s vlastním BIOSem
79 Probíhá inicializace prostředků platformy
7A Generuje se kořenová tabulka RSDT, tabulky zařízení DSDT, FADT atd.
7D Shromažďuje informace o oddílech spouštěcího zařízení
7E BIOS se připravuje na spuštění operačního systému
7F Stav indikátoru NumLock je nastaven podle nastavení
Nastavení systému BIOS
80 Zavolá se INT 19 a spustí se operační systém
******************************************
AMIBIOS 8.0
D0 Inicializace procesoru a čipsetu. Ověřování kontrolních součtů spouštěcích bloků
BIOS
D1 Inicializace I/O portů. Ovladač klávesnice
je odeslán příkaz pro autotest BAT
D2 Zakázat mezipaměť L1/L2. Je určeno množství nainstalované paměti RAM
D3 Schémata regenerace paměti jsou nakonfigurována. Povoleno používat mezipaměť
D4 Test 512 KB paměti. Zásobník je nainstalován a je přiřazen komunikační protokol
s vyrovnávací pamětí
Kód BIOS D5 je rozbalen a zkopírován do stínové paměti
D6 Kontroluje kontrolní součty BIOSu a stisknutí kláves Ctrl+Home
(Obnova systému BIOS)
Ovládání D7 se přenese do modulu rozhraní, který rozbalí kód do oblasti
Run-Time
D8 Spustitelný kód je rozbalen z paměti flash do operační paměti. Uložené
informace CPUID
D9 Rozbalený kód se přenese z dočasného úložiště do segmentů
0E000h a 0F000h RAM
DA CPUID registry jsou obnoveny. Provádění POST se přesune do paměti RAM
E1–E8, EC–EE Chyby související s konfigurací systémové paměti
03 Zpracování NMI, chyby parity a výstup signálů na monitor je zakázáno.
Oblast je vyhrazena pro protokol událostí GPNV, počáteční
hodnoty proměnných systému BIOS
04 Kontroluje stav baterie a vypočítává kontrolní součet CMOS
05 Řadič přerušení je inicializován a je vytvořena vektorová tabulka
06 Časovač se testuje a připravuje k provozu
08 Testování klávesnice (blikání kontrolek klávesnice)
C0 Počáteční inicializace procesoru. Nepoužívejte mezipaměť.
Definováno APIC
C1 U víceprocesorových systémů je určen procesor odpovědný za spuštění systému
C2 Dokončí přiřazení procesoru ke spuštění systému. Identifikace s
pomocí CPUID
C5 Je určen počet procesorů a konfigurovány jejich parametry
C6 Inicializuje mezipaměť pro rychlejší POST.
C7 Inicializace procesoru je dokončena
0A Detekován ovladač klávesnice
0B Vyhledejte myš připojenou k portu PS/2
0C Kontrola přítomnosti klávesnice
0E Jsou detekována a inicializována různá vstupní zařízení
13 Počáteční inicializace registrů čipové sady
24 Moduly BIOS specifické pro platformu jsou rozbaleny a inicializovány.
Vytvoří se tabulka vektorů přerušení a inicializuje se zpracování přerušení.
2A Mechanismus DIM identifikuje zařízení na místních sběrnicích. Příprava na
inicializace grafického adaptéru, je vytvořena alokační tabulka zdrojů
2C Detekce a inicializace grafického adaptéru, grafický adaptér je volán systémem BIOS
2E Vyhledání a inicializace dalších I/O zařízení
30 Připravuje se na zpracování SMI
31 Modul ADM je inicializován a aktivován
33 Probíhá inicializace modulu zjednodušeného načítání
37 Zobrazí se logo AMI, verze systému BIOS, verze procesoru, výzva k zadání přihlašovacího klíče
v BIOSu
38 Pomocí DIM jsou inicializována různá zařízení na lokálních sběrnicích
39 Probíhá inicializace řadiče DMA
3A Nastavuje systémový čas podle hodin RTC
Testuje se 3B RAM a zobrazí se výsledky
Registry čipové sady 3C jsou nakonfigurovány
40 Sériové a paralelní porty jsou inicializovány, matematicky
koprocesor atd.
52 Na základě výsledků testu paměti se aktualizují data RAM v CMOS
60 Nastavení systému BIOS nastavuje stav NumLock a konfiguruje parametry
automatické opakování
75 Spustí se procedura pro práci s diskovými zařízeními (přerušení INT 13h)
78 Vytvoří se seznam zařízení IPL (ze kterého lze načíst operační systém)
7C ESCD rozšířené systémové konfigurační tabulky jsou vytvořeny a zapsány do NVRAM
84 Chyby protokolu zjištěné během testu POST
85 Zobrazí se zprávy o zjištěných nekritických chybách.
87 V případě potřeby se spustí program BIOS Setup, který se nejprve rozbalí do paměti RAM
Registry čipové sady 8C jsou nakonfigurovány v souladu s nastavením systému BIOS
Jsou vytvořeny 8D ACPI tabulky
8E Konfiguruje službu nemaskovatelného přerušení (NMI).
90 SMI je konečně inicializováno
A1 Vymazání dat, která nejsou potřeba při načítání operačního systému
Moduly A2 EFI jsou připraveny pro interakci s operačním systémem
A4 Podle nastavení systému BIOS je jazykový modul inicializován
A7 Zobrazí se souhrnná tabulka procedury POST
A8 Nastavuje stav registrů MTRR
A9 V případě potřeby čeká na zadání příkazů klávesnice
AA Odstraňuje vektory přerušení POST (INT 1Ch a INT 09h)
AB Zařízení pro načítání operačního systému jsou detekována
AC Poslední fáze nastavení čipové sady v souladu s nastavením BIOS
Rozhraní B1 ACPI je nakonfigurováno
00 Je voláno zpracování přerušení INT 19h (prohledávání spouštěcího sektoru, načítání OS)
******************************************
PhoenixBIOS 4.0
02 Ověřte skutečný režim
03 Zakázat nemaskovatelné přerušení (NMI)
04 Získejte typ procesoru
06 Inicializujte systémový hardware
08 Inicializujte čipovou sadu s počátečními hodnotami POST
09 Nastavit příznak IN POST
0A Inicializujte registry CPU
0B Povolit mezipaměť CPU
0C Inicializace mezipaměti na počáteční hodnoty POST
0E Inicializujte I/O komponentu
0F Inicializujte IDE místní sběrnice
10 Inicializujte správu napájení
11 Načtěte alternativní registry s počátečními hodnotami POST
12 Obnovte řídicí slovo CPU během teplého spouštění
13 Inicializujte zařízení PCI Bus Mastering
14 Inicializujte ovladač klávesnice
16 (1-2-2-3) Kontrolní součet BIOS ROM
17 Inicializujte mezipaměť před automatickou velikostí paměti
18 8254 inicializace časovače
1A 8237 inicializace řadiče DMA
1C Resetujte programovatelný ovladač přerušení
20 (1-3-1-1) Test obnovení paměti DRAM
22 (1-3-1-3) Test 8742 Keyboard Controller
24 Nastavte registr segmentů ES na 4 GB
26 Povolte řádek A20
28 Automatická velikost DRAM
29 Inicializujte správce paměti POST
2A Clear 512 KB základní RAM
2C (1-3-4-1) Selhání paměti RAM na řádku adresy xxxx
2E (1-3-4-3) Selhání RAM na datových bitech xxxx nízkého bajtu paměťové sběrnice
2F Povolit mezipaměť před stínováním systému BIOS
30 (1-4-1-1) Selhání RAM na datových bitech xxxx vysokého bajtu paměťové sběrnice
32 Test frekvence sběrnice CPU
33 Inicializujte Phoenix Dispatch Manager
34 Deaktivujte tlačítko napájení během testu POST
35 Znovu inicializujte registry
36 Vypnutí teplého startu
37 Znovu inicializujte čipovou sadu
38 Stínový systém BIOS ROM
39 Znovu inicializujte mezipaměť
3A Automatická velikost mezipaměti
3C Pokročilá konfigurace registrů čipové sady
3D Načtěte alternativní registry s hodnotami CMOS
40 Detekce rychlosti CPU
42 Inicializujte vektory přerušení
45 Inicializace zařízení POST
46 (2-1-2-3) Zkontrolujte upozornění na autorská práva ROM
48 Zkontrolujte konfiguraci videa proti CMOS
49 Inicializujte sběrnici PCI a zařízení
4A Inicializujte všechny video adaptéry v systému
4B QuietBoot start (volitelné)
4C Shadow Video BIOS ROM
4E Zobrazit upozornění o autorských právech systému BIOS
50 Zobrazení typu a rychlosti CPU
51 Inicializujte desku EISA
52 Test klávesnice Klávesnice se testuje
54 Nastavit kliknutí na tlačítko, pokud je povoleno
55 Inicializujte sběrnici USB
58 (2-2-3-1) Test na neočekávaná přerušení
59 Inicializujte službu zobrazení POST
5A Na displeji se zobrazí výzva „Stiskněte F2 pro vstup do SETUP“
5B Zakázat mezipaměť CPU
5C Test RAM mezi 512 a 640 KB
60 Test rozšířené paměti
62 Otestujte řádky adresy rozšířené paměti
64 Přejít na UserPatch1
66 Konfigurace rozšířených registrů mezipaměti
67 Inicializujte víceprocesorový APIC
68 Povolte externí mezipaměť a mezipaměť CPU
69 Oblast Nastavení režimu správy systému (SMM).
6A Zobrazení velikosti externí mezipaměti L2
6B Načíst vlastní výchozí nastavení (volitelné)
6C Zobrazte zprávu o stínové oblasti
6E Zobrazte možnou vysokou adresu pro obnovu UMB
70 Zobrazení chybových zpráv Zobrazují se chybové zprávy
72 Zkontrolujte chyby konfigurace
76 Zkontrolujte chyby klávesnice
7C Nastavte vektory hardwarových přerušení
7D Inicializace monitorování hardwaru
7E Inicializujte koprocesor, pokud je přítomen
80 Deaktivujte integrované porty Super I/O a IRQ
81 Pozdní inicializace zařízení POST
82 Zjistěte a nainstalujte externí porty RS232
83 Konfigurace řadičů IDE jiných než MCD
84 Zjistěte a nainstalujte externí paralelní porty
85 Inicializujte zařízení PnP ISA kompatibilní s PC
86 Znovu inicializujte integrované I/O porty
87 Konfigurace konfigurovatelných zařízení základní desky (volitelné)
88 Inicializujte datovou oblast systému BIOS
89 Povolit nemaskovatelná přerušení (NMI)
8A Inicializujte rozšířenou datovou oblast BIOS
8B Otestujte a inicializujte myš PS/2
8C Inicializujte disketový řadič
8F Určete počet jednotek ATA (volitelné)
90 Inicializujte řadiče pevného disku
91 Inicializujte řadiče pevného disku místní sběrnice
92 Přejít na UserPatch2
93 Sestavte MPTABLE pro víceprocesorové desky
95 Nainstalujte CD ROM pro zavedení
96 Vymažte velký registr segmentů ES
97 Opravná tabulka s více procesory
98 (1-2) Hledání volitelných ROM. Jedno dlouhé, dvě krátká pípnutí při selhání kontrolního součtu
99 Zkontrolovat SMART Drive (volitelné)
9A Shadow volitelné ROM
9C Nastavte řízení spotřeby
9D Inicializace bezpečnostního modulu (volitelné)
9E Povolte hardwarová přerušení
9F Určete počet jednotek ATA a SCSI
A0 Nastavte denní čas
A2 Zkontrolujte zámek klávesnice
A4 Inicializace Typická rychlost
A8 Výzva Vymazat F2
AA Vyhledejte stisk klávesy F2
AC Vstupte do SETUP
AE Clear Boot flag
B0 Zkontrolujte chyby
B2 POST hotovo – příprava na spuštění operačního systému
B4 (1) Jedno krátké pípnutí před spuštěním
B5 Ukončit QuietBoot (volitelné)
B6 Zkontrolujte heslo (volitelné)
B9 Připravte spouštění
BA Inicializace parametrů DMI
BB Inicializujte PnP Option ROM
BC Vymazat kontrolu parity
BD Zobrazení nabídky MultiBoot
BE Clear screen (volitelně)
BF Kontrola virů a připomenutí zálohování
C0 Zkuste zavést systém s INT 19
C1 Inicializace správce chyb POST (PEM)
C2 Inicializujte protokolování chyb
C3 Inicializujte funkci zobrazení chyb
C4 Inicializujte obsluhu systémových chyb
C5 PnPnd duální CMOS (volitelné)
C6 Inicializace dokování notebooku (volitelné)
C7 Inicializujte dokování notebooku pozdě
D2 Neznámé přerušení
E0 Inicializujte čipovou sadu
E1 Inicializujte můstek
E2 Inicializujte CPU
E3 Inicializujte systémový časovač
E4 Inicializujte I/O systému
E5 Zkontrolujte vynucené obnovení bootování
E6 Checksum BIOS ROM
E7 Přejděte do systému BIOS
E8 Nastavit obrovský segment
E9 Inicializujte více procesor
EA Inicializujte speciální kód OEM
EB Inicializujte PIC a DMA
EC Inicializovat typ paměti
ED Inicializovat velikost paměti
EE Shadow Boot Block
EF Test systémové paměti
F0 Inicializace vektorů přerušení
F1 Inicializace hodin reálného času
F2 Inicializace videa
F3 Inicializujte režim správy systému
F4 (1) Před spuštěním vydá jedno pípnutí
F5 Spusťte Mini DOS
F6 Vymazat obrovský segment
F7 Spusťte plný DOS
Karta POST nebo tester POST je rozšiřující karta PCI, která má digitální indikátor, který zobrazuje inicializační kódy základní desky. Pomocí tohoto kódu můžete zjistit, která součást desky má poruchu. Kódy často závisí na výrobci systému BIOS. Pokud nejsou žádné chyby a test je úspěšný, pak POST vytvoří kód, který nemění hodnotu, například na většině základních desek
Po dokončení inicializace se zobrazí kód „FF“. Testery jsou také často vybaveny LED diodami, které zobrazují napětí +5 +3,3 +12, −12.
Zde jsou chybové kódy vhodné pro většinu verzí systému BIOS:
POST kód | Popis |
---|---|
D0 | Předinicializace základní desky a čipové sady procesoru. Kontrola kontrolního součtu BIOSu. Zakázat nemaskovatelné přerušení NMI. Kontroluje se řadič Super I/O a kontroluje se CMOS. |
D1 | Ovladač klávesnice provede autotest (BAT test). Provede se počáteční inicializace I/O portů. Inicializace řadiče DMA. |
D2 | Zakázat používání mezipaměti. Provede se postup pro určení množství nainstalované paměti RAM. |
D3 | Kontroluje se generování požadavků na dynamickou regeneraci RAM. Povolit použití mezipaměti. |
D4 | Testování 512 KB paměti. Je nastavena adresa zásobníku a konfigurována mezipaměť. |
D5 | Kód systému BIOS je rozbalen a přepsán do Shadow RAM. |
D6 | Vypočítá se kontrolní součet BIOSu a zkontroluje se kombinace kláves Ctrl+Home. Pokud je splněna alespoň jedna z těchto podmínek, spustí se postup obnovy systému BIOS. |
D7 | Pokud jsou kontrolní součty BIOSu úspěšně ověřeny, řízení se přenese do modulu InterfaceModule, který rozbalí spustitelný kód do oblasti Run-Time. |
D8 | Run-Time kód je rozbalen z flash paměti do RAM. Informace CPUID jsou uloženy v paměti RAM. |
D9 | Rozbalený Run-Time kód je přenesen z dočasného úložiště do RAM. Ovládání se přenese do rozbaleného modulu. |
D.A. | Registry CPUID se obnovují. Probíhá procedura POST. |
E0 | Inicializace registrů řadiče disketové jednotky. Řadič přerušení je inicializován a vektory přerušení jsou nastaveny. Povolit mezipaměť L1. |
E9 | Nastavení registrů disketové jednotky. |
E.A. | Zkontroluje se operace čtení z ATAPI CD-ROM a diskové paměti. |
E.B. | Vraťte se do kontrolního bodu E9 v případě chyb během operací s ATAPI CD-ROM. |
E.F. | Pokud během diskových operací dojde k chybám, vraťte se do kontrolního bodu EB. |
F0 | Hledá soubor pro obnovu s názvem AMIBOOT.ROM. |
F1 | Pokud není soubor pro obnovu nalezen, dojde k přechodu do bodu F1. |
F5 | Zakázat mezipaměť L1. |
FB | Definice typu FlashROM. Vyhledejte ve FlashROM sekci pro uložení nastavení čipové sady. |
F4 | Pokud má soubor pro obnovu s názvem AMIBOOT.ROM nesprávnou velikost, dojde k přechodu na bod F4. |
F.C. | Resetování hlavního bloku Flash BIOS. |
FD | Probíhá programování hlavního bloku Flash BIOS. |
FF | Bod FF se přesune, pokud bylo úspěšně dokončeno programování Flash BIOS. Zápis do FlashROM je zakázán. Hardware ATAPI je deaktivován. Hodnota CPUID je obnovena. |
03 | Zpracování nemaskovatelných přerušení (NMI) a kontrola chyb parity RAM jsou zakázány. Inicializuje se datová oblast aktuálního provádění BIOSu a POST. |
04 | Kontrola kontrolního součtu CMOS a napětí baterie. |
05 | Řadič přerušení je inicializován a je vygenerována tabulka vektorů přerušení. |
06 | Příprava na spuštění intervalového časovače. |
08 | Ovladač klávesnice provede autotest (BAT test). Inicializace CPU. |
C0 | Zakázat používání mezipaměti. Inicializace řadiče APIC. Příprava procesoru k provozu. |
C1 | Konfigurace provozních parametrů procesoru. |
C2 | Identifikace procesoru pomocí příkazu CPUID. |
C5 | Určení počtu procesorů a nastavení jejich parametrů. |
C6 | Inicializace mezipaměti procesoru. |
C7 | Dokončení procesu inicializace centrálního procesoru. |
0A | Inicializace ovladače klávesnice. |
0B | Vyhledá myš připojenou přes rozhraní PS/2. |
0C | Hledání klávesnice. |
0E | Vyhledání a inicializace I/O zařízení. Přerušit snímání INT 09h. Zobrazí logo BIOS na obrazovce. |
13 | Provede se počáteční inicializace registrů čipové sady. |
24 | Moduly BIOS jsou rozbaleny a inicializovány. Příprava na inicializaci tabulky vektorů přerušení. |
25 | Dokončena inicializace tabulky vektorů přerušení. |
2A | Zařízení jsou inicializována na lokálních sběrnicích (pomocí mechanismu DIM-Device Initialization Manager). Příprava na inicializaci grafického adaptéru. |
2C | Vyhledání a inicializace grafické karty. |
2E | Vyhledají se a inicializují další I/O zařízení. |
30 | Probíhá inicializace komponenty SMI (System Management Interrupt). |
31 | Rozbalení modulu ADM. Inicializace a aktivace ADM. |
33 | Inicializace modulu bootloaderu. |
37 | Zobrazuje na obrazovce monitoru logo AMI, informace o verzi systému BIOS, informace o typu procesoru a jeho rychlosti. Zobrazí na monitoru název klíče, který lze použít pro vstup do nastavení Bios. |
38 | Zařízení jsou inicializována na lokálních sběrnicích (pomocí mechanismu DIM-Device Initialization Manager). |
39 | Řadič DMA se inicializuje. |
3A | Nastavte systémový čas podle hodin reálného času (RTC). |
3B | RAM se otestuje a výsledky testu se poté zobrazí na monitoru. |
3C | Nastavení registrů čipové sady. |
40 | Matematický koprocesor, paralelní a sériové porty jsou inicializovány. |
50 | Řídicí moduly paměti se upravují. |
52 | Upraví se informace v CMOS o velikosti RAM (podle výsledků testu RAM). |
60 | Naprogramování řadiče klávesnice na frekvenci automatického opakování a dobu čekání před vstupem do režimu automatického opakování podle nastavení systému BIOS. Nastavení stavu indikátoru Numlock podle nastavení BIOSu. |
75 | Probíhá inicializace přerušení INT 13h, které se používá pro práci s diskovými zařízeními. |
78 | Vytvoří se seznam zařízení, ze kterých můžete zavést OS. |
7A | Zbývající rozšíření systému BIOS se inicializují. |
7C | Vytvoření a uložení tabulky ESCD. |
84 | Sestavuje se zpráva o chybách, které byly zjištěny během procedury POST. |
85 | Zobrazuje na monitoru informace o chybách zjištěných během procedury POST. |
87 | V této fázi je možné vstoupit do programu BIOS Setup. |
8C | Nastavení registrů čipové sady. |
8D | Tabulka ACPI se vytváří. |
8E | Údržba přerušení NMI. Konfigurace parametrů periferního zařízení. |
90 | Probíhá závěrečná inicializace SMI |
A0 | Vyžádejte si zaváděcí heslo (pokud je k dispozici v nastavení BIOS). |
A1 | Tím se vymažou data, která nejsou nutná ke spuštění operačního systému. |
A2 | Příprava EFI modulů. |
A4 | Jazykový modul se inicializuje. |
A7 | Zobrazení tabulky konečných výsledků dokončení procedury POST. |
A8 | Programování registrů MTRR (Memory Type Range Register). |
A9 | Čekání na zadání příkazů klávesnice. |
A.A. | Resetování přerušení INT 1C, INT 09. Deaktivace modulu údržby procedur (ADM). |
AB | Určení zařízení, ze kterých můžete zavést OS. |
A.C. | Poslední fáze inicializace registrů čipové sady v souladu s parametry nastavení BIOS |
B1 | Probíhá konfigurace rozhraní ACPI. |
00 | Probíhá přerušení BIOS INT 19h. Řízení procesu spouštění je přeneseno na zavaděč operačního systému. OS se začne načítat. |
Zvukové signály
Vestavěný reproduktor vytváří během testu POST chybové kódy. Ne všechny stolní desky mají vestavěný reproduktor, takže musí být připojen zvukový signál.
Chybové zprávy systému BIOS
Chybové hlášení | Popis |
Byl zjištěn procesor, který není určen pro použití s touto základní deskou. Používání nepodporovaných procesorů může mít za následek nesprávnou činnost, poškození základní desky nebo procesoru nebo snížení životnosti. Systém se po 10 sekundách vypne. | Nainstalovaný procesor není kompatibilní se stolní deskou. |
Slabá baterie CMOS | Baterie může být vybitá. Vyměňte baterii. |
Chybný kontrolní součet CMOS | Chyba při kontrole kontrolního součtu RAM. Paměť CMOS může být poškozena. Spusťte program BIOS Setup a aktualizujte hodnoty. |
Velikost paměti snížena | Množství paměti se od posledního spuštění snížilo. Pokud nebyly paměťové moduly vyjmuty, může být paměť vadná. |
Není k dispozici žádné „spouštěcí“ zařízení | Systém nenalezl spouštěcí zařízení. |
Port 80h POST kódy
Během testu POST BIOS generuje přístupové kódy (POST kódy) a odesílá je na I/O port 80h. Pokud procedura POST selže, poslední vygenerovaný kód POST zůstane na portu 80h. Tento kód lze použít k určení příčiny chyby.
Zobrazení POST kódů
Pro zobrazení kódů POST můžete použít jednu z následujících metod.
Port 80h rozsahy POST kódu
V níže uvedených tabulkách jsou všechny POST kódy a hodnoty uvedeny v hexadecimálním formátu.
Rozsah | Kategorie/subsystém |
00 – 0F | Ladicí kódy: Lze použít jako ladicí nástroj pro jakýkoli modul/ovladač PEIM |
10 – 1F | Systémové procesory |
20 – 2F | Paměť/čipová sada |
30 – 3F | Zotavení |
40 – 4F | |
50 – 5F | I/O sběrnice: PCI, USB, ISA, ATA atd. |
60 – 6F | V současné době se nepoužívá |
70 – 7F | Výstupní zařízení: Všechny výstupní konzoly |
80 – 8F | Rezervováno pro budoucí použití (pro nové kódy výstupní konzoly) |
90 – 9F | Vstupní zařízení: Klávesnice/myš |
A0–AF | Rezervováno pro budoucí použití (pro nové kódy vstupní konzoly) |
B0–BF | Spouštěcí zařízení: Zahrnuje pevná a vyměnitelná média. |
C0–CF | Vyhrazeno k použití |
D0–DF | |
E0–FF | E0 – EE: Jiné kódy F0 - FF: FF - chyba přerušení procesoru |
Port 80h POST kódy
POST kód | Popis operace POST |
00 - 0F | Ladicí kódy: Lze použít jako ladicí nástroj pro jakýkoli modul/disk PEIM |
10 - 1F | Systémový procesor |
10 | Povolení systémového procesoru (spouštěcího procesoru) |
11 | Inicializace mezipaměti procesoru (včetně SP) |
12 | Spusťte inicializaci aplikací procesoru |
13 | Inicializace SMM |
14 | Inicializace síťového připojení |
15 | Předčasné ukončení při inicializaci ovladače platformy |
16 | Inicializace ovladače SMBUS |
17 | Zadání spustitelného kódu SMBUS v režimu čtení/zápisu |
19 | Vstup do programovacího režimu generátoru hodin CK505 |
1F | Neopravitelná chyba procesoru |
20 - 2F | Paměť/čipová sada |
21 | Inicializace součástí čipové sady |
22 | Čtení SPD prostřednictvím modulů DIMM |
23 | Identifikace modulů DIMM |
24 | Programování nastavení hodin pomocí řadiče paměti a modulů DIMM |
25 | Konfigurace paměti |
26 | Optimalizace nastavení paměti |
27 | Inicializace paměti, jako je ECC |
28 | Testování paměti |
2F | Systém nebyl schopen detekovat paměť nebo použitelnou paměť |
30 - 3F | Zotavení |
30 | Obnova po selhání byla zahájena na žádost uživatele |
31 | Obnova po spuštění selhání softwaru (poškozené zařízení flash) |
35 | Přenos řízení na regenerační kapsli |
3F | Nelze obnovit |
50 - 5F | I/O sběrnice (PCI, USB, ISA, ATA atd.) |
50 | Číslování sběrnice PCI |
51 | Přenos prostředků na sběrnici PCI |
52 | Inicializace řadiče PCI Hot Plug |
53 – 57 | Vyhrazeno pro sběrnici PCI |
58 | Přeinstalace sběrnice USB |
59 | Vyhrazeno pro USB |
5A | Přeinstalace sběrnice PATA/SATA a všech zařízení |
5B | Vyhrazeno pro ATA |
5C | Přeinstalace SMBUS |
5 D | Rezervováno pro SMBUS |
5F | Neopravitelná chyba I/O sběrnice |
60 - 6F | Momentálně nejsou žádné platné POST kódy v rozsahu 60 - 6F. Pokud je POST kód zobrazen v tomto rozsahu, jedná se o kód z rozsahu B0 - BF.(Na 7segmentovém LCD se znak 'b' zobrazí jako 6). Příklad: |
70 - 7F | Výstupní zařízení |
70 | Přeinstalace řadiče VGA |
71 | Deaktivace řadiče VGA |
72 | Povolení řadiče VGA |
78 | Přeinstalace řadiče konzoly |
79 | Deaktivace ovladače konzoly |
7A | Povolení řadiče konzoly |
7F | Neopravitelná chyba výstupního zařízení |
90 - 9F | Vstupní zařízení |
90 | Přeinstalování klávesnice |
91 | Deaktivace klávesnice |
92 | Detekce přítomnosti klávesnice |
93 | Povolení klávesnice |
94 | Vymazání vstupní vyrovnávací paměti klávesnice |
95 | Informace o ovladači klávesnice – Spustit autotest (pouze PS2) |
98 | Přeinstalace myši |
99 | Deaktivace myši |
9A | Detekce přítomnosti myši |
9B | Povolení myši |
9F | Neopravitelná chyba vstupního zařízení (klávesnice nebo myš) |
B0–BF | Spouštěcí zařízení |
B0 | Přeinstalování desktopového média |
B1 | Deaktivace stacionárních médií |
B2 | Detekce přítomnosti stacionárních médií (detekce pevného disku IDE atd.) |
B3 | Připojení/konfigurace desktopových médií |
B8 | Přeinstalování vyměnitelného média |
B9 | Zakázání vyměnitelných médií |
B.A. | Detekce přítomnosti vyměnitelných médií (detekce IDE, CD-ROM atd.) |
PŘED NAŠÍM LETOPOČTEM. | Připojení/konfigurace vyměnitelných médií |
B.F. | Neopravitelná chyba spouštěcího zařízení |
D0–DF | Výběr spouštěcího zařízení |
Dy | Restartujte pomocí parametru y (y=0 až 15) |
E0–FF | Jiné kódy |
E0 | Přidělování PEIM zahájeno (vyskytuje se při první zprávě EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT) |
E2 | Byla zjištěna trvalá paměť |
E1, E3 | Vyhrazeno pro PEI/PEIM |
E4 | Začátek DXE fáze |
E5 | Začátek distribuce ovladačů |
E6 | Začněte připojovat ovladače |
E7 | Čekání na uživatelská data |
E8 | Ověření hesla |
E9 | Vstup do nástroje BIOS Setup |
E.B. | Volání nainstalovaných volitelných ROM |
F4 | Vstup do režimu spánku |
F5 | Probuďte se z režimu spánku |
F8 | Došlo k volání spouštěcí služby EFI ExitBootServices() |
Byla volána služba pro provádění práce EFI SetVirtualAddressMap(). |
|
F.A. | Došlo k volání služby spuštění EFI ResetSystem(). |
FF | chyba CPU |
Typický port 80. sekvence POST
Typicky se 80h kódy portu zvýší během procesu spouštění. Menší kódové hodnoty odkazují na podsystémy umístěné blíže k procesoru a větší kódové hodnoty odkazují na periferní zařízení. Obvykle se používá následující pořadí inicializace: Processor -> Memory -> Buses -> I/O Devices -> Boot Devices. Pořadí POST kódů závisí na použitém systému.
13Inicializace SMM50Číslování sběrnic PCI51Přenos prostředků na sběrnici PCI92Detekce přítomnosti klávesnice90Přeinstalace klávesnice90Reinstalace klávesnice94Vymazání vstupní vyrovnávací paměti klávesnice95Samotest klávesniceEBVolání grafických režimů BIOS58Přeinstalace vstupní vyrovnávací paměti USB5AInstalace sběrnice PATA/SATA a instalace všech zařízení5AR02Klávesnice90Reinstalace klávesnice90Zkontrolování přítomnosti všech zařízení4AR92Klávesnice einstalace PATA/ SATA sběrnice a všechna zařízení28Testování paměti90Přeinstalace klávesnice94Vymazání vstupní vyrovnávací paměti klávesniceE7Čekání na vstup uživatelských dat01INT 1900Připraveno k restartu
POŠTA-kódyOcenění BIOS Medallion V 6.0
POST kód (hexadecimální) Kontrola provedena
Provádění procedur spouštění POST z Flash BIOS
CF Včasné zjištění typu procesoru. Záznam výsledků do CMOS. Funkční test čtení/zápisu CMOS.
Pokud selže detekce typu procesoru nebo zápis do CMOS, je nastavena závažná chyba operace a provádění testu POST se zastaví.
C0 Předinicializace čipové sady.
Zákaz stínových oblastí RAM, zakázání L2 cache. Vymažte mezipaměť L1.
Programování následujících základních registrů čipové sady.
- Přerušovací řadiče: příjem na hraně IRQ, Master Controller - IRQ 00h=INT 8...IRQ 7=INT 0Fh, Slave Controller - IRQ 8= INT 70h...IRQ 15=INT 77h.
- DDP ovladače.
- Intervalový časovač: Čítač 0 - režim frekvenčního dělení o 65 536 (18,2 Hz) pro generování požadavků na systémové hodiny IRQ 0. Čítač 1 - generování impulsů pro regeneraci DRAM (provede se 128 cyklů za 2 ms nebo interval mezi regenerací dvou řádků je cca 15 μs). Čítač 2 - slouží k ozvučení reproduktoru systému.
- RTC se inicializuje, pokud dojde k výpadku napájení baterie. Pokud nedošlo k selhání Vcc (bat), budou inicializovány pouze registry zodpovědné za interakci mezi RTC a procesorem, ale nikoli hodiny.
Kontrola typu, velikosti, vysoké adresy a ECC paměti RAM. Kontrola prvních 256 kB paměti RAM. |
|
Organizace v této oblasti tranzitní vyrovnávací paměti, do které z Flash BIOS |
|
Boot Block se zkopíruje pro ověření kontrolních součtů |
|
Kontrola kontrolního součtu BIOSu a přítomnosti tagu BBSS. Pokud jsou kontroly nesprávné, |
|
je rozhodnuto o částečném poškození IC Flash BIOS. Pokud kontroly |
|
jsou správné, program pro rozbalení systému BIOS se zkopíruje do vyrovnávací paměti |
|
Rozbalení systému BIOS do paměti RAM, zkopírování volitelného systému do paměti RAM |
|
BIOS. Příprava na stínování BIOSu |
|
Zkopírujte spustitelný kód POST do stínové oblasti RAM E000h-F000h. |
|
Přeneste řízení na modul Boot Block. |
|
Spusťte POST ze stínové RAM. |
Kontrola integrity struktury BIOSu. Pokud se kontrolní součty pro kontrolu servisních polí BIOSu shodují, kontrola paměti RAM pokračuje, jinak se řízení přenese na programy pro obnovu systému BIOS
Provádění POST na Shadow RAM )
1 Na fyzické adrese 1000:0000h se rozbalí modul BIOS - program XGROUP, který umožňuje nastavit všechny prostředky základní desky, včetně systémového časovače, řadičů přerušení a DMA, matematického koprocesoru a výchozího řadiče videa
3 Po provedení časné inicializace čipu Super I/O byla první fáze provedena v krocích algoritmu CFh a C0h
5 Nastavení počátečních atributů videosystému.
Při kontrole příznaku stavu CMOS se jeho obsah resetuje
7 Resetujte vstupní a výstupní vyrovnávací paměti řadiče klávesnice (8042 nebo 8742 kompatibilní). Řadič je součástí systémového čipu Super I/O
poplatky. Autotest, inicializace ovladače klávesnice. Připojení rozhraní klávesnice povoleno
Zákaz připojení rozhraní počítačové myši PS/2. |
|
Je určen typ rozhraní klávesnice (PS/2 nebo AT/DIN). Programovatelné |
|
ovladač klávesnice. Klávesnice povolena |
|
Rozhraní myši PS/2 je stále zakázáno. |
|
U některých systémů - určení portů, ke kterým je klávesnice PS/2 připojena |
|
a myš, což může způsobit změnu přiřazení portu |
|
Kontrola stínového segmentu F000h pomocí cyklů čtení a zápisu. Tato oblast |
|
bude použit pro DMI a ESCD. Pokud je kontrola nesprávná, pak |
|
je generován zvukový signál a na port 0080h je odeslán chybový kód EFh |
|
Pokud se zapsaná a čtená data ze segmentu F000h neshodují, |
|
je zjištěna chyba a provádění testu POST se zastaví |
10 Určení typu nainstalovaného systému Flash BIOS. Kontrola umožňuje vybrat vhodný program pro zápis pro BIOS, s jehož pomocí se načte speciální příkaz Read Intelligent Identifier. Příkaz také využívají procedury pro úpravu ESCD a DMI bloků, které lze přepsat jak během bootování, tak i po něm – když aplikace přistupují k funkcím Plug and Play nebo DMI.
Kód BIOS spuštěný v pracovní relaci bude dekódován a zapsán do oblasti Run-time (F000h).
Programování registrů čipové sady
12 Proveďte řetězec testů CMOS. Hodiny RTC jsou nastaveny do režimu napájení. Buňky CMOS se následně používají k ukládání mezivýsledků během inicializační procedury. Zejména se do buněk načtou výchozí hodnoty
14 Proveďte včasnou inicializaci čipové sady. V první fázi jsou naprogramovány prostředky, které nejsou dostupné pro vývojáře základní desky. Ve druhé fázi se hodnoty změněné pomocí utility MODBIN načtou do registrů čipové sady. Je možné jemné doladění paměti RAM a zařízení PCI
16 Včasná inicializace systémových hodin - nastavení na výchozí hodnoty
18 Určení parametrů procesoru: výrobce, rodina, generace, určení typu a velikosti L1 a L2 cache, typ SMI. Provádění funkce příkazu CPUID (kódy a architektura procesorů od různých výrobců se liší).
Kontrola registrů procesoru, měření taktu jádra procesoru. Po provedení funkce je výsledek umístěn do 128bitového slova tvořeného buňkami registru centrálního procesoru - EAX + EBX + ECX + EDX. Pro dešifrování hodnoty používané mezipaměti se kód posune a přesune do registru AL
Inicializace tabulky vektorů přerušení (objem 1 024 bajtů, 256 typů |
|
přerušení). V této fázi jsou stanoveny typy pro 32 vektorů (INT 00h- |
|
INT 1Fh), indikující postupy systému BIOS. |
|
Provádění kontrol pro zajištění shody Y2K |
|
Kontrola kontrolního součtu CMOS a shody napájecího napětí |
|
jmenovitá baterie. Pokud jsou zjištěny chyby, hodnoty se nastaví podle |
|
výchozí hodnoty nastavené výrobcem základní desky |
|
V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST
21 Inicializace systému správy napájení hardwaru pro notebooky.
Vytvoření tabulky fyzických parametrů, struktura pro obsluhu autonomního bateriového napájení, funkce pro úsporu energie při provozu pevných disků a také operace pro ukládání obrazu RAM na disk
23 Detekce matematického koprocesoru.
Kontrola počtu válců - 40 nebo 80 a také typu nainstalované diskety.
Proveďte včasnou inicializaci čipové sady.
Příprava mapy zdrojů systému BIOS určené pro další instalaci zařízení Plug and Play, jakož i zařízení ve vzduchu na sběrnici PCI
24 procesorů generací Intel P6 a P7 poskytuje možnost organizovat přístup k paměti mikroprogramů, která obsahuje algoritmy pro provádění každého příkazu stroje. V této fázi lze provést změny mikrokódu firmwaru za účelem modernizace algoritmů nebo zavedení nových mikrokódů určených pro nové strojové instrukce. Postup aktualizace mikrokódu je následující.
- Pomocí příkazu CPUID se identifikuje procesor a určí se jeho parametry – Typ, Rodina, Model a Krokování.
- Potřebný blok 2 048 bajtů je načten z modulu aktualizace mikrokódu uloženého v BIOSu a rozbalen nikoli do RAM, ale do SM RAM.
- Mikrokód procesoru je aktualizován.
Některé procesory Intel vyžadují další identifikaci. Probíhá aktualizace mapy distribuce zdrojů
Zařízení Plug and Play jsou inicializována. Informace o zdrojích požadovaných zařízeními Plug and Play se aktualizují na základě skenování dat z CMOS, rozšíření BIOS umístěných na rozšiřujících sběrnicích a také informací uložených v datovém bloku ESCD. Zápis dat do ESCD je odložen až do konečné fáze provádění POST
25 Včasná inicializace PCI . Výčet zařízení na sběrnici. Přiřazení RAM a vzdušných zdrojů.
Vyhledejte zařízení videosystému, rozšíření BIOSu a zapište informace do oblasti C000:0h (adresa segmentu v registru CS: adresa offsetu v registru IP)
26 Konfigurace logiky, která obsluhuje linky identifikace dodavatele.
Dokončí inicializaci systémových hodin. Zakázat synchronizaci nepoužívaných slotů DIMM a PCI.
Inicializace systému monitorování napětí a teploty, provedená podle typu základní desky
V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST
27 Povolení přerušení INT 09h. Reinicializace řadiče klávesnice na základě nových dat (tabulka vektorů přerušení, inicializace čipsetu).
Pro BIOS je vytvořena 16znaková vstupní vyrovnávací paměť a oblast paměti je nastavena pro plný provoz
29 Programování registrů MTRR procesoru generace P6 a také inicializace řadiče APIC procesorů Pentium.
Programování čipové sady (například IDE řadiče) podle |
|
s nastavením v CMOS. |
|
Měření interní frekvence procesoru. |
|
Volání rozšíření systému BIOS pro video |
|
Inicializace vícejazyčného modulu. |
|
Odesílání dat, která se mají zobrazit na obrazovce (spořič obrazovky ocenění, typ |
|
procesor a jeho rychlost) |
|
Programování super I/O čipů |
|
Kontrola maskovacích bitů kanálu 1 řadiče přerušení (kompatibilní |
|
40 Kontrola maskovacích bitů kanálu 2 řadiče přerušení (kompatibilní s IC 8259)
Kontrola funkce řadiče přerušení (kompatibilní s IC 8259) |
|
Vypočítejte celkovou paměť kontrolou každého dvojitého slova na každé stránce o velikosti 64 kB. |
|
Nahrávání programu určeného k testování procesorů rodiny AMD |
|
Programování registrů MTRR procesoru rodiny Syrix. Inicializace |
|
L2 cache procesorů generace P6, stejně jako inicializace APIC pro P6 |
|
Inicializace sběrnice USB |
|
Zkontrolujte veškerou paměť, vymažte rozšířenou paměť |
55 U víceprocesorové platformy se zobrazuje počet procesorů
57 Zobrazí obrazovku s logem Plug and Play. Včasné poskytování zařízení Plug and Play
59 Aktivace zdroje antivirové ochrany – integrovaného antivirového nástroje Trend Anti-Virus
60 Stage umožňuje načíst instalační program.
Před touto fází POST musíte mít čas stisknout příslušnou klávesu
65 Inicializace počítačové myši PS/2
67 Příprava informací pro adresní prostor určený pro funkci volání: INT 15h (obsah registru AX=E820h)
V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST
Povolení mezipaměti L2 |
|
Programování registrů čipové sady v souladu s popsanými prvky |
|
v Nastavení a v tabulce autokonfigurace |
|
Přiřaďte prostředky všem zařízením Plug and Play. |
|
Automatické přidělování COM portů pro integrovaná zařízení |
|
pokud je možnost nastavení nastavena na „AUTO“ |
|
Inicializace řadiče diskety. |
|
Další konfigurace registrů disket |
73 Volitelná vstupní funkce nástroje pro aktualizaci systému BIOS AWDFLASH.EXE, pokud je na disketě a je zvolena kombinace kláves
75 Detekce a instalace všech zařízení IDE: pevných disků, LS-120, ZIP, CD-R/RW, DVD atd.
Pokud je zjištěna chyba, zobrazí se odpovídající zpráva a program čeká na stisk klávesy.
Pokud není zjištěna žádná chyba nebo je stisknuto tlačítko
Čištění spořiče obrazovky s logem výrobce nebo EPA
82 V závislosti na typu čipové sady a základní desky je v paměti RAM přidělena oblast pro řízení spotřeby.
Tabulka ESCD je aktualizována o nejnovější změny týkající se správy napájení.
Po odstranění úvodní obrazovky s logem EPA se režim videa obnoví. Vyžádejte si heslo, pokud je nastaveno v nastavení CMOS
83 Obnova dat z dočasného zásobníku úložiště v CMOS
84 Zobrazí zprávu „Initializing Plugand Play Cards...“ o dříve zjištěných zařízeních Plug and Play a parametrech
85 Inicializace USB dokončena.
Určení pořadí spouštění z pevných disků SCSI
87 Přepnutí videosystému do textového režimu.
Konstrukce tabulek SYSID v oblasti DNI podle specifikace „System Management BIOS“.
Pro obsluhu síťových zařízení je vytvořeno UUID (Universal Unique ID) a také identifikátor pro bootování ze zařízení Fire Wire IEEE 1394.
V této fázi byly dokončeny všechny základní inicializační procedury. Probíhají přípravy na načtení operačního systému, sestavují se k tomu potřebné tabulky, tvoří se pole a struktury
89 Pokud instalační program umožňuje použití protokolu ACPI, odpovídající tabulky se vloží do horního adresního prostoru 4 GB
Skenování v prostoru PCI pro rozšíření BIOSu určená pro |
|
implementace protokolu AOL (Alert On LAN). Inicializace nástrojů AOL |
|
Umožnění použití logických prostředků k podpoře demaskovaných |
|
NMI přeruší. |
|
Povolit použití parity modulu RAM |
|
Pro připojení myši PS/2 za provozu je povoleno IRQ 12. |
|
Údržba linky IRQ 11, normalizace parametrů šumu linky |
|
žádosti o přerušení |
91 Příprava podmínek pro servis pevných disků v režimu řízení spotřeby . Operace tohoto typu (Suspend to RAM) mohou být implementovány v pracovní relaci operačního systému.
Nastavení proměnných systému BIOS, které ukládají základní adresy sériových a paralelních portů, které jsou hostiteli programů pro rozšíření systému BIOS
93 Příprava na uložení informací o oddílech spouštěcího zařízení
94 Pokud je k dispozici Setup, je povolena mezipaměť L2. Parametr Boot Up Speed je naprogramován.
Dokončení inicializace čipové sady a systému správy napájení.
Po odstranění úvodní obrazovky systému BIOS se na obrazovce monitoru zobrazí tabulka rozdělení zdrojů.
Konfigurace registrů pro procesory rodiny AMD K6. Finální aktualizace registrů rodiny procesorů Intel P6.
Finální inicializace subsystému Remote Pre Boot
95 Nastavení automatického přechodu na zimní/letní čas Letní čas.
Programování ovladače klávesnice na počet úhozů za sekundu a dobu čekání před vstupem do režimu automatického opakování.
Čtení KBD ID klávesnice.
U klávesnice se 101 klávesami se příznak NumLock nastavuje podle informací CMOS
96 Ukládání informací o oddílech spouštěcího zařízení .
Ve víceprocesorových systémech se provádí konečná konfigurace systému, tvoří se tabulky služeb a pole používaná v pracovní relaci operačního systému.
Konfigurace registrů pro procesory rodiny Cyrix.
Naplnění a aktualizace tabulky ESCD v souladu se stavem systému Power Management zařízení Plug and Play a ATAPI.
Úprava CMOS v souladu s požadavky protokolu Y2K.
Nastavení počítadla systémových hodin Čas DOS v souladu s údaji RTC CMOS. Hodnota času z formátu „hodiny:minuty:sekundy“ se přepočítá
v hodinových cyklech (časových intervalech opakování pulsů) intervalového časovače 18,2 Hz a zaznamenává se v oblasti proměnné BIOSu - DOS Time.
V této fázi byly dokončeny všechny základní inicializační procedury. Probíhají přípravy na načtení operačního systému, sestavují se k tomu potřebné tabulky, tvoří se pole a struktury
Ukládání oddílů spouštěcího zařízení pro budoucí použití pomocí integrovaných antivirových nástrojů Trend Anti-Virus a Paragon Anti-Virus Protection.
Povolit použití mezipaměti L1.
Na reproduktoru systémové jednotky se generuje zvukový signál pro ukončení testu POST. Vytvoření a uložení tabulky MSIRQ.
Příprava na spuštění operačního systému
FF Přeneste řízení do počátečního programu pro zavádění sektorů BOOT. Probíhá přerušení BIOS INT 19h.
Volaný podprogram umožňuje (v souladu s volbou nabídky Nastavení funkcí systému BIOS v programu Setup) dotazovat spouštěcí zařízení k vyhledání zaváděcího sektoru. Načtení informací ze sektoru Válec: 0, Hlava: 0, Sektor:
1 se načte na adrese 07C0:0000h, načež se řízení příkazu FAR JMP přenese na začátek tohoto bloku
Spuštění programu napsaného v boot sektoru
POZNÁMKA.
ECC(Kód pro opravu chyb) — kód opravy chyb používané v modulech RAM, přispívající zvýšení odolnosti PC proti chybám. ECC umožňuje opravu chyb v jednom bitu a detekci ve dvou bitech. Počítač, jehož paměť takové kódy používá, tedy může v případě chyby v jednom bitu pracovat bez přerušení a data nebudou zkreslena
BBSS(Podpis specifikace spouštěcího bloku) - Označení podpisu specifikace spouštěcího bloku.
SMI(Přerušení správy systému) - Hardware, integrovaný do procesoru, navržený pro řízení spotřeby energie. K obsluze těchto komponent se používá přerušení s vysokou prioritou.
Y2K— požadavky, požadavky na produkty komerčních počítačových systémů pro zajištění interoperability, funkčnosti a dalších parametrů, které se vyskytly před a po roce 2000.
DMI(Rozhraní pro správu počítače) - protokol, umožňující interakci software s komponenty základní desky.
MTRR(Registry rozsahu typu paměti) - generace procesorových registrů P6 A P7, ve kterém Zadávají se data, která popisují vlastnosti paměťových oblastí a určují typ ukládání do mezipaměti.
APIC ( Pokročilý programovatelný ovladač přerušení) - pokročilý programovatelný řadič přerušení, součástí čipsetu. Generování procesoru P6 Taky má podobný ovladač pro víceprocesorové aplikace.
MSIRQ(Microsoft IRQ Routing Map) - stůl karty rozdělení přeruší, standardizované společností Microsoft.
SM RAM(Správa systému RAM) - jeden z názvů paměti registru s náhodným přístupem malá kapacita poskytovaná v architektuře procesoru, počínaje Pentiem Pro a vyšší, určená pro ukládání servisních dat.
Pokud každý proces adekvátně selže, algoritmus se přepne na speciální zpracování případů a POST BIOS Medallion vygeneruje kódy uvedené níže:
POŠTA-kódyspeciálnípřípadyOcenění BIOS V 6.0 Medallion
Kódy systémových událostí
Kód aktivovaný při servisu komponent APM nebo ACPI (kódy ladění správy napájení)
Úspora energie díky odpojení napájecího napětí +12 V |
|
Přepnutí do provozního režimu s minimální spotřebou energie |
|
Přerušení pro ukončení úsporného režimu událostí |
|
Přepnutí procesoru do úsporného režimu snížením jeho hodin |
|
Přepnutí do režimu částečné úspory energie pomocí technologie ACPI |
|
Použití komponenty SMI pro přechod do režimu úspory energie |
|
Uvedení procesoru do úsporného režimu pomocí technologie APM |
|
Přepnutí systému do úsporného režimu pomocí technologie APM |
|
Uvedení systému do režimu plné úspory energie |
|
Zpráva o závažných chybách během operací (kódy systémových chyb)
Chyba zpracování kódu ECC |
|
Chyba pevného disku při návratu z úsporného režimu |
|
Nesoulad dat při zápisu a čtení ze segmentu F000h |
|
Chcete-li zkrátit dobu potřebnou k dokončení testovacího programu POST Award BIOS, můžete použít možnost Quick Power On Self Test, kterou najdete v programu Setup. V tomto případě je spuštěna upravená verze testu Award Software, která na rozdíl od plné verze programu běží rychle.
Kódy kontrolních bodů POST AMI BIOS 8 V1.4
Porozumění zobrazení kódu Breakpoint
Chcete-li zobrazit kontrolní body POST AMI BIOS, diagnostické karty POST, indikátory na systémových deskách a zobrazuje ovládání Zobrazení kontrolního bodu AMI BIOS.
Displej je řádek kódu v pravém dolním rohu obrazovky monitoru, který se objeví během testu POST.
Nevýhodou použití zobrazení kódu kontrolního bodu je, že jej nelze použít, když je videosystém vypnutý.
Účel Správce zajišťování zařízení
Během různých období POST testování je řízení přeneseno na speciální program Správce inicializace zařízení DIM(Správce inicializace zařízení).
Tento program přebírá řízení z BIOSu, pokud je nutné zkontrolovat systémové nebo místní sběrnice počítače. Ke spuštění tohoto programu existuje několik kontrolních bodů POST.
2Ah inicializace zařízení na systémové sběrnici.
38h inicializace IPL zařízení.
39h indikace chyb při inicializaci sběrnice.
95h inicializace sběrnic řízených rozšířeními BIOSu.
DEh - Chyba konfigurace RAM.
DFh - Chyba konfigurace RAM.
Zprávy generované DIM jsou také odesílány na diagnostický port 80h a ukládány do datového slova, zatímco test probíhá.
Slovo, ve kterém jsou označené informace uloženy, obsahuje dolní bajt, který odpovídá systémovému kódu POST. Vysoký bajt je rozdělen do dvou tetrád. Níže je uveden popis kódů nahraných do notebooků.
Pole tetrády starší.
Inicializace všech zařízení na zájmových sběrnicích je zakázána.
Inicializujte statická zařízení na požadovaných sběrnicích.
Inicializace zařízení pro výstup informací na zájmových sběrnicích.
Inicializace zařízení pro vstup informací na zájmových sběrnicích.
Inicializujte zařízení se zatížením systému (IPL) na sběrnicích zájmu.
Inicializace zařízení pro všeobecné použití na zájmových sběrnicích.
Chybové zprávy pro pneumatiky, které vás zajímají.
Inicializace zařízení ovládaných rozšířeními BIOSu (pro všechny sběrnice).
Inicializujte spouštěcí rozšíření systému BIOS, která vyhovují specifikaci spouštění systému BIOS (pro všechny sběrnice).
Tetrada mladší.
Postupy inicializace systému (DIM).
Sběrnice pro připojení integrovaných systémových zařízení.
Plug and Play sběrnice ISA.
sběrnice PCMCIA.
Pokud je detekována chyba konfigurace RAM, je na diagnostický port odeslána cyklická sekvence kódů DEh, DFh a konfiguračních kontrolních bodů, která může nabývat následujících hodnot.
00 Nebyla zjištěna žádná RAM.
Je nainstalováno 1 různých typů modulů DIMM.
02 Čtení z uzlu SPD (Serial Presence Detect) modulu DIMM se nezdařilo.
03 DIMM nelze použít na této frekvenci.
04 DIMM nelze v tomto systému použít.
Chyba 05 na stránce nedostatku paměti.