az internet ablakok Android

Dekódolási kódok. Irányos kódok Ami Bios

Leírás:

A főre jutok a főre Postai kódokBIOS. GyártóAmi. Kis csatlakozás. Közvetlenül a bekapcsológomb megnyomása után rendszerblokk személyi számítógép A PC-vezérlés közvetlenül a BIOS-ba megy. Ebben az időben (a PC indításakor) a processzor jelzi a BIOS chipet, amely inicializálja a rendszerindító rutin firmware terhelését Alaprendszer I / o
A boot-rutin firmware felhívja az önellenőrzési szubrutint.

Program Post (Power-on Self Test) Vizsgálja meg a számítógépre telepített berendezéseket, felállítja és felkészíti a munkát.

Minden egyes felszereléshez (processzor, memória, videokártya, billentyűzet, I / O portok stb.) Külön vizsgálatot végeznek. Minden tesztnek sajátja van egyedi számFelhívják a kódot. Irányítószám A gyártási tesztport portjához rögzített (0080H) az egyes egyéni eljárás megkezdése előtt.

Miután a POST tesztkódot rögzítik a gyártási tesztport portjában, a megfelelő berendezések tesztelésére szolgáló eljárás megkezdődik. Ha a vizsgálati eljárás nem sikerül a gyártási tesztport portjára, az utolsó eljárás elsődleges kódja továbbra is fennáll (ami hibát okozott). Ha megtudja az utolsó eljárás elsődleges kódját, meghatározhatja a hibát okozó eszközt.

A kiolvasás utáni jelzések többféleképpen is elvégezhetők.

  • Ha az alaplapja beépített kódjelzővel rendelkezik, az utolsó eljárás elsődleges kódjára vonatkozó információk találhatók.
  • Az utolsó végrehajtott eljárás egyik rendszerének postai kódja a monitor képernyőjén megjeleníthető a postai eljárás során.
  • Egy speciális hosszabbító kártya használható a kódok olvasásához.

Mivel a BIOS-t több gyártó adja ki, illetve minden egyes BIOS egy külön gyártónak saját postai táblázata.

Ez a táblázat olyan post-kódokat tartalmaz, amelyek a teljes postai eljárással jelennek meg.

  • A CF-t a processzor típusa határozza meg, és olvasta / írja a CMOS-t
  • A C0-t a lapkakészlet és az L1-, L2-Cache, programozott megszakítási vezérlő, DMA, időzítő előzetesen inicializálja
  • C1 Detektált típus és kötet véletlen hozzáférési memória
  • A C3 BIOS kódot a RAM ideiglenes területén kicsomagolják
  • 0С ellenőrzések BIOS ellenőrző összege
  • A C5 BIOS kódot átmásolják az árnyékmemóriára, és a vezérlés a rendszerindító blokk modulra kerül
  • 01 XGroup modul a fizikai cím 1000: 0000H
  • 02 Processzor inicializálása. A CR és az MSR regiszterek telepítve vannak
  • 03 határozza meg az I / O erőforrásokat (Super I / O)
  • 05 Törölt képernyő és CMOS állapotjelző zászló
  • 06 ellenőrzött koprocesszor
  • 07 A billentyűzetvezérlő meghatározása és tesztelése.
  • 08 A billentyűzet felület meghatározása.
  • 09 A Serial ATA vezérlő inicializálása
  • Az OA-t a PS / 2 porthoz csatlakoztatott billentyűzet és egér határozza meg.
  • 0b telepített AC97 hangvezérlő erőforrások
  • OE tesztek F000H memória szegmens
  • 10 meghatározott típusú flash memória
  • A 12-et a CMOS teszteli.
  • 14 A chipset regiszterek értékeinek beállítása
  • 16 Elsődleges inicializálja az óragenerátort
  • 18 A processzor típusát, annak paramétereit és az L1 és L2 gyorsítótáradatokat határozza meg
  • Az 1b inicializálja a megszakítás vektorát
  • 1c Ellenőrzi a CMOS ellenőrzőösszegét és az akkumulátor feszültségét
  • 1D Definiált energiagazdálkodási energiagazdálkodási rendszer
  • 1F rakodási mátrix (laptopokhoz)
  • 21 inicializálja a hardveres energiagazdálkodási rendszert (laptopokhoz)
  • 23 A matematikai koprocesszor, a hajtás, a lapkakészlet inicializálása
  • 24 frissített processzor mikrokód. Hozzon létre egy térképet az eszközök dugójának és lejátszásának forrásainak elosztásáról
  • 25 PCI kezdeti inicializálás: eszközök listája, keressen egy VGA adapter, VGA BIOS felvétel C000: 0
  • 26 Beállítja az órafrekvenciát a CMOS beállításra. A fel nem használt DIMM és PCI-slotok szinkronizálása le van tiltva. A felügyeleti rendszer inicializálása (H / W monitor)
  • 27 A megszakítás megengedett INT 09H. A billentyűzetvezérlő újra inicializálódik.
  • 29 MTRR regiszter programozott, az APIC inicializálása. Az IDE vezérlő programozása. A processzor frekvenciáját mérjük. A video rendszer BIOS kiterjesztése okozott
  • 2b keresés BIOS videoadapter
  • 2D Megjeleníti a Díjképernyős képernyővédőt, a processzor típusáról és annak sebességéről
  • 33 billentyűzet visszaállítása
  • 35 Ellenőrzi az első DMA csatornát
  • 37 A második csatorna DMA tesztelése
  • 39 Vizsgálati oldal Regisztrálja a DMA-t
  • A 3C beállítja a 8254 vezérlőt (időzítő)
  • 3E megszakításvezérlő ellenőrzése 8259
  • 43 A megszakítási vezérlő ellenőrzése
  • 47 tesztelte ISA / EISA gumiabroncsokat
  • 49 A RAM mennyiségét kiszámítjuk. Nyilvántartások vannak beállítva aMD processzor K5.
  • 4E Programozható MTRR Regisztrálja a syrix processzorokat. A készpénz L2 és az APIC inicializálása
  • Az 50-es USB busz
  • 52 A RAM tesztelése megjelenítési eredményekkel. Tisztított kiterjesztett memória
  • 53 Ha a CMOS-tisztítást elvégzik, a bejelentkezés jelszavát visszaállítja.
  • 55 Megjeleníti a processzorok számát (multiprocesszoros platformokhoz)
  • 57 Megjeleníti az EPA logóját. Az ISA PNP eszközök kezdeti inicializálása
  • 59 Meghatározza a vírusvédelmi rendszert
  • 5b csúcskimenet a BIOS frissítés futtatásához egy floppy lemezről
  • 5d A Super I / O vezérlő elindul és integrált audio vezérlőt indít
  • 60 Jelentkezzen be a CMOS beállításba, ha megnyomta a Törlés gombot
  • 65 inicializálja az egér PS / 2
  • 69 tartalmazza az L2 gyorsítótárat
  • 6b testreszabhatja a chipset regisztereket a BIOS beállítása szerint
  • Az ISA PNP és az integrált eszközök COM portjaihoz 6d erőforrásokat rendelnek hozzá.
  • A 6f-et inicializáljuk, és a rugalmas lemezek vezérlője konfigurálva van.
  • 75 IDE eszközt észlel és telepítünk: merevlemezek, CD / DVD, LS-120, Zip, stb.
  • 76 Megjeleníti az IDE eszközökről szóló információkat
  • 77 Az egymást követő és párhuzamos portok inicializálása
  • A 7A újraindul és felkészül a matematikai koprocesszor munkára
  • A 7c meghatározza a jogosulatlan felvétel elleni védelmet a merevlemezeken
  • 7f Ha hibája van, megjelenik az üzenet, és a Törlés és az F1 gombok várhatóak.
  • 82 Kiosztott memória az áramellátás kezelésére és az EMTD táblázat módosítására.
  • A képernyővédő eltávolításra kerül az EPA logóval. A jelszó szükséges, ha szükséges
  • 83 Minden adat mentésre kerül egy ideiglenes veremből a CMOS-ban
  • 84 Kimenet a kijelzőn képernyőre A dugó és a lejátszási kártyák inicializálása
  • 85 USB inicializálás vége
  • 87 A SYSID táblák DMI-ben készültek
  • 89 Szerelje be az ACPI táblázatokat. A PCI eszközökre vonatkozó megszakítások vannak hozzárendelve
  • 8b A BIOS további ISA- vagy PCI vezérlőknek nevezik, kivéve a videoadaptert
  • 8d Telepítse a paritásvezérlő paramétereit a CMOS beállításához. Az APM inicializálása
  • 8F IRQ 12 megengedett a "Hot" egér csatlakoztatásához PS / 2
  • 94 A lapkakészlet inicializálásának befejezése. Megjeleníti az erőforrások forgalmazási tábláját. Az L2 gyorsítótár engedélyezése. Az átmeneti mód beállítása nyári / téli időre
  • 95 A NUM LOCK billentyűzetének és állapotának gyakoriságát telepíti
  • 96 A többprocesszoros rendszerekhez a regiszterek konfigurálva vannak (CYIX processzorokhoz). Az EBSZ-táblázat létrehozása. A DOS időzítő az RTC CMOS óra olvasása szerint van felszerelve. A rendszerindító eszközök szakaszai a beépített víruskereső használatához mentésre kerülnek. A hangszóró értesíti a hozzászólás végét. Az MSIRQ FF tábla létrejön. BIOS INT 19H megszakítás történik. Napló keresés a rendszerindító eszköz első szektorában

A rövidített eljárást a BIOS önteszt paraméterének gyors teljesítményének telepítésekor végzik.

  • 65 Videó adapter visszaállítása. Az audio vezérlő, bemeneti / kimeneti eszközök inicializálása, a billentyűzet és az egér tesztelése. Ellenőrizte az integritás BIOS-t.
  • 66 inicializálja a gyorsítótár-memóriát. A megszakítási vektorok létrehozása. Inicializált energiagazdálkodási rendszer
  • 67 A CMOS ellenőrző összegét ellenőrzik, és a tápkábelt vizsgálják. CMOS paraméter chipsets
  • 68 A videó adapter inicializálva van
  • 69 A megszakítási vezérlő beállítása
  • 6A teszt RAM (gyorsított)
  • 6b Az EPA logót, a processzort és a memória teszt eredményeit jeleníti meg
  • 70 Megjeleníti a BIOS beállításait. Inicializált egér csatlakoztatva PS / 2 vagy USB
  • 71 A készpénzvezérlő inicializálása
  • 72 A lapkakészlet nyilvántartása konfigurálva van. A dugós és lejátszási eszközök listája létrejön. & Inicializálja a lemezvezérlőt
  • 73 A merevlemez-vezérlő inicializálása
  • 74 Inicializált kopprocesszor
  • 75 Ha szükséges, a merevlemez védett a felvételről
  • 77 Ha szükséges, a jelszót kérjük, és nyomja meg az F1 gombot a folytatáshoz, del a beállítás megadásához
  • 78 Inicializált bővítő táblák saját BIOS-val
  • 79 Inicializált platform erőforrások
  • 7A generált gyökér RSDT tábla, DSDT, FADT eszközök asztalok stb.
  • A 7D-t a rendszerindító eszközök részeire vonatkozóan tájékoztatja
  • 7e BIOS készül az operációs rendszer indítására
  • 7f A Numlock indikátor állapota a beállítások szerint van beállítva
  • BIOS beállítások.
  • 80 Az INT 19 és az operációs rendszer indul

Amibios8.0.

  • D0 A processzor és a lapkakészlet inicializálása. Ellenőrizze a BIOS boot egység ellenőrzését
  • D1 I / O portok inicializálása. A billentyűzetvezérlő a BAT önellenőrzési parancsra kerül
  • D2 L1 / L2 gyorsítótár tilalom. Meghatározzák a megállapított RAM mennyiségét
  • D3 A memória regenerációs rendszereinek konfigurálása. A gyorsítótár memóriát használhat
  • D4 teszt 512 KB memória. A verem telepítve van, és a gyorsítótárral rendelkező csere protokoll
  • A D5 BIOS kódot kicsomagolják és az árnyékmemóriába másolják
  • D6 Ellenőrzi a BIOS ellenőrzőt és a billentyűzetek Ctrl + Home (BIOS visszaállítása)
  • A D7 vezérlést az interfészmodulra továbbítják, amely kicsomagolja a kódot a futási időtartamra
  • D8 A végrehajtott kód a Flash memóriából operatívvá válik. A CPUID információ mentésre kerül
  • D9 Kicsomagolt kód átkerül az ideiglenes tároló területről a 0e000h és a 0f000h Ram szegmensekre
  • DA visszaállított CPUID-nyilvántartások. A post végrehajtás átkerül a RAM-ba
  • E1-E8, EC-EE hibák a rendszer memória konfigurációjához kapcsolódó hibák
  • 03 Az NMI feldolgozása, a paritáshibák, a monitor jelei. A GPNV eseménynapló területe fenntartva, a BIOS-ból származó változók kezdeti értékei vannak felszerelve.
  • 04 Az akkumulátor teljesítményét ellenőrzik, és a CMOS ellenőrző összeg kiszámítása.
  • 05 inicializálja a megszakításvezérlőt és a vektorok táblát épül.
  • 06 Időzítő tesztelése és felkészítése
  • 08 A billentyűzet tesztelése (billentyűzetjelzők villognak)
  • C0 indító processzor inicializálása. Ne használjon gyorsítótár-memóriát. Az APIC-t definiálják
  • A multiprocesszoros rendszerek C1-et a rendszer megkezdéséért felelős processzor határozza meg.
  • A C2 befejezi a processzor hozzárendelését a rendszer elindításához. Azonosítani a cpuidot
  • A C5-et a processzorok száma határozza meg, paramétereik konfigurálva vannak.
  • A C6 inicializálja a gyorsítótár memóriát a gyorsabb átjárási üzenethez
  • A C7 befejezi a feldolgozó kezdeti inicializálását
  • 0a A billentyűzetvezérlő meghatározása.
  • 0b egér keresés a PS / 2 porthoz csatlakoztatva
  • 0C ellenőrzi a billentyűzetet
  • A 0E kimutatható és inicializálása különböző bemeneti eszközöket
  • 13 A chipset nyilvántartások kezdeti inicializálása
  • 24 Kicsomagolt és inicializált BIOS modulok a platformra.
  • A megszakítási vektorok táblázata létrejön, és a megszakítások feldolgozása inicializálódik.
  • 2a A Dim Mechanizmus használatával az eszközök a helyi gumiabroncsokon vannak meghatározva. Felkészül az inicializálási videoadapterre, az erőforrás-elosztóasztal épül
  • A videó adapter 2c felfedezése és inicializálása, a videoadapter BIOS-nak hívják
  • 2E Keresés és inicializálás további eszközök I / O.
  • 30 készen áll az SMI feldolgozásra
  • A 31. ábra inicializálása és aktivált adm modulja
  • 33 inicializálja az egyszerűsített terhelési modult
  • 37 Az AMI logó megjelenik, a BIOS verzió, a processzor, a BIOS belépési kulcsok tippje
  • 38 Dim, a helyi gumiabroncsok különböző eszközei inicializálódnak.
  • 39 DMA vezérlő inicializálva van
  • A 3A. A rendszeridőt az RTC óra leolvasásainak megfelelően állítja be
  • A 3B RAM-t tesztelik, és az eredmények megjelennek.
  • 3c Konfigurálja a chipset regisztereket
  • A 40-et egymást követő és párhuzamos portok, matematikai koprocesszor stb.
  • 52 A memória teszt eredményei szerint a CMOS-ban lévő RAM adatokat frissítik
  • 60 BIOS beállítás telepítése A Numlock állapot beállítása, és az automatikus jelparaméterek konfigurálva vannak.
  • 75 Az eljárás megindul a lemezeszközökkel való munkához (INTERRUPT INT 13H)
  • 78 létrehoz egy listát az IPL eszközökről (amelyből az operációs rendszer lehetséges)
  • 7c létrehozása és rögzítése az NVRAM táblázatban a kiterjesztett rendszerkonfiguráció EMTD
  • 84 A POST végrehajtásakor talált hibák nyilvántartása
  • 85 Megjeleníti az üzeneteket a nem kritikus hibákról.
  • 87 Szükség esetén elindul a BIOS beállítása, amely a RAM-ban előre kicsomagolt
  • 8c A BIOS beállításnak megfelelően a chipset regiszterek konfigurálva vannak
  • 8d ACPI táblák épülnek fel
  • 8E A nem ígért megszakítások testreszabható karbantartása (NMI)
  • A 90-et végül az SMI inicializálja
  • A1 Az operációs rendszer betöltésekor nem szükséges adatok tisztítása
  • A2 az operációs rendszerrel való kölcsönhatáshoz az EFI modulok készülnek
  • A4 A BIOS beállítási nyelvmodullal összhangban inicializálva van
  • A7 A POST ELJÁRÁS MEGJEGYZÉSE.
  • A8 beállítja az MTRR Regiszterek állapotát
  • A9, ha szükséges, várja a parancs bemenetét a billentyűzetről
  • AA eltávolította a Post megszakítási vektorokat (int 1CH és INT 09H)
  • AB definíciós eszközök az operációs rendszer betöltéséhez
  • AC a Chipset beállításának lépéseit követve a BIOS beállításnak megfelelően
  • B1 konfigurálja az ACPI interfészt
  • 00 hívott 19h megszakítási feldolgozás (keresés a rendszerindító szektor, OS terhelés)

Phoenixbios 4.0.

  • 02 Ellenőrizze a valós módot
  • 03 A nem maszkolható megszakítás letiltása (NMI)
  • 04 Get CPU típus
  • 06 A rendszer hardverének inicializálása
  • 08 A chipset inicializálása az első postai értékekkel
  • 09 A Post zászló beállítása
  • 0a inicializálja a CPU regisztereket
  • A CPU gyorsítótár engedélyezése
  • A 0C inicializálja a gyorsítótárat az első postai értékekre
  • 0e inicializálja az I / O komponenst
  • 0F inicializálja a helyi busz IDE-t
  • 10 Az energiagazdálkodás inicializálása
  • 11 Helyezze be az alternatív regisztert az első postai értékekkel
  • 12 A CPU-vezérlő szó visszaállítása meleg csomagtartóban
  • 13 Inicializálja a PCI buszmegmunkáló eszközöket
  • 14 A billentyűzetvezérlő inicializálása
  • 16 (1-2-2-3) BIOS ROM ellenőrző összeg
  • 17 A gyorsítótár inicializálása a memória megkezdése előtt
  • 18 8254 Időzítő inicializálása
  • 1A 8237 DMA Controller inicializálás
  • 1c A programozható megszakítási vezérlő visszaállítása
  • 20 (1-3-1-1) teszt DRAM frissítés
  • 22 (1-3-1-3) Teszt 8742 billentyűzetvezérlő
  • 24 ES SE szegmens Regisztráció 4 GB-ra
  • 26 Engedélyezze az A20 sort
  • 28 AutoSize DRAM
  • 29 Inicializálja a memóriakezelőt
  • 2a Clear 512 KB alap RAM
  • 2C (1-3-4-1) RAM hiba a XXXX címsoron
  • 2E (1-3-4-3) RAM hiba az adatok bitjei xxxx a memóriabusz
  • 2F engedélyezze a gyorsítótárat a rendszer BIOS árnyéka előtt
  • 30 (1-4-1-1) RAM hiba az adatok bitjein xxxx a memória busz
  • 32 Teszt CPU busz-frekvencia
  • 33 Inicializálja a Phoenix Dispatch Manager programot
  • 34 Letiltja a bekapcsológombot a postai úton
  • 35 RE-inicializálja a regisztereket
  • 36 meleg elindul
  • 37 Újra inicializálja a chipet
  • 38 árnyékrendszer BIOS ROM
  • 39 Újra inicializálja a gyorsítótárat
  • 3A AUTOSIZE CACHE.
  • 3c fejlett konfiguráció a chipset regiszterek
  • 3D terhelés Alternatív regiszterek CMOS értékekkel
  • 40 CPU sebességérzékelés
  • 42 Inicializálja a megszakításvektorokat
  • 45 Az eszköz inicializálása
  • 46 (2-1-2-3) Ellenőrizze a ROM szerzői jogi figyelmeztetését
  • 48 Ellenőrizze a video konfigurációt a CMOS ellen
  • 49 A PCI busz és eszközök inicializálása
  • 4A Az összes videó adapter inicializálása a rendszerben
  • 4b csendes indítás (opcionális)
  • 4c árnyék videó BIOS ROM
  • 4e Display BIOS szerzői jogi figyelmeztetés
  • 50 Display CPU típus és sebesség
  • 51 inicializálja az EISA táblát
  • 52 teszt billentyűzet billentyűzet teszt
  • 54 SET gomb Kattintson az Engedélyezve gombra
  • 55 inicializálja az USB buszot
  • 58 (2-2-3-1) Váratlan megszakítások tesztelése
  • 59 A Post Display szolgáltatás inicializálása
  • 5A DISPLAY STRESS "Nyomja meg az F2 gombot a beállítás megadásához"
  • 5b A CPU gyorsítótár letiltása
  • 5C tesztelte 512 és 640 KB között
  • 60 teszt kiterjesztett memória
  • 62 Vizsgálja meg a kiterjesztett memória címsorokat
  • 64 Ugrás a userpatch1-re1
  • 66 Konfigurálja a fejlett gyorsítótár regisztereket
  • 67 A multi prosessor apic inicializálása
  • 68 Külső és CPU gyorsítótár engedélyezése
  • 69 Setup System Management mód (SMM) terület
  • 6A Külső L2 gyorsítótár méretének megjelenítése
  • 6B Töltsön be egyéni alapértelmezett értékeket (opcionális)
  • 6c Display Shadower Area Message
  • 6e megjeleníti a lehetséges magas címet az UMB-helyreállításhoz
  • 70 A megjelenítési hibaüzenetek hibaüzenetek jelennek meg
  • 72 Ellenőrizze a konfigurációs hibákat
  • 76 Ellenőrizze a billentyűzet hibáit
  • 7c A hardver megszakítása vektorok beállítása
  • 7D inicializálja a hardverfigyelést
  • 7e inicializálja a koprocesszort, ha van jelen
  • 80 Tiltsa le a fedélzeti szuper I / O portokat és IRQ-t
  • 81 késői posta inicializálása
  • 82 Külső RS232 portok felismerése és telepítése
  • 83 A nem MCD IDE vezérlők konfigurálása
  • 84 Külső párhuzamos portok észlelése és telepítése
  • 85 A PC-kompatibilis PNP ISA eszközök inicializálása
  • 86 Újra inicializálja a fedélzeten I / O portokat
  • 87 Motheboard konfigurálható eszközök konfigurálása (opcionális)
  • 88 A BIOS adatterület inicializálása
  • 89 A nem maszkolható megszakítások engedélyezése (NMIS)
  • 8a A kiterjesztett BIOS adatterület inicializálása
  • 8b teszt és inicializálja a PS / 2 egeret
  • 8c inicializálja a floppy vezérlőt
  • 8F Határozza meg az ATA meghajtók számát (opcionális)
  • 90 A merevlemez-vezérlők inicializálása
  • 91 Inicializálja a helyi buszos harddisk vezérlőket
  • 92 Ugrás a userpatch2-re2
  • 93 Műanyag építése a többproSesszor táblákhoz
  • 95 CD ROM telepítése a rendszerindításhoz
  • 96 Törölje a hatalmas es szegmens-nyilvántartást
  • 97 FixUp több processzorasztal
  • 98 (1-2) Opciós ROM-ok keresése. Egy hosszú, két rövid hangjelzés az ellenőrző összeggel
  • 99 Ellenőrizze az intelligens meghajtót (opcionális)
  • 9A árnyék opció ROM-ok
  • 9c Az energiagazdálkodás beállítása
  • 9d inicializálja a biztonsági motort (opcionális)
  • 9e engedélyezi a hardver megszakítását
  • 9f határozza meg az ATA és SCSI meghajtók számát
  • A0 beállított napszak
  • A2 Ellenőrizze a kulcsot
  • A4 inicializálja a tipematikus arányt
  • A8 törli az F2 parancsot
  • AA szkennelés az F2 kulcstartáshoz
  • AC Adja meg a beállításokat.
  • Ae tiszta boot zászló
  • B0 Ellenőrizze a hibákat
  • B2 POST DONE - Készüljön fel a rendszerindító operációs rendszerre
  • B4 (1) egy rövid hangjelzés a rendszerindítás előtt
  • B5 A csendesboot megszüntetése (opcionális)
  • B6 jelszó ellenőrzése (opcionális)
  • B9 előkészíti a bootot
  • BA inicializálja a DMI paramétereket
  • BB inicializálja a PNP opciós ROM-eket
  • BC Tiszta Paritás Dáma
  • BD Display MultiBoot menü
  • Világos képernyő (opcionális)
  • BF Ellenőrizze a vírust. és biztonsági mentés. Emlékeztetők.
  • C0 Próbálja meg indítani az INT 19-tel
  • C1 Inicializálja a POST ERROR Manager (PEM)
  • C2 inicializálja a hiba naplózását
  • C3 inicializálja a hiba megjelenítési funkcióját
  • C4 inicializálja a rendszer hibakezelőjét
  • C5 PNPND DUAL CMOS (opcionális)
  • C6 inicializálja a notebook dokkolását (opcionális)
  • C7 inicializálja a notebook dokkolását későn
  • D2 Ismeretlen megszakítás
  • E0 inicializálja a chipet
  • E1 inicializálja a hídot
  • E2 inicializálja a CPU-t
  • E3 inicializálja a rendszer időzítőjét
  • E4 inicializálja a rendszer I / O
  • E5 Ellenőrizze az erő helyreállítási rendszerét
  • E6 CHECKSUM BIOS ROM
  • E7 Menjen a BIOS-ba
  • E8 Állítsa be a hatalmas szegmenst
  • E9 inicializálja a több processzort
  • EA inicializálja az OEM speciális kódot
  • Eb inicializálja a képet és a DMA-t
  • EC inicializálja a memória típusát
  • Ed inicializálja a memóriát
  • Ee árnyék boot blokk
  • EF rendszer memória teszt
  • F0 inicializálja a megszakítási vektorokat
  • F1 inicializálja a valós idejű órát
  • F2 inicializálja a videót.
  • F3 inicializálja a rendszerkezelési módot
  • F4 (1) Kimeneti hangjelzés a rendszerindítás előtt
  • F5 indítás a mini dózishoz
  • F6 Tiszta hatalmas szegmens
  • F7 Boot to Full Dos

Az eredeti és megbízható irányítószám táblázatok megtalálhatók az adott BIOS gyártóknál: AMI és a díjak. Néha az alapkód táblákat az alaplapok kézikönyvei tartalmazzák.
1. A szoftverek és a hozzáférhető processzor regiszterek vizsgálata (kódok: 01, 02).
2. Ellenőrizze a RAM regenerálási időszakát (Irányítószám: 04).
3. A billentyűzetvezérlő inicializálása (Irányítószám: 05).
4. A nem volatilis memória (CMOS) és a CMOS akkumulátor állapotának előzetes érvényesítése (Irányítószám: 07).
5. A Chipset Set regiszterek inicializálása alapértelmezett értékekkel (Irányítószám: LE, HEX).
6. A RAM elérhetősége és meghatározása (Irányítószám: C1, HEX).
7. A külső gyorsítótár memória jelenlétének és méretének meghatározása (Irányítószám: C6, Hex).
8. Az első 64 kb RAM ellenőrzése (Irányítószám: 08).
9. A megszakítási vektorok inicializálása (Irányítószám: 0a, hex).
10. A CMOS ellenőrző összegének ellenőrzése (Irányítószám: 0b, hex).
11. A videó vezérlő felismerése és inicializálása (Irányítószám: 0D, HEX).
12. A video memória ellenőrzése (Irányítószám: 0e, hex).
13. A BIOS ellenőrző összegének ellenőrzése (Irányítószám: 0f, hex).
14. A DMA oldalak vezérlők és nyilvántartások ellenőrzése (kódok: 10,
11, hex).
15. A rendszer időzítője (Irányítószám: 14, Hex).
16. A megszakításvezérlők ellenőrzése és inicializálása (post-kódok: 15 ... 18, Hex).
17. A tágulási gumiabroncs-slotok inicializálása (post-kódok: 20 ... 2f, hex).
18. A fő és kiterjesztett memória méretének és ellenőrzésének meghatározása (post-kódok: 30, 31, hex).
19. A Chipset Set regiszterek újbóli inicializálása a CMOS beállításaiban beállított értékekkel összhangban (POST CODE: BF, HEX).
20. Az FDD vezérlő inicializálása (Irányítószám: 41, Hex).
21. A HDD vezérlő inicializálása (Irányítószám: 42, hex).
22. COM és LPT portok inicializálása (Irányítószám: 43, hex).
23. A matematikai kopprocesszor észlelése és inicializálása (Irányítószám: 45, Hex).
24. Ellenőrizze a jelszó beírásának szükségességét (Irányítószám: 4f, hex).
25. BIOS bővítési inicializálása (Irányítószám: 52, hex).
26. A vírus védelme, rendszerindítási sebessége, numlock, indítási kísérlet a CMOS beállításban beállított értékeknek megfelelően (post-kódok: 60 ... 63, hex).
27. Az operációs rendszer betöltésére vonatkozó eljárás (Irányítószám: FF, HEX).
Amint a fenti sorozatból látható, a monitor képernyőjén megjelenő diagnosztikai üzenetek megjelenítése csak a videó vezérlő inicializálása után jelenik meg, és ha a postai eljárás leállt az előző lépések egyikében, akkor nézze meg, hogy mi nem lehetséges.

Post-kódok Díj BIOS Medalion V 6.0

Irányítószám (hex) Ellenőrzött

A Flash BIOS indítási eljárásainak elindítása

CF A processzor típusának korai meghatározása. Felvételi eredmények CMOS-ban. CMOS Olvassa el / írjon funkcionális tesztet.

Ha a processzor típusának vagy a CMOS-ban való bejegyzés meghatározása meghiúsul, a művelet végzetes hibája és a bejegyzés végrehajtása megáll

C0 A lapkakészlet előzetes inicializálása.

Az árnyék RAM régióinak tilalma, kikapcsolva a gyorsítótár L2. Tisztítás gyorsítótár L1.

A következő alaplapkészletek programozása.

  • Interrupt vezérlők: vétel elején IRQ, fő vezérlő - IRQ 00H \u003d Int 8 ... IRQ 7 \u003d Int 0Fh, Slave Controller - IRQ 8 \u003d int 77h ... IRQ 15 \u003d int 77h.
  • PPP vezérlők.
  • Intervallum időzítő: számláló 0 - Frekvenciaosztási mód 65,536 (18,2 Hz) az IRQ lekérdezések létrehozásához 0 rendszeróra. 1. számláló - A DRAM-regeneráció impulzusának generálása (128 ciklus 2 MS-re történik, vagy a két vonal regenerálása közötti intervallum körülbelül 15 μs). 2 számláló - a rendszer hangszórójának hangzására szolgál.
  • Az RTC-t inicializáljuk, ha az akkumulátor meghibásodása történt. Ha a VCC hiba (BAT) nem volt, akkor csak az RTC és a processzor kölcsönhatásért felelős regiszterek inicializálódnak, de nem órák

Ellenőrizze a típust, a hangerőt, a vezető címet és az ECC RAM-t. Ellenőrizze az első 256 kb Ramot.

Szervezet ezen a területen a tranzit puffer, amely a Flash BIOS-tól

másolja a bootblokkot az ellenőrző összeg ellenőrzéséhez

Ellenőrizze a BIOS ellenőrzőösszeget és a BBSS címke elérhetőségét. Ha az ellenőrzések helytelenek,

a Flash BIOS IC részleges károsodására vonatkozó döntés történik. Ha ellenőrzi

helyes, majd a puffer másolja a BIOS csomagolásának kicsomagolási programját

Kicsomagolás rendszer BIOS a RAM-ban, másolás az opcionális rendszer OSAM-hoz

BIOS. BIOS árnyékolási előkészítés

Az árnyék RAM E000H-F000H területén végzett irányítószám másolása.

Ellenőrizze a rendszerindító blokk modul vezérlését.

A hozzászólás kezdete az árnyék RAM-ból.

Ellenőrizze a BIOS struktúrájának integritását. Ha a BIOS szolgáltatási ellenőrzések ellenőrzési összegei egybeesnek, a RAM-ellenőrzés végrehajtása folytatódik, különben a vezérlést továbbítják a BIOS helyreállítási programjaihoz

A végrehajtás az árnyék RAM-ban )

1. A fizikai cím 1000: 0000H, a BIOS modul nem fizetett - a XGroup program, amely lehetővé teszi, hogy telepíteni az összes alaplapon források, beleértve a rendszer időzítő megszakítás vezérlő és plazmatévék, matematikai koprocesszor és az alapértelmezett videó vezérlő

3 A SUPER I / O chip korai inicializálása, az első lépést a CFH és a C0H algoritmus lépcsőin végeztük

5 A videó rendszer kezdeti attribútumainak telepítése.

A CMOS állapotjelző ellenőrzése, a tartalma visszaáll

7 Állítsa vissza a billentyűzetvezérlő bemeneti és kimeneti puffereit (kompatibilis IC 8042 vagy 8742). A vezérlő része a szuper I / O chipnek

díjak. Önvizsgálat, a billentyűzetvezérlő inicializálása. A billentyűzet interfészének csatlakoztatása megengedett

Az interfész kapcsolat tilalma számítógépes egér PS / 2.

A billentyűzet interfész típusa (PS / 2 vagy AT / DIN) van megadva. Programozott

billentyűzetvezérlő. A billentyűzet használata megengedett

A PS / 2-egér interfész még mindig tilos.

Bizonyos rendszerek esetében - a portok meghatározása, amelyhez a PS / 2 billentyűzet csatlakoztatva van

és az egér, amely kikötői átruházást okozhat

Az F000H olvasási és írási ciklusok árnyékszegmenseinek ellenőrzése. Ez a terület

a DMI és ESCD-hez használatos. Ha az ellenőrzés helytelen, akkor

a 0080h portban egy hangjelzés és efh hibakód jelenik meg

Ha az F000H szegmensből származó adatok rögzítése és olvasása nem egyeznek meg,

a hiba és a postai megállók végrehajtása

10 A telepített flash BIOS típusának meghatározása. Ellenőrzés Lehetővé teszi a megfelelő felvételi program kiválasztását a BIOS számára, amellyel a speciális olvasási intelligens azonosító parancs betöltődik. A parancsot az EMTD és DMI blokkok módosítására szolgáló eljárások is használják, amelyek felülírhatók mind a rendszerindításkor, mind pedig azt követően - amikor alkalmazások alkalmazása a dugó és a lejátszás funkcióira vagy a DMI funkcióira.

A munkamenetben végrehajtott BIOS kódot dekódolják és átírják a futási terület területére (F000H).

Programozás Chipset regiszterek

12 A CMOS tesztlánc végrehajtása. Az RTC óra alatt az energia üzemmód telepítve van. A CMOS sejteket az inicializálási eljárás során közbenső eredmények további tárolására használják. Különösen az alapértelmezett értékek betöltődnek a sejtekbe.

14 A lapkakészlet korai inicializálása. Az első szakaszban az alaplapfejlesztő számára elérhetetlen források programozhatók. A második szakaszban a Modbin segédprogrammal megváltoztatható értékek betöltődnek a chipset regiszterekbe. Lehetővé válik a RAM és PCI eszközök finomhangolása

16 A rendszeróra-generátor korai inicializálása - alapértelmezett értékek beállítása

18 Processzor paraméterek meghatározása: Gyártó cégek, család, generáció, az L1 és L2 gyorsítótárának meghatározása, például SMI. A CPUID parancs funkciójának végrehajtása (a különböző gyártók feldolgozói kódjai és architektúrája eltér).

Ellenőrizze a processzor regisztereket, az óra processzor kernel mérését. A funkció végrehajtása után az eredményt a központi processzorok - EAX + EBX + ECX + EDX sejtjei 128 bites szóba helyezzük. A használt gyorsítótár értékének visszafejtése, a kód eltolódása és az Al Regisztráláshoz mozog

A megszakítási vektorok táblázat inicializálása (1.024 BYTE, 256 típus

megszakítások). Ebben a szakaszban a 32 vektoros típusok telepítve vannak (int 00h-

INT 1FH) jelzi a BIOS eljárásait.

Az Y2K követelményeinek biztosítására irányuló ellenőrzések

A CMOS ellenőrzőösszeg és a tápfeszültség megfelelő ellenőrzése

akkumulátor aránya. Ha hibákat észlelnek - az értékek be vannak állítva

az alaplap gyártója által meghatározott alapértelmezett értékek

Ebben a szakaszban a billentyűzetből és a 8742-es feldolgozóvezérlőn és a feldolgozó vezérlőjének nem lehetséges, mivel a megszakítások tilosak, a BIOS adatterületet nem állítják elő, és a billentyűzet nincs inicializálva. A BIOS beállítások beállítása nem ellentétesnek kell lennie a postsorozat végrehajtásának

21 A Laptopok hardverirányítási rendszerének inicializálása.

A fizikai paraméterek képződése, az autonóm akkumulátorok karbantartására szolgáló struktúrák, az energiatakarékos funkciók a merevlemezek feldolgozása során, valamint a lemezen lévő RAM képének megőrzésére szolgáló műveletek

23 A matematikai koprocesszor észlelése.

Ellenőrizze a hengerek számát - 40 vagy 80, valamint a telepített floppy lemez típusát.

A lapkakészlet korai inicializálása.

Elkészítése BIOS erőforrás térkép célja, hogy tovább telepíteni Plug and Play eszközök, valamint UVV a PCI buszon

24 Az Intel P6 és P7 generációs processzoroknál a mikroprogram memóriához való hozzáférést lehet szervezni, amely az egyes gépi parancsok végrehajtási algoritmusait tartalmazza. Ebben a szakaszban a firmware mikrokódjához változtatható, lehetővé téve az algoritmusok frissítését, vagy az új gépi parancsokhoz szánt új mikrokódokat. A mikrokód frissítési eljárása az alábbiak szerint történik.

  • A CPUID parancs használatával a processzort azonosítják, és paramétereit meghatározzák - Típus (típus), Család (Család), Modell (Modell) és Frekvencia-szorzási tényező (lépést).
  • A Microcode Update modulból, a BIOS-ban tárolva, a 2,048 bájt kívánt blokkot olvas és kicsomagolva nem RAM-ban, hanem SM RAM-ban.
  • A processzor mikrokódja frissül.

Egyes intel processzorok esetében további azonosítást végeznek. Frissített erőforrás-kiosztási kártya

Dugós és lejátszási eszközök inicializálása. Az UVV bővítő gumiabroncsokon található CMOS-ból származó dugók és lejátszási eszközök által kért erőforrásinformációk frissítik az UVV bővítő gumiabroncsokon, valamint az EMTD adatblokkban tárolt információkat. Az ESCD adatbevitelét elhalasztják a postai végső szakaszba.

25 Korai PCI inicializálása. Az eszközök felsorolása a buszon. RAM és UVV erőforrások célja.

A Video System eszköz, a BIOS kiterjesztések és a C000: 0H terület (szegmens címe a CS-regiszterben: az IP-regiszterben lévő eltolás címe)

26 Az eladó azonosító vonalának kiszolgálásának logikájának konfigurálása.

A rendszeróra generátor inicializálása. Tiltsa le a nem használt DIMM és PCI-slotok szinkronizálását.

A stressz és a hőmérséklet-felügyeleti rendszer rendszerének inicializálása az alaplap típusának megfelelően

Ebben a szakaszban a billentyűzetből és a 8742-es feldolgozóvezérlőn és a feldolgozó vezérlőjének nem lehetséges, mivel a megszakítások tilosak, a BIOS adatterületet nem állítják elő, és a billentyűzet nincs inicializálva. A BIOS beállítások beállítása nem ellentétesnek kell lennie a postsorozat végrehajtásának

27 Megszakítás a felbontás int 09h. A billentyűzet vezérlő újbóli inicializálása új adatok alapján (megszakítási vektorok, chipset inicializálás).

A BIOS esetében egy 16 karakteres bemeneti puffer van kialakítva, és a teljes működéshez memóriaterület van felszerelve.

29 A P6 generációs processzor MTRR-nyilvántartásai, valamint az APIC vezérlő Pentium processzorai inicializálása.

Programozás chipset (például IDE vezérlő) szerint

a CMOS-ban való létesítményekkel.

A processzor belső frekvenciájának mérése.

Kihívás BIOS video rendszerek

A többnyelvűségi modul inicializálása.

Adatok küldése a kijelzőn megjelenő képernyőn (Díjképernyővédő, típusa

processzor és sebessége)

Super I / O chip programozás

A megszakításvezérlő ellenőrzése (kompatibilis)

40 A csatorna maszkolásának ellenőrzése 2 megszakításvezérlő (kompatibilis az IM 8259-tel)

A megszakításvezérlő működésének ellenőrzése (kompatibilis IC 8259)

A megosztott memória számlálása minden kettős szó ellenőrzésével minden egyes Page 64 KB.

Az AMD családi feldolgozók ellenőrzésére tervezett program rögzítése

A Syrix MTRR processzor nyilvántartásainak programozása. Inicializálás

cache L2 generációs P6 generáció, valamint APIC inicializálás a P6-ra

USB busz inicializálása

Ellenőrizze az összes memóriát, a hosszabb memória tisztítása

55 Multiprocesszoros platform esetében megjelenik a processzorok száma.

57 Megjeleníti a logó képernyődugóját és lejátszását. Az eszközök korai inicializálása Plug and Play

59 Az anti-vírusvédelem erőforrás aktiválása - integrált víruskereső trendellenes vírusirtó

60 fokozat, amely lehetővé teszi a telepítőprogram letöltését.

A szakasz előtt ideje meg kell adnia a megfelelő gombot

65 PS / 2 számítógépes mód inicializálása

67 A hívásfunkció címterületének tájékoztatása: INT 15H (a regiszter tartalma \u003d E820H)

Ebben a szakaszban a billentyűzetből és a 8742-es feldolgozóvezérlőn és a feldolgozó vezérlőjének nem lehetséges, mivel a megszakítások tilosak, a BIOS adatterületet nem állítják elő, és a billentyűzet nincs inicializálva. A BIOS beállítások beállítása nem ellentétesnek kell lennie a postsorozat végrehajtásának

Az L2 gyorsítótár engedélyezése.

A lapkakészlet nyilvántartásainak programozása a leírt elemek szerint

a telepítésben és az AutoConfiguration táblázatban

Erőforrások hozzárendelése az összes csatlakozóhoz és lejátszáshoz.

A COM portok automatikus eloszlása \u200b\u200bintegrált eszközökhöz

abban az esetben, ha a Beállítás "Auto" opció be van állítva

A hajlékonylemez-vezérlő inicializálása.

A hajlékonylemezregiszterek további beállítása

73 Opcionális bemeneti funkció BIOS AWDFLASH.EXE Update Utility, ha floppy lemezen található, és egy kulcs kombináció van kiválasztva

75 Az összes IDE eszköz kimutatása és felszerelése: merevlemezek, LS-120, ZIP, CD-R / RW, DVD stb.

Ha hibát észlel, a megfelelő üzenet jelenik meg, és a program a billentyűleütéseket várja.

Ha a hibát nem észleli, vagy megnyomja a gombot A poszt végrehajtása folytatódik.

A képernyővédő tisztítása az EPA logóval vagy gyártóval

82 A chipset és az alaplap típusától függően a RAM kiemelhető az energiagazdálkodáshoz.

Az ESCD táblázat tartalmazza az energiagazdálkodással kapcsolatos legújabb változásokat.

A képernyővédő eltávolítása után az EPA logóval a videó mód visszaáll. Jelszó kérése, ha a CMOS-telepítések szolgáltatják

83 Adatmentés az ideiglenes tárolási veremből a CMOS-ban

84 Kimenet az "Plugand Play Cards inicializálásához" üzenethez ... A korábban észlelt eszközökről Plug and Play és Paraméterek révén

85 USB inicializálás befejezése.

Az SCSI merevlemezek betöltésének sorrendjének meghatározása

87 A videó rendszer átkapcsolása szöveges módban.

A SYSID tábla építése a DNI területen a rendszerkezelő BIOS specifikáció szerint.

Szolgálati hálózati eszközök Az UUID azonosító létrejön (Univerzális egyedi azonosító), valamint egy azonosítót letölthető az Eszközök tűzhuzalból IEEE 1394

Ebben a szakaszban az összes fő inicializálási eljárás befejeződött. Az operációs rendszer előkészítése, a táblázathoz szükséges táblázatok összeállítása; tömbök, szerkezetek képződnek

89 Ha a telepítőprogram az ACPI protokoll használatát biztosítja, a megfelelő táblázatok beillesztésre kerülnek a 4 GB címterület felső részébe

Szkennelés a PCI SPACE BIOS kiterjesztésekben

az AOL végrehajtása (riasztás a LAN-on). Az AOL inicializálása.

Lehetővé teszi a logikai támogatás használatát a nem álcázott támogatáshoz

megszakítja az NMI-t.

A RAM modulok paritásvezérlésének engedélyezése

A forró egércsatlakozás PS / 2, IRQ 12 sor megengedett.

Szerviz vonal IRQ 11, A vonalak zajszint-paramétereinek normalizálása

megszakítja a kéréseket

91 A merevlemezek szervizelésére szolgáló feltételek előkészítése energiagazdálkodási módban. Az ilyen típusú műveletek (felfüggesztés a RAM) megvalósíthatók az operációs rendszer működési munkamenetében.

A BIOS-változók telepítése az egymást követő és párhuzamos portok alapvető címét tárolva, amelyek BIOS bővítési programokkal rendelkeznek

93 előkészületek a rendszerindító eszközök szakaszairól

94 Ha be van állítva, az L2 gyorsítótár be van kapcsolva. A rendszerindítási sebesség paraméterének programozása.

A lapkakészlet és az energiagazdálkodási rendszer inicializálásának befejezése.

A BIOS indítása Screensaver eltávolítása, az erőforrás-kiosztási táblázat megjelenik a monitor képernyőjén.

Az AMD K6 család processzor nyilvántartásainak beállítása. Az Intel P6 processzor nyilvántartásainak végleges frissítése.

Ultimate Remote Pre Boot Remote Pre Boot Subsystem

95 Az automatikus átmeneti mód telepítése téli / nyári időszámításra.

A billentyűzetvezérlő programozása a második és várakozási időre történő nyomógombok számához, mielőtt az automatikus meghajtó üzemmódba lépne.

A KBD-azonosító billentyűzet azonosítójának olvasása.

A 101 gombos billentyűzet esetében a Numlock Flag a CMOS információ szerint van beállítva

96 Információk mentése a rendszerindító eszközök szakaszairól.

A többprocesszoros rendszerekben a befejezési rendszer beállítása történik, az operációs rendszer működési munkamenetben használt szolgáltatási táblázatok és mezők generálódnak.

Configure Cyrix Csald processor regiszterek.

Az ESCD táblázat kitöltése és beállítása a dugó és a lejátszás és az ATAPI eszközök energiagazdálkodási rendszerének megfelelően.

CMOS-kiigazítás az Y2K protokoll követelményeinek megfelelően.

A DOS Time System Clock számláló telepítése az RTC CMOS-leolvasásoknak megfelelően. Az "Watch: perc: másodperc" formátumú időértéket lefordítják

a 18,2 Hz intervallum időzítője órájában (időintervallumok), és a BIOS változó területen rögzítették - DOS-időt.

Ebben a szakaszban az összes fő inicializálási eljárás befejeződött. Az operációs rendszer előkészítése, a táblázathoz szükséges táblázatok összeállítása; tömbök, szerkezetek képződnek

A letöltési eszközök megtakarítása a trendellenes vírusirtó vírusirtó szerszámok és a paragon anti-vírusvédelem jövőbeni használatához.

Az L1 gyorsítótár használata.

A rendszer blokkja a hangszóró a hozzászólás végéig keletkezik. Az MSIRQ tábla építése és megmentése.

Végezzen előkészítést az operációs rendszerindításhoz

FF Transfer Management Boot program-letöltési program. Megszakítja a BIOS INT 19H-t.

Az okozott szubrutin lehetővé teszi (összhangban a telepítőprogram BIOS-funkciók beállításának lehetőségét) a letöltési ágazat keresésére történő kereséséhez. Információk letöltése az ágazati hengerből: 0, fej: 0, ágazat:

1 A 07C0: 0000H-nál olvasható, majd a távoli JMP parancs vezérlését a blokk elejére továbbítják.

A rendszerindító szektorban rögzített program végrehajtása

JEGYZET.

ECC.Hiba helyesbítése kódja) - Hibajavító kódrAM modulokban, hozzájárulás növelje a hibatűrés PC-t. Az ECC lehetővé teszi, hogy kijavítsa a hibát egy kisülésben és két kibocsátásban. Ezért a számítógép, amelynek memóriájában az ilyen kódok használata esetén egy kisülésnél hiba esetén megszakítás nélkül működhet, és az adatok nem torzulnak

Bbss.Boot Block Specification Signature) - a rendszerindító egység aláírási specifikációja.

Smi(Rendszergazdálkodási megszakítás) - hardver, integrálva a processzorba, Úgy tervezték, hogy kezelje az elfogyasztott teljesítményt. Az összetevők fenntartása érdekében nagy prioritású megszakítás kerül felhasználásra.

Y2K. követelmények bemutatott számítógépes rendszerek kereskedelmi termékeire 2000 előtt és után bekövetkezett funkcionális kompatibilitás, funkcionalitás és egyéb paraméterek.

DMI(Desktop Management Interface) - jegyzőkönyv, a kölcsönhatás biztosítása szoftver az alaplapok összetevőivel.

MTRR.Memória típusa Regisztrálók - a generációs processzorok nyilvántartása P6 és P7, amiben adatok kerülnek beírásra, leírva a memóriaterületek tulajdonságait és meghatározzák a memóriaferék típusát.

APIC (Haladó programozható megszakítási szabályozó) - Javított programozható megszakítási vezérlő, a lapkakészletben szerepel. Processzor generáció P6 is hasonló vezérlővel rendelkezik a többprocesszoros használathoz.

Msirq. (Microsoft IRQ útválasztási térkép) - asztal kártyák eloszlások megszakít, szabványosított Microsoft.

Sm Ram(Rendszerkezelő RAM) - az operatív regiszter memória egyik neve a processzor architektúrájában található kis tartály, a Pentium Pro-val kezdődően, a szolgáltatási adatok tárolására.

Az egyes folyamatok nem megfelelő befejezése esetén az algoritmus különleges alkalomra mozog, és a BIOS medalion postalionja az alábbi kódokat generálja:

Post-kódokkülönlegesesetek Díj BIOS V 6.0 Medalion

Rendszer eseménykód (rendszeres rendezvénykódok)

Az APM vagy az ACPI komponensek szervizelése során aktiválva van (energiagazdálkodási hibakódok)

Energiatakarékosság áramkimaradással +12

Menjen a Működési módba minimális energiafogyasztással

Megszakítás az energiatakarékos üzemmódból való kilépéshez

Átmeneti processzor az energiatakarékos üzemmód csökkentésével az óra csökkentésével

Átmenet részleges energiatakarékos üzemmódba az ACPI technológiával

Az SMI komponens használata az energiatakarékos módba való átálláshoz

Processzor átmenet az energiatakarékos üzemmódba APM technológiával

Rendszer-átmenet az energiatakarékos üzemmódba APM technológiával

A rendszer fordítása teljes energiatakarékos üzemmódban

Működési végzetes hibaüzenet (rendszer hibakódok)

ECC kódfeldolgozási hiba

Hiba merevlemez Amikor visszatér az energiatakarékos üzemmódból

Adatok eltérés, amikor az F000H szegmensére írása és olvasása

A Post Díj BIOS tesztprogramjának átmeneti idejének csökkentése érdekében a Self Test opció gyors teljesítményét használhatja, amelyet a telepítőprogramban észlelhet. Ebben az esetben a Díjszoftver teszt módosított verziója indul, amely, ellentétben teljes verzió A programokat gyorsan végrehajtják.

POST AMI BIOS 8 V1.4 kódok

Nézd meg a tesztpontok megjelenítését

Az AMI BIOS ellenőrzőpontok megjelenítéséhez a postafióki kártyák diagnosztikai táblái, az alaplapok jelzései, valamint megjeleníti a vezérlést aMI BIOS ellenőrzőpont kijelzőpontok.

A kijelző a monitor képernyő jobb alsó sarkában lévő kódvonal, amely a posta áthaladás során választható

A vezérlési pontkódok megjelenítésének hiánya az a lehetőség, hogy ezt a módszert egy leválasztott videokendszerrel lehet használni.

Az inicializálási diszpécser eszköz célja

A vizsgálati poszt különböző időszakaiban a vezérlést egy különleges grammról továbbítják. dIM eszközök inicializálási diszpécser (Eszköz inicializálási menedzser).

Ez a program szabályozást kap a BIOS-ból, ha ellenőriznie kell a SIS sötét vagy helyi piss buszot. A program futtatására számos utólagos ellenőrzési pont van.

A rendszerbuszon lévő eszközök inicializálása.

Az IPL eszközök inicializálása.

39h hibák jelzése a gumiabroncsok inicializálásakor.

95H A BIOS kiterjesztések által vezérelt gumiabroncsok inicializálása.

DEH - RAM konfigurációs hiba.

DFH - RAM konfigurációs hiba.

A DIM által generált üzenetek a 80H diagnosztikai portban is megjelennek, és az információs szóban tárolódnak az ellenőrzés folyamatában.

Az a szó, amelyben a megjelölt információk tárolódnak, egy fiatalabb bájtot tartalmaz, amely egybeesik a rendszer irányítószámával. A Senior Byte két tetrádra oszlik. Az alábbiakban leírja a Tetrádra letöltött kódok leírását.

A Senior Noterada területei.

A tiltott gumiabroncsok összes eszközének inicializálása.

Statikus eszközök inicializálása a gumiabroncsokra.

Az információs kimeneti eszközök inicializálása a gumiabroncsokon.

Az információs belépési eszközök inicializálása a gumiabroncsokon.

A rendszerindító eszközök (IPL) inicializálása a gumiabroncsokra.

Az eszközök inicializálása Általános rendeltetésű Az Ön által érdekelt gumiabroncsokra.

Hibaüzenet a gumiabroncsok számára.

A BIOS kiterjesztések által kezelt eszközök inicializálása (minden gumiabroncs esetében).

Inicializálása BIOS indítható kiterjesztések megfelelő BIOS boot MŰSZAKI (minden gumiabroncsok).

Junior Tetrad.

Rendszer-inicializálási eljárások (DIM).

Buszkapcsolatok az integrált rendszereszközökhöz.

Gumiabroncs ISA Plug and Play.

PCMCIA busz.

Abban az esetben, ha egy RAM konfigurációs hiba észlelhető, a DEH, DFH kódok és konfigurációs tesztek ciklikus szekvenciája, amelyek a következő értékeket vehetik igénybe a diagnosztikai portban.

00 nem érzékeli a RAM-t.

01 A különböző típusú DIMM modulok telepítése.

02 Olvassa el az SPD csomópontból (soros jelenlét-érzékelés) A DIMM modul sikertelen.

03 A DIMM modul nem használható ezen a frekvencián.

04 A DIMM modul nem használható ebben a rendszerben.

05 Hiba a fiatalabb memória oldalon.

Posta vagy post tesztelő PCI-díj A digitális jelzővel rendelkező bővítmények, amelyek megjelenítik az inicializálási kódokat. Kifizetések. Ezen a kódban megtalálható a tábla komponenseiben van hibás működés. A kódok gyakran a BIOS gyártótól függenek. Ha nincs hiba, és a teszt sikeres, akkor a Post megadja a kódot egy nem változó értéket, például a legtöbb szőnyegen.
Az inicializálás befejezése az "FF" kód jelenik meg. Gyakran is, a tesztelők telepítik a megjelenített feszültségeket +5 +3,3 +12, -12.

A figyelmet, a legtöbb BIOS-ra alkalmas hibakódok:

Irányítószám Leírás
D0. Az alaplap és a processzor lapkakészletének előzetes inicializálása. Ellenőrizze a BIOS ellenőrzőösszeget. A nem ígért NMI megszakításának tilalma. Super I / O vezérlő ellenőrzések, CMOS-ellenőrzés.
D1 A billentyűzetvezérlőt az öntesztelés (BAT-teszt) folyamatával végzik. Az I / O portok inicializálása történik. A DMA vezérlő inicializálása.
D2. Tiltja a gyorsítótár memória használatát. A rögzített memória mennyiségének meghatározására szolgáló eljárás végrehajtásra kerül.
D3. Ellenőrzött a dinamikus RAM regenerálására vonatkozó kérelmek képződése. A gyorsítótár memória használata.
D4. 512 kb tesztelése a memóriában. A veremcím be van állítva, a gyorsítótár memória van beállítva.
D5. A rendszer BIOS kódja kicsomagolt és felülíródik az árnyék RAM-ban (árnyékos memória).
D6. A BIOS ellenőrző összeg kiszámítása és ellenőrzése a CTRL + HOME kulcs kombináció. Ha legalább az egyik ilyen feltétel végrehajtásra kerül, a BIOS-helyreállítási eljárás elindul.
D7 A sikeres ellenőrzőösszegek esetében a BIOS vezérlést továbbítják az interfakemodul modulhoz, amely a futtatható kód kicsomagolását kicsomagolja a futási idő területén.
D8. Kicsomagolja a futási idő kódját a flash memóriából a RAM-ban. A CPUID információt RAM-ban tárolják.
D9 A kicsomagolt futási idő kódot az ideiglenes tárolóhelyről RAM-ba továbbítják. A szabályozás a kicsomagolt modulra kerül.
Da A CPUID-nyilvántartások helyreállnak. Elsőfokú eljárás történik.
E0 A hajlékonylemez-meghajtó nyilvántartásainak inicializálása. A megszakításvezérlő inicializálása és a megszakítási vektorok beállítása. Lehetővé teszi az első szint gyorsítótárat.
E9. A hajlékonylemez-meghajtó nyilvántartásainak beállítása.
Ea. Az ATAPI CD-ROM és a Lemezmemória ellenőrzése.
Eb. Visszatérés az E9 vezérlőponthoz, ha az ATAPI CD-ROM-os műveletek során hibák fordulnak elő.
EF. Visszatérés az EB vezérlési ponthoz hibák esetén, amikor a lemezműveletek.
F0. A helyreállítási fájl keresése Amiboot.rom névvel.
F1 Az F1 pontnál az átmenet elvégezésével történik, ha a helyreállítási fájl nem található.
F5 Az első szintű gyorsítótár letiltása.
Fb. Meghatározás típusa Flashrom. Keresés a FlashRom partícióba a chipset beállításainak tárolásához.
F4. Az átmenet az F4 pontra történik, ha az Amiboot.rom névvel rendelkező helyreállítási fájl hibás méretű.
FC. A fő Flash BIOS egység nullázása.
Fd. A fő flash BIOS egység programozása történik.
FF. Az FF pont abban az esetben fut, ha a Flash BIOS programozás sikeresen befejeződött. Ne írjon a Flashromból. Az ATAPI berendezés leáll. Regenerálja a CPUID értéket.
03 Tilos egy nem ígért megszakítás (NMI) feldolgozására, a paritáshibák ellenőrzésére. A BIOS jelenlegi végrehajtásának adatterületének inicializálása és a postai eljárás inicializálása.
04 Ellenőrizze a CMOS ellenőrzőösszegét és az akkumulátor feszültségét.
05 A megszakításvezérlő inicializálása és a megszakítási vektorok táblázata.
06 Az intervallum időzítő működésének előkészítése.
08 A billentyűzetvezérlőt az öntesztelés (BAT-teszt) folyamatával végzik. A CPU inicializálása.
C0. Tiltja a gyorsítótár memória használatát. APIC vezérlő inicializálása. Feldolgozó készítése.
C1 A processzor paramétereinek beállítása.
C2. A processzor azonosítása a CPUID parancs segítségével.
C5. A processzorok számának meghatározása és paraméterek beállítása.
C6. A processzor gyorsítótárának inicializálása.
C7. A központi processzor kezdeti inicializálási folyamatának befejezése.
0a. A billentyűzetvezérlő inicializálása.
0b. Az egér a PS / 2 interfésszel csatlakoztatva van.
0c. A billentyűzetkeresést végezzük.
0e. Keresés és inicializáló I / O eszközök. Megszakítja a CAPTURE INT 09H-t. Kimenet a BIOS LOGO képernyőre.
13 A chipset regiszterek kezdeti inicializálása történik.
24 A BIOS modulok kicsomagolása és inicializálása történik. A megszakítási vektorok inicializálására szolgáló előkészítés.
25 A megszakítási vektorok inicializálásának befejezése.
2a. Az eszközöket helyi gumiabroncsokon inicializálják (a DIM-Device inicializálási mechanizmus segítségével). Előkészítés a videoadapter inicializálására.
2S A videokártya keresése és inicializálása.
2e. További I / O eszközök keresése és inicializálása történik.
30 Az SMI komponens inicializálása (rendszergazdálkodási megszakítás) inicializálódik.
31 Az ADM modul kicsomagolása. Az ADM inicializálása és aktiválása.
33 A rakodómodul inicializálása.
37 Kimenet a Monitor Screen AMI logójához, a BIOS verzióinformációhoz, a processzor típusáról és annak sebességéről. Kijelző a BIOS beállításához, amely a BIOS beállításához használható.
38 Az eszközöket helyi gumiabroncsokon inicializálják (a DIM-Device inicializálási mechanizmus segítségével).
39 A DMA vezérlő inicializálása.
3A Állítsa be a rendszeridőt a valós idejű óra (RTC) értékével összhangban.
3b. A tesztelési ramot a teszt eredmények monitorának későbbi megjelenítésével végzik.
3c. A lapkakészlet nyilvántartásainak beállítása.
40 A matematikai koprocesszor, a párhuzamos és a soros portok inicializálása történik.
50 A memóriakezelő modulok beállítása.
52 Az információkat a CMOS-hez a RAM oltalmi köréhez igazítják (a RAM-teszt eredményei szerint).
60 A billentyűzetvezérlő programozása az automatikus ismételt frekvencia és várakozási időre, mielőtt az automatikus ismétlési módba lépne a BIOS beállítási beállítások szerint. A Numlock indikátor állapotának telepítése a BIOS beállítás beállításai szerint.
75 Az INT 13H megszakítás inicializálása megtörtént, amelyet a lemezeszközökkel való munkához használnak.
78 Az eszközök listáját hozza létre, amelyekből az OS rendszerindító betölthető.
7a. A fennmaradó BIOS kiterjesztések inicializálása történik.
7c. Az ESCD táblázat létrehozása és mentése.
84 A postai eljárás során felfedezett hibajelentések összeállítása.
85 Következtetés a postai eljárás során felfedezett hibainformációs monitorra.
87 Ebben a szakaszban lehetőség nyílik a BIOS beállítási programra.
8c. A lapkakészlet nyilvántartásainak beállítása.
8 D. Az ACPI tábla épült.
8e. NMI megszakítási szolgáltatás. A perifériás paraméterek beállítása.
90 Az SMI végső inicializálása végrehajtásra kerül
A0. Kérjen letöltési jelszót (ha be) bIOS beállítások Beállítás biztosított).
A1. Törölje az adatokat, amelyek nem szükségesek az operációs rendszer betöltéséhez.
A2. EFI modulok előkészítése.
A4. A nyelvi modul inicializálása.
A7. Kimenet a monitor táblájára a posta eljárás végső eredményei.
A8. MTRR Regisztráció Programozás (memória típustartomány regiszter).
A9. Várakozás a parancs bemenetére a billentyűzetről.
AA. A megszakítások visszaállítása INT 1C, INT 09. Tiltsa le az eljárás karbantartási modulját (ADM).
Abszolút Az eszközök meghatározása, amelyből letöltheti az operációs rendszert.
Vált A chipset nyilvántartások inicializálása végső szakasza a bIOS paraméterek Beállít.
B1. Az ACPI interfész konfigurálva van.
00 Megszakítja a BIOS INT 19H-t. A letöltési folyamat kezelése az operációs rendszer rakodójára kerül. Az operációs rendszer terhelése megkezdődik.

Bármely számítógép-javító tudja, hogy a postafiók PCI-t használnak az IBM PC számítógépek javítása és frissítése során (vagy kompatibilis vele kompatibilis).

Az ilyen kártyák Oroszországban és a FÁK több vállalatot hoznak létre: Master Kit (Moszkva), E-KIT Posta, ACE Lab (N.NOVGOROD), BVG GROUP (Moszkva), EPOS: PCI TestCard (Ukrajna), IC könyv: IC80 ( Ukrajna), Jelezo: JPOST Teljes (Ukrajna), VL Comp: PC-analizátor (Fehéroroszország). Vannak külföldi megoldások, de nem találjuk őket ingyenes eladásban.

A POST PCI egy számítógép-hosszabbító tábla, amely bármely szabad PCI nyílásba (33 MHz) telepíthető, és úgy van kialakítva, hogy megjelenítse a BIOS OM számítógép által generált postódokat, felhasználóbarát formában.

Feltételesen, az összes képeslap a sorozatokra osztható és extrarrainra osztható (az önkiegészítéshez tartozó készletek).

A meglévő kártyák áttekintése

Tekintsük a különböző gyártók letéti kártyáinak hiányosságait.

Az Oroszországban Oroszországban lévő PCI-poszt-kártyák az ACE Labnak tekintendők, amelynek nagy opszája van a Diagnosztika és a Reionct szoftverek és hardver komplexek gyártásában.

Mesterkészlet Posta PCI NM9221 (önszerelő készlet) / bm9221 (kész). Egy hátrány - a hét mutató a "fang lefelé" néz.

A postaláda előnyei: az EPM3XXX sorozat megnyomásával összegyűjtötték, amely támogatja a hot-socketing-t (sokkal megbízhatóbb, mivel kevésbé valószínű, hogy a postafiókot égesse meg a kártyát), és 3,3V-on működik (jobb kompatibilitás a modern PCI2.3 és PCI3-val. 0 specifikáció), az új és régi chipkészletek támogatása a cserélhető firmware miatt.

e-KIT_02. A postalap hátrányai: A PLIS elavult EPM7xxx sorozatban összegyűjtött, amely nem támogatja a hot-socketing-t (kevésbé megbízható, akár valószínűbb, hogy a postaláda égetése) és az 5.0V-nál működik (a modern PCI2.3 és PCI3.0 problémái lehetnek) ).

Ace Lab PC-PST PCI-2. Nem kényelmes, hogy az indikátor lefelé nézzen, de lehetőség van arra, hogy az egyik lehetséges port közül melyiket választja, ahonnan az információ elolvasható.

Ace Lab PC PCI-2 - Teljes funkcionalitású szoftver - hardver komplexum, amely lehetővé teszi, hogy végre egy diagnosztikai tesztek száma futás a ROM telepítve a fedélzeten orientált azonosítani a rendszerhibákat és felszerelések konfliktusokat.

BVG csoport Dual Post. Előnyök: Egyszerű és olcsó postafiók. Az FPGA Altera EPM3032ALC44-10 alapján készült. Öt LED-t hordoz magának (PCI - -12V, + 12V, + 3,3V, + 5V, és reset jel) és két hét szegmens jelző a tábla mindkét oldalán. Az indikátor egy számjegyet mutathat - ez azt jelenti, hogy a PCI-nyílás, amelyben ez a teszt be van helyezve, az óra nem jön.

A kártya jellemző hátránya a vágás következtében a PCI nyílásból való órás eltávolítása, amelyben a kártya behelyezése után a generátor inicializálása (Díj BIOS - 26H), amelynek eredményeként a posztgradok meg van állítva. A "küzdelem" módszerei ezzel a betegséggel a következők:

  • Ha a DIMM / PCI-Óra jelen van a BIOS beállításban - a letiltásban lévő fordítás nem teszi lehetővé a generátor számára, hogy távolítsa el a fel nem használt résidők frekvenciáját, amelynek eredményeképpen a kettős bejegyzés "normál" -ként fog működni;) Irányítószámok támadása.
  • Ha az ellenőrzött tábla megosztja a PCI-slotokat (jellemzően a hosszú távú processzor két csatlakozó, aki egy megszakítás "két"), akkor bármelyik "normál" PCI eszközt beilleszthet az egyikben (videó, hang, hálózat, stb.), És a másikban - a helybetét. Amikor inicializálja a generátor, látva a „teljes értékű” PCI eszköz megosztása PCI bővítőhely - gyakran (függ az adott BIOS-kártya) nem távolítja el a tapintat mindkét mint sikeres „fogja használni a” Kettős POST.

BVG GROUP POST PRO. Hét Seventhers helyett egy LCD kijelzőt használnak egy futószalaggal, de a térkép költsége kb. 300 USD, ami indokolatlanul magas.

EPOS: PCI TestCard. Az Advanced Series "Master" a hasznos "gerendák" és nagy, lehetővé teszi, hogy csak akkor válassza ki a 0-3FFH tartományban lévő tábla diagnosztikai porton lévő kapcsolókat, amelyet a postai kódok kiadására használnak. A postalap hátrányai: A PLIS elavult EPM7xxx sorozatban összegyűjtött, amely nem támogatja a hot-socketing-t (kevésbé megbízható, akár valószínűbb, hogy a postaláda égetése) és az 5.0V-nál működik (a modern PCI2.3 és PCI3.0 problémái lehetnek) ). Vannak információ a hibás postai kódok kimenetéről is egyes alaplapokon.

IC könyv: IC80. A "felnőttek" postcaikájának jól ismert képviselője, amelynek megkülönböztető jellemzője nemcsak "frills" jelenléte a megfigyelés területén, hanem egyedülálló (nincs analóg) lehetőségek a rendszer hibakeresésére Step mód. A tábla számos megkülönböztető tulajdonsággal rendelkezik:

  • A diagnosztikai célokra használt címek kiválasztása: 80H / 81H és 84H / 85H, 378H, 1080H
  • A diagnosztikai kódok kimenetét két mutatóban végezzük.
  • Információk megjelenítése a külső indikátorról
  • Állvány / feszültségjelzés 3.3v
  • A PCI buszon található paritás támogatása
  • PCI szerver gumiabroncs támogatása

Kis hátrány: az új táblákon végzett lépésenkénti mód nem egészen helyesen működik.

Jelezo: JPost teljes. Az első újraindítás után néhány alaplapra (többnyire gigabyte) lóg.

Vl Comp: PC-analizátor. Egyszerű és olcsó poszt-vezérlő, amelynek csúcspontja, hogy egy konstruktív kombinációt kétfajta postcaikumban - az ISA és a PCI számára.

Posta PCI BM9222 LCD diplay

Ma megvizsgáljuk a PCI post-kártyáját az új generációs posta kártya PCI BM9222 gyártása a Moszkva Maskener Kit.

Előírások

  • Tápellátás: +5 V.
  • Jelenlegi fogyasztás, legfeljebb: 100 mA.
  • Gumiabroncs frekvencia PCI: 33 MHz.
  • Diagnosztikai port címe: 0080H
  • Irányítószám jelzése: Az LCD-nél két sorban 16 karakter (az első sor - a hexadecimális és a kötőjel-irányító kód - a BIOS típus, a második sor - a hiba leírása futási karakterlánc formájában).
  • A gumiabroncs PCI jelátlása: LED-ek a tábla elülső oldalán - RST (PCI reset jel) és
  • CLK (PCI órajel).
  • PCI gumiabroncs tápfeszültség-jelzői: + 5V, + 12V, -12V, + 3.3V.
  • Kompatibilitás a chipkészletekkel: Intel, Via, Sis.
  • PCB méret: 95,5 x 73,6 mm.

Tervezés

A PCI konstruktívan postafiók kétoldalas nyomtatott áramköri lapon készült, 95,5 x 73,6 mm méretű fólia üvegszálral. A készülék érintkezők elektromos vezetőképességének javítása érdekében a léceket nikkel borítja.

Posta PCI

Minden alkalommal, amikor bekapcsolja a számítógépet, amely kompatibilis az IBM PC, és mielőtt az operációs rendszer betöltése, a számítógép processzor végzi a BIOS eljárást, úgynevezett „Self-On-Self-Test” - a POWER (Power On Self Test). Ugyanez az eljárás is végrehajtásra kerül, ha a reset gombra kattint, vagy amikor a számítógép újraindul. A félreértések elkerülése érdekében itt meg kell jegyezni, hogy bizonyos különleges esetekben a számítógép letöltési idejének csökkentése érdekében a postai eljárás kissé elrendezhető, például gyorsindítási módban, vagy ha elhagyja a hibernált alvó üzemmódot.

A postai eljárás fő célja az alapfunkciók és a számítógépes alrendszerek (például memória, processzor, alaplap, videó vezérlő, billentyűzet, rugalmas és merevlemezek stb.) Az operációs rendszer betöltése előtt. Ez bizonyos mértékig biztosítja a felhasználót, hogy megpróbáljon hibás rendszeren dolgozni, ami például a HDD felhasználói adatai elpusztíthatja a felhasználói adatokat. Mielőtt elkezdené az egyes teszteket, a POST eljárás létrehozza az úgynevezett elsődleges kódot, amely egy adott címen jelenik meg a számítógép bemeneti / kimeneti eszközök címében. Ha a vizsgálati eszközön meghibásodást észlel, a postai eljárás egyszerűen "lefagy", és az előtti kimeneti irányítószám egyedileg határozza meg, hogy a teszteken "lógott" hogyan történt. Így a postai kódok felhasználásával a diagnosztika mélysége és pontossága teljes mértékben meghatározza a megfelelő BIOS-eljárás tesztjeinek mélységét és pontosságát.

Meg kell jegyezni, hogy a postaáblák különbözőek a különböző BIOS gyártók számára, és az új teszteszközök és a chipsetek megjelenése miatt némileg különbözőek különböző változatok Ugyanaz a BIOS gyártó. Irányítószám táblázatok találhatók a megfelelő BIOS gyártóknál: az AMI IT http://www.ami.com, a díj - http://www.award.com, néha az Irányítószám táblázatokat az alaplapok kézikönyvei tartalmazzák.

A postai kódok felhasználóbarát, a postafiók nevű eszközének megjelenítéséhez. A PCI buszra javasolt posta kártya egy számítógép-hosszabbító tábla (ha kapcsolja ki!) Bármely ingyenes PCI nyílásban (33 MHz), és szöveges jelzővel rendelkezik a postai kódok megjelenítéséhez és szöveges információk Az aktuális kódról. A postaláda munkájának jellemzőiből szeretném megjegyezni, hogy a számítógép bekapcsolása után és az első aktív visszaállítási PCI jelzés előtt megjelenik a postafiókjelzőn, megjelenik a "BM9222 Masterkit Postcard" üdvözlő üzenet.

Ezenkívül a posta kártya a PCI busz CLK és RST gumiabroncsok állapotát tükrözi.

Hibaelhárítás postafiókkal PCI-vel

Az akciók sorrendje, amikor a számítógépet a posta kártya használatával javítja:

1. Kapcsolja ki a hibás számítógép teljesítményét.
2. Telepítse a postafiókot bármely szabad PCI slot alaplapon.
3. Kapcsolja be a számítógép teljesítményét.
4. Szükség esetén állítsa be a kontrasztot (telepítés közben LCD képernyőA MELLED - A beállítás nem szükséges) A \u200b\u200bkép a gombok megnyomásával (hosszú távolság az alaplaptól, a gomb növeli a kontrasztot, a legközelebbi - csökkenti), vagy módosítja a megjelenített BIOS típusát - megnyomva és tartva az egyik gomb és A második megnyomásával (a gombok megnyomása után módosítsa a jelző első sorában megjelenő BIOS típusát a hibakód után). A fenti beállítások mindegyike elmentésre kerül, ha a készülék kikapcsolt állapotban van, és a következő feszültségellátásba kerül a kártya után.
5. A postafiókjelzőn olvasható információkat - ez egy olyan posta kód, amelyen a számítógép "fagyasztott", és leírása a második sorban.
6. Átfogó valószínű okok.
7. A kikapcsoláskor a hurkok, a memóriamodulok és más alkatrészek átrendeződését a hibás működés kiküszöböléséhez.
8. Ismételje meg a 3-7. Elsődleges elemeket, amelyek a postai eljárás fenntartható átjárását keresik, és elkezdheted az operációs rendszer betöltését.
9. A szoftver segédprogramok segítségével a hardverelemek végső tesztelését és a lebegő hibák esetében készítjük el - a megfelelő programvizsgálatok hosszú távú végrehajtását végezzük.

Ha a számítógépet postaláda használata nélkül javítaná, akkor a szekvencia 3-6. Bekezdése egyszerűen elhagyja és a számítógép javításának oldaláról úgy néz ki, mint a memória, a processzor, a hosszabbító kártya, a tápegység és a tetejére Alaplap.

Ha a nagyvállalatok nagy komponensek állománya van, akkor a kisvállalkozások és egyének számára a számítógép javítása nyilvánvalóan jó komponensek telepítésével komplex problémává válik.

Hogyan működik a számítógép a gyakorlati kézbesítés utáni használatával?

Először is, amikor bekapcsolja a hatalmat, a munka megkezdése előtt a postai eljárásnak előfordulhat az RST (Reset) jelzőrendszer, amely a postafiókon szerepel az üdvözlő üzenet megváltoztatása más postafiók üzenetekhez. Ha a váltás 2-4 másodpercen belül nem történik meg (az üdvözlő megjelenítési idő körülbelül 0,7 másodperc), vagy az egyik "NO kódok" vagy a "Reset" üzenet több mint 1 másodpercenként jelent meg, akkor ebben az esetben ajánlott megfordítani A számítógépről azonnal húzza ki az összes táblát és kábelt, valamint memóriamodulokat az alaplapról. A rendszeregységben el kell hagynia a tápegységhez csatlakoztatott alaplapot a telepített processzorral és a postalap díjat. Ha a számítógép későbbi bővítésével a rendszer normálisan visszaállítja, és az első postai kódok jelennek meg, akkor nyilvánvalóan a probléma ideiglenesen kivont számítógépes összetevőkből áll; Talán helytelenül csatlakoztatott hurkokban is. A memória következetesen beillesztésével a videoadapter, majd az egyéb kártyák, valamint a jelzőn megjelenő kódok megtekintése, hibás modul felismerése.

Visszatérünk most, amikor a rendszer kezdeti visszaállítása még csak nem is megy (a postafiókjelző nem változtatja meg az üdvözlő üzenetet más üzenetekkel). Ebben az esetben a számítógépes tápegység vagy hibás, vagy maga az alaplap (hibák a reset jelgenerációs lánc), vagy a processzor nem indul el. Pontosan pontosan telepítheti az alaplapra szolgáló jól működő tápegységet.

Most azt vizsgáljuk, hogy a reset jel áthalad, de a jelzőn nem jelenik meg postai kódok (a "Nincs kódok" üzenetet tartanak); Ugyanakkor, amint azt korábban leírtuk, egy olyan rendszert, amely csak alaplapból, processzorból, posta- és tápellátásból származik. Ha az alaplap teljesen új, akkor az oka az alaplap helytelenül beépített jumperébe zárható. Ha az összes ugrót és processzort helyesen telepítik, és az alaplap még mindig nem indul el, a processzort ki kell cserélni egy jól teljes processzorral. Ha nem segít, az alaplap vagy annak összetevői meghibásodása (például a hibás működés oka károsodhat a Flash BIOS-ban).

A postafiók fő előnye, hogy nem igényel monitor a munkájához. Ugyanakkor a számítógépes tesztelés a posta kártya használatával lehetséges a postai eljárás korai szakaszában, ha a hangdiagnosztika nem áll rendelkezésre. Egy másik fontos jellemző a postai kódok megjelenítése minden típusú BIOS-ban, amely kimeneti kódokat 0 × 0080), de nem írja le a ROM-ban.

Jelző

Ez az ellenőrző eszköz befejeződik a jelzővel a táblázat megjelenítő elemével. Az ilyen típusú kijelző előnyei az, hogy nagy kontrasztú és széles látószögű - nagyon fontos, mert gyakran a postai díjat a számítógépbe kell telepíteni abban az esetben, ha más táblák vannak felszerelve a szomszédos slotokban (hálózat, hang, stb.).

Többnyelvű támogatás

A POST-CARD lehetővé teszi, hogy különböző típusú BIOS-típusokat jelenítsen meg különböző nyelveken (angol és orosz alapértelmezés szerint). A BIOS típusváltozást egyszerre egyszerre nyomja meg egyszerre. Ez a posta kártya 3 típusú BIOS-t dekódolja 2 nyelven (csak 6 típus). A címben lévő Russified BIOS tartalmazza a "RU" stringet.

Sorok magukat a kódok leírásával egy chip 24C256 - 32KB Seeprom. Ez a mikrocirk a panelen van felszerelve, és tapasztalt felhasználók Távolíthatja el, és újratervezheti egy másik (újabb vagy más nyelvű) verziót a www.masterkit.ru honlapon megjelenő megjelenése esetén. A frissítés rendszeresen, nyomon követheti a számítógépes berendezések fejlesztési trendjeit.

Ha ez a kód A verzióban nem dekódolt, az interneten keresztül azonnal keresse meg a teszt teszttípusát, valamint írjon egy Letterwick levelet a vállalatban, jelzi ezt az ügyet, és a későbbi verzióban ez a kód már engedélyezve lesz .

Az újraprogramozáshoz az NM9215 SET (programozó) segítségével az adaptert az ilyen típusú mikrocirkinek NM9216 / 4.

Az RS rendszer blokkjának PCI teszterének ellenőrzése a gyakorlatban

Számítógépes komponens tesztelési sorrend:

1. A processzor tesztelése.
2. A ROM BIOS ellenőrző összegének ellenőrzése.
3. A DMA vezérlők, IRQ és Időzítő 8254 ellenőrzése és inicializálása.
E szakasz után az audio diagnózis elérhetővé válik.
4. A memória regenerációs műveleteinek ellenőrzése.
5. Az első 64 kb memória tesztelése.
6. A megszakítás vektorok betöltése.
7. A videó vezérlő inicializálása.
A szakasz után megjelenik a diagnosztikai üzenetek.
8. A RAM teljes térfogatának tesztelése.
9. Billentyűzet tesztelése.
10. CMOS memória tesztelése.
11. A COM és az LPT portok inicializálása.
12. Az FDD vezérlő inicializálása és tesztje.
13. A HDD vezérlő inicializálása és tesztelése.
14. Keressen további ROM BIOS modulokat és inicializálást.
15. Az operációs rendszer bootloader (int 19h, bootstrap) hívása, ha lehetetlen az operációs rendszer betöltése, a ROM alapvető kezdési kísérlet (int 18h); Ha nem állítja le a rendszert (megáll).

Tesztelések

A tesztek átadásakor a hozzászólás egy speciális diagnosztikai nyilvántartásba írott kódot generál. A diagnosztikai nyilvántartásban szereplő információk a szabad nyílásba tartozó posta diagnosztikai tábla telepítésekor rendelkezésre állnak, és két hexadecimális számjegy formájában megjelenik egy hetenteenthiculáris jelzővel. A diagnosztikai regiszter címe a számítógép típusától függ, régebbi verziókban: ISA, EISA-80H, ISA-COMPAQ- 84H, ISA-PS / 2-09H, MCA-PS / 2-680H, 80H, néhány EISA- 300 óra.

Először is meg kell határozni a BIOS alaplap gyártóját. Ez a BIOS-chipen lévő matricán vagy a képernyőn megjelenő feliratoknál hasonló kiszolgáló alaplapon történhet. Oroszországban és a CIS-ben a leggyakoribb BIOS cégek AMI és a díj a leggyakoribb. Néhány tapasztalat megszerzésével az első hozzászólásban a kódok a BIOS gyártónak bizalommal rendelkeznek.

A postai kód táblázatok különböznek a különböző BIOS gyártók számára, és az új vizsgált eszközök és a lapkakészletek megjelenésével kapcsolatban különböznek az ugyanazon BIOS gyártó különböző verziói számára is.

Történelmileg a BIOS gyártók megfelelő tábláiban szereplő postakódértékeket hexadecimális számokként adják meg a 00H-FFH (0-55 egy decimális számrendszerben) tartományban, így az ilyen táblázatok egyszerű használatához szükséges, szükséges A hexadecimális kódok megjelenítése.

Hibakódok

Díj szoftver International, Inc.

Díjat V4.51PG Elite

Az 1995-ös dinamikusan fejlődő vállalat-díjas szoftver új döntést javasolt az alacsony szintű szoftveres díj "elit", más néven v4.50pg. A vezérlőpont szolgáltatás módja nem változott a v4.51-es verzióban, sem a ritka V4.60 verzióban. A P és G utótagok támogatják a PNP-mechanizmus támogatását és az energiatakarékos funkciók karbantartását (zöld funkció).

A ROM-ból származó postai eljárások végrehajtása

C0. Ban külső gyorsítótár. Bank belső gyorsítótár. Ban árnyék RAM. DMA vezérlő programozása, megszakítási vezérlő, időzítő, RTC blokk

C1.A memória típusának meghatározása, a sorok teljes mennyisége és elhelyezése

C3.Ellenőrizze az első 256K DRAM-ot az ideiglenes terület megszervezéséhez. Kicsomagolása a BIOS ideiglenes területen

C5. A végrehajtott irányítószám az árnyékba kerül

C6. A jelenlét, a térfogat és a külső gyorsítótár típusának meghatározása

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

Vö. A processzor típusának meghatározása

Hozzászólás az árnyék ramban

03 Bank NMI, PIE, AIE (Riasztási megszakítás engedélyezése), UIE (frissítés megszakítása engedélyezése). SQWV programozható frekvencia-generációs tilalom

04 A DRAM regenerációs lekérdezések kialakulása

05 A billentyűzetvezérlő ellenőrzése és inicializálása

06 Memória állomás tesztje, az F000H címmel kezdődően, ahol a BIOS található

07 A CMOS és az akkumulátor teljesítményének ellenőrzése

LENNI. A déli és északi hidak programozási konfigurációs nyilvántartásai

09 Az L2 gyorsítótár és a CYIX processzor gyorsítótárának inicializálása

0a. Megszakítási vektorok létrehozása. Energiagazdálkodási erőforrások beállítása és SMI vektor beállítása

0b.A CMOS ellenőrző összegének ellenőrzése. Szkennelés gumiabroncs-eszközök. Processzor mikrokód frissítése

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

0d. A videó adapter keresése és inicializálása. Ioapic beállítása. Az órafrekvencia mérése, az FSB telepítése

0e. MPC inicializálás. Teszt videó memória. Vitarendezési logó

0f. Az első DMA 8237 vezérlő ellenőrzése. A billentyűzet meghatározása és belső tesztje. A BIOS ellenőrző összegének ellenőrzése

10 A DMA 8237 vezérlő ellenőrzése

11 Ellenőrizze a DMA vezérlők oldalát

14 Teszt Channel 2 Rendszeridőzítő

15 Tesztregiszter maszkolás lekérdezések 1. megszakítási vezérlő

16 Tesztregiszter maszkolás lekérdezések 2. megszakítási vezérlő

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

30 A bázis memória és a kiterjesztett memória meghatározása. APIC SETUP. Programvezérlő mód Írja el az elosztást

Táblázatok, tömbök és szerkezetek előkészítése az operációs rendszer kezdetén

31 A fő memória teszt megjelenítése a képernyőn. Inicializálás

32 Megjeleníti a Screensaver Plug and Play BIOS kiterjesztést. Super I / O erőforrás beállítás. Programozás fedélzeti hangeszköz

39 I2C busz generátor programozás

3c. A SETUP bejelentkezési szoftver zászló telepítése

3D-s Ps / 2 egér inicializálása

3e. A külső gyorsítótárvezérlő és gyorsítótár-engedélyek inicializálása

Bf. Chipset konfigurációs regiszterek konfigurálása

41 A rugalmas lemez alrendszer inicializálása

42 IRQ12 letiltása Ha a PS / 2 egér hiányzik. A merevlemez-vezérlő szoftvert elvégzik. Más IDE eszközök beolvasása

43 Az egymást követő és párhuzamos portok inicializálása

45 Az FPU-koprocesszor inicializálása

4e. Hibaüzenetjelzés

4f. Jelszó kérése

50 A RAM-ban korábban tárolt CMOS helyreállítása

51 A HDD-hez való felbontás 32 bites hozzáférés. ISA / PNP erőforrás-beállítás

52 További BIOS inicializálása. A PIIX konfigurációs regiszterek értékeinek beállítása. NMI és SMI kialakítása

53 A DOS TIME számláló telepítése a valós idejű óra szerint

60 Az anti-vírusvédelem rendszerindító szektor telepítése

61 A lapkakészlet inicializálására vonatkozó befejező intézkedések

62 Olvassa el a billentyűzetazonosítót. Paraméterek telepítése

63 ESCD, DMI blokkok korrekciója. Tisztító ram

FF. A terhelésszabályozás továbbítása. A BIOS végrehajtja az Int 19h parancsot

Tekintsük a személyi számítógép rendszerblokkjának tesztelésére vonatkozó eljárást. Telepítjük a BM9222 tesztert az ingyenes PCI alaplap nyílásába. Kapcsolja be a hatalmat. BIOS - Az alaplapon tárolt számítógépes rendszerindító program a rendszeregységben szereplő összes eszköz soros felmérését eredményezi (processzor, memóriamodulok, merevlemez, videokártya, vezérlők, optikai meghajtó, külső periféria: egér billentyűzet stb.) .

Ha a rendszeregység összes perifériás eszköze működik, akkor a letöltés letöltése után a teszter képernyőn letöltött, az alábbi felirat az FFH világít.

"Bemutatjuk a hibás működést" a rendszeregységben. Kapcsolja ki a készüléket, és távolítsa el a memóriamodult a rendszeregységből.

A számítógép bekapcsolása és letöltése után a 4EH RAM hibakód jelenik meg a teszter képernyőn.

A teszter pontosan megállapította, hogy a rendszeregység memóriája "hibás" volt. Miután kikapcsolta a tápellátást, és visszaadja a memóriamodult a helyén, a teszter megmutatta a személyi számítógép alkalmazhatóságát.

Hasonlóképpen meghatározhatja más perifériás hibakódokat, és gyorsan kiküszöbölheti a hibás működést, a hibás blokkot a javíthatatlannak.

következtetések

Amerikai Megatrends, Inc. (AMI)

Az amibiókban végzett poszt-eljárások ellenőrzési pontjait áttervezték és kiegészítették 1995-ben, és eddig nem változott jelentős változásokon. A postai kódok első leírása vagy az AMI hívja őket - "Ellenőrző pontok" a jelenlegi formájukban megjelentek a Nucleus v6.24, 15/07/95 felszabadításával kapcsolatban. Néhány változás az Amibios V7.0-hez történik, amely ebben a dokumentumban tükröződik.

A kiindulási eljárások elvégzésének jellemzői Amibios

Ha 55h, a AAH adatok megjelennek a diagnosztikai kikötő induló portjához, ne illessze ezt az információt a postai kódokkal - egy tipikus vizsgálati szekvenciával foglalkozunk, amely magában foglalja az adatbusz integritását.

A kezdési szakaszban az adatok diagnosztikai portjának kimenete minden egyes platform számára specifikus karakter. Bizonyos implementációkban az első vizualizált kód olyan műveletekhez kapcsolódik, amelyeket az AMI a chipset specifikus dolgokat hív. Ezt az eljárást a 80h CCH értékek kimenetének kísérje és számos intézkedést végez a rendszer logikai nyilvántartásainak konfigurálásához. Általános szabály, hogy CCH kód akkor fordul elő azokban az esetekben, amikor a rendszer logikája az Intel, épül alapján a PIIX vezérlő, a TX, LX, BX chipset.

Néhány fedélzeti I / O zseton tartalmaz RTC-t és a bilincsvezérlőt, amely a kezdeten a leválasztott állapotban van. A BIOS célja, hogy ezeket a tábla erőforrásait a jövőbeni felhasználásra elkülönítse. Ebben az esetben a billentyűzetvezérlő beállításához kapcsolódó első kiindulási eljárást a 10h érték kimenet kíséri, majd az RTC inicializálás inicializálása, amely a DDH-kód diagnosztikai portjának megjelenését jelzi. Meg kell jegyezni, hogy az ezen erőforrások legalább egyikének elutasítása az alaplap egészét a hozzászólás első szakaszában végzi.

Számos táblán az inicializálási folyamat a CPU fordításával kezdődik a védett módba. Ebben az esetben az első vizualizációs kód után 43H, a bejegyzés az Amiibios dokumentációban leírtak szerint folytatódik - a vezérlést a D0H pontra továbbítják.

Burned inicializációs kódok

Tömörítetlen init kód ellenőrzési pontok

HibakódHiba leírás
EeA modern implementációkban az Amibios, az első megjelenített kód az eszköz nyilatkozatához kapcsolódik, amellyel a BIOS helyreállítás lehetséges.
Cc.A CD System Logic Regiszterek inicializálása A Flash ROM típus nem azonosítható
CeAz ellenőrző összegek eltérése a Start BIOS CF-ben Hiba Hiba A Microcircuit Flash Rom
Dd.Az RTC korai inicializálása, amely integrálódik a SIO chipbe
D0.A nem ígért NMI megszakításának tilalma. A tranziens folyamatok növekedésének késleltetése. A Boot Block Checksum ellenőrzése az eltérés alatt marad
D1Végezze el a memória regenerálási eljárását és az alapbiztosítási tesztet. Átmenet 4 GB memória címzési módba
D3.A kötet és az elsődleges memória teszt meghatározása
D4.Visszatérés a tényleges memória címzési módba. Korai inicializálási chipkészlet. Verem beállítása
D5.Transfer post modul a Flash ROM-ból a tranzit területre
D6.Ha az ellenőrző összeg vagy a Ctrl + Home elvész, a Flash ROM-helyreállítási eljáráshoz való áttérés (E0 kód)
D7A SIS-Dark BIOS kicsomagolásának végrehajtásával kapcsolatos szolgáltatásprogram irányítása
D8.Teljes kicsomagolás rendszer BIOS
D9Rendszer BIOS menedzsmentvezérlés az árnyék RAM-ban
DaInformációk olvasása SPD-ről (soros jelenlét-érzékelés) DIMM DB modulok A központi processzor MTRR regisztereinek beállítása
DcA memóriavezérlő a rendszer memória konfigurációjának SPD DE hibájából származó adatok szerint programozható. Fatális hiba
Df.Rendszer memória konfigurációs hiba. Egy jeges hangjelzés korán
11 Visszatérés az STR állapotából (felfüggeszti a RAM-t)
12 SMRAM Access Restore (Rendszerkezelő RAM)
13 Memória regenerációja
14 Keresés és inicializálás VGA BIOS

Flash ROM eljáráskódok

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

HibakódHiba leírás
E0Az INT19 felmerülésének előkészítése és a rendszer egyszerűsített üzemmódban történő elindításának képessége ellenőrizhető
E1.A megszakítás vektorok telepítése
E3.A CMOS tartalmának helyreállítása, BIOS keresés és inicializálás
E2.A megszakítási vezérlők előkészítése és az azonnali memória hozzáférés
E6.Megszakítási felbontás a rendszer időzítőjéről és az FDC-ről
EKAz IRQ vezérlők és a DMA ED meghajtó inicializálása újbóli inicializálása
EeA rendszerindító szektor elolvasása az EF Diskette Lemez működési hibájából
F0.Fájlkeresés amiboot.rom
F1A gyökérkönyvtárban az Amiboot.rom fájl nem található F2 olvasási zsír
F3.Olvasás amiboot.rom.
F4.Az amiboot.rom fájl mérete nem felel meg a Flash Rom térfogatának
F5Tilalom belső gyorsítótár.
Fb.A Flash Rom típusának meghatározása
FC.A főblokk törlése Flash Rom
Fd.Az alapvető vaku blokk programozása
FF.Indítsa újra a BIOS-t.

Csomagolt System BIOS kódok a Shadowramban

A futásidejű kód tömörítve van az F000 Shadow Ramban

HibakódHiba leírás
03 A nem ígért NMI megszakításának tilalma. A mentesítés típusának meghatározása
05 Verem inicializálása. A memória gyorsítótárazása és az USB vezérlő tilalma
06 Szolgáltatási program végrehajtása RAM-ban
07 Processzor felismerése és APIC inicializálása
08 Ellenőrzés ellenőrzése CMOS
09 End / ins készenléti ellenőrzés
0a.Ellenőrizze az akkumulátor hibáját
0b.A billentyűzet vezérlő puffer-nyilvántartása tisztítása
0c.Billentyűzetvezérlő átvitel tesztcsapata
0e.A billentyűzetvezérlő által szervezett további eszközök keresése
0f.Billentyűzet inicializálása
10 A billentyűzetet a kibocsátási parancsra továbbítják
11 Ha megnyomja a véget vagy az INS gombot, a CMOS 12 visszaállítása végrehajtásra kerül. Transzfer a DMA vezérlők passzív állapotába.
13 Inicializálási chipkészlet és készpénz L2
14 A rendszer időzítő ellenőrzése
19 A DRAM regenerációs lekérdezések tesztelve történik
1a.A regenerációs ciklus időtartamának ellenőrzése
20 A kimeneti eszközök inicializálása
23 A billentyűzetvezérlő bemenete olvasható. Interjúban lévő billentyűzetkapcsoló és gyártási tesztkapcsoló
24 Megszakítási vektorok előkészítése
25 Megszakítja a vektorok inicializálása befejeződött
26 A billentyűzet vezérlőjének kulcsa, a jumper turbó kapcsoló íve interjút készít
27 Elsődleges USB vezérlő inicializálása. A kezdőprocesszor mikrokód frissítése
28 Video mód előkészítése
29 LCD inicializáló panel
2a.Keressen további ROM által szervezett eszközöket
2b.A VGA BIOS inicializálása, ellenőrző összege
2c.VGA BIOS végrehajtása.
2d.KÖVETKEZTETÉS INT 10H ÉS INT 42H
2e.Keresés CGA Video Adapters
2f.CGA adapter Video memória teszt
30 Teszt CGA adapter beolvasás
31 Hiba történt video memória vagy szkennelési képződési rendszerek. Keressen egy alternatív videoadapter CGA-t
32 Videó memória egy alternatív CGA videoadapter és szkennelési minták
33 Mono / Color Interjú Állapotvalászat
34 Szöveges mód beállítása 80x25
37 Telepített videó mód. A képernyő tisztítása
38 A fedélzeti eszközök inicializálása
39 A hibaüzenetek megjelenítése az előző lépésben
3AKimenet "Hit Del", hogy belépjen a CMOS beállítása
3b.A memória teszt elkészítése védett módban
40 GDT és IDT leíró táblázatok előkészítése
42 Átmenet védett módba
43 Processzor védett módban. Megengedett a megszakítások
44 Az A20 vonal ellenőrzésére szolgáló előkészítés
45 A20 tesztvezeték.
46 RAM méret definíció
47 A hagyományos memóriában rögzített vizsgálati adatok
48 Ellenőrizze újra a hagyományos memóriát
49 Test kiterjesztett memória
4b.Memória visszaállítása
4c.A visszaállítási folyamat megjelölése
4d.Rekord a CMOS méreteiben a hagyományos és kiterjesztett memória 4e jelzése a valós rendszer memória
4f.Speciális teszt hagyományos memória
50 Hagyományos memória méret korrekció
51 Kiterjesztett kiterjesztett memória teszt
52 Hagyományos memória és kiterjesztett memória mentett
53 A halasztott paritáshibák kezelése
54 A paritás ellenőrzésének tilalma és a nem ígért megszakítások feldolgozása
57 A memória régió inicializálása a Post Memory Manager számára
58 Meghívás jelenik meg a CMOS telepítéséhez
59 Visszatérő processzor valódi módban
60 Ellenőrizze az oldalt Regisztrálja a DMA-t
62 Testregiszter nyilvántartása és hosszú távú szállítási vezérlő DMA # 1
63 Testregiszter nyilvántartása és a DMA vezérlő szállítása # 2
65 DMA vezérlők programozása
66 Az írási kérés és a MASK SET POST regiszterek tisztítása
67 A megszakításvezérlők programozása
7f.NMI kérelem a további forrásokból
80 Telepítette a megszakítási karbantartási módot a PS / 2 portról
81 Billentyűzet interfész teszt Ha visszaállítja a hibákat
82 A billentyűzetvezérlő üzemmód beállítása
83 A billentyűzet állapotának ellenőrzése
84 A memória hangerejének ellenőrzése
85 Kimenet a hibaüzenetek képernyőjére
86 Setup System System Setup
87 Kicsomagolja a CMOS telepítőprogramot a hagyományos memóriában.
88 A telepítőprogram befejeződik a felhasználó.
89 A beállított állapot helyreállítása után befejeződött
8b.Memória mentése további BIOS változók
8c.Programozási konfigurációs regiszterek
8 D.A HDD és az FDD vezérlők elsődleges inicializálása
8f.Az FDD vezérlő újbóli inicializálása
91 A merevlemez-vezérlő konfigurálása
95 A ROM-vizsgálat további BIOS keresésére történik
96 További rendszer erőforrás-beállítások
97 A további BIOS aláírása és ellenőrzése
98 Rendszergazdálkodási ram beállítása
99 Timer számláló és változó párhuzamos portok telepítése 9A soros portok listájának kialakítása
9b.A memóriában lévő terület előkészítése a kopprocesszor tesztjén
9c.A koprocesszor inicializálása
9d.A koprocesszorral kapcsolatos információk a CMOS RAM-ban kerülnek mentésre
9e.A billentyűzet típusának azonosítása
9f.További bemeneti eszközök keresése
A0.Az MTRR Regiszterek (memória típustartományok nyilvántartása)
A2.Hibaüzenetek a korábbi inicializálási szakaszokban
A3.A billentyűzet automatikus meghajtójának időjellemzőinek beállítása
A4.A fel nem használt régiók RAM töredezettsége
A5.Video mód telepítése
A6.Képernyő tisztítás
A7.A BIOS végrehajtható kód árnyék RAM átvitele
A8.További BIOS inicializálása az E000H szegmensben
A9.Visszatérési menedzsment rendszer BIOS AA USB gumiabroncs inicializálása
AbszolútAz INT13 modul felkészítése lemezszolgáltatások szervizelésére
VáltAIOPROCESSOR AD SYSTEMEK ELŐKÉSZÍTÉSE INT10 modul támogatásához
ÁmDMI inicializálása
B0.Rendszerkonfigurációs táblázat B1 ACPI BIOS inicializálás
00 INT19H szoftver megszakítása - letöltési rendszer

A készülék inicializálási vezetője

A fenti kódon kívül a diagnosztikai port megjeleníti az Események inicializálási vezetője (DIM) végrehajtási folyamatának eseményeit. Számos ellenőrzőpont jelenik meg, amely megjeleníti a rendszer inicializálási állapotát vagy a helyi gumiabroncsokat.

Az információ megjelenik a szóformátumban, amelynek a fiatalabb bájt egybeesik a rendszeradási kóddal, és a régebbi byte jelzi az inicializálási eljárás típusát. Az idősebb tetrad a vezető pate jelzi az elvégzett eljárás típusát, és a legfiatalabb meghatározza a gumiabroncs topológiáját a használatához.

Senior Tetrad
Junior Tetrad

Ha egy rendszer memória konfigurációs hibát észlel, akkor a 80h port végtelen ciklus de kódban, DF-kódban, konfigurációs hibakódban jelenik meg, amely a következő értékeket veheti igénybe:

2. Díj BIOS V4.51PG Elite

Díjat V4.51PG Elite

Az 1995-ös dinamikusan fejlődő vállalat-díjas szoftver új döntést javasolt az alacsony szintű szoftverek - a Díj "Elite", jobban ismert V4.50PG. A vezérlőpont szolgáltatás módja nem változott a v4.51-es verzióban, sem a ritka V4.60 verzióban. A P és G utótagok támogatják a PNP-mechanizmus támogatását és az energiatakarékos funkciók karbantartását (zöld funkció).

Hozzászólás az árnyék ramban

HibakódHiba leírás
03 Bank NMI, PIE, AIE (Riasztási megszakítás engedélyezése), UIE (frissítés megszakítása engedélyezése). SQWV programozható frekvencia-generációs tilalom
04 A DRAM regenerációs lekérdezések kialakulása
05
06 A memória vizsgálati területe az F000H címmel kezdődően, ahol a BIOS 07 a CMOS és az akkumulátor teljesítményének ellenőrzésére kerül
LENNI.A déli és északi hidak programozási konfigurációs nyilvántartásai
09 Az L2 gyorsítótár és a CYIX processzor inicializálása kiterjesztett gyorsítótárazó regiszterek
0a.Megszakítási vektorok létrehozása. Energiagazdálkodási erőforrások beállítása és SMI vektor beállítása
0b.A CMOS ellenőrző összegének ellenőrzése. Szkennelés gumiabroncs-eszközök. CPU mikrokód frissítése
0SA billentyűzetvezérlő inicializálása
0d.A videó adapter keresése és inicializálása. Ioapic beállítása. Az órafrekvencia mérése, az FSB telepítése
0e.MPC inicializálás. Teszt videó memória. Vitarendezési logó
0f.Az első DMA 8237 vezérlő ellenőrzése. A billentyűzet meghatározása és belső tesztje. A BIOS ellenőrző összegének ellenőrzése
10 A DMA 8237 vezérlő ellenőrzése
11 Ellenőrizze a DMA vezérlők oldalát
14 Csatorna teszt 2 Rendszeridőzítő 15 A maszkolási lekérdezések vizsgálati nyilvántartása 1. megszakítási vezérlő
16 Tesztregiszter maszkolás 2. megszakításvezérlő 19 Az NMI nem álcázott megszakítási kérelem passzivitásának ellenőrzése
30 A bázis memória és a kiterjesztett memória meghatározása. APIC SETUP. Programvezérlő mód Írja el az elosztást

HibakódHiba leírás
31 A fő memória teszt megjelenítése a képernyőn. USB inicializálás
32 Megjeleníti a Screensaver Plug and Play BIOS kiterjesztést. Super I / O erőforrás beállítás. Programozás fedélzeti hangeszköz
39 I2C busz generátor programozás
3c.A SETUP bejelentkezési szoftver zászló telepítése
3D-sPs / 2 egér inicializálása
3e.A külső gyorsítótárvezérlő és a Cache BF engedélyek konfigurálása Regisztrálja a SETA chipet
41 A rugalmas lemez alrendszer inicializálása
42 IRQ12 letiltása Ha a PS / 2 egér hiányzik. A merevlemez-vezérlő szoftvert elvégzik. Más IDE eszközök beolvasása
43
45 Az FPU-koprocesszor inicializálása
4e.Hibaüzenetjelzés
4f.Jelszó kérése
50 A RAM-ban korábban tárolt CMOS helyreállítása
51 A HDD-hez való felbontás 32 bites hozzáférés. ISA / PNP erőforrás-beállítás
52 További BIOS inicializálása. A PIIX konfigurációs regiszterek értékeinek beállítása. NMI és SMI kialakítása
53
60 Az anti-vírusvédelem rendszerindító szektor telepítése
61 Az inicializálási chipkészlet befejezése
62 Olvassa el a billentyűzetazonosítót. Paraméterek telepítése
63 ESCD, DMI blokkok korrekciója. Tisztító ram
FF.A terhelésszabályozás továbbítása. A BIOS végrehajtja az Int 19h parancsot

3. Díj BIOS V6.0 Medalion

Díjat V6.0 Medalion.

A Díj Medalion BIOS első említése, 6.0-es verziója 1999. május 12-től kezdődik. Az új termék szerkezete változatlan maradt a korai (korai), késői (késői) és a hardveres inicializálási fázis végleges (rendszer) fázisának megmentésével. A hatékony változások befolyásolták az utólagos algoritmusokat, amelyek tükröződtek az ellenőrzési pontok új kódolása során, jelentősen bővítették őket a kérelemkörébe. Ugyanakkor az új BIOS-ban nem volt hely az elavult technológiák, mint például az EISA, és ezért a postai kódot megszüntették.

A ROM-ból származó postai eljárások végrehajtása

A korai inicializálási szakaszban, a BIOS szoftver kódvégrehajtáskor a rendszerindító blokk (rendszerindító blokk) Flash ROM, és mellékelni kell egy kimeneti diagnosztikai port ellenőrző pontok 91h ... FFH

HibakódHiba leírás
91 A CF platform kiválasztása A processzor típusának megkezdésének megkezdése
C0.Ban külső gyorsítótár. Bank belső gyorsítótár. Ban árnyék RAM. Programozása a DMA vezérlő, megszakítás-vezérlő, időzítő, RTC C1 egység. Definiálása típusú memória, a teljes mennyiség és az elhelyezés húrok 0s ellenőrzése ellenőrzések
C3.Ellenőrizze az első 256K DRAM-ot az ideiglenes terület megszervezéséhez. Kicsomagolása a BIOS ideiglenes területen
C5.Ha az ellenőrző összegek egybeesnek, a végrehajtott irányítószám átkerül az árnyékba. Ellenkező esetben a vezérlést továbbítják a BIOS-helyreállítási eljárásnak.
B0.Észak-híd inicializálása
A0-AF.Hardverfüggő eljárás a rendszer logikai E0-EF hibájának inicializálására a rendszer logika inicializálása során

Helyreállítási BIOS.

Hozzászólás az árnyék ramban

A késői inicializálás a RAM-ban történik, és addig folytatódik, amíg az egyéni menüt hívják - CMOS beállítás. Ehhez a fázishoz a bejegyzést az E000H memória szegmens alkalmazása jellemzi, amely a 01H és 7FH közötti szabályozási pontok áthaladását alkalmazza.

HibakódHiba leírás
01 Kicsomagolja az XGroupot az 1000: 0000h fizikai címen
03 Korai
05 Telepítse a kép attribútumokat megadó változók kezdeti értékeit. CMOS állapotjelző ellenőrzés
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
0a.A billentyűzet és az egér automatikus definíciójának eljárása. A billentyűzetvezérlő végleges beállításai a PCI űrjegyzékekkel
0e.F000H memória szegmens tesztelés
10 Típus definíciók telepített memória Flashrom.
12 TEST CMOS.
14 Eljárás a chipset nyilvántartások inicializálására
16 A fedélzeti frekvencia szintetizátor elsődleges inicializálása
18 A beépített processzor definíciói és a gyorsítótárának az L1 és az L2 1B generálása a megszakítási vektorok generálása
1c.
1d.Elsődleges beállítási energiagazdálkodási rendszer
1f.Betöltés egy külső XGroup modul billentyűzet mátrixból
21 A hardveres energiagazdálkodási alrendszer inicializálása
23 A kopprocesszor tesztelése. Meghatározás típusa FDD meghajtó. Előkészítő szakasz a PNP Resource kártyák létrehozásához
24 Eljárás a processzor mikrokódjának frissítésére. Az erőforrás-elosztó kártya frissítése
25 Elsődleges inicializálás és szkennelés gumiabroncs PCI
26 A VID-t szolgáló logika konfigurálása (feszültségazonosító eszköz). A fedélzeti stresszfigyelő rendszer és a hőmérséklet inicializálása
27 A billentyűzetvezérlő újbóli inicializálása
29 APIC inicializálása a központi processzorban. A processzor gyakoriságmérése. A rendszer logikai nyilvántartásainak konfigurálása. Az IDE vezérlő inicializálása
2a.
2b.Keressen VGA BIOS-t.
2d.Kimenet az adatfeldolgozó adat képernyőjére
33 A csatlakoztatott billentyűzet végrehajtása
35 A DMA 8237 vezérlő első csatornájának ellenőrzése
37 A DMA 8237 vezérlő második csatornájának ellenőrzése
39 A tesztelési oldal regisztrálja a DMA-t
3c.Állítsa be a programozható intervallum időzítő vezérlőjét (8254)
3e.Inicializálás Master Controller 8259
40 Inicializálási slave vezérlő 8259
43 A megszakítások munkájának szabályozójának előkészítése. A megszakítások tilosak, döntéseiket később a memória teszt után végezzük
45 A nem álcázott megszakítási kérelem passzivitásának ellenőrzése (NMI)
47 Az ISA / EISA tesztek végrehajtása
49 Az alap és a kiterjesztett memória térfogatának meghatározása. A programvezérlés az Allotion módban az AMD K5 regiszterek beállításával
4e.Memória tesztelése az első megabájton belül, és megjeleníti az eredményeket a kijelzőn. Az egy- és többprocesszoros rendszerek gyorsítótárazási rendszereinek inicializálása, a CYIX M1 processzor regiszterek 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 videó vezérlő (megosztott memória) régióját. Az eredmények megjelenítése a kijelzőn
53 Jelszó visszaállítása a bejelentkezéskor
55 A felfedezett processzorok számának megjelenítése
57 Az ISA PNP eszközök kezdeti inicializálása, amelyek mindegyike a CSN-hez (kártya kiválasztása szám) van hozzárendelve. Az EPA logó vizualizálása
59 Anti-vírus támogatási rendszer inicializálása
5b.Indítsa el a BIOS frissítési eljárásokat a meghajtóról a Rugalmas lemezek 5D inicializálása a SIO és audio vezérlők
60 A CMOS beállításhoz való hozzáférés nyitva van
63 Ps / 2 egér inicializálása
65 USB egér inicializálása
67 IRQ12 PCI eszközök használata Ha a PS / 2 egérrendszerben 69 Az L2 gyorsítótárvezérlő teljes inicializálása
6b.A chipkészlet inicializálása a CMOS beállítása szerint
6d.Az ISA PNP eszközök erőforrásainak beállítása a SIO 6F konfigurációs módban a rugalmas lemez alrendszer inicializálása
73 Előzetes intézkedések a merev lemez alrendszer inicializálására. Néhány platformon - Alt + F2 felmérés a Díjfűrész elindításához
75 Az IDE eszközök keresése és inicializálása
77 Az egymást követő és párhuzamos portok inicializálása
7a.A koprocesszor szoftver visszaállítása, a vezérlőszó felvétele az FPU CW 7C-ben Regisztráljon, amely a merevlemezeken való jogosulatlan felvétel elleni védelmet állítja be
7f.A hibaüzenetek megjelenítése. Del és f1 kulcsok karbantartása

Táblázatok, tömbök és szerkezetek előkészítése az operációs rendszer kezdetén

A 82h-os kódtól kezdve a Post konfigurálja a rendszert a CMOS beállításainak megfelelően. A végső fázist az árnyék RAM terület (E800H szegmens) végzik, és befejezi az operációs rendszer kezelését - FFH kódot.

HibakódHiba leírás
82 Az energiagazdálkodás rendszermemóriájában található terület kiemelhető.
83 Az adatok helyreállítása az ideiglenes tárolási veremből a CMOS-ban
84 Az "Plug and play kártyák inicializálása ..." üzenet megjelenítése
85 Az USB inicializálás befejeződött
86 Fenntartott, tisztító hordozó zászló
87 Építési sysid asztalok DMI-ben
88 Fenntartott, tisztító hordozó zászló
89 ACPI Service Table Generation
8a.Fenntartott, tisztító hordozó zászló
8b.Keresés és inicializálás BIOS További eszközök
8c.Fenntartott, tisztító hordozó zászló
8 D.Paritás Bit tanúsítvány konténerszolgálat
8e.Fenntartott, tisztító hordozó zászló
8f.Az IRQ12 engedélye a "Hot" kapcsolat manipulátor "egér" 90 fenntartva, tisztító hordozó zászló
91 Platform Legacy-erőforrás inicializálása
92 Fenntartott, tisztító hordozó zászló
93 Feltételezhetően nem használható
94 Végleges műveletek a legfontosabb logika inicializálásához az operációs rendszer betöltése előtt. Az energiagazdálkodási rendszer inicializálása befejeződött. A BIOS indítási képernyő eltávolításra kerül, megjelenik az erőforrás-allokációs táblázat. Az AMD K6® család feldolgozóihoz konkrét beállításokat végeznek. Microc frissítés az Intel Pentium® II családi feldolgozókhoz és a fentiekhez
95 Az automatikus átmeneti mód telepítése téli / nyári időre. A billentyűzetvezérlő programozása az automatikus meghajtó frekvenciájához
96 A többprocesszoros rendszerekben a végső rendszerbeállításokat elvégzik, és létrehozzák a szolgáltatás táblázatokat és mezőket. A CYIX családi feldolgozókhoz további regiszterek befejeződnek. ESCD táblázat "kiterjesztett rendszerkonfigurációs adatok". A DOS TIME számláló telepítése valós idejű óra szerint. A rendszerindító eszközök szakaszai mentésre kerülnek a beépített víruskereső végzetes használatához: Trend Antivirus vagy Paragon Anti-Vírusvédelem. A rendszer hangszóróját a hozzászólás végéig táplálják. Az MSIRQ tábla épül és mentett

A DARD MEDALION BIOS-ban előforduló számos folyamatot a vezérlési pontok speciális csoportja jelöli. Ezek tartalmazzák:

Rendszer eseménykódok - A rendszeresemények ellenőrzési pontjai.

Power Management debug kódok - Az APM vagy az ACPI szolgáltatások végrehajtása során felmerülő ellenőrzőpontok.

Rendszerhiba kódok - végzetes hibaüzenetek.

Debug kódok MP rendszerhez - a multiprocesszoros platformok inicializálásának pontjai.

A gyorsított átjárási üzenet jellemzői

A rendszer betöltési idejének csökkentése érdekében a felhasználó a CMOS beállításban kiválaszthatja az önvizsgálati opció gyors teljesítményét. Ebben az esetben a postainak áthaladása felgyorsul, ha megtagadja bizonyos eljárások elvégzését (gyorsindítás).

A gyorsindítási műveleti rendszer helyettesíti a késői és a végső fázisoszlopot, és nem befolyásolja a rendszerindító egység működését. A Díj szoftver a gyorsított poszt gyorsított átjárási eljárásainak kodifikációját kínálja, eltér a szabványtól. A gyorsindítás a 65h vezérlőpont diagnosztikai portjának kimenetével kezdődik, és 80 órakor végződik. A vezérlést ezután továbbítják az operációs rendszernek a Díj BIOS-os FFH kódjának megjelenítésével.

HibakódHiba leírás
65 A SIO vezérlő korai inicializálása, a Program visszaállítása Video Controller. A billentyűzetvezérlő, a billentyűzet teszt és az egér manipulátor beállítása. Az audio vezérlő inicializálása. A BIOS struktúrák integritásának ellenőrzése. A Flash ROM szolgáltatási eljárások kicsomagolása. Freight Synthesizer inicializálás
66 L1 / L2 gyorsítótár inicializálása a CPUID parancs által kapott eredmények szerint. Egy olyan tábla létrehozása, amely mutatókból áll, amelyek megszakítják a feldolgozási eljárásokat. Power Management Hardver inicializálás
67 A CMOS és az akkumulátor táplálékának pontosságának ellenőrzése. A lapkakészlet nyilvántartásainak beállítása a CMOS beállításai szerint. A billentyűzetvezérlő inicializálása a lapkakészletben. A BIOS adatterületének változók kialakítása
68 Videó rendszer inicializálása
69 Setup i8259 megszakításvezérlő
6AEgy speciális algoritmus szerint a RAM felgyorsított egyszeri tesztje
6b.A felfedezett processzorok számának vizualizálása, az EPA logó és a meghívó kimenet a Díjflash segédprogram elindításához. A beépített I / O vezérlő erőforrásainak konfigurálása konfigurációs módban
70 A beállítások beírása. PS / 2 inicializálás és USB egér
71 Cash Controller inicializálás
72 A rendszer logikai konfigurációs nyilvántartásainak konfigurálása. A dugó- és lejátszási eszközök listájának kialakítása. Inicializálás FDD vezérlő
73 HDD vezérlő inicializálása
74 A koprocesszor inicializálása
75 Ha a felhasználót a CMOS telepítőelemekben írja elő, az IDE HDD-helyreállítás történik.
77 Jelszó kérés és üzenet kimenete: "Nyomja meg az F1 gombot a folytatáshoz, DEL a beállítás megadásához"
78 Az ISA és PCI gumiabroncsok további eszközökének inicializálása
79 Legacy inicializálási platform erőforrások
7a.RSDT gyökérasztal és DSDT, FADT eszközök asztalok stb.
7d.Keresse meg a rendszerindító eszközök részeit
7e.BIOS szolgáltatások és szolgáltatások konfigurálása az operációs rendszer indítása előtt
7f.A Numlock lobogó telepítése a CMOS beállítása szerint
80 Az operációs rendszergazdálkodás továbbítása

A végrehajtás az energiatakarékos üzemmódban

Az egyik helymeghatározó állapot, ha a RAM tartalmát a merevlemezen tárolja, hibernáltnak nevezik. Az ACPI specifikációban ("Speciális konfigurációs és tápfeszültség-specifikáció", felülvizsgálat 2.0a 31/03/2002) S4 energiatakarékos üzemmódban (nem illékony alvás) van meghatározva. A teljes működéshez való visszatérés egy különleges módja annak, hogy átadja a bejegyzést.

Az ACPI S4 működése, mint a gyorsított kezdetben, helyettesíti a késői és utolsó fázispontot. Alapvető font az indító szkript rendszerindító blokkjának ellenőrzése. Attól függően, hogy melyik ACPI állapot a RESET hardverjel után a rendszer, a kimeneti megoldás az S4 állapotból készül, amely a 90H vezérlőpont diagnosztikai portjának kimenetével kezdődik, és 9FH postakóddal végződik.

HibakódHiba leírás
90 A SIO vezérlő korai inicializálása, a Program visszaállítása Video Controller. A billentyűzetvezérlő, a billentyűzet teszt és az egér manipulátor beállítása
91 A CMOS és az akkumulátor táplálkozásának pontossága ellenőrzése
92 A rendszer logikai nyilvántartások és a fedélzeti frekvencia szintetizátor inicializálása
93 CPUID gyorsítótár memória inicializálása
94 Egy olyan tábla létrehozása, amely mutatókból áll, amelyek megszakítják a feldolgozási eljárásokat. Power Management Hardver inicializálás
95 Scan PCI gumiabroncsok
96 A beépített billentyűzet vezérlő inicializálása
97 Videó rendszer inicializálása
98 VGA adapter üzenetek megjelenítése
99 A DMA8237 vezérlő első csatornájának ellenőrzése az alapcím regisztrálóinak rögzítésével és ellenőrzésével, valamint a 9a szállítási blokk hosszának ellenőrzésével az i8259 megszakítási vezérlő beállítása
9b.PS / 2 inicializálás és USB egér. Kicsomagolja az ACPI kódot. Cashcondroller inicializálás
9c.A rendszer logikai konfigurációs nyilvántartásainak konfigurálása. A dugó- és lejátszási eszközök listájának kialakítása. Az FDD és a HDD vezérlők inicializálása
9d.A rendszer memóriájában lévő PM régió fenntartása nem történik meg, ha árnyék RAM-ban vagy SMRAM-ban készült. Bizonyos esetekben ismételten, az USB busz inicializálása befejezése, amikor az L1 gyorsítótár le van kapcsolva
9e.Az energiagazdálkodás beállítása, amely része a rendszer logikájának. SMI generációs rendszerek inicializálása és SMI vektor beállítása. A rendszer események felügyeletéért felelős erőforrások programozása PM
9f.A tilalom és a felbontás használata esetén az L1 / L2 gyorsítótár memória törlődik, és az aktuális mérete helyreáll. A CMOS beállításban megadott energiatakarékos üzemmód-kezelési beállítások a PM RAM-ban kerülnek mentésre. -Ért mobil platformok A teljes működéshez való visszatérés ellenőrzése Az összes tápfeszültség leválasztása után (nulla feszültségi felfüggesztés mód)

4. PHOENIX BIOS 4.0 RELEASE 6.0

Phoenix Technologies, Ltd.

Az egyik vezető az alacsony szintű szoftverek fejlesztésében Phoe-Nix technológiák időzítettek a Phoenixbios 4.0 új verziójának Windows95 kimenetére. Az Intel Pentium processzor családi támogatás tükröződik a közbenső felülvizsgálatok nevében. Az utóbbiak felszabadítása 6.0 - az összes rendelkezésre álló BIOS alapja. A 6.1 kibocsátás megjelenésével nem volt jelentős változás a postai eljárások végrehajtásában, ezért nem befolyásolta az ellenőrzési pontok jelzését.

A Phoenixbios megkülönböztető jellemzője, hogy ha a Post végrehajtása során a fő memória (2CH, 2H, 30H kód) vizsgálati hibái megjelennek, a 80h portban megjelenik további információ A szóformátumban a bitek azonosítják a sikertelen címtort vagy az adatcellát. Például a "2C 0002" kód azt jelenti, hogy a memória meghibásodása a címsoron keresztül történik. . A 386SX rendszerekben, amelyek tizenhat bites adatbuszot használnak, a 30h kód végrehajtási szakaszában bekövetkezett hiba előfordulása lehetetlen

A postakód diagnosztikai portjának kimenetét a hangjelző rendszer hangszórójának kimenete kíséri. Hangjelző képzési séma Következő:

  • Nyolc bites kódot négy két bites csoportba alakítanak át
  • Az egyes csoportok értéke egyre nő
  • A kapott értéken egy rövid csipogást generálunk (például: 16h \u003d 00 01 01 10 \u003d 1-2-2-3)

A ROM-ból származó postai eljárások végrehajtása

HibakódHiba leírás
01 Alaplapkezelés (BMC) vezérlő inicializálása
02 Ellenőrizze az aktuális processzor módot
03 A nem ígért megszakítások végrehajtásának tilalma
04 A telepített processzor típusa határozza meg.
06 A PIC és a DMA nyilvántartásainak kezdeti telepítései
07 A BIOS másolatára szánt memória területe visszaáll
08 A rendszer logikai nyilvántartások korai inicializálása
09 A Post Software Flag telepítése
0a.A processzor szoftver erőforrásainak inicializálása
0b.A belső gyorsítótár engedélye.
0e.Super I / O erőforrás-inicializálás
0c.L1 / L2 gyorsítótár inicializálása a CMOS szerint
0f.IDE inicializálása
10 Energiagazdálkodási alrendszer inicializálása
11 Alternatív regiszter értékek beállítása
12 Az MSW Regisztráció telepítése (gép állapota szó)
13 PCI eszközök korai inicializálása
14 A billentyűzetvezérlő inicializálása
16 Ellenőrizze az ellenőrzővonalat ROM BIOS-t
17 A gyorsítótár meghatározása L1 / L2
18 A rendszer időzítője 8254
1a.A DMA vezérlő inicializálása
1c.Állítsa vissza a megszakítási programozható vezérlő értékeit
20 A DRAM regenerációs kérelmek kialakításának ellenőrzése
22 A billentyűzetvezérlő ellenőrzése
24 A választó telepítése lapos 4GB memória modell karbantartásához
26 A20 soros felbontás
28 A teljes memória meghatározása
29 A memóriakezelő (PMM) inicializálása
2a.640kb alap memória
2c.Vizsgálati címsorok
2e.A fiatalabb adatsorok meghibásodása
2f.A memória készpénzének memóriája
30 Teszteljen rendelkezésre álló rendszer memóriáját
32 A CPU óra paramétereinek és a gumiabroncs gyakoriságának meghatározása

HibakódHiba leírás
33 Phoenix Dispatch Manager inicializálás
34 Tilos kikapcsolás az ATX Power gomb segítségével
35 A rendszer logikai regiszterek beállításai, amelyek szabályozzák a memória hozzáférés, I / O portok, rendszer és helyi gumiabroncsok időjellemzőinek kialakulását
36 Az újraindítás sikertelen áttéréssel történik a következő postai eljáráshoz. Az eljárás sorrendje kezeli a kutyaszolgálat megtekintését
37 A rendszer logikai nyilvántartásainak konfigurálása befejeződött.
38 A Runtime Modul BIOS tartalma kicsomagolható, és átírja az árnyék RAM-ra szánt területet
39 A gyorsítótárvezérlő újraindítása
3AA gyorsítótár méretének újra meghatározása L2
3b.BIOS végrehajtás Trace inicializálás
3c.A logikai nyilvántartások további beállítása a PCI-PCI hidak konfigurálásához és az elosztott PCI gumiabroncsok támogatásához
3D-sA rendszer logikai nyilvántartása a CMOS beállításnak megfelelően van konfigurálva
3e.Olvassa el a hardver konfigurációját.
3e.ROM Pilot Connection Check
40 A CPU óra paramétereinek meghatározása
41 ROM Pilot inicializálás - Távoli letöltés menedzsment
42
44 Állítsa be a BIOS megszakítását.
45 Az eszközök inicializálása, amíg a PNP-mechanizmus be nem kapcsolódik
46 Egy speciális algoritmus szerint a BIOS ellenőrző összeg kiszámítása
47 I2O I / O vezérlők inicializálása
48 Keresés videoadapter
49 PCI inicializálása
4a.A rendszer video adapterek inicializálása
4b.Csendes rendszerindítás történik - egy rövidített rendszerindítási sorrend, amelyet a gyorsított áthaladáshoz használnak
4c.A VGA BIOS tartalma átírja a tranzit régióba
4e.A szövegbevonat megtekintése BIOS Copyright
4f.Memória biztonsági mentés a rendszerindító eszköz kiválasztásához
50 Visuals processzor típus és az óra frekvenciája
51 A vezérlő és az EISA eszközök inicializálása
52 A billentyűzetvezérlő programozása
54 Aktivált kulcs audio mód
55
58 A nem felsorolt \u200b\u200bmegszakítási kérelmek keresése
59 Post megjelenítési szolgáltatás Eljárás inicializálás (PDS) 5A kimenet "Nyomja meg az F2 billentyűt a beállítás megadásához"
5b.Bank CPU belső gyorsítótár
5c.Hagyományos memóriaellenőrzés
5e.Kimutatja az alapcímet
60 Bővített memóriaellenőrzés
62 Ellenőrizze a címsorokat kiterjesztett memória
64 A vezérlés vezérlése az alaplap gyártó által létrehozott végrehajtható blokkhoz (Patch1)
66 A gyorsítótárazási nyilvántartások beállítása
67 Minimális APIC vezérlők inicializálása
68 L1 / L2 gyorsítótár-felbontás
69 Rendszergazdálkodási mód előkészítése
6AVisuals külső gyorsítótár
6b.A CMOS beállítási értékek alapértelmezés szerint beállítása
6c.Az objektumok megjelenítése árnyék segítségével Ram
6e.A felső memóriakártyákról szóló információk vizualizálása (UMB)
70 Hibaüzenetek kimenete
72 Ellenőrizze az aktuális rendszert és az információs konfigurációt a CMOS-ban
76 Ellenőrizze a billentyűzet hibainformációit
7a.A szoftver állapotának ellenőrzése (Rendszerjelszó) vagy hardver (kulcszár kapcsoló) billentyűzetzár
7c.A hardver megszakítása vektorok beszerelése
7d.Teljesítménykövető rendszer inicializálása
7e.A koprocesszor inicializálása
80 Tilos a fedélzeti I / O vezérlő SIO
81 Az operációs rendszerindítás előkészítése
82 A kikötők keresése és meghatározása Rs232
83 A külső vezérlők IDE konfigurálása
84 A párhuzamos portok keresése és meghatározása
85 ISA PNP eszköz inicializálása
86 A SIO Controller fedélzeti erőforrásai a CMOS beállítási beállításainak megfelelően vannak konfigurálva.
87 MCD konfiguráció (alaplap konfigurálható eszközök)
88 A blokkváltozók telepített értékei a BIOS adatterület területén
89 A nem ígért megszakítás kialakulása megengedett
8a.A változók értékeinek beállítása a kiterjesztett BIOS adatterület területén
8b.PS / 2 egér csatlakozó áramkör ellenőrzése
8c.A meghajtóvezérlő inicializálása
8f.Az ATA eszközök számának meghatározása
90 A merevlemez-vezérlők inicializálása és konfigurálása
91 Állítsa be a merevlemezek időparamétereit Pio módban
92 Az alaplap gyártója által létrehozott végrehajtható blokkhoz (PATCH2)
93 Multiprocesszor konfigurációs táblázat építése
95 CD-ROM karbantartási eljárás kiválasztása
96 Visszatérés a valós módba
97 Épület MP konfigurációs táblázat
98 A ROM beolvasási eljárás végrehajtása
99 A SMART 9A paraméter tartalmának állapotának ellenőrzése a ROM-nak felel meg
9c.Az energiagazdálkodási alrendszer beállítása
9d.Az erőforrások inicializálása a jogosulatlan hozzáférés elleni védelem érdekében
9e.A hardver megszakítása megengedett
9f.Az IDE és az SCSI meghajtók száma határozza meg
A0.DOS Time telepítése RTC A1 A1 kód I. célja ismeretlen A2 Ellenőrzés Állapotkulcs zár
A4.A billentyűzet automatikus meghajtó jellemzőinek beállítása
A8.A képernyőn eltávolításra kerül a "Nyomja meg az F2 billentyűt a Setup beírásához"
AA.Az F2 gomb szkennelési kódjának jelenlétét az AC bemeneti pufferben ellenőrizzük a telepítőprogramot
ÁmA Ctrl + Alt + Del B0 által végzett újraindítási zászló az "Nyomja meg az F1 billentyűt, hogy folytassa az F2 beállítást"
B1.A B2 Post Flag eltávolítása után befejeződött
B4.Hangjelzés kiadása a betöltés előtt
B5.Csendes rendszerindító fázis befejeződött
B6.Jelszó Ellenőrizze, hogy ez az üzemmód engedélyezve van-e a Beállítás B7 ACPI BIOS inicializálásához
B9.A DMI paraméterek inicializálására szolgáló rendszerindító eszközök keresése
Bb.ROM szkennelési eljárás ismétlés
IDŐSZÁMÍTÁSUNK ELŐTT.Reset trigger rögzítése paritás ram hibák
Bd.A menü látható, hogy kiválassza a rendszerindító eszközt a képernyő tisztítása előtt a BF operációs rendszer aktiválása az anti-vírus támogatása
C0.Az INT 19H szoftveres megszakítási feldolgozási eljárás indítása - a boot szektor indítása. A megszakítási feldolgozási eljárás következetesen megpróbálja betölteni a rendszerindító szektort, polírozza a lemezeszközöket a megrendelés előírt beállításában
C1.A hiba karbantartási eljárás kezdeti inicializálása (PEM) C2 Hívó szolgáltatási eljárások a hiba protokollra
C3.A hibaüzenetek megjelenítése érkezésük sorrendjében C4 kezdeti állami zászlók telepítése
C5.A kiterjesztett CMOS RAM sejtblokk inicializálása
C6.Elsődleges dokkoló állomás inicializálása
C7Halasztott dokkolóállomás inicializálása
C8.A bootblokk tesztelési eljárásainak végrehajtása a BIOS struktúrák integritásának meghatározásához
C9.Ellenőrizze a külső integritását a rendszer BIOS struktúrák és / vagy modulok tekintetében
Kb.A konzol átirányítása a távoli billentyűzet CB emulációs lemezeszközeinek fenntartásához RAM / ROM-ban
Cc.A konzol átirányítása a PCMCIA-val ellátott video CD-adatok megőrzéséhez
CeA fénytoll-vezérlő beállítása

Végzetes hibaüzenetek

D10 hiba okozta kivétel (kivétel hiba) D2 A megszakítási feldolgozási eljárást a nem azonosított forrásból származó D4-hez okozza a kibocsátási protokoll rendellenességeihez kapcsolódó és a D6 lekérdezések eltávolítása, a védett módból a D7 Reset szoftverrel A Video Adapter állapota nagyobb memóriaösszeget igényel, mint a SMRAM D8 hibájában a SMRAM D8 hibájában a DA processzor visszaállítása váltási veszteséget képezve, amikor visszatér a Real Mode DC kimenethez a védett módból egy visszaállító szoftverrel, anélkül, hogy a DD megszakítási vezérlő hibája lenne A meghosszabbított memória de billentyűzetvezérlő hibájának tesztelése A DF A20 vonalkezelési hiba 19

A rendszerindító blokkból származó eljárások végrehajtása

HibakódHiba leírás
E0Az északi és a dél-hidak inicializálásának konfigurációs regisztereinek beállítása
E2.CPU inicializálása
E3.A rendszer időzítő inicializálása
E4.Super I / O erőforrás-inicializálás
E5A helyreállítási jumper állapotának ellenőrzése, amelynek telepítése erőszakkal kezdődött a BIOS helyreállítási mód
E6.A BIOS ellenőrző összegének ellenőrzése
E7.A vezérlést a BIOS továbbítja, ha az ellenőrző összegét helyesen kiszámítja az E8 MPS támogatási inicializálása
E9.Átmenet a lapos 4 GB-os memória modellre
Ea.Nem szabványos berendezések inicializálása
Eb.A megszakítási vezérlő és a közvetlen memória hozzáférés beállítása
EKA speciális algoritmussal ellátott rekordok és vezérlőkészülékek által meghatározott memória típusát határozzák meg: FPM, EDO, SDRAM, az eredménynek megfelelően a Host Bridge konfigurációs regiszterek konfigurálva vannak
EdFelvételek és ellenőrzések esetén a speciális algoritmust a memória bankok és vonalak mennyisége határozza meg. Az eredménynek megfelelően a Host Bridge konfigurációs regiszterek konfigurálva vannak (DRAM Row Boudary)
EeA rendszerindító blokk tartalma átmásolódik az árnyék RAM EF előkészítésére SMM RAM az SMI kezelő számára
F0.Memória teszt
F1A megszakítási vektorok inicializálása
F2.Valós idejű óra inicializálása
F3.A videó alrendszer inicializálása
F4.Audio generáció betöltés előtt
F5A Flash ROM-ban tárolt operációs rendszer betöltése
F6Visszatérés a valós módba
F7.Csomagtartó a teljes dózishoz
F8.USB vezérlő inicializálása
Fa ... FF.PhDebug eljárás interakciós kódok

5. Insyde Bios Mobile Pro

Insyde szoftver Corp.

Piaci bennfentes mobil rendszerek A határozottan rendezett, ahol a hagyományok iránti hűség és a BIOS építésének konzervatív megközelítése szükséges. Örökölt forrás A Systemsoft-tól a vállalat folyamatosan javul. A mobilpro felülvizsgálatát aktívan használják a MITAC és a CLEVO laptopoknál, a dokumentáció, amelyre a hibakódok táblázata az Insyde szoftveren alapul, hívás végrehajtási pontok.

A rendszerindító egység vezérlési pontjai

Annak ellenére, hogy az Insyde szoftver 1992-ben létrehozta első BIOS-ját, a bootegység létrehozott modelljét, "vagy a boot betöltőmintát, ahogy az alkotók maguknak nevezték," végül csak 1995 végéig alakult ki. Ettől a ponttól kezdve az indítási eljárás megkapta a számozást a létrehozási dátum szerint.

A szervizmérnök szempontjából a legjelentősebb pont, amely a számítógépes rendszer insydebiosokkal való betöltésének folyamata diagnosztikai kódok megjelenítéséhez eszközévé válik. Bár általában a rendszerindító betöltő a szabványos gyártási 80h diagnosztikai portot használja, egyes esetekben a kimeneti pont kimenet csak a Pio porton történik a diagnosztikai célra), amely nem más, mint párhuzamos port 378h. Vannak olyan megvalósítások A 80h portba küldött diagnosztikai kódok megismétlődnek a párhuzamos portra.

HibakódHiba leírás
00 Az indítóegység kiindulási pontja 01 Az A20 vonal tilalma (nem használt)
02 CPU Microcode Update
03 Vizsgáló ram
04 A rendszerindító egység átadása RAM-ba
05 A RAM-ból indító egység végrehajtása
06 A Flash ROM helyreállítási eljárásának kényszerítése
07 A rendszerbiók RAM-hoz való átadása
08 A rendszer BIOS ellenőrző összegének ellenőrzése
09 Futási eljárás
0a.Flash ROM helyreállítási eljárás futtatása FDD meghajtóval
0b.Frekvencia szintetizátor inicializálása
0c.A BIOS helyreállítási eljárás befejezése
0d.Alternatív helyreállítási eljárás Flash ROM az FDD-vel
0f.Állj meg halálos hiba esetén
Bb.Korai inicializálás LPC SIO
Cc.A START RECONY FLASH ROM
88 Az ACPI funkciók felbontása
99 Hiba történt a Str mód elhagyásakor
60 Menjen a Big Real Mode módba
61 Inicializálás SM busz. Az SPD adatok mentésre kerülnek a CMOS A0 olvasásban és a korábban mentett SPD mezők elemzésével a CMOS A1 inicializálásához a memóriavezérlő
A2.A logikai DIMM modul bankok meghatározása
A3.A DRB Regiszterek programozása (DRAM Row Boudary)
A4.DRA regiszterek programozása (DRAM sor attribents)
ÁmA DIMM modulok megtalálhatók a rendszerben, amelyek a hibakódok javításán alapulnak (ECC)
AFA memóriahelyen megjelenő memória-szabályozó nyilvántartások elsődleges inicializálása
E1.A rendszerindítási eljárás végrehajtása abbahagyja, ha a DIMM modul nem rendelkezik SPD mikrokrokuniával
E2.A DIMM modul típusa nem felel meg a rendszer követelményeinek.
Ea.A modul DIMM vonalainak aktiválása és a regenerációs állapotra való áttérés közötti minimális idő nem felel meg a rendszerkövetelményeknek.
EKA regisztrációs modulokat nem támogatja az ED CAS késleltetési módok
EeA DIMM modul szervezését az alaplap nem támogatja

A RAM POST ELJÁRÁSAI

A legfejlettebb Insydebios megoldások 16 bites vizsgálati pontokat használnak. Ehhez a 80h és a 81h portokat használják, amelyek közül az utolsó a standard diagnosztika bővítésére szolgál.

A kontrollpontok tanulmányozását szabálytalan konstrukciók akadályozzák, ha a különböző folyamatokat ugyanazon kódok kísérik, amelyek a jelentésben szerepelnek. A kettős diagnosztikai rendszerekben más sorrendű általános hűvösségek is vannak: egyes postai kódok csak az egyik porton jelennek meg a szokásos duplikáció nélkül.

HibakódHiba leírás
10 Készpénz memória inicializálása Ellenőrizze a CMOS-t
11 Ban Lines A20. A vezérlő regisztrálása 8259.
12 A rendszerindítási módszer meghatározása
13 A memóriavezérlő inicializálása
14 Keresés az ISA Video Adapter buszhoz
15 A rendszer időzítő értékeinek beállítása
16 Rendszer logikai nyilvántartások telepítése a CMOS által
17 Számláló teljes ram
18 Vizsgálja meg a junior page hagyományos memóriát
19 A Flash Rom ellenőrzési képének ellenőrzése
1a.A megszakításvezérlők nyilvántartása újbóli beszerelése
1b.Adapter videó inicializálása
1c.A 6845 szoftvermodellel kompatibilis adapter videokirendjeinek inicializálása
1d.Inicializálás EGA adapter
1e.CGA adapter inicializálása
1f.A tesztoldal regisztrálja a DMA vezérlőt
20 A billentyűzetvezérlő ellenőrzése
21 A billentyűzetvezérlő inicializálása
22 A kb. KAM-értékének összehasonlítása a CMOS-ban
23 Autonóm akkumulátor-ellenőrzés és kiterjesztett CMOS
24 A DMA vezérlő nyilvántartása
25 A DMA vezérlő paramétereinek beállítása
26 Megszakítási vektorok kialakítása
27 A telepített memória gyorsított meghatározása
28 Védett mód
29 Rendszer memória teszt
2a.Kimenet védett módból
2b.A beállítási eljárások átadása a RAM-hoz
2c.A videó inicializálási eljárásának futtatása
2d.Újra keresse meg a CGA adaptert
2e.Az EGA / VGA adapter újbóli keresése
2f.A VGA BIOS üzenetek képernyő megjelenítése
30 Egyéni eljárás a billentyűzetvezérlő inicializálásához
31 A csatlakoztatott billentyűzet ellenőrzése
32 A billentyűzet lekérdezésének ellenőrzése
33 A billentyűzet állapotregiszter ellenőrzése
34 Tesztelje és állítsa vissza a rendszer memóriáját
35 Védett mód
36 Fejlett memória teszt befejeződött
37 Kimenet védett módból
38 Ban Lines A20.
39 A készpénzszabályozó inicializálása 3a A rendszer időzítő ellenőrzése
3b.A DOS TIME számláló telepítése a valós idejű óra szerint
3c.A hardveres megszakítások táblázatának inicializálása
3D-sManipulátorok és mutatók keresése és inicializálása
3e.A Numlock kulcs állapotának beállítása
3f.Az egymást követő és párhuzamos portok inicializálása
40 Az egymást követő és párhuzamos portok konfigurálása
41 Inicializálás FDD vezérlő
42 Inicializálás HDD vezérlő
43 Power Management inicializálás az USB gumiabroncs számára
44 További BIOS keresése és inicializálása
45 A Numlock kulcs állapotának beállítása
46 Ellenőrizze a koprocesszor funkcionalitását
47 PCMCIA inicializálás
48 Felkészülés az operációs rendszer kezdetére
49 A vezérlő végrehajtható bootstrap kód ellenőrzése
50 ACPI inicializálás
51 Inicializálási energiagazdálkodás
52 USB buszvezérlő inicializálása