2 bios nyikorog. Hosszan ismétlődő BIOS sípolás – mit jelentenek? Hangjelzések Díj

Miért van szüksége BIOS-ra:

1. Amikor a számítógép elindul, ellenőrzi az alapvető hardver meglétét és annak működését. Ha például a RAM, a processzor vagy a számítógép működéséhez szükséges egyéb eszköz kiégett, a BIOS jelet ad különleges hangzás(minden komponensnél eltérő lesz a jelkészlet).

2. A BIOS betölti a rendszerbetöltőt, ami viszont betölti az operációs rendszert.

3. A BIOS lehetővé teszi, hogy az operációs rendszer kommunikáljon a perifériákkal.

4. A BIOS lehetővé teszi számos hardverelem konfigurálását, állapotuk és működési paramétereik figyelését. A felhasználó által elvégzett beállításokat ott tárolják, például az aktuális dátumot és időt, és lehetővé teszik az alaplapba épített berendezések be- és kikapcsolását.
A BIOS típusának meghatározása Azt javaslom, hogy nézd meg az indítás időpontját, általában a képernyő bal felső részén találhatók a gyártó és a BIOS verzió adatai, vagy a BIOS beállításokba való belépés, általában a Delete gomb többszöri megnyomása a PC bekapcsolása után.

UEFI BIOS




A hiba leírása

1 rövid

2 rövid

Vannak nem kritikus hibák.

3 hosszú

A billentyűzetvezérlő hibát generált

1 rövid + 1 hosszú

RAM hibás

1 hosszú + 2 rövid

A videokártya hibát jelez

1 hosszú + 3 rövid

Videó memória hiba

1 hosszú + 9 rövid

Hiba a ROM-ról olvasva

Folyamatos rövid hangjelzések

A tápegység vagy a RAM meghibásodása

Folyamatos hosszú sípolás

RAM problémák

Váltakozó hosszú és rövid jelek

Processzorhiba

Folyamatos jelzés

Az áramellátással kapcsolatos problémákat jelzi


A hangjelzések sorrendje Bios hiba leírása
1 rövid Sikeres POST
1 sípolás és üres képernyő A videorendszer hibás
2 rövid Monitor nincs csatlakoztatva
3 hosszú Alaplap hibás (billentyűzetvezérlő hiba)
1 hosszú 1 rövid Az alaplap hibás
1 hosszú 2 rövid A videorendszer hibás (Mono/CGA)
1 hosszú 3 rövid A videorendszer (EGA/VGA) hibás
Rövid ismétlés A tápegységgel vagy az alaplappal kapcsolatos meghibásodások
Folyamatos Problémák a tápegységgel vagy az alaplappal
Hiányzó Hibás a tápegység, az alaplap vagy a hangszóró

A hangjelzések sorrendje A hiba leírása
1 rövid Sikeres POST
2 rövid Kisebb hibákat találtunk. A monitor képernyőjén megjelenik a bejelentkezésre vonatkozó felszólítás.
lépjen be a CMOS Setup Utility programba, és javítsa ki a helyzetet. Ellenőrizze a rögzítés biztonságát
kábelek a csatlakozókban merevlemezés alaplap.
3 hosszú Billentyűzetvezérlő hiba
1 rövid 1 hosszú Véletlen elérésű memória (RAM) hiba
1 hosszú 2 rövid Videokártya hiba
1 hosszú 3 rövid Videó memória hiba
1 hosszú 9 rövid Hiba a ROM-ról olvasva
Rövid ismétlés Problémák az áramellátással; RAM problémák
Hosszú ismétlés RAM problémák
Ismételt magas-alacsony frekvencia CPU problémák
Folyamatos Problémák az áramellátással

A hangjelzések sorrendje A hiba leírása
1 rövid Hibát nem találtunk, a PC jól működik
2 rövid RAM paritáshiba, vagy elfelejtette kikapcsolni a szkennert vagy a nyomtatót
3 rövid Hiba az első 64 KB RAM-ban
4 rövid A rendszer időzítő hibája
5 rövid Processzor problémák
6 rövid A billentyűzetvezérlő inicializálási hibája
7 rövid Problémák az alaplappal
8 rövid Videokártya memória hiba
9 rövid A BIOS ellenőrző összege hibás
10 rövid CMOS írási hiba
11 rövid Alaplapi gyorsítótár hiba
1 hosszú 1 rövid Problémák az áramellátással
1 hosszú 2 rövid Videokártya hiba (Mono-CGA)
1 hosszú 3 rövid Videókártya hiba (EGA-VGA)
1 hosszú 4 rövid Videokártya nincs
1 hosszú 8 rövid Problémák a videokártyával vagy a monitor nincs csatlakoztatva
3 hosszú RAM – Az olvasási/írási teszt hibával befejeződött.
Helyezze vissza a memóriát, vagy cserélje ki működő modulra.
Hiányzó és üres képernyő A processzor hibás. Lehet, hogy a processzor érintkező lába meggörbült (eltörött). Ellenőrizze a processzort.
Folyamatos hangjelzés A tápegység hibás, vagy a számítógép túlmelegszik

AST BIOS

A hangjelzések sorrendje A hiba leírása
1 rövid Hiba a processzorregiszterek ellenőrzésekor. Processzorhiba
2 rövid A billentyűzetvezérlő puffer hibája. A billentyűzetvezérlő hibás működése.
3 rövid A billentyűzetvezérlő visszaállítási hibája. A billentyűzetvezérlő vagy az alaplap hibás.
4 rövid Billentyűzet kommunikációs hiba.
5 rövid Billentyűzet hiba.
6 rövid Alaplap hiba.
9 rövid Eltérés ellenőrző összeg BIOS ROM. A BIOS ROM chip hibás.
10 rövid Rendszeridőzítő hiba. A rendszer időzítő chipje hibás.
11 rövid Lapkakészlet hiba.
12 rövid Energiagazdálkodási regiszter hiba a nem felejtő memóriában.
1 hosszú DMA vezérlő hiba 0. A 0 csatorna DMA vezérlő chipje hibás.
1 hosszú 1 rövid DMA vezérlő hiba 1. Az 1. csatorna DMA vezérlő chipje hibás.
1 hosszú 2 rövid Keret-visszakövetési elnyomási hiba. Lehet, hogy a videoadapter hibás.
1 hosszú 3 rövid Hiba a videomemóriában. A videoadapter memóriája hibás.
1 hosszú 4 rövid Videó adapter hiba. A videó adapter hibás.
1 hosszú 5 rövid Memóriahiba 64K.
1 hosszú 6 rövid Nem sikerült betölteni a megszakítási vektorokat. A BIOS nem tudta betölteni a megszakítási vektorokat a memóriába
1 hosszú 7 rövid Nem sikerült inicializálni a videó hardvert.
1 hosszú 8 rövid Videó memória hiba.



A Phoenix BIOS hangjelzései több rövid hangjelzés sorozatból állnak, amelyek bizonyos időközönként következnek. Például egy 1-2-3 kódú jel így szól: egy rövid sípolás, szünet, két rövid sípolás, szünet, három rövid hangjelzés.

Jel

Jelentés (dekódolás)

Hiba a beépített CMOS memóriachip adatainak beolvasásakor

CMOS chip ellenőrző összeg hiba

Hiba az alaplapon

Alaplapi DMA vezérlő hiba

Hiba történt az adatok valamelyik DMA csatornára való beolvasásakor vagy írása közben

Hiba a RAM-ban

Hiba a fő memória első 64 KB-jában

Alaplap hiba

RAM tesztelési hiba

2-1-1-től 2-4-4-ig

Hiba az első 64 KB RAM egyik bitjében

Hiba az első DMA csatornában

Hiba a második DMA csatornában

Hiba feldolgozási megszakításokat

Alaplapi megszakítás vezérlő hiba

Billentyűzetvezérlő hiba

Videó adapter hiba

Hiba a videomemória tesztelésekor

Hiba a videomemória keresése közben

Rendszer időzítő hiba

A tesztelés befejezése

Billentyűzetvezérlő hiba

Hiba központi processzor

RAM tesztelési hiba

Rendszer időzítő hiba

Valós idejű óra hiba

Soros port hiba

Párhuzamos port hiba

Matematikai társprocesszor hiba

Hiba a saját BIOS-szal rendelkező adapterek működésében

Hiba a BIOS-ellenőrző összeg kiszámításakor

Hiba a RAM működésében

Billentyűzetvezérlő hiba

Hibák a RAM tesztelésekor

Hiba a váratlan megszakítások kezelésekor

Hangjelzések sorrendje, hibák leírása táblázat nélkül:

1-1-2 Hiba a processzorteszt során. A processzor hibás. Cserélje ki a processzort
1-1-3 Hiba az adatok CMOS-memóriába történő írása/olvasása közben.
1-1-4 Hiba történt a BIOS-tartalom ellenőrző összegének kiszámításakor.
1-2-1 Alaplap inicializálási hiba.
1-2-2 vagy 1-2-3 DMA vezérlő inicializálási hiba.
1-3-1 Hiba a RAM regeneráló áramkör inicializálása során.
1-3-3 vagy 1-3-4 Hiba az első 64 KB RAM inicializálása során.
1-4-1 Alaplap inicializálási hiba.
1-4-2 Hiba a RAM inicializálása közben.
1-4-3 Hiba a rendszer időzítő inicializálása során.
1-4-4 Hiba az egyik I/O portra vagy onnan írva/olvasáskor.
2-1-1 Hiba történt az első 64 KB RAM 0. bitjének (hexadecimális) olvasása/írása közben
2-1-2 Hiba történt az első 64 KB RAM 1. bitjének (hexadecimálisan) olvasása/írása közben
2-1-3 Hiba történt az első 64 KB RAM 2. bitjének (hexadecimális) olvasása/írása közben
2-1-4 Hiba történt az első 64 KB RAM 3. bitjének (hexadecimális) beolvasása/írása közben
2-2-1 Hiba történt az első 64 KB RAM 4. bitjének (hexadecimálisan) olvasása/írása közben
2-2-2 Hiba történt az első 64 KB RAM 5. bitjének (hexadecimális) olvasása/írása közben
2-2-3 Hiba történt az első 64 KB RAM 6. bitjének (hexadecimálisan) olvasása/írása közben
2-2-4 Hiba történt az első 64 KB RAM 7. bitjének (hexadecimális) olvasásakor/írásakor
2-3-1 Hiba történt az első 64 KB RAM 8. bitjének (hexadecimálisan) olvasása/írása közben
2-3-2 Hiba történt az első 64 KB RAM 9. bitjének (hexadecimális) beolvasása/írása közben
2-3-3 Hiba történt az első 64 KB RAM 10. bitjének (hexadecimális) beolvasása/írása közben
2-3-4 Hiba történt az első 64 KB RAM 11. bitjének (hexadecimális) olvasásakor/írásakor
2-4-1 Hiba történt az első 64 KB RAM 12. bitjének (hexadecimális) olvasása/írása közben
2-4-2 Hiba történt az első 64 KB RAM 13. bitjének (hexadecimális) olvasásakor/írásakor
2-4-3 Hiba történt az első 64 KB RAM 14. bitjének (hexadecimális) beolvasása/írása közben
2-4-4 Hiba történt az első 64 KB RAM 15. bitjének (hexadecimális) beolvasása/írása közben
3-1-1 Hiba a második DMA csatorna inicializálása során.
3-1-2 vagy 3-1-4 Hiba az első DMA csatorna inicializálása során.
3-2-4 A billentyűzetvezérlő inicializálási hibája.
3-3-4 Hiba a videomemória inicializálása közben.
3-4-1 Súlyos problémák léptek fel a monitorhoz való hozzáférés során.
3-4-2 A videokártya BIOS-a nem inicializálható.
4-2-1 Rendszeridőzítő inicializálási hiba.
4-2-2 A tesztelés befejeződött.
4-2-3 A billentyűzetvezérlő inicializálási hibája.
4-2-4 Kritikus hiba, amikor a központi processzor védett módba lép.
4-3-1 Hiba a RAM inicializálása közben.
4-3-2 Hiba az első időzítő inicializálása közben.
4-3-3 Hiba a második időzítő inicializálása során.
4-4-1 Hiba az egyik soros port inicializálása során.
4-4-2 Párhuzamos port inicializálási hiba.
4-4-3 Matematikai társprocesszor inicializálási hiba.
Hosszú, folyamatos sípolás – az alaplap hibás.
A sziréna hangja magasról az alacsonyra azt jelenti, hogy a videokártya hibás, ellenőrizze az elektrolit kondenzátorok szivárgását, vagy cseréljen ki mindent újakra, amelyekről ismert, hogy jó.
Folyamatos jel - a CPU-hűtő nincs csatlakoztatva (hibás).

Kapcsolatban áll

Ebben a cikkben összegyűjtöttük a leggyakoribb BIOS-jelek a számítógép hibáinak diagnosztizálására. Ha azonban számítógépe olyan hangjelzést ad, amely nem szerepel az alábbiakban, kérjük, olvassa el az útmutatót a hibás hardverösszetevők azonosításához.

A POST (bekapcsolási önteszt) funkció rendszerindítás előtt ellenőrzi a számítógép belső hardverét, hogy biztosítsa a kompatibilitást és a csatlakoztathatóságot. Ha a számítógép normálisan indul, előfordulhat, hogy egyszer sípol (egyes számítógépek kétszer sípolnak), amikor elindul és folytatja a rendszerindítást. Ha azonban a számítógép összeomlik, vagy nem sípol, vagy sípol, ami problémát jelez.

Tartalom:

Az AMI BIOS sípol

Az alábbiakban az AMI BIOS hangjelzései láthatók. A BIOS-t futtató számítógépgyártók sokfélesége miatt azonban a hangjelzések kódjai eltérőek lehetnek.

Hangjelzés Leírás
1 rövid
2 rövid Paritás áramkör hiba
3 rövid Alap 64 K RAM hiba
4 rövid Rendszer időzítő hiba
5 rövid Folyamathiba
6 rövid A billentyűzet-vezérlő Gate A20 hiba
7 rövid Virtuális mód kivétel hiba
8 rövid Kijelző memória olvasási/írási teszt hiba
9 rövid ROM BIOS ellenőrzőösszeg hiba
10 rövid CMOS leállítás Olvasási/írási hiba
11 rövid Cache memória hiba
1 hosszú, 3 rövid Hagyományos/bővített memória hiba
1 hosszú, 8 rövid Megjelenítési/visszakövetési teszt sikertelen
Két hangú sziréna

AWARD BIOS sípol

Az alábbiakban a Award BIOS hangjelzési kódjai találhatók. Ezen túlmenően az ezzel a BIOS-szal rendelkező számítógépgyártók sokfélesége miatt a hangkódok eltérőek lehetnek.

Hangjelzés Leírás
1 hosszú, 2 rövid Azt jelzi, hogy videó hiba történt, és a BIOS nem tudja inicializálni a videoképernyőt további információk megjelenítéséhez. (A videoadapter nem észlelhető vagy videó memória hiba)
1 hosszú, 3 rövid A videokártya nem észlelhető (indítsa újra a videokártyát) vagy rossz a videokártya (a BIOS verziójától függően ez a jel videoadapter vagy billentyűzet hibára utalhat)
Végtelenül ismétlődő hangjelzés RAM probléma. (RAM problémák)
Ismétlődő magas frekvenciájú hangjelzések, miközben a számítógép fut Túlmelegedett processzor (CPU)
Az ismétlődő hangjelzések váltakoznak a magas és az alacsony frekvenciák között Probléma a processzorral (CPU), valószínűleg sérült.

Ha bármilyen más hardverproblémát észlel, a BIOS üzenetet jelenít meg.

A Dell sípol

Egyéb Dell-jelekért tekintse meg az oldalt.

Az IBM BIOS sípol

Az alábbiakban az IBM BIOS hangjelzési kódjai láthatók.

Hangjelzés Leírás
Hiányzó Nincs áram, laza kártya vagy rövidzárlat. (A tápegység, az alaplap vagy a hangszóró hibás)
1 rövid Normál POST, a számítógép rendben van. (Nem található hiba)
2 rövid POST hiba, ellenőrizze a képernyőn a hibakódot.
Folyamatos hangjelzés
Ismételje meg a rövid hangjelzést Nincs áram, laza kártya vagy rövidzárlat. (Nincs tápegység)
1 hosszú 1 rövid Alaplap probléma. (Probléma az alaplappal)
1 hosszú és 2 rövid Videó (mono/CGA kijelző áramkör) probléma.
1 hosszú 3 rövid. Videó (EGA) kijelző áramkör.
3 hosszú Billentyűzet vagy billentyűzetkártya hiba. (Billentyűzet problémák)
1 Hangjelzés és fekete képernyő Videó kijelző áramkör. (Hibás monitor)

A Phoenix BIOS sípol

Az alábbiakban a Phoenix BIOS Q3.07 ​​OR 4.X ​​hangjelzései találhatók

Hangjelzés Leírás
1-1-1-1 Meg nem erősített csipogó kód. Lehetséges megoldásként helyezze be újra a RAM chipeket, vagy cserélje ki a RAM chipeket
1-1-1-3 Ellenőrizze a Valódi módot. (Ellenőrizze a Valódi módot).
1-1-2-1 Szerezze be a CPU típusát. (Válassza ki a processzor típusát)
1-1-2-3 Inicializálja a rendszer hardverét. (A rendszer hardverének inicializálása)
1-1-3-1 Inicializálja a chipkészlet-regisztereket a kezdeti POST értékekkel. (Inicializálja a lapkakészlet-regisztert a POST kezdeti értékeivel).
1-1-3-2 Beállítva a POST jelzőbe. (POST engedélyezése).
1-1-3-3 Inicializálja a CPU regisztereket. (Inicializálja a processzorregisztert).
1-1-4-1 Inicializálja a gyorsítótárat a kezdeti POST értékekre.
1-1-4-3 Inicializálja az I/O-t. (Inicializálja az I/O-t).
1-2-1-1 Az energiagazdálkodás inicializálása. (Inicializálja az energiagazdálkodást).
1-2-1-2 Töltse be az alternatív regisztereket a kezdeti POST értékekkel.
1-2-1-3 Ugrás a UserPatch0-ra.
1-2-2-1 Inicializálja a billentyűzetvezérlőt. (Inicializálja a billentyűzetvezérlőt).
1-2-2-3 BIOS ROM ellenőrző összeg. (BIOS ROM ellenőrző összeg).
1-2-3-1 8254 időzítő inicializálás. (8254 inicializálási időzítő)
1-2-3-3 8237 DMA vezérlő inicializálása. (8237 inicializálja a DMA-vezérlőt).
1-2-4-1 Reset Programmable Interrupt Controller. (A szoftveres megszakításvezérlő alaphelyzetbe állítása).
1-3-1-1 Tesztelje a DRAM frissítését. (Ellenőrizze a DRAM frissítést).
1-3-1-3 Tesztelje a 8742 billentyűzetvezérlőt. (8742-es billentyűzetvezérlő).
1-3-2-1 Állítsa be az ES szegmenst 4 GB-ra. (Állítsa be az ES szegmenst a regisztrációhoz 4 GB-ra).
1-3-3-1 28 DRAM automatikus méretezése. (28 DRAM automatikus méretezése).
1-3-3-3 Tiszta 512K alap RAM.
1-3-4-1 Tesztelje az 512-es alapcímsorokat.
1-3-4-3 Tesztelje az 512K alapmemóriát
1-4-1-3 Tesztelje a CPU busz-órafrekvenciáját. (Ellenőrizze a CPU busz frekvenciáját.)
1-4-2-4 Inicializálja újra a lapkakészletet. (Inicializálja újra a lapkakészletet).
1-4-3-1 Shadow rendszer BIOS ROM. ( Tesztrendszer BIOS ROM).
1-4-3-2 Inicializálja újra a gyorsítótárat. (A gyorsítótár újrainicializálása).
1-4-3-3 Gyorsítótár automatikus méretezése.
1-4-4-1 Speciális lapkakészlet-regiszterek konfigurálása.
1-4-4-2 Alternatív regiszterek betöltése CMOS-értékekkel. (Alternatív regiszterek betöltése CMOS-értékekkel).
2-1-1-1 Állítsa be a kezdeti CPU sebességet. (Állítsa be a processzor kezdeti sebességét)
2-1-1-3 Inicializálja a megszakítási vektorokat. (Inicializálja a megszakítási vektorokat).
2-1-2-1 Inicializálja a BIOS megszakításokat. (Inicializálja a BIOS megszakításait).
2-1-2-3 Ellenőrizze a ROM szerzői jogi megjegyzését.
2-1-2-4 A PCI Options ROM-ok kezelőjének inicializálása.
2-1-3-1 Ellenőrizze a videokonfigurációt CMOS-szal. (Ellenőrizze a CMOS-videó konfigurációját).
2-1-3-2 Inicializálja a PCI buszt és az eszközöket. (A PCI és az eszközbusz inicializálása).
2-1-3-3 Inicializálja az összes videoadaptert a rendszerben. (Inicializálja a rendszer összes videoadapterét).
2-1-4-1 Shadow video BIOS ROM.
2-1-4-3 Szerzői jogi megjegyzés megjelenítése. (Szerzői jogi közlemény).
2-2-1-1 Kijelző CPU típusa és sebessége. (Kijelző processzor típusa és sebessége).
2-2-1-3 Teszt billentyűzet. (Billentyűzet teszt).
2-2-2-1 Állítsa be a billentyűkattintást, ha engedélyezve van. (Ha engedélyezve van, telepítse a kulcsot).
2-2-2-3 56 Billentyűzet engedélyezése. (56 Kapcsolja be a billentyűzetet).
2-2-3-1 Tesztelje a váratlan megszakításokat. (Ellenőrizze a váratlan megszakításokat).
2-2-3-3 Megjelenítési üzenet Nyomja meg az F2 billentyűt a SETUP menü megnyitásához. (Kijelző megjelenítése Nyomja meg az F2 billentyűt a SETUP menü megnyitásához.)
2-2-4-1 Tesztelje a RAM-ot 512 és 640 k között. (Ellenőrizze a RAM-ot 512 és 640 k között).
2-3-1-1 Tesztelje a bővített memóriát. (Ellenőrizze a memória bővítését).
2-3-1-3 Tesztelje a kiterjesztett memória címsorait. (Tesztelje meg a kiterjesztett memória címsorait).
2-3-2-1 Ugrás a UserPatch1-re. (Ugrás a UserPatch1-re).
2-3-2-3 Speciális gyorsítótár-regiszterek konfigurálása. (Kibővített gyorsítótár-regiszterek konfigurálása).
2-3-3-1 Külső és CPU gyorsítótár engedélyezése. (CPU gyorsítótár engedélyezése).
2-3-3-3 Külső gyorsítótár méretének megjelenítése. (Külső gyorsítótár méretének megjelenítése).
2-3-4-1 Árnyék üzenet megjelenítése. (Árnyék üzenet megjelenítése).
2-3-4-3 Nem eldobható szegmensek megjelenítése.
2-4-1-1 Hibaüzenetek megjelenítése.
2-4-1-3 Ellenőrizze a konfigurációs hibákat. (Ellenőrizze a konfigurációs hibákat).
2-4-2-1 Tesztelje a valós idejű órát. (Ellenőrizze, hogy az idő helyes-e).
2-4-2-3 Ellenőrizze a billentyűzet hibáit.
2-4-4-1 Hardveres megszakítási vektorok beállítása. (Hardvervektoros megszakítások konfigurálása).
2-4-4-3 Tesztelje a társprocesszort, ha van. (Ellenőrizze a társprocesszort, ha van ilyen).
3-1-1-1 A fedélzeti I/O portok letiltása. (Letiltott I/O portok).
3-1-1-3 A külső RS232 portok észlelése és telepítése.
3-1-2-1 Külső párhuzamos portok észlelése és telepítése. (Külső párhuzamos portok észlelése és telepítése).
3-1-2-3 Inicializálja újra a fedélzeti I/O portokat. (Inicializálja újra az I/O portokat).
3-1-3-1 A BIOS adatterület inicializálása. (A BIOS adatterületeinek inicializálása).
3-1-3-3 A kiterjesztett BIOS adatterület inicializálása. (A BIOS adatterületeinek inicializálása).
3-1-4-1 Inicializálja a floppyvezérlőt. (Inicializálja a hajlékonylemez-vezérlőt).
3-2-1-1 Inicializálja a merevlemez-vezérlőt. (Inicializálja a merevlemez-vezérlőt).
3-2-1-2 Inicializálja a helyi busz merevlemez-vezérlőjét. (Inicializálja a helyi busz merevlemez-vezérlőjét).
3-2-1-3 Ugrás a UserPatch2-re
3-2-2-1 Az A20-as címsor letiltása. (Az A20 címsor letiltása).
3-2-2-3 Tiszta hatalmas ES szegmensregiszter.
3-2-3-1 Keressen opciós ROM-okat.
3-2-3-3 Árnyék opciós ROM-ok.
3-2-4-1 Állítsa be az Energiagazdálkodást. (Állítsa be az energiagazdálkodást).
3-2-4-3 Engedélyezze a hardveres megszakításokat. (Engedélyezze a hardveres megszakításokat).
3-3-1-1 Állítsa be a napszakot. (Beállítani az időt).
3-3-1-3 Ellenőrizze a billentyűzárat. (Ellenőrizze a billentyűzárat).
3-3-3-1 F2 prompt törlése.
3-3-3-3 F2 billentyű leütésének keresése.
3-3-4-1 Lépjen be a SETUP menübe.
3-3-4-3 Törölje a POST jelzőt.
3-4-1-1 F2 prompt törlése. (Ellenőrizze a hibákat).
3-4-1-3 A POST kész, készüljön fel az operációs rendszer indítására.
3-4-2-3 Ellenőrizze a jelszót (opcionális). (Ellenőrizze jelszavát).
3-4-3-1 Világos leíró táblázat törlése.
3-4-4-1 Törölje a paritásellenőrzőket.
3-4-4-3 Tiszta képernyő (opcionális).
3-4-4-4 Ellenőrizze a vírus- és biztonsági emlékeztetőket.
4-1-1-1 Próbáld meg az INT 19-el indítani.
4-2-1-1 Megszakításkezelő hiba. (Megszakításkezelő hiba).
4-2-1-3 Ismeretlen megszakítási hiba. (Ismeretlen megszakítási hiba).
4-2-2-1 Függőben lévő megszakítási hiba. (Függőben lévő megszakítási hiba).
4-2-2-3 Az inicializálási opció ROM hiba.
4-2-3-1 Leállítási hiba. (Leállítási hiba).
4-2-3-3 Kiterjesztett blokkmozgatás.
4-2-4-1 Leállítás 10 hiba.
4-3-1-3 Inicializálja a lapkakészletet. (Inicializálja a lapkakészletet).
4-3-1-4 A frissítési számláló inicializálása. (A frissítésszámláló inicializálása).
4-3-2-1 Ellenőrizze a Forced Flash funkciót.
4-3-2-2 Ellenőrizze a ROM HW állapotát.
4-3-2-3 A BIOS ROM rendben van.
4-3-2-4 Végezzen egy teljes RAM tesztet. (Végezzen egy teljes RAM-ellenőrzést).
4-3-3-1 Végezze el az OEM inicializálást.
4-3-3-2 Inicializálja a megszakításvezérlőt. (Inicializálja a megszakításvezérlőt).
4-3-3-3 Olvassa be a bootstrap kódot.
4-3-3-4 Inicializálja az összes vektort.
4-3-4-1 Indítsa el a Flash programot.
4-3-4-2 Inicializálja a rendszerindító eszközt.
4-3-4-3 A rendszerindító kód beolvasása rendben megtörtént.
Két hangú sziréna Alacsony CPU ventilátor sebesség, feszültségszint probléma ( Alacsony frekvenciaju CPU ventilátor forgása, feszültségszint probléma).

Állítsa vissza a BIOS-t az alapértelmezett beállításokra

A számítógép BIOS-beállításait legegyszerűbben a menün keresztül állíthatja vissza. A menü megnyitásához indítsa újra a számítógépet, és nyomja meg a rendszerindító képernyőn megjelenő billentyűt, ez a legtöbb esetben a Törlés vagy az F2.


A BIOS-ban keresse meg a paramétert ( Visszaállítás alapértelmezettre, Gyári alapértékek betöltése, BIOS-beállítások törlése, Alapbeállítások betöltése), vagy valami hasonló. Válassza ki a nyílbillentyűkkel, nyomja meg az Enter billentyűt, és hagyja jóvá a műveletet. A BIOS most az alapértelmezett beállításait fogja használni.


A beállítások visszaállításának másik módja az, hogy távolítsa el a készüléken található akkumulátort alaplap számítógép.


Először győződjön meg arról, hogy a számítógép ki van kapcsolva. Keresse meg a kerek, lemerült akkumulátort az alaplapon, és óvatosan távolítsa el. Várjon öt percet, mielőtt kicseréli. A beállítások is visszaállnak a gyári beállításokra.

Új berendezések telepítése

Más BIOS gyártók csipogó hangjaihoz képest a BIOS AMI hangjelzései változatosabbak. A legtöbb esetben ezek a hangjelzések lehetővé teszik a hiba azonosítását a számítógép indítási szakaszában és a POST hardverteszt során. Általában csak annyit kell tennie, hogy megállapítsa, melyik összetevő okozza a problémát, hogy megszámolja a rendszerhangszóró által kibocsátott sípolások számát.

Az alábbiakban a BIOS AMI által kiadott hangjelzések láthatók. Minden esetben fel van tüntetve a jelek száma és típusa (hosszú/rövid).

  • Nincsenek jelek

Ez a helyzet talán a legkellemetlenebb, amellyel a felhasználó találkozhat. Általában ez azt jelenti, hogy az alaplap nem kap tápellátást, vagy a BIOS általában hibás. Az alaplap áramellátásának hiánya általában vagy hibás/elszakadt tápkábelt vagy hibás számítógép tápegységet jelent.

  • Egy rövid

Egyetlen rövid jel ugyanaz a jel, amelyet minden felhasználó megszokott, hogy halljon minden alkalommal, amikor elindítja a számítógépét. Ez azt jelenti, hogy a hardverellenőrzés során nem észleltek hibát vagy problémát, és a számítógép folytathatja a rendszerindítást.

  • Hosszú folyamatos

Ez a jel azt jelenti, hogy a számítógép tápegysége hibás. Ellentétben a jelek teljes hiányával, ebben az esetben az alaplap tápellátást kap, de paraméterei nem felelnek meg a névleges értéknek.

  • Két rövid

Ez a jel a RAM hibáját jelzi. Ez a hiba jelezheti vagy maguk a memóriamodulok hibás működését, vagy egyszerűen azt, hogy az egyik modul rosszul van behelyezve a nyílásba.

  • Három rövid

Ez a jeltípus a RAM hibáját is jelzi. De ez a hiba meglehetősen specifikus és ritkán fordul elő - ez a hiba az első 64 KB RAM-ban.

  • Négy rövid

Ez a jel a rendszer időzítőjének hibás működését jelzi. Szerencsére ez a fajta meghibásodás ritkán fordul elő, de nem ritka az egyetlen módja A megoldás az egész alaplap cseréje.

  • Öt rövid

Hasonló módon a BIOS tájékoztatja a felhasználót a személyi számítógép szívének - a központi processzornak - meghibásodásáról. Ez a meghibásodás azonban nem mindig járhat magában a processzorchip hibájával. A probléma megoldásához gyakran elegendő ellenőrizni, hogy a processzor megfelelően van-e telepítve az aljzatba.

  • Hat rövid

Ez az üzenet azt jelzi, hogy a billentyűzetvezérlő hibás, vagy maga a billentyűzet hiányzik. Nagyon gyakran ennek a helyzetnek a kijavításához elegendő ellenőrizni az érintkezőt a rendszeregység billentyűzetcsatlakozójában.

  • Hét rövid

Egy ilyen hangkészlet meglehetősen súlyos meghibásodást jelez - nevezetesen az alaplap meghibásodását. Néha azonban a hiba eltűnhet, miután ellenőrizte a tápkábel érintkezőit az alaplapon.

  • Nyolc rövid

A BIOS-üzenet videomemória hibáját jelzi. De itt is, mint sok más hibánál, néha egyszerűen a rossz érintkezés lehet a probléma - ebben az esetben az alaplap foglalata és a videokártya között.

  • Kilenc rövid

Ebben az esetben a BIOS BIOS-memória-ellenőrző összeg hibát jelez. Ennek a jelenségnek az okai különbözőek lehetnek - hiba az új BIOS-verzióban vagy véletlenszerű hiba a CMOS memóriában. A probléma gyakran megoldható a BIOS villogásával.

  • Tíz rövid

Ezzel a jelkészlettel a BIOS hibát jelez a CMOS memóriába való írás során. Ez a hiba általában súlyosabb, mint az előző, és gyakran egy szervizműhely szakemberének beavatkozását igényli.

  • Tizenegy rövid
  • Egy hosszú, majd kettő, három vagy nyolc rövid

Ez a fajta tájékoztató üzenet jelzi a felhasználónak, hogy videokártya hibái vannak. Jellemzően ilyen hangjelek csak régi videokártyák (Mono/CGA/EGA) használatakor keletkeznek, így jelenleg rendkívül kicsi az esély a találkozásra. A legtöbb esetben ez a meghibásodás kiküszöbölhető, ha gondosan behelyezi a videokártyát a csatlakozóba.

Sok felhasználó számára ismerős a hangjelzés rendszer egysége amikor bekapcsolja a számítógépet. Egyetlen rövid jelzés jelzi, hogy „minden rendben van”. Ha pedig megszólal helyette például 1 hosszú jel vagy hangok sorozata, akkor azonnal kiderül, hogy probléma lépett fel. Ez jeleket bocsát ki a BIOS-ból, az elsőként lefutó programból, amely teszteli a számítógép összes alkatrészét (a központi processzortól a monitorig).

A BIOS a rendszeregység összetevőinek kezdeti tesztelése során ad ki jeleket, miközben a videokártya még nincs inicializálva, amely bizonyos szöveges és táblázatos adatokat tud megjeleníteni a monitoron. Használatuk segítségével azonosíthatja a hibás egységet a rendszeregységen belül, vagy azonosíthatja a külső kapcsolatok rossz érintkezését.

A BIOS hibák a hosszú és rövid jelek meghatározott kombinációjába vannak kódolva. Sőt, szinte az összes gyártó (a leghíresebbtől a „noname”-ig) különböző gyártási éveinek alaplapjaihoz ugyanazok. A BIOS hibakódjainak hangja van Részletes leírás az alaplap használati utasításában azonban gyakran angolul.

A BIOS egyetlen kötelező feltétel mellett tud hangot produkálni: egy kis rendszerhangszórót, ahogy nevezik, az alaplaphoz kell csatlakoztatni. Ellenkező esetben a BIOS hibákat észre sem veszik, és a felhasználó csak látni fogja sötét képernyő monitor.

Hangjelzések: mi kell ezek megfejtéséhez?

Ha egyetlen BIOS-jel a számítógép normál indítását jelzi, akkor ugyanazon rövid vagy hosszú hangok sorozata (ezek kombinációja) jelzi a problémák észlelését, ráadásul hardveres jellegűek. Ezután fel kell nyitnia a rendszeregység fedelét. És még akkor is, ha a felhasználó nem avatkozik bele a PC-eszközbe, például a fedélcsavarokon lévő gyári tömítések miatt, ezeknek a jeleknek a dekódolása segít meghatározni a probléma forrását.

A hangjelzések eltérőek lehetnek a különböző számítógépgyártók esetében, mert eltérő BIOS-verziókat használnak. Ezek között azonban megtalálhatók a tipikusak és leggyakrabban használtak.

A BIOS hangjelekkel végzett diagnosztika az egyik leggyakrabban hatékony módszerek, speciális tesztlapok (például POST-kártya) használata nélkül, ezért a gyártási technológiák szisztematikus fejlesztése ellenére minden alaplaphoz tartozik egy kis hangszóró vagy legalább egy csatlakozó a csatlakoztatáshoz.

Működő tápegység és hangszóró esetén hangjelek keletkeznek. Ha hibásak, akkor a diagnózis nem lehetséges. A hibás hangszórót csak úgy lehet megállapítani, hogy egy ismert jóra cseréljük, ami nem mindig elérhető.

Ha minden a rendeltetésszerűen működik, akkor a hibakódok megfejtéséhez egy speciális listát kell használnia, amely az adott BIOS-verzióra jellemző jeleket jelzi.

BIOS sípolás kódok odaítélése

A számos BIOS-verzió közül a legelterjedtebbnek a fejlesztői díjból származókat tartják, amely már azoktól az időktől kezdve készít saját programokat alaplapokra, amikor a Pentium márka még nem is létezett.

A tipikus jelek listája, amelyek az Award BIOS minden verziójában azonosak, a következők:

  1. Folyamatos jelzés. A tápegység sérülése. A legkönnyebben úgy ellenőrizheti, hogy ez igaz-e, ha a tápegységet egy ismert jóra cseréli.
  2. 2 rövid. A BIOS figyel az apróbb hibákra, amelyekhez azonban a megfelelő paraméterek megadása szükséges, például a szabványos gyári beállítások betöltésével.
  3. 3 hosszú. A probléma az alaplap billentyűzetblokkjával van. Az ok rövidzárlat lehet a billentyűzetben vagy a csatlakozókábelben, vagy az alaplapban (csatlakozó, elektronika, elektromosan vezető por stb.).
  4. 1 hosszú, 1 rövid. A BIOS hibákat a RAM modulok okozzák. A probléma legegyszerűbb módja a modulok eltávolítása, a felgyülemlett port kifújása a csatlakozóból, a modulok érintkezőinek tisztítása és visszahelyezése a csatlakozóba. Csak egy modult hagyhat meg a tesztidőszakra, és szükség esetén módosíthatja azokat, meghatározva, hogy melyik okoz hangjelzést.
  5. 1 hosszú, 2 rövid. . Egyes videokártya-modelleknél ilyen kódokat adnak ki, ha rossz az érintkezés a monitor csatlakozójában, amikor a BIOS bekapcsolás pillanatában nem tudja észlelni a vele való kapcsolat jelenlétét. A probléma megoldásához ugyanazt teheti a videokártyával, mint az előző bekezdésben a RAM-mal.
  6. 1 hosszú, 3 rövid. A BIOS nem tudta inicializálni a billentyűzetet, ami magával a billentyűzettel vagy az alaplap csatlakozójával vagy elektronikájával kapcsolatos problémára utalhat. A legegyszerűbb a billentyűzet ideiglenes letiltása, ekkor azonnal kiderül, hogy ez a probléma forrása.
  7. 1 hosszú, 9 rövid. Maga a BIOS chip hibás. Csak egy időre ki kell kapcsolnia a számítógépet, és meg kell próbálnia újra bekapcsolni. Ha a helyzet továbbra is fennáll, és a BIOS hibakódjai nem változnak, akkor cserélje ki az alaplapot, vagy próbálja meg villogni a chipet egy speciális programozó segítségével.
  8. 1 hosszú, folyamatosan ismétlődő. Hiba a memória inicializálása közben. Ki kell cserélni a modulokat, vagy legalább meg kell tisztítani az érintkezőket a csatlakozóban, és meg kell próbálni újra bekapcsolni.
  9. 1 rövid, folyamatosan ismétlődő. A tápegység nem megfelelő működése. Mindenesetre csak egy működő egységgel való cseréje vagy a meglévő egység javítása segít. A rendszeregység más alkatrészeihez képest nagy csatlakozók miatt itt gyakorlatilag soha nem találhatók rossz érintkezők.

AMI BIOS csipogó kódok

Az AMI fejlesztő ritkábban található meg az alaplapok BIOS-ában, mint versenytársa, a Award, de ennek ellenére határozottan elfoglalta a saját, bár kicsi, rést ezen a piacon, ezért fel kell készülnie az audiojel-kódoló rendszerrel való találkozásra.

Az audiojelek kódolásának dekódolása:

  1. 2 rövid. A hibát a RAM nem megfelelő működése okozza. Mindenesetre a csatlakozók portól való megtisztításával kell kezdenie, még akkor is, ha azonnali új modulok telepítését tervezi a „gyanús” modulok helyére.
  2. 3 rövid. Az előző ponthoz hasonlóan ez is hibás RAM modult jelez.
  3. 4 rövid. A rendszeridőzítő, amely az alaplap összes többi alkatrészének működésének alapja, hibás. Az egyetlen dolog, amit csere nélkül meg lehet tenni, az, hogy egy időre kikapcsolja a rendszeregységet.
  4. 5 rövid. Hiba a CPU inicializálása közben. Kikapcsolhatja egy időre a rendszeregységet, vagy eltávolíthatja a hűtőrendszert a processzorból, kihúzhatja a csatlakozóból, majd visszahelyezheti. Ha minden más nem sikerül, akkor ki kell cserélnie a processzort.
  5. 6 rövid. Az alaplapon lévő billentyűzet vagy feldolgozó egysége hibás. A forrás tisztázása érdekében ideiglenesen letilthatja a billentyűzetet, és lecserélheti egy ismert, jó példányra.
  6. 7 rövid. Probléma van az alaplappal. Ilyen helyzetben segíthet a tábla gondos külső vizsgálata az érintkezőket lezáró törmelék jelenlétére.
  7. 8 rövid. A videokártya hibás. Cserélje ki, vagy végső esetben tisztítsa meg a csatlakozó érintkezőit. Ideiglenesen bekapcsolhatjuk a beépített videokártyát és ellenőrizhetjük vele a számítógép működését (természetesen, ha van ilyen).
  8. 1 hosszú, 2 rövid. Hiba a videokártya inicializálása közben. A megoldások ugyanazok, mint az előző bekezdésben.
  9. 1 hosszú, 3 rövid. Probléma van a videokártyával.
  10. 1 hosszú, 8 rövid. Probléma van a videokártyával vagy a monitorral.

A BIOS-jelek alábbi listái képezik a számítógép diagnosztizálásának alapját, ha nincs más lehetőség. A legtöbb esetben lehetővé teszik a probléma forrásának meghatározását, amely egyszerűen helyettesíthető egy ismert jó egységgel.

American Megatrends, Inc. (AMI)

Az AMIBIOS-ban végzett POST eljárások ellenőrzési pontjai 1995-ben kerültek újratervezésre és kiegészítésre, amelyek jelentős változáson a mai napig nem estek át. A V6.24-es kernel megjelenése kapcsán, 95. 07. 15-én jelent meg a POST kódok vagy – ahogy az AMI nevezi – „ellenőrző pontok” első leírása jelenlegi formájában. Néhány változtatás történt az AMIBIOS V7.0-ban, amelyeket ez a dokumentum is tükröz.

Az AMIBIOS indítási eljárások végrehajtásának jellemzői

Ha az indítási folyamat során az 55h, AAh adat jelenik meg a diagnosztikai portban, akkor ezeket az információkat ne hasonlítsa össze a POST kódokkal - egy tipikus tesztsorozattal van dolgunk, melynek feladata az adatbusz integritásának ellenőrzése.

A kezdeti szakaszban az adatok diagnosztikai portjára történő kimenete minden platformra jellemző. Egyes megvalósításokban az első megjelenített kód műveletekhez kapcsolódik, amelyeket az AMI lapkakészlet-specifikus dolgoknak nevez. Ezt az eljárást kíséri a CCh érték kiadása a 80h portra, és számos művelet végrehajtása a rendszer logikai regisztereinek konfigurálásához. A CCh kód általában olyan esetekben jelenik meg, amikor az Intel rendszerlogikáját használják, amely a PIIX vezérlőre épül - ezek TX, LX, BX lapkakészletek.

Egyes beépített I/O chipek RTC-t és billentyűzetvezérlőt tartalmaznak, amelyek indításkor le vannak tiltva. A BIOS célja az alaplapi erőforrások inicializálása a további felhasználáshoz. Ebben az esetben a billentyűzetvezérlő beállításához kapcsolódó első indítási eljárást a 10h érték kimenete kíséri, majd az RTC inicializálása megtörténik, amit a DDh kód megjelenése bizonyít a diagnosztikai portban. Meg kell jegyezni, hogy ezen erőforrások legalább egyikének meghibásodása azt eredményezi, hogy az alaplap egésze nem indul el a POST végrehajtásának legelső szakaszában.

Számos kártyán az inicializálási folyamat a CPU védett módba kapcsolásával kezdődik. Ebben az esetben az első renderelt 43h kódot követően a POST végrehajtás az AMIBIOS dokumentációban leírtak szerint folytatódik - a vezérlés átkerül a D0h pontra.

Kicsomagolt inicializálási eljárás kódjai

Tömörítetlen Init kód ellenőrző pontok

HibakódA hiba leírása
E.E.A modern AMIBIOS implementációkban az első megjelenített kód ahhoz az eszközhöz való hozzáféréshez kapcsolódik, amelyről a rendszerindítás lehetséges a BIOS visszaállításához
CCA rendszer logikai regisztereinek inicializálása CD Flash ROM típusa nem ismerhető fel
C.E.Ellenőrzőösszeg eltérés az induló BIOS CF-ben Hiba a tartalék Flash ROM chip elérésekor
DDA SIO chipbe integrált RTC korai inicializálása
D0Tiltsa le a nem maszkolható NMI megszakítást. A tranziens folyamatok csillapításának időkésleltetésének kidolgozása. A Boot Block ellenőrző összeg ellenőrzése, leállítás, ha eltérés van
D1Végezze el a memória-regenerálási eljárást és az Alapvető biztosítási tesztet. Váltás 4 GB memóriacímzési módra
D3A kapacitás meghatározása és az elsődleges memória teszt
D4Visszatérés a valós memóriacímzési módba. A chipkészlet korai inicializálása. Stack telepítés
D5A POST modul átvitele a Flash ROM-ból a továbbítási memóriaterületre
D6Ha az ellenőrző összeg nem egyezik, vagy a CTRL+Home, akkor a rendszer áttér az eljárásra Flash helyreállítás ROM (E0 kód)
D7Irányítás átadása segédprogram, amely kicsomagolja a rendszer BIOS-át
D8Teljes kicsomagolás rendszer BIOS
D9A rendszer BIOS vezérlésének átvitele a Shadow RAM-ba
D.A.Információ olvasása SPD (Serial Presence Detect) DIMM DB modulokból CPU regiszterek MTRR beállítása
DCA memóriavezérlő az SPD DE rendszermemória konfigurációs hibájából kapott adatok szerint van programozva. Fatális hiba
DFRendszermemória konfigurációs hiba. Hangjelzés 10 korai
11 Visszatérés az STR (Felfüggesztés a RAM-ba) állapotból
12 Hozzáférés visszaállítása az SMRAM-hoz (Rendszerkezelő RAM)
13 Memória regeneráció helyreállítása
14 A VGA BIOS megkeresése és inicializálása

A Flash ROM újraírási eljárási kódjai

Boot Block helyreállítási kódok

HibakódA hiba leírása
E0Folynak az előkészületek az INT19 lehallgatására, és ellenőrizzük a rendszer egyszerűsített módban történő indítását.
E1Megszakítási vektorok beállítása
E3CMOS-tartalom helyreállítása, BIOS keresése és inicializálása
E2Megszakításvezérlők és közvetlen memóriaelérés előkészítése
E6A rendszeridőzítő és az FDC megszakítások engedélyezése
E.C.IRQ és DMA ED vezérlők újrainicializálása A lemezmeghajtó inicializálása
E.E.Indító szektor olvasása az EF hajlékonylemezről Működési hiba
F0Az AMIBOOT.ROM fájl megkeresése
F1Az AMIBOOT.ROM fájl nem található az F2 FAT olvasása gyökérkönyvtárában
F3Az AMIBOOT.ROM olvasása
F4Az AMIBOOT.ROM fájl mérete nem egyezik a Flash ROM méretével
F5A belső gyorsítótár letiltása
FBFlash ROM típus meghatározása
F.C.A fő Flash ROM blokk törlése
FDA fő Flash ROM blokk programozása
FFIndítsa újra a BIOS-t

A ShadowRAM-ban végrehajtott kicsomagolt rendszer BIOS-kódjai

A futásidejű kód nincs tömörítve az F000 árnyék RAM-ban

HibakódA hiba leírása
03 Tiltsa le a nem maszkolható NMI megszakítást. Reset Type Definition
05 Verem inicializálás. A memória gyorsítótárának letiltása és USB vezérlő
06 Segédprogram végrehajtása a RAM-ban
07 Processzor felismerés és APIC inicializálás
08 A CMOS ellenőrző összeg ellenőrzése
09 Az End/Ins billentyűk működésének ellenőrzése
0AAkkumulátor hiba ellenőrzése
0BA billentyűzetvezérlő pufferregisztereinek törlése
0CA rendszer egy tesztparancsot küld a billentyűzetvezérlőnek
0EKeresés további eszközök a billentyűzetvezérlő szolgálja ki
0FA billentyűzet inicializálása
10 A rendszer visszaállítási parancsot küld a billentyűzetnek
11 Ha megnyomja az End vagy az Ins gombot, a CMOS 12 alaphelyzetbe áll. A DMA vezérlők passzív állapotba helyezése.
13 Lapkakészlet inicializálása és L2 gyorsítótár
14 A rendszer időzítőjének ellenőrzése
19 DRAM-regenerálási kérelem generálási teszt fut
1AA regenerációs ciklus időtartamának ellenőrzése
20 Kimeneti eszközök inicializálása
23 A billentyűzetvezérlő bemeneti portja beolvasásra kerül. A billentyűzár kapcsolót és a gyártási tesztkapcsolót lekérdezik
24 Felkészülés a megszakítási vektortábla inicializálására
25 Megszakítási vektor inicializálása befejeződött
26 A Turbo Switch jumper állapota a billentyűzetvezérlő bemeneti portján keresztül lekérdezhető
27 Az USB-vezérlő elsődleges inicializálása. Az indító processzor mikrokódjának frissítése
28 Felkészülés a videó mód telepítésére
29 Az LCD panel inicializálása
2ATovábbi ROM-ok által támogatott eszközök keresése
2BVGA BIOS inicializálása, ellenőrző összegének ellenőrzése
2CVGA BIOS végrehajtása
2DINT 10h és INT 42h megfelelő
2ECGA videoadapterek keresése
2FCGA adapter videó memória teszt
30 CGA adapter letapogatás generáló áramkörök tesztelése
31 Hiba a videomemóriában vagy a lapolvasó áramkörökben. Alternatív CGA videoadapter keresése
32 Alternatív CGA videoadapter videomemóriájának és letapogató áramköreinek tesztelése
33 Lekérdezi a fekete-fehér/színes jumper állapotát
34 Szöveg mód beállítása 80x25
37 A videó mód be van állítva. Képernyő törölve
38 Fedélzeti eszközök inicializálása
39 Az előző lépésből származó hibaüzenetek megjelenítése
3AA „Hit DEL” üzenet megjelenítése a CMOS Setup programba való belépéshez
3BKezdje el a felkészülést a memóriatesztre védett módban
40 GDT és IDT leíró táblák készítése
42 Váltás védett módba
43 A processzor védett módban van. Megszakítások engedélyezve
44 Felkészülés az A20-as vonal tesztelésére
45 A20 vonal teszt
46 A RAM méretének meghatározása befejeződött
47 Hagyományos memóriában rögzített tesztadatok
48 A hagyományos memória újraellenőrzése
49 Kiterjesztett memória teszt
4BMemória visszaállítása
4CA nullázási folyamat jelzése
4DA kapott méretek rögzítése CMOS-ban Hagyományos és bővített memória 4E A rendszermemória tényleges mennyiségének jelzése
4FKibővített hagyományos memóriateszt fut
50 Hagyományos memóriaméret-korrekció
51 Kiterjesztett memória teszt
52 A hagyományos memória és a bővített memória kötetei mentve
53 Késleltetett paritáshiba-kezelés
54 A paritás és a nem maszkolható megszakítások feldolgozásának letiltása
57 A POST Memory Manager memóriaterületének inicializálása
58 A rendszer kéri, hogy lépjen be a CMOS Setupba
59 A processzor visszaállítása valós módba
60 Az oldal DMA regisztereinek ellenőrzése
62 A DMA#1 vezérlő címregisztereinek és továbbítási hosszának tesztelése
63 A DMA#2 vezérlő címregisztereinek és továbbítási hosszának tesztelése
65 DMA vezérlők programozása
66 A Write Request és a Mask Set POST regiszterek törlése
67 Megszakításvezérlők programozása
7FNMI kérés megoldása további forrásokból
80 Beállítja a megszakítás kiszolgálási módját a PS/2 portról
81 A billentyűzet interfész tesztje visszaállítási hibákra
82 A billentyűzetvezérlő működési módjának beállítása
83 Billentyűzár állapotának ellenőrzése
84 Memória kapacitás ellenőrzése
85 Hibaüzenetek megjelenítése
86 A rendszer konfigurálása a beállítási művelethez
87 A CMOS Setup program kicsomagolása a hagyományos memóriába.
88 A telepítőprogramot a felhasználó befejezte
89 Befejezett állapot-helyreállítás a beállítási művelet után
8BMemória lefoglalása egy további BIOS-változóblokkhoz
8CKonfigurációs regiszterek programozása
8 DA HDD és FDD vezérlők elsődleges inicializálása
8FAz FDD vezérlő újrainicializálása
91 Vezérlő konfiguráció merevlemezek
95 ROM-ellenőrzés végrehajtása további BIOS-ok kereséséhez
96 A rendszererőforrások további konfigurálása
97 Az opcionális BIOS aláírásának és ellenőrző összegének ellenőrzése
98 Rendszerfelügyeleti RAM beállítása
99 Az időzítő számlálójának és a párhuzamos port változóinak beállítása 9A Soros portok listájának létrehozása
9BMemóriaterület előkészítése koprocesszor teszthez
9CA társprocesszor inicializálása
9DA társprocesszor információit a CMOS RAM tárolja
9EBillentyűzet típusazonosítás
9FTovábbi beviteli eszközök keresése
A0MTRR regiszterek kialakítása (Memory Type Range Registers)
A2Hibaüzenetek az előző inicializálási lépésekből
A3A billentyűzet automatikus ismétlési időzítésének beállítása
A4A nem használt RAM régiók töredezettségmentesítése
A5A videó mód beállítása
A6A képernyő tisztítása
A7A BIOS végrehajtható kódjának átvitele a Shadow RAM területre
A8További BIOS inicializálása az E000h szegmensben
A9A vezérlés visszaadása a rendszerhez BIOS AA Az USB-busz inicializálása
ABAz INT13 modul előkészítése lemezszolgáltatások kiszolgálására
A.C.AIOPIC táblák készítése többprocesszoros AD rendszerek támogatására Az INT10 modul előkészítése videoszolgáltatások kiszolgálására
A.E.DMI inicializálás
B0Rendszerkonfigurációs táblázat B1 kimenet ACPI BIOS inicializálás
00 Szoftver megszakítás INT19h – Boot Sector betöltése

A Device Initialization Manager szolgáltatásai

A fenti POST-kódokon kívül a Device Initialization Manager (DIM) végrehajtása közbeni eseményekről szóló üzenetek a diagnosztikai portra kerülnek. Számos vezérlőpont jelzi a rendszer- vagy helyi buszok inicializálási állapotát.

Az információ Word formátumban jelenik meg, amelynek alsó bájtja megegyezik a rendszer POST kódjával, a magas bájt pedig az elvégzett inicializálási eljárás típusát jelzi. A legjelentősebb tetrad a magas bájtban jelzi a végrehajtott eljárás típusát, az alacsony tetrad pedig meghatározza az alkalmazás busztopológiáját.

Idősebb tetrada
Junior tetrad

Ha rendszermemória konfigurációs hibát észlel, a DE-kód, a DF-kód és a konfigurációs hibakód egymás után a 80h-s portra kerül kiadásra egy végtelen ciklusban, amely a következő értékeket veheti fel:

2. Díj BIOS V4.51PG Elite

AwardBIOS V4.51PG Elite

A dinamikusan fejlődő Award Software cég 1995-ben új megoldást javasolt az alacsony szintű szolgáltatások terén szoftver- AwardBIOS "Elite", ismertebb nevén V4.50PG. A vezérlőpont karbantartási módja nem változott sem a széles körben elterjedt V4.51-es, sem a ritka V4.60-as verzióban. A P és G utótagok a PnP mechanizmus támogatását, illetve az energiatakarékos funkciók támogatását (zöld funkció) jelzik.

POST végrehajtása Shadow RAM-ban

HibakódA hiba leírása
03 Tiltsa le az NMI, PIE (Időszakos megszakítás engedélyezése), AIE (Riasztás megszakítás engedélyezése), UIE (Frissítési megszakítás engedélyezése) funkciót. Programozható SQWV frekvencia generálásának tilalma
04 A DRAM-regenerálási kérelmek generálásának ellenőrzése
05
06 Tesztelje a memóriaterületet az F000h címtől kezdve, ahol a BIOS 07 található A CMOS és az akkumulátor működésének ellenőrzése
LENNIA déli és északi híd konfigurációs regisztereinek programozása
09 Az L2 gyorsítótár és a speciális gyorsítótár-vezérlő regiszterek inicializálása a Cyrix processzoron
0AMegszakítási vektorok táblázatának generálása. Energiagazdálkodási erőforrások konfigurálása és az SMI Vector beállítása
0BA CMOS ellenőrző összeg ellenőrzése. PCI busz eszközök szkennelése. Processzor mikrokód frissítés
0CA billentyűzetvezérlő inicializálása
0DA videoadapter megkeresése és inicializálása. Az IOAPIC beállítása. Óramérés, FSB beállítás
0EMPC inicializálás. Videó memória teszt. A díj logójának megjelenítése
0FAz első DMA 8237 vezérlő ellenőrzése Billentyűzet felismerés és belső teszt. BIOS ellenőrzőösszeg ellenőrzése
10 A második DMA 8237 vezérlő ellenőrzése
11 A DMA vezérlő oldalregisztereinek ellenőrzése
14 A 2. rendszer időzítő csatorna tesztje 15 Az 1. megszakításvezérlő kérésmaszkoló regiszterének tesztelése
16 A 2. megszakításvezérlő kérésmaszkoló regiszterének tesztelése 19 Az NMI nem maszkolható megszakítási kérelem passzivitásának ellenőrzése
30 Az alapmemória és a kiterjesztett memória térfogatának meghatározása. APIC beállítás. Szoftvervezérlés Kiosztási mód írása

HibakódA hiba leírása
31 A fő képernyőn megjelenő RAM teszt. USB inicializálás
32 Megjelenik a Plug and Play BIOS Extension indítóképernyő. Super I/O erőforrások beállítása. Programozható fedélzeti audioeszköz
39 Az óragenerátor programozása az I2C buszon keresztül
3CA szoftverjelző beállítása, amely lehetővé teszi a telepítést
3DPS/2 egér inicializálása
3EA külső gyorsítótár vezérlő inicializálása és a Cache BF engedélyezése A lapkakészlet konfigurációs regisztereinek beállítása
41 A hajlékonylemez-alrendszer inicializálása
42 Ha hiányzik a PS/2 egér, tiltsa le az IRQ12-t. A merevlemez-vezérlő lágy visszaállítása folyamatban van. Más IDE-eszközök vizsgálata
43
45 Az FPU társprocesszor inicializálása
4EHibaüzenetek megjelenítése
4FJelszókérés
50 A RAM-ban korábban tárolt CMOS állapot visszaállítása
51 32 bites HDD-hozzáférés felbontása. ISA/PnP-erőforrások konfigurálása
52 További BIOS inicializálása. A PIIX konfigurációs regiszterek értékeinek beállítása. NMI és SMI kialakulása
53
60 A BOOT Sector vírusvédelem telepítése
61 A chipkészlet inicializálásának utolsó lépései
62 A billentyűzet azonosítójának beolvasása. Paramétereinek beállítása
63 ESCD, DMI blokkok korrekciója. RAM törlése
FFVezérlés átvitele a rendszerbetöltőre. A BIOS végrehajtja az INT 19h parancsot

3. Díj BIOS V6.0 Medallion

AwardBIOS V6.0 Medallion

A Award Medallion BIOS 6.0-s verziójának első említése 1999. május 12-én történt. Az új termék szerkezete változatlan maradt, megtartva a korai (korai), késői (késői) és végső (rendszer) inicializálási fázisokat. hardver. Jelentős változások érintették a POST végrehajtási algoritmusokat, ami az ellenőrzőpontok új kódolásában is megmutatkozott, jelentősen kibővítve azok alkalmazási körét. Az új BIOS-ban azonban nem volt helye az elavult technológiáknak, például az EISA-nak, ezért számos POST-kódot eltöröltek.

Indítási POST eljárások végrehajtása a ROM-ból

A korai inicializálási szakaszban a BIOS programkód a Flash ROM rendszerindító blokkjából fut le, és a 91h...FFh ellenőrzőpontok kimenete kíséri a diagnosztikai portra.

HibakódA hiba leírása
91 Indító szkript kiválasztása CF platformhoz A processzor típusának meghatározása
C0A külső gyorsítótár tiltása. Belső gyorsítótár tiltása. Shadow RAM tiltása. A DMA vezérlő, megszakításvezérlő, időzítő, RTC C1 blokk programozása Memóriatípus, teljes mennyiség és 0C vonalakon való elhelyezés meghatározása Ellenőrző összegek ellenőrzése
C3Az első 256K DRAM ellenőrzése az ideiglenes terület szervezetéhez. A BIOS kicsomagolása az ideiglenes területen
C5Ha az ellenőrző összegek megegyeznek, a végrehajtott POST kód átkerül az Árnyékba. Ellenkező esetben a vezérlés átkerül a BIOS helyreállítási eljárásához
B0Az Északi híd inicializálása
A0-AFHardverfüggő rendszerlogikai inicializálási eljárás E0-EF Hiba a rendszerlogikai inicializálási folyamat során

BIOS helyreállítás

POST végrehajtása Shadow RAM-ban

A kései inicializálás a RAM-ban történik, és addig folytatódik, amíg a felhasználói menüt meg nem hívják - CMOS Setup. Ezt a POST fázist az E000h memóriaszegmens használata jellemzi, amelyben az ellenőrzőpontok 01h és 7Fh közötti áthaladását dolgozzák fel.

HibakódA hiba leírása
01 XGROUP kicsomagolása a fizikai címen 1000:0000h
03 Korai
05 A képattribútumokat meghatározó változók kezdeti értékeinek beállítása. A CMOS állapotjelzőjének ellenőrzése
07 A billentyűzetvezérlő ellenőrzése és inicializálása
08 A csatlakoztatott billentyűzet interfész típusának meghatározása
0AA billentyűzet és az egér automatikus felismerésének eljárása. A billentyűzetvezérlő végleges beállításai PCI térregiszterekkel
0ETesztelő memória szegmens F000h
10 Típusdefiníciók telepített memória FlashROM
12 CMOS teszt
14 A lapkakészlet-regiszter inicializálási eljárása
16 A beépített frekvenciaszintetizátor elsődleges inicializálása
18 A telepített processzor definíciói és gyorsítótárának mérete L1 és L2 1B A megszakítási vektor tábla generálása
1C
1DAz energiagazdálkodási rendszer kezdeti beállítása
1FA billentyűzet mátrixának betöltése az XGROUP külső modulból
21 A hardver energiagazdálkodási alrendszerének inicializálása
23 Koprocesszor tesztelés. Az FDD meghajtó típusának meghatározása. A PnP-eszközök erőforrástérképének elkészítésének előkészítő szakasza
24 Processzor mikrokód frissítési eljárás. Erőforrás-elosztási térkép frissítése
25 A PCI busz inicializálása és szkennelése
26 A VID (Voltage Identification Device) vonalakat kiszolgáló logika konfigurálása. A fedélzeti feszültség- és hőmérsékletfigyelő rendszer inicializálása
27 A billentyűzetvezérlő újrainicializálása
29 A központi processzorban található APIC inicializálása. A processzor működési frekvenciájának mérése. Rendszerlogikai regiszterek beállítása. Az IDE-vezérlő inicializálása
2A
2BVGA BIOS keresése
2DA processzor információinak megjelenítése
33 Visszaállítás végrehajtása a csatlakoztatott billentyűzeten
35 A 8237 DMA vezérlő első csatornájának ellenőrzése
37 A DMA 8237 vezérlő második csatornájának ellenőrzése
39 DMA oldalregiszterek tesztelése
3CA programozható időzítő (8254) vezérlő beállítása
3EA 8259-es fővezérlő inicializálása
40 A 8259-es slave-vezérlő inicializálása
43 A megszakításvezérlő előkészítése a működésre. A megszakítások le vannak tiltva, később, memóriateszt után engedélyezik
45 Nem maszkolható megszakítás (NMI) kérés passzivitásának ellenőrzése
47 ISA/EISA tesztek elvégzése
49 Az alap- és kiterjesztett memória mennyiségének meghatározása. A Writes Allocation mód szoftveres vezérlése az AMD K5 regiszterek beállításával
4EA memória tesztelése az első megabájton belül, és az eredmények megjelenítése a képernyőn. Egy- és többprocesszoros rendszerek gyorsítótárazási sémáinak inicializálása, Cyrix M1 processzorregiszterek beállítása
50 USB inicializálás
52 Az összes rendelkezésre álló rendszermemória tesztelése, beleértve a beépített videovezérlő régióját (megosztott memória). Az eredmények megjelenítése a képernyőn
53 A bejelentkezési jelszó visszaállítása
55 Az észlelt processzorok számának megjelenítése
57 Az ISA PnP eszközök kezdeti inicializálása, amelyek mindegyikéhez CSN (Card Select Number) van hozzárendelve. Az EPA logó megjelenítése
59 A víruskereső támogatási rendszer inicializálása
5BAz eljárás kezdete BIOS frissítések 5D hajlékonylemez-meghajtóról Beépített SIO és Audio vezérlők inicializálása
60 Megnyílt a hozzáférés a CMOS-beállításhoz
63 PS/2 egér inicializálása
65 USB egér inicializálása
67 IRQ12 használata PCI eszközök által, ha nincs PS/2 egér a rendszerben 69 Az L2 cache vezérlő teljes inicializálása
6BLapkakészlet inicializálása a CMOS Setup szerint
6DErőforrások konfigurálása ISA PnP-eszközökhöz SIO 6F konfigurációs módban A hajlékonylemez-alrendszer inicializálása
73 A merevlemez-alrendszer inicializálásának előzetes lépései. Egyes platformokon - szavazzon ALT+F2-vel az AwardFlash elindításához
75 IDE eszközök keresése és inicializálása
77 Soros és párhuzamos portok inicializálása
7AA társprocesszor szoftveres alaphelyzetbe állítása, a vezérlőszó beírása az FPU regiszterbe CW 7C Védelem telepítése az illetéktelen írás ellen a merevlemezekre
7FHibaüzenetek megjelenítése. A DEL és F1 billentyűk karbantartása

Táblázatok, tömbök és struktúrák előkészítése az operációs rendszer indításához

A 82h kódtól kezdve a POST konfigurálja a rendszert a CMOS beállításoknak megfelelően. Utolsó fázisa a Shadow RAM területről (E800h szegmens) kerül végrehajtásra, és a vezérlés átadásával az operációs rendszerre – FFh kód – zárul.

HibakódA hiba leírása
82 Lefoglal egy területet a rendszermemóriában az energiagazdálkodáshoz
83 Adatok helyreállítása egy ideiglenes tárolóveremből CMOS-ban
84 A „Plug and Play kártyák inicializálása...” üzenet megjelenítése
85 USB inicializálás befejeződött
86 Fenntartva, Carry Flag tisztás
87 SYSID táblák építése a DMI területen
88 Fenntartva, Carry Flag tisztás
89 ACPI szolgáltatástáblázatok generálása
8AFenntartva, Carry Flag tisztás
8BBIOS keresése és inicializálása további eszközökhöz
8CFenntartva, Carry Flag tisztás
8 DParitásbit karbantartási rutinok inicializálása
8EFenntartva, Carry Flag tisztás
8FIRQ12 felbontás az egér gyors csatlakoztatásához 90 Fenntartott, tiszta Carry Flag
91 A Legacy platform erőforrásainak inicializálása
92 Fenntartva, Carry Flag tisztás
93 Feltehetően nem használt
94 Utolsó lépések az alapvető logika inicializálásához a betöltés előtt operációs rendszer. Az energiagazdálkodási rendszer befejezi az inicializálást. A BIOS indítóképernyője eltűnik, és megjelenik az erőforrás-allokációs táblázat. Az AMD K6® család processzorai speciális beállításokkal rendelkeznek. Mikrokód frissítés családi processzorokhoz Intel Pentium® II és magasabb
95 A téli/nyári időszámításra való automatikus átállás beállítása. A billentyűzetvezérlő programozása az automatikus ismétlési frekvenciára
96 A többprocesszoros rendszerekben a rendszer végső beállításokat hajt végre, és szerviztáblákat és mezőket hoz létre. A Cyrix család processzorai esetében további regiszterbeállításokat hajtanak végre. Az ESCD "Kibővített rendszerkonfigurációs adatok" tábla elkészítése. A DOS-időszámláló beállítása a Real Time Clock-nak megfelelően. A rendszerindító eszközpartíciókat a beépített víruskereső eszközök mentik el további használatra: Trend AntiVirus vagy Paragon Anti-Virus Protection. A rendszer hangszórója POST befejezési jelet bocsát ki. Az MSIRQ tábla felépítésre és mentésre kerül

A Award Medallion BIOS-ban előforduló számos folyamatot speciális vezérlőpontcsoportok jelölnek ki. Ezek tartalmazzák:

Rendszeresemény kódok – a rendszeresemények vezérlőpontjai.

Energiagazdálkodás A hibakeresési kódok olyan ellenőrző pontok, amelyek az APM vagy ACPI szolgáltatások végrehajtása során fordulnak elő.

Rendszerhiba kódok – üzenetek végzetes hibákról.

Hibakeresési kódok MP rendszerhez – inicializálási pontok többprocesszoros platformokhoz.

A gyorsított POST áthaladásának jellemzői

A rendszerindítási idő csökkentése érdekében a felhasználó kiválaszthatja a „Gyors bekapcsolási önteszt” opciót a CMOS-beállításban. Ebben az esetben a POST felgyorsul néhány eljárás kiiktatásával ( Gyors indítás).

A Quick Boot működési minta helyettesíti a késői és utolsó POST fázist, és nincs hatással a rendszerindítási blokk működésére. Az Award Software a gyorsított POST futtatható eljárásainak kodifikációját kínálja, amely eltér a szabványtól. A gyorsindítás a 65h ellenőrzőpont kimenetével kezdődik a diagnosztikai portra, és a 80h POST kóddal ér véget. Ezután a vezérlés átkerül az operációs rendszerre a szokásos FFh BIOS-kóddal.

HibakódA hiba leírása
65 A SIO vezérlő korai inicializálása, a videovezérlő szoftveres visszaállítása. A billentyűzetvezérlő beállítása, a billentyűzet és az egér tesztelése. A hangvezérlő inicializálása. A BIOS-struktúrák integritásának ellenőrzése. A Flash ROM karbantartási eljárásainak kicsomagolása. A beépített frekvenciaszintetizátor inicializálása
66 Inicializálja az L1/L2 gyorsítótárat a CPUID parancs eredményeinek megfelelően. A kezelési rutinok megszakítására szolgáló mutatókból álló vektortábla generálása. Energiagazdálkodási hardver inicializálása
67 A CMOS és az akkumulátortáp megbízhatóságának ellenőrzése. Lapkakészlet-regiszterek konfigurálása a CMOS beállítások szerint. A billentyűzetvezérlő inicializálása a lapkakészlet részeként. BIOS adatterület-változók generálása
68 A videorendszer inicializálása
69 Az i8259 megszakításvezérlő konfigurálása
6AEgy gyorsított egymenetes RAM-tesztet egy speciális algoritmus segítségével hajtanak végre
6BAz észlelt processzorok számának megjelenítése, az EPA logó és az AwardFlash segédprogram elindítására vonatkozó felszólítás. Beágyazott I/O vezérlő erőforrások konfigurálása konfigurációs módban
70 Meghívások a beállításhoz. A PS/2 és az USB egér inicializálása
71 A gyorsítótár-vezérlő inicializálása
72 Rendszerlogikai konfigurációs regiszterek beállítása. A Plug and Lista kialakítása Lejátszási eszközök. Az FDD vezérlő inicializálása
73 A HDD vezérlő inicializálása
74 A társprocesszor inicializálása
75 Ha a felhasználó megadja a CMOS Setupban, az IDE HDD írásvédett.
77 Kérjen jelszót, és jelenítse meg a következő üzenetet: „Nyomja meg az F1 billentyűt a folytatáshoz, a DEL billentyűt a telepítéshez”
78 A BIOS inicializálása további eszközökhöz ISA- és PCI-buszon
79 A Legacy platform erőforrásainak inicializálása
7AAz RSDT gyökértábla és a DSDT, FADT stb. eszköztáblázatok előállítása.
7DInformáció keresése a rendszerindító eszköz partícióiról
7EA BIOS szolgáltatások konfigurálása az operációs rendszer indítása előtt
7FA NumLock jelző beállítása a CMOS SetUp szerint
80 Vezérlés átvitele az operációs rendszerre

POST végrehajtása energiatakarékos módban

Az egyik platformállapotot, amikor a RAM tartalma a merevlemezen tárolódik, hibernált állapotnak hívják. Az ACPI specifikációban ("Advanced Configuration and Power Interface Specification", 2.0a, 2002.03.31.) az S4 (Non-Volatile Sleep) energiatakarékos üzemmódként van meghatározva. A teljes működéshez való visszatéréshez a POST speciális befejezési módja szükséges.

Az ACPI S4 működési séma a gyorsított indításhoz hasonlóan a POST késői és utolsó fázisát váltja fel. Lényeges pont az indító szkript ellenőrzése a rendszerindító blokkban. Attól függően, hogy a rendszer milyen ACPI-állapotban van a hardver-visszaállítási jel után, döntés születik az S4 állapotból való kilépésről, amely a 90h tesztpont diagnosztikai portra történő kimenetével kezdődik, és a 9Fh POST kóddal végződik.

HibakódA hiba leírása
90 A SIO vezérlő korai inicializálása, a videovezérlő szoftveres visszaállítása. A billentyűzetvezérlő beállítása, a billentyűzet és az egér tesztelése
91 A CMOS és az akkumulátor érvényességének ellenőrzése
92 A rendszerlogikai regiszterek és a beépített frekvenciaszintetizátor inicializálása
93 A gyorsítótár inicializálása CPUID-adatok használatával
94 A kezelési rutinok megszakítására szolgáló mutatókból álló vektortábla generálása. Energiagazdálkodási hardver inicializálása
95 PCI busz szkennelés
96 A beágyazott billentyűzetvezérlő inicializálása
97 A videorendszer inicializálása
98 VGA adapter üzenet kimenet
99 A DMA8237 vezérlő első csatornájának ellenőrzése az alapcím írásával és tesztolvasásával és a blokkhossz regiszterek továbbításával 9A Az i8259 megszakításvezérlő konfigurálása
9BA PS/2 és az USB egér inicializálása. ACPI kód ​​kicsomagolása. A gyorsítótár-vezérlő inicializálása
9CRendszerlogikai konfigurációs regiszterek beállítása. A Plug and Play eszközök listájának létrehozása. FDD és HDD vezérlők inicializálása
9DA PM régió nincs lefoglalva a rendszermemóriában, ha Shadow RAM-ban vagy SMRAM-ban jött létre. Egyes esetekben az USB-busz ismételt, végleges inicializálására van szükség, amelyet az L1 gyorsítótár letiltásával kell végrehajtani
9EAz energiagazdálkodás beállítása, amely a rendszerlogika része. SMI generáló áramkörök inicializálása és az SMI vektor telepítése. A PM rendszeresemények figyeléséért felelős programozási erőforrások
9FA letiltás és engedélyezés művelet törli az L1/L2 gyorsítótárat, és visszaállítja a jelenlegi méretét. A CMOS Setupban megadott energiatakarékos mód vezérlési beállításai a PM RAM-ba kerülnek mentésre. Mobil platformok esetén az összes tápfeszültség kikapcsolása után ellenőrizni kell, hogy visszatérjen-e a teljes működés (Zero Volt Suspend mode)

4. Phoenix BIOS 4.0 6.0 kiadás

Phoenix Technologies, Ltd.

Az alacsony szintű szoftverek fejlesztésének egyik vezetője, a Phoenix Technologies időzítette a Windows95 kiadását új verzió PhoenixBIOS 4.0. Családi pótlék Intel processzorok A Pentium a köztes revíziók nevében is megjelenik. Az egyik legújabb – a 6.0-s kiadás – az összes kiadott BIOS alapját képezte. A 6.1-es kiadás megjelenésével nem történt jelentős változás a POST eljárások végrehajtásában, így ez nem befolyásolta az ellenőrző pontok jelzését.

A PhoenixBIOS sajátossága, hogy ha a POST végrehajtása során hiba lép fel 512 KB főmemória tesztelésekor (2Ch, 2Eh, 30h kódok), akkor a 80h portra Word formátumban további információ érkezik, amelynek bitjei azonosítják a meghibásodott címsort. vagy adatcella. Például a "2C 0002" kód azt jelenti, hogy memóriahibát észleltek az 1. címsorban. A "2E 1020" kód ebben az esetben azt jelenti, hogy hibát észleltek a 12. és 5. adatsorban a cím alsó bájtjában. a memória adatbusz. A tizenhat bites adatbuszt használó 386SX rendszereken nem fordulhat elő hiba a 30h kódvégrehajtási lépés során.

A diagnosztikai portra küldött POST-kódot egy audiojel-kimenet kíséri a rendszer hangszórójába. A hangjel generálási séma a következő:

  • A nyolc bites kódot négy kétbites csoporttá alakítjuk
  • Minden csoport értéke eggyel nő
  • A kapott érték alapján rövid hangjelzés generálódik (például: 16h kód = 00 01 01 10 = 1-2-2-3)

Indítási POST eljárások végrehajtása a ROM-ból

HibakódA hiba leírása
01 A Baseboard Management Controller (BMC) inicializálása
02 A processzor aktuális üzemmódjának ellenőrzése
03 A nem maszkolható megszakítások letiltása
04 Meg kell határozni a telepített processzor típusát
06 A PIC és DMA regiszterek kezdeti beállításai
07 A BIOS-másoláshoz kijelölt memóriaterület nullára áll vissza
08 A rendszerlogikai regiszterek korai inicializálása
09 A POST szoftver jelzőjének beállítása
0AA processzor szoftver erőforrásainak inicializálása
0BBelső gyorsítótár engedély
0ESuper I/O erőforrások inicializálása
0CInicializálja az L1/L2 gyorsítótárat a CMOS-értékeknek megfelelően
0FAz IDE inicializálása
10 Az energiagazdálkodási alrendszer inicializálása
11 Alternatív regiszterértékek beállítása
12 Az MSW (Machine Status Word) regiszter értékének beállítása folyamatban van.
13 A PCI-eszközök korai kiépítése
14 A billentyűzetvezérlő inicializálása
16 A ROM BIOS ellenőrző összegének ellenőrzése
17 L1/L2 gyorsítótár méretének meghatározása
18 A 8254-es rendszeridőzítő inicializálása
1AA DMA-vezérlő inicializálása
1CProgramozható megszakításvezérlő értékek visszaállítása
20 A DRAM regenerálási kérelmek generálásának ellenőrzése
22 A billentyűzetvezérlő működésének ellenőrzése
24 Kiválasztó beszerelése lapos 4Gb memóriamodell szervizeléséhez
26 A20 soros felbontás
28 A telepített memória teljes mennyiségének meghatározása
29 POST memóriakezelő (PMM) inicializálása
2A640 Kb fő memória visszaállítása
2CCímsorok tesztelése
2EHiba az egyik adatvonalon a memória adatbusz alacsony bájtjában
2FA cache memória protokoll kiválasztása
30 Rendelkezésre álló rendszermemória teszt
32 CPU órajel paraméterek és buszfrekvencia meghatározása

HibakódA hiba leírása
33 A Phoenix Dispatch Manager inicializálása
34 A kikapcsolás tiltása az ATX bekapcsológomb használatával
35 Rendszerlogikai regiszterek beállításai, amelyek szabályozzák a memória, a bemeneti/kimeneti portok, a rendszer és a helyi buszok elérésének időzítési jellemzőinek kialakítását
36 Újraindítás történik, ha a következő POST eljárásra való áttérés sikertelen. Az eljárások sorrendjét a Watch Dog Service kezeli
37 A rendszerlogikai regiszterek beállítási folyamata befejeződött.
38 A BIOS Runtime modul tartalmát kicsomagoljuk és átírjuk a Shadow RAM-nak szánt területre
39 A Cache Controller újrainicializálása
3AL2 gyorsítótár átméretezése
3BA BIOS végrehajtási nyomkövetés inicializálása
3CLogikai regiszterek további konfigurálása a PCI-PCI hidak konfigurálásához és az elosztott PCI buszok támogatása
3DA rendszer logikai regiszterei a CMOS Setup beállításai szerint vannak konfigurálva
3EOlvassa el a Hardverkonfigurációt
3EA ROM Pilot rendszer csatlakozásának ellenőrzése
40 CPU órajel paraméterek meghatározása
41 ROM Pilot inicializálása – távoli rendszerindítási vezérlés
42
44 Állítsa be a BIOS-megszakítást
45 Eszközök inicializálása a PnP mechanizmus engedélyezése előtt
46 A BIOS-ellenőrző összeget egy speciális algoritmus segítségével számítják ki
47 I2O I/O vezérlők inicializálása
48 Videó adapter keresése
49 PCI inicializálás
4AA rendszer videoadaptereinek inicializálása
4BA Quiet Boot fut – egy rövidített rendszerindítási sorrend, amely a POST felgyorsítására szolgál.
4CA VGA BIOS tartalma átíródik az átviteli területre
4EA BIOS szöveges karakterláncának megjelenítése Copyright
4FMemória lefoglalása a rendszerindító eszköz kiválasztása menü számára
50 Megjelenik a processzor típusa és annak órajele
51 Az EISA vezérlő és eszközök inicializálása
52 Billentyűzetvezérlő programozása
54 Üzemmód aktiválva hangsáv kulcsok
55
58 Kiszolgálatlan megszakítási kérelmek keresése
59 A POST Display Service (PDS) eljárás inicializálása 5A A „Press F2 to enter SETUP” üzenet megjelenítése
5BA CPU belső gyorsítótárának letiltása
5CHagyományos memória ellenőrzés
5EAlapcím észlelése
60 Kiterjesztett memóriaellenőrzés
62 A kiterjesztett memóriacímsorok ellenőrzése
64 Vezérlés átvitele az alaplap gyártója által generált végrehajtható blokkra (Patch1)
66 A gyorsítótár-vezérlő regiszterek konfigurálása
67 Az APIC vezérlők minimális inicializálása
68 L1/L2 gyorsítótár felbontás
69 Rendszerfelügyeleti mód RAM előkészítése
6AA külső gyorsítótár mennyisége láthatóvá válik
6BA CMOS beállítás alapértékeinek beállítása
6CShadow RAM használati információk megjelenítése
6EA felső memóriablokkokkal (UMB) kapcsolatos információk megjelenítése
70 Hibaüzenetek megjelenítése
72 Az aktuális rendszerkonfiguráció és CMOS-információk ellenőrzése
76 A billentyűzet hibainformációinak ellenőrzése
7AA szoftveres (rendszerjelszó) vagy hardveres (billentyűzár kapcsoló) billentyűzár eszközeinek állapotának ellenőrzése
7CHardveres megszakítási vektorok beállítása
7DA teljesítménykövető rendszer inicializálása
7EA társprocesszor inicializálása
80 A fedélzeti SIO I/O vezérlő tilos
81 Felkészülés az operációs rendszer indítására
82 RS232 portok keresése és azonosítása
83 Külső IDE vezérlők konfigurálása
84 Párhuzamos portok keresése és azonosítása
85 ISA PnP-eszközök inicializálása
86 A SIO vezérlő fedélzeti erőforrásai a CMOS Setup beállításai szerint vannak konfigurálva
87 Az MCD (alaplapon konfigurálható eszközök) konfigurálása
88 A BIOS adatterület változó blokkjának értékei be vannak állítva
89 Lehetővé teszi egy nem maszkolható megszakítás generálását
8AA kiterjesztett BIOS adatterületen található változók értékeinek beállítása
8BA PS/2 egér csatlakozási diagramjainak ellenőrzése
8CA hajtásvezérlő inicializálása
8FA csatlakoztatott ATA-eszközök számának meghatározása
90 Merevlemez-vezérlők inicializálása és konfigurálása
91 Ideiglenes paraméterek beállítása merevlemez működéséhez PIO módban
92 Vezérlés átvitele az alaplap gyártója által generált végrehajtható blokkra (Patch2)
93 Többprocesszoros rendszerkonfigurációs táblázat készítése
95 A CD-ROM karbantartási eljárásának kiválasztása
96 Visszatérés a valós módba
97 Épület MP konfigurációs táblázat
98 ROM beolvasása folyamatban
99 A 9A SMART paraméter állapotának ellenőrzése A ROM tartalma a RAM-ba kerül
9CAz energiagazdálkodási alrendszer beállítása
9DAz erőforrások inicializálása a jogosulatlan hozzáférés elleni védelem érdekében
9EA hardveres megszakítások engedélyezve vannak
9FMeg van határozva az IDE és SCSI meghajtók száma
A0DOS idő beállítása az RTC állapot alapján A1 A kód célja ismeretlen A2 Billentyűzár állapotának ellenőrzése
A4A billentyűzet automatikus ismétlési jellemzőinek beállításai
A8A "Nyomja meg az F2-t a beállításhoz" üzenet eltűnik a képernyőről
A.A.Az AC bemeneti pufferben ellenőrzi az F2 billentyű SCAN kódjának meglétét és elindul a Setup program.
A.E.A CTRL+ALT+DEL B0 billentyűkombinációval végrehajtott újraindítási jelző törlődik. Ekkor megjelenik a „Nyomja meg az F1-et a folytatáshoz, az F2-t a beállításhoz” üzenet.
B1A POST folyamatjelzője törölve B2 POST kész
B4Hangjelzés indítás előtt
B5A csendes rendszerindítási szakasz befejeződött
B6Jelszó ellenőrzése, hogy ez a mód engedélyezve van-e a Setup B7 Initializing ACPI BIOS-ban
B9Indító eszközök keresése bekapcsolva USB busz BA DMI paraméterek inicializálása
BBA ROM beolvasási eljárás megismétlése
IDŐSZÁMÍTÁSUNK ELŐTT.A RAM paritáshiba reteszelő triggerje alaphelyzetbe áll.
BDMegjelenik egy menü a rendszerindító eszköz kiválasztásához BE A képernyő törlése az operációs rendszer betöltése előtt BF A vírusirtó támogatás aktiválása
C0Elindul az INT 19h szoftvermegszakítás-feldolgozási eljárás - a Boot Sector betöltő. A megszakítási szolgáltatási rutin szekvenciálisan megpróbálja betölteni a rendszerindító szektort a lemezeszközök lekérdezésével a telepítő által előírt sorrendben
C1Hibakarbantartási rutin (PEM) inicializálása C2 Szervizrutinok hívása hibanaplózáshoz
C3Hibaüzenetek megjelenítése a beérkezésük sorrendjében C4 Kezdeti állapotjelzők beállítása
C5A CMOS RAM cellák kiterjesztett blokkjának inicializálása
C6A dokkolóállomás kezdeti inicializálása
C7Lusta dokk inicializálás
C8A rendszerindító blokkban található teszteljárások végrehajtása a BIOS-struktúrák integritásának meghatározására
C9A rendszer BIOS-on kívüli struktúrák és/vagy modulok integritásának ellenőrzése
C.A.A konzol átirányításának futtatása távoli CB-billentyűzet kiszolgálásához Lemezeszközök emulálása a RAM-ban/ROM-ban
CCFuttassa a konzolátirányítást a video CD-k kiszolgálásához. Támogatja a PCMCIA kommunikációt
C.E.A Light Pen Controller beállítása

Végzetes hibaüzenetek

D0 Rendkívüli helyzet okozta hiba (Kivételi hiba) D2 Megszakításkezelési eljárás hívása azonosítatlan forrásból D4 A megszakítási kérelmek kiadására és törlésére vonatkozó protokoll megsértésével kapcsolatos hiba D6 Kilépés a védett módból szoftver-visszaállítási generálással D7 A program állapotának mentése a videoadapter, több memória szükséges, mint amennyi az SMRAM D8-ban elérhető Hiba a processzor alaphelyzetbe állító impulzusának szoftvergenerálása közben DA Az irányítás elvesztése valós módba való visszatéréskor DC Kilépés a védett módból szoftveres alaphelyzetbe állítás generálásával a megszakításvezérlő újrainicializálása nélkül DD Hiba a bővített memória tesztelésekor DE Billentyűzetvezérlő hiba DF Vonalvezérlő hiba A20 19

Eljárások végrehajtása a rendszerindító blokkból

HibakódA hiba leírása
E0E1 lapkakészlet konfigurációs regiszterek beállítása Az északi és déli híd inicializálása
E2A CPU inicializálása
E3A rendszer időzítőjének inicializálása
E4Super I/O erőforrások inicializálása
E5A Recovery Jumper állapotának ellenőrzése, amelynek telepítése a BIOS helyreállítási mód elindítását kényszeríti ki
E6BIOS ellenőrzőösszeg ellenőrzése
E7A vezérlés átkerül a BIOS-ba, ha az ellenőrző összeget helyesen számítják ki. E8 MPS-támogatás inicializálása
E9Áttérés egy lapos, 4 Gb-os memóriás modellre
E.A.Nem szabványos berendezések inicializálása
E.B.A megszakításvezérlő és a közvetlen memóriaelérés konfigurálása
E.C.A leolvasások speciális algoritmussal történő írásával és vezérlésével meghatározzák a memória típusát: FPM, EDO, SDRAM, és a Host Bridge konfigurációs regiszterei az eredménynek megfelelően konfigurálódnak.
EDSpeciális algoritmussal rögzített rekordok és ellenőrző leolvasások segítségével meghatározzák a memóriabankok térfogatát és a sorokban való elhelyezést. Az eredménynek megfelelően a Host Bridge konfigurációs regiszterei (DRAM sorhatár) konfigurálva vannak
E.E.A rendszerindító blokk tartalma a Shadow RAM EF-be másolódik. SMM RAM előkészítése az SMI kezelőhöz
F0Memória teszt
F1Megszakítási vektorok inicializálása
F2Valós idejű óra inicializálása
F3A videó alrendszer inicializálása
F4Hangjelzés generálása indítás előtt
F5A Flash ROM-ban tárolt operációs rendszer betöltése
F6Visszatérés a valós módba
F7Boot teljes DOS-ra
F8Az USB-vezérlő inicializálása
FA…FFA PhDebug eljárással való interakció kódjai

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

A mobilrendszerek piacán bennfentesek szilárdan megállják helyüket azokon a területeken, ahol a hagyományokhoz való hűség és a BIOS-tervezés konzervatív megközelítése szükséges. Miután örökölt forrás a SystemSofttól a cég folyamatosan dolgozik a fejlesztésén. A MobilePRO legújabb verzióját aktívan használják a Mitac és Clevo laptopokban, amelyek dokumentációja a Hibakódok táblázat alapját képezte - ezt nevezi az Insyde Software POST ellenőrzési pontoknak.

Boot blokk ellenőrző pontok

Annak ellenére, hogy az Insyde Software 1992-ben megalkotta első BIOS-át, a rendszerindító blokk bevált modellje - vagy a Boot Loader, ahogy maguk az alkotók nevezték - végül csak 1995 végére alakult ki. Ettől a pillanattól kezdve a kezdő eljárást verzió és létrehozási dátum szerint számozták.

A rakodási folyamatot vizsgáló szervizmérnök szemszögéből a legjelentősebb szempont számítógépes rendszer Az InsydeBIOS segítségével az eszköz diagnosztikai kód megjelenítő eszközzé válik. Bár a rendszerindító általában a Manufacture 80h diagnosztikai portját használja, ilyenkor szabványos, bizonyos esetekben a tesztpont kimenet csak a PIO porton (diagnosztikai célú párhuzamos bemeneti/kimeneti port) történik, ami nem más, mint egy 378h párhuzamos port Vannak olyan megvalósítások, amelyekben a 80h portra küldött diagnosztikai kódok duplikálva vannak a párhuzamos portra.

HibakódA hiba leírása
00 A rendszerindítási blokk végrehajtásának kiindulópontja 01 Az A20 letiltási sor (nem használt)
02 CPU mikrokód frissítés
03 RAM tesztelése
04 A rendszerindító blokk átvitele a RAM-ba
05 Boot blokk végrehajtása RAM-ból
06 A Flash ROM helyreállítási eljárás kényszerítése
07 A rendszer BIOS átvitele a RAM-ba
08 Rendszer BIOS ellenőrzőösszeg ellenőrzése
09 A POST eljárás futtatása
0AA Flash ROM helyreállítási eljárás indítása FDD meghajtóról
0BA frekvenciaszintetizátor inicializálása
0CA BIOS helyreállítási eljárásának befejezése
0DAlternatív eljárás a Flash ROM visszaállítására az FDD-ből
0FLeállás, ha végzetes hiba történik
BBLPC SIO korai inicializálás
CCA Flash ROM helyreállítás elindításának kiindulópontja
88 ACPI funkciók engedélyezése
99 Hiba az STR módból való kilépéskor
60 Váltás Big Real módra
61 Az SM Bus inicializálása. Az SPD-adatokat a CMOS A0 tárolja. Olvassa el és értelmezi a korábban a CMOS A1 memóriavezérlő inicializálásában tárolt SPD-mezőket.
A2DIMM logikai bankjainak meghatározása
A3DRB regiszterek programozása (DRAM sorhatár)
A4DRA regiszterek programozása (DRAM sorattribútumok)
A.E.A rendszerben olyan DIMM-eket észleltek, amelyek különböznek a hibajavító kódok (ECC) funkcióiban.
A.F.A memóriaterületre leképezett memóriavezérlő regiszterek elsődleges inicializálása
E1A rendszerindítási eljárás sikertelen, ha a DIMM nem rendelkezik SPD chippel
E2A DIMM típusa nem felel meg a rendszerkövetelményeknek
E.A.A DIMM karakterláncok aktiválása és a regenerációs állapotba lépés közötti minimális idő nem felel meg a rendszerkövetelményeknek
E.C.A regisztrációs modulok nem támogatottak. ED CAS késleltetési módok ellenőrzése
E.E.A DIMM-szervezést az alaplap nem támogatja

POST-ok végrehajtása a RAM-ból

A legtöbb modern megoldások Az InsydeBIOS 16 bites ellenőrzőpont-leképezést használ. Ez a 80h és 81h portok használatával történik, amelyek közül az utóbbi a szabványos diagnosztika kiterjesztését szolgálja.

A kontrollpontok tanulmányozását nehezíti azok szabálytalan felépítése, amikor a különböző jelentésű folyamatokat ugyanazok a kódok kísérik. A kettős diagnosztikai rendszerekben eltérő sorrendű különbségek vannak: egyes POST kódok csak az egyik porton jelennek meg, ilyenkor szokásos duplikáció nélkül.

HibakódA hiba leírása
10 Gyorsítótár inicializálása, CMOS ellenőrzés
11 Az A20-as vonal tilos. Regiszterek beállítása 8259 vezérlőkhöz.
12 A rendszerindítási módszer meghatározása
13 A memóriavezérlő inicializálása
14 ISA buszra csatlakoztatott videoadapter keresése
15 Rendszer időzítő értékeinek beállítása
16 Rendszerlogikai regiszterek beállítása CMOS használatával
17 A teljes RAM mennyiségének kiszámítása
18 A hagyományos memória alacsony oldalának tesztelése
19 A Flash ROM kép ellenőrző összegének ellenőrzése
1AA megszakításvezérlő regisztereinek visszaállítása
1BA videoadapter inicializálása
1CA következővel kompatibilis videoadapter-regiszterek egy részhalmazának inicializálása programmodell 6845
1DAz EGA adapter inicializálása
1EA CGA adapter inicializálása
1FDMA vezérlő lapregiszter teszt
20 A billentyűzetvezérlő ellenőrzése
21 A billentyűzetvezérlő inicializálása
22 A kapott RAM mennyiségének összehasonlítása a CMOS értékével
23 Az akkumulátor tartalék és a kiterjesztett CMOS ellenőrzése
24 DMA vezérlőregiszterek tesztelése
25 A DMA vezérlő paramétereinek beállítása
26 A megszakítási vektortábla kialakítása
27 A telepített memória mennyiségének gyorsított meghatározása
28 Védett mód
29 A rendszermemória tesztje befejeződött
2AKilépés a védett módból
2BA beállítási eljárás átvitele a RAM-ba
2CA videó inicializálási folyamatának elindítása
2DKeresse meg újra a CGA adaptert
2EKeresse meg újra az EGA/VGA adaptert
2FVGA BIOS üzenetek megjelenítése
30 Egyéni billentyűzetvezérlő inicializálási rutin
31 A csatlakoztatott billentyűzet ellenőrzése
32 Kérelem áthaladásának ellenőrzése a billentyűzetről
33 A billentyűzet állapotnyilvántartásának ellenőrzése
34 A rendszermemória tesztelése és alaphelyzetbe állítása
35 Védett mód
36 A kiterjesztett memória teszt befejeződött
37 Kilépés a védett módból
38 A20 vonal tiltása
39 A 3A gyorsítótár-vezérlő inicializálása A rendszeridőzítő ellenőrzése
3BA DOS időszámláló beállítása a Real Time Clock szerint
3CA hardveres megszakítási tábla inicializálása
3DManipulátorok és mutatók keresése és inicializálása
3EA NumLock billentyű állapotának beállítása
3FSoros és párhuzamos portok inicializálása
40 Soros és párhuzamos portok konfigurálása
41 Az FDD vezérlő inicializálása
42 A HDD vezérlő inicializálása
43 Az USB-busz energiagazdálkodásának inicializálása
44 További BIOS keresése és inicializálása
45 A NumLock kulcs állapotának visszaállítása
46 A társprocesszor működésének ellenőrzése
47 PCMCIA inicializálása
48 Felkészülés az operációs rendszer indítására
49 Vezérlés átvitele végrehajtható Bootstrap kódra
50 ACPI inicializálás
51 Energiagazdálkodás inicializálása
52 Az USB-buszvezérlő inicializálása



Top