• Dekódování poštovních směrovacích čísel. POST karty - účel a druhy

    Každý počítačový opravář ví, že POST Card PCI se používá k diagnostice problémů při opravách a upgradu počítačů, jako je IBM PC (nebo s ním kompatibilní).

    Několik společností vyrábí takové karty v Rusku a SNS: Master Kit (Moskva), e-KIT Post Cards, ACE Lab (Novgorod), BVG Group (Moskva), EPOS: PCI TESTCARD (Ukrajina), IC Book: IC80 ( Ukrajina ), Jelezo: Jpost Full (Ukrajina), VL Comp: PC Analyzer (Bělorusko). Existují i ​​zahraniční řešení, ale nenajdeme je ve volném prodeji.

    POST Card PCI je počítačová rozšiřující karta, kterou lze nainstalovat do libovolného volného slotu PCI (33 MHz) a je navržena tak, aby uživatelsky přívětivým způsobem zobrazovala POST kódy generované BIOSem počítače.

    Obvykle lze všechny POST karty rozdělit na sériové a nesériové (samomontážní sady).

    Přehled stávajících POST karet

    Zvažte nevýhody POST karet od různých výrobců.

    Předchůdcem výroby PCI POST-karet v Rusku je společnost ACE Lab, která má velké zkušenosti s výrobou softwarových a hardwarových systémů pro diagnostiku a opravy počítačů.

    Master Kit POST karta PCI NM9221 (sada pro kutily)/BM9221 ( hotová deska). Jednou nevýhodou je, že sedmisegmentový indikátor vypadá „lícem dolů“.

    Výhody této karty POST: sestavená na FPGA řady EPM3XXX, která podporuje Hot-socketing (spolehlivější, protože je méně pravděpodobné, že spálí kartu POST) a pracuje při 3,3 V (lepší kompatibilita s moderními specifikacemi PCI2.3 a PCI3.0 ), podpora nových i starých čipsetů díky vyměnitelnému firmwaru.

    e-Kit_02 Nevýhody této karty POST: postavená na FPGA zastaralé řady EPM7XXX, která nepodporuje Hot-socketing (méně spolehlivé, protože je pravděpodobnější, že spálí kartu POST) a pracuje při 5,0 V (mohou být problémy s moderními PCI2.3 a PCI3.0).

    ACE Lab PC-POST PCI-2. Není pohodlné, že se indikátor dívá dolů, ale je možné si vybrat jeden ze 4 možných portů, ze kterých se budou informace číst.

    ACE Lab PC POWER PCI-2- plnohodnotný softwarový a hardwarový komplex, který umožňuje provádět řadu diagnostických testů spouštěných z ROM nainstalované na desce, zaměřených na identifikaci systémové chyby a hardwarové konflikty.

    BVG Group Dual POST. Výhody: jednoduchá a levná POST karta. Vyrobeno na bázi Altera EPM3032ALC44-10 FPGA. Nese pět LED (napájení PCI - -12V, +12V, +3,3V, +5V a signál RESET) a dva sedmisegmentové indikátory na obou stranách desky. Indikátor může ukazovat jednu číslici - to znamená, že slot PCI, do kterého je tento POST vložen, nepřijímá taktování.

    Charakteristickou nevýhodou této karty vzhledem k její oříznuté podobě je odstranění taktování z PCI slotu, ve kterém je tato karta instalována po fázi POST, ve které je inicializován generátor (pro Award BIOS - 26h), v důsledku čehož poštovní směrovací čísla se již nezobrazují. Metody "boje" s touto nemocí jsou následující:

    • Pokud v Nastavení systému BIOS je zde položka Detect DIMM / PCI Clock - nastavení na Disable neumožní generátoru odstranit frekvenci z nepoužívaných slotů, v důsledku čehož bude Dual POST fungovat "jako normálně" ;) , zobrazující všechna "spoléhající" poštovní směrovací čísla.
    • Pokud má testovaná deska Sharing PCI Slots (obvykle dva sloty daleko od procesoru, které mají jedno přerušení „pro dva“), pak do jednoho můžete vložit jakékoli „normální“ PCI zařízení (video, zvuk, síť atd.). z nich.), a ve druhé - pohlednice. Během inicializace generátor, když vidí „plnohodnotné“ PCI zařízení na Sharing PCI slotech, často (v závislosti na konkrétní desce BIOSu) neodstraní taktování z obou, čehož Dual POST úspěšně „využije“.

    BVG Group POST Pro. Místo sedmisegmentového je použito LCD s rolovací čárou, ale cena karty je asi 300 USD, což je nesmyslně vysoká cena.

    EPOS: PCI TESTCARD. Pokročilá řada "Master" užitečných "zvonků a píšťalek" ve velké míře umožňuje navíc pouze zvolit diagnostický port v rozsahu 0-3FFh, který se používá pro výstup POST kódů, pomocí přepínačů na desce. Nevýhody této karty POST: postavená na FPGA zastaralé řady EPM7XXX, která nepodporuje Hot-socketing (méně spolehlivé, protože je pravděpodobnější, že spálí kartu POST) a pracuje při 5,0 V (mohou být problémy s moderními PCI2.3 a PCI3.0). Na některých základních deskách jsou také informace o výstupu nesprávných kódů POST.

    IC Book: IC80. Známý představitel "dospělých" pohlednic, charakteristický rys což je přítomnost nejen „zvonků a píšťalek“ v oblasti monitoringu, ale také unikátní (bezpříkladné) možnosti odladění systému v režimu krok za krokem. Deska má několik charakteristických vlastností:

    • Výběr adres používaných pro diagnostické účely: 80h/81h a 84h/85h, 378h, 1080h
    • Výstup diagnostických kódů se provádí na dvou indikátorech
    • Výstup informací do externího indikátoru
    • Indikace napětí Stand-By 3,3V
    • podpora PCI parity
    • Podpora serverových variant sběrnice PCI

    Malá nevýhoda: režim krok za krokem na nových deskách nefunguje zcela správně.

    Jelezo: Jpost Full. Na některých základních deskách (hlavně GIGABYTE) visí po prvním restartu černá obrazovka.

    VL Comp: PC Analyzer. Jednoduchý a levný post-kontroler, jehož vrcholem je kombinace dvou typů pohlednic v jednom provedení najednou - pro ISA a pro PCI.

    POST karta PCI BM9222 s LCD displejem

    Dnes si prohlédneme novou generaci PCI POST karty POST Card PCI BM9222 vyráběnou moskevskou společností Masker Kit.

    Specifikace

    • Napájecí napětí: +5V.
    • Spotřeba proudu, ne více než: 100 mA.
    • Frekvence sběrnice PCI: 33 MHz.
    • Adresa diagnostického portu: 0080h
    • Indikace POST kódů: na LCD ve dvou řádcích po 16 znacích (první řádek je POST kód v hexadecimálním tvaru a oddělený pomlčkou je typ BIOSu, druhý řádek je popis chyby ve tvaru běžecká čára).
    • Indikace signálů PCI sběrnice: LED na přední straně desky - RST (PCI reset signál) a
    • CLK (hodinový signál PCI).
    • Indikátory napájecího napětí sběrnice PCI: +5V, +12V, -12V, +3,3V.
    • Kompatibilní s čipovými sadami základních desek: Intel, VIA, SIS.
    • Rozměr plošného spoje: 95,5 x 73,6 mm.

    Design

    Konstrukčně je POST Card PCI vyrobena na oboustranném plošném spoji z fóliového sklolaminátu o rozměrech 95,5 x 73,6 mm. Aby se zlepšila elektrická vodivost kontaktů zařízení, jsou lamely pokryty niklem.

    Jak PCI karta POST funguje

    Při každém zapnutí počítače kompatibilního s IBM PC a před spuštěním operačního systému procesor počítače provede proceduru BIOS zvanou Power On Self Test (POST). Stejný postup se také provede, když stisknete tlačítko RESET nebo když soft restartujete počítač. Aby se předešlo nedorozuměním, je třeba poznamenat, že v některých zvláštních případech, aby se zkrátila doba spouštění počítače, může být procedura POST poněkud zkrácena, například v režimu rychlého spouštění nebo při ukončení režimu spánku Hibernate.

    Hlavním účelem procedury POST je zkontrolovat základní funkce a subsystémy počítače (jako je paměť, procesor, základní deska, grafický řadič, klávesnice, diskety a pevné disky atd.) před načtením operačního systému. Tím se uživatel do určité míry pojistí před pokusy pracovat na vadném systému, což by mohlo vést například ke zničení uživatelských dat na HDD. Před spuštěním každého z testů vygeneruje procedura POST tzv. POST kód, který je odeslán na konkrétní adresu v adresním prostoru I/O zařízení počítače. Pokud je na testovaném zařízení detekována závada, procedura POST jednoduše „zamrzne“ a dříve zobrazený kód POST jednoznačně určí, u kterého z testů k „zamrznutí“ došlo. Hloubka a přesnost diagnostiky pomocí kódů POST je tedy zcela určena hloubkou a přesností testů příslušné procedury BIOS POST v počítači.

    Je třeba poznamenat, že tabulky POST kódů jsou různé pro různé výrobce BIOSů a vzhledem k výskytu nových testovaných zařízení a čipsetů se poněkud liší i pro různé verze stejného výrobce BIOSu. Tabulky POST kódů lze nalézt na příslušných stránkách výrobců BIOS: pro AMI je to http://www.ami.com , pro AWARD je to http://www.award.com , někdy jsou tabulky POST uvedeny na základní desce příručky.

    Pro zobrazení POST kódů uživatelsky přívětivým způsobem se používají zařízení nazývaná POST karty. Navrhovaná POST karta pro PCI sběrnici je počítačová rozšiřující karta, která se vkládá (při vypnutém napájení!) do libovolného volného PCI slotu (33 MHz) a má textový indikátor pro zobrazení POST kódů a textových informací o aktuálním kódu. Z funkcí této POST Card bych rád poznamenal, že po zapnutí napájení počítače a před objevením se prvního aktivního signálu RESET PCI se na indikátoru POST Card zobrazí uvítací zpráva „BM9222 MASTERKIT POSTCARD“.

    Karta POST má navíc LED diody, které odrážejí stavy signálů CLK a RST sběrnice PCI.

    Odstraňování problémů s kartou POST PCI

    Pořadí akcí při opravě počítače pomocí karty POST je následující:

    1. Vypněte napájení vadného počítače.
    2. Nainstalujte kartu POST do libovolného volného slotu PCI na základní desce.
    3. Zapněte napájení počítače.
    4. V případě potřeby upravíme kontrast (při instalaci LCD obrazovky, u PLED - úprava není nutná) obrazu stisknutím tlačítek (tlačítko nejdále od základní desky kontrast zvyšuje, blízké snižuje) nebo změníme typ zobrazeného BIOSu - stisknutím a podržením jednoho z tlačítek a stisknutím druhého (po uvolnění tlačítek se změní typ BIOSu zobrazený v prvním řádku indikátoru po chybovém kódu). Všechna výše uvedená nastavení se uloží, když je napájení vypnuto a zatíženo při příštím zapnutí karty POST.
    5. Čteme informace na indikátoru POST Card - jedná se o POST kód, na kterém "visí" načítání počítače, a jeho popis na druhém řádku.
    6. Chápeme pravděpodobné příčiny.
    7. Když je napájení vypnuto, uspořádáme kabely, paměťové moduly a další komponenty, abychom závadu odstranili.
    8. Opakujeme kroky 3-7, čímž dosáhneme stabilního průchodu procedury POST a zahájení načítání operačního systému.
    9. Pomocí softwarových utilit provádíme finální testování hardwarových komponent a v případě plovoucích chyb provádíme dlouhý běh odpovídajících softwarových testů.

    Při opravě počítače bez použití POST karty se body 3-6 této sekvence jednoduše vynechají a zvenčí vypadá oprava počítače jako horečnaté přeskupování paměti, procesoru, rozšiřujících karet, napájení a ještě ke všemu , základní deska.

    Pokud mají velké firmy velké zásoby opravitelných komponent, pak se pro malé firmy a jednotlivce stává oprava počítače instalací komponent, o nichž se ví, že jsou dobré, obtížným problémem.

    Jak v praxi probíhá oprava počítače pomocí POST-Card?

    Za prvé, po zapnutí napájení, před zahájením procedury POST, musí být systém resetován signálem RST (RESET), který je indikován na kartě POST změnou zprávy ahoj na jiné zprávy karty POST. Pokud ke změně nedojde do 2-4 sekund (doba zobrazení pozdravu je přibližně 0,7 sekundy) nebo se na déle než 1 sekundu objeví jedna ze zpráv „NO CODES“ nebo „RESET“, pak se v tomto případě doporučuje okamžitě obrátit vypněte počítač, vyjměte všechny karty a kabely a také paměťové moduly ze základní desky. V systémové jednotce musí být ponechána připojená ke zdroji napájení základní deska s nainstalovaným procesorem a kartou POST. Pokud se při příštím zapnutí počítače systém normálně resetuje a objeví se první POST kódy, pak je zjevně problém v dočasně odstraněných počítačových komponentách; je to také možné, v nesprávně připojených smyčkách. Postupným vkládáním paměti, grafického adaptéru a dalších karet a sledováním kódů POST na indikátoru je detekován vadný modul.

    Vraťme se nyní k případu, kdy neprojde ani prvotní reset systému (na indikátoru POST Card není uvítací zpráva nahrazena jinými zprávami). V tomto případě je buď vadné napájení počítače, nebo samotná základní deska (chybající obvody generování signálu RESET) nebo se nespustí procesor. Přesnou příčinu lze určit připojením dobrého zdroje napájení k základní desce.

    Uvažujme nyní případ, kdy resetovací signál projde, ale do indikátoru se nevydají žádné POST kódy (zpráva „NO CODES“ zůstane zachována); v tomto případě, jak bylo popsáno výše, se testuje systém, který se skládá pouze ze základní desky, procesoru, karty POST a napájecího zdroje. Pokud je základní deska zcela nová, pak může být příčinou nesprávně nastavené propojky základní desky. Pokud jsou všechny propojky a procesor správně nastaveny, ale základní deska stále nestartuje, měli byste vyměnit procesor za známý dobrý. Pokud to nepomůže, můžeme dojít k závěru, že základní deska nebo její součásti nefungují správně (příčinou poruchy může být například poškození informací ve FLASH BIOSu).

    Hlavní výhodou POST karty je, že ke své činnosti nepotřebuje monitor. Testování počítače pomocí karty POST je zároveň možné v raných fázích procedury POST, kdy ještě není k dispozici zvuková diagnostika. Další důležitou funkcí je zobrazení POST kódů na všech typech BIOSů, které zobrazují kódy na 0x0080), ale nepopsané v ROM.

    PLED indikátor

    Toto testovací zařízení je vybaveno indikátorem se zobrazovacím prvkem typu PLED. Výhodou tohoto typu displeje je, že má vysoký kontrastní poměr a široký úhel přehled - to je velmi důležité, protože často musí být POST karta instalována do počítače v případě, že jsou v sousedních slotech instalovány další karty (síťové, zvukové atd.).

    Vícejazyčná podpora

    Karta POST umožňuje zobrazovat kódy pro různé typy BIOSů v různých jazycích (ve výchozím nastavení angličtina a ruština). Změna typu BIOSu se provádí současným stisknutím obou tlačítek najednou. Tato pohlednice dešifruje 3 typy BIOSů ve 2 jazycích (celkem 6 typů). Russified BIOS v názvu obsahuje řetězec "RU".

    Samotné řádky s popisem kódů jsou umístěny na čipu 24C256 - 32kB SEEPROM. Tento čip je nainstalován v patici a zkušení uživatelé jej mohou odstranit a přeprogramovat na jinou (novější nebo v jiném jazyce) verzi, pokud se objeví na webu www.masterkit.ru. Aktualizace probíhá pravidelně se sledováním trendů ve vývoji výpočetní techniky.

    Pokud tento kód není ve vaší verzi dešifrován, měli byste pomocí internetu rychle vyhledat dešifrování typu testu a také napsat dopis společnosti MasterKit s uvedením tohoto případu a v další verzi bude tento kód již zahrnut. .

    Pro přeprogramování můžete použít sadu NM9215 (programátor) spolu s adaptérem na daný typčipy NM9216/4.

    Kontrola systémové jednotky PC pomocí testeru Post Card PCI v praxi

    Pořadí testování počítačových komponent je následující:

    1. Testování procesoru.
    2. Kontrolní součet ROM BIOS.
    3. Kontrola a inicializace řadičů DMA, IRQ a časovače 8254.
    Po této fázi je k dispozici zvuková diagnostika.
    4. Kontrola operací regenerace paměti.
    5. Testování prvních 64 KB paměti.
    6. Načítání vektorů přerušení.
    7. Inicializace grafického ovladače.
    Po tomto kroku se na obrazovce zobrazí diagnostické zprávy.
    8. Testování plného množství paměti RAM.
    9. Testování klávesnice.
    10. Testování paměti CMOS.
    11. Inicializace COM a LPT portů.
    12. Inicializace a test FDD regulátoru.
    13. Inicializujte a otestujte řadič HDD.
    14. Vyhledejte další moduly ROM BIOS a inicializujte je.
    15. Volání zavaděče operačního systému (INT 19h, Bootstrap), pokud operační systém nelze načíst, pokus o spuštění ROM BASIC (INT 18h); při poruše zastavení systému (HALT).

    Absolvování testů

    Při absolvování každého z testů POST vygeneruje POST kód, který se zapíše do speciálního diagnostického registru. Informace obsažené v diagnostickém registru jsou dostupné pro pozorování, když je diagnostický nástroj nainstalován do volného slotu v počítači. POST desky Karta a se zobrazí na sedmisegmentovém displeji jako dvě hexadecimální číslice. Adresa diagnostického registru závisí na typu počítače, ve starších verzích je to: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, některé EISA-300h.

    Nejprve musíte určit výrobce BIOSu základní desky. To lze provést buď nálepkou na čipu BIOS, nebo nápisy, které jsou zobrazeny na obrazovce podobnou pracovní základní deskou. V Rusku a SNS jsou nejběžnější společnosti BIOS AMI a AWARD. Se získáním určitých zkušeností, již s prvními POST kódy, můžete s jistotou pojmenovat výrobce BIOSu.

    Tabulky kódů POST se liší pro různé výrobce BIOSů a vzhledem k nástupu nových testovaných zařízení a čipových sad se liší i pro různé verze stejného výrobce BIOSu.

    Historicky jsou hodnoty POST kódů v odpovídajících tabulkách výrobců BIOSu uváděny jako hexadecimální čísla v rozsahu 00h-FFh (0-255 v desítkové soustavě), proto je pro pohodlí použití takových tabulek nutné zobrazit POST kódy v hexadecimálním tvaru.

    Poruchové kódy

    Ocenění Software International, Inc.

    OceněníBIOS V4.51PG Elite

    Dynamicky se rozvíjející společnost Award Software v roce 1995 nabídla v té době nové řešení v oblasti nízkoúrovňového softwaru AwardBIOS "Elite", známější jako V4.50PG. Servisní režim kontrolního bodu se nezměnil ani v rozšířené verzi V4.51, ani ve vzácné verzi V4.60. Přípony P a G označují podporu mechanismu PnP a zachování funkcí pro úsporu energie (Green Function).

    Provádění procedur POST start z ROM

    C0 Zakázat externí mezipaměť. Zakázat interní mezipaměť. Zákaz stínové paměti RAM. Programování řadiče DMA, řadiče přerušení, časovače, RTC bloku

    C1 Určení typu paměti, celkového množství a umístění po řádcích

    C3 Ověření prvních 256K DRAM pro organizaci dočasné oblasti. Rozbalení BIOSu v dočasné oblasti

    C5 Provedený POST kód je přenesen do Shadow

    C6 Určení přítomnosti, rozsahu a typu externí mezipaměti

    C8 Kontrola integrity programů a tabulek systému BIOS

    CF Určení typu procesoru

    Odesílání do Shadow RAM

    03 Zakázat NMI, PIE (Periodické přerušení Enable), AIE (Alarm Interrupt Enable), UIE (Update Interrupt Enable). Zákaz generování programovatelné frekvence SQWV

    04 Kontrola vytváření požadavků na regeneraci DRAM

    05 Kontrola a inicializace ovladače klávesnice

    06 Test oblasti paměti začínající na adrese F000h, kde se nachází BIOS

    07 Kontrola CMOS a provozu baterie

    BÝT Programování konfiguračních registrů Jižního a Severního mostu

    09 Inicializace L2 Cache a Cyrix Advanced Cache Control Registers

    0A Přerušení generování vektorové tabulky. Konfigurace zdrojů správy napájení a instalace SMI Vector

    0B Kontrola kontrolního součtu CMOS. Skenování sběrnicových PCI zařízení. Aktualizace mikrokódu procesoru

    0C Inicializace řadiče klávesnice

    0D Vyhledání a inicializace grafického adaptéru. Nastavení IOAPIC. Měření hodin, nastavení FSB

    0E Inicializace MPC. Test video paměti. Zobrazit logo ocenění

    0F Kontrola prvního řadiče DMA 8237. Detekce klávesnice a její interní test. Kontrola kontrolního součtu BIOSu

    10 Kontrola druhého řadiče DMA 8237

    11 Kontrola registrů stránek řadičů DMA

    14 Test kanálu 2 systémového časovače

    15 1. test maskování požadavku řadiče přerušení

    16 2. test maskování požadavku řadiče přerušení

    19 Kontrola pasivity NMI

    30 Určení množství základní paměti a rozšířené paměti. Nastavení API. Ovládání programu Režim alokace zápisu

    Příprava tabulek, polí a struktur pro spuštění operačního systému

    31 Hlavní test paměti RAM na obrazovce. Inicializace

    32 Zobrazí se úvodní obrazovka Plug and Play BIOS Extension. Nastavení prostředků Super I/O. Programovatelné integrované zvukové zařízení

    39 Programování generátoru hodin přes I2C sběrnici

    3C Nastavení softwarového příznaku pro umožnění vstupu do Setup

    3D Inicializace myši PS/2

    3E Inicializace externího řadiče mezipaměti a oprávnění mezipaměti

    bf Nastavení registrů konfigurace čipové sady

    41 Inicializace podsystému diskety

    42 Pokud není k dispozici žádná myš PS/2, zakažte IRQ12. Probíhá měkký reset řadiče pevného disku. Skenování dalších zařízení IDE

    43 Inicializace sériových a paralelních portů

    45 Inicializace koprocesoru FPU

    4E Indikace chybové zprávy

    4FŽádost o heslo

    50 Obnovení dříve uloženého stavu CMOS v paměti RAM

    51 Povolit přístup k 32bitovému HDD. Konfigurace prostředků ISA/PnP

    52 Dodatečná inicializace BIOSu. Nastavení hodnot konfiguračních registrů PIIX. Vznik NMI a SMI

    53 Nastavení počítadla času DOS podle hodin reálného času

    60 Instalace antivirová ochrana BOOT sektor

    61 Poslední kroky k inicializaci čipové sady

    62 Přečtěte si ID klávesnice. Nastavení jeho parametrů

    63 Korekce ESCD, DMI bloků. Vymazání paměti RAM

    FF Přenos ovládání na bootloader. BIOS spustí INT 19h

    Zvažte postup testování systémové jednotky osobního počítače. Nainstalujte tester BM9222 do volného slotu PCI na základní desce. Zapneme napájení. BIOS je spouštěcí program počítače uložený v paměti ROM základní desky, který se sekvenčně dotazuje na všechna zařízení obsažená v systémové jednotce (procesor, paměťové moduly, pevný disk, grafická karta, řadiče, optická jednotka, externí periferie: klávesnice, myš atd.) .

    Pokud všechna periferní zařízení systémové jednotky fungují, po dokončení stahování se na obrazovce testeru rozsvítí následující nápis FFh.

    „Zavést poruchu“ do systémové jednotky. Vypněte napájení a vyjměte paměťový modul ze systémové jednotky.

    Po zapnutí napájení a spuštění počítače se na obrazovce testeru objeví chybový kód RAM 4Eh.

    Tester přesně určil, že paměť v systémové jednotce je „vadná“. Po vypnutí napájení a vrácení paměťového modulu na místo tester ukázal zdravotní stav osobního počítače.

    Podobně můžete určit chybové kódy jiných periferních zařízení a rychle vyřešit problém výměnou vadné jednotky za dobrou.

    závěry

    Analýza počítačových chyb pomocí diagnostické karty (POST karta)

    1. Úvod
    2. Obecný popis POST karty

    4. Tabulka chybových kódů
    5. Popis zvukových signálů
    6. Resetujte zapomenuté heslo systému BIOS

    Úvod

    Karta se nazývá POST (Power On Self Test - self-test card). Zobrazuje chybové kódy, když nelze načíst operační systém nebo na obrazovce není žádný obraz nebo nejsou slyšet zvuky systému BIOS.

    Po připojení napájení BIOS provede přesný test obvodu, paměti, klávesnice, grafické karty, pevného disku a poté analyzuje konfiguraci systému. Po inicializaci základní systém I/O načítá operační systém.

    Diagnostická karta nezobrazí data v následujících případech:
    1. Karta se vkládá do základní desky bez CPU.
    2. Když svítí LED RST.

    Obecný popis POST karty

  • Kódy na mapě se zobrazují v určitém pořadí
  • Kód nemusí být definován
  • U různých výrobců BIOSů (AMI, Award, Phoenix) se význam kódů liší. (definice výrobce systému BIOS)
  • Kartu lze připojit do PCI a ISA slotů. Obvykle kódy začínají od "00" do "FF" na PCI slotu. Na některých základních deskách se kód může zastavit na "38"
  • Na základních deskách jsou chybové kódy BIOSu neustále aktualizovány, takže se nemusí objevit v tabulce.
  • Některé karty POST nemusí mít některé LED diody.
  • Popis svítících diod:

    Světelná dioda Typ Popis
    BĚH blikat Pokud LED svítí, základní deska je zapnutá bez ohledu na to, jaké kódy projdou
    CLK AUTOBUSOVÉ HODINY Rozsvítí se po připojení napájení k základní desce (obvykle bez procesoru)
    BIOS Přečtěte si BIOS LED se rozsvítí a zhasne, když je základní deska napájena, když procesor čte BIOS
    IRDY Manažer připraven LED se rozsvítí a zhasne, když se objeví zpráva
    OSC Bliká Rozsvítí se po připojení napájení k základní desce, nebo pokud ne, je rozbitý krystal obvodu nádrže
    RÁM Rámcové období Hoří pořád. Zapne a vypne se, když je zpráva
    RST resetovat Po stisknutí tlačítka napájení nebo resetu se na půl sekundy rozsvítí. Pokud je napájení zapnuté, měli byste zkontrolovat RESET (zkrat nebo přerušený).
    12V Napájení Rozsvítí se jednou po zapnutí, napájení je napájeno, pokud se nerozsvítí, znamená to zkrat na základní desce nebo ne 12V.
    -12V Výživa Stejné jako "12V"
    5V Výživa Stejné jako "12V"
    -5V Výživa Stejné jako "12V" (-5V pouze pro ISA slot)
    3V3 Výživa Rozsvítí se při připojení napájení (pouze PCI), kde je 3,3V. Pokud na základní desce není pohotovostní napětí 3,3V, nesvítí

    Tabulka chybových kódů

    Kód Cena AMI Phoenix4.0 / Tendy3000
    00 Kopírování kódu do konkrétních oblastí je hotovo/následně předání řízení do zavaděče INT 19h.
    01 Test procesoru 1, ověření stavu procesoru (1FLAGS). Otestujte následující příznaky stavu procesoru: carry, zero, sign, overflow. BIOS nastaví každý příznak, ověří, zda jsou nastaveny, poté každý příznak vypne a ověří, že je vypnutý. CPU testuje registr uvnitř nebo selhal, vyměňte CPU a zkontrolujte jej.
    02 Otestujte všechny registry CPU kromě SS, SP a BP pomocí dat FF a 00 Ověřte skutečný režim
    03 Zakázat NMI, PIE, AIE, UEI, SQWV Zakázat video, kontrolu parity, DMA Resetovat matematický koprocesor Vymazat všechny registry stránek, bajt vypnutí CMOS Inicializovat časovač 0, 1 a 2, včetně nastavení časovače EISA na známý stav Inicializovat řadiče DMA 0 a 1 Inicializovat řadiče přerušení 0 a 1 Inicializovat rozšířené registry EISA Zakázat NMI, PIE, AIE, UEI, SQ Dále zkontrolujte měkký reset nebo stav zapnutí Zakázat přerušení bez maskování (NMI)
    04 RAM se musí pravidelně obnovovat, aby se paměť nesnižovala. Tato funkce obnovení funguje správně Získejte typ CPU
    05 Inicializace řadiče klávesnice Zásobník BIOSu byl vytvořen. Dále deaktivace cache mamory. Inicializace DMA probíhá nebo selhala
    06 Rezervováno Dále dekomprimujte POST kód. Inicializovaný systémový hardware
    07 Ověřuje, že CMOS funguje správně, detekuje vadnou baterii Dále inicializace oblasti dat CPU Zakázat stín a spustit kód z ROM
    08 Včasná inicializace čipové sady Test přítomnosti paměti Postupy čipové sady OEM Vymazat nízkou paměť 64 kB Otestovat nejprve paměť 64 kB Výpočet kontrolního součtu CMOS je Inicializujte čipovou sadu s počátečními hodnotami POST
    09 Inicializace CPU Cyrix Inicializace mezipaměti Nastavit příznak IN POST
    0A Inicializujte prvních 120 vektorů přerušení pomocí SPURIOUS-INT-HDLR a inicializujte INT 00h-1Fh podle INT-TBL Je proveden výpočet kontrolního součtu CMOS. Probíhá linicializace registru stavu CMOS pro další datum a čas Inicializujte registry CPU
    0B Otestujte kontrolní součet CMOS RAM. Pokud je špatný nebo je stisknuta klávesa INS, načíst výchozí nastavení Stavový registr CMOS je inicializován. další. Provedení jakékoli požadované inicializace před vydáním příkazu BAT klávesnice Povolit mezipaměť CPU
    0C Zjistěte typ ovladače klávesnice a nastavte stav NUM LOCK Vstupní máslo řadiče klávesnice je volné. Dále vyšlete příkaz BAT řadiči klávesnice Inicializujte mezipaměti na počáteční hodnoty POST
    0D Detekce hodin CPU Čtení umístění CMOS 14 hodin pro zjištění typu používaného videa Detekce a inicializace grafického adaptéru
    0E Test video paměti, napište přihlašovací zprávu na obrazovku Nastavit stínovou RAM? Povolit stínování podle nastavení Výsledek příkazu BAT ovladače klávesnice byl ověřen. Dále proveďte potřebnou inicializaci po testu příkazu BAT řadiče klávesnice Inicializujte I/O komponentu
    0F Test DMA Cont. 0; Test BIOS Checksum Keyboard Detekce a inicializace Inicializace po testu příkazu BAT ovladače klávesnice je provedena. Dále se zapíše bajt příkazu klávesnice Inicializace IDE místní sběrnice
    10 Test ovladače DMA 1 Test DMA Je zapsán bajt příkazu ovladače klávesnice. Dále vydání příkazu Blokování a odblokování kolíků 23 a 24 Inicializujte správu napájení
    11 Otestujte registry stránek DMA Dále zkontrolujte, zda byly během zapínání stisknuty klávesy "End" nebo "Ins". Inicializace CMOS RAM při každém bootování Možnost AMIBIOS POST byla nastavena v AMIBCP nebo byla stisknuta klávesa "End"
    12 Rezervováno Dále deaktivujte řadiče DMA 1 a 2 a řadiče přerušení 1 a 2 Obnovit řídicí slovo CPU během teplého spouštění
    13 Rezervováno Zobrazení videa bylo zakázáno. Port B byl inicializován. Dále inicializace čipové sady inicializovat zařízení PCI Bus Mastering
    14 Test 8254 Časovač 0 Počítadlo 2 Jako další začne test časovače 8254
    15 Ověřte přerušení kanálu 1 8259 vypnutím a zapnutím linek přerušení
    16 Ověřte přerušení kanálu 2 8259 vypnutím a zapnutím linek přerušení Kontrolní součet BIOS ROM
    17 Vypněte přerušení Potom ověřte, že není žádné přerušení Msk Register je zapnutý Inicializujte mezipaměť před automatickou velikostí paměti
    18 Vynutit přerušení a Ověřit přerušení a Ověřit, že k přerušení došlo 8254 inicializace časovače
    19 Test zaseknutých bitů NMI; Ověřte, že NMI může být Cieared Test časovače 8254 je u konce. Dále se spustí test obnovy paměti
    1A Zobrazení hodin CPU Řádek obnovy paměti se přepíná. Následuje kontrola 15 sekundového času zapnutí/vypnutí
    1B Rezervováno
    1C Rezervováno Resetujte programovatelný řadič přerušení
    1D Rezervováno
    1E Rezervováno
    1F Pokud je kontrolní součet energeticky nezávislé paměti EISA dobrý, proveďte inicializaci EISA Pokud ne, proveďte testy ISA a zrušte příznak režimu EISA Testujte integritu konfigurační paměti EISA (kontrolní součet a komunikační rozhraní)
    20 Inicializovat slot O (systémová deska) Test obnovení paměti DRAM
    21 Inicializujte slot 1
    22 Inicializujte slot 2 Testovací ovladač klávesnice 8742
    23 Inicializujte slot 3 Dále načtení vstupního portu 8042 a deaktivace funkce MEGAKEY Green PC. Vytvoření segmentu kódu BIOS pro zápis a provedení jakékoli nezbytné konfigurace před inicializací vektorů přerušení
    24 Inicializujte slot 4 Konfigurace požadovaná před dokončením inicializace vektoru přerušení. Blíží se zahájení inicializace vektoru přerušení Nastavte registr segmentu ES na 4Gb
    25 Inicializujte slot 5 Je provedena inicializace vektoru přerušení. Vymazání hesla, pokud je zapnutý přepínač POST DIAG
    26 1. otestujte výjimečnou situaci chráněného nebo chráněného režimu, zkontrolujte paměť procesoru a základní desky.
    2. žádné osudové potíže, VGA se zobrazuje normálně. Pokud došlo k nezávažnému problému, zobrazte chybovou zprávu ve VGA, jinak spusťte operační systém, a kód „26“ je v pořádku, žádné další kódy k zobrazení
    1. vstup pro čtení/zápis, výstupní port klávesnice 8042; připraveno na režim otáčení, pokračujte v přípravě na inicializaci všech dat, zkontrolujte čipy 8042 na základní desce.
    2. viz vlevo
    1. povolte adresní řádek A20, zkontrolujte piny A20 čipů pro ovládání paměti a zkontrolujte obvod, korelovaný s piny, v paměťovém slotu, může být pin A20 a paměťové piny nejsou v kontaktu nebo jsou piny paměti A20 špatné.
    2. viz vlevo
    27 Inicializujte slot 7 Jakákoli inicializace před nastavením režimu videa bude provedena jako další
    28 Inicializujte slot 8 Inicializace před nastavením režimu videa je dokončena. Dále konfigurace monochromatického režimu a nastavení barevného režimu Automatická velikost DRAM
    29 Inicializujte slot 9 Inicializujte správce paměti POST
    2A Inicializujte slot 10 Inicializace různých sběrnicových systémů, statických a výstupních zařízení, pokud jsou k dispozici Vymažte 512 KB základní RAM
    2B Inicializujte slot 11 Předání ovládání video ROM k provedení jakékoli požadované konfigurace před testem video ROM
    2C Inicializujte slot 12 Před předáním řízení do video ROM je provedeno veškeré nezbytné zpracování. Dále hledat video ROM a předat jí kontrolu Selhání paměti RAM na řádku adresy xxx*
    2D Inicializujte slot 13 Video ROM se vrátilo, vrátilo řízení do BIOSu POST Provádí se jakékoli požadované zpracování poté, co video ROM získala řízení
    2E Inicializujte slot 14 Dokončeno zpracování testu ROM s škůdcem. Pokud není řadič EGA/VGA nalezen, proveďte jako další test čtení/zápisu paměti displeje Selhání RAM na datových bitech Xxxx* nízkého bajtu paměťové sběrnice
    2F Inicializujte slot 15 Řadič EGA/VGA nebyl nalezen. Blíží se zahájení testu čtení/zápisu paměti displeje Povolit mezipaměť před stínováním systému BIOS
    30 Velikost základní paměti od 256 kB do 640 kB a rozšířená paměť nad 1 MB Test čtení/zápisu paměti displeje prošel úspěšně. Dále hledejte kontrolu retrace
    31 Otestujte základní paměť od 256K do 640K a rozšířenou paměť nad 1 MB Test čtení/zápisu paměti displeje nebo kontrola opakování se nezdařila. Dále se provede test čtení/zápisu paměti alternativního displeje
    32 Pokud je režim EISA, otestujte při inicializaci slotů nalezenou paměť EISA Test čtení/zápisu paměti alternativního displeje prošel. Dále se hledá kontrola alternativního zobrazení Test frekvence sběrnice CPU
    33 Rezervováno Inicializujte Phoenix Dispatch manager
    34 Rezervováno Kontrola zobrazení videa je u konce. Dále nastavení režimu zobrazení
    35 Rezervováno
    36 Rezervováno teplý start a vypnutí
    37 Rezervováno Režim zobrazení je nastaven. Dále se zobrazí zpráva o zapnutí
    38 Rezervováno Následuje inicializace vstupu sběrnice, IPL, obecného zařízení, pokud je přítomno Stínový systém BIOS ROM
    39 Rezervováno Zobrazení chybových zpráv inicializace sběrnice
    3A Rezervováno Nová pozice kurzoru byla přečtena a uložena. Dále se zobrazí zpráva Hit "Del". Automatická velikost mezipaměti
    3B Rezervováno Zobrazí se zpráva Hit "Del". Právě se spustí test paměti chráněného režimu
    3C Nastavení povoleno Pokročilá konfigurace registrů čipové sady
    3D Detekce přítomnosti myši, inicializace myši, instalace vektorů přerušení
    3E Inicializujte řadič mezipaměti
    3F Rezervováno
    40 Zobrazit antivirovou ochranu. Zakázat nebo Povolit Dále příprava tabulek deskriptorů
    41 Inicializujte řadič disketové jednotky a jakékoli jednotky Inicializujte rozšířenou paměť pro RomPilot
    42 Inicializujte řadič pevného disku a všechny disky Jsou připraveny tabulky deskriptorů. Zadání chráněného režimu pro další test paměti Inicializovat vektory přerušení
    43 Detekce a inicializace sériového a paralelního portu a herního portu Vstoupil do chráněného režimu. Dále povolte přerušení pro diagnostický režim
    44 Rezervováno Přerušení povolena, pokud je diagnostický spínač zapnutý. Inicializace dat pro kontrolu obtékání paměti na 0:0
    45 Detekce a inicializace matematického koprocesoru data inicializována. Dále se zkontroluje obtékání paměti při 0:0 a zjistí se celková velikost systémové paměti POST inicializace zařízení
    46 Rezervováno Test obtékání paměti je proveden. Byl proveden výpočet velikosti paměti. Další zápis vzorů do paměti tset Zkontrolujte oznámení o autorských právech ROM
    47 Rezervováno Vzorec paměti byl rozšířený. Zápis vzorů do základní paměti 640 KB Inicializovat podporu 120
    48 Rezervováno Vzory zapsané v základní paměti. Dále určení velikosti paměti pod 1 MB
    49 Rezervováno Bylo nalezeno a ověřeno množství paměti pod 1 MB. Dále určení velikosti paměti nad 1 MB paměti
    4A Rezervováno
    4B Rezervováno Bylo nalezeno a ověřeno množství paměti nad 1 MB. Kontrola měkkého resetu a vymazání paměti pod 1 MB pro další měkký reset. Pokud se jedná o situaci zapnutého napájení, přejděte ke kontrolnímu bodu 4Eh Spuštění QuletBoot (volitelné)
    4C Rezervováno Paměť pod 1 MB byla vymazána měkkým resetem. Následuje vymazání paměti nad 1 MB Shadow video BIOS ROM
    4D Rezervováno Paměť nad 1 MB byla vymazána měkkým resetem. Dále uložení paměti. Příští cesta ke kontrolnímu bodu 52h
    4E Reboot if Manufacturing Mode; pokud ne, zobrazte zprávy a přejděte do nastavení Test paměti začal, ale ne jako výsledek měkkého resetu. Dále se zobrazí první velikost paměti 64 kB Zobrazit upozornění o autorských právech systému BIOS
    4F Požádat o zabezpečení heslem (volitelné) Spustilo se zobrazení velikosti paměti. Displej je aktualizován Během test paměti. Dále se provede sekvenční a náhodný test paměti Inicializujte MultiBoot
    50 Zapište všechny hodnoty CMOS zpět do RAM a vymažte Paměť pod 1 MB byla testována a inicializována. Dále upravte velikost zobrazené paměti pro přemístění a stínování Zobrazení typu a rychlosti CPU
    51 Povolit kontrolu parity. Povolit NMI, Povolit mezipaměť před spuštěním Zobrazení velikosti paměti bylo upraveno pro přemístění a stínování. Dále test paměti nad 1 MB Inicializujte desku EISA
    52 Inicializujte Option ROM z C8000h na EFFFFh nebo pokud je FSCAN povoleno na F7FFFh Paměť nad 1 MB byla testována a inicializována. Dále se uloží informace o velikosti paměti testovací klávesnice
    53 Inicializovat časovou hodnotu za 40 hodin: Oblast BIOS Informace o velikosti paměti a registry CPU jsou uloženy. Následuje vstup do reálného režimu
    54 Vypnutí bylo úspěšné. CPU je v reálném režimu. Dále deaktivace linky Gate A20, parity a NMI Nastavit kliknutí na tlačítko, pokud je povoleno
    55
    56 Povolit zařízení USB
    57 Řádek adresy A20, parita a NMI jsou zakázány. Další úprava velikosti paměti v závislosti na přemístění a stínování
    58 Velikost paměti byla upravena pro přemístění a stínování. Dále se vymaže zpráva Hit "DEL".
    59 Zpráva Hit "DEL" je vymazána. Zobrazí se zpráva "WAIT...". Dále se spustí test DMA a přerušení řadiče Inicializujte službu zobrazení POST
    5A Zobrazení výzvy Stiskněte F2 pro vstup do SETUP
    5B Zakázat mezipaměť CPU
    5C Test RAM mezi 512 a 640 kB
    60 Nastavte funkci antivirové ochrany (ochrana spouštěcího sektoru) podle nastavení Test registru stránek DMA prošel. Dále proveďte test základního registru DMA Controller 1 Otestujte rozšířenou paměť
    61 Zkuste zapnout mezipaměť úrovně 2 (pokud je mezipaměť L2 již zapnutá v příspěvku 3D, tato část bude přeskočena) Rychlost spouštění nastavte podle nastavení Poslední šance na inicializaci čipové sady Poslední šance na inicializaci správy napájení (pouze zelený BIOS) Zobrazit konfigurační tabulky systému
    62 Nastavte zámek NUM. Podle hodnot nastavení Naprogramujte zámek NUM. Typová rychlost a typová rychlost podle nastavení nastavení Test základního registru řadiče DMA 1 prošel. Dále proveďte test základního registru řadiče DMA 2 Otestujte řádky adresy rozšířené paměti
    63 Pokud dojde k jakékoli změně v konfiguraci hardwaru. Aktualizace informací ESCD (pouze PnP BIOS) Vymazání paměti, která byla použita Spuštění systému přes INT 19h
    64 Přejít na UserPatch1
    65 Test základního registru řadiče DMA 2 prošel. Dále programování řadiče DMA 1 a 2
    66 Dokončeno programování řadičů DMA 1 a 2 a další inicializace řadiče přerušení 8259 Nakonfigurujte pokročilé registry mezipaměti
    67 Dokončena inicializace řadiče přerušení 8259 Inicializujte APIC pro více procesorů
    68
    69 Oblast Nastavení režimu správy systému (SSM).
    6A Zobrazit externí velikost L2
    6B Načíst vlastní výchozí hodnoty (volitelné)
    6C Zobrazit zprávu o stínové oblasti
    6E Zobrazit možnou vysokou adresu pro obnovu UMB
    6F
    70 Zobrazit chybovou zprávu
    71
    72
    76 Zkontrolujte chyby klávesnice
    7C Nastavte vektory hardwarových přerušení
    7D Inicializujte inteligentní sledování systému
    7E Inicializujte koprocesor, pokud je k dispozici
    7F Probíhá aktivace rozšířeného zdroje NMI
    80 Test klávesnice byl zahájen. Vymazání výstupní vyrovnávací paměti a kontrola zaseknutých klíčů. Dále vydáte příkaz reset klávesnice Deaktivujte integrované porty Super I/O a IRQ
    81 Byla nalezena chyba resetování klávesnice nebo zaseknutá klávesa. Dále zadejte testovací příkaz rozhraní řadiče klávesnice Pozdní inicializace zařízení POST
    82 Test rozhraní ovladače klávesnice byl dokončen. Následuje zápis bajtu příkazu a inicializace kruhové vyrovnávací paměti Zjistěte a nainstalujte externí porty RS232
    83 Příkazový bajt byl zapsán a inicializace globálních dat byla dokončena. Následuje kontrola zamčeného klíče Konfigurace řadičů IDE bez MCD
    84 Kontrola zamčeného klíče je u konce. Následuje kontrola nesouladu velikosti paměti s daty CMOS RAM
    85 Je provedena kontrola velikosti paměti. Zobrazí se měkká chyba a kontrola hesla nebo vynechání instalace WINBIOS Inicializujte zařízení PnP ISA kompatibilní s PC
    86 Heslo bylo zkontrolováno. Provedení jakéhokoli požadovaného programování před dalším nastavením WINBIOS
    87 Programování před dokončením instalace WINBIOS Dekomprimace kódu instalace WINBIOS a spuštění instalace AMIBIOS nebo nástroje WINBIOS Setup Konfigurace konfigurovatelných zařízení základní desky (volitelné)
    88 Návrat z instalace WINBIOS vyčistil obrazovku. Po instalaci WINBIOS proveďte další nezbytné programování Inicializujte datovou oblast systému BIOS
    89 Programování po dokončení instalace WINBIOS. Dále se zobrazí zpráva o zapnutí obrazovky Povolit nemaskovatelná přerušení (NMis)
    8A Inicializujte rozšířenou datovou oblast BIOS
    8B Zobrazí se zpráva na první obrazovce. Zobrazí se zpráva "WAIT...". Dále se provede kontrola PS/2 myši a rozšířená kontrola alokace datové oblasti systému BIOS Otestujte a inicializujte myš PS/2
    8C Dále programování možností nastavení WINBIOS Inicializujte řadič diskety
    8D Možnosti nastavení WINBIOS jsou naprogramovány. Resetování pevný disk další ovladač
    8E Řadič pevného disku byl resetován. Dále konfigurace řadiče disketové jednotky
    8F Určete počet jednotek ATA (volitelné)
    90 Inicializujte řadiče pevného disku
    91 Řadič disketové jednotky byl nakonfigurován. Dále proveďte konfiguraci jednotky pevného disku Inicializujte řadiče pevného disku místní sběrnice
    92 Přejít na UserPatch2
    93 Sestavte MPTABLE pro víceprocesorovou desku
    95 Inicializace ROM adaptéru sběrnice od C8000h do D8000 Nainstalujte CD-ROM pro spuštění
    96 Inicializace před předáním řízení adaptéru ROM na C800
    97 Inicializace před získáním řízení ROM adaptéru C800 byla dokončena. Následuje kontrola ROM adaptéru Opravte tabulku s více procesory
    98 Adaptér ROM měl řízení a nyní vrátil řízení do BIOS POST. Provedení požadovaného zpracování poté, co volba ROM vrátila controlA Vyhledejte volitelné ROM. Jedno dlouhé, dvě krátká pípnutí při selhání kontrolního součtu
    99 Jakákoli inicializace požadovaná po dokončení testu volitelné paměti ROM. Dále konfigurace oblasti dat časovače a základní adresy tiskárny Zkontrolujte SMART Drive (volitelné)
    9A Nastavte časovač a základní adresu tiskárny. Dále nastavení základní adresy RS-232 Stínové opční ROM
    9B Vráceno po nastavení základní adresy RS-232. Provedení jakékoli požadované inicializace před dalším testem koprocesoru
    9C Požadovaná inicializace před dokončením testu koprocesoru. Následuje inicializace koprocesoru Nastavte Power Management
    9D Koprocesor inicializován Provedení požadované inicializace po dalším testu koprocesoru Inicializovat bezpečnostní modul (volitelné)
    9E Inicializace po dokončení testu koprocesoru. Dále kontrola rozšířené klávesnice, ID klávesnice a klávesy NumLock. Dále zadejte příkaz ID klávesnice Povolit hardwarová přerušení
    9F Určete počet ovladačů ATA a SCSI
    A0 Nastavte denní dobu
    A1 Zkontrolujte zámek klíče
    A2 Dále se zobrazí jakákoli měkká chyba
    A3 Zobrazení měkké chyby bylo dokončeno. Dále nastavení typové sazby klávesnice
    A4 Je nastavena typová sazba klávesnice. Dále programování čekacích stavů paměti Inicializovat typickou sazbu
    A5 Programování stavu čekání paměti skončilo. Následuje vymazání obrazovky a povolení parity a NMI
    A7 NMI a parita povoleny. Provedení jakékoli požadované inicializace před předáním řízení do paměti ROM adaptéru v E000
    A8 Inicializace před předáním řízení do ROM adaptéru v E000h dokončena. Dále předání řízení do ROM adaptéru v E000h Vymazat výzvu F2
    A9 Vráceno z adaptéru ROM při kontrole E000h. Provedení jakékoli požadované inicializace poté, co měla možnost E000 ROM kontrolu
    AA Inicializace po dokončení řízení volitelné paměti ROM E000. Dále se zobrazí konfigurace systému Vyhledejte stisk klávesy F2
    AB Dále dekomprimujte data DMI a spusťte inicializaci DMI POST
    AC Zadejte nastavení
    AE vymazat zaváděcí příznak
    B0 Pokud přerušení Vyskytuje se v chráněném režimu Zobrazí se konfigurace systému Zkontrolujte chyby
    B1 Pokud dojde k odmaskování NMI. Displej Stiskněte F1 pro deaktivaci NMI, F2 Reboot Kopírování libovolného kódu do konkrétních oblastí Informujte RomPilot o konci POST
    B2 POST hotový, příprava ke spuštění operačního systému
    B3
    B4 1 Jedno krátké pípnutí před spuštěním
    B5 Ukončit tiché spouštění (volitelné)
    B6 Zkontrolujte heslo (volitelné)
    B7 Inicializujte ACPI BIOS
    B8
    B9 Připravte boot
    BA Inicializujte SMBIOS
    BB Inicializujte PnP Option ROM
    před naším letopočtem Vymazat kontrolu parity
    BD Zobrazení nabídky MultiBoot
    BÝT Naprogramujte registry čipové sady s výchozími nastaveními systému BIOS při zapnutí Vymazat obrazovku (volitelné)
    bf Naprogramujte zbytek hodnoty čipové sady podle nastavení (program hodnot pozdějšího nastavení) Pokud je povolena automatická konfigurace, naprogramujte čipovou sadu s předdefinovanými hodnotami v automatické tabulce MODBINable Kontrola virů a připomenutí zálohování
    C0 Vypnout mezipaměť specifickou pro výrobce OEM, stín Inicializovat standardní zařízení s výchozími hodnotami: řadič DMA (8237); Programovatelný řadič přerušení (8259); Programovatelný časovač intervalů (8254); RTC čip Zkuste nabootovat s INT 19
    C1 Specifický test OEM na velikost vnitřní paměti Inicializovat správce chyb POST (PEM)
    C2 Inicializujte protokolování chyb
    C3 Otestujte prvních 256 kB DRAM Rozbalte komprimované kódy do dočasné oblasti DRAM včetně komprimovaného systému BIOS a Option ROM Inicializujte funkci zobrazení chyb
    C4 Inicializujte obsluhu systémových chyb
    C5 OEM Specific-Early Shadow Enable pro rychlé spuštění PnPnd duální CMOS (volitelně)
    C6 Detekce velikosti externí mezipaměti Inicializovat dok pro poznámky (volitelné)
    C7 Inicializovat ukotvení poznámek pozdě
    C8 Vynutit kontrolu (volitelné)
    C9 Rozšířený kontrolní součet (volitelné)
    CA Chcete-li povolit vzdálenou klávesnici, přesměrujte int 15h
    CB Přesměrování int 13h na zařízení Memory Technologies, jako je ROM, RAM, PCMCIA a sériový disk
    CC Chcete-li povolit vzdálené sériové video, přesměrujte int 10h
    CD Přemapujte I/O a paměť pro PCMCIA
    CE Inicializujte digitizér a zobrazte zprávu
    D0 NMI je zakázáno. Začíná zpoždění zapnutí. Dále bude ověřen kontrolní součet inicializačního kódu
    D1 Inicializace řadiče DMA, provedení testu BAT řadiče klávesnice, spuštění obnovy paměti a vstup do plochého režimu 4 GB
    D2 neznámé přerušení
    D3 Dále začíná velikost paměti
    D4 Návrat do reálného režimu. Provedení všech oprav OEM a další nastavení zásobníku
    D5 Předání řízení nekomprimovanému kódu ve stínové RAM v E000: 0000h. Inicializační kód se zkopíruje do segmentu 0 a řízení se přenese do segmentu 0
    D6 Ovládání je v segmentu 0 Dále kontrola, zda bylo stisknuto "Ctrl" "Home" a ověření kontrolního součtu systému BIOS. Pokud bylo stisknuto buď "Ctrl" "Home" nebo je kontrolní součet systému BIOS špatný, přejděte ke kódu kontrolního bodu E0h. Jinak přejděte na kód kontrolního bodu D7h
    E0 Inicializuje se integrovaný řadič diskety, pokud je k dispozici. Dále začněte test základní paměti 512 kB Inicializujte čipovou sadu
    E1 E1 Setup-Stránka E1 Následuje inicializace tabulky vektorů přerušení Inicializujte most
    E2 E2 Setup-Stránka E2 Následuje inicializace DMA a řadiče přerušení Inicializujte CPU
    E3 E3 Setup-Stránka E3 Inicializujte systémový časovač
    E4 E4 Setup-Stránka E4 Inicializujte I/O systému
    E5 E5 Setup-Stránka E5 Zkontrolujte vynucené obnovení spouštění
    E6 E6 Setup-Stránka E6 Povolení řadiče disketové jednotky a časovače IRQ. Povolení vnitřní mezipaměti Kontrolní součet BIOS ROM
    E7 E7 Setup-Stránka E7 Přejděte do systému BIOS
    E8 E8 Setup-Stránka E8 Nastavit obrovský segment
    E9 E9 Setup-Stránka E9 Inicializujte více procesorů
    EA Stránka nastavení EA EA Inicializujte speciální kód OEM
    EB Stránka nastavení EB EB Inicializujte PIC a DMA
    EU EC Setup-Stránka EC Inicializovat typ paměti
    ED Stránka nastavení ED ED Inicializace disketové jednotky Inicializovat velikost paměti
    EE Stránka nastavení EE EE Hledání diskety v jednotce A: Čtení prvního sektoru diskety Stínový zaváděcí blok
    EF Stránka nastavení EF EF Při čtení disketové jednotky v jednotce A došlo k chybě čtení: Test systémové paměti
    F0 Dále vyhledejte soubor AMIBOOT.ROM v kořenovém adresáři Inicializovat vektory přerušení
    F1 Soubor AMIBOOT.ROM není v kořenovém adresáři Inicializujte hodiny běhu
    F2 Dále čtení a analýza diskety FAT za účelem nalezení clusterů obsazených souborem AMIBOOT.ROM Inicializujte video
    F3 Dále čtení souboru AMIBOOT.ROM, cluster po clusteru Inicializujte Správce správy systému
    F4 Soubor AMIBOOT.ROM nemá správnou velikost vydá jedno pípnutí
    F5 Dále deaktivace interní mezipaměti Vymazat obrovský segment
    F6 Spusťte mini DOS
    F7 Spusťte plný DOS
    Facebook Dále detekce typu flash ROM
    FC Dále vymazání flash ROM
    FD Dále programování flash ROM
    FF Programování Flash ROM bylo úspěšné. Dále restartujte systém BIOS

    Popis zvukových signálů

    Závažné chyby AMI BIOS

    1 tep Selhání obnovení paměti DRAM. Zkuste nejprve resetovat paměť. Pokud chyba přetrvává, vyměňte paměť za čipy, o kterých víte, že jsou v pořádku.
    2 pípnutí Chyba parity v prvních 64 kB RAM. Zkuste nejprve resetovat paměť. Pokud chyba přetrvává, vyměňte paměť za čipy, o kterých víte, že jsou v pořádku
    3 pípnutí Selhání základní 64K RAM. Zkuste nejprve resetovat paměť. Pokud chyba přetrvává, vyměňte paměť za čipy, o kterých víte, že jsou v pořádku
    4 pípnutí Selhání systémového časovače
    5 pípnutí selhání procesu
    6 pípnutí Chyba řadiče klávesnice 8042-Gate A20. Zkuste znovu usadit čip ovladače klávesnice. Pokud chyba přetrvává, vyměňte čip klávesnice. Pokud chyba přetrvává, zkontrolujte části systému týkající se klávesnice, např. zkuste jinou klávesnici, zkontrolujte, zda má systém pojistku klávesnice
    7 pípnutí Chyba přerušení procesoru, výjimka virtuálního režimu
    8 pípnutí Chyba testu čtení/zápisu do paměti displeje (není fatální). Vyměňte grafickou kartu nebo paměť na grafické kartě
    9 pípnutí Kontrolní součet ROM BIOS (32 kB při F800:0) se nezdařil. Není pravděpodobné, že by tato chyba mohla být opravena opětovným usazením čipů. Obraťte se na dodavatele základní desky nebo distributora produktů AMI ohledně náhradních dílů
    10 pípnutí Chyba čtení/zápisu registru vypnutí CMOS
    11 pípnutí Chyba mezipaměti

    Zvukové kódy AMI BIOS (nezávažné chyby)

    2 krátké POST Failure – jeden nebo více hardwarových testů se nezdařilo
    1 dlouhý 2 krátký Došlo k chybě ve video BIOS ROM nebo došlo k chybě horizontálního retrace
    1 dlouhý 3 krátký Selhání konvenční/rozšířené paměti
    1 dlouhý 8 krátký Test zobrazení/opakování selhal

    Udělení zvukových kódů systému BIOS

    1 krátký Žádná chyba během POST
    2 krátké Jakákoli nezávažná chyba, resetujte zadáním CMOS SETUP
    1 dlouhý 1 krátký Chyba RAM nebo základní desky
    1 dlouhý 2 krátký Chyba videa, nelze inicializovat obrazovku pro zobrazení jakýchkoli informací
    1 dlouhý 3 krátký chyba ovladače klávesnice
    1 dlouhý 9 krátký Chyba Flash RAM/EPROM (která je na základní desce). (chyba systému BIOS)
    dlouhé pípnutí Paměťová banka není správně zapojena nebo je poškozená

    Zvukové kódy Phoenix BIOS

    Zvukové kódy Popis/Co zkontrolovat?
    1-1-1-3 Ověřte skutečný režim
    1-1-2-1 Získejte typ CPU
    1-1-2-3 Inicializujte systémový hardware
    1-1-3-1 Inicializujte registry čipové sady s počátečními hodnotami POST
    1-1-3-2 Nastaveno v příznaku POST
    1-1-3-3 Inicializujte registry CPU
    1-1-4-1 Inicializujte mezipaměť na minimální hodnoty POST
    1-1-4-3 Inicializujte I/O
    1-2-1-1 Inicializujte správu napájení
    1-2-1-2 Načtěte alternativní registry s počátečními hodnotami POST
    1-2-1-3 Přejít na User Patch0
    1-2-2-1 Inicializujte ovladač klávesnice
    1-2-2-3 Kontrolní součet BIOS ROM
    1-2-3-1 8254 inicializace časovače
    1-2-3-3 Inicializace řadiče DMA 8237
    1-2-4-1 Resetujte programovatelný řadič přerušení
    1-3-1-1 Test obnovení paměti DRAM
    1-3-1-3 Testovací ovladač klávesnice 8742
    1-3-2-1 Nastavte segment ES pro registraci na 4 GB
    1-3-3-1 28 Automatická velikost DRAM
    1-3-3-3 Vymažte 512K základní RAM
    1-3-4-1 Otestujte řádky základní adresy 512 kB
    1-3-4-3 Otestujte základní paměť 512 kB
    1-4-1-3 Otestujte frekvenci CPU BUS
    1-4-2-4 Znovu inicializujte čipovou sadu
    1-4-3-1 Stínový systém BIOS ROM
    1-4-3-2 Znovu inicializujte mezipaměť
    1-4-3-3 automatická velikost mezipaměti
    1-4-4-1 Konfigurace pokročilých registrů čipové sady
    1-4-4-2 Načtěte alternativní registry s hodnotami CMOS
    2-1-1-1 Nastavte počáteční rychlost CPU
    2-1-1-3 Inicializovat vektory přerušení
    2-1-2-1 Inicializovat přerušení BIOSu
    2-1-2-3 Zkontrolujte oznámení o autorských právech ROM
    2-1-2-4 Inicializujte správce pro PCI options ROM
    2-1-3-1 Zkontrolujte konfiguraci videa proti CMOS
    2-1-3-2 Inicializujte sběrnici PCI a zařízení
    2-1-3-3 Inicializujte všechny grafické adaptéry v systému
    2-1-4-1 Shadow video BIOS ROM
    2-1-4-3 Zobrazit upozornění na autorská práva
    2-2-1-1 Zobrazení CPU typeE a rychlosti
    2-2-1-3 testovací klávesnice
    2-2-2-1 Nastavit kliknutí na tlačítko, pokud je povoleno
    2-2-2-3 56 klávesnice
    2-2-3-1 Otestujte neočekávaná přerušení
    2-2-3-3 Zobrazí se výzva „stiskněte F2 pro vstup do SETUP“
    2-2-4-1 Test RAM mezi 512 a 640k
    2-3-1-1 Otestujte rozšířenou paměť
    2-3-1-3 Otestujte řádky adresy expandované paměti
    2-3-2-1 Přejít na uživatelský patch1
    2-3-2-3 Nakonfigurujte pokročilé registry mezipaměti
    2-3-3-1 Povolit externí mezipaměť a mezipaměť CPU
    2-3-3-3 Zobrazit velikost externí mezipaměti
    2-3-4-1 Zobrazit masáž stínů
    2-3-4-3 Zobrazit nejednorázové segmenty
    2-4-1-1 Zobrazení chybových masáží
    2-4-1-3 Zkontrolujte chyby konfigurace
    2-4-2-1 Otestujte hodiny reálného času
    2-4-2-3 Zkontrolujte chyby klávesnice
    2-4-4-1 Nastavte vektory hardwarových přerušení
    2-4-4-3 Testovací koprocesor současnosti
    3-1-1-1 Zobrazení integrovaných I/O portů
    3-1-1-3 Zjistěte a nainstalujte externí porty Rs232
    3-1-2-1 Zjistěte a nainstalujte externí paralelní porty
    3-1-2-3 Znovu inicializujte integrované I/O porty
    3-1-3-1 Inicializujte datovou oblast systému BIOS
    3-1-3-3 Inicializujte rozšířenou datovou oblast systému BIOS
    3-1-4-1 Inicializujte řadič diskety
    3-2-1-1 Inicializujte řadič pevného disku
    3-2-1-2 Inicializujte řadič pevného disku místní sběrnice
    3-2-1-3 Přejít na userPatch2
    3-2-2-1 Zakázat řádek adresy A20
    3-2-2-3 Vymažte obrovský registr segmentů ES
    3-2-3-1 Vyhledejte volitelné ROM

    Zvukové kódy IBM BIOS

    Zvukové kódy Popis
    žádné pípnutí Žádné napájení, uvolněná karta nebo zkrat
    1 krátké pípnutí Normální POST, počítač je v pořádku
    2 krátká pípnutí Chyba POST, na obrazovce zkontrolujte kód chyby
    nepřetržité pípání
    Opakované krátké pípnutí Žádné napájení, uvolněná karta nebo zkrat
    Jedno dlouhé a jedno krátké pípnutí problém se základní deskou
    Jedno dlouhé a dvě krátká pípnutí Video (EGA) zobrazovací obvody
    Tři dlouhá pípnutí Chyba klávesnice/karty klávesnice
    Jedno pípnutí, prázdné nebo nesprávné zobrazení Obvody zobrazení videa

    Obnovte zapomenuté heslo systému BIOS

    AMI hesla:

    Další BIOSy:

    Phoenix BIOS: fénix Megastar
    Biostar Biostar: Q54arwms Mikron: sldkj754xyzall
    Compag: kompag Micronies: dn 04rie
    Mezinárodní CTX: CTX_123 Packard Bell: zvonek9
    Dell: Dell Kyvadlová doprava: vesmír
    Digitální zařízení: komprie Siemens Nixdorf: SKY FOX
    HP Vectra: hewlpack Tinys: maličký
    IBM: IBM MBIUO sertafu TMC: BIGO

    Programově resetujte heslo systému BIOS.

    CMOS ROM lze resetovat programově pomocí příkazového řádku s příkazem ladit(Funguje pouze do verze Windows 7, nefunguje v 8-ke).

    Obnovit heslo Award BIOS:
    c:\>ladit
    -o 70 34 "Enter"
    -o 71 34 "Enter"
    -q "Enter"
    nebo
    c:\>ladit
    -o 70 11 "Enter"
    -o 71 11 "Enter"
    -q "Enter"

    Obnovení hesla AMI BIOS:
    c:\>ladit
    -o 70 16 "Enter"
    -o 71 16 "Enter"
    -q "Enter"
    nebo
    c:\>ladit
    -o 70 10 "Enter"
    -o 71 0 "Enter"
    -q "Enter"

    Resetujte heslo Phoenix BIOS:
    c:\>ladit
    -o 70 ff "Enter"
    -o 71 17 "Vstup"
    -q "Enter"

    Jak to vypadá na příkazovém řádku:


    Nastavení systému BIOS budou vymazána, takže při příštím spuštění systému možná budete muset nastavení změnit (například pokud máte jiné pořadí spouštění disku, musíte jej znovu přiřadit, jinak se systém nespustí).

    Hardwarový reset CMOS BIOS jumper

  • Úplně vypněte počítač
  • Přepněte propojku z polohy 1-2 do polohy 2-3
  • Zapněte napájení, restartujte počítač
  • Vypněte počítač. Vraťte propojku do polohy 1-2
  • Zapněte počítač, nastavení systému BIOS by se mělo resetovat
  • Většinou stačí splnit první dva body, stačí propojku vrátit do původní polohy. Pokud není propojka, můžete čepy jednoduše uzavřít šroubovákem. Piny jsou obvykle podepsané na základní desce: Clear CMOS, CL_CMOS , CRTC , CCMOS , CL_RTC, Clean CMOS, CMOS ROM Reset. Nebo stačí vyndat baterii.


    K programovému resetování nastavení BIOSu můžete použít univerzální utilitu CMOS De-Animator. Může uložit nastavení do souboru a obnovit je. Stáhněte si z oficiálních stránek CMOS De-Animator

    A malý štítek, nápověda, pomocí kterých můžete zadat nastavení systému BIOS:

    Karta POST nebo tester POST je rozšiřující karta PCI, která má digitální indikátor, který zobrazuje inicializační kódy základní desky. Pomocí tohoto kódu můžete zjistit, která z komponent desky má poruchu. Kódy se často liší podle výrobce systému BIOS. Pokud nejsou žádné chyby a test projde úspěšně, pak POST vydá kód, který se nemění např. na většině základních desek podle
    Po dokončení inicializace se zobrazí kód „FF“. Také LED diody jsou často instalovány na testerech pro zobrazení napětí +5 +3,3 +12, -12.

    Věnujte pozornost chybovým kódům, které jsou vhodné pro většinu verzí systému BIOS:

    POST kód Popis
    D0 Předběžná inicializace čipsetu základní desky a procesoru. Kontrola kontrolního součtu BIOSu. Zakázat NMI. Kontrola řadiče Super I/O, probíhá kontrola CMOS.
    D1 Ovladač klávesnice provádí proces samočinného testu (test BAT). Probíhá počáteční inicializace I/O portů. Inicializace řadiče DMA.
    D2 Zakázat používání mezipaměti. Provede se postup pro určení množství nainstalované paměti RAM.
    D3 Kontroluje se vytváření požadavků na regeneraci dynamické RAM. Povolit použití mezipaměti.
    D4 Testování 512 KB paměti. Adresa zásobníku je nastavena, mezipaměť je nakonfigurována.
    D5 Kód systému BIOS se rozbalí a přepíše do Shadow RAM (stínovaná paměť).
    D6 Vypočítá se kontrolní součet BIOSu a zkontroluje se kombinace kláves Ctrl + Home. Pokud je splněna alespoň jedna z těchto podmínek, spustí se postup obnovy systému BIOS.
    D7 Pokud jsou kontrolní součty BIOSu úspěšně ověřeny, řízení se přenese do modulu InterfaceModule, který rozbalí spustitelný kód v oblasti Run-Time.
    D8 Runtime kód je rozbalen z flash paměti do RAM. Informace CPUID jsou uloženy v paměti RAM.
    D9 Rozbalený Run-Time kód je přenesen z dočasného úložiště do RAM. Ovládání se přenese do rozbaleného modulu.
    DA Registry CPUID se obnovují. Probíhá procedura POST.
    E0 Inicializace registrů řadiče diskety. Řadič přerušení je inicializován a vektory přerušení jsou nastaveny. Povolit mezipaměť L1.
    E9 Nastavení registrů disketové jednotky.
    EA Zkontroluje se operace čtení z ATAPI CD-ROM a diskové paměti.
    EB Návrat do kontrolní bod E9 v případě chyb při operacích s ATAPI CD-ROM.
    EF V případě chyb při operacích s disky se vraťte na kontrolní bod EB.
    F0 Je vyhledán soubor pro obnovu s názvem AMIBOOT.ROM.
    F1 Přechod do bodu F1 se provede, pokud není nalezen soubor obnovy.
    F5 Zakázat mezipaměť první úrovně.
    Facebook Definice typu FlashROM. Vyhledejte ve FlashROM oddíl pro uložení nastavení čipové sady.
    F4 Pokud má soubor pro obnovu s názvem AMIBOOT.ROM nesprávnou velikost, přeskočí se na něj bod F4.
    FC Resetování hlavní jednotky Flash BIOS.
    FD Probíhá programování hlavní jednotky Flash BIOS.
    FF Pokud je programování Flash BIOS úspěšně dokončeno, přejděte na bod FF. Je zakázáno zapisovat do FlashROM. Hardware ATAPI je deaktivován. Hodnota CPUID je obnovena.
    03 Je zakázáno zpracovávat nemaskovatelné přerušení (NMI), kontrolovat chyby parity v RAM. Aktuální datová oblast provádění BIOSu a POST jsou inicializovány.
    04 Kontrola kontrolního součtu CMOS a napětí baterie.
    05 Řadič přerušení je inicializován a je vytvořena tabulka vektorů přerušení.
    06 Příprava na použití intervalového časovače.
    08 Ovladač klávesnice provádí proces samočinného testu (test BAT). inicializace CPU.
    C0 Zakázat používání mezipaměti. Inicializace řadiče APIC. Příprava procesoru na práci.
    C1 Nastavení parametrů procesoru.
    C2 Identifikace procesoru pomocí příkazu CPUID.
    C5 Určení počtu procesorů a nastavení jejich parametrů.
    C6 Inicializace mezipaměti procesoru.
    C7 Dokončení procesu prvotní inicializace centrálního procesoru.
    0A Inicializace řadiče klávesnice.
    0B Vyhledá myš připojenou k rozhraní PS/2.
    0C Probíhá vyhledávání klávesnice.
    0E Vyhledávání a inicializace vstupně-výstupních zařízení. Přerušit snímání INT 09h. Zobrazení loga BIOS.
    13 Registry čipové sady jsou inicializovány.
    24 Moduly BIOS jsou rozbaleny a inicializovány. Příprava na inicializaci tabulky vektorů přerušení.
    25 Dokončení inicializace tabulky vektorů přerušení.
    2A Zařízení na místních sběrnicích se inicializují (pomocí mechanismu DIM-Device Initialization Manager). Příprava na inicializaci grafického adaptéru.
    2C Vyhledání a inicializace grafické karty.
    2E Probíhá vyhledávání a inicializace dalších I/O zařízení.
    30 Probíhá inicializace komponenty SMI (System Management Interrupt).
    31 Rozbalení modulu ADM. Inicializace a aktivace ADM.
    33 Inicializace zaváděcího modulu.
    37 Zobrazení loga AMI na obrazovce monitoru, informace o verzi BIOSu, informace o typu procesoru a jeho rychlosti. Zobrazte na monitoru název klíče, který lze použít pro vstup do nastavení Bios.
    38 Zařízení na místních sběrnicích se inicializují (pomocí mechanismu DIM-Device Initialization Manager).
    39 Řadič DMA se inicializuje.
    3A Nastavte systémový čas podle hodin reálného času (RTC).
    3B RAM se otestuje a poté se výsledky testu zobrazí na monitoru.
    3C Nastavení registrů čipové sady.
    40 Matematický koprocesor, paralelní a sériové porty jsou inicializovány.
    50 Moduly správy paměti se upravují.
    52 Probíhá oprava informace v CMOS o velikosti RAM (podle výsledků testu RAM).
    60 Naprogramujte ovladač klávesnice na frekvenci automatického opakování a čekací dobu před vstupem do režimu automatického opakování podle nastavení systému BIOS. Nastavení stavu indikátoru Numlock podle nastavení BIOSu.
    75 Probíhá inicializace přerušení INT 13h, které se používá pro práci s diskovými zařízeními.
    78 Vytvoří se seznam zařízení, ze kterých můžete zavést OS.
    7A Zbývající rozšíření systému BIOS se inicializují.
    7C Vytvořte a uložte tabulku ESCD.
    84 Jsou hlášeny chyby, ke kterým došlo během procedury POST.
    85 Výstup na monitor informace o chybách zjištěných během procedury POST.
    87 V této fázi je možné vstoupit do programu BIOS Setup.
    8C Nastavení registrů čipové sady.
    8D Tabulka ACPI se vytváří.
    8E Obsluha přerušení NMI. Konfigurace nastavení periferního zařízení.
    90 Probíhá finalizace SMI
    A0 Vyžádejte si zaváděcí heslo (pokud je uvedeno v nastavení BIOS).
    A1 Vyčistí data, která nejsou nutná ke spuštění operačního systému.
    A2 Příprava EFI modulů.
    A4 Probíhá inicializace jazykového modulu.
    A7 Výstup na monitor tabulky konečných výsledků procedury POST.
    A8 Programování registrů MTRR (Memory Type Range Register).
    A9 Čekání na vstup z klávesnice.
    AA Resetujte přerušení INT 1C, INT 09. Deaktivujte servisní modul procedur (ADM).
    AB Určení zařízení, ze kterých lze zavést OS.
    AC Poslední fáze inicializace registrů čipové sady v souladu s parametry nastavení BIOS
    B1 Rozhraní ACPI je nakonfigurováno.
    00 Proveďte přerušení BIOSu INT 19h. Řízení procesu spouštění je přeneseno na zavaděč operačního systému. OS se začne načítat.

    Karty POST se již více než deset let používají k diagnostice „železných“ poruch počítačů a základních desek různých tvarů. V současné době je těchto karet spousta, pro téměř všechny možné situace. Článek hovoří o tom, co jsou POST karty a k čemu slouží, jak fungují, co jsou a jak se od sebe liší.

    POŠTA

    Po stisknutí tlačítka napájení počítače BIOS provede krok za krokem kontrolu a inicializaci všech prvků hardwaru počítače. Tento proces se nazývá: POŠTA(Angl. Power-On Self-Test - autotest po zapnutí). Nejen počítače, ale většina moderních elektronických zařízení má podobné systémy.

    BIOS hlásí postavení(nebo výsledek) předání POST několika způsoby:

    1. Zobrazte zprávy na obrazovce. Nejpřátelštější a nejinformativnější způsob. Ve skutečnosti je k dispozici pouze po úspěšném nebo téměř úspěšném autotestu. Absence jakýchkoli informací na obrazovce naznačuje vážné poruchy základních součástí (základní deska, procesor, paměť, grafický adaptér atd.). Diagnostika chyb je možná především pouze u periferních zařízení (mechaniky, klávesnice atd.).

    2. Zvukové signály. Pravděpodobně každý slyšel při zapnutí počítače krátké „pípnutí“ - ve většině BIOSů to znamená projít testem bez chyb a připraven na spuštění OS. Jiné možnosti signálu mohou naznačovat určité problémy se žehličkou. Tyto kódy "Morseovy abecedy" se liší mezi výrobci a dokonce i různé verze BIOS. Obvykle je najdete v knize pro základní desku nebo v odpovídajících online adresářích.

    3. POST kódy. Během každého kroku procesu autotestu BIOS odešle aktuální kód na port 80h (někdy 81h nebo jiné), a pokud dojde k chybě, zůstane tam buď operační kód, který selhal, nebo kód poslední úspěšné operace. Přečtením tohoto kódu můžete určit, v jaké fázi k chybě došlo a co by ji mohlo způsobit. Toto je jediná ze všech uvedených metod, která umožňuje identifikovat problémy na základní desce, která nevykazuje viditelné známky života. Z tohoto důvodu se obvykle používá k přímé diagnostice a opravě základních desek.

    Pokud první dvě diagnostické metody nevyžadují speciální vybavení, snad kromě monitoru a reproduktoru připojeného k základní desce (stane se, že tam není), pak pro třetí metodu budete potřebovat samotnou POST kartu.

    Kde hledat hodnotyPOST kódy a pípnutí?

      Nejpodrobnější pro všechny běžné verze BIOSu v Rusku a s přepisem jsou popsány na webu IC Book. Ale informací je tolik, že není divu se ztratit, pohodlnější stáhnout odtud PDF dokument se seznamem kódů (kliknutím na požadovaný kód v něm se dostanete na stránku s podrobným přepisem).

    1. Také doporučuji anglicky mluvící Zdroj PostCodeMaster - je shromážděno ještě více POST kódů a zvuků signály BIOSu různí výrobci (jsou poměrně vzácní, plus několik pro konkrétní základní desky, včetně serverových).

    POST karty

    Hlavní úkol jakákoli POST karta má číst a zobrazovat aktuální POST kód. Lze jej číst několika způsoby: přes sběrnice ISA, PCI, LPC nebo přes port LPT. Existují další, exotičtější možnosti (o nich trochu později). Kromě zobrazení kódu mají dobré karty POST další diagnostické možnosti (indikátory, testovací režimy, dokonce i s vestavěným grafickým adaptérem).

    Některé základní desky (obvykle Premium) mají vestavěný Indikátor POST kódu.


    Dříve mnoho řemeslníků vyrábělo POST karty ručně, ale nyní to nemá absolutně smysl, za textolit a komponenty zaplatíte více, než stojí běžná karta. Pokud opravdu chcete...

    JE

    První POST karty byly karty pro sběrnice ISA, který existoval od roku 1981 do 199x. Používá se i nyní (i když velmi zřídka), hlavně v průmyslovém a vojenském sektoru - kde vybavení pro tuto pneumatiku zůstává. Prodávají se k němu i POST karty, a to jak v samostatné verzi (pouze ISA), tak kombinované ISA + PCI.


    Pokud se nezabýváte opravou 486, pak není absolutně nutné mít kartu ISA POST.

    PCI

    Další počítačová sběrnice hlavního proudu byla PCI. Nyní je to nejběžnější stolní sběrnice. Samozřejmostí jsou k němu i POST karty všech možných tvarů, velikostí a funkcí. většina nejjednodušší, s konvenčním segmentovým indikátorem, lze koupit za 2-3 dolary na jakémkoli Ebay, Ali a podobně.


    V zásadě si taková karta dobře poradí se svým základním úkolem – poznáte POST kód. Ale pro profesionální práci to nestačí. Dobré mít indikátory hlavní napětí (obvykle: +5, +3,3, +12, -12, +3,3 Standby) a indikátory sběrnicových signálů (z nejzákladnějších: CLK, RST#, FRAME#, IRDY#). Důležitá je možnost přepnout port, na kterém karta "poslouchá" na POST kódy (nejen standardních 80h). Existují i ​​​​jiné "žetony", odtud "fancy" vzhled pokročilých karet.


    Karty POST se obvykle instalují na zjevně vadné základní desky (ve skutečnosti jsou určeny) a existují případy selhání samotné POST karty během testování. Proto je dobré mít jednoduchou levnou kartu pro primární diagnostiku.

    Další pohodlná možnost je vzdálený indikátor. Umožňuje vám diagnostikovat základní desky se všemi vymoženostmi, aniž byste je vyjímali ze systémové jednotky. Na jednu stranu, pokud by šlo o POST kartu, tak s největší pravděpodobností bude muset být základní deska ještě vyjmuta kvůli opravě, ale na druhou stranu ne vždy a POST karty jsou jen pohodlný způsob obecné diagnostiky. Na obrázku je Sintech ST8679, čínská karta se vzdáleným víceřádkovým LCD displejem.


    LPT

    Existují POST karty pro port LPT - docela jednoduchý a pohodlná diagnostická metoda pro jakýkoli počítač nebo notebook, který má stejný port LPT. Vzhledem k technickým vlastnostem jsou Nemít příležitosti obsažené v kartách pro PCI, ale to je kompenzováno jednoduchostí a dostupností. Vyžadují napájení USB (k tomu je na desce port).


    LPT se však stává zastaralým a moderní počítače téměř nikdy se s nimi nesetkáte, respektive tyto karty dožívají své dny.

    PCI-E

    Sloužil nám věrně řadu let PCI, postupně vytěsňuje více moderní PCI-Vyjádřit. Značný počet moderních základních desek nemá slot PCI vůbec (ačkoli mohou mít samotnou sběrnici). Můžeš prosím– POST karty pro PCI-E existovat. To nabízí například americká společnost Ultra-X (jejich ceny jsou většinou divoké, ale nejsou tam žádné ceny a dokonce ani informace), na internetu se dají najít fotky inženýrských PCI-E karet od Gigabyte (zřejmě jen pro interní použití ).


    Jíst a čínská verze PCI-EPOST karty oprávněný KQCPET6-H. Vyrobeno čínskou společností Elektronika Qi Guan, specializující se na výrobu různých druhů diagnostických karet (a docela zajímavých). Jejich oficiální stránky (www.qiguaninc.com) bohužel nebyly dlouho aktualizovány a nejsou tam žádné informace o této kartě, ale můžete snadno Koupit za 20 +/- babek na Ali.


    S PCI-E ale není vše tak jednoduché. Za prvé, samotná diagnostika pomocí PCI-E je v současnosti nejasná, i když jen kvůli nedostatku adekvátních informací. Za druhé, u PCI-E vše závisí na konkrétním výrobci - není zaručeno, že kódy budou vyvedeny; pokud jsou na výstupu, pak není zaručeno, že na standardním portu a ve standardní podobě ...

    Jak získat POST kódy z desky bez PCI, pokud není po ruce žádná PCI-E karta? Na tuto otázku nelze dát jednoznačnou odpověď. Pokud má vaše základní deska vestavěný indikátor Považujte se za velmi šťastného. Může být použito LPT pokud existuje, samozřejmě. No a poslední možností je využít autobus LPC, některé základní desky mají hotové konektory (LPC_DEBUG atd.). I když tam nejsou, samotný autobus je vždy přítomen, ale musíte „připájet“ ...


    USB

    Jeden z nejvíce slibný diagnostickou metodou je dnes USB. A hlavním důvodem je všudypřítomnost prevalence toto rozhraní. Jak jsme již zjistili, kamenem úrazu diagnostiky se může stát absence toho či onoho konektoru na základní desce. A USB právě řeší tento problém – doslova všechny počítače a notebooky vydané za posledních 15 let mají několik portů.

    Taková diagnóza vyžaduje Dostupnost v systému USB laditpřístav je jakési rozšíření USB, které umožňuje přenášet diagnostické informace. V USB 3.0 se implementace Debug Portu ukázala jako pohodlnější (více informací o Debug Portu najdete v odkazu). Kromě přenosu POST kódů vám to umožňuje Debug Port plný ladění BIOS a kód UEFI.

    Bylo to vyrovnané propuštěn různé společnosti. NET20DC z Ajays(společnost téměř okamžitě zkrachovala, protože jim dodavatelé odmítli dodat komponenty k sestavení zařízení). Insyde H2O DDT z Uvnitř softwaru(vydáno, zdá se, v roce 2008, ale informace o tomto zařízení upadly v zapomnění i na oficiálních stránkách). Obě tato zařízení jsou spíše debuggery, i když mají schopnost zachytit POST kódy.


    Většina pokročilý A plnohodnotný diagnostický nástroj je AMIDebug Rx z AMI: umožňuje zobrazit POST kódy s popisem, plně funguje s UEFI, vede protokol o procesu POST, lze připojit k PC pro konfiguraci a čtení kódů, má funkce debuggeru. Nejzajímavější je, že tento zázrak ještě vyšel v roce 2009 rok! Je jasné, že zařízení je určeno pro nativní AMIBIOS zda to funguje s jinými BIOSy - nevím.


    Během 6-7 let od příchodu těchto USB zařízení žádný z nich nezískal popularitu, nyní si můžete koupit pouze AMIDebug Rx, a to pouze přímo od výrobce individuálně žádost. Cena zařízení nebyla zveřejněna. Rozšířený přechod na diagnostiku USB se tedy zatím neočekává.

    Diagnostika notebooků

    U notebooků je to trochu složitější. Nejběžnější konektory, které lze použít pro diagnostiku, jsou mini PCI nebo Mini PCI-E(pro modernější).


    Mini PCI-E (jako PCI-E) není vyžadováno pro výstup POST kódů, vše závisí na tom, zda výrobce tuto funkci poskytl nebo ne.

    Opět existuje případ použití pneumatikyLPC. Základní desky nemusí mít port pro připojení k této sběrnici, takže budete muset pájet přímo na desku nebo řadič.


    Někteří výrobci mají vaše způsoby diagnostika, tam opravdu je "kdo je v čem moc". Bohužel tyto informace jsou obvykle pouze majetkem výrobce a jeho interních servisních středisek, takže je nepravděpodobné, že by všechny stávající možnosti POST karty byly veřejně dostupné. Nejobsáhlejší all-in-one kombajn pro diagnostiku notebooků je karta Sintech ST8675 POST, kterou lze snadno najít od čínských prodejců za 20-30 $ s doručením.


    Ze zajímavých řešení nabízí ruská společnost BVG-Group konektor VGA pro notebooky Samsung, karty v podobě paměťového modulu pro notebooky ASUS. Jsou to asi ty nejexotičtější POST karty, které znám. I když potlesk by měli spíše dostat výrobci notebooků, kteří pro své produkty vymysleli právě takovou diagnostickou metodu.


    Možná zklamu ty, kteří čekali konkrétní příklady - POST karta je jedna z diagnostické nástroje, které ve většině případů pouze pomohou pochopit, „kde kopat“, a jak kopat a jaký druh lopaty závisí čistě na vás. Někdy může k provedení „diagnózy“ stačit pouze jeden z nich, nebo můžete potřebovat pomoc multimetru a osciloskopu, včetně možnosti je používat. Pokud vám to způsobuje potíže, je lepší vzít vaši základní desku ke specialistům, než se stane neopravitelnou z nefunkčnosti.

    PS

    Takto mají POST karty zajímavou minulost a bohatou současnost. Co je čeká v budoucnu? Počkej a uvidíš. Realita je ale taková, že v této době konzumu jsou zařízení často likvidována dříve, než se rozbijí. A pokud se rozbijí, skončí v servisních dílnách výrobce, kde by samozřejmě nemělo chybět vhodné diagnostické zařízení. To vše je podle mého názoru hlavním důvodem „POST vakua“, které se vytvořilo.

    Kontrolní body procedur POST provedené v AMIBIOS, byly revidovány a doplněny v roce 1995 a dodnes neprošly významnými změnami. První popis POST kódů neboli kontrolních bodů (checkpointů), jak se jim v AMI říká, se v současné podobě objevil v souvislosti s vydáním jádra v6.24 15. července 1995. Některé změny byly provedeny v AMIBIOS v7.0 najednou.

    Vlastnosti provádění spouštěcích procedur AMIBIOS

    Pokud se během spouštění objeví data v diagnostickém portu 55 , AA, neměli byste tuto informaci srovnávat s POST kódy - máme co do činění s typickou testovací sekvencí, jejímž úkolem je prověřit integritu datové sběrnice jako takové.

    V počáteční fázi je výstup dat na diagnostický port specifický pro každou platformu. V některých implementacích je první vykreslený kód spojen s akcemi, které AMI nazývá specifické věci pro čipovou sadu. Tento postup je doprovázen výstupem hodnoty na port 80h CC a provedení řady akcí pro nastavení systémových logických registrů. Typicky kód CC dochází při použití systémové logiky od Intelu.

    PIIX jsou čipové sady TX, LX, BX

    Některé integrované I/O čipy obsahují RTC a řadič klávesnice, které jsou při spuštění ve vypnutém stavu. Účelem systému BIOS je inicializovat tyto prostředky desky pro budoucí použití. V tomto případě po první spouštěcí proceduře spojené s nastavením ovladače klávesnice následuje výstup hodnoty 10 , pak se inicializuje RTC, což dokazuje výskyt kódu v diagnostickém portu DD. Je třeba poznamenat, že selhání alespoň jednoho z těchto prostředků způsobí, že se systémová deska jako celek nespustí hned v první fázi provádění testu POST.

    Na některých deskách začíná proces inicializace uvedením CPU do chráněného režimu. V tomto případě po prvním vykresleném kódu 43 Provádění POST pokračuje tak, jak je popsáno v dokumentaci AMIBIOS - řízení je přeneseno do bodu D0.

    Správce inicializace zařízení

    Počínaje AMIBIOS95+ deklarovaly American Megatrends obecný přístup k inicializaci zařízení na všech typech sběrnic. Za tímto účelem byl vyvinut univerzální mechanismus - Device Initialization Manager (DIM), implementovaný jako samostatný modul. Procedury DIM se spouštějí ve speciálních okamžicích provádění POST, kdy je nutné zobrazit stav inicializace Option ROM, vstupní zařízení a zobrazit informace:

    Vysoký bajt je namapován na port 81, což označuje typ prováděné procedury čísla funkce a topologii, kde se nacházejí specifikovaná zařízení: Číslo zařízení. Topologie jako argument je zobrazena na vedlejší tetrádě portu 81 a může nabývat následujících hodnot:

    Nadřazená tetráda 81. čísla funkce portu označuje buď inicializační proceduru použitelnou pro vybraná zařízení, nebo podmnožinu zařízení kombinovanou podle daného atributu, která by měla být připravena k provozu.

    Tento parametr v moderní edici umožňuje následující hodnoty:

    0 Resetovat, detekovat, deaktivovatVytvoření mapy distribuce zdrojů pomocí správce zdrojů. Z bloku konfiguračních komponent NVRAM je sestavena inicializační strategie pro všechna zařízení popsaná funkcemi 01, ..., 05
    1 Inicializace pro statická zařízeníInicializace dalších (mimo desku) PCI IDE řadičů
    2 Inicializace pro výstupní zařízeníInicializace zobrazení zahrnuje vyhledávání grafických adaptérů, jejichž VGA BIOS je umístěn v segmentu C000h, v bodě přerušení 2Ah. Funkce provádí skenování paměti ROM počínaje oblastí volitelné EGA ROM vyhledáním podpisu 55AAh. Pokud je podpis nalezen, je zkontrolován kontrolní součet a je rozhodnuto, že Add-ROM byla ověřena a je připravena převzít kontrolu z BIOSu. Zvláštností postupu je zmenšení prostoru RAM přiděleného pro ROM z důvodu „smršťování“, kdy kód zabírá méně místa, než je vyhrazeno. V tomto případě se uvolní oblasti C800h/CC00h.
    3 Inicializace pro vstupní zařízeníInicializace vstupních zařízení konzoly (klávesnice a myš) se provádí pouze v případě, že je zadáno v nastavení CMOS Setup.
    4 Inicializace pro zařízení IPLZařízení IPL (Initial Program Load), která mohou zavést operační systém, jsou inicializována v kontrolním bodě 38h. Mezi zařízení IPL podle specifikace BIOS Boot Specification patří FDD a HDD, které umožňují spouštění operačního systému. Funkce kontroluje shodu nalezených disků se seznamem uloženým v NVRAM, umožňuje jejich použití a generuje požadavek na přidělení adresního prostoru, portů, IRQ. Použití zařízení, která nejsou uvedena v NVRAM, je možné pouze v případě, že podporují funkci Auto-Detect.
    5 Inicializace pro obecná zařízeníInicializace periferních (na desce) a přídavných (mimo desku) řadičů, které podporují standard PnP, a také řadičů USB (Universal Serial Bus) připojených ke sběrnici PCI.
    6 Příznaky chyby POSTFunkce sběru a zpracování chybových informací se provádí pro zobrazení zpráv uživateli v kontrolním bodě 39h. Konfliktní situace se řeší při distribuci přístupu k paměťovým prostředkům, I/O portům a požadavkům IRQ. Bootovací schopnosti HDD jsou zkoumány na základě informací o jejich připojení (Master/Slave, Device ID) k příslušným řadičům a je kontrolována bezkonfliktní povaha těchto připojení. Chyby z konzolových zařízení (klávesnice a monitoru) jsou zpracovány. Kontroluje se spolehlivost a kontrolní součty informací v NVRAM a také funkčnost médií NVRAM: CMOS a EEPROM.
    7 Speciální funkceMezi speciální funkce DIM patří vyhledávání a inicializace zařízení v kontrolním bodě 95h, jejichž volitelná ROM se nachází v segmentu C800h. Tento segment se používá pro další řadiče SCSI/IDE BIOS a jejich modifikace RAID, které vyhovují specifikaci BIOS Boot Specification (BBS). Pokud je detekována alespoň jedna volitelná ROM, která nepodporuje BBS, například řadič MFM, AMIBIOS vybere speciální režim pro spuštění operačního systému. Speciální funkce také podporuje klasifikovaná velkokapacitní paměťová zařízení USB.
    8 Konfigurace zařízení IPL před spuštěnímKonečná konfigurace spouštěcích zařízení systému dříve inicializovaných funkcí 4 v kontrolním bodě 38h je vyžadována během předání operačnímu systému. Pokud se na základě výsledků nastavení CMOS změní parametry Priorita spouštěcího zařízení, upraví se tabulky HDD IDE / SCSI, vyměnitelná média a CD-ROM. Postup končí vytvořením seznamu spouštěcích zařízení v pořadí předepsaném uživatelem.

    POST kódy

    AMIBIOS 6.x

    Jak název napovídá, novou verzi spatřil světlo v roce 1997. AMIBIOS97 je ve všech ohledech moderní produkt s podporou AGP, InstantON a dalších nových produktů. Vývoj a projektové řízení jsou dovedeny k dokonalosti pomocí různých skriptovacích procesorů, které umožňují generovat kód v závislosti na vlastnostech budování NVRAM, DMI atd.

    00 03 05 06 07 08 09 0A0B0C 0E0F
    10 11 12 13 14 19 1A
    23 24 25 26 27 28 29 2A2B2C2D2E2F
    30 31 32 33 34 37 38 39 3A3B
    40 42 43 44 45 46 47 48 49 4B4C4D4E4F
    50 51 52 53 54 57 58 59
    60 62 63 65 66 67
    7F
    80 81 82 83 84 85 86 87 88 89 8B8C8D 8F
    91 95 96 97 98 99 9A9B9C9D9E9F
    A0 A2A3A4A5A6A7A8A9AAABACINZERÁTAE
    B0B1
    CCCDCECF
    D0D1 D3D4D5D6D7D8D9DAD.B.DCDDDED.F.
    E0E1E2E4 E6 EUEDEEEF
    F0F1F2F4F5 FacebookFCFD FF
    kódnázevpopis
    EE V moderních implementacích AMIBIOS je první vykreslený kód spojen s přístupem k zařízení, ze kterého je možné zavést systém a obnovit BIOS.
    CCVěci specifické pro čipset
    Inicializace logických registrů systému
    V některých verzích AMIBIOS je první vizualizovaný kód spojen s inicializací systémových logických registrů od Intelu, postavených na bázi řadiče PIIX: čipové sady TX, LX, BX. Pokud je systém v úsporném režimu, provede se 5V Resume - návrat do plného provozu. V tomto případě je na diagnostický port odeslána hodnota DD a je provedena procedura, jejímž úkolem je obnovit obsah registrů paměťového řadiče z CMOS.
    CDChipID není známo
    Typ Flash ROM nebyl rozpoznán
    Servisní postup DualBIOS specifický pro desku Gigabyte - kód výrobce a kód flash ROM čipu startovacího BIOSu nebyl nalezen v seznamu podporovaných zařízení. Mezi důvody, proč k této události dochází, patří porucha paměti Flash ROM, narušení (poškození) vodičů a prvků ve schématu připojení systému BIOS.
    CESystém se zastaví a čeká na reset hardwaru
    Neshoda kontrolního součtu v systému Starter BIOS
    Postup údržby DualBIOS specifický pro desku Gigabyte. Pokud je ve spouštěcím systému BIOS nalezen nesoulad kontrolního součtu, provede se zastavení. Po restartu se systém spustí s náhradním čipem Flash ROM.
    CFFunkce DualBIOS je nedostupná
    Chyba při přístupu k náhradnímu čipu Flash ROM
    Chyba v přístupu k náhradnímu čipu Flash ROM nastane, když není možné přepnout signály připojené ke kolíkům GPIO (General Purpose Input Output), které ovládají možnost funkce DualBIOS. Kromě hardwarových problémů může tato situace nastat i kvůli tomu, že náhradní Flash ROM čip není na základní desce.
    D0Začíná zpoždění při zapnutí, ověřte kontrolní součet inicializačního kódu
    Zakázat NMI. Vývoj časového zpoždění pro útlum přechodových jevů. Zaváděcí blok kontrolního součtu, v případě neshody zastavte.
    Aby bylo možné „přečkat“ přechodné jevy při zapnutí, je na signál Power Good aplikováno hardwarové zpoždění. Časová prodleva v systému BIOS se skládá z odeslání testovacích vzorů na diagnostický port pro testování datových linek. Základní ověření adresních řádků se provádí výpočtem velikosti zaváděcího bloku (Boot Block) a jeho kontrolního součtu. Pokud se kontrolní součet neshoduje, POST se ukončí.
    Vzhledem k tomu, že procesor nemá prostředky k deaktivaci NMI, je tento postup prováděn pomocí softwarově přístupného klopného obvodu řízeného z indexových registrů CMOS. Podobně je zakázána parita.
    D1Provedení testu BAT řadiče klávesnice, kontrola stavu probuzení, spuštění obnovy paměti a vstup do plochého režimu 4 GB
    Proveďte regeneraci paměti a základní test zabezpečení. Přepněte na režim adresování paměti 4 GB.
    Klávesnicový ovladač dostane příkaz BAT (Basic Assurance Test) a zkontroluje se výsledek jeho zpracování. Pokud je systém spuštěn příkazem Wake Up, řízení se přenese na příslušné procedury. Spustí se obvody regenerace paměti - nastaví se režim počítání a konstanta počítání pro první kanál systémového časovače.
    Obsah registrů CPU je uložen v CMOS. Procesor se přepne do chráněného režimu a v registrech Descriptor Cache nastaví limity segmentu 4Gb. Poté se vrátí do reálného režimu. Zároveň jsou zachovány nastavené limity segmentů, což zajišťuje adresování 4Gb prostoru.
    D3Spuštění velikosti paměti
    Test velikosti a primární paměti
    Počáteční inicializace systémových logických registrů umožňuje začít určovat množství paměti. Tento postup nastaví hodnotu adresy systému BIOS a rozsah adres pro každou z paměťových bank podle jejich velikosti. Adresa, od které se přestává shoda mezi čtenými a zapisovanými hodnotami, je brána jako hranice paměti. Paměťová procedura je závislá na zařízení a je prováděna s ohledem na specifika platformy.
    D4Test 512 kB hotový. Návrat do reálného režimu
    Návrat do režimu adresování skutečné paměti. Instalace zásobníku včasné inicializace čipové sady
    Základní oblast konvenční paměti se kontroluje pomocí operací zápisu a kontroly čtení. Operace se provádí ve dvou slovech pomocí příkazů assembleru repe stosd.
    Pokud je POST nastaven tak, aby prošel ve zrychleném režimu, pak má postup charakter resetování oblasti 512 KB s následným ověřením dat v paměti.
    Procesor je přepnut do reálného režimu, limity segmentů jsou nastaveny na 0000FFFFh, což odpovídá režimu 16bitové adresy pro obsluhu segmentů o velikosti 64 KB.
    D5Inicializační kód se zkopíruje do segmentu 0 a řízení se přenese do segmentu 0
    Přenos modulu POST z Flash ROM do oblasti tranzitní paměti
    Modul Boot Block se přenese z paměti Flash ROM do oblasti průchozí paměti připravené v předchozím kroku. Inicializační kód BIOSu je umístěn od adresy 0 a je na něj přeneseno řízení.
    D6Povolit interní mezipaměť. Kontrola, zda bylo stisknuto Ctrl Home, a ověření kontrolního součtu systému BIOS
    Pokud se kontrolní součet nebo CTRL + Home neshoduje, provede se přechod na proceduru obnovy Flash ROM (kód E0)
    Poprvé od spuštění systému je povoleno použití L1 cache procesoru. Ovladač klávesnice je naprogramován tak, aby zadával kombinaci kláves Ctrl+Home, kterou může uživatel použít k vynucení procedury obnovení paměti Flash ROM. Kontrola kontrolního součtu BIOSu se provádí pouze v režimu rychlého POST, v normální situaci se přenese do dalšího kroku. Pokud nastane alespoň jedna z těchto událostí, spustí se procedura přepisování paměti Flash ROM.
    D7Přeneste řízení do hlavního BIOSu
    Přeneste řízení na obslužný program, který rozbalí systém BIOS
    Při běžném POST se vypočítá kontrolní součet BIOSu a v případě úspěšné kontroly se řízení přenese na modul systémového rozhraní, jehož úkolem je rozbalit spustitelný kód a zapsat jej do Shadow RAM. Moderní verze AMIBIOS v tomto okamžiku ukončí spouštěcí rutinu z Flash ROM a POST pokračuje z RAM. Existuje řada implementací, zejména na některých platformách Intel, kde je přenos kódu BIOS do paměti RAM podrobně popsán pomocí zprostředkujících rutin D8-DC. Pokud se kontrolní součty systému BIOS neshodují, je rozhodnuto zavolat proceduru přepisování paměti Flash ROM. I/O řadič (SIO) se inicializuje a řízení se přenese do kroku E0h.
    D8Hlavní běhový kód systému BIOS bude dekomprimován
    Dokončete rozbalení systému BIOS
    V dřívějších verzích AMIBIOS je spustitelný kód rozbalen do vyrovnávací paměti přenosu při 1000:0000. Potřeba dočasného úložiště je způsobena skutečností, že kopii systému BIOS v systémové paměti nelze vytvořit, dokud není zakázán přístup k paměti ROM.
    D9Předání řízení hlavnímu systému BIOS ve stínové paměti RAM
    Přenos řízení do systému BIOS v Shadow RAM
    Registry systémové logiky jsou nakonfigurovány tak, aby byl přístup k paměti Flash ROM přesměrován kopie BIOSu v Shadow RAM. Spustitelný kód se přenese z oblasti dočasného úložiště do segmentu F000. POST přenese řízení na kontrolní bod 03 .
    DAPřečtěte si SPD skončilo. Načtěte latenci CAS do řadiče paměti
    Čtení informací z modulů DIMM SPD (Serial Presence Detect).
    V závislosti na hardwarových funkcích platformy se SPD načte z nainstalovaných modulů DIMM. Na základě výsledků ankety jsou nastaveny registry čipové sady, které jsou zodpovědné za časové charakteristiky práce s pamětí. Vytvoří se hodnota Memory Top.
    D.B.Použijte MTRR k řízení přístupu do paměti
    Nastavení registrů CPU MTRR
    Platformy postavené na procesorech AMD upravují registry MTRR takovým způsobem, aby přesměrovaly cykly přístupu k paměti ze sběrnice ISA do oblasti adres PCI. Po povolení mezipaměti je inicializace paměti dokončena a je zahájena procedura regenerace.
    DCKonec detekce paměti. RAM je v normálním provozním režimu
    Paměťové řadiče jsou naprogramovány podle dat přijatých z SPD
    Registry paměťového řadiče jsou naprogramovány podle hodnot získaných z SPD. Moduly DIMM přejdou z příkazového režimu do normálního provozního režimu.
    DDVčasná inicializace RTC a KBC
    Včasná inicializace RTC, která je integrována do čipu SIO
    Některé integrované I/O čipy obsahují RTC a řadič klávesnice, které jsou po zapnutí ve vypnutém stavu. Účelem systému BIOS je inicializovat tyto prostředky desky pro budoucí použití. Je třeba poznamenat, že selhání alespoň jednoho z těchto prostředků způsobí, že se systémová deska jako celek nespustí hned v první fázi provádění testu POST.
    Pokud je systém v úsporném režimu, provede se 5V Resume - návrat do plného provozu: provede se procedura, která obnoví obsah registrů paměťového řadiče z CMOS. V tomto případě se řízení přenese na kontrolní bod 11 .
    DE
    Chyba konfigurace systémové paměti. Fatální chyba
    Pokud během procesu inicializace dojde k závažné chybě konfigurace paměti, hodnoty se postupně vydávají na diagnostický port. D.F. A DE následovaný kódem chyby. . Systémový reproduktor vydá sekvenci pípnutí odpovídající chybovému kódu zvýšenému o 5. POST je ukončen.
    D.F.Neplatná konfigurace paměti
    Chyba konfigurace systémové paměti
    E0Spusťte postup obnovy
    Probíhají přípravy na odposlech INT19 a prověřuje se možnost spuštění systému ve zjednodušeném režimu
    Procedura obnovy BIOSu se provede, pokud uživatel vynutil naprogramování Flash ROM podržením kláves Ctrl + Home na začátku, nebo pokud se kontrolní součty neshodují. V moderním BIOSu je konfigurace řadiče diskety jako součásti SIO dokončena v předchozí fázi a skupina procedur, které byly dříve prováděny v bodech E1, E2, E6 redukováno na nastavení vektorů přerušení a přípravu řadiče DMA.
    Probíhají přípravy na odposlech INT19 a prověřuje se možnost spuštění ve zjednodušeném režimu. Pokud jsou nalezeny chyby, zobrazí se uživateli varování. Viz komentář ke kódu 11 .
    E1Inicializace tabulky vektorů přerušení
    Nastavení vektorů přerušení
    Nastavení vektorů přerušení je založeno na omezených možnostech spouštěcího bloku. Ukládá Run-Time kód, který obsahuje obsluhu přerušení pro proceduru přepisu Flash ROM, která definuje zkrácenou verzi služby. Viz komentář ke kódu 12 .
    E2
    Obnova obsahu CMOS, vyhledávání a inicializace systému BIOS
    Viz komentář ke kódu 14 .
    E3
    Příprava řadičů přerušení a přímého přístupu do paměti
    Inicializace řadiče DMA sestává z nastavení polarity signálů DRQ a DACK, přiřazení priorit kanálu a deaktivace prodlouženého cyklu zápisu.
    U řadiče přerušení je nastaven režim příjmu požadavků na hraně signálu IRQ a přiřazen režim pevných priorit. Vektorová přerušení IRQ0-IRQ7 jsou mapována na INT8-INT0F a IRQ8-IRQ15 jsou mapována na INT70h-INT77. Viz komentář ke kódu 13 .
    E6Povolení řadiče disketové jednotky a časovače IRQ. Povolení vnitřní mezipaměti
    Povolit přerušení ze systémového časovače a FDC
    Přerušení od systémového časovače IRQ0 a řadiče měniče IRQ6 jsou povolena, k tomu jsou bity 0 a 6 nastaveny na nulu v registru maskování požadavku hlavního řadiče (port 21).
    Aby byly čitelné informace uloženy do mezipaměti ve vnitřní mezipaměti, musí být splněny dvě podmínky kombinované pomocí "AND": v řídicím registru procesoru CR0 musí být bit 30 nastaven na nulu; během cyklu čtení paměti musí být aktivní signál povolení cache KEN# generovaný logikou.
    EUInicializace řadičů DMA a přerušení
    Reinicializace ovladačů IRQ a DMA
    Konfigurace řadiče DMA a řadiče přerušení. Přerušení generování vektorové tabulky.
    EDInicializace disketové jednotky
    Inicializace disku
    Inicializace měniče se skládá z řady procedur, z nichž jedna je určena pro určení počtu stop. Je-li pohon 80stopým pohonem, po umístění na válec číslo 60 návrat na válec 1 nastaví signál track0 do pasivního stavu a další krok na válec 0 do aktivního stavu. Pokud je pohon 40stopý, při pokusu o umístění na válec 60 narazí hlavy na omezovač, část krokových impulsů nebude zpracována a okamžik přechodu z válce 1 na 0 selže, což bude detekováno při analýze signál track0.
    Hustota podélného záznamu pro instalované médium je určena čtením na dvou hodinách FDC řízených přes port 3F7h. Pokud proběhlo úspěšné čtení při výměně dat rychlostí 500 Kbps, je rozhodnuto, že je nainstalována disketa 1,2 / 1,44 Mb, při 250 Kbps - 360/720 Kb.
    Podle hodnoty bajtu počtu sektorů v zaváděcím sektoru je určen objem média. 15 s/stopu odpovídá 1,2 Mb diskům, zatímco 1,44 Mb disky používají 18 s/stopu. Velikost zařízení - 5,25" nebo 3,5" - není pro tento postup nutné určovat, protože úkolem je získat informace o jednotce a médiu dostatečné pro zavedení, pokud je nelze převzít z CMOS.
    Pokud jsou během inicializace měniče nalezeny chyby, další POST se neprovádí.
    EEHledání diskety v jednotce A: Čtení prvního sektoru diskety
    Čtení boot sektoru z diskety
    V moderních implementacích AMIBIOS je kód EE prvním vykresleným kódem POST, který je odeslán na diagnostický port při přístupu k zařízení, ze kterého je možná obnova systému BIOS.
    Procedura čtení boot sektoru z diskety (Cylinder:00, Head:00, Sector:01) je znovu volána ve fázi obnovy BIOSu. Pokud není médium nalezeno, uživatel je vyzván "Vložte disketu do A:".
    EFPři čtení disketové jednotky došlo k chybě čtení
    Chyba provozu disku
    Řízení je přeneseno do tohoto bodu, pokud jsou během diskových operací zjištěny chyby a boot sektor nelze přečíst z média. Na monitoru se zobrazí chybová zpráva a test POST bude pokračovat, dokud nebude operace úspěšně dokončena.
    Pokud jsou selhání čtení způsobena hardwarovými problémy, tvoří neúspěšné pokusy o čtení nekonečnou smyčku, která k ukončení vyžaduje zásah uživatele.
    F0Hledání souboru AMIBOOT.ROM v kořenovém adresáři
    Hledání souboru AMIBOOT.ROM
    Obsah polí služeb zaváděcího sektoru určuje, kde se nachází kořenový adresář, ve kterém se provádí hledání souboru s názvem AMIBOOT.ROM.
    Název souboru AMIBOOT.ROM je rezervovaná konstanta. Chcete-li úspěšně obnovit BIOS, musíte přejmenovat soubor na disketě podle této konvence.
    F1Soubor AMIBOOT.ROM není v kořenovém adresáři
    Soubor AMIBOOT.ROM nebyl nalezen v kořenovém adresáři
    Řízení je přeneseno do tohoto bodu, pokud dojde k chybě při čtení kořenového adresáře nebo pokud v něm není nalezen soubor AMIBOOT.ROM.
    F2Čtení a analýza diskety FAT za účelem nalezení clusterů obsazených souborem AMIBOOT.ROM
    Přečtěte si FAT
    Načte se FAT (File Allocation Table) z diskety a z obsahu adresáře se určí začátek řetězce clusteru odpovídající souboru AMIBOOT.ROM. V případě, že je soubor křestní jméno nenalezeno, bezpodmínečný skok na kontrolní bod F1 pro organizaci nekonečná smyčka, který lze ukončit pouze v případě, že je úspěšně načten soubor bitové kopie systému BIOS.
    F3Čtení souboru AMIBOOT.ROM, cluster po clusteru
    Čtení AMIBOOT.ROM
    Na základě řetězce klastrů popsaných v FAT se čte soubor AMIBOOT.ROM.
    F4Soubor AMIBOOT.ROM nemá správnou velikost
    Velikost souboru AMIBOOT.ROM neodpovídá velikosti Flash ROM
    Řízení se přenese do tohoto bodu, pokud velikost souboru bitové kopie systému BIOS neodpovídá velikosti čipu Flash ROM nainstalovaného na základní desce.
    F5Zakázání vnitřní mezipaměti
    Zakázat interní mezipaměť
    Nastavením bitu 30 registru CR0 na "1" je vnitřní mezipaměť deaktivována, aby byla zajištěna koherence dat při interakci s Flash ROM. V opačném případě se po přečtení stavového registru mikroobvodu provedou všechny akce na kopii mezipaměti.
    Postup deaktivace mezipaměti je závislý na hardwaru. Pro některé sady systémové logiky není v tomto kroku mezipaměť deaktivována, protože oblast adresy, ve které se nachází Flash ROM, nelze uložit do mezipaměti.
    FacebookDetekce typu Flash ROM
    Určení typu Flash ROM
    Detekce typu Flash ROM se obvykle provádí pomocí příkazu Read Intelligent Identifier. Po zapsání na jakoukoli adresu v oblasti ROM se paměťové zařízení přepne z režimu čtení paměti do režimu ReadID. V tomto stavu se nebude číst obsah ROM, ale identifikátory ze zadané oblasti: offsetem 0 - Kód výrobce; o offset 1 - Kód zařízení.
    Před provedením všech těchto akcí je nutné odstranit blokování signálu Flash WE a umožnit přístup do regionu, k tomu jsou naprogramovány systémové logické registry.
    FCMazání Flash ROM
    Vymazání paměti Flash ROM hlavní jednotky
    Flash ROM se skládá ze spouštěcího bloku, jednoho nebo více bloků parametrů a hlavního bloku. K vymazání hlavní jednotky se provede příkaz Erase Flash, který se skládá z kódů Erase Setup a Erase Confirm. Flash ROM přejde do režimu mazání a v jejím adresním prostoru se nečte obsah, ale stav, na základě kterého procesor určí okamžik dokončení operace a její úspěšnost.
    FDProgramování Flash ROM
    Programování hlavní jednotky Flash ROM
    Programování hlavní jednotky se provádí podle algoritmu, který je specifikován výrobcem paměťového zařízení. Zpravidla se pro každou zapisovanou buňku vysílá příkaz, který se skládá ze dvou kódů: Nastavení programu a bajtu, který se má zapsat. Okamžik dokončení a úspěšnost operace zápisu je řízena stavovým registrem Flash ROM. Proces se cyklicky opakuje pro všechny buňky hlavního bloku.
    FFProgramování Flash ROM bylo úspěšné. Dále restartujte systém BIOS
    Restart BIOSu Kódy rozbaleného systému BIOS, spouštěné v ShadowRAM (runtime kód je nekomprimovaný ve F000 shadow RAM)
    Řízení je přeneseno do tohoto bodu v případě úspěšného naprogramování FlashROM. Dále je potřeba restartovat BIOS. K tomu se provede přímý příkaz skoku mezi segmenty na adrese FFFF:0000 (CS=FFFF, IP=0000).
    10 Vydání příkazu pro blokování a odblokování KBC
    Včasná inicializace řadiče klávesnice
    Na klávesnici byl odeslán příkaz k resetování. Příkazy C8/C9 jsou odesílány na port 64h pro povolení nebo zakázání řízení linky A20. V závislosti na hardwarové implementaci jsou použity univerzální piny Pin23 a Pin24, které odpovídají prvnímu a druhému bitu druhého portu ovladače klávesnice, kompatibilního se softwarovým modelem 82C42.
    11 Obnovte registry DRAM
    Návrat ze stavu STR (Suspend to RAM).
    Návrat ze stavu STR (Suspend to RAM) zahrnuje obnovení obsahu paměti RAM. Za tímto účelem čte z CMOS a zapisuje do registrů paměťového řadiče obsah, který je relevantní v době provádění STR. Jsou spuštěna schémata regenerace paměti.
    E0.
    12 Znovu povolte SMRAM. Nastavení MTRR
    Obnovení přístupu k SMRAM (System Management RAM)
    System Management RAM (SMRAM) je nakonfigurován pro obsluhu přerušení správy systému (SMI Handler). Registry procesoru MTRR jsou konfigurovány tak, aby poskytovaly požadované podmínky pro přístup k oblasti paměti v segmentech A000 a B000 mapovaných na SMRAM.
    Na některých platformách je kód pro tento postup E1.
    13 Obnovte obnovovací frekvenci
    Obnova regenerace paměti
    Platformy postavené na procesorech Intel obnovují obsah registrů paměťového řadiče odpovědných za regeneraci paměti. Tento postup se neprovádí na platformách AMD.
    Na některých platformách je kód pro tento postup E2.
    14 Obnovte CMOS a zavolejte VGA BIOS
    Vyhledání a inicializace VGA BIOSu
    U platforem s integrovaným videem se vyhledá a inicializuje VGA BIOS.
    Na některých platformách je kód pro tento postup E3.
    03 Zakázat NMI. Resetovat definici typu
    05 Inicializace zásobníku. Zakažte ukládání do mezipaměti řadiče USB a paměti
    06 Spuštění obslužného programu v paměti RAM
    07 Rozpoznání procesoru a inicializace APIC
    08 Ověření kontrolního součtu CMOS
    09 Kontrola provádění kláves End / Ins
    0A Test selhání baterie
    0B Vymazání registrů vyrovnávací paměti řadiče klávesnice
    0C Do ovladače klávesnice je odeslán testovací příkaz
    0E Hledání dalších zařízení obsluhovaných ovladačem klávesnice
    0F Inicializace klávesnice
    10 Příkaz reset je odeslán do klávesnice
    11 Pokud stisknete klávesu End nebo Ins, CMOS se resetuje
    12 Deaktivace ovladačů DMA
    13 Inicializace čipové sady a L2 cache
    14 Kontrola systémového časovače
    19 Probíhá test generování požadavku na obnovení paměti DRAM
    1A Kontrola doby trvání regeneračního cyklu
    20 Inicializace výstupních zařízení
    23 Probíhá čtení vstupního portu řadiče klávesnice. Spínač zámku pollingu a spínač testu výroby
    24 Příprava na inicializaci tabulky vektorů přerušení
    25 Inicializace vektoru přerušení je dokončena
    26 Stav propojky Turbo Switch je dotazován přes vstupní port ovladače klávesnice.
    27 Inicializace USB řadiče. Aktualizace startovacího mikrokódu
    28 Příprava na nastavení režimu videa
    29 Inicializace LCD panelu
    2A Vyhledejte zařízení obsluhovaná dalšími ROM
    2B Inicializace VGA BIOSu, kontrola jeho kontrolního součtu
    2C Probíhá VGA BIOS
    2D Odpovídající INT 10h a INT 42h
    2E Vyhledejte grafické adaptéry CGA
    2F Test video paměti CGA
    30 Test CGA skeneru
    31 Chyba video paměti nebo skenovacích obvodů. Hledání alternativního grafického adaptéru CGA
    32 Alternativní obvody pro testování a skenování videopaměti CGA
    33 Průzkum stavu mono/barevného propojky
    34 Nastavení textového režimu 80x25
    37 Je nastaven režim videa. Obrazovka vymazána
    38 Inicializace palubního zařízení
    39 Zobrazení chybových zpráv z předchozího kroku
    3A Zobrazte zprávu "Hit DEL" pro vstup do nastavení CMOS
    3B Začněte se připravovat na test paměti v chráněném režimu
    40 Příprava tabulek deskriptorů GDT a IDT
    42 Přepnutí do chráněného režimu
    43 Procesor je v chráněném režimu. Přerušení jsou povolena
    44 Příprava na testovací linku A20
    45 Linkový test A20
    46 Velikost RAM dokončena
    47 Testovací data zapsaná do konvenční paměti
    48 Opětovná kontrola konvenční paměti
    49 Rozšířený test paměti
    4B Nulování paměti
    4C Indikace procesu nulování
    4D Zápis do CMOS přijaté velikosti Konvenční a rozšířená paměť
    4E Indikace skutečného množství systémové paměti
    4F Probíhá rozšířený test konvenční paměti
    50 Konvenční korekce velikosti paměti
    51 Rozšířený test paměti
    52 Svazky konvenční paměti a rozšířené paměti jsou zachovány
    53 Zpožděné zpracování chyb parity
    54 Zakázat paritu a NMI Handling
    57 Inicializace oblasti paměti pro správce paměti POST
    58 Budete vyzváni k zadání CMOS Setup
    59 Návrat procesoru do reálného režimu
    60 Kontrola registrů stránek DMA
    62 Test adresy řadiče DMA#1 a délky přenosu
    63 Test délky přenosu řadiče DMA#2 a registru adres
    65 Programování ovladačů DMA
    66 Vymazání registrů POST požadavku na zápis a maskování sady
    67 Programování řadičů přerušení
    7F Povolit NMI dotaz z dalších zdrojů
    80 Nastavuje režim služby přerušení z portu PS / 2
    81 Test rozhraní klávesnice při chybách resetování
    82 Nastavení režimu ovladače klávesnice
    83 Kontrola stavu zámku klávesnice
    84 Ověření paměti
    85 Zobrazování chybových zpráv
    86 Nastavení systému pro nastavení
    87 Rozbalení programu CMOS Setup do konvenční paměti.
    88 Instalační program ukončen uživatelem
    89 Obnovení stavu po instalaci dokončeno
    8B Rezervace paměti pro další variabilní blok BIOSu
    8C Programování konfiguračního registru
    8D Inicializace řadičů HDD a FDD
    8F Reinicializace ovladače FDD
    91 Konfigurace řadiče pevného disku
    95 Spuštěním ROM Scan najít další BIOSy
    96 Dodatečná konfigurace systémových prostředků
    97 Další ověření podpisu systému BIOS a kontrolního součtu
    98 Konfigurace paměti RAM pro správu systému
    99 Nastavení proměnných čítače časovače a paralelního portu
    9A Vytvoření seznamu sériových portů
    9B Příprava oblasti v paměti pro test koprocesoru
    9C Inicializace koprocesoru
    9D Informace o koprocesoru jsou uloženy v paměti CMOS RAM
    9E Identifikace typu klávesnice
    9F Vyhledejte další vstupní zařízení
    A0 Vytvoření registrů MTRR (Registry rozsahu paměti)
    A2 Chybové zprávy v předchozích inicializačních krocích
    A3 Nastavení časování automatického opakování klávesnice
    A4 Defragmentujte nepoužívané oblasti paměti RAM
    A5 Nastavení režimu videa
    A6 Čištění obrazovky
    A7 Migrace spustitelného kódu v oblasti stínové paměti RAM
    A8 Další inicializace BIOSu v segmentu E000h
    A9 Vraťte ovládání do systému BIOS
    AA Inicializace sběrnice USB
    AB Příprava modulu INT13 pro obsluhu diskových služeb
    AC Vytváření tabulek AIOPIC pro podporu víceprocesorových systémů
    INZERÁT Příprava modulu INT10 pro obsluhu video služeb
    AE Inicializace DMI
    B0 Výstup tabulky konfigurace systému
    B1 Inicializace ACPI BIOSu
    00 Softwarové přerušení INT19h - Načítání spouštěcího sektoru

    Zvukové signály

    Zodpovědností této funkce je podpora vzdáleného spouštění přes síť, takže musíte vyhledat Boot ROM síťového adaptéru. Pokud je nalezen a nastavení CMOS Setup v nabídce Boot Device Priority uvádí jako první zařízení spouštění ze sítě, nakonfigurují se rutiny INT18h a INT19h.

    Chybový kód může nabývat následujících hodnot: * 0: Nebyla zjištěna žádná paměť RAM * 1: Nainstalované různé typy modulů DIMM * 2: Modul DIMM není vybaven SPD nebo se obsah SPD nepodařilo přečíst * 3: Modul nesplňuje systémové požadavky pro běh na uvedené frekvenci * 4: modul nelze v tomto systému použít * 5: doba mezi aktivací linek modulu a jeho přechodem do stavu regenerace nesplňuje systémové požadavky * 6: byla zjištěna chyba na spodní stránce - prvních 64 Kb paměti

    zvukychyba
    1 krátkýChyba obnovení paměti. Programovatelný časovač přerušení nebo programovatelný řadič přerušení mohou být vadné.
    2 krátkéProcedura POST se nezdařila. Jedna z kontrol hardwaru selhala.
    3 krátkéChyba parity paměti v prvních 64 kB. Paměťový čip může být vadný.
    4 krátkéChyba systémového časovače nebo první paměťové banky
    5 krátkýchChyba procesoru
    6 krátkéChyba řídicího vedení A20. Selhání řadiče klávesnice, které zabraňuje přepnutí procesoru do chráněného režimu.
    7 krátkéChyba virtuálního režimu procesoru
    8 krátkýChyba čtení/zápisu video paměti. Chybějící nebo vadný grafický adaptér.
    9 krátkáKontrolní součet BIOSu je nesprávný
    10 krátkýchChyba čtení/zápisu v registru řízení spotřeby energeticky nezávislé paměti (CMOS). Porucha obvodů řízení spotřeby.
    11 krátkáChyba mezipaměti úrovně 2
    1 dlouháVšechny kontroly proběhly normálně - počítač je připraven ke spuštění operačního systému
    1 dlouhý, 1 krátkýChyba napájení
    1 dlouhá, 2 krátkáChyba v BIOS ROM grafické karty nebo chyba v zatemnění horizontálního zpětného chodu
    1 dlouhá, 3 krátkáV paměti nad 64 kB byla zjištěna chyba