PSČ ami. Dekódovanie kódov POST kariet

Spoločnosť American Megatrends, Inc. (AMI)

Kontrolné body POST vykonané v AMIBIOS boli revidované a aktualizované v roku 1995 a dodnes neprešli významnými zmenami. Prvý popis POST kódov alebo, ako ich AMI nazýva, „kontrolných bodov“ v ich súčasnej podobe sa objavil v súvislosti s vydaním jadra V6.24, 15.07.2095. V AMIBIOS V7.0 boli urobené niektoré zmeny, ktoré sú zohľadnené v tomto dokumente.

Funkcie vykonávania procedúr spúšťania AMIBIOS

Ak sa počas spúšťacieho procesu na diagnostickom porte objaví údaj 55h, AAh, nemali by ste tieto informácie porovnávať s POST kódmi - ide o typickú testovaciu sekvenciu, ktorej úlohou je skontrolovať integritu dátovej zbernice.

V počiatočnej fáze je výstup údajov do diagnostického portu špecifický pre každú platformu. V niektorých implementáciách je prvý vykreslený kód spojený s akciami, ktoré AMI nazýva špecifické veci pre čipset. Tento postup je sprevádzaný odoslaním hodnoty CCh na port 80h a vykonaním niekoľkých akcií na konfiguráciu registrov systémovej logiky. Kód CCh sa spravidla vyskytuje v prípadoch, keď sa používa systémová logika od spoločnosti Intel, postavená na základe radiča

PIIX sú čipsety TX, LX, BX.

Niektoré integrované vstupno-výstupné čipy obsahujú RTC a radič klávesnice, ktoré sú pri spustení vypnuté. Účelom systému BIOS je inicializovať tieto prostriedky dosky pre ďalšie použitie. V tomto prípade je prvý postup spustenia spojený s nastavením ovládača klávesnice sprevádzaný výstupom hodnoty 10h, potom sa inicializuje RTC, čo dokazuje výskyt kódu DDh na diagnostickom porte. Je potrebné poznamenať, že zlyhanie aspoň jedného z týchto prostriedkov bude mať za následok, že systémová doska ako celok sa nespustí v úplne prvej fáze vykonávania testu POST.

Na mnohých doskách sa inicializačný proces začína prepnutím CPU do chráneného režimu. V tomto prípade po prvom vykreslenom kóde 43h pokračuje vykonávanie POST tak, ako je popísané v dokumentácii AMIBIOS – riadenie sa prenesie do bodu D0h.

Rozbalené kódy inicializačných procedúr

(Kontrolné body nekomprimovaného iniciačného kódu)

E.E.V moderných implementáciách AMIBIOS je prvý vykreslený kód spojený s prístupom k zariadeniu, z ktorého je možné zaviesť systém a obnoviť systém BIOS.

CCInicializácia registrov logiky systému

CDTyp Flash ROM nebol rozpoznaný

C.E.Nesúlad kontrolného súčtu v systéme BIOS pri spustení

CFChyba pri prístupe k náhradnému čipu Flash ROM

DDVčasná inicializácia RTC, ktorý je integrovaný do čipu SIO

D0Zakázať nemaskovateľné prerušenie NMI. Vypracovanie časového oneskorenia pre útlm prechodných procesov. Kontroluje sa kontrolný súčet zavádzacieho bloku, v prípade nezhody sa zastaví

D1Vykonajte postup regenerácie pamäte a test základného zabezpečenia. Prepnutie do režimu adresovania pamäte 4 GB

D3Stanovenie kapacity a test primárnej pamäte

D4Návrat do režimu adresovania skutočnej pamäte. Včasná inicializácia čipovej sady Inštalácia zásobníka

D5Prenos modulu POST z Flash ROM do oblasti tranzitnej pamäte

D6Ak sa kontrolný súčet nezhoduje alebo CTRL+Home, vykoná sa prechod na procedúru obnovy Flash ROM (kód E0)

D7Prenos riadenia na pomocný program, ktorý rozbalí systém BIOS

D8Dokončite rozbalenie systému BIOS

D9Prenos riadenia systému BIOS do Shadow RAM

D.A.Čítanie informácií z modulov DIMM SPD (Serial Presence Detect).

D.B.Nastavenie MTRR registrov CPU

DCPamäťový radič je naprogramovaný podľa údajov prijatých z SPD

DEChyba konfigurácie systémovej pamäte. Fatálna chyba

DFChyba konfigurácie systémovej pamäte. Zvukový signál

10 Včasná inicializácia ovládača klávesnice

11 Návrat zo stavu STR (Suspend to RAM).

12 Obnovenie prístupu k SMRAM (System Management RAM)

13 Obnovenie regenerácie pamäte

14 Vyhľadajte a inicializujte kódy procedúr prepisovania pamäte ROM VGA BIOS (Boot Block Recovery Codes)

E0Vykonávajú sa prípravy na zachytenie INT19 a kontroluje sa schopnosť spustiť systém v zjednodušenom režime.

E1Nastavenie vektorov prerušenia

E3Obnovenie obsahu CMOS, vyhľadávanie a inicializácia systému BIOS

E2Príprava radičov prerušení a priameho prístupu do pamäte

E6Povoliť systémový časovač a prerušenia FDC

E.C.Reinicializácia ovládačov IRQ a DMA

EDInicializácia disku

E.E.Čítanie zavádzacieho sektora z diskety

EFChyba prevádzky disku

F0Nájdenie súboru AMIBOOT.ROM

F1Súbor AMIBOOT.ROM sa nenašiel v koreňovom adresári

F2 Prečítajte si FAT

F3Čítanie AMIBOOT.ROM

F4Veľkosť súboru AMIBOOT.ROM nezodpovedá veľkosti Flash ROM

F5 Zakázanie internej vyrovnávacej pamäte

FBDefinícia typu Flash ROM

F.C.Vymazáva sa hlavný blok Flash ROM

FDProgramovanie hlavného bloku Flash ROM

FFReštart systému BIOS Kódy rozbaleného systému BIOS, spustené v ShadowRAM

(Runtime kód je nekomprimovaný v F000 shadow RAM)

03 Zakázať nemaskovateľné prerušenie NMI. Obnoviť definíciu typu

05 Inicializácia zásobníka. Vypnite vyrovnávaciu pamäť a radič USB

06 Spustenie pomocného programu v pamäti RAM

07 Rozpoznanie procesora a inicializácia APIC

08 Kontrola kontrolného súčtu CMOS

09 Kontrola činnosti kláves End/Ins

0AKontrola zlyhania batérie

0BVymazanie vyrovnávacej pamäte ovládača klávesnice

0CDo ovládača klávesnice sa odošle testovací príkaz

0EVyhľadanie ďalších zariadení podporovaných ovládačom klávesnice

0FInicializácia klávesnice

10 Do klávesnice sa odošle príkaz reset

11 Ak stlačíte kláves End alebo Ins, CMOS sa resetuje

12 Umiestnenie ovládačov DMA do pasívneho stavu

13 Inicializácia čipsetu a vyrovnávacia pamäť L2

14 Kontrola systémového časovača

19 Prebieha test generovania požiadavky na regeneráciu DRAM

1AKontrola trvania regeneračného cyklu

20 Inicializácia výstupných zariadení

23 Načíta sa vstupný port ovládača klávesnice. Spýtal sa Spínač zámku klávesnice a spínač testu výroby

24 Príprava na inicializáciu tabuľky vektorov prerušení

25 Inicializácia vektora prerušenia je dokončená

26 Stav prepojky Turbo Switch sa zisťuje cez vstupný port ovládača klávesnice

27 Primárna inicializácia ovládača USB. Aktualizácia mikrokódu štartovacieho procesora

28 Príprava na inštaláciu režimu videa

29 Inicializácia LCD panela

2AVyhľadajte zariadenia podporované ďalšími ROM

2BInicializuje sa VGA BIOS, kontroluje sa jeho kontrolný súčet

2CSpustenie VGA BIOS

2DZodpovedajúce INT 10h a INT 42h

2EVyhľadajte CGA video adaptéry

2FTest videopamäte adaptéra CGA

30 Test obvodov generovania skenovania CGA adaptéra

31 Chyba vo videopamäti alebo skenovacích obvodoch. Nájdenie alternatívneho grafického adaptéra CGA

32 Test video pamäte alternatívneho CGA video adaptéra a skenovacích obvodov

33 Zisťovanie stavu prepojky Mono/Color

34 Nastavenie textového režimu 80x25

37 Režim videa je nastavený. Obrazovka vymazaná

38 Inicializácia palubných zariadení

39 Zobrazenie chybových hlásení z predchádzajúceho kroku

3AZobrazenie správy „Hit DEL“ pre vstup do nastavenia CMOS

3BZačnite sa pripravovať na test pamäte v chránenom režime

40 Príprava tabuliek deskriptorov GDT a IDT

42 Prepnutie do chráneného režimu

43 Procesor je v chránenom režime. Prerušenia povolené

44 Príprava na testovanie linky A20

45 Test riadku A20

46 Určenie veľkosti RAM je dokončené

47 Testovacie údaje zaznamenané v konvenčnej pamäti

48 Opätovná kontrola konvenčnej pamäte

49 Rozšírený test pamäte

4BObnovenie pamäte

4CIndikácia procesu nulovania

4DZaznamenávanie výsledných veľkostí konvenčnej a rozšírenej pamäte do CMOS

4EIndikácia skutočnej veľkosti systémovej pamäte

4FSpustený test rozšírenej konvenčnej pamäte

50 Bežná korekcia veľkosti pamäte

51 Rozšírený test pamäte

52 Objemy konvenčnej pamäte a rozšírenej pamäte boli uložené

53 Oneskorené spracovanie chýb parity

54 Zakázať spracovanie parity a nemaskovateľného prerušenia

57 Inicializuje sa pamäťová oblasť pre POST Memory Manager

58 Zobrazí sa výzva na zadanie nastavenia CMOS

59 Návrat procesora do reálneho režimu

60 Kontrola registrov stránky DMA

62 Test registrov adries a dĺžky preposielania ovládača DMA#1

63 Test registrov adries a dĺžky preposielania ovládača DMA#2

65 Programovanie ovládačov DMA

66 Vymazanie registrov POST žiadosti o zápis a masky

67 Programovanie ovládačov prerušení

7FRiešenie požiadavky NMI z ďalších zdrojov

80 Nastavuje režim obsluhy prerušenia z portu PS/2

81 Test rozhrania klávesnice na chyby resetovania

82 Nastavenie prevádzkového režimu ovládača klávesnice

83 Kontrola stavu zámku klávesnice

84 Overenie kapacity pamäte

85 Zobrazovanie chybových hlásení

86 Konfigurácia systému pre operáciu Setup

87 Rozbalenie programu CMOS Setup do konvenčnej pamäte.

88 Inštalačný program dokončil používateľ

89 Dokončené obnovenie stavu po operácii inštalácie

8BRezervácia pamäte pre dodatočný blok premennej systému BIOS

8CProgramovanie konfiguračných registrov

8DPrimárna inicializácia radičov HDD a FDD

8FOpätovná inicializácia ovládača FDD

91 Konfigurácia ovládača HDD

95 Vykonanie skenovania pamäte ROM na vyhľadanie ďalších systémov BIOS

96 Dodatočná konfigurácia systémových prostriedkov

97 Overenie podpisu a kontrolného súčtu voliteľného systému BIOS

98 Nastavenie pamäte RAM na správu systému

99 Nastavenie premenných počítadla časovača a paralelného portu

9AGenerovanie zoznamu sériových portov

9BPríprava oblasti v pamäti na test koprocesora

9CInicializácia koprocesora

9DInformácie o koprocesore sú uložené v CMOS RAM

9EIdentifikácia typu klávesnice

9FVyhľadajte ďalšie vstupné zariadenia

A0 Vytváranie registrov MTRR (register rozsahu typu pamäte)

A2Chybové hlásenia z predchádzajúcich inicializačných krokov

A3Nastavenie časovania automatického opakovania klávesnice

A4Defragmentácia nepoužívaných oblastí RAM

A5Nastavenie režimu videa

A6Čistenie obrazovky

A7Prenos spustiteľného kódu systému BIOS do oblasti Shadow RAM

A8Inicializuje sa ďalší BIOS v segmente E000h

A9Vrátenie kontroly do systému BIOS

A.A.Inicializácia zbernice USB

ABPríprava modulu INT13 na obsluhu diskových služieb

A.C.Vytváranie tabuliek AIOPIC na podporu viacprocesorových systémov

ADPríprava modulu INT10 na obsluhu video služieb

A.E.Inicializácia DMI

B0Zobrazená tabuľka konfigurácie systému

Funkcie správcu inicializácie zariadenia

Okrem vyššie uvedených kódov POST sa na diagnostický port odosielajú správy o udalostiach počas vykonávania nástroja Device Initialization Manager (DIM). Existuje niekoľko kontrolných bodov, ktoré označujú stav inicializácie systémových alebo miestnych zberníc.

2AInicializácia zariadení na systémovej zbernici

39 Indikácia chýb, ktoré sa vyskytnú počas inicializácie zbernice

95 Inicializujú sa zbernice riadené dodatočnou chybou konfigurácie systémovej pamäte systému BIOS DE

DFChyba konfigurácie systémovej pamäte

Informácie sú zobrazené vo formáte slova, ktorého spodný bajt sa zhoduje so systémovým POST kódom a vysoký bajt označuje typ vykonávanej inicializačnej procedúry. Najvýznamnejšia tetráda vo vysokom byte označuje typ vykonávanej procedúry a nízka tetráda určuje topológiu zbernice pre jej aplikáciu.

Staršia tetráda:

0 inicializácia všetkých zariadení na všetkých autobusoch je zakázaná

1 inicializácia statických zariadení

2 inicializácia výstupných zariadení

3 inicializácia vstupných zariadení

4 inicializácia zavádzacích zariadení systému (IPL)

5 inicializácia zariadení na všeobecné použitie

6 chybná správa

7 inicializácia zariadení ovládaných prídavnými ROM

Mladšia tetráda:

0 postupy inicializácie systému (DIM)

1 zbernice na pripojenie palubných zariadení

2 Autobus ISA Legacy

3 autobus EISA

4 ISA PnP zbernica

5 PCI zbernica

6 PCMCIA zbernica

7 autobus MCA

Ak sa zistí chyba konfigurácie systémovej pamäte, kód DE, kód DF a kód chyby konfigurácie sa vydajú na port 80h postupne v nekonečnej slučke, ktorá môže nadobudnúť nasledujúce hodnoty:

00 RAM nebola zistená

01 Rôzne typy nainštalovaných modulov DIMM (napríklad EDO a SDRAM)

02 Čítanie obsahu SPD zlyhalo

03 Modul nespĺňa požiadavky na prevádzku na uvedenej frekvencii

04 Modul nie je možné použiť v tomto systéme

05 Informácie v SPD neumožňujú použitie nainštalovaných modulov

06 Zistila sa chyba stránky s nedostatkom pamäte



Táto tabuľka obsahuje kódy POST, ktoré sa zobrazujú počas celej procedúry POST.

CF Zisťuje typ procesora a testuje čítanie/zápis CMOS
C0 Čipová súprava a vyrovnávacia pamäť L1, L2 sú predinicializované a naprogramované
ovládač prerušenia, DMA, časovač
C1 Zistil sa typ a množstvo pamäte RAM
Kód C3 BIOS sa rozbalí do dočasnej oblasti pamäte RAM
Kontrolujú sa kontrolné súčty systému BIOS 0C
Kód BIOS C5 sa skopíruje do tieňovej pamäte a riadenie sa prenesie do modulu zavádzacieho bloku
01 Modul XGROUP je rozbalený na fyzickej adrese 1000:0000h
02 Inicializácia procesora. Registre CR a MSR sú nastavené
03 I/O zdroje sú určené (Super I/O)
05 Vymaže obrazovku a príznak stavu CMOS
06 Kontroluje sa koprocesor
07 Ovládač klávesnice je identifikovaný a otestovaný
08 Rozhranie klávesnice bolo zistené
09 Inicializácia radiča Serial ATA
OA Zisťuje klávesnicu a myš, ktoré sú pripojené k portom PS/2
0B Prostriedky ovládača zvuku AC97 sa inštalujú
OE Testovací pamäťový segment F000h
10 Je určený typ flash pamäte
Testované 12 CMOS
14 Nastavuje hodnoty pre registre čipovej sady
16 Generátor hodín je na začiatku inicializovaný
18 Určuje sa typ procesora, jeho parametre a veľkosti cache L1 a L2
1B Tabuľka vektorov prerušení je inicializovaná
1C Kontroluje kontrolné súčty CMOS a napätie batérie
1D Systém správy napájania je definovaný
1F Načítava maticu klávesnice (pre notebooky)
21 Inicializuje sa systém správy napájania hardvéru (pre notebooky)
23 Testuje sa matematický koprocesor, disková jednotka, inicializácia čipsetu
24 Mikrokód procesora sa aktualizuje. Vytvorí sa mapa distribúcie zdrojov
Zariadenia Plug and Play
25 Počiatočná inicializácia PCI: zariadenia sú uvedené, hľadanie adaptéra
Vstup VGA, VGA BIOS pri C000:0
26 Hodinová frekvencia je nastavená podľa nastavenia CMOS. Synchronizácia je zakázaná
nepoužité sloty DIMM a PCI. Monitorovací systém je inicializovaný
(H/W monitor)
27 Prerušenie INT 09h povolené. Ovládač klávesnice sa znova inicializuje
Je naprogramovaných 29 registrov MTRR, inicializuje sa APIC. Ovládač sa programuje
IDE. Meria sa frekvencia procesora. Rozšírenie systému BIOS pre video sa nazýva
2B Vyhľadajte BIOS grafického adaptéra
2D Zobrazí sa úvodná obrazovka ocenenia, informácie o type procesora a jeho rýchlosti
33 Reset klávesnice
35 Prvý testovaný kanál DMA
37 Testuje sa druhý kanál DMA
Testuje sa 39 registrov stránok DMA
3C Konfigurácia ovládača 8254 (časovač)
3E Kontrola radiča prerušenia 8259
43 Kontrolér prerušenia je skontrolovaný
Testovaných je 47 zberníc ISA/EISA
49 Vypočíta sa množstvo pamäte RAM. Registre sú nakonfigurované pre procesor
AMD K5
Registre 4E MTRR sú naprogramované pre procesory Syrix. L2 cache je inicializovaná
a APIC
50 Zistená zbernica USB
52 RAM sa otestuje a zobrazia sa výsledky. Vymazanie rozšírenej pamäte
53 Ak sa CMOS vymaže, prihlasovacie heslo sa vynuluje
55 Zobrazuje počet procesorov (pre viacprocesorové platformy)
57 Zobrazí sa logo EPA. Počiatočná inicializácia zariadení ISA PnP
59 Je určený systém ochrany pred vírusmi
5B Výzva na spustenie aktualizácie systému BIOS z diskety
5D Spúšťa ovládač Super I/O a integrovaný ovládač zvuku
60 Vstup do nastavenia CMOS, ak ste stlačili kláves Delete
65 PS/2 myš sa inicializuje
69 L2 cache povolená
Registre čipovej sady 6B sú nakonfigurované podľa nastavenia systému BIOS
6D Priraďuje prostriedky pre ISA PnP zariadenia a COM porty pre integrované
zariadení
6F Inicializuje a nakonfiguruje radič diskety
Bolo zistených a nainštalovaných 75 zariadení IDE: pevné disky,
CD/DVD, LS-120, ZIP atď.
76 Zobrazia sa informácie o zistených zariadeniach IDE
77 Sériové a paralelné porty sú inicializované
7A Matematický koprocesor je resetovaný a pripravený na prevádzku.
7C Definuje ochranu pred neoprávneným zápisom na pevné disky
7F Ak sa vyskytnú chyby, zobrazí sa hlásenie a stlačí sa kláves Delete a F1
82 Pamäť je pridelená na správu napájania a zmeny sa zapisujú do tabuľky ESCD.
Úvodná obrazovka s logom EPA je odstránená. V prípade potreby požaduje heslo
83 Všetky údaje sa uložia z dočasného zásobníka do CMOS
84 Zobrazenie správy Inicializácia kariet Plug and Play
85 Inicializácia USB je dokončená
V oblasti DMI je vytvorených 87 tabuliek SYSID
Inštaluje sa 89 tabuliek ACPI. Prerušenia sú priradené PCI zariadeniam
8B Volá sa BIOSom ďalších radičov ISA alebo PCI, okrem
video adaptér
8D Nastavuje parametre parity RAM pomocou nastavenia CMOS. Inicializované
APM
8F IRQ 12 je povolené na pripojenie myši PS/2 za chodu
94 Dokončenie inicializácie čipovej sady. Zobrazí tabuľku prideľovania zdrojov.
Povoliť vyrovnávaciu pamäť L2. Nastavenie režimu prechodu letného/zimného času
95 Nastavuje frekvenciu automatického opakovania klávesnice a stav Num Lock
96 Pre viacprocesorové systémy sú registre nakonfigurované (pre procesory Cyrix).
Vytvorí sa tabuľka ESCD. Časovač DOS sa nastavuje podľa hodín
RTC CMOS.
Oddiely zavádzacieho zariadenia sú uložené na použitie vstavaným
antivírus.
Reproduktor oznamuje koniec POST. Vytvorí sa tabuľka MSIRQ
Prebieha prerušenie FF BIOS INT 19h. Vyhľadajte bootloader v prvom sektore
zavádzacie zariadenie





Skrátený postup sa vykoná nastavením možnosti Quick Power On Self Test v systéme BIOS.

65 Video adaptér sa resetuje. Ovládač zvuku a zariadenia sú inicializované
testuje sa vstup/výstup, klávesnica a myš. Skontroluje sa integrita systému BIOS
66 Vyrovnávacia pamäť sa inicializuje. Vytvorí sa tabuľka vektorov prerušení.
Systém správy napájania sa inicializuje
67 Skontroluje sa kontrolný súčet CMOS a otestuje sa batéria.
Čipová súprava je konfigurovaná na základe parametrov CMOS
68 Video adaptér sa inicializuje
69 Konfigurácia radiča prerušenia
6A Testovanie RAM (zrýchlené)
6B Zobrazuje logo EPA, výsledky testov CPU a pamäte
70 Zobrazí sa výzva na otvorenie nastavenia systému BIOS. Myš je inicializovaná
pripojený k PS/2 alebo USB
71 Kontrolér vyrovnávacej pamäte sa inicializuje
Prebieha konfigurácia 72 registrov čipovej sady. Vytvorí sa zoznam zariadení Plug and Play.
Ovládač pohonu sa inicializuje
73 Radič pevného disku sa inicializuje
74 Koprocesor sa inicializuje
75 V prípade potreby je pevný disk chránený proti zápisu
77 V prípade potreby sa požaduje heslo a zobrazia sa správy Pokračujte stlačením klávesu F1,
DEL pre vstup do nastavenia
78 Inicializujú sa rozširujúce karty s vlastným BIOSom
79 Prostriedky platformy sa inicializujú
7A Vygeneruje sa koreňová tabuľka RSDT, tabuľky zariadení DSDT, FADT atď.
7D Zhromažďuje informácie o oddieloch zavádzacieho zariadenia
7E BIOS sa pripravuje na spustenie operačného systému
7F Stav indikátora NumLock je nastavený podľa nastavení
Nastavenie systému BIOS
80 Zavolá sa INT 19 a spustí sa operačný systém
******************************************

AMIBIOS 8.0

D0 Inicializácia procesora a čipsetu. Overenie kontrolných súčtov spúšťacích blokov
BIOS
D1 Inicializácia I/O portov. Ovládač klávesnice
odošle sa príkaz na autotest BAT
D2 Zakázať vyrovnávaciu pamäť L1/L2. Určuje sa množstvo nainštalovanej pamäte RAM
D3 Schémy regenerácie pamäte sú nakonfigurované. Povolené používať vyrovnávaciu pamäť
D4 Test 512 KB pamäte. Zásobník je nainštalovaný a je priradený komunikačný protokol
s vyrovnávacou pamäťou
Kód BIOS D5 sa rozbalí a skopíruje do tieňovej pamäte
D6 Skontroluje kontrolné súčty systému BIOS a stlačí klávesy Ctrl+Home
(Obnova systému BIOS)
Ovládanie D7 sa ​​prenesie do modulu rozhrania, ktorý rozbalí kód do oblasti
Beh programu
D8 Spustiteľný kód sa rozbalí z pamäte flash do operačnej pamäte. Uložené
CPUID informácie
D9 Rozbalený kód sa prenesie z dočasného úložiska do segmentov
0E000h a 0F000h RAM
DA CPUID registre sú obnovené. Vykonávanie testu POST sa presunie do pamäte RAM
E1–E8, EC–EE Chyby súvisiace s konfiguráciou systémovej pamäte
03 Spracovanie NMI, chyby parity a výstup signálov na monitor je zakázané.
Oblasť je vyhradená pre denník udalostí GPNV, iniciálu
hodnoty premenných systému BIOS
04 Skontroluje stav batérie a vypočíta kontrolný súčet CMOS
05 Inicializuje sa radič prerušení a vytvorí sa vektorová tabuľka
06 Časovač sa testuje a pripravuje na prevádzku
08 Testovanie klávesnice (kontrolky klávesnice blikajú)
C0 Počiatočná inicializácia procesora. Nepoužívajte vyrovnávaciu pamäť.
Definované APIC
C1 Pre viacprocesorové systémy je určený procesor zodpovedný za spustenie systému
C2 Dokončí priradenie procesora na spustenie systému. Identifikácia s
pomocou CPUID
C5 Určí sa počet procesorov a nakonfigurujú sa ich parametre
C6 Inicializuje vyrovnávaciu pamäť pre rýchlejší POST.
C7 Inicializácia procesora je dokončená
0A Rozpoznaný ovládač klávesnice
0B Vyhľadajte myš pripojenú k portu PS/2
0C Kontrola prítomnosti klávesnice
0E Rozpoznajú sa a inicializujú sa rôzne vstupné zariadenia
13 Počiatočná inicializácia registrov čipovej sady
24 Moduly BIOS špecifické pre platformu sú rozbalené a inicializované.
Vytvorí sa tabuľka vektorov prerušení a inicializuje sa spracovanie prerušenia.
2A Mechanizmus DIM identifikuje zariadenia na miestnych zberniciach. Príprava na
inicializácia video adaptéra, zostaví sa tabuľka prideľovania zdrojov
2C Detekcia a inicializácia grafického adaptéra, video adaptér je volaný systémom BIOS
2E Vyhľadanie a inicializácia ďalších I/O zariadení
30 Pripravuje sa na spracovanie SMI
31 Modul ADM je inicializovaný a aktivovaný
33 Inicializuje sa modul zjednodušeného načítania
37 Zobrazí sa logo AMI, verzia systému BIOS, verzia procesora, výzva na prihlásenie
v systéme BIOS
38 Pomocou DIM sa inicializujú rôzne zariadenia na lokálnych zberniciach
39 Radič DMA sa inicializuje
3A Nastavuje systémový čas podľa hodín RTC
Testuje sa 3B RAM a zobrazia sa výsledky
Registre čipovej sady 3C sú nakonfigurované
40 Sériové a paralelné porty sú inicializované, matematické
koprocesor atď.
52 Na základe výsledkov testu pamäte sa aktualizujú údaje RAM v CMOS
60 Nastavenie systému BIOS nastavuje stav NumLock a konfiguruje parametre
automatické opakovanie
75 Spustí sa procedúra práce s diskovými zariadeniami (prerušenie INT 13h)
78 Vytvorí sa zoznam zariadení IPL (z ktorých je možné načítať operačný systém)
7C ESCD rozšírené systémové konfiguračné tabuľky sú vytvorené a zapísané do NVRAM
84 Chyby protokolu zaznamenané počas testu POST
85 Zobrazujú sa správy o zistených nekritických chybách.
87 V prípade potreby sa spustí program BIOS Setup, ktorý sa najskôr rozbalí do pamäte RAM
Registre čipovej sady 8C sú nakonfigurované v súlade s nastavením systému BIOS
Sú zostavené 8D ACPI tabuľky
8E Konfiguruje službu nemaskovateľného prerušenia (NMI).
90 SMI je konečne inicializované
A1 Vymazanie údajov, ktoré nie sú potrebné pri zavádzaní operačného systému
Moduly A2 EFI sú pripravené na interakciu s operačným systémom
A4 Podľa nastavenia systému BIOS sa inicializuje jazykový modul
A7 Zobrazí sa súhrnná tabuľka procedúry POST
A8 Nastavuje stav registrov MTRR
A9 V prípade potreby čaká na zadanie príkazov klávesnice
AA Odstraňuje vektory prerušenia POST (INT 1Ch a INT 09h)
AB Zariadenia na načítanie operačného systému sú zistené
AC Posledné fázy nastavenia čipovej sady v súlade s nastavením systému BIOS
Rozhranie B1 ACPI je nakonfigurované
00 Volá sa spracovanie prerušenia INT 19h (vyhľadanie zavádzacieho sektora, načítanie OS)

******************************************

PhoenixBIOS 4.0

02 Overte skutočný režim
03 Zakázať nemaskovateľné prerušenie (NMI)
04 Získajte typ procesora
06 Inicializujte hardvér systému
08 Inicializujte čipset s počiatočnými hodnotami POST
09 Nastaviť príznak IN POST
0A Inicializujte registre CPU
0B Povoliť vyrovnávaciu pamäť CPU
0C Inicializujte vyrovnávaciu pamäť na počiatočné hodnoty POST
0E Inicializujte I/O komponent
0F Inicializujte IDE lokálnej zbernice
10 Inicializujte správu napájania
11 Načítajte alternatívne registre s počiatočnými hodnotami POST
12 Obnovte riadiace slovo CPU počas teplého štartu
13 Inicializujte zariadenia PCI Bus Mastering
14 Inicializujte ovládač klávesnice
16 (1-2-2-3) Kontrolný súčet BIOS ROM
17 Inicializujte vyrovnávaciu pamäť pred automatickou veľkosťou pamäte
18 8254 inicializácia časovača
1A 8237 inicializácia radiča DMA
1C Resetujte programovateľný ovládač prerušenia
20 (1-3-1-1) Test obnovenia DRAM
22 (1-3-1-3) Test 8742 Keyboard Controller
24 Nastavte register segmentov ES na 4 GB
26 Povoľte riadok A20
28 Automatická veľkosť DRAM
29 Inicializujte POST Memory Manager
2A Jasná 512 KB základná RAM
2C (1-3-4-1) Zlyhanie pamäte RAM na riadku adresy xxxx
2E (1-3-4-3) Chyba RAM na dátových bitoch xxxx nízkeho bajtu pamäťovej zbernice
2F Povoliť vyrovnávaciu pamäť pred tieňovaním systému BIOS
30 (1-4-1-1) zlyhanie RAM na dátových bitoch xxxx veľkého bajtu pamäťovej zbernice
32 Test frekvencie hodín zbernice CPU
33 Inicializujte Phoenix Dispatch Manager
34 Vypnutie tlačidla napájania počas testu POST
35 Znova inicializujte registre
36 Vypnutie teplého štartu
37 Znova inicializujte čipovú súpravu
38 Tieňový systém BIOS ROM
39 Znova inicializujte vyrovnávaciu pamäť
3A Automatická veľkosť vyrovnávacej pamäte
3C Pokročilá konfigurácia registrov čipovej sady
3D Načítajte alternatívne registre s hodnotami CMOS
40 Detekcia rýchlosti procesora
42 Inicializujte vektory prerušenia
45 Inicializácia zariadenia POST
46 (2-1-2-3) Skontrolujte oznámenie o autorských právach ROM
48 Skontrolujte konfiguráciu videa s CMOS
49 Inicializujte zbernicu PCI a zariadenia
4A Inicializujte všetky video adaptéry v systéme
Spustenie 4B QuietBoot (voliteľné)
4C Shadow Video BIOS ROM
4E Zobrazte poznámku o autorských právach systému BIOS
50 Zobrazenie typu a rýchlosti procesora
51 Inicializujte dosku EISA
52 Test klávesnice Klávesnica sa testuje
54 Nastaviť kliknutie na tlačidlo, ak je povolené
55 Inicializujte zbernicu USB
58 (2-2-3-1) Test na neočakávané prerušenia
59 Inicializujte službu zobrazenia POST
5A Na displeji sa zobrazí výzva „Pre vstup do SETUP stlačte F2“
5B Zakázať vyrovnávaciu pamäť CPU
5C Test RAM medzi 512 a 640 KB
60 Otestujte rozšírenú pamäť
62 Testovanie riadkov adries rozšírenej pamäte
64 Prejsť na UserPatch1
66 Konfigurácia rozšírených registrov vyrovnávacej pamäte
67 Inicializujte viacprocesorové APIC
68 Povolenie externej vyrovnávacej pamäte a vyrovnávacej pamäte CPU
69 Oblasť Nastavenie režimu správy systému (SMM).
6A Zobrazenie veľkosti externej vyrovnávacej pamäte L2
6B Načítať vlastné predvolené nastavenia (voliteľné)
6C Zobrazte správu o tieňovej oblasti
6E Zobrazte možnú vysokú adresu pre obnovenie UMB
70 Zobrazenie chybových hlásení Zobrazujú sa chybové hlásenia
72 Skontrolujte chyby konfigurácie
76 Skontrolujte chyby klávesnice
7C Nastavte vektory hardvérových prerušení
7D Inicializujte monitorovanie hardvéru
7E Inicializujte koprocesor, ak je prítomný
80 Vypnite vstavané porty Super I/O a IRQ
81 Neskorá inicializácia zariadenia POST
82 Zistite a nainštalujte externé porty RS232
83 Nakonfigurujte radiče IDE iné ako MCD
84 Zistite a nainštalujte externé paralelné porty
85 Inicializujte zariadenia PnP ISA kompatibilné s PC
86 Znova inicializujte vstavané I/O porty
87 Konfigurácia konfigurovateľných zariadení základnej dosky (voliteľné)
88 Inicializujte dátovú oblasť systému BIOS
89 Povoliť nemaskovateľné prerušenia (NMI)
8A Inicializujte rozšírenú oblasť údajov systému BIOS
8B Otestujte a inicializujte myš PS/2
8C Inicializujte disketový ovládač
8F Určite počet jednotiek ATA (voliteľné)
90 Inicializujte radiče pevného disku
91 Inicializujte radiče pevného disku lokálnej zbernice
92 Prejsť na UserPatch2
93 Zostavte MPTABLE pre viacprocesorové dosky
95 Nainštalujte CD ROM na spustenie systému
96 Vymazať obrovský register ES segmentov
97 Oprava Tabuľka viacerých procesorov
98 (1-2) Vyhľadajte voliteľné ROM. Jedno dlhé, dve krátke pípnutia pri zlyhaní kontrolného súčtu
99 Skontrolujte SMART Drive (voliteľné)
9A Shadow voliteľné ROM
9C Nastavte správu napájania
9D Inicializácia zabezpečenia (voliteľné)
9E Povoľte hardvérové ​​prerušenia
9F Určite počet jednotiek ATA a SCSI
A0 Nastavte čas dňa
A2 Skontrolujte zámok klávesnice
A4 Inicializácia Typická rýchlosť
A8 Výzva na vymazanie F2
AA Vyhľadajte stlačenie klávesu F2
AC Zadajte SETUP
Príznak AE Clear Boot
B0 Skontrolujte chyby
B2 POST hotovo – príprava na spustenie operačného systému
B4 (1) Jedno krátke pípnutie pred spustením
B5 Ukončiť QuietBoot (voliteľné)
B6 Skontrolujte heslo (voliteľné)
B9 Pripravte spustenie
BA Inicializácia parametrov DMI
BB Inicializujte PnP Option ROM
BC Vymazanie kontroly parity
BD Zobrazenie ponuky MultiBoot
BE Clear screen (voliteľné)
BF Kontrola vírusov a pripomenutí zálohovania
C0 Skúste zaviesť systém s INT 19
C1 Inicializácia POST Error Manager (PEM)
C2 Inicializujte protokolovanie chýb
C3 Inicializácia funkcie zobrazenia chýb
C4 Inicializujte obsluhu systémových chýb
C5 PnPnd duálny CMOS (voliteľné)
C6 Inicializácia dokovania pre notebook (voliteľné)
C7 Inicializujte dokovanie notebooku neskoro
D2 Neznáme prerušenie
E0 Inicializujte čipset
E1 Inicializujte mostík
E2 Inicializujte CPU
E3 Inicializujte systémový časovač
E4 Inicializujte I/O systému
E5 Skontrolujte vynútené obnovenie spúšťania
E6 Kontrolný súčet BIOS ROM
E7 Prejdite do systému BIOS
E8 Nastaviť obrovský segment
E9 Inicializácia viacerých procesorov
EA Inicializujte špeciálny kód OEM
EB Inicializujte PIC a DMA
EC Inicializácia typu pamäte
ED Inicializácia veľkosti pamäte
EE Shadow Boot Block
EF Test systémovej pamäte
F0 Inicializácia vektorov prerušení
F1 Inicializácia hodín reálneho času
F2 Inicializácia videa
F3 Inicializácia režimu správy systému
F4 (1) Pred spustením vydá jedno pípnutie
F5 Zavedenie do Mini DOS
F6 Vymazať obrovský segment
F7 Spustite úplný systém DOS

Karta POST alebo tester POST je rozširujúca karta PCI, ktorá má digitálny indikátor, ktorý zobrazuje inicializačné kódy základnej dosky. Pomocou tohto kódu môžete zistiť, ktorý z komponentov dosky má poruchu. Kódy často závisia od výrobcu systému BIOS. Ak sa nevyskytnú žiadne chyby a test je úspešný, potom POST vytvorí kód, ktorý nezmení hodnotu, napríklad na väčšine základných dosiek
Po dokončení inicializácie sa zobrazí kód „FF“. Testery majú tiež často nainštalované LED diódy, ktoré zobrazujú napätie +5 +3,3 +12, -12.

Tu sú chybové kódy vhodné pre väčšinu verzií systému BIOS:

PSČ Popis
D0 Predinicializácia základnej dosky a čipsetu procesora. Kontrola kontrolného súčtu systému BIOS. Zakázať nemaskovateľné prerušenie NMI. Kontroluje sa radič Super I/O a kontroluje sa CMOS.
D1 Ovládač klávesnice vykoná samočinný test (BAT test). Vykoná sa úvodná inicializácia I/O portov. Inicializuje sa ovládač DMA.
D2 Zakázať používanie vyrovnávacej pamäte. Vykoná sa postup na určenie množstva nainštalovanej pamäte RAM.
D3 Kontroluje sa generovanie požiadaviek na dynamickú regeneráciu RAM. Povoliť používanie vyrovnávacej pamäte.
D4 Testovanie 512 KB pamäte. Adresa zásobníka je nastavená a vyrovnávacia pamäť je nakonfigurovaná.
D5 Kód systému BIOS sa rozbalí a prepíše do Shadow RAM.
D6 Vypočíta sa kontrolný súčet systému BIOS a skontroluje sa kombinácia klávesov Ctrl+Home. Ak je splnená aspoň jedna z týchto podmienok, spustí sa procedúra obnovy systému BIOS.
D7 Ak sú kontrolné súčty BIOSu úspešne overené, riadenie sa prenesie do modulu InterfaceModule, ktorý rozbalí spustiteľný kód do oblasti Run-Time.
D8 Run-Time kód sa rozbalí z flash pamäte do RAM. Informácie CPUID sú uložené v RAM.
D9 Rozbalený Run-Time kód sa prenesie z dočasného úložného priestoru do RAM. Ovládanie sa prenáša do rozbaleného modulu.
D.A. Registre CPUID sa obnovujú. Prebieha proces POST.
E0 Inicializácia registrov ovládača disketovej mechaniky. Kontrolér prerušení sa inicializuje a nastavia sa vektory prerušení. Povoliť vyrovnávaciu pamäť L1.
E9 Nastavenie registrov disketovej mechaniky.
E.A. Skontroluje sa operácia čítania z ATAPI CD-ROM a diskovej pamäte.
E.B. Vráťte sa na kontrolný bod E9 v prípade chýb počas operácií s ATAPI CD-ROM.
EF Ak sa počas diskových operácií vyskytnú chyby, vráťte sa na kontrolný bod EB.
F0 Hľadá súbor na obnovenie s názvom AMIBOOT.ROM.
F1 Ak sa nenájde súbor obnovy, vykoná sa prechod do bodu F1.
F5 Zakázať vyrovnávaciu pamäť L1.
FB Definícia typu FlashROM. Vyhľadajte vo FlashROM sekciu na uloženie nastavení čipovej sady.
F4 Ak má obnovovací súbor s názvom AMIBOOT.ROM nesprávnu veľkosť, vykoná sa prechod do bodu F4.
F.C. Resetovanie hlavného bloku Flash BIOS.
FD Programuje sa hlavný blok Flash BIOS.
FF Ak bolo úspešne dokončené programovanie Flash BIOS, bod FF sa presunie. Zápis do FlashROM je zakázaný. Hardvér ATAPI sa deaktivuje. Hodnota CPUID sa obnoví.
03 Spracovanie nemaskovateľných prerušení (NMI) a kontrola chýb parity RAM sú zakázané. Inicializuje sa dátová oblasť aktuálneho spustenia systému BIOS a POST.
04 Kontrola kontrolného súčtu CMOS a napätia batérie.
05 Kontrolér prerušení sa inicializuje a vygeneruje sa tabuľka vektorov prerušení.
06 Príprava na fungovanie intervalového časovača.
08 Ovládač klávesnice vykoná samočinný test (BAT test). Inicializácia CPU.
C0 Zakázať používanie vyrovnávacej pamäte. Inicializácia ovládača APIC. Príprava procesora na prevádzku.
C1 Konfigurácia prevádzkových parametrov procesora.
C2 Identifikácia procesora pomocou príkazu CPUID.
C5 Určenie počtu procesorov a nastavenie ich parametrov.
C6 Inicializácia vyrovnávacej pamäte procesora.
C7 Dokončenie procesu inicializácie centrálneho procesora.
0A Inicializácia ovládača klávesnice.
0B Hľadá myš pripojenú cez rozhranie PS/2.
0C Hľadá sa klávesnica.
0E Vyhľadanie a inicializácia I/O zariadení. Prerušenie snímania INT 09h. Zobrazuje logo BIOS na obrazovke.
13 Vykoná sa úvodná inicializácia registrov čipovej sady.
24 Moduly systému BIOS sú rozbalené a inicializované. Príprava na inicializáciu tabuľky vektorov prerušení.
25 Dokončená inicializácia tabuľky vektorov prerušení.
2A Zariadenia sa inicializujú na lokálnych zberniciach (pomocou mechanizmu DIM-Device Initialization Manager). Príprava na inicializáciu grafického adaptéra.
2C Vyhľadanie a inicializácia grafickej karty.
2E Vyhľadajú sa a inicializujú sa ďalšie I/O zariadenia.
30 Prebieha inicializácia komponentu SMI (System Management Interrupt).
31 Rozbalenie modulu ADM. Inicializácia a aktivácia ADM.
33 Inicializuje sa modul zavádzača.
37 Na obrazovke monitora zobrazuje logo AMI, informácie o verzii systému BIOS, informácie o type procesora a jeho rýchlosti. Na monitore zobrazí názov kľúča, ktorý možno použiť na vstup do nastavenia Bios.
38 Zariadenia sa inicializujú na lokálnych zberniciach (pomocou mechanizmu DIM-Device Initialization Manager).
39 Kontrolér DMA sa inicializuje.
3A Nastavte systémový čas podľa hodín reálneho času (RTC).
3B RAM sa otestuje a výsledky testu sa potom zobrazia na monitore.
3C Nastavenie registrov čipovej sady.
40 Inicializuje sa matematický koprocesor, paralelné a sériové porty.
50 Pamäťové riadiace moduly sa upravujú.
52 Upraví sa informácia v CMOS o množstve pamäte RAM (podľa výsledkov testu RAM).
60 Programovanie ovládača klávesnice na frekvenciu automatického opakovania a čakaciu dobu pred vstupom do režimu automatického opakovania podľa nastavení systému BIOS. Nastavenie stavu indikátora Numlock podľa nastavení BIOSu.
75 Inicializuje sa prerušenie INT 13h, ktoré sa používa na prácu s diskovými zariadeniami.
78 Vytvorí sa zoznam zariadení, z ktorých môžete spustiť operačný systém.
7A Zostávajúce rozšírenia systému BIOS sa inicializujú.
7C Vytvorenie a uloženie tabuľky ESCD.
84 Zostavuje sa správa o chybách, ktoré boli zistené počas procedúry POST.
85 Na monitore zobrazuje informácie o chybách zistených počas procedúry POST.
87 V tejto fáze je možné vstúpiť do programu BIOS Setup.
8C Nastavenie registrov čipovej sady.
8D Tabuľka ACPI sa vytvára.
8E Údržba prerušení NMI. Konfigurácia parametrov periférnych zariadení.
90 Prebieha konečná inicializácia SMI
A0 Vyžiadajte si zavádzacie heslo (ak je uvedené v nastaveniach systému BIOS).
A1 Tým sa vymažú údaje, ktoré nie sú potrebné na spustenie operačného systému.
A2 Príprava EFI modulov.
A4 Jazykový modul sa inicializuje.
A7 Zobrazte na monitore tabuľku konečných výsledkov procedúry POST.
A8 Programovanie registrov MTRR (Memory Type Range Register).
A9 Čaká sa na zadanie príkazov klávesnice.
A.A. Resetujte prerušenia INT 1C, INT 09. Deaktivujte modul údržby procedúr (ADM).
AB Určenie, z ktorých zariadení možno spustiť operačný systém.
A.C. Posledná fáza inicializácie registrov čipovej sady v súlade s parametrami nastavenia systému BIOS
B1 Prebieha konfigurácia rozhrania ACPI.
00 Prebieha prerušenie BIOS INT 19h. Riadenie procesu zavádzania sa prenáša na zavádzač operačného systému. OS sa začne načítavať.



Zvukové signály
Vstavaný reproduktor vytvára počas testu POST chybové kódy Nie všetky stolové dosky majú vstavaný reproduktor, preto musí byť pripojený zvukový signál.

Chybové hlásenia systému BIOS

Chybná správa Popis
Bol zistený procesor, ktorý nie je určený na použitie s touto základnou doskou. Používanie nepodporovaných procesorov môže mať za následok nesprávnu prevádzku, poškodenie stolovej dosky alebo procesora alebo zníženie životnosti. Systém sa po 10 sekundách vypne. Inštalovaný procesor nie je kompatibilný so stolnou doskou.
Slabá batéria CMOS Batéria môže byť slabá. Vymeňte batériu.
Chybný kontrolný súčet CMOS Chyba pri kontrole kontrolného súčtu RAM. Pamäť CMOS môže byť poškodená. Spustite program BIOS Setup a aktualizujte hodnoty.
Veľkosť pamäte sa zmenšila Množstvo pamäte sa od posledného spustenia zmenšilo. Ak pamäťové moduly neboli vybraté, pamäť môže byť chybná.
Nie je k dispozícii žiadne „bootovacie“ zariadenie Systém nenašiel zavádzacie zariadenie.

Port 80h POST kódy
Počas testu POST BIOS vygeneruje prístupové kódy (POST kódy) a odošle ich na I/O port 80h. Ak procedúra POST zlyhá, posledný vygenerovaný kód POST zostane na porte 80h. Tento kód možno použiť na určenie príčiny chyby.

Zobraziť POST kódy
Na zobrazenie kódov POST môžete použiť jednu z nasledujúcich metód.

Port 80h rozsahy POST kódov
V nižšie uvedených tabuľkách sú všetky POST kódy a hodnoty uvedené v hexadecimálnom formáte.

Rozsah Kategória/subsystém
00 – 0F Ladiace kódy: Môžu byť použité ako ladiaci nástroj pre akýkoľvek modul/ovládač PEIM
10 - 1F Systémové procesory
20 - 2F Pamäť/čipset
30 - 3F zotavenie
40 - 4F
50 - 5F I/O zbernice: PCI, USB, ISA, ATA atď.
60 - 6F Momentálne sa nepoužíva
70 - 7F Výstupné zariadenia: Všetky výstupné konzoly
80 - 8F Vyhradené na budúce použitie (pre nové kódy výstupnej konzoly)
90 – 9F Vstupné zariadenia: klávesnica/myš
A0–AF Vyhradené pre budúce použitie (pre nové vstupné kódy konzoly)
B0 – BF Zavádzacie zariadenia: Zahŕňa pevné a vymeniteľné médiá.
C0–CF Vyhradené na použitie
D0–DF
E0–FF E0 – EE: Iné kódy
F0 - FF: FF - chyba prerušenia procesora

Port 80h POST kódy

POST kód Popis operácie POST
00 - 0F Ladiace kódy: Môžu byť použité ako ladiaci nástroj pre akýkoľvek modul/disk PEIM
10 - 1F Systémový procesor
10 Povolenie systémového procesora (zavádzacieho procesora)
11 Inicializácia vyrovnávacej pamäte procesora (vrátane SP)
12 Spustite inicializáciu aplikácií procesora
13 Inicializácia SMM
14 Inicializácia sieťového pripojenia
15 Predčasné ukončenie pri inicializácii ovládača platformy
16 Inicializuje sa ovládač SMBUS
17 Zadávanie spustiteľného kódu SMBUS v režime čítania/zápisu
19 Vstup do programovacieho režimu generátora hodín CK505
1F Neopraviteľná chyba procesora
20 - 2F Pamäť/čipset
21 Inicializácia komponentov čipsetu
22 Čítanie SPD cez DIMM
23 Identifikácia modulov DIMM
24 Programovanie nastavení hodín pomocou ovládača pamäte a modulov DIMM
25 Konfigurácia pamäte
26 Optimalizácia nastavení pamäte
27 Inicializácia pamäte, napríklad ECC
28 Testovanie pamäte
2F Systém nedokázal rozpoznať pamäť alebo použiteľnú pamäť
30 - 3F zotavenie
30 Obnova po zlyhaní bola spustená na žiadosť používateľa
31 Obnova po spustení zlyhania softvéru (poškodené zariadenie flash)
35 Prenos kontroly na regeneračnú kapsulu
3F Nedá sa obnoviť
50 - 5F I/O zbernice (PCI, USB, ISA, ATA atď.)
50 Číslovanie zbernice PCI
51 Prenos prostriedkov na zbernicu PCI
52 Inicializácia radiča PCI Hot Plug
53 – 57 Vyhradené pre zbernicu PCI
58 Preinštalovanie zbernice USB
59 Vyhradené pre USB
5A Preinštalovanie zbernice PATA/SATA a všetkých zariadení
5B Vyhradené pre ATA
5C Preinštalovanie SMBUS
5D Vyhradené pre SMBUS
5F Neopraviteľná chyba I/O zbernice
60 - 6F Momentálne neexistujú žiadne platné POST kódy v rozsahu 60 – 6F.

Ak je POST kód zobrazený v tomto rozsahu, ide o kód z rozsahu B0 - BF.(Na 7-segmentovom LCD sa znak „b“ zobrazí ako 6).

Príklad:

70 - 7F Výstupné zariadenia
70 Preinštalovanie ovládača VGA
71 Vypnutie ovládača VGA
72 Povolenie ovládača VGA
78 Preinštalovanie konzolového ovládača
79 Vypnutie ovládača konzoly
7A Povolenie ovládača konzoly
7F Neopraviteľná chyba výstupného zariadenia
90 - 9F Vstupné zariadenia
90 Preinštalovanie klávesnice
91 Vypnutie klávesnice
92 Detekcia prítomnosti klávesnice
93 Povolenie klávesnice
94 Vymazanie vstupnej vyrovnávacej pamäte klávesnice
95 Informácie o ovládači klávesnice – Spustiť samočinný test (iba PS2)
98 Preinštalovanie myši
99 Vypnutie myši
9A Detekcia prítomnosti myši
9B Povolenie myši
9F Neopraviteľná chyba vstupného zariadenia (klávesnica alebo myš)
B0 – BF Zavádzacie zariadenia
B0 Preinštalovanie desktopového média
B1 Vypnutie stacionárnych médií
B2 Detekcia prítomnosti stacionárnych médií (detekcia pevného disku IDE atď.)
B3 Pripojenie/konfigurácia desktopových médií
B8 Preinštalovanie vymeniteľného média
B9 Zakázanie vymeniteľného média
B.A. Detekcia prítomnosti vymeniteľného média (detekcia IDE, CD-ROM atď.)
B.C. Pripojenie/konfigurácia vymeniteľného média
B.F. Neopraviteľná chyba zavádzacieho zariadenia
D0–DF Výber zavádzacieho zariadenia
D Y Reštartujte pomocou parametra y (y=0 až 15)
E0–FF Iné kódy
E0 Prideľovanie PEIM sa začalo (vyskytuje sa pri prvej správe EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT)
E2 Bola zistená trvalá pamäť
E1, E3 Vyhradené pre PEI/PEIM
E4 Začiatok fázy DXE
E5 Začiatok distribúcie ovládačov
E6 Začnite pripájať ovládače
E7 Čaká sa na údaje používateľa
E8 Overenie hesla
E9 Vstup do pomôcky nastavenia systému BIOS
E.B. Volanie nainštalovaných voliteľných ROM
F4 Vstup do režimu spánku
F5 Prebudenie z režimu spánku
F8 Vyskytlo sa volanie zavádzacej služby EFI ExitBootServices()
Bola zavolaná služba vykonávania práce EFI SetVirtualAddressMap().
F.A. Vyskytlo sa volanie služby EFI spustenia ResetSystem().
FF chyba CPU

Typická 80. sekvencia POST portu
Typicky sa 80h kódy portov zvýšia počas procesu zavádzania. Menšie hodnoty kódu sa vzťahujú na podsystémy umiestnené bližšie k procesoru a väčšie hodnoty kódu sa vzťahujú na periférne zariadenia. Zvyčajne sa používa nasledujúce poradie inicializácie: Processor -> Memory -> Buses -> I/O Devices -> Boot Devices. Poradie POST kódov závisí od použitého systému.

13Inicializácia SMM50Číslovanie zberníc PCI51Prenos prostriedkov na zbernicu PCI92Detekcia prítomnosti klávesnice90Preinštalovanie klávesnice94Vymazanie vstupnej vyrovnávacej pamäte klávesnice95Samotest klávesniceEBVyvolanie grafických režimov BIOS58Preinštalovanie zbernice USB5AInštalácia zbernice PATA/SATA a všetkých prítomností klávesnice950ARDetekcia klávesnice950AR einštalácia PATA/ SATA zbernica a všetky zariadenia28Testovanie pamäte90Preinštalovanie klávesnice94Vymazanie vstupnej vyrovnávacej pamäte klávesniceE7Čaká sa na vstup používateľských údajov01INT 1900Pripravené na reštart

POST-kódyOcenenie BIOS Medallion V 6.0

POST kód (hexadecimálne) Kontrola dokončená

Vykonávanie procedúr spúšťania POST z Flash BIOS

CF Včasné zistenie typu procesora. Záznam výsledkov do CMOS. Funkčný test čítania/zápisu CMOS.

Ak zlyhá detekcia typu procesora alebo zápis do CMOS, nastaví sa závažná chyba operácie a vykonávanie testu POST sa zastaví.

C0 Predinicializácia čipsetu.

Zákaz tieňových oblastí RAM, zakázanie vyrovnávacej pamäte L2. Vymažte vyrovnávaciu pamäť L1.

Programovanie nasledujúcich základných registrov čipsetu.

  • Ovládače prerušenia: príjem na hrane IRQ, Master Controller - IRQ 00h=INT 8...IRQ 7=INT 0Fh, Slave Controller - IRQ 8= INT 70h...IRQ 15=INT 77h.
  • DDP ovládače.
  • Intervalový časovač: Počítadlo 0 - režim frekvenčného delenia o 65 536 (18,2 Hz) na generovanie požiadaviek na systémové hodiny IRQ 0. Počítadlo 1 - generovanie impulzov pre regeneráciu DRAM (128 cyklov sa vykoná za 2 ms alebo interval medzi regeneráciou dvoch riadkov je cca 15 μs). Počítadlo 2 - slúži na ozvučenie reproduktora systému.
  • RTC sa inicializuje, ak dôjde k výpadku napájania batérie. Ak nedošlo k zlyhaniu Vcc (bat), inicializujú sa iba registre zodpovedné za interakciu medzi RTC a procesorom, ale nie hodiny.

Kontrola typu, veľkosti, vysokej adresy a ECC pamäte RAM. Kontrola prvých 256 kB pamäte RAM.

Organizácia v tejto oblasti tranzitnej vyrovnávacej pamäte, do ktorej z Flash BIOS

Boot Block sa skopíruje na overenie kontrolných súčtov

Kontrola kontrolného súčtu systému BIOS a prítomnosti značky BBSS. Ak sú kontroly nesprávne,

sa rozhodne o čiastočnom poškodení integrovaného obvodu Flash BIOS. Ak kontroly

sú správne, program na rozbalenie systému BIOS sa skopíruje do vyrovnávacej pamäte

Rozbalenie systému BIOS do pamäte RAM, skopírovanie voliteľného systému do pamäte RAM

BIOS. Príprava na tieňovanie systému BIOS

Skopírujte spustiteľný kód POST do oblasti tieňovej pamäte RAM E000h-F000h.

Preneste riadenie na modul zavádzacieho bloku.

Spustite POST z tieňovej pamäte RAM.

Kontrola integrity štruktúry systému BIOS. Ak sa kontrolné súčty na kontrolu servisných polí systému BIOS zhodujú, kontrola pamäte RAM pokračuje, inak sa kontrola prenesie na programy na obnovenie systému BIOS

Vykonávanie POST na Shadow RAM )

1 Na fyzickej adrese 1000:0000h je vybalený modul BIOS - program XGROUP, ktorý umožňuje nastaviť všetky prostriedky základnej dosky vrátane systémového časovača, radičov prerušenia a DMA, matematického koprocesora a predvoleného ovládača videa.

3 Po vykonaní včasnej inicializácie čipu Super I/O bola prvá fáza vykonaná v krokoch algoritmu CFh a C0h

5 Nastavenie počiatočných atribútov videosystému.

Po kontrole príznaku stavu CMOS sa jeho obsah vynuluje

7 Resetujte vstupné a výstupné vyrovnávacie pamäte ovládača klávesnice (kompatibilné s 8042 alebo 8742). Radič je súčasťou systémového čipu Super I/O

poplatky. Autotest, inicializácia ovládača klávesnice. Pripojenie rozhrania klávesnice je povolené

Zakazuje pripojenie rozhrania PS/2 počítačovej myši.

Je určený typ rozhrania klávesnice (PS/2 alebo AT/DIN). Programovateľné

ovládač klávesnice. Klávesnica je povolená

Rozhranie myši PS/2 ešte nie je povolené.

Pre niektoré systémy - určenie portov, ku ktorým je pripojená klávesnica PS/2

a myš, čo môže spôsobiť zmenu priradenia portov

Kontrola tieňového segmentu F000h pomocou cyklov čítania a zápisu. Tento priestor

sa použije pre DMI a ESCD. Ak je kontrola nesprávna, potom

vygeneruje sa zvukový signál a na port 0080h sa odošle chybový kód EFh

Ak sa zapísané a načítané údaje zo segmentu F000h nezhodujú,

zistí sa chyba a vykonávanie POST sa zastaví

10 Určenie typu nainštalovaného systému Flash BIOS. Kontrola vám umožňuje vybrať vhodný program na písanie pre systém BIOS, pomocou ktorého sa načíta špeciálny príkaz Read Intelligent Identifier. Príkaz používajú aj procedúry na úpravu ESCD a DMI blokov, ktoré je možné prepísať počas bootovania aj po ňom – keď aplikácie pristupujú k funkciám Plug and Play alebo DMI.

Kód BIOS spustený v pracovnej relácii bude dekódovaný a zapísaný do oblasti Run-time (F000h).

Programovanie registrov čipovej sady

12 Vykonajte reťazec testov CMOS. Hodiny RTC sú nastavené na režim napájania. Bunky CMOS sa následne použijú na uloženie medzivýsledkov počas inicializačného postupu. Najmä predvolené hodnoty sa načítajú do buniek

14 Vykonajte skorú inicializáciu čipovej sady. V prvej fáze sú naprogramované zdroje, ktoré nemá vývojár základnej dosky k dispozícii. V druhej fáze sa hodnoty zmenené pomocou pomôcky MODBIN načítajú do registrov čipovej sady. Je možné jemné doladenie pamäte RAM a zariadení PCI

16 Včasná inicializácia systémových hodín - nastavenie na predvolené hodnoty

18 Určenie parametrov procesora: výrobca, rodina, generácia, určenie typu a veľkosti vyrovnávacej pamäte L1 a L2, typ SMI. Vykonávanie funkcie príkazu CPUID (kódy a architektúra procesorov od rôznych výrobcov sa líšia).

Kontrola registrov procesora, meranie rýchlosti jadra procesora. Po vykonaní funkcie sa výsledok umiestni do 128-bitového slova tvoreného bunkami registra centrálneho procesora - EAX + EBX + ECX + EDX. Na dešifrovanie hodnoty používanej vyrovnávacej pamäte sa kód posunie a presunie do registra AL

Inicializácia tabuľky vektorov prerušení (objem 1 024 bajtov, 256 typov

preruší). V tomto štádiu sa stanovia typy pre 32 vektorov (INT 00h-

INT 1Fh), označujúce postupy systému BIOS.

Vykonávanie kontrol na zabezpečenie súladu Y2K

Kontrola kontrolného súčtu CMOS a súladu napájacieho napätia

nominálna batéria. Ak sa zistia chyby, hodnoty sa nastavia podľa

predvolené hodnoty nastavené výrobcom základnej dosky

V tejto fáze nie je možné prijímať skenovacie kódy z klávesnice a spracovávať ich radičom a procesorom 8742, pretože prerušenia sú vypnuté, dátová oblasť systému BIOS nie je pripravená a klávesnica nie je inicializovaná. Nastavenia systému BIOS nesmú byť v konflikte s vykonaním sekvencie POST

21 Inicializácia systému správy napájania hardvéru pre prenosné počítače .

Vytvorenie tabuľky fyzikálnych parametrov, štruktúra pre obsluhu autonómnej batérie, funkcie šetriace energiu pri prevádzke pevných diskov, ako aj operácie na ukladanie obrazu RAM na disk

23 Detekcia matematického koprocesora.

Kontrola počtu valcov - 40 alebo 80, ako aj typu nainštalovanej diskety.

Vykonajte skorú inicializáciu čipovej sady.

Príprava mapy zdrojov systému BIOS určenej na ďalšiu inštaláciu zariadení Plug and Play, ako aj zariadení vo vzduchu na zbernici PCI

24 procesorov generácií Intel P6 a P7 poskytuje možnosť organizovať prístup k pamäti mikroprogramu, ktorá obsahuje algoritmy na vykonávanie každého príkazu stroja. V tejto fáze je možné vykonať zmeny mikrokódu firmvéru, aby sa zmodernizovali algoritmy alebo zaviedli nové mikrokódy určené pre nové strojové inštrukcie. Postup aktualizácie mikrokódu je nasledujúci.

  • Pomocou príkazu CPUID sa identifikuje procesor a určia sa jeho parametre – Typ, Rodina, Model a Krokovanie.
  • Požadovaný blok 2 048 bajtov sa načíta z modulu aktualizácie mikrokódu uloženého v systéme BIOS a nerozbalí sa do RAM, ale do SM RAM.
  • Mikrokód procesora je aktualizovaný.

Niektoré procesory Intel vyžadujú dodatočnú identifikáciu. Aktualizuje sa mapa distribúcie zdrojov

Zariadenia Plug and Play sú inicializované. Informácie o zdrojoch požadovaných zariadeniami Plug and Play sa aktualizujú na základe skenovania údajov z CMOS, rozšírení BIOS umiestnených na rozširujúcich zberniciach, ako aj informácií uložených v dátovom bloku ESCD. Zápis údajov do ESCD je odložený až do poslednej fázy vykonania POST

25 Včasná inicializácia PCI . Vyčíslenie zariadení na zbernici. Pridelenie pamäte RAM a vzdušných zdrojov.

Vyhľadajte zariadenie videosystému, rozšírenia systému BIOS a zapíšte informácie do oblasti C000:0h (adresa segmentu v registri CS: adresa offsetu v registri IP)

26 Konfigurácia logiky, ktorá obsluhuje linky identifikácie dodávateľa .

Dokončí inicializáciu systémových hodín. Zakázať synchronizáciu nepoužívaných slotov DIMM a PCI.

Inicializácia systému monitorovania napätia a teploty, vykonaná v súlade s typom základnej dosky

V tejto fáze nie je možné prijímať skenovacie kódy z klávesnice a spracovávať ich radičom a procesorom 8742, pretože prerušenia sú vypnuté, dátová oblasť systému BIOS nie je pripravená a klávesnica nie je inicializovaná. Nastavenia systému BIOS nesmú byť v konflikte s vykonaním sekvencie POST

27 Povolenie prerušenia INT 09h. Opätovná inicializácia ovládača klávesnice na základe nových údajov (vektorová tabuľka prerušení, inicializácia čipsetu).

Pre BIOS je vytvorená 16-znaková vstupná vyrovnávacia pamäť a oblasť pamäte je nastavená na plnú prevádzku

29 Programovanie registrov MTRR procesora generácie P6, ako aj inicializácia radiča APIC procesorov Pentium.

Programovanie čipsetu (napríklad radiča IDE) podľa

s nastaveniami v CMOS.

Meranie internej frekvencie procesora.

Volanie rozšírenia systému BIOS pre video

Inicializácia viacjazyčného modulu.

Odosielanie údajov, ktoré sa majú zobraziť na obrazovke (Šetrič obrazovky ocenenia, zadajte

procesor a jeho rýchlosť)

Programovanie super I/O čipov

Kontrola maskovacích bitov kanála 1 radiča prerušenia (kompatibilný

40 Kontrola maskovacích bitov kanála 2 ovládača prerušenia (kompatibilný s IC 8259)

Kontrola fungovania ovládača prerušenia (kompatibilný s IC 8259)

Vypočítajte celkovú pamäť skontrolovaním každého dvojitého slova na každej stránke s veľkosťou 64 kB.

Nahrávanie programu určeného na testovanie procesorov rodiny AMD

Programovanie registrov MTRR procesora rodiny Syrix. Inicializácia

L2 cache procesorov generácie P6, ako aj inicializácia APIC pre P6

Inicializácia zbernice USB

Skontrolujte všetku pamäť, vymažte rozšírenú pamäť

55 Pre viacprocesorovú platformu sa zobrazuje počet procesorov

57 Zobrazí obrazovku s logom Plug and Play. Včasné poskytovanie zariadení Plug and Play

59 Aktivácia prostriedku antivírusovej ochrany – integrovaného antivírusového nástroja Trend Anti-Virus

60 Tento krok vám umožní načítať inštalačný program.

Pred touto fázou POST musíte mať čas stlačiť príslušný kláves

65 Inicializácia počítačovej myši PS/2

67 Príprava informácií pre adresný priestor určený pre funkciu volania: INT 15h (obsah registra AX=E820h)

V tejto fáze nie je možné prijímať skenovacie kódy z klávesnice a spracovávať ich radičom a procesorom 8742, pretože prerušenia sú vypnuté, dátová oblasť systému BIOS nie je pripravená a klávesnica nie je inicializovaná. Nastavenia systému BIOS nesmú byť v konflikte s vykonaním sekvencie POST

Povolenie vyrovnávacej pamäte L2

Programovanie registrov čipovej sady v súlade s popísanými prvkami

v Setup av tabuľke autokonfigurácie

Priraďte prostriedky všetkým zariadeniam Plug and Play.

Automatická distribúcia COM portov pre integrované zariadenia

ak je možnosť nastavenia nastavená na „AUTO“

Inicializácia radiča diskety.

Dodatočná konfigurácia registrov diskiet

73 Voliteľná vstupná funkcia pomôcky na aktualizáciu systému BIOS AWDFLASH.EXE, ak je na diskete a je zvolená kombinácia klávesov

75 Detekcia a inštalácia všetkých zariadení IDE: pevných diskov, LS-120, ZIP, CD-R/RW, DVD atď.

Ak sa zistí chyba, zobrazí sa príslušné hlásenie a program čaká na stlačenie klávesu.

Ak sa nezistí žiadna chyba alebo sa stlačí kláves , vykonávanie POST pokračuje.

Čistenie šetriča obrazovky EPA alebo loga výrobcu

82 V závislosti od typu čipovej sady a základnej dosky je v RAM pridelená oblasť na správu napájania.

Tabuľka ESCD je aktualizovaná o najnovšie zmeny týkajúce sa správy napájania.

Po odstránení úvodnej obrazovky s logom EPA sa režim videa obnoví. Vyžiadajte si heslo, ak ho poskytujú nastavenia CMOS

83 Obnova údajov z dočasného úložného zásobníka v CMOS

84 Zobrazí správu „Inicializácia kariet Plugand Play...“ o predtým zistených zariadeniach a parametroch Plug and Play

85 Inicializácia USB je dokončená.

Určenie poradia spúšťania z pevných diskov SCSI

87 Prepnutie video systému do textového režimu.

Konštrukcia tabuliek SYSID v oblasti DNI podľa špecifikácie „System Management BIOS“.

Na obsluhu sieťových zariadení sa vytvorí UUID (Universal Unique ID), ako aj identifikátor pre bootovanie zo zariadení Fire Wire IEEE 1394

V tejto fáze sú všetky základné inicializačné postupy dokončené. Pripravujú sa načítanie operačného systému, zostavujú sa tabuľky potrebné na to, tvoria sa polia a štruktúry

89 Ak inštalačný program umožňuje použitie protokolu ACPI, príslušné tabuľky sa vložia do horného 4 GB adresného priestoru

Skenovanie v priestore PCI pre rozšírenia systému BIOS určené pre

implementácia protokolu AOL (Alert On LAN). Inicializácia nástrojov AOL

Umožnenie použitia logických prostriedkov na podporu demaskovaných

NMI preruší.

Povoliť používanie parity modulu RAM

Pre pripojenie myši PS/2 za chodu je povolené IRQ 12.

Údržba linky IRQ 11, normalizácia parametrov šumu linky

žiadosti o prerušenie

91 Príprava podmienok na servis pevných diskov v režime správy napájania . Operácie tohto typu (Suspend to RAM) môžu byť implementované v pracovnej relácii operačného systému.

Nastavenie premenných systému BIOS, ktoré ukladajú základné adresy sériových a paralelných portov, ktoré sú hostiteľmi programov rozšírenia systému BIOS

93 Príprava na uloženie informácií o oddieloch zavádzacieho zariadenia

94 Ak je k dispozícii nastavenie, vyrovnávacia pamäť L2 je povolená. Parameter Boot Up Speed ​​​​je naprogramovaný.

Dokončuje sa inicializácia čipovej sady a systému správy napájania.

Po odstránení úvodnej obrazovky systému BIOS sa na obrazovke monitora zobrazí tabuľka prideľovania zdrojov.

Konfigurácia registrov pre procesory rodiny AMD K6. Finálna aktualizácia registrov rodiny procesorov Intel P6.

Finálna inicializácia subsystému Remote Pre Boot

95 Nastavenie automatického prechodu na zimný/letný čas Letný čas.

Programovanie ovládača klávesnice na počet stlačení klávesov za sekundu a čas čakania pred vstupom do režimu automatického opakovania.

Čítanie KBD ID klávesnice.

Pre 101-klávesovú klávesnicu sa príznak NumLock nastavuje podľa informácií CMOS

96 Ukladanie informácií o oddieloch zavádzacieho zariadenia .

Vo viacprocesorových systémoch sa vykonáva konečná konfigurácia systému, vytvárajú sa servisné tabuľky a polia používané v pracovnej relácii operačného systému.

Konfigurácia registrov pre procesory rodiny Cyrix.

Vyplnenie a aktualizácia tabuľky ESCD v súlade so stavom systému Power Management zariadení Plug and Play a ATAPI.

Úprava CMOS v súlade s požiadavkami protokolu Y2K.

Nastavenie počítadla systémových hodín Čas DOS v súlade s údajmi RTC CMOS. Hodnota času z formátu „hodiny:minúty:sekundy“ sa prepočítava

v hodinových cykloch (časových intervaloch opakovania impulzov) 18,2 Hz intervalového časovača a zaznamenáva sa v oblasti premennej BIOS - DOS Time.

V tejto fáze sú všetky základné inicializačné postupy dokončené. Pripravujú sa načítanie operačného systému, zostavujú sa tabuľky potrebné na to, tvoria sa polia a štruktúry

Ukladanie oddielov zavádzacieho zariadenia pre budúce použitie pomocou integrovaných antivírusových nástrojov Trend Anti-Virus a Paragon Anti-Virus Protection.

Povoliť používanie vyrovnávacej pamäte L1.

Na reproduktore systémovej jednotky sa generuje zvukový signál ukončenia testu POST. Vytvorenie a uloženie tabuľky MSIRQ.

Príprava na spustenie operačného systému

FF Preneste riadenie do počiatočného programu zavádzania sektorov BOOT. Prebieha prerušenie BIOS INT 19h.

Volaný podprogram umožňuje (v súlade s možnosťou ponuky Nastavenie funkcií systému BIOS v programe Setup) požiadať o spúšťacie zariadenia, aby vyhľadali zavádzací sektor. Načítanie informácií zo sektora Valec: 0, Hlava: 0, Sektor:

1 sa načíta na adrese 07C0:0000h, po ktorej sa riadenie príkazu FAR JMP prenesie na začiatok tohto bloku.

Spustenie programu napísaného v boot sektore

POZNÁMKA.

ECC(Kód na opravu chyby) — kód opravy chýb používané v moduloch RAM, prispievanie zvýšenie odolnosti počítača voči chybám. ECC umožňuje opravu chýb v jednom bite a detekciu v dvoch bitoch. Preto počítač, ktorého pamäť používa takéto kódy, môže v prípade chyby v jednom bite fungovať bez prerušenia a údaje nebudú skreslené

BBSS(Podpis špecifikácie zavádzacieho bloku) - Označenie podpisu špecifikácie zavádzacieho bloku.

SMI(Prerušenie správy systému) - hardvér, integrovaný do procesora, určené na kontrolu spotreby energie. Na obsluhu týchto komponentov sa používa prerušenie s vysokou prioritou.

Y2K požiadavky, požiadavky na produkty komerčných počítačových systémov pre zabezpečenie interoperability, funkčnosti a ďalších parametrov, ktoré sa vyskytli pred a po roku 2000.

DMI(Rozhranie správy počítača) - protokol, umožňujúci interakciu softvér s komponentmi základnej dosky.

MTRR(Registry rozsahu typu pamäte) - generácie procesorových registrov P6 A P7, v ktorom Zadávajú sa údaje, ktoré popisujú vlastnosti pamäťových oblastí a určujú typ ukladania do pamäte cache.

APIC ( Pokročilý programovateľný ovládač prerušenia - pokročilý programovateľný ovládač prerušení, súčasťou čipsetu. Generovanie procesora P6 Tiež má podobný ovládač pre viacprocesorové aplikácie.

MSIRQ(Microsoft IRQ Routing Map) - tabuľky karty distribúcia preruší, štandardizované spoločnosťou Microsoft.

SM RAM(Správa systému RAM) - jeden z názvov pre pamäť registra s náhodným prístupom malá kapacita poskytovaná v architektúre procesora, počnúc Pentium Pro a vyššie, určená na ukladanie servisných dát.

Ak sa každý proces dostatočne nedokončí, algoritmus sa prepne na spracovanie špeciálnych prípadov a POST BIOS Medallion vygeneruje kódy uvedené nižšie:

POST-kódyšpeciálneprípadochOcenenie BIOS V 6.0 Medallion

Kódy systémových udalostí

Kód sa aktivuje pri servise komponentov APM alebo ACPI (kódy ladenia správy napájania)

Úspora energie vďaka odpojeniu napájacieho napätia +12 V

Prepnutie do prevádzkového režimu s minimálnou spotrebou energie

Prerušenie na ukončenie režimu úspory energie udalosťou

Prepnutie procesora do úsporného režimu znížením jeho rýchlosti hodín

Prepnutie do režimu čiastočnej úspory energie pomocou technológie ACPI

Použitie komponentu SMI na vstup do režimu úspory energie

Uvedenie procesora do úsporného režimu pomocou technológie APM

Prepnutie systému do úsporného režimu pomocou technológie APM

Uvedenie systému do režimu úplnej úspory energie

Správa o závažných chybách počas operácií (kódy systémových chýb)

Chyba spracovania kódu ECC

Chyba pevného disku pri návrate z úsporného režimu

Nesúlad údajov pri zápise a čítaní zo segmentu F000h

Ak chcete skrátiť čas potrebný na dokončenie testovacieho programu POST Award BIOS, môžete použiť možnosť Quick Power On Self Test, ktorú nájdete v programe Setup. V tomto prípade sa spúšťa upravená verzia testu Award Software, ktorá na rozdiel od plnej verzie programu beží rýchlo.

Kódy kontrolných bodov POST AMI BIOS 8 V1.4

Pochopenie zobrazenia kódu bodu zlomu

Na zobrazenie kontrolných bodov POST AMI BIOS, diagnostických kariet POST, indikátorov na systémových doskách a zobrazuje ovládanie Displej kontrolného bodu AMI BIOS.

Displej je riadok kódu v pravom dolnom rohu obrazovky monitora, ktorý sa zobrazuje počas testu POST.

Nevýhodou použitia zobrazenia kódu kontrolného bodu je, že ho nemožno použiť, keď je videosystém vypnutý.

Účel nástroja Device Provisioning Manager

Počas rôznych období testovania POST sa riadenie prenáša na špeciálny program Správca inicializácie zariadenia DIM(Správca inicializácie zariadenia).

Tento program získava kontrolu z BIOSu, ak je potrebné skontrolovať systémové alebo lokálne zbernice počítača. Existuje niekoľko kontrolných bodov POST určených na spustenie tohto programu.

2Ah inicializácia zariadení na systémovej zbernici.

38h inicializácia zariadení IPL.

39h indikácia chýb pri inicializácii zbernice.

95h inicializácia zberníc riadených rozšíreniami BIOSu.

DEh – chyba konfigurácie RAM.

DFh - chyba konfigurácie pamäte RAM.

Správy generované modulom DIM sa tiež odosielajú na diagnostický port 80h a ukladajú sa v dátovom slove počas behu testu.

Slovo, v ktorom sú označené informácie uložené, obsahuje nízky bajt, ktorý sa zhoduje so systémovým POST kódom. Vysoký bajt je rozdelený na dve tetrády. Nižšie je uvedený popis kódov načítaných do notebookov.

Polia staršej tetrády.

Inicializácia všetkých zariadení na záujmových autobusoch je zakázaná.

Inicializujte statické zariadenia na zberniciach, ktoré vás zaujímajú.

Inicializácia zariadení na výstup informácií na príslušných zberniciach.

Inicializácia zariadení na vstup informácií na záujmových zberniciach.

Inicializujte zariadenia so zaťažením systému (IPL) na príslušných zberniciach.

Inicializácia zariadení na všeobecné použitie na záujmových zberniciach.

Chybové hlásenia pre pneumatiky, ktoré vás zaujímajú.

Inicializácia zariadení ovládaných rozšíreniami systému BIOS (pre všetky zbernice).

Inicializujte zavádzacie rozšírenia systému BIOS, ktoré sú v súlade so špecifikáciou zavádzania systému BIOS (pre všetky zbernice).

Mladšia tetráda.

Postupy inicializácie systému (DIM).

Zbernice na pripojenie zariadení integrovaného systému.

Plug and Play zbernice ISA.

PCMCIA zbernica.

Ak sa zistí chyba konfigurácie RAM, na diagnostický port sa odošle cyklická sekvencia kódov DEh, DFh a kontrolných bodov konfigurácie, ktorá môže nadobudnúť nasledujúce hodnoty.

00 Nezistila sa žiadna pamäť RAM.

Je nainštalovaných 1 rôznych typov modulov DIMM.

02 Čítanie z uzla SPD (Serial Presence Detect) modulu DIMM zlyhalo.

03 DIMM nemožno použiť pri tejto frekvencii.

04 DIMM nemožno použiť v tomto systéme.

05 chyba na stránke nedostatku pamäte.