ae hiba az alaplapon. BIOS csipogó kódok. A Flash ROM újraírási eljárási kódjai

Bármely számítógép-szerelő tudja, hogy a POST Card PCI segítségével diagnosztizálják a problémákat olyan számítógépek, mint például az IBM PC (vagy kompatibilis számítógépek) javítása és frissítése során.

Számos cég gyárt ilyen kártyákat Oroszországban és a FÁK-ban: Master Kit (Moszkva), e-KIT Post Cards, ACE Lab (N. Novgorod), BVG Group (Moszkva), EPOS: PCI TESTCARD (Ukrajna), IC Book: IC80 ( Ukrajna), Jelezo: Jpost Full (Ukrajna), VL Comp: PC Analyzer (Fehéroroszország). Vannak külföldi megoldások is, de a szabad piacon nem találjuk.

POST kártya A PCI egy számítógépes bővítőkártya, amely bármely szabad PCI foglalatba (33 MHz) telepíthető, és a számítógép BIOS által generált POST kódok felhasználóbarát formában történő megjelenítésére szolgál.

Hagyományosan minden POST kártya felosztható soros és nem soros kártyákra (önszerelő készletek).

Meglévő POST kártyák áttekintése

Nézzük meg a különböző gyártók POST-kártyáinak hátrányait.

A PCI POST kártyák oroszországi gyártásának alapítója az ACE Lab cég, amely nagy jelenléttel rendelkezik a számítógépek diagnosztikájára és javítására szolgáló szoftver- és hardverrendszerek gyártásában.

Keith mester Postakártya PCI NM9221 (DIY készlet)/BM9221 (kész tábla). Az egyik hátránya, hogy a hétszegmenses jelző lefelé néz.

Ennek a POST-kártyának az előnyei: EPM3XXX sorozatú FPGA-ra szerelve, támogatja a Hot-socketing-et (megbízhatóbb, mivel kisebb a POST-kártya leégésének esélye) és 3,3 V-on működik (jobb kompatibilitás a modern PCI2.3-mal és PCI3-mal). 0 specifikáció), új és régi lapkakészletek támogatása a eltávolítható firmware-nek köszönhetően.

e-Kit_02 Ennek a POST-kártyának a hátrányai: az elavult EPM7XXX sorozatú FPGA-ra van szerelve, amely nem támogatja a Hot-socketing-et (kevésbé megbízható, mivel nagyobb az esély a POST-kártya leégésére), és 5,0 V-on működik (lehet problémák a modern PCI2.3 és PCI3.0).

ACE Lab PC-POST PCI-2. Nem kényelmes, ha a jelző lefelé néz, de a 4 lehetséges port közül választhat egyet, ahonnan az információ olvasható.

ACE Lab PC POWER PCI-2— egy teljesen működőképes szoftver- és hardverkomplexum, amely lehetővé teszi számos, a kártyára telepített ROM-ból indított diagnosztikai teszt elvégzését, amelyek célja a rendszerhibák és hardverkonfliktusok azonosítása.

BVG Group Dual POST. Előnyök: egyszerű és olcsó POST kártya. FPGA Altera EPM3032ALC44-10 alapján készült. Öt LED-et (tápellátás a PCI-hez - -12V, +12V, +3.3V, +5V és RESET jel) és két hétszegmenses jelzőfényt hordoz a kártya mindkét oldalán. A jelző egy számjegyet mutathat - ez azt jelenti, hogy a PCI-nyílás, amelybe ez a POST be van helyezve, nem kap órajelet.

Ennek a kártyának a lecsupaszított jellegéből adódóan jellemző hátránya, hogy az órajelet eltávolítják abból a PCI-nyílásból, amelybe a kártya be van szerelve, a generátor inicializálása (Award BIOS-hoz - 26h) után. amelyek irányítószámai már nem jelennek meg. A betegség elleni „küzdelem” módszerei a következők:

  • Ha a BIOS Setup tartalmazza a Detect DIMM/PCI Clock elemet, akkor a Disable értékre állítva megakadályozza, hogy a generátor eltávolítsa a frekvenciát a nem használt nyílásokból, aminek eredményeként a Dual POST "normálisan" fog működni ;), megjelenítve az összes "szükséges" ” irányítószámok.
  • Ha a tesztelt kártya rendelkezik Sharing PCI Slot-al (általában két, a processzortól legtávolabbi csatlakozóval, amelyeknek egy megszakítása van „kettőre”), akkor bármelyik „normál” PCI-eszközt (videó, audio, hálózat stb.) beillesztheti egybe. közülük .), a másikban pedig egy képeslap. Az inicializálás során a generátor, látva egy „teljes értékű” PCI eszközt a Sharing PCI Slots-on, gyakran (az adott BIOS kártyától függően) nem távolítja el mindkettőről az órát, amit a Dual POST sikeresen „kihasznál”.

BVG Group POST Pro. A hétszegmenses kijelzők helyett tickeres LCD-kijelzőt használnak, de a kártya ára mintegy 300 USD, ami indokolatlanul magas.

EPOS: PCI TESTCARD. A hasznos „harangok és sípok” továbbfejlesztett „Master” sorozata általában csak egy diagnosztikai port kiválasztását teszi lehetővé a 0-3FFh tartományban az alaplapon lévő kapcsolók segítségével, amely a POST kódok kiadására szolgál. Ennek a POST-kártyának a hátrányai: az elavult EPM7XXX sorozatú FPGA-ra van szerelve, amely nem támogatja a Hot-socketing-et (kevésbé megbízható, mivel nagyobb az esély a POST-kártya leégésére), és 5,0 V-on működik (lehet problémák a modern PCI2.3 és PCI3.0). Néhány alaplap hibás POST kódjairól is van információ.

IC könyv: IC80. A „felnőtt” képeslapok jól ismert képviselője, amelynek megkülönböztető jellemzője nem csak a „harangok és sípok” jelenléte a felügyelet területén, hanem egyedülálló (páratlan) képességek is a rendszer lépésenkénti hibakereséséhez. lépés mód. A tábla számos megkülönböztető tulajdonsággal rendelkezik:

  • Diagnosztikai célokra használt címek kiválasztása: 80h/81h és 84h/85h, 378h, 1080h
  • A diagnosztikai kódok két kijelzőn jelennek meg
  • Információk megjelenítése külső indikátoron
  • Feszültségjelzés Stand-By 3,3V
  • PCI paritás támogatás
  • A szerver PCI busz opcióinak támogatása

Egy kis hátrány: a lépésről lépésre mód nem működik megfelelően az új táblákon.

Jelezo: Jpost Full. Egyes alaplapokon (főleg GIGABYTE) az első újraindítás után fekete képernyővé fagy.

VL Comp: PC Analyzer. Egy egyszerű és olcsó utóvezérlő, melynek fénypontja kétféle képeslap kombinációja egy kivitelben - ISA-hoz és PCI-hez.

PCI BM9222 postakártya LCD kijelzővel

Ma megnézzük az új generációs PCI POST kártyát POST Card PCI BM9222, amelyet a moszkvai Musker Kit cég gyártott.

Műszaki adatok

  • Tápfeszültség: +5 V.
  • Áramfelvétel, legfeljebb: 100 mA.
  • PCI busz frekvencia: 33 MHz.
  • Diagnosztikai port címe: 0080h
  • POST kódok jelzése: az LCD kijelzőn két, egyenként 16 karakteres sorban (az első sor a POST kód hexadecimálisan és kötőjellel elválasztva - BIOS típus, a második sor a hiba leírása kúszó vonal).
  • PCI busz jelek jelzése: LED-ek a kártya előlapján - RST (PCI reset jel) és
  • CLK (PCI órajel).
  • A PCI busz tápfeszültségek jelenlétének jelzői: +5V, +12V, -12V, +3,3V.
  • Kompatibilis az alaplapi lapkakészletekkel: Intel, VIA, SIS.
  • PCB mérete: 95,5 x 73,6 mm.

Tervezés

Szerkezetileg a POST Card PCI 95,5 x 73,6 mm méretű, fóliaüvegszálból készült, kétoldalas nyomtatott áramköri lapon készül. A készülék érintkezőinek elektromos vezetőképességének javítása érdekében a lamellákat nikkel bevonattal látják el.

A POST kártya PCI működési elve

Minden alkalommal, amikor bekapcsolja IBM PC-kompatibilis számítógépét, és mielőtt az operációs rendszer elindulna, a számítógép processzora lefuttat egy POST (Power On Self Test) nevű BIOS-eljárást. Ugyanezt az eljárást hajtja végre a RESET gomb megnyomásakor vagy a számítógép lágy újraindításakor. A félreértések elkerülése érdekében itt meg kell jegyezni, hogy bizonyos speciális esetekben a számítógép indításának csökkentése érdekében a POST eljárás kissé lerövidülhet, például Quick Boot módban vagy a hibernált alvó módból való kilépéskor.

A POST eljárás fő célja a számítógép alapvető funkcióinak és alrendszereinek (például memória, processzor, alaplap, videovezérlő, billentyűzet, floppy és merevlemezek stb.) ellenőrzése az operációs rendszer betöltése előtt. Ez bizonyos mértékig megvédi a felhasználót attól, hogy megpróbáljon hibás rendszeren dolgozni, ami például a HDD-n lévő felhasználói adatok megsemmisüléséhez vezethet. Minden egyes teszt megkezdése előtt a POST eljárás létrehoz egy úgynevezett POST kódot, amely a számítógép bemeneti/kimeneti eszközeinek címterében meghatározott címre kerül kiadásra. Ha hibát észlel a tesztelt eszközben, a POST eljárás egyszerűen lefagy, és az előre kinyomtatott POST kód egyértelműen meghatározza, hogy melyik teszten történt a lefagyás. Így a POST kódokkal végzett diagnosztika mélységét és pontosságát teljes mértékben meghatározza a számítógép megfelelő POST BIOS eljárásának tesztjeinek mélysége és pontossága.

Megjegyzendő, hogy a POST kódtáblázatok eltérőek a különböző BIOS gyártóknál, és az új tesztelt eszközök és lapkakészletek megjelenése miatt még ugyanazon BIOS gyártó különböző verzióinál is némileg eltérőek. A POST-kódok táblázatai megtalálhatók a BIOS-gyártók megfelelő webhelyein: az AMI-nél ez a http://www.ami.com, az AWARD-nál - http://www.award.com, néha a POST-kódok táblázata található az alaplapok kézikönyvei.

A POST kódok felhasználóbarát formában történő megjelenítéséhez POST Card nevű eszközöket használnak. A PCI-buszhoz javasolt POST-kártya egy számítógépes bővítőkártya, amelyet (kikapcsolt állapotban!) bármely szabad PCI-nyílásba (33 MHz) helyeznek be, és szöveges jelzővel rendelkezik a POST-kódok és az aktuális kód szöveges információinak megjelenítéséhez. A POST-kártya működési jellemzői közül szeretném megjegyezni, hogy a számítógép bekapcsolása után és az első aktív RESET PCI jel megjelenése előtt a „BM9222 MASTERKIT POSTCARD” üdvözlő üzenet jelenik meg a POST Card jelzőjén.

Ezenkívül a POST kártya LED-ekkel rendelkezik, amelyek tükrözik a PCI busz CLK és RST jeleinek állapotát.

Hibaelhárítás POST Card PCI használatával

A számítógép POST-kártyával történő javítása során a műveletek sorrendje a következő:

1. Kapcsolja ki a hibás számítógépet.
2. Helyezze be a POST kártyát az alaplap bármely szabad PCI-nyílásába.
3. Kapcsolja be a számítógépet.
4. Szükség esetén állítsa be a kép kontrasztját (LCD-képernyő felszerelésekor, PLED esetén - nincs szükség beállításra) a gombok megnyomásával (az alaplaptól legtávolabbi gomb növeli a kontrasztot, a legközelebbi csökkenti), vagy módosítsa a kép típusát. megjelenített BIOS - az egyik gomb lenyomásával és nyomva tartásával, majd a másodikra ​​kattintva (a gombok elengedése után a BIOS típusa megváltozik, a hibakód után az indikátor első sorában jelenik meg). Az összes fenti beállítás elmentésre kerül, amikor a POST kártyát legközelebb áram alá helyezik, és a tápfeszültséget kikapcsolják.
5. Elolvastuk a POST-kártya jelzőjén található információkat - ez a POST-kód, amelyen a számítógép elindul, és a leírás a második sorban található.
6. Megértjük a valószínű okokat.
7. Kikapcsolt állapotban átrendezzük a kábeleket, memóriamodulokat és egyéb alkatrészeket a meghibásodás elhárítása érdekében.
8. Ismételje meg a 3-7. lépéseket, biztosítva a POST eljárás stabil befejezését és az operációs rendszer betöltésének megkezdését.
9. Szoftver segédprogramok segítségével a hardver komponensek végső tesztelését, lebegő hibák esetén pedig a megfelelő szoftvertesztek hosszú lefutását végezzük.

Ha a számítógépet POST kártya használata nélkül javítja meg, ennek a sorrendnek a 3-6. pontja egyszerűen kimarad, és kívülről a számítógép javítása csak a memória, a processzor, a bővítőkártyák, a tápegység és a tetejébe egy eszeveszett átrendezésnek tűnik. minden, az alaplap.

Ha a nagyvállalatok nagy kínálattal rendelkeznek a szervizelhető alkatrészekből, akkor kis cégek és magánszemélyek számára a számítógép-javítás az ismert jó alkatrészek beépítésével összetett problémává válik.

Hogyan történik a gyakorlatban egy számítógép javítása POST-kártyával?

Mindenekelőtt a tápfeszültség bekapcsolásakor, mielőtt a POST folyamat elkezdődhetne, a rendszert alaphelyzetbe kell állítani az RST (RESET) jellel, amelyet a POST kártyán az üdvözlő üzenet más POST kártya üzenetekre cserélésével jelez. Ha a változás 2-4 másodpercen belül nem következik be (az üdvözlő kijelzés ideje kb. 0,7 másodperc), vagy a „NO CODES” vagy a „RESET” üzenetek valamelyike ​​több mint 1 másodpercig megjelenik, akkor ebben az esetben javasolt azonnal kapcsolja ki a számítógépet, távolítsa el az összes kártyát és kábelt, valamint a memóriamodulokat az alaplapról. A rendszeregységben el kell hagynia az alaplapot a processzorral és a tápegységhez csatlakoztatott POST-kártyával. Ha a számítógép következő bekapcsolásakor a rendszer normál módon visszaáll, és megjelennek az első POST-kódok, akkor nyilvánvalóan a probléma az ideiglenesen eltávolított számítógép-összetevőkben rejlik; helytelenül összekötött hurkokban is lehetséges. A memória, a videoadapter, majd a többi kártya egymás utáni behelyezésével, és a jelző POST-kódjainak megfigyelésével a rendszer hibás modult észlel.

Térjünk most vissza ahhoz az esethez, amikor a kezdeti rendszer-visszaállítás nem is megy végbe (a POST Card jelző nem változtatja át az üdvözlő üzenetet más üzenetekre). Ilyenkor vagy a számítógép tápegysége hibás, vagy maga az alaplap (a RESET jelgeneráló áramkörök hibásak), vagy a processzor nem indul el. A pontos ok egy ismerten jó tápegység alaplapra történő csatlakoztatásával állapítható meg.

Tekintsük most azt az esetet, amikor a visszaállítási jel átmegy, de nem jelenik meg POST kód a kijelzőn (a „NO CODES” üzenet megmarad); ebben az esetben a korábban leírtak szerint csak egy alaplapból, processzorból, POST kártyából és tápegységből álló rendszert tesztelnek. Ha az alaplap teljesen új, akkor az oka lehet az alaplap helytelenül telepített jumperei. Ha az összes jumper és a processzor megfelelően van telepítve, de az alaplap továbbra sem indul el, cserélje ki a processzort egy ismert jóra. Ha ez nem segít, akkor arra a következtetésre juthatunk, hogy az alaplap vagy annak alkatrészei hibásak (például a hiba oka lehet a FLASH BIOS sérült információja).

A POST kártya fő előnye, hogy működéséhez nincs szükség monitorra. Ugyanakkor a számítógép tesztelése POST kártyával lehetséges a POST eljárás korai szakaszában, amikor még nem áll rendelkezésre hangdiagnosztika. Egy másik fontos funkció a POST kódok megjelenítése minden típusú BIOS-ban, amely 0x0080 címen adja ki a kódokat), de a ROM nem írja le őket.

PLED jelző

Ez a vizsgálóberendezés PLED típusú kijelzőelemmel ellátott indikátorral van felszerelve. Ennek a kijelzőtípusnak az az előnye, hogy nagy kontrasztja és széles betekintési szöge van - ez nagyon fontos, mert gyakran POST kártyát kell behelyezni a számítógépházba, amikor más kártyákat (hálózat, hang stb.) helyeznek be a számítógépházba. szomszédos nyílások.

Többnyelvű támogatás

A POST kártya lehetővé teszi a különböző típusú BIOS kódok megjelenítését különböző nyelveken (alapértelmezés szerint angol és orosz). A BIOS típusának megváltoztatása mindkét gomb egyidejű megnyomásával történik. Ez a képeslap 3 típusú BIOS-t fejt vissza 2 nyelven (összesen 6 típust). Az oroszosított BIOS az „RU” karakterláncot tartalmazza a nevében.

Maguk a kódokat leíró sorok a 24C256 - 32kB SEEPROM chipen találhatók. Ez a chip az aljzatba van telepítve, és a tapasztalt felhasználók eltávolíthatják és átprogramozhatják egy másik (újabb vagy más nyelvű) verzióval, ha megjelenik a www.masterkit.ru webhelyen. A frissítések rendszeresen előfordulnak, nyomon követve a számítástechnika fejlődésének trendjeit.

Ha ez a kód nincs visszafejtve az Ön verziójában, akkor használja az internetet, hogy gyorsan megkeresse a teszttípus visszafejtését, és írjon egy levelet a MasterKit cégnek, jelezve ezt az esetet, és a következő verzióban ez a kód már lesz. tartalmazza.

Az újraprogramozáshoz használhatja az NM9215 (programozó) készletet az ilyen típusú NM9216/4 chiphez tartozó adapterrel együtt.

PC rendszeregység tesztelése Post Card PCI teszterrel a gyakorlatban

A számítógép-összetevők tesztelésének sorrendje a következő:

1. CPU tesztelés.
2. A ROM BIOS ellenőrző összegének ellenőrzése.
3. Ellenőrizze és inicializálja a DMA, IRQ és 8254 időzítő vezérlőket.
Ezt követően a hangdiagnosztika elérhetővé válik.
4. Memória-regenerálási műveletek ellenőrzése.
5. Az első 64 KB memória tesztelése.
6. Megszakítási vektorok betöltése.
7. A videovezérlő inicializálása.
Ezt követően a diagnosztikai üzenetek jelennek meg a képernyőn.
8. A RAM teljes mennyiségének tesztelése.
9. Billentyűzet tesztelése.
10. CMOS memória tesztelése.
11. COM és LPT portok inicializálása.
12. Az FDD vezérlő inicializálása és tesztelése.
13. A HDD vezérlő inicializálása és tesztelése.
14. Keressen további ROM BIOS modulokat, és inicializálja azokat.
15. Az operációs rendszer betöltőjének meghívása (INT 19h, Bootstrap), ha az operációs rendszer nem tölthető be, próbálja meg elindítani a ROM BASIC-et (INT 18h); sikertelenség esetén a rendszer leállítása (HALT).

Tesztek felvétele

Az egyes POST tesztek sikeres átadásakor egy POST kód generálódik, amely egy speciális diagnosztikai regiszterbe kerül. A diagnosztikai regiszterben található információk akkor válnak elérhetővé megfigyelésre, ha a POST kártya diagnosztikai kártyáját egy szabad számítógép-nyílásba helyezik, és egy hétszegmenses kijelzőn jelenítik meg két hexadecimális számjegy formájában. A diagnosztikai regiszter címe a számítógép típusától függ, régebbi verziókban ez: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, néhány EISA- 300 óra.

Először is meg kell határoznia az alaplap BIOS gyártóját. Ezt megteheti egy matrica a BIOS chipen, vagy a feliratok, amelyeket egy hasonló működő alaplap megjelenít a képernyőn. Oroszországban és a FÁK-ban a leggyakoribb BIOS az AMI és az AWARD. Miután szerzett némi tapasztalatot, az első POST kódok alapján magabiztosan megnevezheti a BIOS gyártóját.

Az egyes BIOS-gyártók POST-kódtáblázatai eltérőek, és az új tesztelt eszközök és lapkakészletek megjelenése miatt még ugyanazon BIOS-gyártó különböző verzióinál is eltérőek.

Korábban a POST-kódok értékeit a BIOS-gyártók megfelelő táblázataiban hexadecimális számokként adták meg 00h-FFh tartományban (0-255 decimális rendszerben), ezért az ilyen táblázatok használatának kényelme érdekében szükséges hogy a POST kódok hexadecimális formában jelenjenek meg.

Hibakódok

Award Software International, Inc.

AwardBIOS V4.51PG Elite

1995-ben a dinamikusan fejlődő Award Software cég egy új megoldást javasolt akkoriban az alacsony szintű szoftverek területén, az AwardBIOS „Elite”-t, ismertebb nevén V4.50PG-t. 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.

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

C0 A külső gyorsítótár tiltása. Belső gyorsítótár tiltása. Shadow RAM tiltása. Programozás DMA vezérlő, megszakítás vezérlő, időzítő, RTC blokk

C1 A memória típusának, teljes térfogatának és soronkénti elhelyezésének meghatározása

C3 Az első 256K DRAM ellenőrzése az ideiglenes terület szervezetéhez. A BIOS kicsomagolása az ideiglenes területen

C5 A futó POST kód átkerül az Árnyékba

C6 A külső gyorsítótár jelenlétének, méretének és típusának meghatározása

C8 A BIOS programok és táblák integritásának ellenőrzése

CF A processzor típusának meghatározása

POST végrehajtása Shadow RAM-ban

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 A billentyűzetvezérlő ellenőrzése és inicializálása

06 Tesztelje a memóriaterületet az F000h címtől kezdve, ahol a BIOS található

07 A CMOS és az akkumulátor működésének ellenőrzése

BE A déli és északi híd konfigurációs regisztereinek programozása

09 Az L2 gyorsítótár és az Advanced Cache Control regiszterek inicializálása a Cyrix processzoron

0A Megszakí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

0B A CMOS ellenőrző összeg ellenőrzése. PCI busz eszközök szkennelése. Processzor mikrokód frissítés

0C A billentyűzetvezérlő inicializálása

0D A videoadapter megkeresése és inicializálása. Az IOAPIC beállítása. Óramérés, FSB beállítás

0E MPC inicializálás. Videó memória teszt. A díj logójának megjelenítése

0F Az első DMA 8237 vezérlő tesztelése Billentyűzetészlelé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 Rendszer időzítő 2. csatorna tesztje

15 Az 1. megszakításvezérlő kérésmaszkoló regiszterének tesztelése

16 A 2. megszakításvezérlő maszkolási regiszter tesztjét kéri

19 Egy NMI megszakítási kérelem passzivitásának ellenőrzése

30 Az alapmemória és a kiterjesztett memória mennyiségének meghatározása. APIC beállítás. A Write Allocation mód szoftveres vezérlése

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

31 A fő képernyőn megjelenő RAM teszt. 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

3C A szoftverjelző beállítása, amely lehetővé teszi a telepítést

3D PS/2 egér inicializálása

3E Külső gyorsítótár-vezérlő inicializálása és gyorsítótár-engedélyek

B.F. Lapkakészlet konfigurációs regiszterek 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 Soros és párhuzamos portok inicializálása

45 Az FPU társprocesszor inicializálása

4E Hibaüzenetek megjelenítése

4F Jelszó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 A DOS időszámláló beállítása a Real Time Clock szerint

60 A BOOT Sector vírusvédelem telepítése

61 A lapkaké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

FF Vezérlés átvitele a rendszerbetöltőre. A BIOS végrehajtja az INT 19h parancsot

Tekintsük a személyi számítógép rendszeregységének tesztelésének eljárását. Telepítsük a BM9222 tesztert az alaplap szabad PCI foglalatába. Kapcsoljuk be az áramot. A BIOS az alaplap ROM-jában tárolt számítógép-indító program, amely szekvenciálisan lekérdezi a rendszeregységben található összes eszközt (processzor, memóriamodulok, merevlemez, videokártya, vezérlők, optikai meghajtó, külső perifériák: billentyűzet, egér stb.).

Ha a rendszeregység minden perifériás eszköze megfelelően működik, akkor a betöltés befejezése után a következő FFh felirat világít a teszter képernyőjén.

„Vegyünk egy hibát” a rendszeregységbe. Kapcsolja ki a tápellátást, és távolítsa el a memóriamodult a rendszeregységből.

A tápfeszültség bekapcsolása és a számítógép indulása után a 4Eh RAM hibakód jelenik meg a teszter képernyőjén.

A tesztelő pontosan megállapította, hogy a rendszeregység memóriája „hibás”. Az áramellátás kikapcsolása és a memóriamodul visszahelyezése után a tesztelő megmutatta a személyi számítógép állapotát.

Hasonlóképpen meghatározhatja más perifériás eszközök hibakódjait, és gyorsan megoldhatja a problémát, ha a hibás egységet működőre cseréli.

Következtetések

Leírás:

Felhívom a figyelmet a főbbre postaszámok ehhezBIOSgyártóAMI. Rövid bemutatkozás. Közvetlenül a személyi számítógép rendszeregységén található POWER gomb megnyomása után a számítógép vezérlése közvetlenül a BIOS-ba kerül. Ekkor (a számítógép indításának kezdetén) a processzor jelet küld a BIOS chipnek, amely inicializálja az alap I/O rendszer BOOT-ROUTINE firmware-ének betöltését.
A BOOT-ROUTINE firmware a POST önteszt rutint hívja.

Szubrutin POST (bekapcsolási önteszt) teszteli a számítógépre telepített berendezéseket, konfigurálja és előkészíti a munkára.

Minden egyes berendezéshez (processzor, memória, videokártya, billentyűzet, bemeneti/kimeneti portok stb.) külön vizsgálatot kell végezni. Minden tesztnek saját egyedi száma van, amelyet POST kódnak neveznek. POST kód a gyártási tesztportra írva (0080H címmel) minden egyes POST-teszt futtatása előtt.

Miután a POST tesztkód beírásra került a gyártási tesztportra, megkezdődik a megfelelő berendezés tesztelési eljárása. Ha a tesztelési eljárás sikertelen, az utolsó eljárás POST kódja (amely a hibát okozta) a gyártási tesztporton marad. Ha ismeri az utolsó eljárás POST kódját, meg tudja határozni a hibát okozó eszközt.

A POST kódok kiolvasása többféleképpen is elvégezhető.

  • Ha az alaplapja rendelkezik beépített POST kód jelzővel, akkor az utolsó eljárás POST kódjáról tájékozódhat róla.
  • Egyes rendszereken az utoljára végrehajtott eljárás POST kódja megjelenhet a monitor képernyőjén, miközben a POST folyamat befejeződik.
  • Egy speciális bővítőkártya használható POST kódok olvasására.

Mivel a BIOS-t több gyártó állítja elő, az egyes gyártók BIOS-ainak saját POST-kódjai vannak.

Ez a táblázat azokat a POST kódokat tartalmazza, amelyek a teljes POST eljárás során jelennek meg.

  • CF Érzékeli a processzor típusát és teszteli a CMOS olvasást/írást
  • C0 A chipkészlet és az L1-, L2-cache előzetesen inicializálva van, a megszakításvezérlő, a DMA, az időzítő programozva
  • C1 A RAM típusa és mennyisége észlelve
  • A C3 BIOS kód a RAM egy ideiglenes területére van kicsomagolva
  • A 0C BIOS ellenőrző összegek ellenőrzése megtörtént
  • A C5 BIOS kód az árnyékmemóriába másolódik, és a vezérlés átkerül a Boot Block modulra
  • 01 XGROUP modul kicsomagolása a 1000:0000h fizikai címen
  • 02 Processzor inicializálása. A CR és MSR regiszterek be vannak állítva
  • 03 Az I/O erőforrások meg vannak határozva (Super I/O)
  • 05 Törli a képernyőt és a CMOS állapotjelzőt
  • 06 A társprocesszor ellenőrzése folyamatban van
  • 07 A billentyűzetvezérlő azonosítása és tesztelése megtörtént
  • 08 A rendszer észlelte a billentyűzet interfészt
  • 09 A Serial ATA vezérlő inicializálása
  • OA Érzékeli a PS/2 portokhoz csatlakoztatott billentyűzetet és egeret
  • A 0B AC97 audiovezérlő erőforrások telepítése folyamatban van
  • OE Tesztelő memória szegmens F000h
  • 10 A flash memória típusa meg van határozva
  • 12 CMOS tesztelve
  • 14 Beállítja a chipkészlet-regiszterek értékeit
  • 16 Az óragenerátor kezdetben inicializálva van
  • 18 Meghatározzuk a processzor típusát, paramétereit, valamint az L1 és L2 cache méretét
  • 1B A megszakítási vektor táblázat inicializálva van
  • 1C Ellenőrzi a CMOS ellenőrző összegeket és az akkumulátor feszültségét
  • Meg van határozva az 1D energiagazdálkodási rendszer
  • 1F A billentyűzet mátrixának betöltése (laptopokhoz)
  • 21 A hardveres energiagazdálkodási rendszer inicializálása folyamatban van (laptopokhoz)
  • 23 Matematikai társprocesszor, lemezmeghajtó, chipkészlet inicializálás tesztelve
  • 24 A processzor mikrokód frissítése folyamatban van. Erőforrás-elosztási térképet hoz létre a Plug and Play eszközökhöz
  • 25 Kezdeti PCI inicializálás: listázza az eszközöket, keresi a VGA adaptert, kiírja a VGA BIOS-t C000:0-ra
  • 26 Az órafrekvencia beállítása a CMOS Setup szerint történik. A nem használt DIMM és PCI bővítőhelyek szinkronizálása le van tiltva. A felügyeleti rendszer (H/W Monitor) inicializálva van
  • 27 INT 09h megszakítás engedélyezve. A billentyűzetvezérlő újra inicializálva van
  • 29 MTRR regiszter van programozva, APIC inicializálva. Az IDE vezérlő programozása folyamatban van. A processzor frekvenciáját mérik. A videorendszer BIOS-bővítményét hívják
  • 2B Keresse meg a videoadapter BIOS-t
  • 2D Megjelenik az Award nyitóképernyője a processzor típusával és sebességével kapcsolatos információkkal
  • 33 Billentyűzet alaphelyzetbe állítása
  • 35 Az első DMA-csatorna tesztelése folyamatban
  • 37 Második DMA-csatorna tesztelés alatt
  • 39 DMA oldalregisztert tesztelnek
  • 3C 8254 vezérlő (időzítő) konfigurálása
  • 3E A 8259-es megszakításvezérlő ellenőrzése
  • 43 A megszakításvezérlő ellenőrzött
  • 47 ISA/EISA buszt tesztelnek
  • 49 A RAM mennyisége kiszámításra kerül. A regiszterek konfigurálása folyamatban van az AMD K5 processzorhoz
  • A 4E MTRR regiszterek a Syrix processzorokhoz vannak programozva. Az L2 gyorsítótár és az APIC inicializálva van
  • 50 USB busz észlelve
  • 52 A RAM tesztelése megtörténik, és az eredmények megjelennek. A kiterjesztett memória törlése
  • 53 Ha a CMOS törlődik, a bejelentkezési jelszó visszaáll
  • 55 A processzorok számát jeleníti meg (többprocesszoros platformok esetén)
  • 57 Megjelenik az EPA logó. Az ISA PnP-eszközök kezdeti inicializálása
  • 59 A vírusvédelmi rendszer meghatározása megtörtént
  • 5B Kérdés a BIOS-frissítés hajlékonylemezről történő futtatásához
  • Az 5D elindítja a Super I/O vezérlőt és az integrált hangvezérlőt
  • 60 Belépés a CMOS Setupba, ha megnyomta a Delete gombot
  • 65 PS/2 egér inicializálás alatt áll
  • 69 L2 gyorsítótár engedélyezve
  • 6B A lapkakészlet-regiszterek a BIOS Setup szerint vannak konfigurálva
  • 6D Erőforrásokat rendel az ISA PnP eszközökhöz és COM portokat az integrált eszközökhöz
  • 6F Inicializálja és konfigurálja a hajlékonylemez-vezérlőt
  • 75 IDE-eszközt észlel és telepít: merevlemezek, CD/DVD, LS-120, ZIP stb.
  • 76 Az észlelt IDE-eszközök információi jelennek meg
  • 77 A soros és párhuzamos portok inicializálva vannak
  • 7A A matematikai társprocesszor alaphelyzetbe áll és készen áll a működésre.
  • 7C Védelmet határoz meg a merevlemezekre való jogosulatlan írás ellen
  • 7F Ha hibák vannak, megjelenik egy üzenet, és megnyomja a Delete és az F1 billentyűket
  • 82 Memória van lefoglalva az energiagazdálkodáshoz, és a változtatások az ESCD táblába íródnak.
  • Az EPA logóval ellátott nyitóképernyőt eltávolítják. Szükség esetén jelszót kér
  • 83 Minden adat az ideiglenes veremből a CMOS-ba kerül
  • 84 A Plug and Play Cards inicializálása üzenet megjelenítése
  • 85 Az USB inicializálás befejeződött
  • 87 SYSID tábla jön létre a DMI területen
  • 89 ACPI tábla telepítése folyamatban van. A megszakítások a PCI-eszközökhöz vannak hozzárendelve
  • 8B További ISA- vagy PCI-vezérlők BIOS-a hívja meg, a videoadapter kivételével
  • 8D Beállítja a RAM paritás paramétereit a CMOS Setup segítségével. Az APM inicializálva van
  • A 8F IRQ 12 engedélyezett a PS/2 egér üzem közbeni csatlakoztatásához
  • 94 A lapkakészlet inicializálásának befejezése. Megjeleníti az erőforrás-elosztási táblát. L2 gyorsítótár engedélyezése. A nyári/téli időszámítás átállási mód beállítása
  • 95 Beállítja a billentyűzet automatikus ismétlési frekvenciáját és a Num Lock állapotát
  • 96 Többprocesszoros rendszerek esetén a regiszterek konfigurálva vannak (Cyrix processzorokhoz). Létrejön az ESCD tábla. A DOS időzítő az RTC CMOS órája szerint van beállítva. A rendszerindító eszközpartíciók a beépített víruskereső általi használatra vannak mentve. A hangszóró bejelenti a POST végét. Létrejön az MSIRQ FF tábla A BIOS INT 19h megszakítása. Keresse meg a rendszerbetöltőt a rendszerindító eszköz első szektorában

Egy lerövidített eljárás hajtható végre a Gyors bekapcsolási önteszt beállításával a BIOS-ban.

  • 65 A videoadapter alaphelyzetbe állítása folyamatban van. A hangvezérlő és a bemeneti/kimeneti eszközök inicializálása, a billentyűzet és az egér tesztelése megtörtént. A BIOS integritása ellenőrizve van
  • 66 A gyorsítótár inicializálása folyamatban van. Létrejön egy megszakítási vektortábla. Az energiagazdálkodási rendszer inicializálása folyamatban van
  • 67 A CMOS ellenőrző összeg ellenőrzése és az akkumulátor tesztelése megtörtént. A lapkakészlet a CMOS paraméterek alapján van konfigurálva
  • 68 A videoadapter inicializálása folyamatban van
  • 69 A megszakításvezérlő konfigurálása
  • 6A tesztelő RAM (gyorsított)
  • 6B Megjeleníti az EPA logót, a CPU- és a memóriateszt eredményeit
  • 70 Megjelenik a BIOS Setup programba való belépéshez szükséges üzenet. A PS/2-hez vagy USB-hez csatlakoztatott egér inicializálva van
  • 71 A gyorsítótár-vezérlő inicializálása folyamatban van
  • 72 lapkakészlet-regiszter konfigurálása folyamatban van. Létrejön a Plug and Play eszközök listája.& A meghajtóvezérlő inicializálva van
  • 73 A merevlemez-vezérlő inicializálása folyamatban van
  • 74 A társprocesszor inicializálódik
  • 75 Ha szükséges, a merevlemez írásvédett
  • 77 Ha szükséges, a rendszer jelszót kér, és üzenetek jelennek meg. Nyomja meg az F1 billentyűt a folytatáshoz, a DEL gombot a beállításhoz
  • 78 A saját BIOS-szal rendelkező bővítőkártyák inicializálásra kerülnek
  • 79 A platformerőforrások inicializálása folyamatban van
  • 7A Létrejön az RSDT gyökértábla, a DSDT, FADT stb. eszköztáblázat.
  • 7D Információkat gyűjt a rendszerindító eszköz partícióiról
  • A 7E BIOS az operációs rendszer indítására készül
  • 7F A NumLock jelző állapota a beállításoknak megfelelően van beállítva
  • BIOS beállítás
  • 80 INT 19 hívódik, és elindul az operációs rendszer

AMIBIOS8.0

  • D0 A processzor és a lapkakészlet inicializálása. A BIOS rendszerindítási blokk ellenőrző összegeinek ellenőrzése
  • D1 I/O portok inicializálása. A BAT önteszt parancsa elküldésre kerül a billentyűzetvezérlőnek
  • D2 Az L1/L2 gyorsítótár letiltása. A telepített RAM mennyisége meghatározásra kerül
  • A D3 memória-regenerálási sémák konfigurálva vannak. Gyorsítótár használata engedélyezett
  • D4 Teszt 512 KB memória. A verem telepítve van, és a kommunikációs protokoll hozzá van rendelve a gyorsítótárral
  • A D5 BIOS kódot kicsomagolják és az árnyékmemóriába másolják
  • D6 Ellenőrzi a BIOS-ellenőrző összegeket, és megnyomja a Ctrl+Home billentyűket (BIOS helyreállítás)
  • A D7 vezérlés átkerül az interfész modulra, amely kicsomagolja a kódot a Run-Time területre
  • D8 A végrehajtható kód kicsomagolásra kerül a flash memóriából a működési memóriába. A CPUID információ mentésre kerül
  • D9 A kicsomagolt kód átkerül az ideiglenes tároló területről a RAM 0E000h és 0F000h szegmensébe
  • A DA CPUID regiszterek visszaállnak. A POST végrehajtás a RAM-ba kerül
  • E1–E8, EC–EE A rendszermemória konfigurációjával kapcsolatos hibák
  • 03 Tilos az NMI, a paritáshibák feldolgozása és a jelek monitorra történő kibocsátása. Egy terület van fenntartva a GPNV eseménynapló számára, beállítják a BIOS-ból származó változók kezdeti értékeit
  • 04 Ellenőrzi az akkumulátor állapotát és kiszámítja a CMOS ellenőrző összeget
  • 05 A megszakításvezérlő inicializálása és a vektortábla felépítése megtörtént
  • 06 Az időzítő tesztelése és működésre való előkészítése folyamatban van
  • 08 Billentyűzet tesztelése (a billentyűzet jelzőfényei villognak)
  • C0 A processzor kezdeti inicializálása. Ne használjon gyorsítótárat. APIC határozza meg
  • C1 Többprocesszoros rendszerek esetén meghatározásra kerül a rendszer indításáért felelős processzor
  • C2 Befejezi a processzor hozzárendelését a rendszer elindításához. Azonosítás CPUID használatával
  • C5 A processzorok száma meghatározásra kerül, és paramétereik konfigurálva vannak
  • C6 Inicializálja a cache memóriát a gyorsabb POST érdekében.
  • C7 A processzor inicializálása befejeződött
  • 0A Billentyűzetvezérlő észlelve
  • 0B Keressen a PS/2 porthoz csatlakoztatott egeret
  • 0C A billentyűzet jelenlétének ellenőrzése
  • 0E A rendszer különféle beviteli eszközöket észlel és inicializál
  • 13 A chipkészlet-regiszterek kezdeti inicializálása
  • 24 platform-specifikus BIOS-modult csomagol ki és inicializál.
  • Létrejön egy megszakítási vektortábla, és inicializálódik a megszakítási feldolgozás.
  • 2A A DIM mechanizmus azonosítja a helyi buszokon lévő eszközöket. A videoadapter inicializálásra készül, erőforrás-elosztási tábla készül
  • 2C A videoadapter észlelése és inicializálása, a videoadaptert a BIOS hívja meg
  • 2E További I/O eszközök keresése és inicializálása
  • 30 SMI feldolgozásra készül
  • 31 Az ADM modul inicializálva és aktiválva van
  • 33 Az egyszerűsített betöltő modul inicializálása folyamatban van
  • 37 Megjeleníti az AMI logót, a BIOS-verziót, a processzorverziót, valamint a BIOS-ba való belépéshez szükséges billentyűparancsot
  • 38 A DIM használatával a helyi buszokon különféle eszközöket inicializálnak
  • 39 A DMA vezérlő inicializálása folyamatban van
  • 3A Beállítja a rendszeridőt az RTC órája szerint
  • A 3B RAM tesztelése megtörténik, és az eredmények megjelennek
  • A 3C lapkakészlet-regiszterek konfigurálva vannak
  • 40 Soros és párhuzamos portok, matematikai társprocesszorok stb. inicializálva vannak.
  • 52 A memóriateszt eredményei alapján a CMOS RAM-adatai frissülnek
  • 60 A BIOS Setupban a NumLock állapot be van állítva és az automatikus ismétlési paraméterek konfigurálva
  • 75 Elindul a lemezeszközökkel végzett munka folyamata (INT megszakítás 13 óra)
  • 78 Létrejön az IPL-eszközök listája (amelyből az operációs rendszer betölthető)
  • 7C ESCD kiterjesztett rendszerkonfigurációs táblák jönnek létre és íródnak az NVRAM-ba
  • 84 A POST során észlelt naplózási hibák
  • 85 Üzenetek jelennek meg az észlelt nem kritikus hibákról.
  • 87 Ha szükséges, elindul a BIOS Setup, amelyet először kicsomagol a RAM-ba
  • A 8C lapkakészlet-regiszterek a BIOS Setup-nak megfelelően vannak konfigurálva
  • 8D ACPI táblák készülnek
  • 8E Konfigurálja a nem maszkolható megszakítási (NMI) szolgáltatást
  • A 90 SMI végre inicializálva van
  • A1 Az operációs rendszer betöltésekor nem szükséges adatok törlése
  • Az A2 EFI modulok fel vannak készítve az operációs rendszerrel való interakcióra
  • A4 A BIOS Setup-nak megfelelően a nyelvi modul inicializálva van
  • A7 Megjelenik a POST eljárás összefoglaló táblázata
  • A8 Beállítja az MTRR regiszterek állapotát
  • V9 Ha szükséges, megvárja a billentyűparancsok bevitelét
  • AA Eltávolítja a POST megszakítási vektorokat (INT 1Ch és INT 09h)
  • AB Az operációs rendszer betöltésére szolgáló eszközöket észleli
  • AC A lapkakészlet beállításának utolsó szakaszai a BIOS Setup szerint
  • B1 ACPI interfész konfigurálva
  • 00 Megszakítási feldolgozás INT 19h hívva (boot szektor keresés, operációs rendszer betöltése)

Phoenix Bios 4.0

  • 02 Valódi mód ellenőrzése
  • 03 Nem maszkolható megszakítás (NMI) letiltása
  • 04 CPU típusának lekérése
  • 06 A rendszer hardverének inicializálása
  • 08 A lapkakészlet inicializálása a kezdeti POST értékekkel
  • 09 Az IN POST jelző beállítása
  • 0A CPU regiszterek inicializálása
  • 0B CPU gyorsítótár engedélyezése
  • 0C A gyorsítótárak inicializálása a kezdeti POST értékekre
  • 0E I/O komponens inicializálása
  • 0F Inicializálja a helyi busz IDE-t
  • 10 Inicializálja az energiagazdálkodást
  • 11 Töltse be az alternatív regisztereket a kezdeti POST értékekkel
  • 12. Állítsa vissza a CPU vezérlőszót meleg rendszerindításkor
  • 13 Inicializálja a PCI Bus Mastering eszközöket
  • 14 Inicializálja a billentyűzetvezérlőt
  • 16 (1-2-2-3) BIOS ROM ellenőrző összeg
  • 17. Inicializálja a gyorsítótárat a memória automatikus méretezése előtt
  • 18 8254 időzítő inicializálása
  • 1A 8237 DMA vezérlő inicializálása
  • 1C Reset programozható megszakításvezérlő
  • 20 (1-3-1-1) Tesztelje a DRAM frissítését
  • 22 (1-3-1-3) Tesztelje a 8742 billentyűzetvezérlőt
  • 24 Állítsa az ES szegmensregisztert 4 GB-ra
  • 26 Az A20-as vonal engedélyezése
  • 28 DRAM automatikus méretezése
  • 29 Inicializálja a POST memóriakezelőt
  • 2A tiszta 512 KB alap RAM
  • 2C (1-3-4-1) RAM hiba az xxxx címsorban
  • 2E (1-3-4-3) RAM hiba a memóriabusz alacsony bájtjának xxxx adatbitjénél
  • 2F A gyorsítótár engedélyezése a rendszer BIOS-árnyéka előtt
  • 30 (1-4-1-1) RAM hiba a memóriabusz magas bájtjának xxxx adatbitjénél
  • 32 Tesztelje a CPU busz-órafrekvenciáját
  • 33 A Phoenix Dispatch Manager inicializálása
  • 34 A bekapcsológomb letiltása a POST alatt
  • 35 Regiszterek újrainicializálása
  • 36 Melegindítás leállítás
  • 37 Lapkakészlet újrainicializálása
  • 38 Shadow rendszer BIOS ROM
  • 39 A gyorsítótár újrainicializálása
  • 3A gyorsítótár automatikus méretezése
  • 3C Lapkakészlet-regiszterek fejlett konfigurációja
  • 3D Alternatív regiszterek betöltése CMOS-értékekkel
  • 40 CPU sebesség érzékelés
  • 42 Megszakítási vektorok inicializálása
  • 45 POST eszköz inicializálása
  • 46 (2-1-2-3) Ellenőrizze a ROM szerzői jogi megjegyzését
  • 48 Ellenőrizze a videokonfigurációt CMOS-szal
  • 49 Inicializálja a PCI buszt és az eszközöket
  • 4A Inicializálja az összes videoadaptert a rendszerben
  • 4B QuietBoot indítás (opcionális)
  • 4C Shadow videó BIOS ROM
  • 4E BIOS szerzői jogi megjegyzés megjelenítése
  • 50 Kijelző CPU típusa és sebessége
  • 51 Inicializálja az EISA kártyát
  • 52 Billentyűzet tesztelése A billentyűzet tesztelése folyamatban van
  • 54 Állítsa be a billentyűkattintást, ha engedélyezve van
  • 55 USB-busz inicializálása
  • 58 (2-2-3-1) Tesztelje a váratlan megszakításokat
  • 59 POST megjelenítési szolgáltatás inicializálása
  • 5A Megjelenik a „Nyomja meg az F2 billentyűt a SETUP-be lépéshez” üzenetet.
  • 5B CPU gyorsítótár letiltása
  • 5C Teszt RAM 512 és 640 KB között
  • 60 A bővített memória tesztelése
  • 62 Tesztelje a kiterjesztett memória címsorait
  • 64 Ugrás a UserPatch1-re
  • 66 Speciális gyorsítótár-regiszterek konfigurálása
  • 67 Többprocesszoros APIC inicializálása
  • 68 Külső és CPU gyorsítótár engedélyezése
  • 69 Rendszerfelügyeleti mód (SMM) terület beállítása
  • 6A A külső L2 gyorsítótár méretének megjelenítése
  • 6B Egyéni alapértelmezések betöltése (opcionális)
  • 6C Az árnyékterület-üzenet megjelenítése
  • 6E Az UMB helyreállítás lehetséges magas címének megjelenítése
  • 70 Hibaüzenetek megjelenítése Hibaüzenetek jelennek meg
  • 72 Ellenőrizze a konfigurációs hibákat
  • 76 Ellenőrizze a billentyűzet hibáit
  • 7C Hardveres megszakítási vektorok beállítása
  • 7D Inicializálja a hardverfigyelést
  • 7E Inicializálja a társprocesszort, ha van
  • 80 Tiltsa le a fedélzeti Super I/O portokat és IRQ-kat
  • 81 Késői POST eszköz inicializálás
  • 82 Külső RS232 portok észlelése és telepítése
  • 83 Nem MCD IDE vezérlők konfigurálása
  • 84 Külső párhuzamos portok észlelése és telepítése
  • 85 Inicializálja a PC-kompatibilis PnP ISA eszközöket
  • 86 Újrainicializálja a fedélzeti I/O portokat
  • 87 Alaplap konfigurálható eszközök konfigurálása (opcionális)
  • 88 A BIOS adatterület inicializálása
  • 89 Nem maszkolható megszakítások (NMI-k) engedélyezése
  • 8A A kiterjesztett BIOS adatterület inicializálása
  • 8B Tesztelje és inicializálja a PS/2 egeret
  • 8C Hajlékonylemez-vezérlő inicializálása
  • 8F Határozza meg az ATA meghajtók számát (opcionális)
  • 90 Inicializálja a merevlemez-vezérlőket
  • 91 Helyi busz merevlemez-vezérlők inicializálása
  • 92 Ugrás a UserPatch2-re
  • 93 Build MPTABLE többprocesszoros kártyákhoz
  • 95 Telepítse a CD-ROM-ot a rendszerindításhoz
  • 96 Tiszta hatalmas ES szegmensregiszter
  • 97 Fixup többprocesszoros táblázat
  • 98 (1-2) Opciós ROM-ok keresése. Egy hosszú, két rövid hangjelzés az ellenőrzőösszeg meghibásodása esetén
  • 99 Ellenőrizze a SMART Drive-ot (opcionális)
  • 9A Shadow opciós ROM-ok
  • 9C Az Energiagazdálkodás beállítása
  • 9D biztonsági motor inicializálása (opcionális)
  • 9E Hardveres megszakítások engedélyezése
  • 9F Határozza meg az ATA és SCSI meghajtók számát
  • A0 Állítsa be a napszakot
  • A2 Ellenőrizze a billentyűzárat
  • A4 Initialize Typematic rate
  • A8 Törölje az F2 promptot
  • AA F2 billentyű leütésének keresése
  • AC Lépjen be a SETUP menübe
  • AE Clear Boot zászló
  • B0 Ellenőrizze a hibákat
  • B2 POST kész – készüljön fel az operációs rendszer indítására
  • B4 (1) Egy rövid hangjelzés a rendszerindítás előtt
  • B5 A QuietBoot leállítása (opcionális)
  • B6 Jelszó ellenőrzése (opcionális)
  • B9 Készítse elő a rendszerindítást
  • BA DMI paraméterek inicializálása
  • BB PnP Option ROM inicializálása
  • BC Törölje a paritásellenőrzőket
  • BD Display MultiBoot menü
  • BE Tiszta képernyő (opcionális)
  • BF Ellenőrizze a vírus- és biztonsági emlékeztetőket
  • C0 Próbáld meg az INT 19-el indítani
  • C1 Initialize POST Error Manager (PEM)
  • C2 Hibanaplózás inicializálása
  • C3 A hibakijelző funkció inicializálása
  • C4 A rendszerhibakezelő inicializálása
  • C5 PnPnd kettős CMOS (opcionális)
  • C6 A notebook dokkoló inicializálása (opcionális)
  • C7 A notebook dokkoló inicializálása későn
  • D2 Ismeretlen megszakítás
  • E0 A lapkakészlet inicializálása
  • E1 Inicializálja a hidat
  • E2 Inicializálja a CPU-t
  • E3 A rendszer időzítőjének inicializálása
  • E4 A rendszer I/O inicializálása
  • E5 Ellenőrizze a rendszerindítás kényszerített helyreállítását
  • E6 Checksum BIOS ROM
  • E7 Menjen a BIOS-ba
  • E8 Set Hatalmas szegmens
  • E9 Több processzor inicializálása
  • EA inicializálja az OEM speciális kódját
  • EB PIC és DMA inicializálása
  • EC Initialize Memóriatípus
  • ED Inicializálás Memóriaméret
  • EE Shadow Boot Block
  • EF rendszer memória teszt
  • F0 Inicializálja a megszakítási vektorokat
  • F1 Inicializálja a valós idejű órát
  • F2 Videó inicializálása
  • F3 A rendszerfelügyeleti mód inicializálása
  • F4 (1) Egy hangjelzést ad ki a rendszerindítás előtt
  • F5 Indítás Mini DOS-ra
  • F6 Hatalmas szegmens törlése
  • F7 Boot teljes DOS-ra

A POST-kódok eredeti és megbízható táblázatai megtalálhatók a BIOS-gyártók megfelelő webhelyein: „AMI” és „Award”. Néha az alaplap kézikönyvei POST kódtáblázatokat tartalmaznak.
1. Szoftverrel elérhető processzorregiszterek tesztelése (POST kódok: 01, 02).
2. A RAM regenerálási periódusának ellenőrzése (POST kód: 04).
3. Inicializálja a billentyűzetvezérlőt (POST kód: 05).
4. A nem felejtő memória (CMOS) teljesítményének és a CMOS akkumulátor állapotának előzetes ellenőrzése (POST kód: 07).
5. Chipkészlet regiszterek inicializálása alapértelmezett értékekkel (POST kód: BE, hex).
6. RAM jelenlétének ellenőrzése és méretének meghatározása (POST kód: C1, hex).
7. Külső cache memória meglétének és méretének meghatározása (POST kód: C6, hexa).
8. Az első 64 KB RAM ellenőrzése (POST kód: 08).
9. Megszakítási vektorok inicializálása (POST kód: 0A, hexa).
10. A CMOS ellenőrző összeg ellenőrzése (POST kód: 0V, hex).
11. A videovezérlő észlelése és inicializálása (POST kód: 0D, hex).
12. Videó memória ellenőrzése (POST kód: 0E, hex).
13. A BIOS ellenőrző összegének ellenőrzése (POST kód: 0F, hex).
14. A vezérlők és a DMA oldalregiszterek ellenőrzése (POST kódok: 10,
11, hex).
15. Rendszeridőzítő ellenőrzése (POST kód: 14, hexa).
16. Megszakításvezérlők ellenőrzése és inicializálása (POST kódok: 15...18, hexa).
17. Bővítőbusz slotok inicializálása (POST kódok: 20...2F, hex).
18. Méret meghatározása és a fő és bővített memória ellenőrzése (POST kódok: 30, 31, hex).
19. Inicializálja újra a lapkakészlet-regisztereket a CMOS Setupban beállított értékekkel összhangban (POST kód: BF, hex).
20. Az FDD vezérlő inicializálása (POST kód: 41, hexa).
21. A HDD vezérlő inicializálása (POST kód: 42, hexa).
22. COM és LPT portok inicializálása (POST kód: 43, hexa).
23. A matematikai társprocesszor észlelése és inicializálása (POST kód: 45, hexa).
24. Jelszó szükségességének ellenőrzése (POST kód: 4F, ​​hex).
25. BIOS-kiterjesztések inicializálása (POST kód: 52, hexa).
26. A Virus Protect, Boot Speed, NumLock, Boot Attempt paraméterek beállítása a CMOS Setupban beállított értékekkel összhangban (POST kódok: 60...63, hexa).
27. Az operációs rendszer indító eljárásának meghívása (POST kód: FF, hex).
Amint az a fenti sorrendből látható, a diagnosztikai üzenetek monitor képernyőn történő megjelenítésének lehetősége csak a videovezérlő inicializálása után jelenik meg, és ha a POST eljárás leállt az előző szakaszok egyikében, akkor nem lehet látni, hogy melyik egy.

Compaq BIOS:

Hibaüzenet

Leírás

A rendszer megfelelően indul

BIOS ROM ellenőrzőösszeg hiba

A BIOS ROM tartalma nem egyezik a várt tartalommal. Ha lehetséges, töltse be újra a BIOS-t a PAQ-ból

Ellenőrizze a videoadaptert, és győződjön meg arról, hogy megfelelően illeszkedik. Ha lehetséges, cserélje ki a videoadaptert

7 sípolás (1 hosszú, 1 másodperc, 1 liter, 1 rövid, szünet, 1 hosszú, 1 rövid, 1 rövid)

Az AGP videokártya hibás. Helyezze vissza a kártyát, vagy cserélje ki teljesen. Ez a hangjelzés a Compaq Deskpro rendszerekre vonatkozik

1 hosszú, véget nem érő hangjelzés

Memória hiba. Rossz RAM. Cserélje ki és tesztelje

Helyezze be újra a RAM-ot, majd tesztelje újra; cserélje ki a RAM-ot, ha a hiba továbbra is fennáll

IBM Desktop BIOS:

Hibaüzenet

Leírás

A rendszer megfelelően indul

Inicializálási hiba

Megjelenik a hibakód

Alaplap hiba

Videó adapter hiba

EGA/VGA adapter hiba

3270 billentyűzet adapter hiba

Tápfeszültség hiba

Cserélje ki a tápegységet

Tápfeszültség hiba

Cserélje ki a tápegységet

Cserélje ki a tápegységet

IBM Thinkpad BIOS:

Hangjelzés/Hiba

Leírás

Folyamatos csipogás

Alaplap hiba

Egy hangjelzés; Olvashatatlan, üres vagy villogó LCD

LCD csatlakozó probléma; LCD háttérvilágítás inverter hiba; video adapter hibás; LCD-szerelvény hibás; Alaplap hiba; áramellátási hiba

Egy hangjelzés; "Nem sikerült elérni a rendszerindító forrást" üzenet

Boot eszköz hiba; alaplap hiba

Egy hosszú, két rövid hangjelzés

Alaplap hiba; Video adapter probléma; LCD szerelési hiba

Egy hosszú, négy rövid hangjelzés

Alacsony akkumulátorfeszültség

Egy sípolás másodpercenként

Alacsony akkumulátorfeszültség

Két rövid hangjelzés hibakódokkal

POST hibaüzenet

Alaplap hiba

IBM Intellistation BIOS:

Hangjelzés hibakód:

Művelet / Diagnosztika futtatása a következő összetevőkön:

1-1-3 CMOS olvasási/írási hiba1. Futtassa a Setup programot
2.Rendszerlap
1-1-4 ROM BIOS ellenőrzési hiba1.Rendszerlap
1-2-X DMA hiba1.Rendszerlap
1-3-X1. Memória modul
2.Rendszerlap
1-4-4 1. Billentyűzet
2.Rendszerlap
1-4-X hiba észlelve az első 64 KB RAM-ban.1. Memória modul
2.Rendszerlap
2-1-1, 2-1-2 1. Futtassa a Setup programot
2.Rendszerlap
2-1-X Az első 64 KB RAM nem sikerült.1. Memória modul
2.Rendszerlap
2-2-2
2.Rendszerlap
2-2-X Az első 64 KB RAM nem sikerült.1. Memória modul
2.Rendszerlap
2-3-X1. Memória modul
2.Rendszerlap
2-4-X1. Futtassa a Setup programot
2. Memória modul
3.Rendszerlap
A 3-1-X DMA regiszter meghiúsult.1.Rendszerlap
3-2-4 A billentyűzetvezérlő meghibásodott.1.Rendszerlap
2. Billentyűzet
3-3-4 A képernyő inicializálása nem sikerült.1. Videoadapter (ha telepítve van)
2.Rendszerlap
3.Kijelző
3-4-1 A képernyő visszakövetése hibát észlelt.1. Videoadapter (ha telepítve van)
2.Rendszerlap
3.Kijelző
A 3-4-2 POST videó ROM-ot keres.1. Videoadapter (ha telepítve van)
2.Rendszerlap
4 1. Videoadapter (ha telepítve van)
2.Rendszerlap
Az összes többi hangjelzés kódszekvenciája.1.Rendszerlap
Egy hosszú és egy rövid hangjelzés a POST alatt.
Alap 640 KB memóriahiba vagy árnyék RAM hiba.
1. Memória modul
2.Rendszerlap
Egy hosszú hangjelzés és két vagy három rövid hangjelzés a POST alatt. (Videó hiba)1. Videoadapter (ha telepítve van)
2.Rendszerlap
Három rövid hangjelzés a POST alatt.1. Lásd: „Az alaplap memóriája”, 62. oldal.
2.Rendszerlap
Folyamatos hangjelzés.1.Rendszerlap
Ismétlődő rövid hangjelzések.1. Beragadt a billentyűzet?
2. Billentyűzet kábel
3.Rendszerlap
Mylex BIOS:

Hibaüzenet

Leírás

A rendszer normálisan indul

Videó adapter hiba

A videoadapter vagy hibás, vagy nincs megfelelően behelyezve. Ellenőrizze az adaptert

Billentyűzetvezérlő hiba

A billentyűzetvezérlő IC hibás. Ha lehetséges, cserélje ki az IC-t

A billentyűzetvezérlő IC hibás vagy a billentyűzet hibás. Cserélje ki a billentyűzetet, ha a probléma továbbra is fennáll, cserélje ki a billentyűzetvezérlő IC-jét

A programozható megszakításvezérlő hibás. Ha lehetséges, cserélje ki az IC-t

A programozható megszakításvezérlő hibás. cserélje ki az IC-t, ha lehetséges

DMA oldal regisztrációs hiba

A DMA vezérlő IC hibás. Ha lehetséges, cserélje ki az IC-t

RAM frissítési hiba

RAM paritáshiba

DMA vezérlő 0 hiba

A 0. csatorna DMA-vezérlő IC-je meghibásodott

A CMOS RAM meghibásodott

DMA vezérlő 1 hiba

Az 1. csatorna DMA-vezérlő IC-je meghibásodott

CMOS RAM akkumulátor hiba

A CMOS RAM akkumulátor meghibásodott. Ha lehetséges, cserélje ki a CMOS-t vagy az akkumulátort

CMOS RAM ellenőrzőösszeg hiba

A CMOS RAM meghibásodott. Ha lehetséges, cserélje ki a CMOS-t

BIOS ROM ellenőrzőösszeg hiba

A BIOS ROM meghibásodott. Ha lehetséges, cserélje ki a BIOS-t vagy frissítse

Mylex 386 BIOS:

Hibaüzenet

Leírás

A rendszer normálisan indul

Video adapter hiba

Vagy a videoadapter hibás, nincs megfelelően behelyezve, vagy hiányzik

1 hosszú, 1 rövid, 1 hosszú

Billentyűzetvezérlő hiba

Vagy a billentyűzetvezérlő IC hibás, vagy az alaplap áramköre hibás

1 hosszú, 2 rövid, 1 hosszú

Vagy a billentyűzetvezérlő hibás, vagy az alaplap áramköre hibás

1 hosszú, 3 rövid, 1 hosszú

1 hosszú 4 rövid, 1 hosszú

A programozható megszakításvezérlő IC hibás

1 hosszú, 5 rövid, 1 hosszú

DMA oldal regisztrációs hiba

A DMA vezérlő IC 1 vagy 2 hibás, vagy az alaplap áramköre hibás

1 hosszú, 6 rövid, 1 hosszú

RAM frissítési hiba

1 hosszú, 7 rövid, 1 hosszú

1 hosszú, 8 rövid, 1 hosszú

RAM paritáshiba

1 hosszú, 9 rövid, 1 hosszú

DMA vezérlő 1 hiba

A 0. csatorna DMA-vezérlője vagy az alaplap áramköre hibás

1 hosszú, 10 rövid, 1 hosszú

Vagy a CMOS RAM hibás. Cserélje ki a CMOS-t

1 hosszú, 11 rövid, 1 hosszú

DMA vezérlő 2 hiba

Az 1. csatorna DMA-vezérlője vagy az alaplap áramköre hibás

1 hosszú, 12 rövid, 1 hosszú

CMOS RAM akkumulátor hiba

A CMOS RAM akkumulátor hibás vagy a CMOS RAM rossz. Ha lehetséges, cserélje ki az akkumulátort

1 hosszú, 13 rövid, 1 hosszú

CMOS ellenőrzőösszeg hiba

A CMOS RAM hibás

1 hosszú 14 rövid, 1 hosszú

BIOS ROM ellenőrzőösszeg hiba

A BIOS ROM ellenőrző összege hibás. Cserélje ki a BIOS-t vagy frissítse

Phoenix ISA/MCA/EISA BIOS:

A hangjelzés kódja a hangjelzések számában jelenik meg. Például. Az 1-1-2 1 hangjelzést, szünetet, 1 hangjelzést, szünetet és 2 hangjelzést jelent.

  • Dell számítógépek esetén egy 1-2 hangjelzéses kód azt is jelezheti, hogy telepítve van egy indítható bővítménykártya, de nincs csatlakoztatva rendszerindító eszköz. Például, ha behelyez egy Promise Ultra-66 kártyát, de nem csatlakoztat hozzá merevlemezt, akkor a hangjelzést kapja. Ezt egy SIIG (szar – kerüld, mint a pestis) Ultra-66 kártyával igazoltam, majd megerősítettem az eredményeket a Dell-lel.

Hibaüzenet

Leírás

CPU teszt hiba

A CPU hibás. Cserélje ki a CPU-t

Hiba az alaplap kiválasztásában

Az alaplap tisztázatlan hibája van. Cserélje ki az alaplapot

CMOS olvasási/írási hiba

A valós idejű óra/CMOS hibás. Ha lehetséges, cserélje ki a CMOS-t

Meghosszabbított CMOS RAM hiba

A CMOS RAM kiterjesztett része meghibásodott. Ha lehetséges, cserélje ki a CMOS-t

BIOS ROM ellenőrzőösszeg hiba

A BIOS ROM meghibásodott. Cserélje ki a BIOS-t vagy frissítse, ha lehetséges

A programozható megszakítási időzítő meghibásodott. Cserélje ki, ha lehetséges

DMA olvasási/írási hiba

A DMA vezérlő meghibásodott. Ha lehetséges, cserélje ki az IC-t

RAM frissítési hiba

A RAM-frissítési vezérlő meghibásodott

64KB RAM hiba

Az első 64 KB-os RAM tesztje nem indult el

Az első 64KB RAM hiba

Az első RAM IC meghibásodott. Ha lehetséges, cserélje ki az IC-t

Az első 64 KB-os logikai hiba

Az első RAM-vezérlő logika meghibásodott

Címsor hiba

Az első 64 KB RAM-hoz vezető címsor meghibásodott

Paritásos RAM hiba

Az első RAM IC meghibásodott. Cserélje ki, ha lehetséges

EISA hibabiztos időzítő teszt

Cserélje ki az alaplapot

EISA NMI port 462 teszt

Cserélje ki az alaplapot

64KB RAM hiba

0. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

1. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

2. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

3. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

4. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

5. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

6. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

7. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

8. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

9. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

10. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

11. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

12. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

13. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

14. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

64KB RAM hiba

15. bit; Ez az adatbit az első RAM IC-n meghibásodott. Ha lehetséges, cserélje ki az IC-t

Slave DMA-regiszter hiba

A DMA vezérlő meghibásodott. Ha lehetséges, cserélje ki a vezérlőt

Fő DMA-regiszter hiba

A DMA vezérlő meghibásodott. Ha lehetséges, cserélje ki a vezérlőt

Fő megszakítási maszk regiszter hiba

Slave megszakítási maszk regiszter hiba

A megszakításvezérlő IC meghibásodott

Megszakítási vektor hiba

A BIOS nem tudta betölteni a megszakítási vektorokat a memóriába. Cserélje ki az alaplapot

Billentyűzetvezérlő hiba

Rossz a CMOS RAM tápellátása

Ha lehetséges, cserélje ki a CMOS elemet vagy a CMOS RAM-ot

CMOS konfigurációs hiba

A CMOS konfiguráció meghiúsult. Állítsa vissza a konfigurációt, vagy cserélje ki az akkumulátort, ha lehetséges

Videomemória hiba

Probléma van a videomemóriával. Ha lehetséges, cserélje ki a videoadaptert

Videó inicializálási hiba

Probléma van a videoadapterrel. Helyezze vissza az adaptert, vagy cserélje ki, ha lehetséges

A rendszer időzítő IC-je meghibásodott. Cserélje ki az IC-t

Leállítási hiba

A CMOS meghibásodott. Cserélje ki a CMOS IC-t, ha lehetséges

A20 kapu meghibásodása

A billentyűzetvezérlő meghibásodott. Ha lehetséges, cserélje ki az IC-t

Váratlan megszakítás védett módban

Ez CPU probléma. Cserélje ki a CPU-t és tesztelje újra

RAM teszt hiba

A rendszer RAM címzési áramköre hibás. Cserélje ki az alaplapot

Az időzítő 2. csatornája meghibásodott

A rendszer időzítő IC meghibásodott. Ha lehetséges, cserélje ki az IC-t

A napszakos óra meghibásodása

A valós idejű óra/CMOS meghibásodott. Ha lehetséges, cserélje ki a CMOS-t

Soros port hiba

Hiba történt a soros port áramkörében

Párhuzamos port hiba

Hiba történt a párhuzamos port áramkörében

Matematikai társprocesszor hibája

A matematikai társprocesszor meghibásodott. Ha lehetséges, cserélje ki az MPU-t

Leírás

Ellenőrizze a valós módot

A rendszer hardverének inicializálása

Inicializálja a chipkészlet-regisztereket a kezdeti értékekkel

Beállítva a POST jelzőbe

Inicializálja a CPU regisztereket

Inicializálja a gyorsítótárat a kezdeti értékekre

Az energiagazdálkodás inicializálása

Alternatív regiszterek betöltése kezdeti POST értékekkel

Ugrás a UserPatch0-ra

Inicializálja az időzítő inicializálását

8254 időzítő inicializálás

8237 DMA vezérlő inicializálása

Reset Programmable Interrupt Controller

Tesztelje a DRAM frissítését

Tesztelje a 8742 billentyűzetvezérlőt

Állítsa az ES szegmensregisztert 4 GB-ra

Tiszta 512K alapmemória

Tesztelje az 512K alapcímsorokat

Tesztelje az 51K alapmemóriát

Tesztelje a CPU busz-órafrekvenciáját

CMOS RAM olvasási/írási hiba (ez általában az ISA busszal kapcsolatos problémát jelez, például a kártya nincs behelyezve)

Inicializálja újra a lapkakészletet

Shadow rendszer BIOS ROM

Inicializálja újra a gyorsítótárat

A gyorsítótár automatikus méretezése

Speciális lapkakészlet-regiszterek konfigurálása

Alternatív regiszterek betöltése CMOS-értékekkel

Állítsa be a CPU kezdeti sebességét

Inicializálja a megszakítási vektorokat

Inicializálja a BIOS megszakításokat

Ellenőrizze a ROM szerzői jogi megjegyzését

A PCI Options ROM-ok kezelőjének inicializálása

Ellenőrizze a videokonfigurációt CMOS-szal

Inicializálja a PCI buszt és az eszközöket

inicializálja a rendszer összes videoadapterét

Shadow video BIOS ROM

Szerzői jogi megjegyzés megjelenítése

Kijelző CPU típusa és sebessége

Állítsa be a billentyűkattintást, ha engedélyezve van

Tesztelje a váratlan megszakításokat

Jelenítse meg a "Nyomja meg az F2 billentyűt a beállításhoz való belépéshez" üzenetet

Tesztelje a RAM-ot 512K és 640K között

Tesztelje a bővített memóriát

Tesztelje a kiterjesztett memória címsorait

Ugrás a UserPatch1-re

Speciális gyorsítótár-regiszterek konfigurálása

Külső és CPU gyorsítótár engedélyezése

SMI-kezelő inicializálása

Külső gyorsítótár méretének megjelenítése

Árnyék üzenet megjelenítése

Nem eldobható szegmensek megjelenítése

Hibaüzenetek megjelenítése

Ellenőrizze a konfigurációs hibákat

Tesztelje a valós idejű órát

Ellenőrizze a billentyűzet hibáit

Hardveres megszakítási vektorok beállítása

Tesztelje a társprocesszort, ha van

A fedélzeti I/O portok letiltása

A külső RS232 portok észlelése és telepítése

Külső párhuzamos portok észlelése és telepítése

Újrainicializálja a fedélzeti I/O portokat

A BIOS adatterület inicializálása

A kiterjesztett BIOS adatterület inicializálása

Inicializálja a floppyvezérlőt

Inicializálja a merevlemez-vezérlőt

Inicializálja a helyi busz merevlemez-vezérlőjét

Ugrás a UserPatch2-re

Az A20-as címsor letiltása

Tiszta hatalmas ES szegmensregiszter

Keressen opciós ROM-okat

Árnyék opciós ROM-ok

Állítsa be az energiagazdálkodást

Engedélyezze a hardveres megszakításokat

F2 billentyűleütés keresése

In-POST jelző törlése

Ellenőrizze a hibákat

POST kész – készüljön fel az operációs rendszer indítására

Jelszó ellenőrzése (opcionális)

Világos leíró táblázat törlése

Törölje a paritásellenőrzőket

Ellenőrizze a vírus- és biztonsági emlékeztetőket

Próbáld meg az INT 19-el indítani

Megszakításkezelő hiba

Ismeretlen megszakítási hiba

Függőben lévő megszakítási hiba

Az inicializálási opció ROM hiba

Kiterjesztett blokkmozgatás

Leállítás 10 hiba

Billentyűzetvezérlő meghibásodása (valószínűleg a RAM-mal vagy a gyorsítótárral van a probléma, hacsak nincs videó)

Inicializálja a lapkakészletet

Inicializálja a frissítési számlálót

Ellenőrizze a Forced Flash funkciót

Végezzen egy teljes RAM tesztet

Végezze el az OEM inicializálást

Inicializálja a megszakításvezérlőt

Olvassa be a bootstrap kódot

Inicializálja az összes vektort

Inicializálja a rendszerindító eszközt

A rendszerindító kód beolvasása rendben megtörtént

Quadtel BIOS:

Hibaüzenetek

Leírás

A rendszer normálisan indul

A CMOS RAM hibás. Ha lehetséges, cserélje ki az IC-t

A videó adapter hibás. Helyezze vissza a videoadaptert, vagy cserélje ki, ha lehetséges

Perifériavezérlő hiba

A rendszer egy vagy több perifériavezérlője hibás. Cserélje ki a vezérlőket és tesztelje újra

A POST-kártya vagy POST-teszter egy PCI-bővítőkártya, amelynek digitális kijelzője van, amely megjeleníti az alaplap inicializálási kódjait. Ezzel a kóddal megtudhatja, hogy a kártya melyik alkatrésze hibásodott meg. A kódok gyakran a BIOS gyártójától függenek. Ha nincs hiba, és a teszt sikeres, akkor a POST olyan kódot állít elő, amely nem változtatja meg az értéket, például a legtöbb alaplapon
Amikor az inicializálás befejeződött, megjelenik az „FF” kód. A tesztelőket gyakran felszerelik LED-ekkel is, amelyek +5 +3,3 +12, -12 feszültséget mutatnak.

Itt vannak a legtöbb BIOS-verzióhoz megfelelő hibakódok:

POST kód Leírás
D0 Az alaplap és a processzorlapkakészlet előzetes inicializálása. A BIOS ellenőrző összegének ellenőrzése. Tiltsa le a nem maszkolható NMI megszakítást. A Super I/O vezérlő és a CMOS ellenőrzése folyamatban van.
D1 A billentyűzetvezérlő önellenőrzést végez (BAT teszt). Megtörténik az I/O portok kezdeti inicializálása. A DMA vezérlő inicializálása.
D2 Tiltsa le a cache memória használatát. Megtörténik a telepített RAM mennyiségének meghatározására szolgáló eljárás.
D3 A dinamikus RAM-regenerálással kapcsolatos kérelmek generálása ellenőrzésre kerül. Engedélyezze a cache memória használatát.
D4 512 KB memória tesztelése. A verem címe be van állítva és a cache memória konfigurálva.
D5 A rendszer BIOS-kódját kicsomagolja, és átírja a Shadow RAM-ba.
D6 A BIOS-ellenőrző összeg kiszámítása és a Ctrl+Home billentyűkombináció ellenőrzése megtörténik. Ha ezen feltételek közül legalább egy teljesül, elindul a BIOS helyreállítási eljárása.
D7 Ha a BIOS-ellenőrző összegeket sikeresen ellenőrizték, a vezérlés átkerül az InterfaceModule-hoz, amely kicsomagolja a futtatható kódot a Run-Time területre.
D8 A futásidejű kód kicsomagolásra kerül a flash memóriából a RAM-ba. A CPUID információkat a RAM tárolja.
D9 A kicsomagolt Run-Time kód az ideiglenes tárolóterületről a RAM-ba kerül. A vezérlés átkerül a kicsomagolt modulra.
D.A. A CPUID regiszterek visszaállítása folyamatban van. A POST eljárás folyamatban van.
E0 A hajlékonylemez-meghajtó vezérlő regisztereinek inicializálása. A megszakításvezérlő inicializálva van, és beállítják a megszakítási vektorokat. L1 gyorsítótár engedélyezése.
E9 Hajlékonylemez-meghajtó regiszterek beállítása.
E.A. Az ATAPI CD-ROM és a lemezmemória olvasási művelete ellenőrzésre kerül.
E.B. Az ATAPI CD-ROM-mal végzett műveletek során fellépő hibák esetén térjen vissza az E9 ellenőrzőponthoz.
E.F. Ha a lemezműveletek során hiba történik, térjen vissza az EB-ellenőrzőponthoz.
F0 Egy AMIBOOT.ROM nevű helyreállítási fájlt keres.
F1 Ha a helyreállítási fájl nem található, áttérés történik az F1 pontra.
F5 Az L1 gyorsítótár letiltása.
FB FlashROM típus meghatározása. Keressen a FlashROM-on egy lapkakészlet-beállítások tárolására szolgáló részt.
F4 Ha az AMIBOOT.ROM nevű helyreállítási fájl mérete nem megfelelő, a rendszer áttér az F4 pontra.
F.C. A fő Flash BIOS blokk visszaállítása.
FD A fő Flash BIOS blokk programozása folyamatban van.
FF Az FF pont ide kerül, ha a Flash BIOS programozása sikeresen befejeződött. FlashROM-ra írni tilos. Az ATAPI hardver le van tiltva. A CPUID érték visszaáll.
03 A nem maszkolható megszakítások (NMI) feldolgozása és a RAM paritáshibáinak ellenőrzése tilos. Az aktuális BIOS-végrehajtás és a POST adatterületének inicializálása folyamatban van.
04 A CMOS ellenőrző összeg és az akkumulátor feszültség ellenőrzése.
05 A megszakításvezérlő inicializálásra kerül, és létrejön a megszakítási vektortábla.
06 Felkészülés az időzítő működésére.
08 A billentyűzetvezérlő öntesztet végez (BAT teszt). A CPU inicializálása.
C0 Tiltsa le a cache memória használatát. APIC vezérlő inicializálása. A processzor felkészítése a működésre.
C1 A processzor működési paramétereinek konfigurálása.
C2 A processzor azonosítása a CPUID paranccsal.
C5 A processzorok számának meghatározása és paramétereinek beállítása.
C6 A processzor gyorsítótárának inicializálása.
C7 A központi processzor inicializálási folyamatának befejezése.
0A A billentyűzetvezérlő inicializálása.
0B A PS/2 interfészen keresztül csatlakoztatott egeret keres.
0C Billentyűzet keresése.
0E I/O eszközök keresése és inicializálása. Rögzítés megszakítása INT 09h. Megjeleníti a BIOS logót a képernyőn.
13 A lapkakészlet-regiszterek kezdeti inicializálása megtörténik.
24 A BIOS modulokat kicsomagolják és inicializálják. Felkészülés a megszakítási vektortábla inicializálására.
25 A megszakítási vektortábla inicializálása befejeződött.
2A Az eszközök inicializálása helyi buszokon történik (a DIM-Device Initialization Manager mechanizmus segítségével). Felkészülés a videoadapter inicializálására.
2C A videokártya megkeresése és inicializálása.
2E További I/O eszközöket keres és inicializál.
30 Az SMI (System Management Interrupt) összetevő inicializálása folyamatban van.
31 Az ADM modul kicsomagolása. Az ADM inicializálása és aktiválása.
33 A rendszerbetöltő modul inicializálása.
37 Megjeleníti az AMI logót, információkat a BIOS verziójáról, információkat a processzor típusáról és sebességéről a monitor képernyőjén. Megjeleníti a monitoron annak a kulcsnak a nevét, amellyel beléphet a Bios Setup programba.
38 Az eszközök inicializálása helyi buszokon történik (a DIM-Device Initialization Manager mechanizmus segítségével).
39 A DMA vezérlő inicializálása folyamatban van.
3A Állítsa be a rendszeridőt a valós idejű óra (RTC) szerint.
3B A RAM tesztelése megtörténik, majd a teszteredmények megjelennek a monitoron.
3C Lapkakészlet-regiszterek beállítása.
40 A matematikai társprocesszor, a párhuzamos és a soros portok inicializálva vannak.
50 A memóriavezérlő modulok beállítása folyamatban van.
52 A CMOS-ban a RAM mennyiségére vonatkozó információ módosul (a RAM-teszt eredményei szerint).
60 A billentyűzetvezérlő programozása az automatikus ismétlési frekvenciára és az automatikus ismétlési módba lépés előtti várakozási időre a BIOS Setup beállításai szerint. A Numlock jelző állapotának beállítása a BIOS Setup beállításai szerint.
75 Az INT 13h megszakítás inicializálása folyamatban van, amely a lemezeszközökkel való együttműködésre szolgál.
78 Létrejön azoknak az eszközöknek a listája, amelyekről elindíthatja az operációs rendszert.
7A A fennmaradó BIOS-bővítmények inicializálása folyamatban van.
7C ESCD tábla létrehozása és mentése.
84 Jelentés készül a POST eljárás során észlelt hibákról.
85 Információkat jelenít meg a monitoron a POST eljárás során észlelt hibákról.
87 Ebben a szakaszban lehetőség van belépni a BIOS Setup programba.
8C Lapkakészlet-regiszterek beállítása.
8D Az ACPI tábla készül.
8E Az NMI megszakítások karbantartása. Periféria-paraméterek konfigurálása.
90 Az SMI végső inicializálása folyamatban van
A0 Kérjen rendszerindítási jelszót (ha ez megadva van a BIOS Setup beállításaiban).
A1 Ez törli az operációs rendszer indításához nem szükséges adatokat.
A2 EFI modulok előkészítése.
A4 A nyelvi modul inicializálása folyamatban van.
A7 A POST eljárás befejezésének végeredményeinek táblázatának megjelenítése.
A8 MTRR (Memory Type Range Register) regiszterek programozása.
A9 Várakozás a billentyűparancsok bevitelére.
A.A. Megszakítások visszaállítása INT 1C, INT 09. Az eljáráskarbantartó modul (ADM) letiltása.
AB Olyan eszközök meghatározása, amelyekről elindíthatja az operációs rendszert.
A.C. A chipkészlet-regiszterek inicializálásának utolsó szakasza a BIOS Setup paramétereivel összhangban
B1 Az ACPI interfész konfigurálása folyamatban van.
00 BIOS INT 19 órás megszakítás végrehajtása. A rendszerindítási folyamat irányítása átkerül az operációs rendszer betöltőjéhez. Az operációs rendszer betöltődik.

POST (Power-On Self-Test) - a számítógép fő összetevőinek öntesztje a bekapcsolás után, amelyet a BIOS speciális programkódja hajt végre. Mint tudják, a POST eljárás a számítógépes hardver inicializálásának fontos része. Megelőzi a létfontosságú számítógép-alkatrészek piacra dobását, elindítását. Meghibásodás vagy helytelen BIOS-beállítások következtében azonban a számítógép megtagadhatja az indítást. Mit kell ilyenkor tenni? Végül is ebben az esetben nem jelennek meg diagnosztikai üzenetek a képernyőn. A diagnosztika segítségére lesz és hangos irányítószámok dekódolása. Ha először javít a számítógépen saját kezűleg, egy rövid táblázat az irányítószámok dekódolásáról és a kapcsolódó hibákról jó segítség lesz.

Hang utójelek, POST BIOS jelek dekódolása

Lent látható jel utáni dekódolási lista elég gyakori Avard BIOS Működőképes állapotban az alaplapon található hangszóró csak egy rövid hangjelzést ad ki. Egy-egy komponens (de nem maga az alaplap) meghibásodása esetén a hangszóró hangjelzések sorozatát bocsátja ki, amelyek irányítószámait most megfejtjük.

POST sípolás sorozat A hiba leírása
1 rövid Sikeres POST
2 rövid Kisebb hibákat észlelt a monitor képernyőjén, hogy lépjen be a CMOS Setup Utility programba, és javítsa ki a helyzetet
3 hosszú. Billentyűzetvezérlő hiba
1 rövid, 1 hosszú. RAM memória hiba
1 hosszú, 2 rövid Videókártya hiba
1 hosszú, 3 rövid. Nincs videokártya vagy videomemória hiba (a videokártya hibás)
1 hosszú, 9 rövid. Hiba a ROM-ból (az a chip, amelybe a BIOS program van írva) olvasásakor
Ismétlés röviden
  • Problémák a RAM memóriával
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

PCI képeslap. Képeslap kódok dekódolása

A csipogó (hangszóró) kódok dekódolása akkor van értelme, ha az alaplap működik. Ha nem sikerül, teljes csendben lesz részünk. Ebben az esetben egy postatérkép fog megmenteni.

Képeslap kódok dekódolása PDF formátumban elérhető a címen.

Videó egy Altera FPGA-n dolgozó kínai pci képeslapról