bios signály. pri zapnutí PC zaznie krátke a dlhé pípnutie
BIOS je zodpovedný za kontrolu funkčnosti hlavných komponentov počítača pred každým zapnutím. Pred zavedením operačného systému algoritmy systému BIOS skontrolujú hardvér na kritické chyby. Ak sa nejaké nájdu, používateľ namiesto načítania operačného systému dostane sériu určitých zvukových signálov a v niektorých prípadoch zobrazí informácie na obrazovke.
BIOS aktívne vyvíjajú a vylepšujú tri spoločnosti – AMI, Award a Phoenix. Väčšina počítačov má zabudovaný BIOS od týchto vývojárov. V závislosti od výrobcu sa zvukové upozornenia môžu líšiť, čo niekedy nie je príliš pohodlné. Poďme sa pozrieť na všetky signály zapnutia počítača od každého vývojára.
AMI pípne
S týmto vývojárom sú zvukové upozornenia distribuované pípaním - krátkymi a dlhými signálmi.
Zvukové správy sú vydávané bez prestávok a majú nasledujúci význam:
- Neprítomnosť signálu znamená poruchu napájacieho zdroja alebo počítač nie je pripojený k sieti;
- 1 krátky signál - sprevádzaný spustením systému a znamená, že neboli zistené žiadne problémy;
- 2 a 3 krátke správy sú zodpovedné za určité poruchy s RAM. 2 signál - chyba parity, 3 - nemožnosť spustiť prvých 64 KB pamäte RAM;
- 2 krátke a 2 dlhé signál - porucha ovládača diskety;
- 1 dlhý a 2 krátke alebo 1 krátky a 2 dlhé- porucha video adaptéra. Rozdiely môžu byť spôsobené rôznymi verziami systému BIOS;
- 4 krátke signály indikujú narušenie systémového časovača. Je pozoruhodné, že v tomto prípade sa počítač môže spustiť, ale čas a dátum v ňom budú zrazené;
- 5 krátkych správy označujú nefunkčnosť CPU;
- 6 krátky signály indikujú problém s ovládačom klávesnice. V tomto prípade sa však počítač spustí, ale klávesnica nebude fungovať;
- 7 krátky správy - porucha systémovej dosky;
- 8 krátky pípnutie indikuje chybu vo videopamäti;
- 9 krátky signály je fatálna chyba pri spustení samotného BIOSu. Niekedy reštartovanie počítača a / alebo resetovanie nastavení systému BIOS pomáha zbaviť sa tohto problému;
- 10 krátkych hlásenia označujú chybu v pamäti CMOS. Tento typ pamäte je zodpovedný za správne uloženie nastavení systému BIOS a jeho spustenie pri zapnutí;
- 11 krátkych pípnutí v rade znamená, že existuje vážny problém s vyrovnávacou pamäťou.
Cena za zvukové signály
Zvukové upozornenia v systéme BIOS od tohto vývojára sú trochu podobné signálom od predchádzajúceho výrobcu. Award ich však má menej.
Poďme dešifrovať každý z nich:
- Absencia akýchkoľvek zvukových upozornení môže naznačovať problémy s pripojením k elektrickej sieti alebo problémy s napájaním;
- 1 krátky neopakujúci sa signál je sprevádzaný úspešným spustením operačného systému;
- 1 dlhý signál indikuje problémy s RAM. Táto správa sa môže prehrať buď raz alebo opakovane po určitú dobu, v závislosti od modelu základnej dosky a verzie systému BIOS;
- 1 krátky signál indikuje problémy s napájaním alebo skrat v obvode prenosu energie. Pôjde nepretržite alebo sa bude opakovať v určitom intervale;
- 1 dlhý a 2 krátke výstrahy indikujú absenciu grafického adaptéra alebo nemožnosť používať video pamäť;
- 1 dlhý signál a 3 krátke varovať pred poruchou grafického adaptéra;
- 2 krátke signály bez prestávok označujú malé chyby, ktoré sa vyskytli počas spúšťania. Údaje o týchto chybách sa zobrazujú na monitore, takže si s ich riešením môžete jednoducho poradiť. Ak chcete pokračovať v načítavaní operačného systému, budete musieť kliknúť na F1 alebo Odstrániť, na obrazovke sa zobrazia podrobnejšie pokyny;
- 1 dlhý správa a následné 9 krátky indikujú poruchu a / alebo zlyhanie čítania čipov systému BIOS;
- 3 dlhé signály indikujú problém s ovládačom klávesnice. Operačný systém sa však bude naďalej načítavať.
Phoenix pípne
Tento vývojár vytvoril veľké množstvo rôznych kombinácií signálov systému BIOS. Niekedy táto rôznorodosť správ spôsobuje mnohým používateľom problémy pri identifikácii chyby.
Samotné správy sú navyše dosť neprehľadné, keďže pozostávajú z určitých zvukových kombinácií rôznych sekvencií. Dekódovanie týchto signálov je nasledovné:
- 4 krátke—2 krátke—2 krátke správy znamenajú dokončenie testovania komponentov. Po týchto signáloch sa operačný systém začne načítavať;
- 2 krátke—3 krátke—1 krátky správa (kombinácia sa opakuje dvakrát) označuje chyby pri spracovaní neočakávaných prerušení;
- 2 krátke—1 krátky—2 krátke—3 krátke signál po prestávke označuje chybu pri kontrole dodržiavania autorských práv v systéme BIOS. Táto chyba je bežnejšia po aktualizácii systému BIOS alebo pri prvom spustení počítača;
- 1 krátky—3 krátke—4 krátke—1 krátky signál hlási chybu, ktorá sa vyskytla pri kontrole pamäte RAM;
- 1 krátky—3 krátke—1 krátky—3 krátke správy sa objavia, keď sa vyskytne problém s ovládačom klávesnice, ale operačný systém sa bude naďalej načítavať;
- 1 krátky—2 krátke—2 krátke—3 krátke zvukové signály varujú pred chybou pri výpočte kontrolného súčtu pri spustení systému BIOS;
- 1 krátky a 2 dlhé pípnutia označujú chybu v činnosti adaptérov, ktoré môžu mať zabudovaný vlastný BIOS;
- 4 krátke—4 krátke—3 krátke keď sa vyskytne chyba v matematickom koprocesore, budete počuť pípnutie;
- 4 krátke—4 krátke—2 dlhé signál ohlási chybu v paralelnom porte;
- 4 krátke—3 krátke—4 krátke signály indikujú poruchu hodín reálneho času. S týmto zlyhaním budete môcť počítač bez problémov používať;
- 4 krátke—3 krátke—1 krátky signál indikuje problém s testom RAM;
- 4 krátke—2 krátke—1 krátky správa varuje pred fatálnou poruchou v centrálnom procesore;
- 3 krátke—4 krátke—2 krátke budete počuť, či sa vyskytli nejaké problémy s video pamäťou alebo ju systém nemôže nájsť;
- 1 krátky—2 krátke—2 krátke pípnutia indikujú zlyhanie pri čítaní údajov z ovládača DMA;
- 1 krátky—1 krátky—3 krátke zaznie pípnutie, keď je s prevádzkou CMOS spojená chyba;
- 1 krátky—2 krátke—1 krátky pípnutie indikuje problém so systémovou doskou.
Mnohým používateľom je celkom známe, že po zapnutí počítača počujú pípnutie zo systémovej jednotky. Jediný krátky signál signalizuje, že „všetko je v poriadku“. A ak namiesto neho zaznie napríklad 1 dlhý signál alebo séria zvukov, okamžite je jasné, že je tu problém. Toto vysiela signály do systému BIOS, rovnakého programu, ktorý sa spúšťa ako prvý a testuje všetky komponenty počítača (od CPU až po monitor).
Systém BIOS vydáva signály počas počiatočného testovania komponentov systémovej jednotky, zatiaľ čo grafická karta ešte nebola inicializovaná, čo môže na monitore zobraziť určité textové a tabuľkové údaje. Pomocou nich môžete určiť chybnú jednotku vo vnútri systémovej jednotky alebo identifikovať zlý kontakt externých pripojení.
Chyby systému BIOS sú zakódované do špecifickej kombinácie dlhých a krátkych pípnutí. Všetky sú navyše rovnaké pre základné dosky rôznych rokov výroby takmer všetkých výrobcov (od najznámejších až po „noname“). Kódy chýb zvuku systému BIOS majú podrobný popis v pokynoch pre základnú dosku, často však v angličtine.
Systém BIOS môže vydávať zvuky za povinného stavu: k základnej doske musí byť pripojený malý, ako sa nazýva, systémový reproduktor. V opačnom prípade zostanú chyby systému BIOS nepovšimnuté a používateľ uvidí iba tmavú obrazovku monitora.
Zvukové signály: čo je potrebné na ich dešifrovanie?
Ak jeden signál systému BIOS indikuje normálne spustenie počítača, potom séria rovnakých krátkych alebo dlhých zvukov (ich kombinácie) indikuje detekciu problémov, navyše hardvérového charakteru. Potom musíte otvoriť kryt systémovej jednotky. A aj keď používateľ sám nezasahuje do PC zariadenia, napríklad kvôli prítomnosti továrenských tesnení na skrutkách krytu, dekódovanie týchto signálov pomôže určiť zdroj problému.
Rôzni výrobcovia počítačov môžu mať rôzne zvukové signály, pretože používajú rôzne verzie systému BIOS. Napriek tomu sa medzi nimi dajú nájsť tie, ktoré sú typické a najčastejšie používané.
Diagnostika pomocou zvukových signálov systému BIOS je jednou z najefektívnejších metód bez použitia špeciálnych testovacích dosiek (ako je POST-card), preto aj napriek systematickému vývoju výrobných technológií sú všetky základné dosky vybavené malým reproduktorom alebo aspoň s konektorom na jeho pripojenie.
Zvukové signály sa vydávajú v prítomnosti fungujúceho napájacieho zdroja a reproduktora. Ak sú chybné, nebude fungovať žiadna diagnostika. Porucha reproduktora sa dá zistiť iba jeho výmenou za kvalitnú kópiu, ktorá nie je vždy dostupná.
Keď všetko funguje podľa plánu, na dešifrovanie chybových kódov by ste mali použiť špeciálny zoznam, ktorý označuje typické signály pre túto verziu systému BIOS.
Udeľte zvukové kódy systému BIOS
Medzi početnými verziami BIOSu sú najbežnejšie verzie od vývojára Award, ktorý vyrába svoje programy pre základné dosky ešte z čias, keď ochranná známka Pentium ešte neexistovala.
Zoznam typických signálov, ktoré sú rovnaké pre všetky verzie systému Award BIOS, je nasledujúci:
- Nepretržitý signál. Porucha v napájacom zdroji. Najjednoduchší spôsob, ako skontrolovať, či je to tak, je výmena napájacieho zdroja za dobrú kópiu.
- 2 krátke. BIOS dáva pozor na drobné chyby, ktoré si však vyžadujú zadanie správnych parametrov, napríklad načítaním štandardných výrobných nastavení.
- 3 dlhé. Problém je v bloku klávesnice na základnej doske. Príčinou môže byť buď skrat v klávesnici alebo prepojovacom kábli, alebo v základnej doske (konektor, elektronika, elektricky vodivý prach a pod.).
- 1 dlhá, 1 krátka. Chyby systému BIOS spôsobujú moduly RAM. Najjednoduchší spôsob, ako problém vyriešiť, je vytiahnuť moduly, vyfúknuť nahromadený prach z konektora, vyčistiť kontakty na samotných moduloch a vložiť ich späť do konektora. Počas testovacieho obdobia môžete ponechať iba jeden modul a v prípade potreby ho zmeniť a určiť, ktorý z nich spôsobuje zvukové signály.
- 1 dlhé, 2 krátke. . Pri niektorých modeloch grafických kariet sa takéto kódy vydávajú, keď je v konektore monitora slabý kontakt, keď v okamihu zapnutia systému BIOS nedokáže určiť, či je s ním spojenie. Ak chcete problém vyriešiť, môžete to urobiť s grafickou kartou rovnakým spôsobom ako s pamäťou RAM v predchádzajúcom odseku.
- 1 dlhé, 3 krátke. BIOSu sa nepodarilo inicializovať klávesnicu, čo môže naznačovať poruchu samotnej klávesnice, ale aj konektora či elektroniky základnej dosky. Najjednoduchším spôsobom je dočasne vypnúť klávesnicu, potom sa okamžite ukáže, či je zdrojom problému.
- 1 dlhá, 9 krátka. Porucha samotného čipu systému BIOS. Mali by ste na chvíľu vypnúť počítač a skúsiť ho znova zapnúť. Ak situácia pretrváva a chybové kódy systému BIOS sa nezmenia, mali by ste vymeniť základnú dosku alebo skúsiť flashovať čip pomocou špeciálneho programátora.
- 1 dlhý, neustále sa opakujúci. Chyba pri inicializácii pamäte. Je potrebné vymeniť moduly alebo aspoň vyčistiť kontakty v konektore a skúsiť to znova.
- 1 krátky, neustále sa opakujúci. Nesprávna prevádzka napájacieho zdroja. V každom prípade pomôže iba výmena za prevádzkyschopnú jednotku alebo oprava existujúcej jednotky. Zlé kontakty sa tu takmer nikdy nenachádzajú kvôli veľkým konektorom v porovnaní s inými komponentmi systémovej jednotky.
Zvukové kódy AMI BIOS
Vývojár AMI sa nachádza v BIOSe základnej dosky menej často ako jeho konkurent Award, ale napriek tomu pevne obsadil svoje vlastné, aj keď malé miesto na tomto trhu, takže by ste mali byť pripravení stretnúť sa s jeho systémom kódovania zvukového signálu.
Dešifrovanie kódovania zvukových signálov:
- 2 krátke. Chyba je spôsobená nesprávnou činnosťou pamäte RAM. V každom prípade by ste mali začať čistením konektorov od prachu, aj keď plánujete okamžite nainštalovať nové moduly, ktoré nahradia tie „podozrivé“.
- 3 krátke. Rovnako ako predchádzajúci odsek označuje poruchu modulu RAM.
- 4 krátke. Systémový časovač, ktorý je základom pre činnosť všetkých ostatných komponentov základnej dosky, je chybný. Jediná vec, ktorú možno urobiť bez jej výmeny, je na chvíľu vypnúť systémovú jednotku.
- 5 krátkych. Pri inicializácii CPU sa vyskytla chyba. Môžete buď vypnúť systémovú jednotku na chvíľu, alebo odstrániť chladiaci systém z procesora, vytiahnuť ho zo zásuvky a potom vložiť späť. Ak nič nepomôže, musíte vymeniť procesor.
- 6 krátky. Klávesnica alebo jej procesorová jednotka na základnej doske je chybná. Ak chcete objasniť zdroj, môžete dočasne vypnúť klávesnicu a nahradiť ju kópiou, o ktorej viete, že je dobrá.
- 7 krátky. Porucha na základnej doske. V takejto situácii môže pomôcť starostlivé externé preskúmanie dosky na prítomnosť nečistôt uzatvárajúcich kontakt.
- 8 krátky. Zlá grafická karta. Mali by ste ho vymeniť alebo v extrémnych prípadoch vyčistiť kontakty v konektore. Môžete dočasne povoliť vstavanú grafickú kartu a skontrolovať s ňou fungovanie počítača (ak je samozrejme k dispozícii).
- 1 dlhé, 2 krátke. Chyba pri inicializácii grafickej karty. Metódy eliminácie sú rovnaké ako v predchádzajúcom odseku.
- 1 dlhé, 3 krátke. Porucha grafickej karty.
- 1 dlhá, 8 krátka. Problém je buď v grafickej karte alebo v monitore.
Nasledujúce zoznamy signálov systému BIOS sú základom pre diagnostiku počítača, keď neexistujú žiadne iné možnosti. Vo väčšine prípadov vám umožňujú určiť zdroj problému, ktorý možno jednoducho nahradiť jednotkou, o ktorej viete, že je dobrá.
Ak ste počas procesu kontroly vybavenia systému BIOS počuli 3 krátke pípnutia, znamená to, že vo vašom počítači nie je všetko v poriadku. Príčinu poruchy však nájdete len ťažko, kým sa nepozriete do tabuľky signálov BIOS a zistíte, čo tento signál znamená.
Ako viete, rôzni výrobcovia systému BIOS používajú rôzne tabuľky zvukových chybových hlásení a nie vždy sa navzájom zhodujú. Pokiaľ ide o situáciu, keď pri načítavaní systému BIOS počujete 3 krátke pípnutia, zobrazí sa iba v niektorých verziách systému BIOS.
Jednou z takýchto verzií systému BIOS je AMI BIOS. Spravidla platí, že ak je základná doska vášho počítača vybavená podobnou verziou systému BIOS, potom informačná správa obsahujúca tri krátke pípnutia znamená chybu pri kontrole prvých 64 KB pamäte RAM.
V súčasnosti, keď sa množstvo pamäte RAM v moderných počítačoch meria v gigabajtoch, nie v kilobajtoch, je šanca na prijatie takejto informačnej správy malá. Môže sa však objaviť na niektorých starších počítačoch. Ak sa takáto chyba stále vyskytuje, mali by ste sa pokúsiť reštartovať počítač pomocou tlačidla Reset. Ak tri krátke pípnutia stále zostávajú, mali by ste sa pokúsiť skontrolovať spoľahlivosť upevnenia pamäťových modulov v slotoch. V rovnakom prípade, ak všetky vyššie uvedené opatrenia nepriniesli výsledky, bude potrebné vymeniť pamäťové moduly.
Tento signál má trochu iný význam – tri krátke pípnutia, ktoré má v BIOSe od AST. V tomto BIOSe podobná sekvencia zvukov znamená niečo iné - poruchu ovládača klávesnice.
Ak počujete tri krátke pípnutia pri kontrole hardvéru, ktorú vykonáva AST BIOS, nemali by ste okamžite panikáriť. Je možné, že po opätovnom reštarte tieto signály zmiznú a počítač budete môcť znova používať. Ak táto operácia nepomohla obnoviť pracovnú kapacitu počítača, pravdepodobne budete musieť zmeniť ovládač klávesnice alebo dokonca samotnú základnú dosku.
Dnes si povieme o situácii, keď počítač po zapnutí vydá 1 dlhý signál, prípadne po chvíli opakujúci sa signál a zároveň na obrazovke nič nezobrazuje.
V tejto situácii sú určite problémy so zariadením. V závislosti od modelu základnej dosky a výrobcu systému BIOS môže 1 dlhé pípnutie znamenať rôzne problémy.
Phoenix BIOS tak upozorní užívateľa na poruchu ventilátora v chladiči CPU. V systéme Award BIOS takáto kombinácia naznačuje problémy s napájaním. A pre Compaq BIOS to znamená narušenie správneho fungovania RAM.
IBM BIOS vás upozorní na problémy s videom jedným nepretržitým pípnutím. V niektorých prípadoch môže používateľ opraviť takéto zlyhanie sám. Musíte len skontrolovať, ako správne je grafická karta v slote základnej dosky. Možno by sa malo zariadenie trochu vyladiť a nepríjemný signál zmizne.
AST BIOS v tomto prípade indikuje poruchu mikrokontroléra. Presnejšie povedané, signál indikuje chybu zistenú v čase kontroly prvého DMA kanála. Na nápravu tejto situácie musí používateľ často zmeniť celú základnú dosku.
Riešenia
Takže prvá vec, ako vyriešiť tento problém, je pokúsiť sa získať a nainštalovať RAM na miesto po utretí jej kontaktov gumou. V ideálnom prípade zoberte inú známu funkčnú pamäť a vložte ju namiesto vlastnej.
Jedným z možných dôvodov tohto sledu signálov je RAM
Ak potom problém nezmizne, skontrolujte, či je ventilátor procesora správne pripojený k základnej doske a či nie je zaseknutý. Ak to chcete urobiť, skúste ho posúvať prstom. Počítač musí byť vypnutý.
Kontrola správneho pripojenia chladiča procesora
Ďalším krokom pri eliminácii jedného dlhého signálu BIOS je inštalácia známeho funkčného napájacieho zdroja, ktorý si môžete dočasne požičať od priateľov alebo známych.
Napájanie je jednou z možných príčin 1 dlhého signálu BIOS
Posledným krokom v snahe eliminovať predĺžený signál BIOS pri zavádzaní je pokúsiť sa odstrániť / nainštalovať grafickú kartu pretretím kontaktov gumou.
Inštalácia / odstránenie grafickej karty na vyriešenie problému jedného krátkeho a dvoch dlhých signálov systému BIOS pri zapnutí počítača
Ak sa vám po všetkých opísaných krokoch nepodarilo spustiť počítač, pravdepodobne budete musieť zmeniť celú základnú dosku.
Americká spoločnosť Megatrends Inc. (AMI)
Kontrolné body postupov POST vykonávaných v AMIBIOS boli revidované a doplnené v roku 1995 a dodnes neprešli významnými zmenami. Prvý popis POST kódov alebo ako ich AMI nazýva - "check points" v súčasnej podobe sa objavil v súvislosti s vydaním jadra V6.24, 15.07.95. Niektoré zmeny boli vykonané v AMIBIOS V7.0 a sú zohľadnené v tomto dokumente.
Vlastnosti spúšťania procedúr AMIBIOS
Ak sa počas štartovacieho procesu dáta 55h objavia v diagnostickom porte AAh, táto informácia by sa nemala porovnávať s POST kódmi - máme do činenia s typickou testovacou sekvenciou, ktorej úlohou je skontrolovať integritu dátovej zbernice.
V počiatočnej fáze je výstup údajov na diagnostický port š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ý výstupom hodnoty CCh na port 80h a vykonaním množstva 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 regulátora PIIX - sú to čipové sady TX, LX, BX.
Niektoré integrované I/O čipy obsahujú RTC a radič klávesnice, ktoré sú pri spustení v zakázanom stave. Účelom systému BIOS je inicializovať tieto prostriedky dosky pre budúce použitie. V tomto prípade je prvý štartovací postup spojený s nastavením ovládača klávesnice sprevádzaný výstupom hodnoty 10h, potom sa vykoná inicializácia RTC, o čom svedčí výskyt kódu DDh v diagnostickom porte. Treba poznamenať, že zlyhanie aspoň jedného z týchto prostriedkov spôsobí, že systémová doska ako celok sa nespustí v úplne prvej fáze vykonávania POST.
Na niektorých doskách sa inicializačný proces začína uvedení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 to popísané v dokumentácii AMIBIOS – riadenie sa prenesie do bodu D0h.
Rozbalené kódy inicializačného postupu
Kontrolné body nekomprimovaného iniciačného kódu
Kód chyby | Popis chyby |
---|---|
EE | 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ť BIOS. |
CC | Inicializácia registra systémovej logiky CD Typ Flash ROM nebol rozpoznaný |
CE | Nesúlad kontrolného súčtu v systéme BIOS pri spustení CF Chyba pri prístupe k náhradnému čipu Flash ROM |
DD | Včasná inicializácia RTC, ktorý je integrovaný do čipu SIO |
D0 | Zakázať NMI. Vývoj časového oneskorenia pre útlm prechodných procesov. Kontrola kontrolného súčtu zavádzacieho bloku, zastavenie pri nezhode |
D1 | Vykonajte regeneráciu pamäte a test základného zabezpečenia. Prepnutie do režimu adresy 4 GB pamäte |
D3 | Test veľkosti a primárnej pamäte |
D4 | Návrat do režimu adresovania skutočnej pamäte. Včasná inicializácia čipovej sady. Inštalácia stohu |
D5 | Prenos modulu POST z Flash ROM do oblasti tranzitnej pamäte |
D6 | Ak sa kontrolný súčet alebo CTRL + Home nezhodujú, vykoná sa prechod na postup obnovenia pamäte Flash ROM (kód E0) |
D7 | Prenos riadenia na pomocný program, ktorý rozbalí systém BIOS |
D8 | Dokončite rozbalenie systému BIOS |
D9 | Prenos riadenia do systému BIOS v Shadow RAM |
DA | Čítanie informácií z modulov DIMM DB SPD (Serial Presence Detect) Nastavenie registrov MTRR CPU |
DC | Pamäťový radič je naprogramovaný podľa údajov prijatých z chyby konfigurácie pamäte systému SPD DE. Fatálna chyba |
D.F. | Chyba konfigurácie systémovej pamäte. Pípnutie 10 skoro |
11 | Návrat zo stavu STR (Suspend to RAM). |
12 | Obnovenie prístupu k SMRAM (System Management RAM) |
13 | Obnova regenerácie pamäte |
14 | Vyhľadanie a inicializácia systému VGA BIOS |
Flash ROM kódy procedúr prepisovania
Kódy na obnovenie zavádzacieho bloku
Kód chyby | Popis chyby |
---|---|
E0 | Prebieha príprava na odpočúvanie INT19 a preveruje sa možnosť spustenia systému v zjednodušenom režime. |
E1 | Nastavenie vektorov prerušení |
E3 | Obnova obsahu CMOS, vyhľadávanie a inicializácia systému BIOS |
E2 | Príprava ovládačov prerušení a priameho prístupu do pamäte |
E6 | Povoliť prerušenia zo systémového časovača a FDC |
EÚ | Reinicializácia ovládačov IRQ a DMA ED Inicializácia disku |
EE | Chyba pri čítaní zavádzacieho sektora z diskety EF Disk Operations |
F0 | Hľadá sa súbor AMIBOOT.ROM |
F1 | Súbor AMIBOOT.ROM sa nenašiel v koreňovom adresári F2 Čítať FAT |
F3 | Čítanie AMIBOOT.ROM |
F4 | Veľkosť súboru AMIBOOT.ROM nezodpovedá veľkosti Flash ROM |
F5 | Zakázať internú vyrovnávaciu pamäť |
Určenie typu Flash ROM | |
FC | Vymazanie Flash ROM hlavnej jednotky |
FD | Programovanie hlavnej jednotky Flash ROM |
FF | reštart systému BIOS |
Rozbalené systémové kódy BIOS spustené v ShadowRAM
Runtime kód je nekomprimovaný v F000 shadow RAM
Kód chyby | Popis chyby |
---|---|
03 | Zakázať NMI. Obnoviť definíciu typu |
05 | Inicializácia zásobníka. Zakázať ukladanie do vyrovnávacej pamäte a radiča USB |
06 | Spustenie pomocného programu v pamäti RAM |
07 | Rozpoznanie procesora a inicializácia APIC |
08 | Overenie kontrolného súčtu CMOS |
09 | Kontrola vykonania klávesov End / Ins |
0A | Test zlyhania batérie |
0B | Vymazanie registrov vyrovnávacej pamäte ovládača klávesnice |
0C | Do ovládača klávesnice sa odošle testovací príkaz |
0E | Nájdenie ďalších zariadení obsluhovaných ovládačom klávesnice |
0F | Inicializácia klávesnice |
10 | Príkaz reset sa odošle do klávesnice |
11 | Ak stlačíte kláves End alebo Ins, CMOS sa resetuje. 12 Deaktivácia ovládačov DMA |
13 | Inicializácia čipovej sady a vyrovnávacia pamäť L2 |
14 | Kontrola systémového časovača |
19 | Prebieha test generovania požiadavky na obnovenie pamäte DRAM |
1A | Kontrola trvania regeneračného cyklu |
20 | Inicializácia výstupných zariadení |
23 | Číta sa vstupný port ovládača klávesnice. Polling Keylock Switch a výrobný testovací spínač |
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 | Inicializácia ovládača USB. Aktualizácia štartovacieho mikrokódu |
28 | Príprava na nastavenie režimu videa |
29 | Inicializácia LCD panela |
2A | Vyhľadajte zariadenia obsluhované ďalšími ROM |
2B | Inicializácia VGA BIOSu, kontrola jeho kontrolného súčtu |
2C | Spustenie VGA BIOS |
2D | Zodpovedajúce INT 10h a INT 42h |
2E | Vyhľadajte CGA video adaptéry |
2F | Test videopamäte CGA |
30 | Test CGA skenera |
31 | Chyba vo videopamäti alebo skenovacích obvodoch. Nájdenie alternatívneho grafického adaptéra CGA |
32 | Alternatívne testovacie a skenovacie obvody videopamäte CGA |
33 | Prieskum stavu mono/farebného prepojky |
34 | Nastavenie textového režimu 80x25 |
37 | Režim videa je nastavený. Obrazovka vymazaná |
38 | Inicializácia palubného zariadenia |
39 | Zobrazenie chybových hlásení z predchádzajúceho kroku |
3A | Zobrazte správu „Hit DEL“, aby ste vstúpili do nastavenia CMOS |
3B | Zač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 sú povolené |
44 | Príprava na testovaciu čiaru A20 |
45 | Test linky A20 |
46 | Veľkosť RAM je dokončená |
47 | Testovacie údaje zapísané do konvenčnej pamäte |
48 | Opätovná kontrola konvenčnej pamäte |
49 | Rozšírený test pamäte |
4B | Nulovanie pamäte |
4C | Indikácia procesu nulovania |
4D | Veľkosti prijatých zápisov do CMOS Konvenčná a rozšírená pamäť 4E Indikácia skutočnej veľkosti systémovej pamäte |
4F | Prebieha 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 sú zachované |
53 | Oneskorené spracovanie chýb parity |
54 | Zakázať paritu a NMI Handling |
57 | Inicializácia oblasti pamäte pre Správcu pamäte POST |
58 | Zobrazí sa výzva na zadanie nastavenia CMOS |
59 | Návrat procesora do reálneho režimu |
60 | Kontrola registrov stránok DMA |
62 | Test adresy a registra prenosovej dĺžky DMA#1 |
63 | Dĺžka prenosu ovládača DMA#2 a test registra adries |
65 | Programovanie ovládačov DMA |
66 | Vymazanie registrov POST žiadosti o zápis a masky |
67 | Programovanie ovládačov prerušení |
7F | Povoliť dopyt NMI z ďalších zdrojov |
80 | Nastavuje režim služby prerušenia z portu PS / 2 |
81 | Test rozhrania klávesnice pri chybách resetovania |
82 | Nastavenie režimu ovládača klávesnice |
83 | Kontrola stavu zámku klávesnice |
84 | Overenie pamäte |
85 | Zobrazovanie chybových hlásení |
86 | Nastavenie systému pre nastavenie |
87 | Rozbalenie programu CMOS Setup do konvenčnej pamäte. |
88 | Inštalačný program bol ukončený používateľom |
89 | Obnovenie stavu po inštalácii bolo dokončené |
8B | Rezervácia pamäte pre ďalší variabilný blok systému BIOS |
8C | Programovanie konfiguračných registrov |
8D | Inicializácia ovládačov HDD a FDD |
8F | Opätovná inicializácia ovládača FDD |
91 | Konfigurácia ovládača pevného disku |
95 | Spustenie skenovania pamäte ROM na nájdenie ďalších systémov BIOS |
96 | Dodatočná konfigurácia systémových prostriedkov |
97 | Dodatočné overenie podpisu systému BIOS a kontrolného súčtu |
98 | Konfigurácia pamäte RAM na správu systému |
99 | Nastavenie premenných počítadla časovača a paralelného portu 9A Zoznam sériových portov |
9B | Príprava oblasti v pamäti na test koprocesora |
9C | Inicializácia koprocesora |
9D | Informácie o koprocesore sú uložené v CMOS RAM |
9E | Identifikácia typu klávesnice |
9F | Vyhľadajte ďalšie vstupné zariadenia |
A0 | Vytvorenie registrov MTRR (registre rozsahu pamäte) |
A2 | Chybové hlásenia v predchádzajúcich inicializačných krokoch |
A3 | Nastavenie časovania automatického opakovania klávesnice |
A4 | Defragmentujte nepoužívané oblasti pamäte RAM |
A5 | Nastavenie režimu videa |
A6 | Čistenie obrazovky |
A7 | Migrácia spustiteľného kódu BIOS v oblasti tieňovej pamäte RAM |
A8 | Dodatočná inicializácia systému BIOS v segmente E000h |
A9 | Vráťte ovládanie do systému BIOS AA na inicializáciu USB zbernice |
AB | Príprava modulu INT13 na obsluhu diskových služieb |
AC | Vytváranie tabuliek AIOPIC na podporu viacprocesorových AD systémov Príprava modulu INT10 na obsluhu video služieb |
AE | Inicializácia DMI |
B0 | Výstup tabuľky konfigurácie systému B1 Inicializácia ACPI BIOSu |
00 | Softvérové prerušenie INT19h - Načítanie zavádzacieho sektora |
Funkcie spustenia 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 bodov prerušenia, ktoré zobrazujú stav inicializácie systémových alebo lokálnych zberníc.
Informácie sa zobrazujú 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. Tetráda vysokého rádu vo vysokom byte označuje typ procedúry, ktorá sa má vykonať, a spodná hodnota špecifikuje topológiu zbernice pre jej aplikáciu.
Staršia tetráda
Mladšia tetráda
Ak sa zistí chyba konfigurácie systémovej pamäte, kód DE, kód DF, kód chyby konfigurácie, ktorý môže nadobudnúť nasledujúce hodnoty, sa odošle na port 80h postupne v nekonečnej slučke:
2. Ocenenie BIOS V4.51PG Elite
OcenenieBIOS V4.51PG Elite
Dynamicky sa rozvíjajúca spoločnosť Award Software v roku 1995 ponúkla na tú dobu nové riešenie v oblasti nízkoúrovňového softvéru - AwardBIOS "Elite", známejšie ako V4.50PG. Servisný režim kontrolného bodu sa nezmenil ani v rozšírenej verzii V4.51, ani v zriedkavej verzii V4.60. Prípony P a G označujú podporu mechanizmu PnP a udržiavanie funkcií na úsporu energie (Green Function).
Odosielanie do Shadow RAM
Kód chyby | Popis chyby |
---|---|
03 | Zakázať NMI, PIE (Periodické prerušenie Enable), AIE (Alarm Interrupt Enable), UIE (Update Interrupt Enable). Zákaz generovania programovateľnej frekvencie SQWV |
04 | Kontrola vytvárania požiadaviek na regeneráciu DRAM |
05 | |
06 | Test pamäťovej oblasti začínajúci na adrese F000h, kde sa nachádza BIOS 07 Test CMOS a prevádzky batérie |
BE | Programovanie konfiguračných registrov Južného a Severného mosta |
09 | Inicializácia L2 Cache a Cyrix Advanced Cache Control Registry |
0A | Prerušte generovanie vektorovej tabuľky. Konfigurácia zdrojov správy napájania a inštalácia SMI Vector |
0B | Kontrola kontrolného súčtu CMOS. Skenovanie zbernicových PCI zariadení. Aktualizácia mikrokódu procesora |
0С | Inicializácia ovládača klávesnice |
0D | Vyhľadanie a inicializácia grafického adaptéra. Nastavenie IOAPIC. Meranie hodín, nastavenie FSB |
0E | Inicializácia MPC. Test videopamäte. Zobraziť logo ocenenia |
0F | Testovanie prvého ovládača DMA 8237. Detekcia klávesnice a interný test. Kontrola kontrolného súčtu BIOS |
10 | Kontrola druhého ovládača DMA 8237 |
11 | Kontrola registrov stránok ovládačov DMA |
14 | System Timer Channel 2 Test 15 Request masking Register Test 1st Interrupt Controller |
16 | Test registra maskovania požiadavky 2. prerušenia 19 Kontrola pasivity požiadavky NMI |
30 | Určenie množstva základnej pamäte a rozšírenej pamäte. Nastavenie API. Programové ovládanie režimu prideľovania zápisu |
Kód chyby | Popis chyby |
---|---|
31 | Hlavný test pamäte RAM na obrazovke. Inicializácia USB |
32 | Zobrazí sa úvodná obrazovka Plug and Play BIOS Extension. Nastavenie prostriedkov Super I/O. Programovateľné palubné zvukové zariadenie |
39 | Programovanie generátora hodín cez I2C zbernicu |
3C | Nastavenie príznaku softvéru na povolenie vstupu do nastavenia |
3D | Inicializácia myši PS/2 |
3E | Inicializácia ovládača externej vyrovnávacej pamäte a aktivácia vyrovnávacej pamäte BF Nastavenie konfiguračných registrov čipovej sady |
41 | Inicializácia podsystému diskety |
42 | Ak nie je prítomná žiadna myš PS/2, zakážte IRQ12. Prebieha mäkký reset radiča pevného disku. Skenovanie iných zariadení IDE |
43 | |
45 | Inicializácia koprocesora FPU |
4E | Indikácia chybového hlásenia |
4F | Žiadosť o heslo |
50 | Obnovenie predtým uloženého stavu CMOS v pamäti RAM |
51 | Povoliť prístup k 32-bitovému HDD. Konfigurácia prostriedkov ISA/PnP |
52 | Dodatočná inicializácia systému BIOS. Nastavenie hodnôt konfiguračných registrov PIIX. Vytvorenie NMI a SMI |
53 | |
60 | Inštalácia antivírusovej ochrany BOOT sektor |
61 | Posledné kroky na inicializáciu čipovej sady |
62 | Prečítajte si ID klávesnice. Nastavenie jeho parametrov |
63 | Korekcia ESCD, DMI blokov. Vymazanie pamäte RAM |
FF | Prenos riadenia na bootloader. BIOS vykoná INT 19h |
3. Ocenenie BIOS V6.0 Medailón
Medailón oceneniaBIOS V6.0
Prvá zmienka o Award Medallion BIOS, verzia 6.0, pochádza z 12. mája 1999. Štruktúra nového produktu zostala nezmenená, pričom si zachovala skorú (Early), neskorú (Late) a konečnú (System) fázu inicializácie hardvéru. Významné zmeny sa dotkli algoritmov vykonávania POST, čo sa odráža v novom kódovaní kontrolných bodov, čím sa výrazne rozširuje ich rozsah. V novom BIOSe však nebolo miesto pre zastarané technológie ako EISA a z tohto dôvodu bolo zrušených množstvo POST kódov.
Vykonávanie procedúr POST štart z ROM
Vo fáze skorej inicializácie sa kód programu BIOS spustí zo spúšťacieho bloku (Boot Block) vo Flash ROM a je sprevádzaný výstupom kontrolných bodov 91h…FFh na diagnostický port.
Kód chyby | Popis chyby |
---|---|
91 | Výber platformy CF Scenár spustenia Určenie typu procesora |
C0 | Zakázať externú vyrovnávaciu pamäť. Zakázať internú vyrovnávaciu pamäť. Shadow RAM ban. Programovanie ovládača DMA, ovládača prerušenia, časovača, bloku RTC C1 Určenie typu pamäte, celkovej veľkosti a umiestnenia v riadkoch 0С Kontrola kontrolných súčtov |
C3 | Overenie prvej 256K DRAM pre organizáciu dočasnej oblasti. Rozbaľovanie systému BIOS v dočasnej oblasti |
C5 | Ak sa kontrolné súčty zhodujú, vykonaný POST kód sa prenesie do Shadow. V opačnom prípade sa kontrola prenesie na procedúru obnovy systému BIOS. |
B0 | Inicializácia severného mosta |
A0-AF | Postup inicializácie systémovej logiky závislej od zariadenia E0-EF Chyba počas procesu inicializácie systémovej logiky |
Obnova systému BIOS
Odosielanie do Shadow RAM
Neskorá inicializácia sa vykoná v RAM a pokračuje, kým sa nevyvolá užívateľské menu - CMOS Setup. Táto fáza POST sa vyznačuje použitím pamäťového segmentu E000h, v ktorom sa spracováva prechod kontrolných bodov od 01h do 7Fh.
Kód chyby | Popis chyby |
---|---|
01 | Rozbalenie XGROUP na fyzickej adrese 1000:0000h |
03 | Skoré |
05 | Nastavenie počiatočných hodnôt premenných, ktoré definujú atribúty obrázka. Kontrola príznaku stavu CMOS |
07 | Kontrola a inicializácia ovládača klávesnice |
08 | Určenie typu rozhrania pripojenej klávesnice |
0A | Postup automatickej detekcie klávesnice a myši. Konečné nastavenia radiča klávesnice pomocou registrov priestoru PCI |
0E | Test pamäťového segmentu F000h |
10 | Definície typov nainštalovanej pamäte FlashROM |
12 | CMOS test |
14 | Postup inicializácie registra čipovej sady |
16 | Primárna inicializácia zabudovaného frekvenčného syntetizátora |
18 | Definície inštalovaného procesora a jeho veľkosti Cache L1 a L2 1B Generovanie tabuľky vektorov prerušení |
1C | |
1D | Počiatočné nastavenie systému správy napájania |
1F | Načítanie z externého modulu XGROUP matice klávesnice |
21 | Inicializácia podsystému správy napájania hardvéru |
23 | Testovanie koprocesora. Určenie typu jednotky FDD. Prípravný krok na vytvorenie mapy zdrojov zariadení PnP |
24 | Postup aktualizácie mikrokódu procesora. Aktualizácia mapy alokácie zdrojov |
25 | Inicializácia a skenovanie PCI zbernice |
26 | Nastavenie logiky obsluhujúcej linky VID (Voltage Identification Device). Inicializácia palubného systému monitorovania napätia a teploty |
27 | Opätovná inicializácia ovládača klávesnice |
29 | Inicializácia APIC, ktorý je súčasťou centrálneho procesora. Meranie frekvencie, na ktorej procesor pracuje. Nastavenie registrov logiky systému. Inicializácia ovládača IDE |
2A | |
2B | Vyhľadajte VGA BIOS |
2D | Zobrazenie informácií o procesore |
33 | Vykonanie resetovania na pripojenej klávesnici |
35 | Kontrola prvého kanálu ovládača DMA 8237 |
37 | Kontrola druhého kanálu ovládača DMA 8237 |
39 | Testovanie registrov stránok DMA |
3C | Konfigurácia programovateľného ovládača intervalového časovača (8254) |
3E | Inicializuje sa hlavný ovládač 8259 |
40 | Inicializuje sa Slave Controller 8259 |
43 | Príprava ovládača prerušenia na prácu. Prerušenia sú zakázané, sú povolené neskôr, po teste pamäte |
45 | Kontrola pasivity požiadavky na nemaskovateľné prerušenie (NMI). |
47 | Vykonávanie testov ISA/EISA |
49 | Určenie množstva základnej a rozšírenej pamäte. Softvérové riadenie režimu prideľovania zápisov vyladením registrov AMD K5 |
4E | Testovanie pamäte v rámci prvého megabajtu a vizualizácia výsledkov na obrazovke. Inicializácia cachovacích schém pre jedno a viacprocesorové systémy, nastavenie registrov procesora Cyrix M1 |
50 | Inicializácia USB |
52 | Testovanie všetkej dostupnej systémovej pamäte vrátane oblasti pre vstavaný ovládač videa (zdieľaná pamäť). Vizualizácia výsledkov na obrazovke |
53 | Obnovte svoje prihlasovacie heslo |
55 | Vizualizácia počtu detekovaných procesorov |
57 | Počiatočná inicializácia zariadení ISA PnP, z ktorých každé má priradené číslo CSN (Card Select Number). Vizualizácia loga EPA |
59 | Inicializácia antivírusového podporného systému |
5B | Spustenie postupu aktualizácie systému BIOS z 5D disketovej jednotky Inicializácia zabudovaných SIO a zvukových radičov |
60 | Prístup k nastaveniu CMOS je otvorený |
63 | PS/2 Inicializácia myši |
65 | Inicializácia USB myši |
67 | Použitie IRQ12 zariadeniami PCI, ak systém myši PS/2 nemá 69 úplných inicializácií radiča vyrovnávacej pamäte L2 |
6B | Inicializácia čipsetu podľa nastavenia CMOS |
6D | Konfigurácia prostriedkov pre zariadenia ISA PnP v konfiguračnom režime SIO 6F Inicializácia podsystému diskety |
73 | Predbežné kroky na inicializáciu podsystému pevného disku. Na niektorých platformách - ALT+F2 anketa na spustenie AwardFlash |
75 | Vyhľadanie a inicializácia zariadení IDE |
77 | Inicializácia sériových a paralelných portov |
7A | Softvérový reset koprocesora, zápis riadiaceho slova do registra FPU CW 7C Nastavenie ochrany proti neoprávnenému zápisu na pevné disky |
7F | Výstup chybových hlásení. Zachovanie kláves DEL a F1 |
Príprava tabuliek, polí a štruktúr na spustenie operačného systému
Počnúc kódom 82h, POST nakonfiguruje systém podľa nastavení CMOS. Jeho záverečná fáza sa vykonáva z oblasti Shadow RAM (segment E800h) a končí odovzdaním riadenia operačnému systému - kód FFh.
Kód chyby | Popis chyby |
---|---|
82 | Prideľte oblasť v systémovej pamäti na správu napájania |
83 | Obnovenie údajov z dočasného úložného zásobníka v CMOS |
84 | Zobrazuje sa správa „Inicializácia kariet Plug and Play...“ |
85 | Inicializácia USB je dokončená |
86 | Vyhradené, čistenie nosnej vlajky |
87 | Vytváranie tabuliek SYSID v oblasti DMI |
88 | Vyhradené, čistenie nosnej vlajky |
89 | Generovanie tabuliek údržby ACPI |
8A | Vyhradené, čistenie nosnej vlajky |
8B | Vyhľadanie a inicializácia systému BIOS ďalších zariadení |
8C | Vyhradené, čistenie nosnej vlajky |
8D | Inicializácia postupov údržby paritných bitov |
8E | Vyhradené, čistenie nosnej vlajky |
8F | Rozlíšenie IRQ12 pre pripojenie myši za chodu 90 Vyhradené, Clear Carry Flag |
91 | Inicializácia zdrojov staršej platformy |
92 | Vyhradené, čistenie nosnej vlajky |
93 | Vraj nepoužívané |
94 | Posledné kroky na inicializáciu hlavnej sady logiky pred načítaním operačného systému. Inicializácia systému správy napájania je dokončená. Šetrič obrazovky pri spustení systému BIOS sa odstráni, na obrazovke sa zobrazí tabuľka prideľovania zdrojov. Pre procesory rodiny AMD K6® sa vykonajú špecifické nastavenia. Aktualizácia firmvéru pre rodinu procesorov Intel Pentium® II a vyššie |
95 | Nastavuje režim automatického prepínania na zimný/letný čas. Programovanie ovládača klávesnice na rýchlosť automatického opakovania |
96 | Vo viacprocesorových systémoch sa vykonajú konečné systémové nastavenia a vytvoria sa servisné tabuľky a polia. Pre procesory rodiny Cyrix sa vykonáva dodatočné ladenie registrov. Vytvorenie tabuľky ESCD "Rozšírené konfiguračné údaje systému". Nastavte počítadlo času DOS podľa hodín v reálnom čase. Oddiely zavádzacích zariadení sa ukladajú pre ďalšie použitie pomocou vstavaných antivírusových nástrojov: Trend AntiVirus alebo Paragon Anti-Virus Protection. Systémový reproduktor signalizuje koniec vykonávania testu POST. Vytvorte a uložte tabuľku MSIRQ |
Množstvo procesov, ktoré prebiehajú v systéme BIOS Award Medallion, je identifikovaných špeciálnymi skupinami kontrolných bodov. Tie obsahujú:
Kódy systémových udalostí - kontrolné body systémových udalostí.
Kódy ladenia správy napájania – kontrolné body, ktoré sa vyskytujú počas vykonávania služieb APM alebo ACPI.
Kódy systémových chýb – hlásenia o závažných chybách.
Debug kódy pre systém MP - inicializačné body pre multiprocesorové platformy.
Funkcie POST Fast Track
Používateľ si môže vybrať možnosť „Quick Power On Self Test“ v nastavení CMOS, aby skrátil čas zavádzania systému. V tomto prípade sa prechod POST urýchli odmietnutím vykonania niektorých procedúr (Quick Boot).
Schéma rýchleho spustenia nahrádza neskoré a konečné fázy POST a neovplyvňuje činnosť spúšťacieho bloku. Award Software ponúka neštandardnú kodifikáciu spustiteľných zrýchlených procedúr POST. Rýchle spustenie začína výstupom kontrolného bodu 65h na diagnostický port a končí kódom POST 80h. Ovládanie sa potom prenesie do operačného systému so zobrazením obvyklého kódu Award BIOS FFh.
Kód chyby | Popis chyby |
---|---|
65 | Včasná inicializácia ovládača SIO, softvérový reset ovládača videa. Nastavenie ovládača klávesnice, test klávesnice a myši. Inicializácia ovládača zvuku. Kontrola integrity štruktúr systému BIOS. Vybalenie Flash ROM Postupy údržby. Inicializácia zabudovaného frekvenčného syntetizátora |
66 | Inicializujte vyrovnávaciu pamäť L1/L2 podľa výsledkov získaných z príkazu CPUID. Generovanie vektorovej tabuľky pozostávajúcej z ukazovateľov na prerušovacie rutiny. Inicializácia hardvéru správy napájania |
67 | CMOS a overenie batérie. Nastavenie registrov čipovej sady podľa nastavení CMOS. Inicializácia ovládača klávesnice v čipovej súprave. Generovanie premenných oblasti údajov systému BIOS |
68 | Inicializácia videosystému |
69 | Konfigurácia ovládača prerušenia i8259 |
6A | Zrýchlený jednoprechodový test pamäte RAM sa vykonáva pomocou špeciálneho algoritmu |
6B | Vizualizácia počtu detekovaných procesorov, logo EPA a pozvánka na spustenie utility AwardFlash. Konfigurácia prostriedkov vstavaného I/O radiča v režime konfigurácie |
70 | Výzvy na nastavenie. Inicializuje sa myš PS/2 a USB |
71 | Inicializácia radiča vyrovnávacej pamäte |
72 | Nastavenie konfiguračných registrov pre systémovú logiku. Vytvorenie zoznamu zariadení Plug and Play. Inicializácia ovládača FDD |
73 | Inicializácia ovládača HDD |
74 | Inicializácia koprocesora |
75 | Ak to používateľ určí v nastavení CMOS, IDE HDD je chránený proti zápisu |
77 | Výzva na zadanie hesla a správa: „Pokračujte stlačením klávesu F1, vstúpte do nastavenia DEL“ |
78 | Inicializácia BIOSu ďalších zariadení na zberniciach ISA a PCI |
79 | Inicializácia zdrojov staršej platformy |
7A | Generovanie koreňovej tabuľky RSDT a tabuliek zariadení DSDT, FADT atď. |
7D | Vyhľadanie informácií o oddieloch zavádzacieho zariadenia |
7E | Konfigurácia služieb a služieb systému BIOS pred zavedením operačného systému |
7F | Nastavenie príznaku NumLock podľa nastavenia CMOS |
80 | Preneste riadenie na operačný systém |
Vykonávanie testu POST v režime úspory energie
Jeden zo stavov platformy, kedy je obsah pamäte RAM uložený na pevnom disku, sa nazýva Hibernate. V špecifikácii ACPI ("Advanced Configuration and Power Interface Specification", Revízia 2.0a zo dňa 31.03.2002) je definovaný ako režim úspory energie S4 (Non-Volatile Sleep). Návrat k plnej funkčnosti zahŕňa špeciálny spôsob odovzdania POST.
Prevádzková schéma ACPI S4, podobne ako v prípade zrýchleného štartu, nahrádza neskorú a konečnú fázu POST. Dôležitým bodom je kontrola v spúšťacom bloku štartovacieho skriptu. V závislosti od stavu ACPI, v ktorom sa systém nachádza po signáli resetovania hardvéru, sa rozhodne ukončiť stav S4, ktorý začína výstupom 90h kontrolného bodu na diagnostický port a končí POST kódom 9Fh.
Kód chyby | Popis chyby |
---|---|
90 | Včasná inicializácia ovládača SIO, softvérový reset ovládača videa. Nastavenie ovládača klávesnice, test klávesnice a myši |
91 | CMOS a overenie batérie |
92 | Inicializácia systémových logických registrov a zabudovaného frekvenčného syntetizátora |
93 | Inicializácia vyrovnávacej pamäte na základe informácií CPUID |
94 | Generovanie vektorovej tabuľky pozostávajúcej z ukazovateľov na prerušovacie rutiny. Inicializácia hardvéru správy napájania |
95 | skenovanie zbernice PCI |
96 | Inicializácia vstavaného ovládača klávesnice |
97 | Inicializácia videosystému |
98 | Zobrazujú sa správy adaptéra VGA |
99 | Kontrola prvého kanála radiča DMA8237 zápisom a kontrolou čítania registrov základnej adresy a dĺžky prenosového bloku 9A Konfigurácia radiča prerušenia i8259 |
9B | Inicializácia myši PS/2 a USB. Rozbaľuje sa ACPI kód. Inicializácia radiča vyrovnávacej pamäte |
9C | Nastavenie konfiguračných registrov pre systémovú logiku. Vytvorenie zoznamu zariadení Plug and Play. Inicializácia ovládačov FDD a HDD |
9D | Rezervácia oblasti PM v systémovej pamäti sa nevykoná, ak je vytvorená v Shadow RAM alebo SMRAM. V niektorých prípadoch je potrebná konečná inicializácia zbernice USB, ktorá sa vykonáva s zakázanou vyrovnávacou pamäťou L1 |
9E | Nastavenie správy napájania, ktorá je súčasťou logiky systému. Inicializujte obvody generovania SMI a nastavte vektor SMI. Zdroje programovania zodpovedné za monitorovanie systémových udalostí PM |
9F | Operácia vypnutia/povolenia vymaže vyrovnávaciu pamäť L1/L2 a obnoví jej aktuálnu veľkosť. Nastavenia riadenia úspory energie špecifikované v nastavení CMOS sú uložené v PM RAM. Pri mobilných platformách sa vykonáva kontrola návratu do plnej prevádzky po vypnutí všetkých napájacích napätí (režim Zero Volt Suspend) |
4. Phoenix BIOS 4.0 Vydanie 6.0
Phoenix Technologies Ltd.
Phoenix Technologies, jeden z lídrov vo vývoji softvéru nízkej úrovne, načasoval vydanie Windows95 s novou verziou PhoenixBIOS 4.0. Podpora rodiny procesorov Intel Pentium sa odráža v názve predbežných revízií. Jeden z najnovších – Release 6.0 – tvoril základ všetkých vydaných BIOSov. S príchodom vydania 6.1 nenastali žiadne významné zmeny vo vykonávaní procedúr POST, a preto sa to neodrazilo v indikácii bodov zlomu.
Charakteristickým rysom PhoenixBIOS je, že ak sa počas vykonávania POST vyskytnú chyby pri testovaní 512 KB hlavnej pamäte (kódy 2Ch, 2Eh, 30h), na port 80h sa vydajú dodatočné informácie vo formáte slova, ktorých bity identifikujú neúspešný riadok adresy alebo dátová bunka. Napríklad kód „2C 0002“ znamená, že na adresnom riadku 1 bola zistená porucha pamäte. Kód „2E 1020“ by v tomto prípade znamenal, že porucha bola zistená na dátových riadkoch 12 a 5 v spodnom byte dátovú zbernicu pamäte. Na systémoch 386SX používajúcich 16-bitovú dátovú zbernicu nemôže nastať chyba pri runtime kóde 30h.
Výstup kódu POST do diagnostického portu je sprevádzaný výstupom zvukového signálu do reproduktora systému. Schéma generovania zvukového signálu je nasledovná:
- Osembitový kód sa prevedie do štyroch dvojbitových skupín
- Hodnota každej skupiny sa zvýši o jednu
- Na základe prijatej hodnoty sa vygeneruje krátke pípnutie (napríklad: kód 16h = 00 01 01 10 = 1-2-2-3)
Vykonávanie procedúr POST štart z ROM
Kód chyby | Popis chyby |
---|---|
01 | Inicializácia ovládača správy základnej dosky (BMC) |
02 | Kontrola aktuálneho režimu procesora |
03 | Zakázať NMI |
04 | Určuje typ nainštalovaného procesora |
06 | Počiatočné nastavenia registrov PIC a DMA |
07 | Oblasť v pamäti určená na kópiu systému BIOS sa vynuluje |
08 | Včasná inicializácia registrov logiky systému |
09 | Nastavenie softvérového príznaku spustenia POST |
0A | Inicializácia softvérových prostriedkov procesora |
0B | Interná vyrovnávacia pamäť povolení |
0E | Inicializácia super I/O prostriedkov |
0C | Inicializujte vyrovnávaciu pamäť L1/L2 podľa hodnôt CMOS |
0F | Inicializácia IDE |
10 | Inicializácia podsystému správy napájania |
11 | Nastavenie hodnôt alternatívnych registrov |
12 | Nastavuje sa hodnota registra MSW (Machine Status Word). |
13 | Včasná inicializácia zariadení PCI |
14 | Inicializácia ovládača klávesnice |
16 | Kontrolný súčet ROM BIOS |
17 | Veľkosť vyrovnávacej pamäte L1/L2 |
18 | Inicializuje sa systémový časovač 8254 |
1A | Inicializácia ovládača DMA |
1C | Resetujte hodnoty programovateľného ovládača prerušenia |
20 | Kontrola vytvorenia požiadaviek na obnovenie DRAM |
22 | Testovanie činnosti ovládača klávesnice |
24 | Inštalácia voliča na obsluhu plochého 4Gb pamäťového modelu |
26 | Rozlíšenie riadkov A20 |
28 | Určenie celkového množstva nainštalovanej pamäte |
29 | Inicializácia správcu pamäte POST (PMM) |
2A | Vynulovanie 640 Kb hlavnej pamäte |
2C | Testovanie adresného riadku |
2E | Porucha jednej z dátových liniek v spodnom byte dátovej zbernice pamäte |
2F | Výber protokolu vyrovnávacej pamäte |
30 | Test dostupnej systémovej pamäte |
32 | Určenie parametrov hodín CPU a frekvencie zbernice |
Kód chyby | Popis chyby |
---|---|
33 | Inicializácia Phoenix Dispatch Manager |
34 | Zákaz vypnutia pomocou tlačidla napájania ATX |
35 | Nastavenia registrov systémovej logiky, ktoré riadia vytváranie časových charakteristík prístupu do pamäte, I/O portov, systémových a lokálnych zberníc |
36 | Ak zlyhá prechod na ďalšiu procedúru POST, vykoná sa reštart. Postupnosť postupov riadi Watch Dog Service |
37 | Dokončuje sa proces nastavenia registrov logiky systému |
38 | Obsah modulu BIOS Runtime sa rozbalí a prepíše do oblasti určenej pre Shadow RAM |
39 | Opätovná inicializácia radiča vyrovnávacej pamäte |
3A | Zmena veľkosti vyrovnávacej pamäte L2 |
3B | Inicializácia sledovania vykonania systému BIOS |
3C | Dodatočné nastavenie logických registrov pre konfiguráciu PCI-PCI mostov a podporu distribuovaných PCI zberníc |
3D | Registre systémovej logiky sú konfigurované v súlade s nastaveniami CMOS Setup. |
3E | Prečítajte si konfiguráciu hardvéru |
3E | Kontrola pripojenia systému ROM Pilot |
40 | Určenie parametrov hodín CPU |
41 | Inicializácia ROM Pilot - Správa vzdialeného zavádzania |
42 | |
44 | Nastavte prerušenie systému BIOS |
45 | Inicializácia zariadenia pred povolením mechanizmu PnP |
46 | Pomocou špeciálneho algoritmu sa vypočíta kontrolný súčet systému BIOS |
47 | Inicializácia I2O I/O radičov |
48 | Nájdenie video adaptéra |
49 | Inicializácia PCI |
4A | Inicializácia systémových video adaptérov |
4B | Quiet Boot in progress – skrátená postupnosť spúšťania systému používaná na zrýchlenie POST |
4C | Obsah VGA BIOS sa prepíše do oblasti prechodu |
4E | Autorské práva na vizualizáciu textového reťazca systému BIOS |
4F | Vyhradenie pamäte pre ponuku výberu zavádzacieho zariadenia |
50 | Typ procesora a jeho hodinová frekvencia sú vizualizované |
51 | Inicializácia ovládača a zariadení EISA |
52 | Programovanie ovládača klávesnice |
54 | Režim pípnutia kľúča je aktivovaný |
55 | |
58 | Vyhľadajte nevybavené požiadavky na prerušenie |
59 | Inicializácia POST Display Service (PDS) 5A Zobrazte správu „Pre vstup do SETUP stlačte F2“. |
5B | Zakázať internú vyrovnávaciu pamäť CPU |
5C | Kontrola konvenčnej pamäte |
5E | Zistiť základnú adresu |
60 | Začiarknite políčko Rozšírená pamäť |
62 | Kontrola riadkov adries rozšírenej pamäte |
64 | Preneste riadenie do spustiteľného bloku vygenerovaného výrobcom základnej dosky (Patch1) |
66 | Konfigurácia kontrolných registrov vyrovnávacej pamäte |
67 | Minimálna inicializácia ovládačov APIC |
68 | Rozlíšenie vyrovnávacej pamäte L1/L2 |
69 | Príprava pamäte RAM režimu správy systému |
6A | Objem externej vyrovnávacej pamäte je vizualizovaný |
6B | Nastavenie predvolených nastavení CMOS |
6C | Vizualizácia informácií o využití Shadow RAM |
6E | Vizualizácia informácií o blokoch hornej pamäte (UMB) |
70 | Výstup chybových hlásení |
72 | Kontrola aktuálnej konfigurácie systému a informácií v CMOS |
76 | Kontrola informácií o chybe klávesnice |
7A | Kontrola stavu softvérových (System Password) alebo hardvérových (Key Lock Switch) zámkov klávesnice |
7C | Nastavenie vektorov hardvérových prerušení |
7D | Inicializácia sledovania napájania |
7E | Inicializácia koprocesora |
80 | Zabudovaný SIO I/O ovládač je zakázaný |
81 | Príprava na spustenie operačného systému |
82 | Nájdenie a identifikácia portov RS232 |
83 | Konfigurácia externých radičov IDE |
84 | Hľadanie a identifikácia paralelných portov |
85 | Inicializácia zariadení ISA PnP |
86 | Palubné zdroje radiča SIO sú konfigurované podľa nastavení CMOS Setup |
87 | Konfigurácia MCD (konfigurovateľné zariadenia na základnej doske) |
88 | Hodnoty bloku premenných sa nastavujú v oblasti údajov systému BIOS |
89 | Generovanie NMI je povolené |
8A | Nastavenie hodnôt premenných v rozšírenej oblasti údajov systému BIOS |
8B | Kontrola schém zapojenia myši PS/2 |
8C | Inicializácia ovládača pohonu |
8F | Určenie počtu pripojených zariadení ATA |
90 | Inicializácia a konfigurácia radičov pevného disku |
91 | Nastavenie dočasných parametrov pre pevné disky v režime PIO |
92 | Preneste riadenie do spustiteľného bloku vygenerovaného výrobcom základnej dosky (Patch2) |
93 | Vytvorenie konfiguračnej tabuľky pre viacprocesorový systém |
95 | Výber postupu údržby CD-ROM |
96 | Návrat do skutočného režimu |
97 | Vytvorenie tabuľky konfigurácie MP |
98 | Prebieha skenovanie ROM |
99 | Kontrola stavu parametra SMART 9A Obsah pamäte ROM sa zapisuje do pamäte RAM |
9C | Nastavenie podsystému správy napájania |
9D | Inicializácia prostriedkov na ochranu pred neoprávneným prístupom |
9E | Povoliť hardvérové prerušenia |
9F | Určuje počet jednotiek IDE a SCSI |
A0 | Nastavenie času DOS podľa stavu RTC A1 Účel tohto kódu je neznámy A2 Kontrola stavu zámku kláves |
A4 | Nastavenia charakteristiky automatického opakovania klávesnice |
A8 | Z obrazovky sa odstráni správa „Pre vstup do nastavenia stlačte F2“. |
AA | Skontroluje prítomnosť kódu klávesu SCAN F2 vo vyrovnávacej pamäti vstupu AC Spustí program Setup |
AE | CTRL+ALT+DEL príznak reštartu je vymazaný B0 Vygeneruje sa správa „Stlačte F1 pre pokračovanie, F2 pre nastavenie“ |
B1 | Príznak dokončenia POST zrušený B2 POST dokončený |
B4 | Pred stiahnutím zaznie pípnutie |
B5 | Fáza tichého spustenia dokončená |
B6 | Skontrolujte heslo, či je tento režim povolený v inicializácii systému Setup B7 ACPI BIOS |
B9 | Vyhľadajte zavádzacie zariadenia na zbernici USB BA Inicializujte parametre DMI |
BB | Opätovné spustenie procedúry ROM Scan |
BC | Spúšťač blokovania chyby parity RAM sa vynuluje. |
BD | Zobrazí sa ponuka na výber spúšťacieho zariadenia BE Vymazanie obrazovky pred načítaním operačného systému BF Aktivácia antivírusovej podpory |
C0 | Spustí sa procedúra spracovania softvérového prerušenia INT 19h - bootloader zavádzacieho sektora. Rutina prerušenia sa pokúša načítať zavádzací sektor sekvenčne prostredníctvom dotazovania diskových zariadení v poradí predpísanom nastavením. |
C1 | Inicializácia procedúry spracovania porúch (PEM) C2 Zavolajte servisné procedúry na zaznamenávanie chýb |
C3 | Vizualizácia chybových hlásení v poradí ich príchodu C4 Nastavenie príznakov počiatočných stavov |
C5 | Rozšírená inicializácia bunkového bloku CMOS RAM |
C6 | Inicializácia doku |
C7 | Oneskorená inicializácia doku |
C8 | Vykonanie testovacích procedúr zahrnutých v zavádzacom bloku na určenie integrity štruktúr systému BIOS |
C9 | Kontrola integrity štruktúr a / alebo modulov mimo systému BIOS |
CA | Presmerovanie spustenej konzoly na obsluhu vzdialenej klávesnice CB Emulácia diskových zariadení v RAM/ROM |
CC | Spustite Console Redirect na poskytovanie video CD Podpora PCMCIA komunikácie |
CE | Nastavenie ovládača svetelného pera |
Závažné chybové hlásenia
D0 Chyba spôsobená výnimkou (Chyba výnimky) D2 Vyvolanie procedúry spracovania prerušenia z neidentifikovaného zdroja D4 Chyba súvisiaca s porušením protokolu pre vydávanie a odstraňovanie žiadostí o prerušenie D6 Ukončenie chráneného režimu so softvérom vygenerovaným resetom D7 Uloženie stavu videa adaptér, vyžaduje sa viac pamäte, ako je k dispozícii v SMRAM D8 Chyba počas softvérového generovania impulzu resetovania procesora DA Strata kontroly pri návrate do reálneho režimu DC Ukončenie chráneného režimu so softvérovým generovaním resetu bez reinicializácie ovládača prerušenia DD Chyba počas rozšíreného testovania pamäte DE Chyba ovládača klávesnice DF Chyba riadenia linky A20 19
Vykonávanie procedúr zo zavádzacieho bloku
Kód chyby | Popis chyby |
---|---|
E0 | E1 Konfigurácia čipovej sady Nastavenie registra Northbridge a Southbridge Inicializácia |
E2 | Inicializácia CPU |
E3 | Inicializuje sa systémový časovač |
E4 | Inicializácia super I/O prostriedkov |
E5 | Kontrola stavu prepojky na obnovenie, inštalácia, ktorá vynúti režim obnovenia systému BIOS |
E6 | Kontrola kontrolného súčtu BIOS |
E7 | Riadenie sa prenesie do BIOSu, ak je jeho kontrolný súčet správne vypočítaný E8 podpora MPS inicializácia |
E9 | Prechod na model s plochou 4Gb pamäťou |
EA | Inicializácia neštandardného vybavenia |
EB | Konfigurácia ovládača prerušenia a priameho prístupu do pamäte |
EÚ | Pomocou zápisov a riadiacich čítaní podľa špeciálneho algoritmu sa určuje typ pamäte: FPM, EDO, SDRAM, podľa výsledku sa konfigurujú konfiguračné registre hostiteľského mosta. |
ED | Pomocou záznamov a kontrolných hodnôt podľa špeciálneho algoritmu sa určuje objem pamäťových bánk a umiestnenie po riadkoch. Podľa výsledku sa nakonfigurujú konfiguračné registre hostiteľského mosta (DRAM Row Boundary). |
EE | Obsah zavádzacieho bloku sa skopíruje do Shadow RAM EF Príprava SMM RAM pre obslužný program SMI |
F0 | Test pamäti |
F1 | Inicializácia vektora prerušenia |
F2 | Inicializujú sa hodiny reálneho času |
F3 | Inicializácia video subsystému |
F4 | Generovanie pípnutia pred stiahnutím |
F5 | Načítavanie operačného systému uloženého vo Flash ROM |
F6 | Návrat do skutočného režimu |
F7 | Spustite úplný DOS |
F8 | Inicializácia ovládača USB |
FA…FF | Kódy interakcie procedúr PhDebug |
5. Vnútri BIOS Mobile Pro
Inside Software Corp.
Zasvätenec trhu mobilných systémov sa pevne etabloval tam, kde sa vyžaduje lojalita k tradícii a konzervatívny prístup k budovaniu systému BIOS. Po prevzatí zdrojového kódu od SystemSoft spoločnosť neustále pracuje na jeho vylepšovaní. Posledná z revízií MobilePRO sa aktívne používa v notebookoch Mitac a Clevo, ktorých dokumentácia tvorila základ tabuľky Error Codes - takto Insyde Software nazýva kontrolné body vykonávania POST.
Kontrolné body zavádzacieho bloku
Napriek tomu, že Insyde Software vytvoril svoj prvý BIOS v roku 1992, osvedčený model zavádzacieho bloku – alebo Boot Loader, ako ho nazvali samotní tvorcovia – sa napokon sformoval až koncom roku 1995. Od tohto momentu sa štartovacia procedúra číslovala podľa verzie a dátumu vytvorenia.
Najdôležitejším bodom z pohľadu servisného technika skúmajúceho proces zavádzania počítačového systému s InsydeBIOS je zariadenie na zobrazovanie diagnostických kódov. Aj keď zavádzač v takýchto prípadoch spravidla používa štandardný diagnostický port výrobcu 80h, v niektorých prípadoch sa kontrola vykonáva iba na porte PIO (paralelný vstup / výstup na diagnostické účely), čo nie je nič iné ako paralelný port. 378h Existujú implementácie, v ktorých sú diagnostické kódy odoslané na port 80h duplikované na paralelný port.
Kód chyby | Popis chyby |
---|---|
00 | Počiatočný bod vykonania zavádzacieho bloku 01 Blokovať riadok A20 (nepoužíva sa) |
02 | Aktualizácia mikrokódu CPU |
03 | testovanie RAM |
04 | Presun bootovacieho bloku do RAM |
05 | Spustite zavádzací blok z pamäte RAM |
06 | Vynútenie postupu obnovenia pamäte Flash ROM |
07 | Prenos systému BIOS do pamäte RAM |
08 | Overenie kontrolného súčtu systému BIOS |
09 | Spustenie procedúry POST |
0A | Spustenie procedúry obnovy Flash ROM z jednotky FDD |
0B | Inicializácia frekvenčného syntetizátora |
0C | Dokončenie postupu obnovenia systému BIOS |
0D | Alternatívny postup obnovy Flash ROM s FDD |
0F | Zastaviť pri fatálnej chybe |
BB | Včasná inicializácia LPC SIO |
CC | Počiatočný bod obnovy flash ROM |
88 | Povoliť funkcie ACPI |
99 | Chyba pri ukončovaní režimu STR |
60 | Vstup do režimu Big Real |
61 | Inicializácia SM zbernice. Údaje SPD uložené v CMOS A0 Čítanie a analyzovanie polí SPD predtým uložených v CMOS A1 Inicializácia pamäťového radiča |
A2 | Určenie logických bánk DIMM |
A3 | Programovacie registre DRB (DRAM Row Boundary) |
A4 | Programovanie registra DRA (DRAM Row Attributes). |
AE | Systém zistil moduly DIMM, ktoré sa líšia vo funkciách kódov na opravu chýb (ECC). |
AF | Primárna inicializácia registrov pamäťového radiča mapovaných v pamäťovom priestore |
E1 | Postup zavádzania zlyhá, ak modul DIMM nemá čip SPD |
E2 | Typ DIMM nezodpovedá systémovým požiadavkám |
EA | Minimálny čas medzi aktiváciou riadkov DIMM a prechodom do stavu regenerácie nespĺňa systémové požiadavky |
EÚ | Moduly registra nie sú podporované režimom ED Checking CAS Latency Mode |
EE | Organizácia DIMM nie je podporovaná základnou doskou |
Vykonávanie procedúr POST z pamäte RAM
Väčšina moderných riešení InsydeBIOS používa 16-bitové mapovanie kontrolných bodov. Na to slúžia porty 80h a 81h, z ktorých posledný má slúžiť na rozšírenie štandardnej diagnostiky.
Štúdium kontrolných bodov sťažuje ich nepravidelná konštrukcia, keď významovo odlišné procesy sprevádzajú rovnaké kódy. V duálnych diagnostických systémoch existujú heterogenity rôzneho poradia: niektoré POST kódy sa v takýchto prípadoch zobrazujú iba v jednom z portov bez obvyklej duplikácie.
Kód chyby | Popis chyby |
---|---|
10 | Inicializácia vyrovnávacej pamäte, kontrola CMOS |
11 | Zákaz na linke A20. Nastavenie registrov pre ovládače 8259. |
12 | Určenie spôsobu sťahovania |
13 | Inicializácia pamäťového radiča |
14 | Nájdenie grafického adaptéra pripojeného k zbernici ISA |
15 | Nastavenie hodnôt systémového časovača |
16 | Nastavenie systémových logických registrov cez CMOS |
17 | Počítanie celkového množstva pamäte RAM |
18 | Testovanie vedľajšej stránky konvenčnej pamäte |
19 | Overenie kontrolného súčtu obrázka Flash ROM |
1A | Resetovanie registrov radiča prerušení |
1B | Inicializácia grafického adaptéra |
1C | Inicializácia podmnožiny registrov video adaptéra kompatibilných s programovacím modelom 6845 |
1D | Inicializácia adaptéra EGA |
1E | Inicializácia adaptéra CGA |
1F | Test registra stránky ovládača DMA |
20 | Kontrola ovládača klávesnice |
21 | Inicializácia ovládača klávesnice |
22 | Porovnanie prijatého množstva RAM s hodnotou v CMOS |
23 | Zálohovanie batérie a rozšírený test CMOS |
24 | Testovanie registrov radiča DMA |
25 | Nastavenie parametrov ovládača DMA |
26 | Prerušte generovanie vektorovej tabuľky |
27 | Zrýchlené určenie množstva nainštalovanej pamäte |
28 | Chránený režim |
29 | Test systémovej pamäte je dokončený |
2A | Ukončite chránený režim |
2B | Prenos postupu nastavenia do pamäte RAM |
2C | Spustenie postupu inicializácie videa |
2D | Znova vyhľadajte adaptér CGA |
2E | Znova vyhľadajte adaptér EGA/VGA |
2F | Zobrazovanie správ VGA BIOS |
30 | Postup vlastnej inicializácie ovládača klávesnice |
31 | Kontrola pripojenej klávesnice |
32 | Kontrola prechodu požiadavky z klávesnice |
33 | Kontrola registra stavu klávesnice |
34 | Otestujte a resetujte systémovú pamäť |
35 | Chránený režim |
36 | Dokončený test rozšírenej pamäte |
37 | Ukončite chránený režim |
38 | Zákaz linky A20 |
39 | Inicializácia radiča vyrovnávacej pamäte 3A Kontrola systémového časovača |
3B | Nastavenie počítadla času DOS podľa hodín reálneho času |
3C | Inicializuje sa tabuľka hardvérových prerušení |
3D | Vyhľadávanie a inicializácia manipulátorov a ukazovateľov |
3E | Nastavenie stavu klávesu NumLock |
3F | Inicializácia sériových a paralelných portov |
40 | Konfigurácia sériových a paralelných portov |
41 | Inicializácia ovládača FDD |
42 | Inicializácia ovládača HDD |
43 | Inicializácia správy napájania USB |
44 | Vyhľadanie a inicializácia ďalších systémov BIOS |
45 | Resetovanie stavu kľúča NumLock |
46 | Kontrola funkčnosti koprocesora |
47 | Inicializácia PCMCIA |
48 | Príprava na spustenie operačného systému |
49 | Preneste riadenie na spustiteľný kód Bootstrap |
50 | Inicializácia ACPI |
51 | Inicializácia správy napájania |
52 | Inicializácia radiča zbernice USB |
- Deadpool - Riešenie problémov
- Nezačneme Ako prežiť?
- Čo robiť, ak sa bioshock infinite nespustí
- Návod Nancy Drew: Alibi in Ashes
- Spec Ops: The Line - recenzia hry, recenzia Spec ops linka padá pri misiách
- Návod na únik z miestnosti 1. úrovne
- Spracovanie paradajok s kyselinou boritou Koľko budú 2 gramy kyseliny boritej
- Uhorková tráva (Borago)
- Bioinsekticíd Lepidocid: účel, vlastnosti a postup aplikácie Čakacia doba lepidocidu
- ako zmeniť jazyk na ruštinu v steame
- Dendrobium noble: izbová starostlivosť
- Morfológia rastlín všeobecné pojmy - dokument
- Výsadba, rozmnožovanie a starostlivosť o bambus doma, foto Pestovanie bambusu zo semien
- Ako posilniť mobilný signál pre internet v krajine
- Sanskrit odhaľuje zabudnutý význam ruských slov (2 fotografie)
- Najstarší jazyk sanskrt programovací jazyk budúcnosti mŕtvy jazyk sanskrt
- Kto má nadvládu nad celou zemou?
- Symboly a amulety slobodomurárov Slávny slobodomurársky amulet za peniaze
- Hekatein otec. Temné bohyne. Pôvod a genealógia
- flotila severských veterných aerolínií