Popis poštovních směrovacích čísel. Analýza počítačových chyb pomocí diagnostické karty (POST karta)

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

Několik společností vyrábí takové karty v Rusku a SNS: Master Kit (Moskva), e-KIT Post Cards, ACE Lab (N. 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 na volném trhu je nenajdeme.

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

Běžně lze všechny POST karty rozdělit na sériové a nesériové (sady pro vlastní montáž).

Recenze stávajících POST karet

Podívejme se na nevýhody POST karet různých výrobců.

Za praotce výroby PCI POST karet v Rusku je považována společnost ACE Lab, která má velké zastoupení ve výrobě softwarových a hardwarových systémů pro diagnostiku a opravy počítačů.

Mistr Keith POST Card PCI NM9221 (DIY kit)/BM9221 (hotová deska). Jednou nevýhodou je, že sedmisegmentový indikátor směřuje dolů.

Výhody této POST karty: sestavená na FPGA řady EPM3XXX, podporuje Hot-socketing (spolehlivější, protože je menší šance na vypálení POST karty) a pracuje při 3,3 V (lepší kompatibilita s moderními PCI2.3 a PCI3. 0 specifikace), podpora nových a starých čipových sad díky vyměnitelnému firmwaru.

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

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

ACE Lab PC POWER PCI-2— plně funkční 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ých chyb a hardwarových konfliktů.

BVG Group Dual POST. Výhody: jednoduchá a levná POST karta. Vyrobeno na bázi FPGA Altera EPM3032ALC44-10. 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í odříznutosti je odstranění taktování z PCI slotu, do kterého je tato karta instalována po fázi POST, ve které se inicializuje generátor (pro Award BIOS - 26h), v důsledku z nichž se poštovní směrovací čísla již nezobrazují. Metody „boje“ s touto nemocí jsou následující:

  • Pokud BIOS Setup obsahuje položku Detect DIMM/PCI Clock, nastavení na Disable zabrání generátoru odebrat frekvenci z nepoužívaných slotů, v důsledku čehož bude Dual POST fungovat „jako normálně“ ;) a zobrazí všechny „požadované “PSČ.
  • Pokud má testovaná deska Sharing PCI sloty (obvykle dva konektory nejdále od procesoru, které mají jedno přerušení „pro dva“), můžete do jednoho vložit jakékoli „normální“ PCI zařízení (video, audio, 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í takt z obou, čehož Dual POST úspěšně „využije“.

BVG Group POST Pro. Místo sedmisegmentových displejů je použit LCD displej s tickerem, 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“ vesměs umožňuje pouze dodatečný výběr diagnostického portu v rozsahu 0-3FFh pomocí přepínačů na desce, který se používá pro výstup POST kódů. Nevýhody této karty POST: je sestavena na FPGA zastaralé řady EPM7XXX, která nepodporuje Hot-socketing (méně spolehlivé, protože existuje větší šance na spálení karty POST) a pracuje při 5,0 V (může 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ý zástupce „dospělých“ pohlednic, jejichž charakteristickým rysem je přítomnost nejen „zvonků a píšťalek“ v oblasti monitoringu, ale také unikátní (bezpříkladné) schopnosti pro odlaďování systému krok za krokem. krokový režim. Deska má několik charakteristických vlastností:

  • Výběr adres používaných pro diagnostické účely: 80h/81h a 84h/85h, 378h, 1080h
  • Diagnostické kódy se zobrazují na dvou indikátorech
  • Zobrazení informací na externím indikátoru
  • Indikace napětí Stand-By 3,3V
  • podpora PCI parity
  • Podpora možností serverové 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) po prvním restartu zamrzne na černou obrazovku.

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

POST karta PCI BM9222 s LCD displejem

Dnes se podíváme na novou generaci PCI POST karty POST Card PCI BM9222 z produkce moskevské společnosti Musker 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 displeji ve dvou řádcích po 16 znacích (první řádek je POST kód v šestnáctkové soustavě oddělený pomlčkou - typ BIOS, druhý řádek je popis chyby ve tvaru plíživá linie).
  • 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 přítomnosti napájecích napětí sběrnice PCI: +5V, +12V, -12V, +3,3V.
  • Kompatibilní s čipsety 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 potaženy niklem.

Princip činnosti PCI karty POST

Pokaždé, když zapnete napájení vašeho počítače kompatibilního s IBM PC a před spuštěním operačního systému, procesor počítače spustí proceduru BIOS zvanou POST (Power On Self Test). 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 mírně zkrácena, například v režimu Quick Boot 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. To do jisté míry chrání uživatele před snahou pracovat na vadném systému, což by mohlo vést například ke zničení uživatelských dat na HDD. Před zahájením každého testu procedura POST vygeneruje 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 v testovaném zařízení detekována chyba, procedura POST jednoduše zamrzne a předtištěný kód POST jednoznačně určí, při kterém testu 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 POST BIOS počítače.

Je třeba poznamenat, že tabulky kódů POST se liší pro různé výrobce BIOSů a vzhledem k výskytu nových testovaných zařízení a čipových sad 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 webových stránkách výrobců BIOS: pro AMI je to http://www.ami.com, pro AWARD - http://www.award.com, někdy jsou tabulky POST kódů uvedeny v manuály k základním deskám.

Pro zobrazení POST kódů v uživatelsky přívětivé podobě se používají zařízení nazývaná POST Card. 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é informace o aktuálním kódu. Mezi provozní funkce této POST karty bych rád poznamenal, že po zapnutí napájení počítače a před tím, než se objeví první aktivní signál 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í stav signálů CLK a RST sběrnice PCI.

Odstraňování problémů pomocí karty 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 upravte kontrast (při instalaci LCD obrazovky, pro PLED - není nutná úprava) obrazu stisknutím tlačítek (tlačítko nejdále od základní desky kontrast zvyšuje, nejbližší snižuje) nebo změňte typ zobrazený BIOS - stisknutím a podržením jednoho z tlačítek a kliknutím na druhé (po uvolnění tlačítek se změní typ BIOSu, zobrazí se v prvním řádku indikátoru za kódem chyby). 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. Přečteme si informace na indikátoru POST Card - to je POST kód, na kterém se počítač „zasekne“, a jeho popis na druhém řádku.
6. Chápeme pravděpodobné příčiny.
7. Při vypnutém napájení přeskupíme kabely, paměťové moduly a další komponenty, abychom závadu odstranili.
8. Opakujte kroky 3-7 a zajistěte stabilní dokončení procedury POST a zahájení načítání operačního systému.
9. Pomocí softwarových utilit provádíme závěrečné 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 jen jako zběsilé přeskupování paměti, procesoru, rozšiřujících karet, napájecího zdroje a ještě k tomu všechno, základní deska.

Pokud mají velké společnosti velké dodávky opravitelných komponent, pak se pro malé společnosti a jednotlivce stává oprava počítače instalací známých dobrých komponentů komplexním problémem.

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

Za prvé, po zapnutí napájení, než může začít procedura POST, musí být systém resetován signálem RST (RESET), který je indikován na kartě POST změnou uvítací zprávy na jiné zprávy karty POST. Pokud ke změně nedojde do 2-4 sekund (doba uvítacího zobrazení je přibližně 0,7 sekundy) nebo se na déle než 1 sekundu zobrazí jedna ze zpráv „NO CODES“ nebo „RESET“, pak se v tomto případě doporučuje okamžitě 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íte ponechat základní desku s nainstalovaným procesorem a kartou POST připojenou ke zdroji napájení. 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 možné i 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 (indikátor POST Card nezmění uvítací zprávu na jiné zprávy). 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 na indikátoru se nezobrazí žádné POST kódy (zobrazí se zpráva „NO CODES“); v tomto případě, jak bylo popsáno výše, se testuje systém sestávající pouze ze základní desky, procesoru, POST karty a zdroje. Pokud je základní deska zcela nová, důvodem mohou být nesprávně nainstalované propojky základní desky. Pokud jsou všechny propojky a procesor nainstalovány správně, ale základní deska se stále nespustí, 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 jsou vadné (příčinou poruchy mohou být například poškozené informace 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é vydávají kódy na adrese 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 vysoký kontrast a široký pozorovací úhel - to je velmi důležité, protože karta POST musí být často instalována do skříně počítače, když jsou do ní instalovány další karty (síťová, zvuková atd.). sousední sloty.

Vícejazyčná podpora

Karta POST umožňuje zobrazovat kódy pro různé typy BIOSu 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 obsahuje ve svém názvu řetězec „RU“.

Samotné řádky popisující kódy 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 jinou jazykovou) verzi, pokud se objeví na webu www.masterkit.ru. Aktualizace probíhají pravidelně, sledují trendy 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ž v ceně.

Pro přeprogramování lze použít sadu NM9215 (programátor) spolu s adaptérem pro tento typ čipu NM9216/4.

Testování systémové jednotky PC s testerem Post Card PCI v praxi

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

1. Testování CPU.
2. Kontrola kontrolního součtu ROM BIOS.
3. Zkontrolujte a inicializujte řadiče časovače DMA, IRQ a 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 této fázi 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. Inicializace a test řadiče 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, zkuste spustit ROM BASIC (INT 18h); v případě neúspěchu vypnutí systému (HALT).

Absolvování testů

Při absolvování každého z POST testů se 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á karta POST Card instalována do volného slotu počítače a jsou zobrazena na sedmisegmentovém displeji ve formě dvou hexadecimálních číslic. 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 je třeba 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ší BIOSy AMI a AWARD. Po nasbírání určitých zkušeností můžete s jistotou pojmenovat výrobce BIOSu podle prvních POST kódů.

Tabulky kódů POST se liší pro různé výrobce BIOSů a vzhledem ke vzniku 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žívání takových tabulek nutné abyste zajistili, že se POST kódy zobrazí 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 navrhla v té době nové řešení v oblasti nízkoúrovňového softwaru AwardBIOS „Elite“, známější jako V4.50PG. Režim údržby kontrolních bodů 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 podporu funkcí pro úsporu energie (Green Function).

Provádění spouštěcích procedur POST z ROM

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

C1 Určení typu paměti, celkového objemu a umístění řádků

C3 Kontrola prvních 256K DRAM pro organizaci Temporary Area. Rozbalení BIOSu v dočasné oblasti

C5 Spuštěný POST kód se přesune do Shadow

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

C8 Kontrola integrity programů a tabulek systému BIOS

CF Určení typu procesoru

Provedení POST v 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 generování požadavků na regeneraci DRAM

05 Kontrola a inicializace ovladače klávesnice

06 Otestujte paměťovou oblast počínaje adresou 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 Advanced Cache Control Registrů na procesoru Cyrix

0A Generování tabulky vektorů přerušení. Konfigurace zdrojů správy napájení a nastavení vektoru SMI

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

Inicializace ovladač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. Zobrazení loga ocenění

0F Testování prvního řadiče DMA 8237 Detekce klávesnice a interní test. Ověření kontrolního součtu BIOSu

10 Kontrola druhého řadiče DMA 8237

11 Kontrola registrů stránky řadiče DMA

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

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

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

19 Kontrola pasivity požadavku na přerušení NMI

30 Určení objemu základní paměti a rozšířené paměti. Nastavení APIC. Softwarové ovládání režimu 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í příznaku softwaru pro umožnění vstupu do nastavení

3D Inicializace myši PS/2

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

B.F. Nastavení registrů konfigurace čipové sady

41 Inicializace podsystému diskety

42 Pokud chybí myš PS/2, zakažte IRQ12. Probíhá měkký reset ovladač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 Zobrazení chybové zprávy

4FŽádost o heslo

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

51 Rozlišení 32bitového přístupu na HDD. Konfigurace prostředků ISA/PnP

52 Inicializace dalšího systému BIOS. 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é ochrany BOOT Sector

61 Poslední kroky k inicializaci čipové sady

62 Čtení 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 provede příkaz INT 19h

Podívejme se na postup testování systémové jednotky osobního počítače. Nainstalujme tester BM9222 do volného PCI slotu 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í správně, po dokončení načítání se na obrazovce testeru rozsvítí následující nápis FFh.

"Pojďme zavést chybu" do systémové jednotky. Vypněte napájení a vyjměte paměťový modul ze systémové jednotky.

Po připojení 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 funkční.

Závěry

Compaq BIOS:

Chybová zpráva

Popis

Systém se spouští správně

Chyba kontrolního součtu BIOS ROM

Obsah BIOS ROM neodpovídá očekávanému obsahu. Pokud je to možné, znovu načtěte BIOS z PAQ

Zkontrolujte grafický adaptér a ujistěte se, že je správně usazen. Pokud je to možné, vyměňte grafický adaptér

7 pípnutí (1 dlouhé, 1 s, 1 l, 1 krátké, pauza, 1 dlouhé, 1 krátké, 1 krátké)

Grafická karta AGP je vadná. Znovu vložte kartu nebo ji rovnou vyměňte. Toto pípnutí se týká systémů Compaq Deskpro

1 dlouhé nekonečné pípnutí

Chyba paměti. Špatná RAM. Vyměňte a vyzkoušejte

Znovu usaďte RAM a poté znovu otestujte; vyměňte RAM, pokud porucha přetrvává

IBM Desktop BIOS:

Chybová zpráva

Popis

Systém se spouští správně

Chyba inicializace

Zobrazí se kód chyby

Chyba systémové desky

Chyba grafického adaptéru

Chyba adaptéru EGA/VGA

Chyba adaptéru klávesnice 3270

Chyba napájení

Vyměňte napájecí zdroj

Chyba napájení

Vyměňte napájecí zdroj

Vyměňte napájecí zdroj

BIOS IBM Thinkpad:

Pípnutí/chyba

Popis

Nepřetržité pípání

Selhání systémové desky

Jedno pípnutí; Nečitelný, prázdný nebo blikající LCD

problém s konektorem LCD; porucha invertoru podsvícení LCD; vadný video adaptér; Vadná sestava LCD; Selhání systémové desky; výpadek napájení

Jedno pípnutí; Zpráva „Nelze získat přístup ke zdroji spouštění“

Selhání spouštěcího zařízení; selhání systémové desky

Jedno dlouhé, dvě krátká pípnutí

Selhání systémové desky; Problém s grafickým adaptérem; Selhání sestavy LCD

Jedno dlouhé, čtyři krátká pípnutí

Nízké napětí baterie

Jedno pípnutí každou sekundu

Nízké napětí baterie

Dvě krátká pípnutí s chybovými kódy

Chybová zpráva POST

Selhání systémové desky

IBM Intellistation BIOS:

Kód chyby pípnutí:

Akce / Spusťte diagnostiku u následujících komponent:

1-1-3 Chyba čtení/zápisu CMOS1.Spusťte nastavení
2.Systémová deska
1-1-4 Chyba kontroly ROM BIOS1.Systémová deska
1-2-X chyba DMA1.Systémová deska
1-3-X1.Paměťový modul
2.Systémová deska
1-4-4 1. Klávesnice
2.Systémová deska
1-4-X Chyba zjištěna v prvních 64 kB paměti RAM.1.Paměťový modul
2.Systémová deska
2-1-1, 2-1-2 1.Spusťte nastavení
2.Systémová deska
2-1-X Prvních 64 kB paměti RAM selhalo.1.Paměťový modul
2.Systémová deska
2-2-2
2.Systémová deska
2-2-X Prvních 64 kB paměti RAM selhalo.1.Paměťový modul
2.Systémová deska
2-3-X1.Paměťový modul
2.Systémová deska
2-4-X1.Spusťte nastavení
2. Paměťový modul
3.Systémová deska
Registr 3-1-X DMA selhal.1.Systémová deska
3-2-4 Selhal řadič klávesnice.1.Systémová deska
2. Klávesnice
3-3-4 Inicializace obrazovky se nezdařila.1. Video adaptér (pokud je nainstalován)
2.Systémová deska
3. Displej
3-4-1 Retrace obrazovky zjistila chybu.1. Video adaptér (pokud je nainstalován)
2.Systémová deska
3. Displej
3-4-2 POST hledá video ROM.1. Video adaptér (pokud je nainstalován)
2.Systémová deska
4 1. Video adaptér (pokud je nainstalován)
2.Systémová deska
Všechny ostatní sekvence pípnutí.1.Systémová deska
Jedno dlouhé a jedno krátké pípnutí během POST.
Chyba základní paměti 640 kB nebo chyba stínové paměti RAM.
1.Paměťový modul
2.Systémová deska
Jedno dlouhé pípnutí a dvě nebo tři krátká pípnutí během testu POST. (Chyba videa)1. Video adaptér (pokud je nainstalován)
2.Systémová deska
Tři krátká pípnutí během POST.1. Viz „Paměť základní desky“ na straně 62.
2.Systémová deska
Nepřetržité pípání.1.Systémová deska
Opakované krátké pípnutí.1. Zaseknutá klávesa?
2. Kabel klávesnice
3.Systémová deska
Mylex BIOS:

Chybová zpráva

Popis

Systém se normálně spouští

Chyba grafického adaptéru

Grafický adaptér je buď vadný, nebo není správně usazen. Zkontrolujte adaptér

Chyba ovladače klávesnice

IC řadiče klávesnice je vadný. Pokud je to možné, vyměňte IC

IC řadiče klávesnice je vadný nebo je vadná klávesnice. Vyměňte klávesnici, pokud problém přetrvává, vyměňte IC řadiče klávesnice

Programovatelný řadič přerušení je vadný. Pokud je to možné, vyměňte IC

Programovatelný řadič přerušení je vadný. pokud je to možné, vyměňte IC

Chyba registrace stránky DMA

IC řadiče DMA je vadný. Pokud je to možné, vyměňte IC

Chyba obnovení paměti RAM

Chyba parity RAM

Chyba řadiče DMA 0

IC řadiče DMA pro kanál 0 selhal

CMOS RAM selhala

Chyba řadiče DMA 1

IC řadiče DMA pro kanál 1 selhal

Chyba baterie CMOS RAM

Baterie CMOS RAM selhala. Pokud je to možné, vyměňte CMOS nebo baterii

Chyba kontrolního součtu paměti CMOS RAM

CMOS RAM selhala. Pokud je to možné, vyměňte CMOS

Chyba kontrolního součtu BIOS ROM

Systém BIOS ROM selhal. Pokud je to možné, vyměňte BIOS nebo jej upgradujte

Mylex 386 BIOS:

Chybová zpráva

Popis

Systém se normálně spouští

Selhání grafického adaptéru

Buď je grafický adaptér vadný, není správně usazen nebo chybí

1 dlouhý, 1 krátký, 1 dlouhý

Chyba ovladače klávesnice

Buď je vadný IC řadiče klávesnice nebo je vadný obvod základní desky

1 dlouhá, 2 krátká, 1 dlouhá

Buď je vadný ovladač klávesnice, nebo je vadný obvod základní desky

1 dlouhá, 3 krátká, 1 dlouhá

1 dlouhý 4 krátký, 1 dlouhý

IC programovatelného řadiče přerušení je vadný

1 dlouhá, 5 krátká, 1 dlouhá

Chyba registrace stránky DMA

IC 1 nebo 2 řadiče DMA je vadný nebo je vadný obvod základní desky

1 dlouhá, 6 krátká, 1 dlouhá

Chyba obnovení paměti RAM

1 dlouhá, 7 krátká, 1 dlouhá

1 dlouhá, 8 krátká, 1 dlouhá

Chyba parity RAM

1 dlouhá, 9 krátká, 1 dlouhá

Chyba řadiče DMA 1

Ovladač DMA pro kanál 0 je vadný nebo je vadný obvod základní desky

1 dlouhá, 10 krátká, 1 dlouhá

Buď je vadná CMOS RAM. Vyměňte CMOS

1 dlouhá, 11 krátká, 1 dlouhá

Chyba řadiče DMA 2

Řadič DMA pro kanál 1 je vadný nebo je vadný obvod základní desky

1 dlouhá, 12 krátká, 1 dlouhá

Chyba baterie CMOS RAM

Baterie CMOS RAM je vadná nebo je špatná CMOS RAM. Pokud je to možné, vyměňte baterii

1 dlouhá, 13 krátká, 1 dlouhá

Chyba kontrolního součtu CMOS

CMOS RAM je vadná

1 dlouhý 14 krátký, 1 dlouhý

Chyba kontrolního součtu BIOS ROM

Kontrolní součet BIOS ROM je vadný. Vyměňte BIOS nebo upgradujte

Phoenix ISA/MCA/EISA BIOS:

Pípací kódy jsou reprezentovány počtem pípnutí. Např. 1-1-2 by znamenalo 1 pípnutí, pauza, 1 pípnutí, pauza a 2 pípnutí.

  • U počítače Dell může 1-2 pípnutí také indikovat, že je nainstalována spouštěcí přídavná karta, ale není připojeno žádné spouštěcí zařízení. Pokud například vložíte kartu Promise Ultra-66, ale nepřipojíte k ní pevný disk, dostanete zvukový signál. Ověřil jsem to s kartou SIIG (svinstvo -- vyhýbejte se jako mor) Ultra-66 a výsledky jsem pak potvrdil u společnosti Dell.

Chybová zpráva

Popis

Selhání testu CPU

CPU je vadný. Vyměňte CPU

Selhání výběru systémové desky

Základní deska má nezjištěnou závadu. Vyměňte základní desku

Chyba čtení/zápisu CMOS

Hodiny reálného času/CMOS jsou vadné. Pokud je to možné, vyměňte CMOS

Rozšířená chyba CMOS RAM

Rozšířená část paměti CMOS RAM selhala. Pokud je to možné, vyměňte CMOS

Chyba kontrolního součtu BIOS ROM

Systém BIOS ROM selhal. Vyměňte BIOS nebo upgradujte, pokud je to možné

Programovatelný časovač přerušení selhal. Vyměňte, pokud je to možné

Chyba čtení/zápisu DMA

Řadič DMA selhal. Pokud je to možné, vyměňte IC

Chyba obnovení paměti RAM

Selhal řadič obnovy paměti RAM

Selhání 64KB RAM

Test prvních 64KB RAM se nepodařilo spustit

První selhání 64 KB RAM

První IC RAM selhal. Pokud je to možné, vyměňte IC

První selhání logiky 64 kB

První řídicí logika RAM selhala

Selhání adresního řádku

Řádek adresy do prvních 64 kB RAM selhal

Selhání paritní paměti RAM

První IC RAM selhal. Vyměňte, pokud je to možné

Test časovače EISA proti selhání

Vyměňte základní desku

Test portu EISA NMI 462

Vyměňte základní desku

Selhání 64KB RAM

bit 0; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 1; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 2; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 3; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 4; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 5; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 6; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 7; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 8; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 9; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 10; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 11; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 12; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 13; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 14; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání 64KB RAM

Bit 15; Tento datový bit na prvním IC RAM selhal. Pokud je to možné, vyměňte IC

Selhání registru Slave DMA

Řadič DMA selhal. Pokud je to možné, vyměňte ovladač

Selhání hlavního registru DMA

Ovladač DMA selhal. Pokud je to možné, vyměňte ovladač

Selhání registru hlavní masky přerušení

Selhání registru masky přerušení slave

IC řadiče přerušení selhal

Chyba vektoru přerušení

Systém BIOS nebyl schopen načíst vektory přerušení do paměti. Vyměňte základní desku

Selhání ovladače klávesnice

Slabé napájení CMOS RAM

Pokud je to možné, vyměňte CMOS baterii nebo CMOS RAM

Chyba konfigurace CMOS

Konfigurace CMOS se nezdařila. Pokud je to možné, obnovte konfiguraci nebo vyměňte baterii

Selhání video paměti

Vyskytl se problém s videopamětí. Pokud je to možné, vyměňte grafický adaptér

Selhání inicializace videa

Došlo k problému s grafickým adaptérem. Znovu nasaďte adaptér nebo jej vyměňte, pokud je to možné

Systémový IC časovače selhal, pokud je to možné, vyměňte IC

Selhání vypnutí

CMOS selhala. Pokud je to možné, vyměňte CMOS IC

Selhání brány A20

Ovladač klávesnice selhal. Pokud je to možné, vyměňte IC

Neočekávané přerušení v chráněném režimu

To je problém CPU. Vyměňte CPU a znovu otestujte

Selhání testu RAM

Obvod adresování systémové paměti RAM je vadný. Vyměňte základní desku

Selhání kanálu 2 časovače intervalu

IC systémového časovače selhal. Pokud je to možné, vyměňte IC

Selhání hodin denního času

Hodiny reálného času/CMOS selhaly. Pokud je to možné, vyměňte CMOS

Selhání sériového portu

Došlo k chybě v obvodu sériového portu

Selhání paralelního portu

Došlo k chybě v obvodu paralelního portu

Selhání matematického koprocesoru

Matematický koprocesor selhal. Pokud je to možné, vyměňte MPU

Popis

Ověřte skutečný režim

Inicializujte systémový hardware

Inicializujte registry čipové sady s počátečními hodnotami

Nastaveno v příznaku POST

Inicializujte registry CPU

Inicializujte mezipaměť na počáteční hodnoty

Inicializujte správu napájení

Načtěte alternativní registry s počátečními hodnotami POST

Přejít na UserPatch0

Inicializovat inicializaci časovače

8254 inicializace časovače

Inicializace řadiče DMA 8237

Resetujte programovatelný řadič přerušení

Test obnovení paměti DRAM

Testovací ovladač klávesnice 8742

Nastavte registr segmentu ES na 4 GB

Vymažte 512K základní paměť

Otestujte řádky základní adresy 512 kB

Otestujte 51K základní paměť

Otestujte frekvenci sběrnice CPU

Selhání čtení/zápisu CMOS RAM (běžně to znamená problém na sběrnici ISA, jako je například neusazená karta)

Znovu inicializujte čipovou sadu

Stínový systém BIOS ROM

Znovu inicializujte mezipaměť

Automatická velikost mezipaměti

Nakonfigurujte pokročilé registry čipové sady

Načtěte alternativní registry s hodnotami CMOS

Nastavte počáteční rychlost CPU

Inicializovat vektory přerušení

Inicializujte přerušení BIOSu

Zkontrolujte oznámení o autorských právech ROM

Inicializujte správce pro PCI Options ROM

Zkontrolujte konfiguraci videa proti CMOS

Inicializujte sběrnici PCI a zařízení

inicializovat všechny video adaptéry v systému

Shadow video BIOS ROM

Zobrazit upozornění na autorská práva

Zobrazení typu a rychlosti CPU

Nastavit kliknutí na tlačítko, pokud je povoleno

Otestujte neočekávaná přerušení

Zobrazit výzvu „Stiskněte F2 pro vstup do nastavení“

Test RAM mezi 512K a 640K

Otestujte rozšířenou paměť

Otestujte řádky adresy rozšířené paměti

Přejít na UserPatch1

Nakonfigurujte pokročilé registry mezipaměti

Povolit externí mezipaměť a mezipaměť CPU

Inicializujte obslužný program SMI

Zobrazit velikost externí mezipaměti

Zobrazit stínovou zprávu

Zobrazte nejednorázové segmenty

Zobrazení chybových zpráv

Zkontrolujte chyby konfigurace

Otestujte hodiny reálného času

Zkontrolujte chyby klávesnice

Nastavení vektorů hardwarových přerušení

Otestujte koprocesor, pokud je přítomen

Zakázat integrované I/O porty

Zjistěte a nainstalujte externí porty RS232

Zjistěte a nainstalujte externí paralelní porty

Znovu inicializujte integrované I/O porty

Inicializujte datovou oblast systému BIOS

Inicializujte rozšířenou datovou oblast BIOS

Inicializujte řadič diskety

Inicializujte řadič pevného disku

Inicializujte řadič pevného disku místní sběrnice

Přejít na UserPatch2

Zakázat řádek adresy A20

Vymažte obrovský registr segmentů ES

Vyhledejte volitelné ROM

Stínové opční ROM

Nastavení správy napájení

Povolit hardwarová přerušení

Vyhledejte stisk klávesy F2

Vymazat příznak in-POST

Zkontrolujte chyby

POST hotovo - příprava na spuštění operačního systému

Zkontrolujte heslo (volitelné)

Vymazat tabulku globálních deskriptorů

Vymazat kontroly parity

Kontrola virů a připomenutí zálohování

Zkuste nabootovat s INT 19

Chyba obsluhy přerušení

Neznámá chyba přerušení

Čeká na chybu přerušení

Chyba inicializace volitelné paměti ROM

Rozšířený přesun bloku

Chyba vypnutí 10

Selhání řadiče klávesnice (nejpravděpodobnější problém je s RAM nebo mezipamětí, pokud není přítomno žádné video)

Inicializujte čipovou sadu

Inicializovat počítadlo obnovy

Zkontrolujte vynucený blesk

Proveďte kompletní test RAM

Proveďte inicializaci OEM

Inicializujte řadič přerušení

Přečtěte si bootstrap kód

Inicializujte všechny vektory

Inicializujte spouštěcí zařízení

Spouštěcí kód byl přečten v pořádku

Quadtel BIOS:

Chybové zprávy

Popis

Systém se normálně spouští

CMOS RAM je vadná. Pokud je to možné, vyměňte IC

Video adaptér je vadný. Pokud je to možné, znovu usaďte grafický adaptér nebo jej vyměňte

Chyba periferního ovladače

Jeden nebo více periferních ovladačů systému je vadných. Vyměňte ovladače a znovu otestujte

PI0049

POST karta pro detekci závad základních desek počítačů, model PI0049, je určena pro zobrazování POST kódů všech výrobců BIOSů. Tento produkt je známější jako PC Ana-lyz-er 2, jehož provozní vlastnosti byly na stránkách našeho webu opakovaně diskutovány. Uživatelská příručka obsahuje seznam inženýrských hesel a také seznam standardních klávesových zkratek pro vstup do systému BIOS. Vývoj POST karty je chráněn patentem 01224987.4 (Čína).

PI0050

POST karta IC80 V5.0

QiGuan KLPI6

Diagnostická karta KLPI6-SD vyráběná společností QiGuan Electronics je vyrobena v souladu s mezinárodní normou IEC 61010-1, která stanovuje požadavky na nízkonapěťová zkušební zařízení pro přepětí. Funkční vlastností POST karty KLPI6-SD je možnost zobrazení POST kódů osobního počítače na externím zobrazovacím panelu. Oba indikátory kromě aktuálního kódu zobrazují předchozí hodnoty a také POST kód fatálního selhání.

QiGuan MKCP6A

Deska pro diagnostiku osobní platformy a její testování stability (Diagnostics and Stability Test Card), model MKCP6A, byla vyvinuta společností QiGuan Electronics pomocí technologie chráněné národním patentem 03126857.9 (Čína). Pro zobrazení POST kódů jsou na desce tři páry(!) indikátorů: první pár je určen k zobrazení chybného kódu, další pár zobrazuje aktuální POST kód a poslední pár zobrazuje předchozí kód.

SL-M04A

Vzácná verze uživatelské příručky v turečtině pro diagnostický POST řadič PC Analyzer (PC Analizoru v turečtině). Kromě známých popisů POST kódů obsahuje seznam kontrolních bodů od téměř všech známých výrobců BIOSů. Pro pohodlí jsou všechna poštovní směrovací čísla seřazena podle čísel, což usnadňuje jejich přístup a pochopení. Komentáře k nim následují přímo za kódem a jsou odděleny názvem BIOS.


18.03.2019

ZVEŘEJNIT-kódyOcenění BIOS Medallion V 6.0

POST kód (hexadecimální) Kontrola dokončena

Provádění procedur spouštění POST z Flash BIOS

CF Včasné zjištění typu procesoru. Záznam výsledků do CMOS. Funkční test čtení/zápisu CMOS.

Pokud selže detekce typu procesoru nebo zápis do CMOS, je nastavena závažná chyba operace a provádění testu POST se zastaví.

C0 Předinicializace čipové sady.

Zákaz stínových oblastí RAM, zakázání L2 cache. Vymažte mezipaměť L1.

Programování následujících základních registrů čipové sady.

  • Přerušovací řadiče: příjem na hraně IRQ, Master Controller - IRQ 00h=INT 8...IRQ 7=INT 0Fh, Slave Controller - IRQ 8= INT 70h...IRQ 15=INT 77h.
  • DDP ovladače.
  • Intervalový časovač: Čítač 0 - režim frekvenčního dělení o 65 536 (18,2 Hz) pro generování požadavků na systémové hodiny IRQ 0. Čítač 1 - generování impulsů pro regeneraci DRAM (128 cyklů je dokončeno za 2 ms nebo interval mezi regenerací dvou řádků je cca 15 μs). Čítač 2 - slouží k ozvučení reproduktoru systému.
  • RTC se inicializuje, pokud dojde k výpadku napájení baterie. Pokud nedošlo k selhání Vcc (bat), pak jsou inicializovány pouze registry odpovědné za interakci mezi RTC a procesorem, ale nikoli hodiny.

Kontrola typu, velikosti, vysoké adresy a ECC paměti RAM. Kontrola prvních 256 kB paměti RAM.

Organizace v této oblasti tranzitní vyrovnávací paměti, do které z Flash BIOS

Boot Block se zkopíruje pro ověření kontrolních součtů

Kontrola kontrolního součtu BIOSu a přítomnosti tagu BBSS. Pokud jsou kontroly nesprávné,

je rozhodnuto o částečném poškození IC Flash BIOS. Pokud kontroly

jsou správné, program pro rozbalení systému BIOS se zkopíruje do vyrovnávací paměti

Rozbalení systému BIOS do paměti RAM, zkopírování volitelného systému do paměti RAM

BIOS. Příprava na stínování BIOSu

Zkopírujte spustitelný kód POST do stínové oblasti RAM E000h-F000h.

Přenesení řízení na modul Boot Block.

Spusťte POST ze stínové RAM.

Kontrola integrity struktury BIOSu. Pokud se kontrolní součty pro kontrolu servisních polí BIOSu shodují, kontrola paměti RAM pokračuje, jinak se řízení přenese na programy pro obnovu systému BIOS

Provádění POST na Shadow RAM )

1 Na fyzické adrese 1000:0000h je vybalen modul BIOS - program XGROUP, který umožňuje nastavit všechny prostředky základní desky včetně systémového časovače, řadičů přerušení a DMA, matematického koprocesoru a výchozího řadiče videa

3 Po provedení časné inicializace čipu Super I/O byla první fáze provedena v krocích algoritmu CFh a C0h

5 Nastavení počátečních atributů videosystému.

Při kontrole příznaku stavu CMOS se jeho obsah resetuje

7 Resetujte vstupní a výstupní vyrovnávací paměti řadiče klávesnice (8042 nebo 8742 kompatibilní). Řadič je součástí systémového čipu Super I/O

poplatky. Autotest, inicializace ovladače klávesnice. Připojení rozhraní klávesnice povoleno

Zákaz připojení rozhraní počítačové myši PS/2.

Je určen typ rozhraní klávesnice (PS/2 nebo AT/DIN). Programovatelný

ovladač klávesnice. Klávesnice povolena

Rozhraní myši PS/2 je stále zakázáno.

U některých systémů - určení portů, ke kterým je klávesnice PS/2 připojena

a myš, což může způsobit změnu přiřazení portu

Kontrola stínového segmentu F000h pomocí cyklů čtení a zápisu. Tato oblast

bude použit pro DMI a ESCD. Pokud je kontrola nesprávná, pak

je generován zvukový signál a na port 0080h je odeslán chybový kód EFh

Pokud se zapsaná a čtená data ze segmentu F000h neshodují,

je zjištěna chyba a provádění testu POST se zastaví

10 Určení typu nainstalovaného systému Flash BIOS. Kontrola umožňuje vybrat vhodný program pro zápis pro BIOS, s jehož pomocí se načte speciální příkaz Read Intelligent Identifier. Příkaz také využívají procedury pro úpravu ESCD a DMI bloků, které lze přepsat jak během bootování, tak i po něm – když aplikace přistupují k funkcím Plug and Play nebo DMI.

Kód BIOS spuštěný v pracovní relaci bude dekódován a zapsán do oblasti Run-time (F000h).

Programování registrů čipové sady

12 Proveďte řetězec testů CMOS. Hodiny RTC jsou nastaveny do režimu napájení. Buňky CMOS se následně používají k ukládání mezivýsledků během inicializační procedury. Zejména buňky jsou načteny s výchozími hodnotami

14 Proveďte včasnou inicializaci čipové sady. V první fázi jsou naprogramovány prostředky, které nemá návrhář základní desky k dispozici. Ve druhé fázi se hodnoty změněné pomocí utility MODBIN načtou do registrů čipové sady. Je možné jemné doladění paměti RAM a zařízení PCI

16 Včasná inicializace systémových hodin - nastavení na výchozí hodnoty

18 Určení parametrů procesoru: výrobce, rodina, generace, určení typu a velikosti L1 a L2 cache, typ SMI. Provádění funkce příkazu CPUID (kódy a architektura procesorů od různých výrobců se liší).

Kontrola registrů procesoru, měření taktu jádra procesoru. Po provedení funkce je výsledek umístěn do 128bitového slova tvořeného buňkami registru centrálního procesoru - EAX + EBX + ECX + EDX. Pro dešifrování hodnoty používané mezipaměti se kód posune a přesune do registru AL

Inicializace tabulky vektorů přerušení (objem 1024 bajtů, 256 typů

přerušení). V této fázi jsou stanoveny typy pro 32 vektorů (INT 00h-

INT 1Fh), indikující postupy BIOSu.

Provádění kontrol pro zajištění shody Y2K

Kontrola kontrolního součtu CMOS a shody napájecího napětí

jmenovitá baterie. Pokud jsou zjištěny chyby, hodnoty se nastaví podle

výchozí hodnoty nastavené výrobcem základní desky

V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST

21 Inicializace systému správy napájení hardwaru pro notebooky.

Vytvoření tabulky fyzických parametrů, struktura pro obsluhu autonomního bateriového napájení, funkce pro úsporu energie při provozu pevných disků a také operace pro ukládání obrazu RAM na disk

23 Detekce matematického koprocesoru.

Kontrola počtu válců - 40 nebo 80 a také typu nainstalované diskety.

Proveďte včasnou inicializaci čipové sady.

Příprava mapy zdrojů systému BIOS určené pro další instalaci zařízení Plug and Play, jakož i zařízení ve vzduchu na sběrnici PCI

24 procesorů generací Intel P6 a P7 poskytuje možnost organizovat přístup k paměti mikroprogramů, která obsahuje algoritmy pro provádění každého příkazu stroje. V této fázi lze provést změny mikrokódu firmwaru za účelem modernizace algoritmů nebo zavedení nových mikrokódů určených pro nové strojové instrukce. Postup aktualizace mikrokódu je následující.

  • Pomocí příkazu CPUID se identifikuje procesor a určí se jeho parametry – Typ, Rodina, Model a Krokování.
  • Potřebný blok 2 048 bajtů je načten z modulu aktualizace mikrokódu uloženého v BIOSu a rozbalen nikoli do RAM, ale do SM RAM.
  • Mikrokód procesoru je aktualizován.

Některé procesory Intel vyžadují další identifikaci. Mapa distribuce zdrojů se aktualizuje

Zařízení Plug and Play jsou inicializována. Informace o zdrojích požadovaných zařízeními Plug and Play se aktualizují na základě skenování dat z CMOS, rozšíření BIOS umístěných na rozšiřujících sběrnicích a také informací uložených v datovém bloku ESCD. Zápis dat do ESCD je odložen až do konečné fáze provádění POST

25 Včasná inicializace PCI . Výčet zařízení na sběrnici. Přiřazení RAM a vzdušných zdrojů.

Vyhledejte zařízení videosystému, rozšíření BIOSu a zapište informace do oblasti C000:0h (adresa segmentu v registru CS: adresa offsetu v registru IP)

26 Konfigurace logiky, která obsluhuje linky identifikace dodavatele.

Dokončí inicializaci systémových hodin. Zakázat synchronizaci nepoužívaných slotů DIMM a PCI.

Inicializace systému sledování napětí a teploty, provedená podle typu základní desky

V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST

27 Povolení přerušení INT 09h. Reinicializace řadiče klávesnice na základě nových dat (tabulka vektorů přerušení, inicializace čipsetu).

Pro BIOS je vytvořena 16znaková vstupní vyrovnávací paměť a oblast paměti je nastavena pro plný provoz

29 Programování registrů MTRR procesoru generace P6 a také inicializace řadiče APIC procesorů Pentium.

Programování čipové sady (například IDE řadiče) podle

s nastavením v CMOS.

Měření interní frekvence procesoru.

Volání rozšíření systému BIOS pro video

Inicializace vícejazyčného modulu.

Odesílání dat, která se mají zobrazit na obrazovce (spořič obrazovky ocenění, typ

procesor a jeho rychlost)

Programování super I/O čipů

Kontrola maskovacích bitů kanálu 1 řadiče přerušení (kompatibilní

40 Kontrola maskovacích bitů kanálu 2 řadiče přerušení (kompatibilní s IC 8259)

Kontrola funkce řadiče přerušení (kompatibilní s IC 8259)

Vypočítejte celkovou paměť kontrolou každého dvojitého slova na každé stránce o velikosti 64 kB.

Nahrávání programu určeného k testování procesorů rodiny AMD

Programování registrů MTRR procesoru rodiny Syrix. Inicializace

L2 cache procesorů generace P6, stejně jako inicializace APIC pro P6

Inicializace sběrnice USB

Zkontrolujte veškerou paměť, vymažte rozšířenou paměť

55 U víceprocesorové platformy se zobrazuje počet procesorů

57 Zobrazí obrazovku s logem Plug and Play. Včasné poskytování zařízení Plug and Play

59 Aktivace zdroje antivirové ochrany – integrovaného antivirového nástroje Trend Anti-Virus

60 Tento krok vám umožní načíst instalační program.

Před touto fází POST musíte mít čas stisknout příslušnou klávesu

65 Inicializace počítačové myši PS/2

67 Příprava informací pro adresní prostor určený pro funkci volání: INT 15h (obsah registru AX=E820h)

V této fázi není možné přijímat kódy skenování z klávesnice a zpracovávat je řadičem a procesorem 8742, protože přerušení jsou zakázána, datová oblast systému BIOS není připravena a klávesnice není inicializována. Nastavení systému BIOS nesmí být v konfliktu s prováděním sekvence POST

Povolení mezipaměti L2

Programování registrů čipové sady v souladu s popsanými prvky

v Nastavení a v tabulce autokonfigurace

Přiřaďte prostředky všem zařízením Plug and Play.

Automatické přidělování COM portů pro integrovaná zařízení

pokud je možnost nastavení nastavena na „AUTO“

Inicializace řadiče diskety.

Další konfigurace registrů disket

73 Volitelná vstupní funkce nástroje pro aktualizaci systému BIOS AWDFLASH.EXE, pokud je na disketě a je zvolena kombinace kláves

75 Detekce a instalace všech zařízení IDE: pevných disků, LS-120, ZIP, CD-R/RW, DVD atd.

Pokud je zjištěna chyba, zobrazí se odpovídající zpráva a program čeká na stisk klávesy.

Pokud není zjištěna žádná chyba nebo je stisknuto tlačítko , provádění POST pokračuje.

Čištění spořiče obrazovky s logem výrobce nebo EPA

82 V závislosti na typu čipové sady a základní desky je v paměti RAM přidělena oblast pro řízení spotřeby.

Tabulka ESCD je aktualizována o nejnovější změny týkající se správy napájení.

Po odstranění úvodní obrazovky s logem EPA se režim videa obnoví. Vyžádejte si heslo, pokud je nastaveno v nastavení CMOS

83 Obnova dat z dočasného zásobníku úložiště v CMOS

84 Zobrazí zprávu „Initializing Plugand Play Cards...“ o dříve zjištěných zařízeních Plug and Play a parametrech

85 Inicializace USB dokončena.

Určení pořadí spouštění z pevných disků SCSI

87 Přepnutí videosystému do textového režimu.

Konstrukce tabulek SYSID v oblasti DNI podle specifikace „System Management BIOS“.

Pro obsluhu síťových zařízení je vytvořeno UUID (Universal Unique ID) a také identifikátor pro bootování ze zařízení Fire Wire IEEE 1394.

V této fázi byly dokončeny všechny základní inicializační procedury. Probíhají přípravy na načtení operačního systému, sestavují se k tomu potřebné tabulky, tvoří se pole a struktury

89 Pokud instalační program umožňuje použití protokolu ACPI, odpovídající tabulky se vloží do horního adresního prostoru 4 GB

Skenování v prostoru PCI pro rozšíření BIOSu určená pro

implementace protokolu AOL (Alert On LAN). Inicializace nástrojů AOL

Umožnění použití logických prostředků k podpoře demaskovaných

NMI přeruší.

Povolit použití parity modulu RAM

Pro připojení myši PS/2 za provozu je povoleno IRQ 12.

Údržba linky IRQ 11, normalizace parametrů šumu linky

žádosti o přerušení

91 Příprava podmínek pro servis pevných disků v režimu řízení spotřeby . Operace tohoto typu (Suspend to RAM) mohou být implementovány v pracovní relaci operačního systému.

Nastavení proměnných systému BIOS, které ukládají základní adresy sériových a paralelních portů, které jsou hostiteli programů pro rozšíření systému BIOS

93 Příprava na uložení informací o oddílech spouštěcího zařízení

94 Pokud je k dispozici Setup, je povolena mezipaměť L2. Parametr Boot Up Speed ​​​​je naprogramován.

Dokončení inicializace čipové sady a systému správy napájení.

Po odstranění úvodní obrazovky systému BIOS se na obrazovce monitoru zobrazí tabulka přidělení zdrojů.

Konfigurace registrů pro procesory řady AMD K6. Finální aktualizace registrů rodiny procesorů Intel P6.

Finální inicializace subsystému Remote Pre Boot

95 Nastavení automatického přechodu na zimní/letní čas Letní čas.

Programování ovladače klávesnice na počet úhozů za sekundu a dobu čekání před vstupem do režimu automatického opakování.

Čtení KBD ID klávesnice.

U klávesnice se 101 klávesami se příznak NumLock nastavuje podle informací CMOS

96 Ukládání informací o oddílech spouštěcího zařízení .

Ve víceprocesorových systémech se provádí konečná konfigurace systému, tvoří se tabulky služeb a pole používaná v pracovní relaci operačního systému.

Konfigurace registrů pro procesory rodiny Cyrix.

Naplnění a aktualizace tabulky ESCD v souladu se stavem systému Power Management zařízení Plug and Play a ATAPI.

Úprava CMOS v souladu s požadavky protokolu Y2K.

Nastavení počítadla systémových hodin Čas DOS v souladu s údaji RTC CMOS. Hodnota času z formátu „hodiny:minuty:sekundy“ se přepočítá

v hodinových cyklech (časových intervalech opakování pulsů) intervalového časovače 18,2 Hz a zaznamenává se v oblasti proměnné BIOSu - DOS Time.

V této fázi byly dokončeny všechny základní inicializační procedury. Probíhají přípravy na načtení operačního systému, sestavují se k tomu potřebné tabulky, tvoří se pole a struktury

Ukládání oddílů spouštěcího zařízení pro budoucí použití pomocí integrovaných antivirových nástrojů Trend Anti-Virus a Paragon Anti-Virus Protection.

Povolit použití mezipaměti L1.

Na reproduktoru systémové jednotky se generuje zvukový signál pro ukončení testu POST. Vytváření a ukládání tabulky MSIRQ.

Příprava na spuštění operačního systému

FF Přeneste řízení do počátečního programu pro zavádění sektorů BOOT. Probíhá přerušení BIOS INT 19h.

Volaný podprogram umožňuje (v souladu s volbou nabídky Nastavení funkcí systému BIOS v programu Setup) dotazovat spouštěcí zařízení k vyhledání zaváděcího sektoru. Načtení informací ze sektoru Válec: 0, Hlava: 0, Sektor:

1 se načte na adrese 07C0:0000h, načež se řízení příkazu FAR JMP přenese na začátek tohoto bloku

Spuštění programu napsaného v boot sektoru

POZNÁMKA.

ECC(Kód pro opravu chyb) — kód opravy chyb používané v modulech RAM, přispívající zvýšení odolnosti PC proti chybám. ECC umožňuje opravu chyb v jednom bitu a detekci ve dvou bitech. Počítač, jehož paměť takové kódy používá, tedy může v případě chyby v jednom bitu pracovat bez přerušení a data nebudou zkreslena

BBSS(Podpis specifikace spouštěcího bloku) - Označení podpisu specifikace spouštěcího bloku.

SMI(Přerušení správy systému) - železářské zboží, integrovaný do procesoru, navržený pro řízení spotřeby energie. K obsluze těchto komponent se používá přerušení s vysokou prioritou.

Y2K požadavky, požadavky na produkty komerčních počítačových systémů pro zajištění interoperability, funkčnosti a dalších parametrů, které se vyskytly před a po roce 2000.

DMI(Rozhraní pro správu počítače) - protokol, umožňující interakci software s komponenty základní desky.

MTRR(Registry rozsahu typu paměti) - generace procesorových registrů P6 A P7, ve kterém Zadávají se data, která popisují vlastnosti paměťových oblastí a určují typ ukládání do mezipaměti.

APIC ( Pokročilý programovatelný ovladač přerušení) - pokročilý programovatelný řadič přerušení, součástí čipsetu. Generování procesoru P6 Také má podobný ovladač pro víceprocesorové aplikace.

MSIRQ(Microsoft IRQ Routing Map) - tabulka karty rozdělení přeruší, standardizované společností Microsoft.

SM RAM(Správa systému RAM) - jeden z názvů paměti registru s náhodným přístupem malá kapacita poskytovaná v architektuře procesoru, počínaje Pentiem Pro a vyšší, určená pro ukládání servisních dat.

Pokud se každý proces dostatečně nedokončí, algoritmus se přepne na speciální zpracování případů a POST BIOS Medallion vygeneruje kódy uvedené níže:

ZVEŘEJNIT-kódyspeciálnípřípadyOcenění BIOS V 6.0 Medallion

Kódy systémových událostí

Kód aktivovaný při servisu komponent APM nebo ACPI (kódy ladění správy napájení)

Úspora energie díky odpojení napájecího napětí +12 V

Přepnutí do provozního režimu s minimální spotřebou energie

Přerušení pro ukončení úsporného režimu událostí

Přepnutí procesoru do úsporného režimu snížením jeho hodin

Přepnutí do režimu částečné úspory energie pomocí technologie ACPI

Použití komponenty SMI pro přechod do režimu úspory energie

Uvedení procesoru do úsporného režimu pomocí technologie APM

Přepnutí systému do úsporného režimu pomocí technologie APM

Uvedení systému do režimu plné úspory energie

Zpráva o závažných chybách během operací (kódy systémových chyb)

Chyba zpracování kódu ECC

Chyba pevného disku při návratu z úsporného režimu

Nesoulad dat při zápisu a čtení ze segmentu F000h

Chcete-li zkrátit dobu potřebnou k dokončení testovacího programu POST Award BIOS, můžete použít možnost Quick Power On Self Test, kterou najdete v programu Setup. V tomto případě je spuštěna upravená verze testu Award Software, která na rozdíl od plné verze programu běží rychle.

Kódy kontrolních bodů POST AMI BIOS 8 V1.4

Porozumění zobrazení kódu Breakpoint

Chcete-li zobrazit kontrolní body POST AMI BIOS, diagnostické karty POST, indikátory na systémových deskách a zobrazuje ovládání Zobrazení kontrolního bodu AMI BIOS.

Displej je řádek kódu v pravém dolním rohu obrazovky monitoru, který se objeví během testu POST.

Nevýhodou použití zobrazení kódu kontrolního bodu je, že jej nelze použít, když je videosystém vypnutý.

Účel Správce zajišťování zařízení

Během různých období POST testování je řízení přeneseno na speciální program Správce inicializace zařízení DIM(Správce inicializace zařízení).

Tento program přebírá řízení z BIOSu, pokud je nutné zkontrolovat systémové nebo místní sběrnice počítače. Ke spuštění tohoto programu existuje několik kontrolních bodů POST.

2Ah inicializace zařízení na systémové sběrnici.

38h inicializace IPL zařízení.

39h indikace chyb při inicializaci sběrnice.

95h inicializace sběrnic řízených rozšířeními BIOSu.

DEh - Chyba konfigurace RAM.

DFh - Chyba konfigurace RAM.

Zprávy generované DIM jsou také odesílány na diagnostický port 80h a ukládány do datového slova, zatímco test probíhá.

Slovo, ve kterém jsou označené informace uloženy, obsahuje dolní bajt, který odpovídá systémovému kódu POST. Vysoký bajt je rozdělen na dvě tetrády. Níže je uveden popis kódů nahraných do notebooků.

Pole tetrády starší.

Inicializace všech zařízení na zájmových sběrnicích je zakázána.

Inicializujte statická zařízení na požadovaných sběrnicích.

Inicializace informačních výstupních zařízení na zájmových sběrnicích.

Inicializace zařízení pro vstup informací na zájmových sběrnicích.

Inicializujte zařízení se zatížením systému (IPL) na sběrnicích zájmu.

Inicializace zařízení pro všeobecné použití na zájmových sběrnicích.

Chybové zprávy pro pneumatiky, které vás zajímají.

Inicializace zařízení řízených rozšířeními BIOSu (pro všechny sběrnice).

Inicializujte spouštěcí rozšíření systému BIOS, která vyhovují specifikaci spouštění systému BIOS (pro všechny sběrnice).

Tetrada mladší.

Postupy inicializace systému (DIM).

Sběrnice pro připojení integrovaných systémových zařízení.

Plug and Play sběrnice ISA.

sběrnice PCMCIA.

Pokud je detekována chyba konfigurace RAM, je na diagnostický port odeslána cyklická sekvence kódů DEh, DFh a konfiguračních kontrolních bodů, která může nabývat následujících hodnot.

00 Nebyla zjištěna žádná RAM.

Je nainstalováno 1 různých typů modulů DIMM.

02 Čtení z uzlu SPD (Serial Presence Detect) modulu DIMM se nezdařilo.

03 DIMM nelze použít na této frekvenci.

04 DIMM nelze v tomto systému použít.

Chyba 05 na stránce nedostatku paměti.

Popis:

Upozorňuji na to hlavní POST kódy proBIOSvýrobceAMI. Krátký úvod. Ihned po stisknutí tlačítka POWER na systémové jednotce osobního počítače přejde ovládání PC přímo do BIOSu. V tomto okamžiku (na začátku startu PC) vyšle procesor signál do BIOS čipu, který inicializuje načítání BOOT-ROUTINE firmwaru Basic I/O System.
Firmware BOOT-ROUTINE volá rutinu autotestu POST.

Podprogram POST (automatický test při zapnutí) testuje zařízení nainstalované v počítači, konfiguruje je a připravuje k práci.

Pro každé jednotlivé zařízení (procesor, paměť, grafická karta, klávesnice, vstupní/výstupní porty atd.) se provádí samostatný test. Každý test má své jedinečné číslo, které se nazývá POST kód. PSČ zapsáno do výrobního testovacího portu (s adresou 0080H) před spuštěním každého jednotlivého testu POST.

Poté, co je testovací kód POST zapsán do výrobního testovacího portu, začne testovací procedura pro odpovídající zařízení. Pokud testovací procedura selže, POST kód poslední procedury (která způsobila chybu) zůstane ve výrobním testovacím portu. Pokud znáte kód POST posledního postupu, můžete určit zařízení, které chybu způsobilo.

Čtení POST kódů lze provést několika způsoby.

  • Pokud má vaše základní deska vestavěný indikátor POST kódu, lze z něj zjistit informace o POST kódu posledního postupu.
  • Na některých systémech se může na obrazovce monitoru zobrazit kód POST posledního provedeného postupu, když se proces POST dokončuje.
  • Pro čtení POST kódů lze použít speciální rozšiřující kartu.

Protože BIOS vyrábí několik výrobců, má každý BIOS od jednotlivého výrobce svou vlastní tabulku POST kódů.

Tato tabulka obsahuje kódy POST, které se zobrazují během celé procedury POST.

  • CF Detekuje typ procesoru a testuje čtení/zápis CMOS
  • C0 Čipová sada a L1-, L2-cache jsou předinicializovány, je naprogramován řadič přerušení, DMA, časovač
  • C1 Je detekován typ a množství paměti RAM
  • Kód C3 BIOS se rozbalí do dočasné oblasti paměti RAM
  • Kontrolují se kontrolní součty 0C BIOSu
  • Kód BIOS C5 je zkopírován do stínové paměti a řízení je přeneseno do modulu Boot Block
  • 01 Modul XGROUP je rozbalen na fyzické adrese 1000:0000h
  • 02 Inicializace procesoru. Registry CR a MSR jsou nastaveny
  • 03 I/O zdroje jsou určeny (Super I/O)
  • 05 Vymaže obrazovku a příznak stavu CMOS
  • 06 Probíhá kontrola koprocesoru
  • 07 Ovladač klávesnice je identifikován a testován
  • 08 Bylo zjištěno rozhraní klávesnice
  • 09 Inicializace řadiče Serial ATA
  • OA Detekuje klávesnici a myš, které jsou připojeny k portům PS/2
  • Probíhá instalace prostředků řadiče zvuku AC97
  • OE Testovací paměťový segment F000h
  • 10 Je určen typ flash paměti
  • Testováno 12 CMOS
  • 14 Nastavuje hodnoty pro registry čipové sady
  • 16 Generátor hodin je zpočátku inicializován
  • 18 Určuje se typ procesoru, jeho parametry a velikosti cache L1 a L2
  • 1B Tabulka vektorů přerušení je inicializována
  • 1C Kontroluje kontrolní součty CMOS a napětí baterie
  • 1D Systém řízení spotřeby je definován
  • 1F Načte matici klávesnice (pro notebooky)
  • 21 Systém správy napájení hardwaru se inicializuje (pro notebooky)
  • 23 Testuje se matematický koprocesor, disková jednotka, inicializace čipové sady
  • 24 Probíhá aktualizace mikrokódu procesoru. Vytvoří mapu distribuce prostředků pro zařízení Plug and Play
  • 25 Počáteční inicializace PCI: zařízení jsou uvedena, vyhledejte adaptér VGA, zapište VGA BIOS na adresu C000:0
  • 26 Hodinová frekvence je nastavena podle nastavení CMOS. Synchronizace nevyužitých slotů DIMM a PCI je zakázána. Monitorovací systém (H/W Monitor) je inicializován
  • 27 Přerušení INT 09h povoleno. Ovladač klávesnice se znovu inicializuje
  • Je naprogramováno 29 registrů MTRR, inicializováno APIC. IDE řadič se programuje. Měří se frekvence procesoru. Nazývá se rozšíření systému BIOS pro video
  • 2B Vyhledejte BIOS grafického adaptéru
  • 2D Zobrazí se úvodní obrazovka ocenění, informace o typu procesoru a jeho rychlosti
  • 33 Resetování klávesnice
  • 35 První testovaný kanál DMA
  • 37 Testuje se druhý kanál DMA
  • Je testováno 39 registrů stránek DMA
  • 3C Konfigurace ovladače 8254 (časovač)
  • 3E Kontrola řadiče přerušení 8259
  • 43 Kontrolér přerušení je zkontrolován
  • Testováno je 47 sběrnic ISA/EISA
  • 49 Vypočítá se velikost paměti RAM. Probíhá konfigurace registrů pro procesor AMD K5
  • Registry 4E MTRR jsou naprogramovány pro procesory Syrix. L2 cache a APIC jsou inicializovány
  • 50 Zjištěna sběrnice USB
  • 52 RAM je otestována a zobrazí se výsledky. Vymazání rozšířené paměti
  • 53 Pokud je paměť CMOS vymazána, přihlašovací heslo se resetuje
  • 55 Zobrazuje počet procesorů (u víceprocesorových platforem)
  • 57 Zobrazí se logo EPA. Počáteční inicializace zařízení ISA PnP
  • 59 Je určen systém ochrany proti virům
  • 5B Výzva ke spuštění aktualizace systému BIOS z diskety
  • 5D spouští řadič Super I/O a integrovaný řadič zvuku
  • 60 Vstup do nastavení CMOS, pokud byla stisknuta klávesa Delete
  • Myš 65 PS/2 se inicializuje
  • 69 L2 cache povolena
  • Registry čipové sady 6B jsou nakonfigurovány podle nastavení systému BIOS
  • 6D Přiděluje prostředky pro ISA PnP zařízení a COM porty pro integrovaná zařízení
  • 6F Inicializuje a konfiguruje řadič diskety
  • Bylo detekováno a nainstalováno 75 zařízení IDE: pevné disky, CD/DVD, LS-120, ZIP atd.
  • 76 Zobrazí se informace o detekovaných zařízeních IDE
  • 77 Sériové a paralelní porty jsou inicializovány
  • 7A Matematický koprocesor je resetován a připraven k provozu.
  • 7C Definuje ochranu proti neoprávněnému zápisu na pevné disky
  • 7F Pokud dojde k chybám, zobrazí se zpráva a stisknou se klávesy Delete a F1
  • 82 Paměť je přidělena pro správu napájení a změny se zapisují do tabulky ESCD.
  • Úvodní obrazovka s logem EPA je odstraněna. V případě potřeby požaduje heslo
  • 83 Všechna data jsou uložena z dočasného zásobníku do CMOS
  • 84 Zobrazení zprávy Inicializace karet Plug and Play
  • 85 Inicializace USB dokončena
  • V oblasti DMI je vytvořeno 87 tabulek SYSID
  • Probíhá instalace 89 tabulek ACPI. Přerušení jsou přiřazena zařízením PCI
  • 8B Volá BIOSem dalších řadičů ISA nebo PCI, s výjimkou grafického adaptéru
  • 8D Nastavuje parametry parity RAM pomocí CMOS Setup. APM je inicializováno
  • 8F IRQ 12 je povoleno pro připojení myši PS/2 za provozu
  • 94 Dokončení inicializace čipové sady. Zobrazí tabulku přidělení zdrojů. Povolit mezipaměť L2. Nastavení režimu přechodu na letní/zimní čas
  • 95 Nastavuje frekvenci automatického opakování klávesnice a stav Num Lock
  • 96 U víceprocesorových systémů se konfigurují registry (pro procesory Cyrix). Je vytvořena ESCD tabulka. Časovač DOSu se nastavuje podle hodin RTC CMOS. Oddíly spouštěcího zařízení jsou uloženy pro použití vestavěným antivirem. Reproduktor oznámí konec POST. Je vytvořena tabulka MSIRQ FF. Provede se přerušení INT 19h. Vyhledejte bootloader v prvním sektoru spouštěcího zařízení

Zkrácený postup se provede nastavením možnosti Quick Power On Self Test v BIOSu.

  • 65 Probíhá reset grafického adaptéru. Ovladač zvuku a vstupní/výstupní zařízení jsou inicializovány, klávesnice a myš jsou testovány. Je zkontrolována integrita systému BIOS
  • 66 Probíhá inicializace mezipaměti. Vytvoří se tabulka vektorů přerušení. Systém řízení spotřeby se inicializuje
  • 67 Kontroluje se kontrolní součet CMOS a testuje se baterie. Čipová sada je konfigurována na základě parametrů CMOS
  • 68 Video adaptér se inicializuje
  • 69 Konfigurace řadiče přerušení
  • 6A Testování RAM (zrychlené)
  • 6B Zobrazuje logo EPA, výsledky testů CPU a paměti
  • 70 Zobrazí se výzva ke vstupu do nastavení BIOS. Myš připojená k PS/2 nebo USB je inicializována
  • 71 Řadič mezipaměti se inicializuje
  • Probíhá konfigurace 72 registrů čipové sady. Vytvoří se seznam zařízení Plug and Play.& Řídicí jednotka pohonu je inicializována
  • 73 Probíhá inicializace řadiče pevného disku
  • 74 Koprocesor se inicializuje
  • 75 V případě potřeby je pevný disk chráněn proti zápisu
  • 77 V případě potřeby je požadováno heslo a zobrazí se zprávy Stiskněte F1 pro pokračování, DEL pro vstup do nastavení
  • Je inicializováno 78 rozšiřujících karet s vlastním BIOSem
  • 79 Probíhá inicializace prostředků platformy
  • 7A Generuje se kořenová tabulka RSDT, tabulky zařízení DSDT, FADT atd.
  • 7D Shromažďuje informace o oddílech spouštěcího zařízení
  • 7E BIOS se připravuje na spuštění operačního systému
  • 7F Stav indikátoru NumLock je nastaven podle nastavení
  • Nastavení systému BIOS
  • 80 Zavolá se INT 19 a spustí se operační systém

AMIBIOS 8.0

  • D0 Inicializace procesoru a čipsetu. Ověřování kontrolních součtů spouštěcích bloků systému BIOS
  • D1 Inicializace I/O portů. Příkaz pro autotest BAT je odeslán do ovladače klávesnice
  • D2 Zakázat mezipaměť L1/L2. Je určeno množství nainstalované paměti RAM
  • D3 Schémata regenerace paměti jsou nakonfigurována. Povoleno používat mezipaměť
  • D4 Test 512 KB paměti. Zásobník je nainstalován a je přiřazen komunikační protokol s vyrovnávací pamětí
  • Kód BIOS D5 je rozbalen a zkopírován do stínové paměti
  • D6 Kontroluje kontrolní součty BIOSu a stisknutí kláves Ctrl+Home (obnovení BIOSu)
  • Ovládání D7 se přenese do modulu rozhraní, který rozbalí kód do oblasti Run-Time
  • D8 Spustitelný kód je rozbalen z paměti flash do operační paměti. Informace CPUID jsou uloženy
  • D9 Rozbalený kód je přenesen z dočasného úložiště do segmentů 0E000h a 0F000h RAM
  • DA CPUID registry jsou obnoveny. Provádění POST se přesune do paměti RAM
  • E1–E8, EC–EE Chyby související s konfigurací systémové paměti
  • 03 Zpracování NMI, chyby parity a výstup signálů na monitor je zakázáno. Pro protokol událostí GPNV je vyhrazena oblast, nastavují se počáteční hodnoty proměnných z BIOSu
  • 04 Kontroluje stav baterie a vypočítává kontrolní součet CMOS
  • 05 Řadič přerušení je inicializován a je vytvořena vektorová tabulka
  • 06 Časovač se testuje a připravuje k provozu
  • 08 Testování klávesnice (blikání kontrolek klávesnice)
  • C0 Počáteční inicializace procesoru. Nepoužívejte mezipaměť. Definováno APIC
  • C1 U víceprocesorových systémů je určen procesor odpovědný za spuštění systému
  • C2 Dokončí přiřazení procesoru ke spuštění systému. Identifikace pomocí CPUID
  • C5 Je určen počet procesorů a konfigurovány jejich parametry
  • C6 Inicializuje mezipaměť pro rychlejší POST.
  • C7 Inicializace procesoru je dokončena
  • 0A Detekován ovladač klávesnice
  • 0B Vyhledejte myš připojenou k portu PS/2
  • 0C Kontrola přítomnosti klávesnice
  • 0E Jsou detekována a inicializována různá vstupní zařízení
  • 13 Počáteční inicializace registrů čipové sady
  • 24 Moduly BIOS specifické pro platformu jsou rozbaleny a inicializovány.
  • Vytvoří se tabulka vektorů přerušení a inicializuje se zpracování přerušení
  • 2A Mechanismus DIM identifikuje zařízení na místních sběrnicích. Grafický adaptér se připravuje na inicializaci, vytváří se tabulka rozdělení zdrojů
  • 2C Detekce a inicializace grafického adaptéru, grafický adaptér je volán systémem BIOS
  • 2E Vyhledání a inicializace dalších I/O zařízení
  • 30 Připravuje se na zpracování SMI
  • 31 Modul ADM je inicializován a aktivován
  • 33 Probíhá inicializace modulu zjednodušeného načítání
  • 37 Zobrazuje logo AMI, verzi systému BIOS, verzi procesoru, výzvu ke vstupu do systému BIOS
  • 38 Pomocí DIM jsou inicializována různá zařízení na lokálních sběrnicích
  • 39 Probíhá inicializace řadiče DMA
  • 3A Nastavuje systémový čas podle hodin RTC
  • Testuje se 3B RAM a zobrazí se výsledky
  • Registry čipové sady 3C jsou nakonfigurovány
  • 40 Sériové a paralelní porty, matematický koprocesor atd. jsou inicializovány.
  • 52 Na základě výsledků testu paměti se aktualizují data RAM v CMOS
  • 60 Nastavení systému BIOS nastavuje stav NumLock a konfiguruje parametry automatického opakování
  • 75 Spustí se procedura pro práci s diskovými zařízeními (přerušení INT 13h)
  • 78 Vytvoří se seznam zařízení IPL (ze kterého lze načíst operační systém)
  • 7C ESCD rozšířené systémové konfigurační tabulky jsou vytvořeny a zapsány do NVRAM
  • 84 Protokolovat chyby zjištěné během testu POST
  • 85 Zobrazí se zprávy o zjištěných nekritických chybách.
  • 87 V případě potřeby se spustí BIOS Setup, který se nejprve rozbalí do paměti RAM
  • Registry čipové sady 8C jsou nakonfigurovány v souladu s nastavením systému BIOS
  • Jsou vytvořeny 8D ACPI tabulky
  • 8E Konfiguruje službu nemaskovatelného přerušení (NMI).
  • 90 SMI je konečně inicializováno
  • A1 Vymazání dat, která nejsou potřeba při načítání operačního systému
  • Moduly A2 EFI jsou připraveny pro interakci s operačním systémem
  • A4 V souladu s nastavením systému BIOS se inicializuje jazykový modul
  • A7 Zobrazí se souhrnná tabulka procedury POST
  • A8 Nastavuje stav registrů MTRR
  • A9 V případě potřeby čeká na zadání příkazů klávesnice
  • AA Odstraňuje vektory přerušení POST (INT 1Ch a INT 09h)
  • AB Zařízení pro načítání operačního systému jsou detekována
  • AC Poslední fáze nastavení čipové sady v souladu s nastavením systému BIOS
  • Rozhraní B1 ACPI je nakonfigurováno
  • 00 Je voláno zpracování přerušení INT 19h (prohledávání spouštěcího sektoru, načítání OS)

Phoenix Bios 4.0

  • 02 Ověřte skutečný režim
  • 03 Zakázat nemaskovatelné přerušení (NMI)
  • 04 Získejte typ procesoru
  • 06 Inicializujte systémový hardware
  • 08 Inicializujte čipovou sadu s počátečními hodnotami POST
  • 09 Nastavit příznak IN POST
  • 0A Inicializujte registry CPU
  • 0B Povolit mezipaměť CPU
  • 0C Inicializace mezipaměti na počáteční hodnoty POST
  • 0E Inicializujte I/O komponentu
  • 0F Inicializujte IDE místní sběrnice
  • 10 Inicializujte správu napájení
  • 11 Načtěte alternativní registry s počátečními hodnotami POST
  • 12 Obnovte řídicí slovo CPU během teplého spouštění
  • 13 Inicializujte zařízení PCI Bus Mastering
  • 14 Inicializujte ovladač klávesnice
  • 16 (1-2-2-3) Kontrolní součet BIOS ROM
  • 17 Inicializujte mezipaměť před automatickou velikostí paměti
  • 18 8254 inicializace časovače
  • 1A 8237 inicializace řadiče DMA
  • 1C Resetujte programovatelný ovladač přerušení
  • 20 (1-3-1-1) Test obnovení paměti DRAM
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Nastavte registr segmentů ES na 4 GB
  • 26 Povolte řádek A20
  • 28 Automatická velikost DRAM
  • 29 Inicializujte správce paměti POST
  • 2A Clear 512 KB základní RAM
  • 2C (1-3-4-1) Selhání paměti RAM na řádku adresy xxxx
  • 2E (1-3-4-3) Selhání RAM na datových bitech xxxx nízkého bajtu paměťové sběrnice
  • 2F Povolit mezipaměť před stínováním systému BIOS
  • 30 (1-4-1-1) Selhání RAM na datových bitech xxxx vysokého bajtu paměťové sběrnice
  • 32 Test frekvence sběrnice CPU
  • 33 Inicializujte Phoenix Dispatch Manager
  • 34 Deaktivujte tlačítko napájení během testu POST
  • 35 Znovu inicializujte registry
  • 36 Teplý start se vypne
  • 37 Znovu inicializujte čipovou sadu
  • 38 Stínový systém BIOS ROM
  • 39 Znovu inicializujte mezipaměť
  • 3A Automatická velikost mezipaměti
  • 3C Pokročilá konfigurace registrů čipové sady
  • 3D Načtěte alternativní registry s hodnotami CMOS
  • 40 Detekce rychlosti CPU
  • 42 Inicializujte vektory přerušení
  • 45 Inicializace zařízení POST
  • 46 (2-1-2-3) Zkontrolujte upozornění na autorská práva ROM
  • 48 Zkontrolujte konfiguraci videa proti CMOS
  • 49 Inicializujte sběrnici PCI a zařízení
  • 4A Inicializujte všechny video adaptéry v systému
  • 4B QuietBoot start (volitelně)
  • 4C Shadow Video BIOS ROM
  • 4E Zobrazit upozornění o autorských právech systému BIOS
  • 50 Zobrazení typu a rychlosti CPU
  • 51 Inicializujte desku EISA
  • 52 Test klávesnice Klávesnice se testuje
  • 54 Nastavit kliknutí na tlačítko, pokud je povoleno
  • 55 Inicializujte sběrnici USB
  • 58 (2-2-3-1) Test na neočekávaná přerušení
  • 59 Inicializujte službu zobrazení POST
  • 5A Na displeji se zobrazí výzva „Stiskněte F2 pro vstup do SETUP“
  • 5B Zakázat mezipaměť CPU
  • 5C Test RAM mezi 512 a 640 KB
  • 60 Test rozšířené paměti
  • 62 Otestujte řádky adresy rozšířené paměti
  • 64 Přejít na UserPatch1
  • 66 Konfigurace rozšířených registrů mezipaměti
  • 67 Inicializujte víceprocesorový APIC
  • 68 Povolit externí mezipaměť a mezipaměť CPU
  • 69 Oblast Nastavení režimu správy systému (SMM).
  • 6A Zobrazení velikosti externí mezipaměti L2
  • 6B Načíst vlastní výchozí hodnoty (volitelné)
  • 6C Zobrazte zprávu o stínové oblasti
  • 6E Zobrazte možnou vysokou adresu pro obnovu UMB
  • 70 Zobrazení chybových zpráv Zobrazují se chybové zprávy
  • 72 Zkontrolujte chyby konfigurace
  • 76 Zkontrolujte chyby klávesnice
  • 7C Nastavte vektory hardwarových přerušení
  • 7D Inicializace monitorování hardwaru
  • 7E Inicializujte koprocesor, pokud je přítomen
  • 80 Deaktivujte integrované porty Super I/O a IRQ
  • 81 Pozdní inicializace zařízení POST
  • 82 Zjistěte a nainstalujte externí porty RS232
  • 83 Konfigurace řadičů IDE jiných než MCD
  • 84 Zjistěte a nainstalujte externí paralelní porty
  • 85 Inicializujte zařízení PnP ISA kompatibilní s PC
  • 86 Znovu inicializujte integrované I/O porty
  • 87 Konfigurace konfigurovatelných zařízení základní desky (volitelné)
  • 88 Inicializujte datovou oblast systému BIOS
  • 89 Povolit nemaskovatelná přerušení (NMI)
  • 8A Inicializujte rozšířenou datovou oblast BIOS
  • 8B Otestujte a inicializujte myš PS/2
  • 8C Inicializujte disketový řadič
  • 8F Určete počet jednotek ATA (volitelné)
  • 90 Inicializujte řadiče pevného disku
  • 91 Inicializujte řadiče pevného disku místní sběrnice
  • 92 Přejít na UserPatch2
  • 93 Sestavte MPTABLE pro víceprocesorové desky
  • 95 Nainstalujte CD ROM pro zavedení
  • 96 Vymažte velký registr segmentů ES
  • 97 Opravná tabulka s více procesory
  • 98 (1-2) Vyhledávání volitelných ROM. Jedno dlouhé, dvě krátká pípnutí při selhání kontrolního součtu
  • 99 Zkontrolovat SMART Drive (volitelné)
  • 9A Shadow volitelné ROM
  • 9C Nastavte řízení spotřeby
  • 9D Inicializace bezpečnostního modulu (volitelné)
  • 9E Povolte hardwarová přerušení
  • 9F Určete počet jednotek ATA a SCSI
  • A0 Nastavte denní čas
  • A2 Zkontrolujte zámek klávesnice
  • A4 Inicializovat typickou rychlost
  • A8 Výzva Vymazat F2
  • AA Vyhledejte stisk klávesy F2
  • AC Vstupte do SETUP
  • AE Clear Boot flag
  • B0 Zkontrolujte chyby
  • B2 POST hotovo – příprava na spuštění operačního systému
  • B4 (1) Jedno krátké pípnutí před spuštěním
  • B5 Ukončit QuietBoot (volitelné)
  • B6 Zkontrolujte heslo (volitelné)
  • B9 Připravte spouštění
  • BA Inicializace parametrů DMI
  • BB Inicializujte PnP Option ROM
  • BC Vymazat kontrolu parity
  • BD Zobrazení nabídky MultiBoot
  • BE Clear screen (volitelně)
  • BF Kontrola virů a připomenutí zálohování
  • C0 Zkuste zavést systém s INT 19
  • C1 Inicializace správce chyb POST (PEM)
  • C2 Inicializujte protokolování chyb
  • C3 Inicializujte funkci zobrazení chyb
  • C4 Inicializujte obsluhu systémových chyb
  • C5 PnPnd duální CMOS (volitelně)
  • C6 Inicializace dokování notebooku (volitelné)
  • C7 Inicializujte dokování notebooku pozdě
  • D2 Neznámé přerušení
  • E0 Inicializujte čipovou sadu
  • E1 Inicializujte můstek
  • E2 Inicializujte CPU
  • E3 Inicializujte systémový časovač
  • E4 Inicializujte I/O systému
  • E5 Zkontrolujte vynucené obnovení bootování
  • E6 Checksum BIOS ROM
  • E7 Přejděte do systému BIOS
  • E8 Nastavit obrovský segment
  • E9 Inicializujte více procesor
  • EA Inicializujte speciální kód OEM
  • EB Inicializujte PIC a DMA
  • EC Inicializovat typ paměti
  • ED Inicializovat velikost paměti
  • EE Shadow Boot Block
  • EF Test systémové paměti
  • F0 Inicializace vektorů přerušení
  • F1 Inicializace hodin reálného času
  • F2 Inicializace videa
  • F3 Inicializujte režim správy systému
  • F4 (1) Před spuštěním vydá jedno pípnutí
  • F5 Spusťte Mini DOS
  • F6 Vymazat obrovský segment
  • F7 Spusťte plný DOS

Originální a spolehlivé tabulky POST kódů lze nalézt na příslušných webových stránkách výrobců BIOS: „AMI“ a „Award“. Někdy jsou tabulky POST kódů uvedeny v příručkách k základní desce.
1. Test softwarově přístupných registrů procesoru (POST kódy: 01, 02).
2. Kontrola periody regenerace RAM (POST kód: 04).
3. Inicializujte ovladač klávesnice (POST kód: 05).
4. Předběžná kontrola výkonu energeticky nezávislé paměti (CMOS) a stavu baterie CMOS (POST kód: 07).
5. Inicializace registrů čipové sady s výchozími hodnotami (POST kód: BE, hex).
6. Kontrola přítomnosti a určení velikosti paměti RAM (POST kód: C1, hex).
7. Určení přítomnosti a velikosti externí vyrovnávací paměti (POST kód: C6, hex).
8. Kontrola prvních 64 KB paměti RAM (POST kód: 08).
9. Inicializace vektorů přerušení (POST kód: 0A, hex).
10. Kontrola kontrolního součtu CMOS (POST kód: 0V, hex).
11. Detekce a inicializace grafického ovladače (POST kód: 0D, hex).
12. Kontrola video paměti (POST kód: 0E, hex).
13. Kontrola kontrolního součtu BIOSu (POST kód: 0F, hex).
14. Kontrola řadičů a registrů stránek DMA (POST kódy: 10,
11, hex).
15. Kontrola systémového časovače (POST kód: 14, hex).
16. Kontrola a inicializace řadičů přerušení (POST kódy: 15...18, hex).
17. Inicializace slotů rozšiřující sběrnice (POST kódy: 20...2F, hex).
18. Určení velikosti a kontrola hlavní a rozšířené paměti (POST kódy: 30, 31, hex).
19. Znovu inicializujte registry čipové sady v souladu s hodnotami nastavenými v nastavení CMOS (POST kód: BF, hex).
20. Inicializace řadiče FDD (POST kód: 41, hex).
21. Inicializace řadiče HDD (POST kód: 42, hex).
22. Inicializace COM a LPT portů (POST kód: 43, hex).
23. Detekce a inicializace matematického koprocesoru (POST kód: 45, hex).
24. Kontrola, zda je vyžadováno heslo (POST kód: 4F, ​​hex).
25. Inicializace rozšíření BIOSu (POST kód: 52, hex).
26. Nastavení parametrů Virus Protect, Boot Speed, NumLock, Boot Attempt v souladu s hodnotami nastavenými v CMOS Setup (POST kódy: 60...63, hex).
27. Volání spouštěcí procedury operačního systému (POST kód: FF, hex).
Jak je patrné z výše uvedené sekvence, možnost zobrazení diagnostických zpráv na obrazovce monitoru se objeví pouze po inicializaci grafického ovladače, a pokud se procedura POST zastavila v jedné z předchozích fází, není možné zjistit, kdy jeden.




Nahoru