Bios neustálé krátké pípání. Pípání biosu a jejich význam
BIOS je zodpovědný za kontrolu funkčnosti hlavních komponent počítače před každým zapnutím. Před načtením operačního systému algoritmy systému BIOS zkontrolují, zda hardware neobsahuje kritické chyby. Pokud jsou nějaké nalezeny, uživatel místo načtení operačního systému obdrží řadu určitých zvukových signálů a v některých případech zobrazí informace na obrazovce.
BIOS aktivně vyvíjejí a vylepšují tři společnosti – AMI, Award a Phoenix. Většina počítačů má vestavěný BIOS od těchto vývojářů. Zvuková upozornění se mohou lišit v závislosti na výrobci, což někdy není příliš pohodlné. Pojďme se podívat na všechny signály zapnutí počítače od každého vývojáře.
AMI pípne
S tímto vývojářem jsou zvukové výstrahy distribuovány pípáním - krátkými a dlouhými signály.
Zvukové zprávy jsou vydávány bez pauz a mají následující význam:
- Absence signálu znamená poruchu napájení nebo počítač není připojen k síti;
- 1 krátký signál - doprovázený spuštěním systému a znamená, že nebyly zjištěny žádné problémy;
- 2 a 3 krátké zprávy jsou zodpovědné za určité poruchy s RAM. 2 signál - chyba parity, 3 - nemožnost spustit prvních 64 KB paměti RAM;
- 2 krátké a 2 dlouhé signál - porucha řadiče diskety;
- 1 dlouhý a 2 krátké nebo 1 krátký a 2 dlouhé- porucha grafického adaptéru. Rozdíly mohou být způsobeny různými verzemi BIOSu;
- 4 krátké signály indikují narušení systémového časovače. Je pozoruhodné, že v tomto případě se počítač může spustit, ale čas a datum v něm budou sraženy;
- 5 krátkých zprávy indikují nefunkčnost CPU;
- 6 krátké signály indikují problém s ovladačem klávesnice. V tomto případě se však počítač spustí, ale klávesnice nebude fungovat;
- 7 krátké zprávy - porucha základní desky;
- 8 krátký pípnutí indikuje chybu ve video paměti;
- 9 krátká signály je fatální chyba při spouštění samotného BIOSu. Někdy restartování počítače a / nebo resetování nastavení systému BIOS pomáhá zbavit se tohoto problému;
- 10 krátkých zprávy indikují chybu v paměti CMOS. Tento typ paměti je zodpovědný za správné uložení nastavení systému BIOS a jeho spuštění při zapnutí;
- 11 krátkých pípnutí v řadě znamená, že došlo k vážnému problému s mezipamětí.
Cena za zvukové signály
Zvuková upozornění v BIOSu od tohoto vývojáře jsou poněkud podobná signálům od předchozího výrobce. Nicméně Award jich má méně.
Pojďme dešifrovat každý z nich:
- Absence jakýchkoli zvukových výstrah může znamenat problémy s připojením k síti nebo problémy s napájením;
- 1 krátký neopakující se signál je doprovázen úspěšným spuštěním operačního systému;
- 1 dlouhá signál indikuje problémy s RAM. Tuto zprávu lze přehrát buď jednou, nebo ji po určitou dobu opakovat v závislosti na modelu základní desky a verzi systému BIOS;
- 1 krátký signál indikuje problémy s napájením nebo zkrat v obvodu přenosu energie. Půjde nepřetržitě nebo se bude opakovat v určitém intervalu;
- 1 dlouhá A 2 krátké výstrahy označují nepřítomnost grafického adaptéru nebo nemožnost použití video paměti;
- 1 dlouhá signál a 3 krátké varovat před poruchou grafického adaptéru;
- 2 krátké signály bez pauz indikují malé chyby, ke kterým došlo během spouštění. Údaje o těchto chybách se zobrazují na monitoru, takže si můžete snadno poradit s jejich řešením. Chcete-li pokračovat v načítání operačního systému, budete muset kliknout na F1 nebo Vymazat, na obrazovce se zobrazí podrobnější pokyny;
- 1 dlouhá zpráva a následující 9 krátká indikují poruchu a / nebo selhání čtení čipů BIOS;
- 3 dlouhé signály indikují problém s ovladačem klávesnice. Operační systém se však bude nadále načítat.
Phoenix pípne
Tento vývojář vytvořil velké množství různých kombinací signálů BIOS. Někdy tato rozmanitost zpráv způsobuje mnoha uživatelům problémy s identifikací chyby.
Samotné zprávy jsou navíc značně nepřehledné, neboť se skládají z určitých zvukových kombinací různých sekvencí. Dekódování těchto signálů je následující:
- 4 krátké—2 krátké—2 krátké zprávy znamenají dokončení testování komponent. Po těchto signálech se operační systém začne načítat;
- 2 krátké—3 krátké—1 krátký zpráva (kombinace se opakuje dvakrát) označuje chyby při zpracování neočekávaných přerušení;
- 2 krátké—1 krátký—2 krátké—3 krátké signál po pauze označuje chybu při kontrole systému BIOS na dodržování autorských práv. Tato chyba je častější po aktualizaci systému BIOS nebo při prvním spuštění počítače;
- 1 krátký—3 krátké—4 krátké—1 krátký signál hlásí chybu, ke které došlo při kontrole paměti RAM;
- 1 krátký—3 krátké—1 krátký—3 krátké zprávy se objeví, když je problém s řadičem klávesnice, ale operační systém se bude nadále načítat;
- 1 krátký—2 krátké—2 krátké—3 krátké zvukové signály upozorňují na chybu ve výpočtu kontrolního součtu při spouštění systému BIOS;
- 1 krátký A 2 dlouhé zvukové signály indikují chybu v činnosti adaptérů, které mohou mít vestavěný vlastní BIOS;
- 4 krátké—4 krátké—3 krátké uslyšíte pípnutí, když dojde k chybě v matematickém koprocesoru;
- 4 krátké—4 krátké—2 dlouhé signál ohlásí chybu v paralelním portu;
- 4 krátké—3 krátké—4 krátké signály indikují poruchu hodin reálného času. S tímto selháním budete moci počítač používat bez jakýchkoli potíží;
- 4 krátké—3 krátké—1 krátký signál indikuje problém s testem RAM;
- 4 krátké—2 krátké—1 krátký zpráva varuje před fatálním selháním centrálního procesoru;
- 3 krátké—4 krátké—2 krátké uslyšíte, zda jsou nějaké problémy s videopamětí nebo ji systém nemůže najít;
- 1 krátký—2 krátké—2 krátké pípnutí indikují selhání při čtení dat z ovladače DMA;
- 1 krátký—1 krátký—3 krátké pípnutí se ozve, když je s provozem CMOS spojena chyba;
- 1 krátký—2 krátké—1 krátký pípnutí indikuje problém se základní deskou.
Dnes si povíme o situaci, kdy počítač po zapnutí vydá 1 dlouhý signál, případně po chvíli opakující se signál a přitom na obrazovce nic nezobrazuje.
V této situaci jsou určitě problémy s vybavením. V závislosti na modelu základní desky a výrobci BIOSu může 1 dlouhé pípnutí znamenat různé problémy.
Phoenix BIOS tak uživatele upozorní na poruchu ventilátoru v chladiči CPU. V Award BIOSu taková kombinace indikuje problémy s napájením. A pro Compaq BIOS to znamená narušení správného fungování RAM.
Systém IBM BIOS vás upozorní na problémy s videem jedním nepřetržitým pípnutím. V některých případech může uživatel takové selhání opravit sám. Musíte jen zkontrolovat, jak správně je grafická karta ve slotu základní desky. Možná by se mělo zařízení trochu upravit a nepříjemný signál zmizí.
AST BIOS v tomto případě indikuje selhání mikrokontroléru. Přesněji řečeno, signál indikuje chybu zjištěnou v době kontroly prvního kanálu DMA. K nápravě této situace musí uživatel často změnit celou základní desku.
Řešení
Takže první věcí, jak tento problém vyřešit, je pokusit se získat a nainstalovat RAM na místo poté, co otřete její kontakty gumou. V ideálním případě vezměte jinou známou pracovní paměť a vložte ji místo své vlastní.
Jedním z možných důvodů této sekvence signálů je RAM
Pokud poté problém nezmizí, zkontrolujte, zda je ventilátor procesoru správně připojen k základní desce a zda není zaseknutý. Chcete-li to provést, zkuste jej posouvat prstem. Počítač musí být vypnutý.
Kontrola správného připojení chladiče procesoru
Dalším krokem k odstranění jednoho dlouhého signálu BIOSu je instalace známého funkčního napájecího zdroje, který si můžete dočasně půjčit od přátel nebo známých.
Napájení je jednou z možných příčin 1 dlouhého signálu BIOSu
Posledním krokem ve snaze eliminovat prodloužený signál BIOSu při bootování je pokusit se odstranit / nainstalovat grafickou kartu otřením kontaktů gumou.
Instalace/vyjmutí grafické karty pro vyřešení problému jednoho krátkého a dvou dlouhých signálů BIOS při zapnutí počítače
Pokud se vám po všech popsaných krocích nepodařilo spustit počítač, pravděpodobně budete muset vyměnit celou základní desku.
IBM BIOS.
Popis chyby biosu | |
1 krátký | Úspěšný POST |
1 pípnutí a prázdná obrazovka | Vadný videosystém |
2 krátké | Monitor není připojen |
3 dlouhé | Vadná základní deska (chyba řadiče klávesnice) |
1 dlouhý 1 krátký | Vadná základní deska |
1 dlouhý 2 krátký | Vadný video systém (Mono/CGA) |
1 dlouhý 3 krátký | Vadný videosystém (EGA/VGA) |
Opakující se zkratka | Závady se týkají napájecího zdroje nebo základní desky |
Kontinuální | Problémy s napájením nebo základní deskou |
Chybí | Vadný zdroj, základní deska nebo reproduktor |
Ocenění BIOS
Sekvence pípnutí | Popis chyby |
1 krátký | Úspěšný POST |
2 krátké | Nalezeny drobné chyby. Na obrazovce monitoru se zobrazí výzva k zadání do programu CMOS Setup Utility a situaci opravte. Zkontrolujte upevnění kabely v konektorech pevného disku a základní desky. |
3 dlouhé | Chyba ovladače klávesnice |
1 krátká 1 dlouhá | Chyba paměti s náhodným přístupem (RAM). |
1 dlouhý 2 krátký | Chyba grafické karty |
1 dlouhý 3 krátký | Chyba video paměti |
1 dlouhý 9 krátký | Chyba při čtení z ROM |
Opakující se zkratka | Problémy s napájením; problémy s RAM |
opakující se dlouho | problémy s RAM |
Opakující se vysoká-nízká frekvence | Problémy s CPU |
Kontinuální | Problémy s napájením |
AMI BIOS
Sekvence pípnutí | Popis chyby |
1 krátký | Nebyla nalezena žádná chyba, PC je v pořádku |
2 krátké | Chyba parity RAM nebo jste zapomněli vypnout skener nebo tiskárnu |
3 krátké | Chyba v prvních 64 kB paměti RAM |
4 krátké | Selhání systémového časovače |
5 krátkých | Problémy s CPU |
6 krátké | Chyba inicializace řadiče klávesnice |
7 krátké | Problémy se základní deskou |
8 krátký | Chyba paměti grafické karty |
9 krátká | Kontrolní součet BIOSu je nesprávný |
10 krátkých | Chyba zápisu do CMOS |
11 krátká | Chyba mezipaměti se nachází na základní desce |
1 dlouhý 1 krátký | Problémy s napájením |
1 dlouhý 2 krátký | Chyba grafické karty (Mono-CGA) |
1 dlouhý 3 krátký | Chyba grafické karty (EGA-VGA) |
1 dlouhý 4 krátký | Žádná grafická karta |
1 dlouhý 8 krátký | Problémy s grafickou kartou nebo monitor není připojen |
3 dlouhé | RAM – Test čtení/zápisu dokončen s chybou. Znovu nainstalujte paměť nebo ji vyměňte za dobrý modul. |
Chybějící a prázdná obrazovka | Vadný procesor. Pravděpodobně ohnutá (zlomená) kontaktní noha procesoru. Zkontrolujte procesor. |
Nepřetržité pípání | Porucha napájení nebo přehřátí počítače |
AST BIOS
Sekvence pípnutí | Popis chyby |
1 krátký | Chyba při kontrole registrů procesoru. Selhání procesoru |
2 krátké | Chyba vyrovnávací paměti řadiče klávesnice. Porucha ovladače klávesnice. |
3 krátké | Chyba resetování ovladače klávesnice. Porucha řadiče klávesnice nebo systémové desky. |
4 krátké | Chyba komunikace s klávesnicí. |
5 krátkých | Chyba vstupu na klávesnici. |
6 krátké | Chyba systémové desky. |
9 krátká | Neshoda kontrolního součtu BIOS ROM. Vadný čip BIOS ROM. |
10 krátkých | Chyba systémového časovače. Čip systémového časovače je vadný. |
11 krátká | Chyba čipsetu. |
12 krátkých | Chyba registru správy napájení v NVRAM. |
1 dlouhá | Chyba řadiče DMA 0. Vadný čip řadiče DMA 0. |
1 dlouhý 1 krátký | Chyba řadiče DMA 1. Vadný čip řadiče DMA 1. kanálu. |
1 dlouhý 2 krátký | Chyba tlumení zpětného pohybu vertikálního skenování. Video adaptér může být vadný. |
1 dlouhý 3 krátký | Chyba ve video paměti. Vadná paměť grafického adaptéru. |
1 dlouhý 4 krátký | Chyba grafického adaptéru. Vadný video adaptér. |
1 dlouhý 5 krátký | Chyba paměti 64K. |
1 dlouhý 6 krátký | Nepodařilo se načíst vektory přerušení. BIOS nemohl načíst vektory přerušení do paměti |
1 dlouhý 7 krátký | Nepodařilo se inicializovat video hardware. |
1 dlouhý 8 krátký | Chyba video paměti. |
BIOS Compaq
Quadtel BIOS
BIOS Dell
Phoenix BIOS
Sekvence pípnutí Popis chyby
1-1-2 Chyba testu procesoru. Procesor je vadný. Vyměňte procesor
1-1-3 Chyba při zápisu/čtení dat do/z paměti CMOS.
1-1-4 Při výpočtu kontrolního součtu obsahu systému BIOS byla zjištěna chyba.
1-2-1 Chyba inicializace základní desky.
Chyba inicializace řadiče DMA 1-2-2 nebo 1-2-3.
1-3-1 Chyba při inicializaci obvodu obnovování paměti RAM.
1-3-3 nebo 1-3-4 Chyba při inicializaci prvních 64 kB paměti RAM.
1-4-1 Chyba inicializace základní desky.
1-4-2 Chyba při inicializaci paměti RAM.
1-4-3 Chyba inicializace systémového časovače.
1-4-4 Chyba zápisu/čtení do/z jednoho z I/O portů.
2-1-1 Byla zjištěna chyba při čtení/zápisu 0. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-1-2 Byla zjištěna chyba při čtení/zápisu 1. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-1-3 Byla zjištěna chyba při čtení/zápisu 2. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-1-4 Byla zjištěna chyba při čtení/zápisu 3. bitu (hexadecimálního) z prvních 64 KB paměti RAM
2-2-1 Byla zjištěna chyba při čtení/zápisu 4. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-2-2 Byla zjištěna chyba při čtení/zápisu 5. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-2-3 Byla zjištěna chyba při čtení/zápisu 6. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
2-2-4 Byla zjištěna chyba při čtení/zápisu 7. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
2-3-1 Byla zjištěna chyba při čtení/zápisu 8. bitu (hexadecimálně) z prvních 64 KB paměti RAM
2-3-2 Byla zjištěna chyba při čtení/zápisu 9. bitu (v hexadecimálním zápisu) prvních 64 KB paměti RAM
2-3-3 Byla zjištěna chyba při čtení/zápisu 10. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
2-3-4 Byla zjištěna chyba při čtení/zápisu 11. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
2-4-1 Byla zjištěna chyba při čtení/zápisu 12. bitu (hexadecimálně) z prvních 64 KB paměti RAM
2-4-2 Byla zjištěna chyba při čtení/zápisu 13. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
2-4-3 Byla zjištěna chyba při čtení/zápisu 14. bitu (hexadecimálně) z prvních 64 KB paměti RAM
2-4-4 Byla zjištěna chyba při čtení/zápisu 15. bitu (v hexadecimálním zápisu) z prvních 64 KB paměti RAM
3-1-1 Chyba při inicializaci druhého kanálu DMA.
3-1-2 nebo 3-1-4 Chyba při inicializaci prvního kanálu DMA.
3-2-4 Inicializace řadiče klávesnice se nezdařila.
3-3-4 Chyba inicializace video paměti.
3-4-1 Při pokusu o přístup k monitoru došlo k vážným problémům.
3-4-2 Nepodařilo se inicializovat BIOS grafické karty.
4-2-1 Chyba inicializace systémového časovače.
4-2-2 Test dokončen.
4-2-3 Inicializace řadiče klávesnice se nezdařila.
4-2-4 Kritická chyba, když CPU přejde do chráněného režimu.
4-3-1 Chyba inicializace RAM.
4-3-2 Chyba první inicializace časovače.
4-3-3 Chyba inicializace druhého časovače.
4-4-1 Chyba při inicializaci jednoho ze sériových portů.
4-4-2 Chyba inicializace paralelního portu.
4-4-3 Chyba inicializace matematického koprocesoru.
Dlouhé nepřetržité pípání Základní deska je vadná.
Zvuk sirény z vysoké na nízkou frekvenci Grafická karta je vadná, zkontrolujte, zda nedochází k úniku elektrolytu, nebo vše vyměňte za nové, o kterých je známo, že fungují.
Nepřerušované pípání Chladič CPU není připojen (chybný).
Když zapnete počítač, musí projít procesem vlastní diagnostiky a pokud uslyšíte zkrat signál, pak se není čeho bát, počítač funguje. Ale pokud jsou během autotestu zjištěny chyby a BIOS nemůže zobrazit informace na monitoru, mohou být slyšet různé zvukové signály. Různé verze BIOSu mají různé možnosti upozornění na chyby a hned stojí za zmínku, že diagnostika POST není všelék, BIOS nás informuje o „možných“ problémech systému.
Verzi BIOSu lze zjistit při startu počítače, název BIOSu se většinou objeví na obrazovce úplně na prvním místě, případně značku BIOSu zjistíte také zadáním klávesy DEL (F 2, F 12, F 4, v závislosti na verzi). Případně můžete vidět označení mikroobvodu na základní desce. Níže jsou uvedeny tabulky zvukových signálů systému BIOS od různých výrobců.
Pokud se po úspěšném načtení počítače ukázalo, že některá data jsou poškozená, kontaktujte naše specialisty, kteří odvádějí kvalitní a rychlou práci.
Signály AWARD BIOS:
Zvuky |
O čem je zpráva |
Popis |
Žádné signály |
Žádné napájení |
|
nepřetržitý signál |
Chyba napájení |
Vadný zdroj napájení. |
1 krátký |
Nebyly nalezeny žádné chyby |
Test úspěšně dokončen |
2 krátké |
Nalezeny drobné chyby |
Na obrazovce monitoru se zobrazí výzva ke spuštění programu CMOS a opravě nastavení. Zkontrolujte spolehlivost upevnění kabelů v konektorech pevného disku a základní desky. |
3 dlouhé |
Chyba ovladače klávesnice |
Zkontrolujte upevnění konektoru klávesnice, restartujte počítač |
1 dlouhý + 1 krátký |
problémy s RAM |
Zkontrolujte paměťové moduly |
1 dlouhé + 2 krátké |
Chyba grafického adaptéru |
Video adaptér je vadný nebo v jeho konektoru není žádný kontakt. Je také možné, že se kabel monitoru nedotýká. |
1 dlouhá + 3 krátká |
Žádná chyba grafické karty nebo video paměti |
Žádná chyba grafické karty nebo video paměti. |
1 dlouhá + 3 krátká |
Chyba inicializace klávesnice |
Zkontrolujte kvalitu spojení druhého s konektorem na základní desce. |
Kontinuální |
Chyba paměti |
Uvolněný nebo vadný paměťový modul. |
1 dlouhý + 9 krátkých |
chyba při čtení dat z ROM čipu |
Restartujte počítač nebo flashujte obsah čipu |
1 dlouhé opakování |
Chyba paměti |
Nesprávná instalace nebo chyba paměťových modulů. |
1 krátká opakující se |
Problémy s napájením |
Vadný zdroj napájení. |
Vysoké tóny během provozu |
přehřívání CPU |
Ventilátor procesoru nefunguje nebo se k procesoru nedostává vzduch. |
Střídavě nízké a vysoké tóny |
procesor |
Procesor je vadný nebo v jeho konektoru není kontakt. Je také možné přehřátí. |
Cena za zprávyBIOS zobrazený na obrazovce monitoru:
Chybové hlášení |
Popis chyby |
Chyba kontrolního součtu BIOS ROM - Systém se zastavil |
Kontrolní součet BIOSu je nesprávný. Pokud k tomu dojde, zkuste to přeflashovat. |
Baterie CMOS selhala |
Kontrolní součet CMOS je nesprávný, takže se počítač spustí s výchozím nastavením. K této chybě může dojít v důsledku poškození baterie na základní desce. |
CPU na nnnn |
Zpráva zobrazující frekvenci procesoru. |
Přepínač zobrazení je nesprávně nastaven |
Některé základní desky měly přepínač, který indikoval typ výstupu obrazovky: černobílý / barevný. Tato zpráva se zobrazí, pokud poloha přepínače na desce neodpovídá nastavení v systému BIOS. Chcete-li problém vyřešit, nastavte přepínač podle nastavení videa. |
Stiskněte ESC pro přeskočení testu paměti |
Po zapnutí počítače se provede test paměti, pokud jej chcete přeskočit, stiskněte ESC. |
Disketa (diskety) selhala |
Chyba při inicializaci řadiče disketové jednotky nebo samotné jednotky. Zkontrolujte jeho funkci a správné připojení. Pokud počítač nemá jednotku, pak v nastavení BIOS nastavte příslušnou položku na NONE nebo AUTO. |
Inicializace HARD DISKU Prosím, počkej chvíli |
Některé pevné disky se inicializují dlouho, počkejte, dokud tato zpráva nezmizí z obrazovky. |
SELHÁNÍ INSTALACE PEVNÉHO DISKU |
Chyba při inicializaci řadiče pevného disku nebo samotného pevného disku. Zkontrolujte, zda je ovladač správně nakonfigurován. Pokud nejsou připojeny žádné pevné disky, nastavte odpovídající položky na NONE v BIOS Setup. |
Diagnostika pevného disku (disků) selhala |
V některých případech jsou při zapnutí počítače diagnostikovány pevné disky. Tato chybová zpráva se zobrazí, pokud během testu dojde k chybě. |
Chyba klávesnice nebo žádná klávesnice |
Nelze inicializovat klávesnici. Zkontrolujte, zda je klávesnice připojena a během testu nebyla stisknuta žádná klávesa na klávesnici. Pokud chcete zakázat kontrolu klávesnice, ale zároveň by se měly zobrazovat jiné chybové hlášky, v BIOS Setup v položce HALT ON zvolte možnost ALL, BUT KEYBOARD. |
Klávesnice je zablokována - Odemkněte klíč |
Zpráva říká, že při testování klávesnice byl zámek kláves zavřený. Chcete-li pokračovat v práci, musíte zámek otevřít klíčem. |
|
Zpráva oznamující, že právě probíhá test plné paměti. |
test paměti selhal |
Tato zpráva se zobrazí, pokud byla během testu paměti zjištěna chyba. Po této zprávě se zobrazí další informace o zjištěné chybě. |
Přepsání povoleno – načteny výchozí hodnoty |
Pokud systém nelze spustit pomocí nastavení CMOS, systém BIOS je přepíše pomocí výchozího nastavení pro spuštění. |
Stiskněte TAB pro zobrazení obrazovky POST |
Některé systémy OEM nahrazují standardní obrazovku Award BIOS svou vlastní, stisknutím klávesy TAB ji vypnete. |
Selhání primárního hlavního pevného disku |
Během testu byla nalezena chyba na primárním hlavním pevném disku. |
Selhání primárního podřízeného pevného disku |
Během testu byla nalezena chyba na primární podřízené jednotce pevného disku. |
Obnovení z disku, stiskněte TAB pro zobrazení obrazovky POST |
Majitelé notebooků mohou takovou zprávu zpravidla vidět. Pokud chcete načíst nastavení z diskety, vyzve vás ke stisknutí klávesy TAB. Po stisknutí TAB se zobrazí další pokyny. |
Selhání sekundárního hlavního pevného disku |
Během testu byla zjištěna chyba sekundárního hlavního pevného disku. |
Selhání sekundárního podřízeného pevného disku |
Během testu byla zjištěna chyba sekundárního podřízeného pevného disku. |
Signály AMI BIOS
Zvuky |
O čem je zpráva |
Popis |
1 dlouhá |
Nebyly nalezeny žádné chyby |
Všechny kontroly dopadly dobře. |
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é |
Chyba parity paměti |
Chyba parity paměti v prvních 64 kB. Paměťový čip může být vadný. Restartujte počítač. Zkontrolujte instalaci paměťového modulu. |
2 krátké |
Chyba procedury POST |
Jedna z kontrol zařízení selhala |
3 krátké |
Chyba první paměti 64K |
Chyba paměti v prvních 64 kB hlavní paměti. Paměťový čip může být vadný. Restartujte počítač. Zkontrolujte instalaci paměťového modulu. |
4 krátké |
Chyba systémového časovače |
Porucha systémového časovače nebo první paměťové banky |
5 krátkých |
Chyba procesoru |
Selhání procesoru |
6 krátké |
Chyba řídicího vedení A20 |
Porucha čipu řadiče klávesnice, která neumožňuje přepnutí procesoru do chráněného režimu. Vyměňte ovladač klávesnice |
7 krátké |
Chyba virtuálního režimu procesoru |
Porucha procesoru nebo základní desky |
8 krátký |
Chyba čtení/zápisu video paměti |
|
9 krátká |
|
Možná je vadný a čip BIOS by měl být vyměněn nebo flashován |
10 krátkých |
Chyba čtení/zápisu v registru řízení spotřeby v energeticky nezávislé paměti |
Porucha obvodů řízení spotřeby. Nelze zapisovat do paměti CMOS. |
11 krátká |
chyba mezipaměti |
Mezipaměť druhé úrovně je špatná. . Vadná externí mezipaměť (instalovaná ve slotech na základní desce) |
1 dlouhá, 2 krátká |
Chyba videosystému |
Byla zjištěna chyba ve video BIOS ROM nebo chyba zaslepení horizontálního retracementu |
1 dlouhá, 3 krátká |
Chyba při kontrole video paměti |
V paměti nad 64 kB byla zjištěna chyba |
1 dlouhá, 8 krátká |
Chyba při kontrole grafického adaptéru |
Chybějící nebo vadný grafický adaptér |
Žádné signály |
Výživové chyby |
Napájecí zdroj je vadný nebo není připojen k základní desce. |
Signály AST BIOS:
Zvuky |
O čem je zpráva |
Popis |
1 krátký |
Chyba při kontrole registrů procesoru |
Selhání procesoru |
2 krátké |
Chyba vyrovnávací paměti řadiče klávesnice |
Selhání ovladače klávesnice |
3 krátké |
Chyba resetování ovladače klávesnice |
Porucha řadiče klávesnice nebo systémové desky |
4 krátké |
Chyba komunikace s klávesnicí |
Pokud výměna klávesnice nepomůže, vyměňte čip řadiče klávesnice |
5 krátkých |
Chyba vstupu na klávesnici |
Vyměňte čip ovladače klávesnice |
6 krátké |
Chyba systémové desky |
Vyměňte systémovou desku |
9 krátká |
Neshoda kontrolního součtu BIOS ROM |
Čip BIOSu je vadný a musí být vyměněn. |
10 krátkých |
Chyba systémového časovače |
Čip systémového časovače je vadný. |
11 krátká |
Chyba čipsetu |
Vyměňte systémovou desku |
12 krátkých |
Chyba registru správy napájení v energeticky nezávislé paměti |
Vyměňte energeticky nezávislý paměťový čip nebo systémovou desku |
1 dlouhá |
Chyba ovladače DMA 0 |
Vadný čip řadiče DMA pro kanál 0. Pokud je to možné, vyměňte jej. |
1 dlouhý, 1 krátký |
Chyba ovladače DMA 1 |
Vadný čip řadiče DMA kanálu 1. Pokud je to možné, vyměňte jej. |
1 dlouhá, 2 krátká |
Chyba zpětné zarážky vertikálního rozmítání |
Video adaptér může být vadný. Vyměňte to. |
1 dlouhá, 3 krátká |
Chyba ve video paměti |
Vadná paměť grafického adaptéru. Vyměňte to. |
1 dlouhá, 4 krátká |
Chyba grafického adaptéru |
Vadný video adaptér. Vyměňte to. |
1 dlouhá, 5 krátká |
Chyba paměti 64K |
Pokud je to možné, vyměňte základní paměťový čip |
1 dlouhá, 6 krátká |
Nepodařilo se načíst vektory přerušení |
BIOS nemohl načíst vektory přerušení do paměti |
1 dlouhá, 7 krátká |
Nepodařilo se inicializovat video hardware |
|
1 dlouhá, 8 krátká |
Chyba video paměti |
Nejprve vyměňte grafický adaptér. Pokud to nepomůže, vyměňte základní desku. |
Signály Phoenix BIOS:
Zvuky |
O čem je zpráva |
1-1-3 |
Chyba zápisu/čtení dat CMOS |
1-1-4 |
Chyba kontrolního součtu obsahu čipu BIOS |
1-2-1 |
Vadná základní deska |
1-2-2 |
Chyba inicializace řadiče DMA |
1-2-3 |
Chyba při pokusu o čtení/zápis do jednoho z kanálů DMA |
1-3-1 |
Chyba obnovení paměti |
1-3-3 |
|
1-3-4 |
Chyba při testování prvních 64 kB paměti RAM |
1-4-1 |
Vadná základní deska |
1-4-2 |
Chyba testu RAM |
1-4-3 |
Chyba systémového časovače |
1-4-4 |
Chyba přístupu k I/O portu |
3-1-1 |
Chyba inicializace druhého kanálu DMA |
3-1-2 |
Chyba inicializace prvního kanálu DMA |
3-1-4 |
Vadná základní deska |
3-2-4 |
Chyba ovladače klávesnice |
3-3-4 |
Chyba testu video paměti |
4-2-1 |
Chyba systémového časovače |
4-2-3 |
Chyba řádku A20. Vadný ovladač klávesnice |
4-2-4 |
Chyba při běhu v chráněném režimu. Možná vadný CPU |
4-3-1 |
Chyba při testování paměti RAM |
4-3-4 |
Chyba hodin reálného času |
4-4-1 |
Chyba testu sériového portu. Může být způsobeno zařízením používajícím tento port |
4-4-2 |
Chyba testu paralelního portu |
4-4-3 |
Chyba při testování matematického koprocesoru |
Signály Compaq BIOS:
|
chybové hlášení |
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á |
Signály IBM Desktop BIOS:
|
chybové hlášení |
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 |
Signály BIOSu 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 video 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 |
Signály Mylex BIOS:
|
chybové hlášení |
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 aktualizace 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 |
Selhala baterie CMOS RAM. 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 |
Signály systému BIOS Mylex 386:
|
chybové hlášení |
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 aktualizace 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 |
Ovladač 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 |
Signály 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 |
Společnost American Megatrends Inc. (AMI)
Kontrolní body postupů POST prováděných 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ů nebo jak je AMI nazývá - "check points" v současné podobě se objevil v souvislosti s vydáním jádra V6.24, 15.7.95. Některé změny byly provedeny v AMIBIOS V7.0 a jsou zohledněny v tomto dokumentu.
Vlastnosti provádění spouštěcích procedur AMIBIOS
Pokud se při startu procesu data 55h objeví na diagnostickém portu AAh, neměla by být tato informace porovnávána s POST kódy - jedná se o typickou testovací sekvenci, jejímž úkolem je zkontrolovat integritu datové sběrnice.
V počáteční fázi je výstup dat na diagnostický port specifický pro každou platformu. V některých implementacích je první vykreslený kód spojen s akcemi, které AMI nazývá specifické věci pro čipovou sadu. Tento postup je doprovázen výstupem hodnoty CCh na port 80h a provedením řady akcí pro konfiguraci registrů systémové logiky. Kód CCh se zpravidla vyskytuje v případech, kdy je použita systémová logika od společnosti Intel postavená na bázi řadiče PIIX - jedná se o č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ě je první startovací procedura související s nastavením řadiče klávesnice doprovázena výstupem hodnoty 10h, poté je provedena inicializace RTC, o čemž svědčí výskyt kódu DDh na diagnostickém portu. 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 43h pokračuje provádění POST tak, jak je popsáno v dokumentaci AMIBIOS – řízení je přeneseno do bodu D0h.
Rozbalené kódy inicializační procedury
Kontrolní body nekomprimovaného iniciačního kódu
Chybový kód | Popis chyby |
---|---|
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é bootovat a obnovit BIOS. |
CC | Inicializace registru systémové logiky CD Typ Flash ROM nebyl rozpoznán |
CE | Neshoda kontrolního součtu v systému BIOS při spouštění CF Chyba při přístupu k náhradnímu čipu Flash ROM |
DD | Včasná inicializace RTC, která je integrována do čipu SIO |
D0 | Zakázat NMI. Vývoj časového zpoždění pro útlum přechodných procesů. Kontrola kontrolního součtu zaváděcího bloku, zastavení při neshodě |
D1 | Proveďte regeneraci paměti a základní test zabezpečení. Přepnutí do režimu adresy paměti 4 GB |
D3 | Test velikosti a primární paměti |
D4 | Návrat do režimu adresování skutečné paměti. Včasná inicializace čipové sady. Instalace stohu |
D5 | Přenos modulu POST z Flash ROM do oblasti tranzitní paměti |
D6 | Pokud se kontrolní součet nebo CTRL + Home neshoduje, provede se přechod na proceduru obnovy Flash ROM (kód E0) |
D7 | Přenesení řízení na obslužný program, který rozbalí systém BIOS |
D8 | Dokončete rozbalení systému BIOS |
D9 | Přenos řízení do systému BIOS v Shadow RAM |
DA | Čtení informací z modulů DIMM DB SPD (Serial Presence Detect) Nastavení registrů MTRR CPU |
DC | Řadič paměti je naprogramován podle dat přijatých z chyby konfigurace paměti systému SPD DE. Fatální chyba |
D.F. | Chyba konfigurace systémové paměti. Pípnutí 10 brzy |
11 | Návrat ze stavu STR (Suspend to RAM). |
12 | Obnovení přístupu k SMRAM (System Management RAM) |
13 | Obnova regenerace paměti |
14 | Vyhledání a inicializace VGA BIOSu |
Kódy procedur přepisování paměti Flash ROM
Kódy pro obnovení spouštěcího bloku
Chybový kód | Popis chyby |
---|---|
E0 | Probíhají přípravy na odposlech INT19 a prověřuje se možnost spuštění systému ve zjednodušeném režimu |
E1 | Nastavení vektorů přerušení |
E3 | Obnova obsahu CMOS, vyhledávání a inicializace systému BIOS |
E2 | Příprava řadičů přerušení a přímého přístupu do paměti |
E6 | Povolit přerušení ze systémového časovače a FDC |
EU | Reinicializace ovladačů IRQ a DMA ED Inicializace měniče |
EE | Chyba při čtení boot sektoru z diskety EF Disk Operations |
F0 | Hledání souboru AMIBOOT.ROM |
F1 | Soubor AMIBOOT.ROM nebyl nalezen v kořenovém adresáři F2 Číst FAT |
F3 | Čtení AMIBOOT.ROM |
F4 | Velikost souboru AMIBOOT.ROM neodpovídá velikosti Flash ROM |
F5 | Zakázat interní mezipaměť |
Určení typu Flash ROM | |
FC | Mazání paměti Flash ROM hlavní jednotky |
FD | Programování hlavní jednotky Flash ROM |
FF | restartování systému BIOS |
Rozbalené systémové kódy BIOS běžící v ShadowRAM
Runtime kód je nekomprimovaný v F000 shadow RAM
Chybový kód | Popis chyby |
---|---|
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 řadičů 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 | Velikosti přijatých zápisů do CMOS 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 Seznam 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 inicializaci sběrnice USB |
AB | Příprava modulu INT13 pro obsluhu diskových služeb |
AC | Vytváření tabulek AIOPIC pro podporu víceprocesorových AD systémů 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 |
Funkce spuštění Správce inicializace zařízení
Kromě výše uvedených kódů POST jsou na diagnostický port odesílány zprávy událostí během provádění Správce inicializace zařízení (DIM). Existuje několik bodů přerušení, které zobrazují stav inicializace systémových nebo místních sběrnic.
Informace se zobrazují ve formátu slova, jehož spodní bajt odpovídá systémovému kódu POST a horní bajt označuje typ prováděné inicializační procedury. Tetrada vysokého řádu v horním bajtu označuje typ procedury, která má být provedena, a dolní řád určuje topologii sběrnice pro její aplikaci.
Starší tetráda
Tetrada mladší
Pokud je detekována chyba konfigurace systémové paměti, kód DE, kód DF, kód chyby konfigurace, který může nabývat následujících hodnot, se postupně v nekonečné smyčce odešle na port 80h:
2. Ocenění BIOS V4.51PG Elite
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).
Odesílání do Shadow RAM
Chybový kód | Popis chyby |
---|---|
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 | |
06 | Test oblasti paměti začínající na adrese F000h, kde je umístěn BIOS 07 Test 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 | Testování prvního ovladače DMA 8237. Detekce klávesnice a interní test. Kontrola kontrolního součtu BIOSu |
10 | Kontrola druhého řadiče DMA 8237 |
11 | Kontrola registrů stránek řadičů DMA |
14 | System Timer Channel 2 Test 15 Request masking Register Test 1. Interrupt Controller |
16 | 2. test maskování požadavku řadiče přerušení 19 Test pasivity požadavku NMI |
30 | Určení množství základní paměti a rozšířené paměti. Nastavení API. Programové ovládání režimu alokace zápisu |
Chybový kód | Popis chyby |
---|---|
31 | Hlavní test paměti RAM na obrazovce. inicializace USB |
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 řadiče External Cache a povolení Cache BF Nastavení konfiguračních registrů č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 | |
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 | |
60 | Instalace antivirové ochrany 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 |
3. Ocenění BIOS V6.0 Medallion
Medailon AwardBIOS V6.0
První zmínka o Award Medallion BIOS verze 6.0 pochází z 12. května 1999. Struktura nového produktu zůstala nezměněna a zachovala ranou (Early), pozdní (Late) a konečnou (System) fázi inicializace hardwaru. Významné změny se dotkly algoritmů pro provádění POST, což se odráží v novém kódování kontrolních bodů, které výrazně rozšiřuje jejich rozsah. V novém BIOSu však nebylo místo pro zastaralé technologie jako EISA a z tohoto důvodu byla řada POST kódů zrušena.
Provádění procedur POST start z ROM
Ve fázi časné inicializace je kód programu BIOS spuštěn ze spouštěcího bloku (Boot Block) ve Flash ROM a je doprovázen výstupem kontrolních bodů 91h…FFh na diagnostický port.
Chybový kód | Popis chyby |
---|---|
91 | Výběr platformy CF Start Scénář Určení typu procesoru |
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, bloku RTC C1 Určení typu paměti, celkové velikosti a umístění v řádcích 0С Kontrola kontrolních součtů |
C3 | Ověření prvních 256K DRAM pro organizaci dočasné oblasti. Rozbalení BIOSu v dočasné oblasti |
C5 | Pokud se kontrolní součty shodují, provedený POST kód se přenese do Shadow. V opačném případě se řízení přenese na proceduru obnovení systému BIOS. |
B0 | Inicializace North Bridge |
A0-AF | Postup inicializace systémové logiky závislé na zařízení E0-EF Chyba během procesu inicializace systémové logiky |
obnovení systému BIOS
Odesílání do Shadow RAM
Pozdní inicializace se provádí v RAM a pokračuje až do vyvolání uživatelského menu - CMOS Setup. Tato fáze POST je charakteristická použitím paměťového segmentu E000h, ve kterém se zpracovává průchod kontrolních bodů od 01h do 7Fh.
Chybový kód | Popis chyby |
---|---|
01 | Rozbalení XGROUP na fyzické adrese 1000:0000h |
03 | Brzy |
05 | Nastavení počátečních hodnot proměnných, které definují atributy obrázku. Kontrola příznaku stavu CMOS |
07 | Kontrola a inicializace ovladače klávesnice |
08 | Určení typu rozhraní připojené klávesnice |
0A | Postup automatické detekce klávesnice a myši. Konečné nastavení řadiče klávesnice pomocí registrů prostoru PCI |
0E | Test paměťového segmentu F000h |
10 | Definice typů nainstalované paměti FlashROM |
12 | CMOS test |
14 | Postup inicializace registru čipové sady |
16 | Primární inicializace integrovaného frekvenčního syntezátoru |
18 | Definice instalovaného procesoru a jeho velikosti Cache L1 a L2 1B Generování tabulky vektorů přerušení |
1C | |
1D | Počáteční nastavení systému řízení spotřeby |
1F | Načítání z externího modulu XGROUP klávesnice matrix |
21 | Inicializace podsystému správy napájení hardwaru |
23 | Testování koprocesorů. Určení typu jednotky FDD. Přípravný krok pro vytvoření mapy zdrojů zařízení PnP |
24 | Postup aktualizace mikrokódu procesoru. Aktualizace mapy alokace zdrojů |
25 | Inicializace a skenování PCI sběrnice |
26 | Nastavení logiky obsluhující linky VID (Voltage Identification Device). Inicializace palubního systému monitorování napětí a teploty |
27 | Reinicializace ovladače klávesnice |
29 | Inicializace APIC, který je součástí centrálního procesoru. Měření frekvence, na které procesor pracuje. Nastavení logických registrů systému. Inicializace řadiče IDE |
2A | |
2B | Prohledejte VGA BIOS |
2D | Zobrazení informací o procesoru |
33 | Provedení resetu na připojené klávesnici |
35 | Kontrola prvního kanálu ovladače DMA 8237 |
37 | Kontrola druhého kanálu ovladače DMA 8237 |
39 | Testování registrů stránek DMA |
3C | Konfigurace programovatelného ovladače intervalového časovače (8254) |
3E | Inicializace hlavního ovladače 8259 |
40 | Inicializace Slave Controller 8259 |
43 | Příprava řadiče přerušení na práci. Přerušení jsou zakázána, jsou povolena později, po testu paměti |
45 | Kontrola pasivity požadavku na nemaskovatelné přerušení (NMI). |
47 | Provádění testů ISA/EISA |
49 | Určení velikosti základní a rozšířené paměti. Softwarová kontrola režimu alokace zápisů pomocí ladění registrů AMD K5 |
4E | Testování paměti v rámci prvního megabajtu a vizualizace výsledků na displeji. Inicializace cachovacích schémat pro jedno i víceprocesorové systémy, nastavení registrů procesoru Cyrix M1 |
50 | inicializace USB |
52 | Testování veškeré dostupné systémové paměti, včetně regionu pro vestavěný řadič videa (Shared Memory). Vizualizace výsledků na displeji |
53 | Obnovte své přihlašovací heslo |
55 | Vizualizace počtu detekovaných procesorů |
57 | Počáteční inicializace zařízení ISA PnP, z nichž každému je přiřazeno CSN (Card Select Number). Vizualizace loga EPA |
59 | Inicializace systému antivirové podpory |
5B | Spuštění postupu aktualizace systému BIOS z 5D disketové jednotky Inicializace integrovaných řadičů SIO a zvuku |
60 | Přístup k nastavení CMOS je otevřen |
63 | PS/2 Inicializace myši |
65 | Inicializace USB myši |
67 | Použití IRQ12 zařízeními PCI, pokud systém myši PS/2 nemá 69 úplných inicializací řadiče mezipaměti L2 |
6B | Inicializace čipové sady podle nastavení CMOS |
6D | Konfigurace prostředků pro zařízení ISA PnP v konfiguračním režimu SIO 6F Inicializace podsystému diskety |
73 | Předběžné kroky k inicializaci subsystému pevného disku. Na některých platformách - ALT+F2 anketa ke spuštění AwardFlash |
75 | Vyhledání a inicializace zařízení IDE |
77 | Inicializace sériových a paralelních portů |
7A | Softwarový reset koprocesoru, zápis řídícího slova do registru FPU CW 7C Nastavení ochrany proti neoprávněnému zápisu na pevné disky |
7F | Výstup chybových zpráv. Zachování kláves DEL a F1 |
Příprava tabulek, polí a struktur pro spuštění operačního systému
Počínaje kódem 82h, POST konfiguruje systém podle nastavení CMOS. Jeho závěrečná fáze se provádí z oblasti Shadow RAM (segment E800h) a končí předáním řízení operačnímu systému - kód FFh.
Chybový kód | Popis chyby |
---|---|
82 | Přidělte oblast v systémové paměti pro správu napájení |
83 | Obnovení dat ze zásobníku dočasného úložiště v CMOS |
84 | Zobrazuje se zpráva „Inicializace karet Plug and Play...“ |
85 | Inicializace USB dokončena |
86 | Vyhrazeno, čištění Carry Flag |
87 | Vytváření tabulek SYSID v oblasti DMI |
88 | Vyhrazeno, čištění Carry Flag |
89 | Generování tabulek údržby ACPI |
8A | Vyhrazeno, čištění Carry Flag |
8B | Vyhledání a inicializace systému BIOS dalších zařízení |
8C | Vyhrazeno, čištění Carry Flag |
8D | Inicializace rutin údržby paritního bitu |
8E | Vyhrazeno, čištění Carry Flag |
8F | Rozlišení IRQ12 pro připojení myši za provozu 90 Rezervováno, Clear Carry Flag |
91 | Inicializace zdrojů starší platformy |
92 | Vyhrazeno, čištění Carry Flag |
93 | Pravděpodobně nepoužitý |
94 | Poslední kroky k inicializaci hlavní sady logiky před načtením operačního systému. Inicializace systému řízení spotřeby je dokončena. Spořič obrazovky při spuštění systému BIOS je odstraněn, na obrazovce se zobrazí tabulka přidělení zdrojů. U procesorů rodiny AMD K6® se provádějí specifická nastavení. Aktualizace firmwaru pro řadu procesorů Intel Pentium® II a vyšší |
95 | Nastavuje režim automatického přepínání na zimní/letní čas. Programování ovladače klávesnice na rychlost automatického opakování |
96 | Ve víceprocesorových systémech se provádějí konečná nastavení systému a vytvářejí se servisní tabulky a pole. U procesorů rodiny Cyrix se provádí dodatečné ladění registrů. Vytvoření tabulky ESCD "Extended System Configuration Data". Nastavte počítadlo času DOS podle hodin reálného času. Oddíly spouštěcích zařízení jsou uloženy pro další použití pomocí vestavěných antivirových nástrojů: Trend AntiVirus nebo Paragon Anti-Virus Protection. Systémový reproduktor signalizuje konec provádění testu POST. Sestavte a uložte tabulku MSIRQ |
Řada procesů, které probíhají v Award Medallion BIOS, je identifikována speciálními skupinami kontrolních bodů. Tyto zahrnují:
Kódy systémových událostí - kontrolní body systémových událostí.
Kódy ladění správy napájení – kontrolní body, které se vyskytují během provádění služeb APM nebo ACPI.
Systémové chybové kódy – fatální chybové zprávy.
Debug kódy pro systém MP - inicializační body pro multiprocesorové platformy.
Funkce POST Fast Track
Uživatel může vybrat možnost "Quick Power On Self Test" v nastavení CMOS a zkrátit tak dobu spouštění systému. V tomto případě bude průchod POST urychlen odmítnutím provedení některých procedur (Quick Boot).
Schéma rychlého spouštění nahrazuje pozdní a konečnou fázi POST a neovlivňuje činnost spouštěcího bloku. Award Software nabízí nestandardní kodifikaci spustitelných rychlých procedur POST. Rychlé spuštění začíná výstupním kontrolním bodem 65h na diagnostický port a končí kódem POST 80h. Řízení se poté přenese do operačního systému a zobrazí se obvyklý kód Award BIOS FFh.
Chybový kód | Popis chyby |
---|---|
65 | Včasná inicializace řadiče SIO, softwarový reset řadiče videa. Nastavení ovladače klávesnice, test klávesnice a myši. Inicializace zvukového ovladače. Kontrola integrity struktur systému BIOS. Vybalení Flash ROM Postupy údržby. Inicializace integrovaného frekvenčního syntezátoru |
66 | Inicializujte mezipaměť L1/L2 podle výsledků získaných z příkazu CPUID. Generování vektorové tabulky sestávající z ukazatelů na rutiny přerušení. Inicializace hardwaru pro správu napájení |
67 | CMOS a ověření baterie. Nastavení registrů čipové sady podle nastavení CMOS. Inicializace řadiče klávesnice v čipsetu. Generování proměnných datové oblasti systému BIOS |
68 | Inicializace videosystému |
69 | Konfigurace řadiče přerušení i8259 |
6A | Zrychlený jednoprůchodový test paměti RAM se provádí pomocí speciálního algoritmu |
6B | Vizualizace počtu detekovaných procesorů, logo EPA a pozvánka ke spuštění utility AwardFlash. Konfigurace prostředků integrovaného I/O řadiče v režimu konfigurace |
70 | Výzvy k instalaci. Inicializace myši PS/2 a USB |
71 | Inicializace řadiče mezipaměti |
72 | Nastavení konfiguračních registrů pro systémovou logiku. Vytvoření seznamu zařízení Plug and Play. Inicializace řadiče FDD |
73 | Inicializace řadiče HDD |
74 | Inicializace koprocesoru |
75 | Pokud to uživatel určí v nastavení CMOS, je pevný disk IDE chráněn proti zápisu |
77 | Výzva k zadání hesla a zpráva: „Pokračujte stisknutím klávesy F1, vstupem do nastavení DEL“ |
78 | Inicializace BIOSu přídavných zařízení na sběrnicích ISA a PCI |
79 | Inicializace zdrojů starší platformy |
7A | Generování kořenové tabulky RSDT a tabulek zařízení DSDT, FADT atd. |
7D | Vyhledání informací o oddílech spouštěcího zařízení |
7E | Konfigurace služeb a služeb systému BIOS před spuštěním operačního systému |
7F | Nastavení příznaku NumLock podle CMOS SetUp |
80 | Přeneste řízení na operační systém |
Provádění testu POST v režimu úspory energie
Jeden ze stavů platformy, kdy je obsah paměti RAM uložen na pevném disku, se nazývá Hibernate. Ve specifikaci ACPI ("Advanced Configuration and Power Interface Specification", Revize 2.0a z 31.3.2002) je definován jako úsporný režim S4 (Non-Volatile Sleep). Návrat k plné funkčnosti zahrnuje speciální způsob předání POST.
Operační schéma ACPI S4, stejně jako v případě zrychleného startu, nahrazuje pozdní a konečnou fázi POST. Podstatným bodem je kontrola v boot bloku startovacího skriptu. V závislosti na stavu ACPI, ve kterém se systém nachází po hardwarovém resetovacím signálu, je učiněno rozhodnutí opustit stav S4, který začíná výstupem 90h kontrolního bodu na diagnostický port a končí POST kódem 9Fh.
Chybový kód | Popis chyby |
---|---|
90 | Včasná inicializace řadiče SIO, softwarový reset řadiče videa. Nastavení ovladače klávesnice, test klávesnice a myši |
91 | Ověření CMOS a baterie |
92 | Inicializace systémových logických registrů a vestavěného frekvenčního syntezátoru |
93 | Inicializace mezipaměti na základě informací CPUID |
94 | Generování vektorové tabulky sestávající z ukazatelů na rutiny přerušení. Inicializace hardwaru pro správu napájení |
95 | skenování sběrnice PCI |
96 | Inicializace vestavěného ovladače klávesnice |
97 | Inicializace videosystému |
98 | Zobrazování zpráv adaptéru VGA |
99 | Kontrola prvního kanálu řadiče DMA8237 zápisem a kontrolou čtení registrů základní adresy a délky přenosového bloku 9A Konfigurace řadiče přerušení i8259 |
9B | Inicializace myši PS/2 a USB. Rozbalení ACPI kódu. Inicializace řadiče mezipaměti |
9C | Nastavení konfiguračních registrů pro systémovou logiku. Vytvoření seznamu zařízení Plug and Play. Inicializace řadičů FDD a HDD |
9D | Rezervace oblasti PM v systémové paměti se neprovede, pokud je vytvořena v Shadow RAM nebo SMRAM. V některých případech je vyžadována konečná inicializace sběrnice USB, která se provádí s deaktivovanou mezipamětí L1 |
9E | Nastavení správy napájení, která je součástí systémové logiky. Inicializujte obvody generování SMI a nastavte vektor SMI. Zdroje programování odpovědné za monitorování systémových událostí PM |
9F | Operace zakázat/povolit vymaže mezipaměť L1/L2 a obnoví její aktuální velikost. Nastavení řízení úspory energie zadaná v nastavení CMOS jsou uložena v paměti PM RAM. U mobilních platforem se provádí kontrola návratu do plného provozu po vypnutí všech napájecích napětí (režim Zero Volt Suspend) |
4. Phoenix BIOS 4.0 Release 6.0
Phoenix Technologies Ltd.
Phoenix Technologies, jeden z lídrů ve vývoji nízkoúrovňového softwaru, načasoval vydání Windows95 s novou verzí PhoenixBIOS 4.0. Podpora rodiny procesorů Intel Pentium se odráží v názvu prozatímních revizí. Jeden z nejnovějších – Release 6.0 – tvořil základ všech vydaných BIOSů. Od verze 6.1 nedošlo k žádným významným změnám ve způsobu provádění testů POST, a proto se to neprojevilo v indikaci bodů přerušení.
Charakteristickým rysem PhoenixBIOS je, že pokud se během provádění POST vyskytnou chyby při testování 512 KB hlavní paměti (kódy 2Ch, 2Eh, 30h), na port 80h se vydají dodatečné informace ve formátu slova, jejichž bity identifikují neúspěšný adresní řádek nebo datová buňka. Například kód „2C 0002“ znamená, že na adresovém řádku 1 byla detekována porucha paměti. Kód „2E 1020“ by v tomto případě znamenal, že byla detekována porucha na datových řádcích 12 a 5 v dolním byte datovou sběrnici paměti. Na systémech 386SX používajících 16bitovou datovou sběrnici nemůže dojít k chybě při běhovém kódu 30h.
Výstup kódu POST do diagnostického portu je doprovázen výstupem zvukového signálu do reproduktoru systému. Schéma generování zvukového signálu je následující:
- Osmibitový kód je převeden do čtyř dvoubitových skupin
- Hodnota každé skupiny se zvýší o jednu
- Na základě přijaté hodnoty se vygeneruje krátké pípnutí (například: kód 16h = 00 01 01 10 = 1-2-2-3)
Provádění procedur POST start z ROM
Chybový kód | Popis chyby |
---|---|
01 | Inicializace řadiče Baseboard Management Controller (BMC) |
02 | Kontrola aktuálního režimu procesoru |
03 | Zakázat NMI |
04 | Určuje typ nainstalovaného procesoru |
06 | Počáteční nastavení registrů PIC a DMA |
07 | Oblast v paměti určená pro kopii BIOSu se vynuluje |
08 | Včasná inicializace registrů logiky systému |
09 | Nastavení softwarového příznaku provádění POST |
0A | Inicializace softwarových prostředků procesoru |
0B | Interní mezipaměť oprávnění |
0E | Inicializace super I/O prostředků |
0C | Inicializujte mezipaměť L1/L2 podle hodnot CMOS |
0F | Inicializace IDE |
10 | Inicializace podsystému řízení spotřeby |
11 | Nastavení hodnot alternativního registru |
12 | Nastavuje se hodnota registru MSW (Machine Status Word). |
13 | Včasná inicializace zařízení PCI |
14 | Inicializace řadiče klávesnice |
16 | Kontrolní součet ROM BIOS |
17 | Velikost mezipaměti L1/L2 |
18 | Inicializace systémového časovače 8254 |
1A | Inicializace řadiče DMA |
1C | Resetujte hodnoty programovatelného ovladače přerušení |
20 | Kontrola vytvoření požadavků na obnovení DRAM |
22 | Testování funkce ovladače klávesnice |
24 | Instalace selektoru pro obsluhu plochého 4Gb paměťového modelu |
26 | Rozlišení řádků A20 |
28 | Určení celkového množství instalované paměti |
29 | Inicializace správce paměti POST (PMM) |
2A | Vynulování 640 Kb hlavní paměti |
2C | Testování adresního řádku |
2E | Porucha na jednom z datových linek v dolním bajtu datové sběrnice paměti |
2F | Výběr protokolu mezipaměti |
30 | Test dostupné systémové paměti |
32 | Stanovení parametrů hodin CPU a frekvence sběrnice |
Chybový kód | Popis chyby |
---|---|
33 | Inicializace Phoenix Dispatch Manager |
34 | Zákaz vypnutí pomocí tlačítka napájení ATX |
35 | Nastavení pro systémové logické registry, které řídí tvorbu časových charakteristik přístupu do paměti, I/O portů, systémových a lokálních sběrnic |
36 | Pokud selže přechod na další proceduru POST, provede se restart. Posloupnost procedur řídí Watch Dog Service |
37 | Dokončuje se proces nastavení systémových logických registrů |
38 | Obsah modulu BIOS Runtime se rozbalí a přepíše do oblasti určené pro Shadow RAM |
39 | Reinicializace řadiče mezipaměti |
3A | Změna velikosti mezipaměti L2 |
3B | Inicializace trasování spuštění systému BIOS |
3C | Dodatečné nastavení logických registrů pro konfiguraci PCI-PCI mostů a podporu distribuovaných PCI sběrnic |
3D | Systémové logické registry jsou konfigurovány v souladu s nastavením CMOS Setup. |
3E | Přečtěte si Konfigurace hardwaru |
3E | Kontrola připojení systému ROM Pilot |
40 | Stanovení parametrů taktu CPU |
41 | Inicializace ROM Pilot - Remote Boot Management |
42 | |
44 | Nastavte přerušení BIOSu |
45 | Inicializace zařízení před povolením mechanismu PnP |
46 | Pomocí speciálního algoritmu se vypočítá kontrolní součet BIOSu |
47 | Inicializace I2O I/O řadičů |
48 | Hledání grafického adaptéru |
49 | Inicializace PCI |
4A | Inicializace systémových video adaptérů |
4B | Quiet Boot in progress – zkrácená spouštěcí sekvence systému používaná k urychlení POST |
4C | Obsah VGA BIOSu je přepsán do průchozí oblasti |
4E | Autorská práva k vizualizaci textového řetězce systému BIOS |
4F | Vyhrazení paměti pro nabídku výběru spouštěcího zařízení |
50 | Typ procesoru a jeho taktovací frekvence jsou vizualizovány |
51 | Inicializace řadiče a zařízení EISA |
52 | Programování ovladače klávesnice |
54 | Režim pípnutí tlačítka aktivován |
55 | |
58 | Vyhledejte nezpracované požadavky na přerušení |
59 | Inicializace POST Display Service (PDS) 5A Zobrazte zprávu "Stiskněte F2 pro vstup do SETUP". |
5B | Zakázat interní mezipaměť CPU |
5C | Kontrola konvenční paměti |
5E | Zjistit základní adresu |
60 | Zkontrolujte Rozšířená paměť |
62 | Kontrola adresních řádků rozšířené paměti |
64 | Přenést řízení na spustitelný blok vygenerovaný výrobcem základní desky (Patch1) |
66 | Konfigurace řídicích registrů mezipaměti |
67 | Minimální inicializace APIC regulátorů |
68 | Rozlišení mezipaměti L1/L2 |
69 | Příprava paměti RAM režimu správy systému |
6A | Je vizualizován objem externí mezipaměti |
6B | Nastavení výchozích nastavení CMOS |
6C | Vizualizace informací o využití Shadow RAM |
6E | Vizualizace informací o blocích horní paměti (UMB) |
70 | Výstup chybových zpráv |
72 | Kontrola aktuální konfigurace systému a informací v CMOS |
76 | Kontrola informací o chybě klávesnice |
7A | Kontrola stavu softwarových (System Password) nebo hardwarových (Key Lock Switch) zámků klávesnice |
7C | Nastavení vektorů hardwarových přerušení |
7D | Inicializace Power Tracking |
7E | Inicializace koprocesoru |
80 | Integrovaný SIO I/O řadič je zakázán |
81 | Příprava na spuštění operačního systému |
82 | Vyhledání a identifikace portů RS232 |
83 | Konfigurace externích řadičů IDE |
84 | Hledání a identifikace paralelních portů |
85 | Inicializace zařízení ISA PnP |
86 | Vestavěné zdroje řadiče SIO jsou konfigurovány podle nastavení CMOS Setup |
87 | Konfigurace MCD (konfigurovatelná zařízení na základní desce) |
88 | Hodnoty proměnného bloku se nastavují v oblasti dat BIOSu |
89 | Generování NMI povoleno |
8A | Nastavení hodnot proměnných v rozšířené oblasti dat BIOSu |
8B | Kontrola schémat zapojení myši PS/2 |
8C | Inicializace ovladače pohonu |
8F | Určení počtu připojených zařízení ATA |
90 | Inicializace a konfigurace řadičů pevného disku |
91 | Nastavení dočasných parametrů pro pevné disky v režimu PIO |
92 | Přenést řízení do spustitelného bloku vygenerovaného výrobcem základní desky (Patch2) |
93 | Vytvoření konfigurační tabulky pro víceprocesorový systém |
95 | Výběr postupu údržby CD-ROM |
96 | Návrat do reálného režimu |
97 | Vytvoření tabulky konfigurace MP |
98 | Probíhá skenování ROM |
99 | Kontrola stavu parametru SMART 9A Obsah paměti ROM se zapisuje do paměti RAM |
9C | Nastavení podsystému řízení spotřeby |
9D | Inicializace prostředků pro ochranu před neoprávněným přístupem |
9E | Povolit hardwarová přerušení |
9F | Určuje počet jednotek IDE a SCSI |
A0 | Nastavení času DOS podle stavu RTC A1 Účel tohoto kódu je neznámý A2 Kontrola stavu zámku kláves |
A4 | Nastavení charakteristiky automatického opakování klávesnice |
A8 | Zpráva "Stiskněte F2 pro vstup do nastavení" je odstraněna z obrazovky |
AA | Zkontroluje přítomnost kódu klávesy SCAN F2 ve vstupní vyrovnávací paměti AC Spustí instalační program |
AE | CTRL+ALT+DEL příznak restartování je vymazán B0 Vygeneruje se zpráva „Stiskněte F1 pro pokračování, F2 pro nastavení“ |
B1 | Příznak dokončení POST zrušen B2 POST dokončen |
B4 | Přehrání pípnutí před stažením |
B5 | Fáze tichého spouštění dokončena |
B6 | Zkontrolujte heslo, zda je tento režim povolen v nastavení B7 ACPI BIOS inicializace |
B9 | Vyhledejte spouštěcí zařízení na sběrnici USB BA Inicializujte parametry DMI |
BB | Opětovné spuštění procedury ROM Scan |
před naším letopočtem | Spouštěč blokování chyby parity RAM je resetován na nulu. |
BD | Zobrazí se nabídka pro výběr spouštěcího zařízení BE Vymazání obrazovky před načtením operačního systému BF Aktivace antivirové podpory |
C0 | Spustí se procedura zpracování softwarového přerušení INT 19h - bootloader Boot Sector. Rutina přerušení se pokusí načíst spouštěcí sektor postupně pomocí dotazování diskových zařízení v pořadí předepsaném instalačním programem. |
C1 | Inicializace procedury zpracování poruch (PEM) C2 Zavolejte servisní procedury pro protokolování chyb |
C3 | Vizualizace chybových zpráv v pořadí jejich příchodu C4 Nastavení příznaků počátečních stavů |
C5 | Rozšířená inicializace bloku buněk CMOS RAM |
C6 | Inicializace doku |
C7 | Zpožděná inicializace doku |
C8 | Provedení testovacích procedur zahrnutých v Boot Block k určení integrity struktur BIOSu |
C9 | Kontrola integrity struktur a/nebo modulů mimo systém BIOS |
CA | Running Console Redirect pro obsluhu vzdálené CB klávesnice Emulování diskových zařízení v RAM/ROM |
CC | Spusťte Console Redirect pro poskytování video CD Podpora PCMCIA komunikace |
CE | Nastavení ovladače světelného pera |
Závažné chybové zprávy
D0 Chyba výjimky D2 Volání rutiny pro obsluhu přerušení z neidentifikovaného zdroje D4 Chyba související s porušením protokolu pro vydávání a odstraňování požadavků na přerušení D6 Ukončete chráněný režim s softwarovým vygenerováním resetu D7 Chcete-li uložit stav grafického adaptéru, více je požadované množství paměti, než je dostupné v SMRAM D8 Chyba během softwarového generování resetovacího impulsu procesoru DA Ztráta kontroly při návratu do reálného režimu DC Ukončení chráněného režimu se softwarovým generováním resetu bez reinicializace řadiče přerušení DD Chyba během rozšířeného testování paměti DE Chyba řadiče klávesnice DF Chyba řízení linky A20 19
Provádění procedur ze spouštěcího bloku
Chybový kód | Popis chyby |
---|---|
E0 | E1 Konfigurace registru čipové sady Nastavení Northbridge a Southbridge Inicializace |
E2 | inicializace CPU |
E3 | Inicializace systémového časovače |
E4 | Inicializace super I/O prostředků |
E5 | Kontrola stavu propojky pro obnovení, instalace, která vynutí režim obnovení systému BIOS |
E6 | Kontrola kontrolního součtu BIOSu |
E7 | Řízení se přenese do BIOSu, pokud je jeho kontrolní součet správně vypočítán Inicializace podpory E8 MPS |
E9 | Přechod na model ploché paměti 4Gb |
EA | Inicializace nestandardního vybavení |
EB | Konfigurace řadiče přerušení a přímého přístupu do paměti |
EU | Pomocí zápisů a kontrolních čtení podle speciálního algoritmu se určí typ paměti: FPM, EDO, SDRAM, podle výsledku se nakonfigurují konfigurační registry Host Bridge |
ED | Pomocí záznamů a kontrolních odečtů podle speciálního algoritmu se zjišťuje objem paměťových bank a umístění po řádcích. Podle výsledku se nakonfigurují konfigurační registry hostitelského mostu (DRAM Row Boundary). |
EE | Obsah spouštěcího bloku se zkopíruje do Shadow RAM EF Příprava SMM RAM pro obsluhu SMI |
F0 | Test paměti |
F1 | Inicializace vektoru přerušení |
F2 | Inicializace hodin reálného času |
F3 | Inicializace video subsystému |
F4 | Generování pípnutí před stažením |
F5 | Načítání operačního systému uloženého ve Flash ROM |
F6 | Návrat do reálného režimu |
F7 | Spusťte plný DOS |
F8 | Inicializace USB řadiče |
FA…FF | Kódy interakce procedury PhDebug |
5. Uvnitř BIOS Mobile Pro
Inside Software Corp.
Zasvěcenec trhu mobilních systémů se pevně usadil tam, kde je vyžadována loajalita k tradici a konzervativní přístup k budování systému BIOS. Poté, co společnost zdědila zdrojový kód od SystemSoft, neustále pracuje na jeho vylepšování. Poslední z revizí MobilePRO se aktivně používá v laptopech Mitac a Clevo, jejichž dokumentace tvořila základ tabulky Error Codes – takto Insyde Software nazývá kontrolní body provádění POST.
Kontrolní body spouštěcího bloku
Navzdory tomu, že Insyde Software vytvořil svůj první BIOS v roce 1992, osvědčený model boot block – neboli Boot Loader, jak jej sami tvůrci nazvali – se nakonec zformoval až koncem roku 1995. Od tohoto okamžiku byla startovní procedura číslována podle verze a data vytvoření.
Nejvýznamnějším bodem z pohledu servisního technika zkoumajícího proces bootování počítačového systému s InsydeBIOS je zařízení pro zobrazování diagnostických kódů. Ačkoli v takových případech zavaděč zpravidla používá standardní diagnostický port výrobce 80h, v některých případech se kontrola provádí pouze na portu PIO (paralelní vstupní / výstupní port pro diagnostické účely), což není nic jiného než paralelní port. 378h Existují implementace, ve kterých jsou diagnostické kódy odeslané na port 80h duplikovány na paralelní port.
Chybový kód | Popis chyby |
---|---|
00 | Počáteční bod spuštění spouštěcího bloku 01 Blokovat řádek A20 (nepoužito) |
02 | Aktualizace mikrokódu CPU |
03 | testování RAM |
04 | Přesunutí spouštěcího bloku do paměti RAM |
05 | Spusťte spouštěcí blok z paměti RAM |
06 | Vynucení postupu obnovení paměti Flash ROM |
07 | Přenos systému BIOS do paměti RAM |
08 | Ověření kontrolního součtu systému BIOS |
09 | Spuštění procedury POST |
0A | Spuštění procedury obnovy paměti Flash ROM z jednotky FDD |
0B | Inicializace frekvenčního syntezátoru |
0C | Dokončení procedury obnovení systému BIOS |
0D | Alternativní postup obnovy Flash ROM s FDD |
0F | Zastavit při fatální chybě |
BB | Včasná inicializace LPC SIO |
CC | Výchozí bod pro obnovu flash ROM |
88 | Povolit funkce ACPI |
99 | Chyba při ukončování režimu STR |
60 | Vstup do režimu Big Real |
61 | Inicializace SM Bus. Data SPD uložená v CMOS A0 Čte a analyzujte pole SPD dříve uložená v CMOS A1 Inicializace paměťového řadiče |
A2 | Určení logických bank modulu DIMM |
A3 | Programovací registry DRB (DRAM Row Boundary) |
A4 | Programování registrů DRA (DRAM Row Attributes). |
AE | Systém detekoval moduly DIMM, které se liší ve funkcích kódů pro opravu chyb (ECC). |
AF | Primární inicializace registrů paměťového řadiče mapovaných v paměťovém prostoru |
E1 | Pokud modul DIMM nemá čip SPD, spouštění se nezdaří |
E2 | Typ DIMM neodpovídá systémovým požadavkům |
EA | Minimální doba mezi aktivací řádků DIMM a přechodem do stavu regenerace nesplňuje systémové požadavky |
EU | Moduly registrů nejsou podporovány režimem latence ED Checking CAS |
EE | Organizace DIMM není podporována základní deskou |
Provádění procedur POST z paměti RAM
Většina moderních řešení InsydeBIOS používá 16bitové mapování kontrolních bodů. K tomu slouží porty 80h a 81h, z nichž druhý je určen k rozšíření standardní diagnostiky.
Studium kontrolních bodů ztěžuje jejich nepravidelná konstrukce, kdy významově odlišné procesy jsou doprovázeny stejnými kódy. V duálních diagnostických systémech existují heterogenity různého řádu: některé POST kódy jsou zobrazeny pouze na jednom z portů bez obvyklé duplikace v takových případech.
Chybový kód | Popis chyby |
---|---|
10 | Inicializace mezipaměti, kontrola CMOS |
11 | Zákaz linky A20. Nastavení registrů pro řadiče 8259. |
12 | Určení způsobu stahování |
13 | Inicializace paměťového řadiče |
14 | Nalezení grafického adaptéru připojeného ke sběrnici ISA |
15 | Nastavení hodnot systémového časovače |
16 | Nastavení systémových logických registrů přes CMOS |
17 | Počítání celkového množství paměti RAM |
18 | Testování vedlejší stránky konvenční paměti |
19 | Ověření kontrolního součtu obrazu Flash ROM |
1A | Resetování registrů řadiče přerušení |
1B | Inicializace grafického adaptéru |
1C | Inicializace podmnožiny registrů grafického adaptéru kompatibilních s programovacím modelem 6845 |
1D | Inicializace adaptéru EGA |
1E | Inicializace adaptéru CGA |
1F | Test registru stránky ovladače DMA |
20 | Kontrola řadiče klávesnice |
21 | Inicializace řadiče klávesnice |
22 | Porovnání přijatého množství RAM s hodnotou v CMOS |
23 | Zálohování baterie a rozšířený test CMOS |
24 | Testování registrů řadiče DMA |
25 | Nastavení parametrů ovladače DMA |
26 | Přerušení generování vektorové tabulky |
27 | Zrychlené určení množství instalované paměti |
28 | Chráněný režim |
29 | Test systémové paměti dokončen |
2A | Ukončete chráněný režim |
2B | Přenos postupu nastavení do paměti RAM |
2C | Spuštění procedury inicializace videa |
2D | Znovu vyhledejte adaptér CGA |
2E | Znovu vyhledejte adaptér EGA/VGA |
2F | Zobrazení zpráv VGA BIOS |
30 | Postup vlastní inicializace řadiče klávesnice |
31 | Kontrola připojené klávesnice |
32 | Kontrola průchodu požadavku z klávesnice |
33 | Kontrola registru stavu klávesnice |
34 | Otestujte a resetujte systémovou paměť |
35 | Chráněný režim |
36 | Rozšířený test paměti dokončen |
37 | Ukončete chráněný režim |
38 | Zákaz linky A20 |
39 | Inicializace řadiče mezipaměti 3A Kontrola systémového časovače |
3B | Nastavení počítadla času DOS podle hodin reálného času |
3C | Inicializace tabulky hardwarových přerušení |
3D | Vyhledávání a inicializace manipulátorů a ukazatelů |
3E | Nastavení stavu klávesy NumLock |
3F | Inicializace sériových a paralelních portů |
40 | Konfigurace sériových a paralelních portů |
41 | Inicializace řadiče FDD |
42 | Inicializace řadiče HDD |
43 | Inicializace správy napájení USB |
44 | Vyhledání a inicializace dalších BIOSů |
45 | Resetování stavu klíče NumLock |
46 | Kontrola funkčnosti koprocesoru |
47 | Inicializace PCMCIA |
48 | Příprava na spuštění operačního systému |
49 | Přeneste řízení do spustitelného kódu Bootstrap |
50 | Inicializace ACPI |
51 | Inicializace správy napájení |
52 | Inicializace řadiče sběrnice USB |