Üks pikk piiks. Autage BIOS-i piiksukoode. POST-i teostamine energiasäästurežiimis

Allpool on mõnede emaplaatide piiksu väärtused.

Auhinna BIOS

— Signaale pole — Toiteallikas on vigane või pole emaplaadiga ühendatud.

— Pidev signaal — Toiteallikas on vigane. Vajab väljavahetamist.

— 1 lühike signaal — vigu ei tuvastatud. Tüüpiline töötava arvuti käitumine – arvuti käivitub normaalselt.

— 2 lühikest piiksu — Tuvastatud väikesed vead. Monitori ekraanile ilmub viip olukorra parandamiseks programmi CMOS Setup Utility sisenemiseks. Kontrollige, kas kaablid on kõvaketta ja emaplaadi konnektorites kindlalt kinnitatud.

— 3 pikka piiksu — Klaviatuuri kontrolleri viga. Taaskäivitage arvuti. Võimalik, et emaplaat tuleb välja vahetada.

— 1 pikk + 1 lühike piiks — tuvastati RAM-i probleemid. Kontrollige, kas mälumoodulid on õigesti paigaldatud. Või asendage need teiste mälumoodulitega.

1 pikk + 2 lühikest piiksu - probleem videokaardiga - kõige levinum rike. Soovitatav on plaat eemaldada ja uuesti sisestada. Kontrollige ka ühendust monitori videokaardiga.

1 pikk + 3 lühikest piiksu – Klaviatuuri lähtestamise viga. Kontrollige ühendust klaviatuuri ja emaplaadi pistiku vahel.

1 pikk + 9 lühikest signaali – Viga püsimälukiibilt andmete lugemisel. Taaskäivitage arvuti või taaskäivitage kiibi sisu (kui seda režiimi toetatakse).

1 pikk korduv piiks – mälumoodulite vale paigaldamine. Proovige need välja tõmmata ja uuesti sisse panna.

1 lühike korduv signaal – probleemid toiteallikaga. Proovige eemaldada sinna kogunenud tolm.

AMI BIOS

Signaale pole – toiteplokk on vigane või pole emaplaadiga ühendatud.

1 lühike piiks – vigu ei tuvastatud. Arvuti on kasutamiseks valmis.

2 lühikest piiksu – RAM-i paarsusviga. Taaskäivitage arvuti. Kontrollige mälumoodulite paigaldust. Mälumoodulid võivad vajada väljavahetamist.

3 lühikest piiksu – viga põhimälu töötamise ajal (esimesed 64 KB). Taaskäivitage arvuti. Kontrollige mälumoodulite paigaldamist pesadesse. Mälumoodulid võivad vajada väljavahetamist.

4 lühikest piiksu – süsteemi taimer on vigane. Võimalik, et emaplaat tuleb välja vahetada.

5 lühikest piiksu – keskprotsessor on vigane. Protsessor võib vajada väljavahetamist.

6 lühikest piiksu – klaviatuuri kontroller on vigane. Kontrollige viimase ja emaplaadi pistiku vahelise ühenduse kvaliteeti. Proovige klaviatuuri välja vahetada. Kui see ei aita, võib tekkida vajadus emaplaadi väljavahetamiseks.

7 lühikest piiksu – emaplaat on vigane.

8 lühikest piiksu – probleemid videokaardiga.

9 lühikest piiksu – BIOS-i kiibi sisu kontrollsumma viga. Monitori ekraanile võib ilmuda vastav teade. See nõuab kas kiibi väljavahetamist või selle sisu ümberkirjutamist (kui see on välkmälu).

10 lühikest – CMOS-mällu ei saa kirjutada. CMOS-kiip või emaplaat tuleb välja vahetada.

11 lühikest piiksu – väline vahemälu on vigane. Vahemälu moodulid on vaja välja vahetada.

1 pikk + 2 lühikest piiksu – videokaart on vigane. Kontrollige monitori ja videokaardi pistiku vahelist ühendust. Võimalik, et videokaart tuleb välja vahetada.

1 pikk + 3 lühikest piiksu – videokaart on vigane. Kontrollige monitori ja videokaardi pistiku vahelist ühendust. Võimalik, et videokaart tuleb välja vahetada.

1 pikk + 8 lühikest piiksu – probleemid videokaardiga või monitor pole ühendatud. Kontrollige uuesti videokaardi paigaldamist laienduspessa.

Phoenixi BIOS

Phonenixi BIOS-i tootjad on välja töötanud oma interleaving signaalisüsteemi.

1-1-3 — Viga CMOS-andmete kirjutamisel/lugemisel. CMOS-mälukiip või emaplaat tuleb välja vahetada. Samuti on võimalik, et CMOS-mälukiipi toitev aku on tühjaks saanud.

1-1-4 — BIOS-i kiibi sisu kontrollsumma viga. BIOS-kiip tuleb välja vahetada või välkmälu (kui kasutate välkmälu).

1-2-1 – emaplaat on vigane. Lülitage arvuti mõneks ajaks välja. Kui see ei aita, vahetage emaplaat välja.

1-2-2 — DMA-kontrolleri lähtestamise viga. Võimalik, et emaplaat tuleb välja vahetada.

1-2-3 — Viga ühele DMA-kanalile lugemise/kirjutamise katsel. Võimalik, et emaplaat tuleb välja vahetada.

1-3-1 – probleem RAM-iga. Vahetage mälumoodulid välja.

— 1-3-3 — Viga esimese 64 KB RAM-i testimisel. Vahetage mälumoodulid välja.

— 1-3-4 — Viga esimese 64 KB RAM-i testimisel. Vahetage mälumoodulid välja.

— 1-4-1 — Emaplaat on vigane. See võib vajada väljavahetamist.

— 1-4-2 — Probleem RAM-iga. Kontrollige mälumoodulite paigaldamist pesadesse.

— 1-4-3 — Süsteemitaimeri viga. Võimalik, et emaplaat tuleb välja vahetada.

— 1-4-4 — Viga I/O-pordile juurdepääsul. Selle vea võib põhjustada välisseade, mis kasutab oma tööks seda porti.

— 3-1-1 — Viga teise DMA kanali lähtestamisel. Võimalik, et emaplaat tuleb välja vahetada.

— 3-1-2 — Viga esimese DMA kanali lähtestamisel. Võimalik, et emaplaat tuleb välja vahetada.

— 3-1-4 — Emaplaat on vigane. Lülitage arvuti mõneks ajaks välja. Kui see ei aita, peate emaplaadi välja vahetama.

— 3-2-4 — Klaviatuuri kontrolleri viga. Võimalik, et emaplaat tuleb välja vahetada.

— 3-3-4 — Viga videomälu testimisel. Videokaart ise võib olla vigane. Kontrollige videokaardi paigaldamist laienduspessa.

— 4-2-1 — Süsteemitaimeri viga. Võimalik, et emaplaat tuleb välja vahetada.

— 4-2-3 — Viga liini A20 kasutamisel. Klaviatuuri kontroller on vigane. Proovige emaplaat või klaviatuurikontroller välja vahetada.

— 4-2-4 — Viga kaitstud režiimis töötamisel. CPU võib olla vigane.

— 4-3-1 — Viga RAM-i testimisel. Kontrollige moodulite paigaldamist pesadesse. Mälumoodulid võivad vajada väljavahetamist.

— 4-3-4 — Reaalajas kella viga. Võimalik, et emaplaat tuleb välja vahetada.

— 4-4-1 — Jadapordi testimise viga. Põhjuseks võib olla seade, mis kasutab oma tööks jadaporti.

— 4-4-2 — Paralleelpordi testimise viga. Põhjuseks võib olla seade, mis kasutab tööks paralleelporti.

Paljud inimesed teavad, et arvuti käivitamisel laaditakse esmalt BIOS, mis koheselt skannib ja kontrollib kõiki seadmeid hooldamise ja normaalse töövõime osas. BIOS Windowsi laadimisel on tingitud sellest, et süsteemis on tuvastatud mingisugune viga.

Loomulikult on neid kõiki peaaegu võimatu meeles pidada, seega peaksid juhised alati silme ees olema. Või näiteks printige see artikkel välja ja kasutage seda edaspidi.

Väärib märkimist, et BIOS-id erinevad erinevatelt tootjatelt ja vastavalt ka.

Viitamiseks tahaksin öelda, kuidas saate määrata BIOS-i kaubamärgi, et saaksite igaks juhuks midagi juhtuda ja lähtestamisvea õigesti tuvastada. Nimi on nähtav arvuti laadimisel või mõne programmi, näiteks Everest (Aida) kasutamisel.

Alustame vanadest. Ma arvan, et ei tasu kõiki võimalikke signaalivalikuid kirjeldada, kuid tasub mainida ainult kõige elementaarsemaid ja sagedamini esinevaid.

1 lühike:

Tühi ekraan ja 1 signaal: Videosüsteem on vigane ja seetõttu ei kuvata ekraanil mingit teavet.

2 lühikest: monitor pole ühendatud.

Emaplaadiga on tuvastatud probleeme.

Kui

Lühike signaal, mis kordub perioodiliselt või on lihtsalt pidev: mõned emaplaadi või toiteallika tõrked või defektid.

Kui signaali üldse pole, siis see tähendab, et teil on emaplaat või toiteplokk.

SignaalidAMI BIOS:

1 lühike: POST on edukalt lõpule viidud. See tähendab, et vigu ei leitud.

1 pikk ja siis 1 lühike: Toiteallikaga avastati mõned probleemid.

1 pikk ja seejärel 4 lühikest: videokaarti ei tuvastatud.

2 lühikest: Printer või skanner on sisse lülitatud.

3 pikka piiksu: RAM-i probleemid. Proovige see uuesti installida või joonlauad asendada.

4 lühikest: Süsteemi taimer ebaõnnestus.

5 lühikest: Protsessoriga on tuvastatud mõned probleemid.

7 lühike: matil. tahvlil on avastatud probleeme.

8 lühike: Videokaardi mälu tekitas vea.

1 pikk ja siis 2 lühikest: videokaardil on probleeme (Mono / CGA)

Kui 1 pikk ja siis 3 lühikest: videokaardil on probleeme (EGA / VGA)

1 pikk ja siis 8 lühikest: Monitor puudub või videokaart on vigane.

Tühi ekraan ja signaal puudub: protsessor on rikkis või selle jalgadel on halb kontakt.

Signaal on pidev: Toiteplokk on vigane või arvuti kuumeneb üle

BIOS-i signaalid Awardilt:

1 lühike: POST on edukalt lõpule viidud. Vigu ei leitud.

2 lühikest heli: Tuvastati ainult väikesed häired. Kontrollida tuleb kaablite, kõvaketaste jms kontakte ja erinevaid kinnitusi.

3 pikk: kontrolleri põhjustatud viga klaviatuuriga töötamisel.

1 lühike ja siis 1 pikk: viga RAM-ist teabe lugemisel või kirjutamisel.

1 pikk ja siis 2 lühikest: Tuvastati videokaardi vead.

1 pikk ja siis 3 lühikest: viga videomälust teabe lugemisel või kirjutamisel.

1 pikk ja siis 3 lühikest: viga ROM-ist andmete lugemisel või kirjutamisel.

Lühike signaal, mis kordub perioodiliselt: Toiteallikas tuvastati mõned vead.

Pikk signaal, mis kordub perioodiliselt: Probleemid RAM-iga.

Korduv helisignaal, mõnikord kõrgetel ja mõnikord madalatel sagedustel: Probleemid protsessoriga.

Pidev signaal: Rikked toiteallikas.

Ja lõpuks... Kui teil on mõni muu BIOS-i versioon või soovite teada saada kõiki helisid, minge tootja veebisaidile ja vaadake juhiseid. Kui te sellistelt saitidelt üksikasjalikke juhiseid ei leia, proovige otsida üksikasjalikumat teavet Everesti programmis olevate linkide kaudu.

American Megatrends, Inc. (AMI)

AMIBIOS-es teostatavate POST-protseduuride kontrollpunktid on ümber kujundatud ja täiendatud 1995. aastal ning pole tänaseni olulisi muudatusi läbinud. Esimene POST-koodide või, nagu AMI nimetab, "kontrollpunktide" kirjeldus praegusel kujul ilmus seoses V6.24 tuuma väljalaskmisega, 15.07.95. AMIBIOS V7.0-s on tehtud mõningaid muudatusi, mis kajastuvad selles dokumendis.

AMIBIOS-i käivitusprotseduuride teostamise omadused

Kui käivitusprotsessi ajal ilmuvad diagnostikaporti andmed 55h, AAh, siis ei tasu seda teavet POST-koodidega võrrelda – tegemist on tüüpilise testijadaga, mille ülesandeks on kontrollida andmesiini terviklikkust.

Algstaadiumis on andmete väljund diagnostikaporti iga platvormi jaoks spetsiifiline. Mõnes teostuses on esimene renderdatud kood seotud toimingutega, mida AMI nimetab kiibistikuspetsiifilisteks asjadeks. Selle protseduuriga kaasneb CCh väärtuse väljastamine porti 80h ja mitmete toimingute sooritamine süsteemi loogikaregistrite konfigureerimiseks. Reeglina ilmub CCh kood juhtudel, kui kasutatakse Inteli süsteemiloogikat, mis on ehitatud PIIX-kontrolleri baasil - need on TX, LX, BX kiibistikud.

Mõned pardasisesed I/O-kiibid sisaldavad RTC-d ja klaviatuurikontrollerit, mis on käivitamisel keelatud. BIOS-i eesmärk on lähtestada need plaadiressursid edasiseks kasutamiseks. Sel juhul kaasneb klaviatuurikontrolleri seadistamisega seotud esimese käivitamisprotseduuriga väärtuse 10h väljund, seejärel lähtestatakse RTC, mida tõendab DDh-koodi ilmumine diagnostikaporti. Tuleb märkida, et vähemalt ühe ressursi rikke tõttu ei käivitu süsteemiplaat tervikuna POST-i käivitamise esimeses etapis.

Paljudel plaatidel algab lähtestamisprotsess protsessori lülitumisega kaitstud režiimi. Sel juhul pärast esimest renderdatud koodi 43h jätkub POST-i täitmine nagu on kirjeldatud AMIBIOS-e dokumentatsioonis - juhtimine viiakse üle punktile D0h.

Lahtipakkitud initsialiseerimisprotseduuri koodid

Tihendamata algkoodi kontrollpunktid

VeakoodVea kirjeldus
E.E.Kaasaegsetes AMIBIOS-rakendustes seostatakse esimene renderdatud kood juurdepääsuga seadmele, millelt on võimalik BIOS-i taastamiseks käivitada.
CCSüsteemi loogikaregistrite lähtestamine CD Flash ROM tüüpi ei tuvastatud
C.E.Kontrollsumma mittevastavus käivitus-BIOS-i CF-is Viga juurdepääsul Flash ROM-i varukiibile
DDSIO-kiipi integreeritud RTC varajane initsialiseerimine
D0Keela mittemaskeeritav NMI katkestus. Siirdeprotsesside sumbumise ajalise viite testimine. Boot Blocki kontrollsumma kontrollimine, mittevastavuse korral peatamine
D1Tehke mälu taastamise protseduur ja Basic Assurance Test. Lülitumine 4 GB mälu adresseerimisrežiimile
D3Mahtuvuse määramine ja esmase mälu test
D4Naaske reaalsesse mälu aadressirežiimi. Kiibikomplekti varajane lähtestamine. Virna paigaldamine
D5POST-mooduli ülekandmine Flash ROM-ist transiidimälu piirkonda
D6Kui kontrollsumma ei ühti või CTRL+Home, viiakse läbi üleminek Flash ROM-i taastamise protseduurile (kood E0)
D7Juhtimise ülekandmine utiliidiprogrammile, mis pakib lahti süsteemi BIOS-i
D8Süsteemi BIOS-i täielik lahtipakkimine
D9Süsteemi BIOS-i juhtimise ülekandmine Shadow RAM-ile
D.A.Teabe lugemine SPD (Serial Presence Detect) DIMM DB moodulitest CPU registrite MTRR seadistamine
DCMälukontroller on programmeeritud vastavalt andmetele, mis on saadud SPD DE Süsteemi mälu konfiguratsiooni veast. Saatuslik viga
DFSüsteemimälu konfiguratsiooniviga. Piiks 10 varakult
11 Naaseb olekust STR (Suspend to RAM).
12 Juurdepääsu taastamine SMRAM-ile (System Management RAM)
13 Mälu taastamise taastamine
14 VGA BIOS-i leidmine ja lähtestamine

Flash ROM-i protseduurikoodide ümberkirjutamine

Alglaadimisploki taastekoodid

VeakoodVea kirjeldus
E0Ettevalmistused tehakse INT19 pealtkuulamiseks ja kontrollitakse süsteemi käivitamise võimalust lihtsustatud režiimis.
E1Katkestuste vektorite seadistamine
E3CMOS-i sisu taastamine, BIOS-i otsimine ja lähtestamine
E2Katkestuste kontrollerite ettevalmistamine ja otsene juurdepääs mälule
E6Luba süsteemitaimer ja FDC katkestused
E.C.IRQ ja DMA ED kontrollerite taasinitsialiseerimine Kettadraivi lähtestamine
E.E.Alglaadimissektori lugemine EF-disketilt
F0Faili AMIBOOT.ROM leidmine
F1Faili AMIBOOT.ROM ei leitud juurkataloogist F2 Loe FAT
F3AMIBOOT.ROM-i lugemine
F4Faili AMIBOOT.ROM suurus ei ühti Flash ROM-i suurusega
F5Sisemise vahemälu keelamine
FBFlash ROM-i tüübi määratlus
F.C.Peamise Flash ROM-i ploki kustutamine
FDPeamise Flash ROM-i ploki programmeerimine
FFTaaskäivitage BIOS

ShadowRAM-is käivitatud lahtipakkitud süsteemi BIOS-koodid

Runtime kood on F000 vari-RAM-is tihendamata

VeakoodVea kirjeldus
03 Keela mittemaskeeritav NMI katkestus. Lähtesta tüübi määratlus
05 Virna lähtestamine. Keela mälu ja USB-kontrolleri vahemälu
06 Utiliidiprogrammi käivitamine RAM-is
07 Protsessori tuvastamine ja APIC lähtestamine
08 CMOS-i kontrollsumma kontrollimine
09 End/Ins klahvide töö kontrollimine
0AAku rikke kontroll
0BKlaviatuuri kontrolleri puhverregistrite tühjendamine
0CKlaviatuurikontrollerile saadetakse testkäsk
0ETäiendavate seadmete leidmine, mida klaviatuurikontroller toetab
0FKlaviatuuri lähtestamine
10 Klaviatuurile saadetakse lähtestamiskäsk
11 Kui vajutada klahvi End või Ins, lähtestatakse CMOS 12. DMA-kontrollerite passiivsesse olekusse panemine.
13 Kiibistiku lähtestamine ja L2 vahemälu
14 Süsteemi taimeri kontrollimine
19 DRAM-i regenereerimistaotluse genereerimise test töötab
1ARegenereerimistsükli kestuse kontrollimine
20 Väljundseadmete lähtestamine
23 Klaviatuurikontrolleri sisendport loetakse. Küsitakse klahviluku lülitit ja tootmistesti lülitit
24 Ettevalmistus katkestusvektorite tabeli lähtestamiseks
25 Katkestusvektori initsialiseerimine on lõpetatud
26 Turbo Switchi hüppaja olekut küsitakse klaviatuuri kontrolleri sisendpordi kaudu
27 USB-kontrolleri esmane lähtestamine. Käivitava protsessori mikrokoodi värskendamine
28 Ettevalmistus videorežiimi installimiseks
29 LCD-paneeli lähtestamine
2AOtsige seadmeid, mida täiendavad ROM-id toetavad
2BVGA BIOS-i lähtestamine, selle kontrollsumma kontrollimine
2CVGA BIOS-i käivitamine
2DSobivad INT 10h ja INT 42h
2EOtsige CGA videoadaptereid
2FCGA adapteri videomälu test
30 CGA-adapteri skaneerimise genereerimisahelate test
31 Viga videomälus või skannimisahelates. Alternatiivse CGA-videoadapteri leidmine
32 Alternatiivse CGA-videoadapteri ja skaneerimisahelate videomälu test
33 Küsige ühevärvilise/värvi hüppaja olekut
34 Tekstirežiimi seadistamine 80x25
37 Videorežiim on seadistatud. Ekraan on tühjendatud
38 Pardaseadmete lähtestamine
39 Kuvatakse eelmise etapi veateated
3ACMOS-i seadistusse sisenemiseks kuvatakse teade „Hit DEL”.
3BAlustage kaitstud režiimis mälutesti ettevalmistamist
40 GDT ja IDT deskriptorite tabelite koostamine
42 Lülitumine kaitstud režiimi
43 Protsessor on kaitstud režiimis. Katkestused lubatud
44 Ettevalmistus A20 liini testimiseks
45 A20 liini test
46 RAM-i suuruse määramine on lõpetatud
47 Tavamällu salvestatud testandmed
48 Tavamälu uuesti kontrollimine
49 Laiendatud mälu test
4BMälu lähtestamine
4CNullimisprotsessi märge
4DSaadud suuruste salvestamine CMOS-i Tava- ja laiendatud mälu 4E Näitab tegelikku süsteemimälu mahtu
4FLaiendatud tavamälu test töötab
50 Tavaline mälu suuruse korrigeerimine
51 Laiendatud mälu test
52 Tavamälu ja laiendatud mälu mahud on salvestatud
53 Hilinenud paarsusvea käsitlemine
54 Keela paarsus- ja mittemaskeeritav katkestuste töötlemine
57 POST-mäluhalduri mälupiirkonna lähtestamine
58 Teil palutakse siseneda CMOS-i seadistusse
59 Protsessori naasmine reaalrežiimi
60 Lehe DMA registrite kontrollimine
62 DMA#1 kontrolleri aadressiregistrite ja edastamispikkuse test
63 DMA#2 kontrolleri aadressiregistrite ja edastamispikkuse test
65 DMA kontrollerite programmeerimine
66 Kirjutamistaotluse ja maskikomplekti POST-registrite kustutamine
67 Katkestuste kontrollerite programmeerimine
7FNMI päringu lahendamine lisaallikatest
80 Määrab katkestuse teenindamise režiimi PS/2 pordist
81 Klaviatuuri liidese test lähtestamisvigade tuvastamiseks
82 Klaviatuurikontrolleri töörežiimi seadistamine
83 Klahviluku oleku kontrollimine
84 Mälu mahu kontrollimine
85 Veateadete kuvamine
86 Süsteemi seadistamine häälestustoiminguks
87 CMOS-i häälestusprogrammi lahtipakkimine tavamällu.
88 Kasutaja on seadistusprogrammi lõpetanud
89 Pärast häälestustoimingut on oleku taastamine lõpule viidud
8BMälu reserveerimine täiendava BIOS-i muutujaploki jaoks
8CKonfiguratsiooniregistrite programmeerimine
8DHDD ja FDD kontrollerite esmane lähtestamine
8FFDD-kontrolleri taaskäivitamine
91 HDD kontrolleri konfigureerimine
95 ROM-i skannimine, et otsida täiendavaid BIOS-e
96 Süsteemiressursside lisakonfiguratsioon
97 Valikulise BIOS-i allkirja ja kontrollsumma kontrollimine
98 Süsteemihalduse RAM-i seadistamine
99 Taimeri loenduri ja paralleelpordi muutujate seadistamine 9A Jadaportide loendi loomine
9BMälus oleva ala ettevalmistamine kaasprotsessori testiks
9CKaasprotsessori initsialiseerimine
9DKaasprotsessori teave salvestatakse CMOS RAM-i
9EKlaviatuuri tüübi identifitseerimine
9FOtsige täiendavaid sisendseadmeid
A0MTRR-registrite moodustamine (mälutüüpide vahemiku registrid)
A2Eelmiste lähtestamisetappide veateated
A3Klaviatuuri automaatse korduse ajastuse seadistamine
A4Kasutamata RAM-i piirkondade defragmentimine
A5Videorežiimi seadistamine
A6Ekraani puhastamine
A7BIOS-i käivitatava koodi edastamine Shadow RAM-i piirkonda
A8Täiendava BIOS-i lähtestamine segmendis E000h
A9Juhtimise tagastamine süsteemi BIOS-ile AA USB siini lähtestamine
ABINT13 mooduli ettevalmistamine kettateenuste teenindamiseks
A.C.AIOPIC tabelite koostamine mitme protsessoriga AD süsteemide toetamiseks INT10 mooduli ettevalmistamine videoteenuste teenindamiseks
A.E.DMI initsialiseerimine
B0Süsteemi konfiguratsioonitabeli väljund B1 ACPI BIOS-i lähtestamine
00 Tarkvarakatkestus INT19h – alglaadimissektori laadimine

Seadme lähtestamishalduri funktsioonid

Lisaks ülaltoodud POST-koodidele väljastatakse diagnostikaporti teated sündmuste kohta Device Initialization Manageri (DIM) käivitamise ajal. Seal on mitu kontrollpunkti, mis näitavad süsteemi või kohalike siinide lähtestamise olekut.

Teave kuvatakse Wordi vormingus, mille madal bait langeb kokku süsteemi POST-koodiga ja kõrge bait näitab teostatava initsialiseerimisprotseduuri tüüpi. Kõrgema baidi kõige olulisem tetraad näitab teostatava protseduuri tüüpi ja madal tetraad määrab selle rakenduse siini topoloogia.

Vanem tetrad
Noorem tetrad

Kui tuvastatakse süsteemimälu konfiguratsiooniviga, väljastatakse DE-kood, DF-kood ja konfiguratsioonivea kood lõputu tsüklina järjestikku porti 80h, mis võib võtta järgmisi väärtusi:

2. Auhind BIOS V4.51PG Elite

AwardBIOS V4.51PG Elite

Dünaamiliselt arenev ettevõte Award Software pakkus 1995. aastal välja toona madala tasemega tarkvara vallas uue lahenduse – AwardBIOS "Elite", rohkem tuntud kui V4.50PG. Juhtpunkti hooldusrežiim ei ole muutunud ei laialt levinud versioonis V4.51 ega ka haruldases versioonis V4.60. Järelliited P ja G tähistavad vastavalt PnP mehhanismi ja energiasäästufunktsioonide toetust (roheline funktsioon).

POST-i sooritamine Shadow RAM-is

VeakoodVea kirjeldus
03 Keelake NMI, PIE (perioodilise katkestuse lubamine), AIE (häirekatkestuse lubamine), UIE (värskendamise katkestuse lubamine). Programmeeritava sageduse SQWV genereerimise keeld
04 DRAM-i taastamise taotluste genereerimise kontrollimine
05
06 Testige mäluala alates aadressist F000h, kus asub BIOS 07 CMOS-i toimimise ja akutoite kontrollimine
OLELõuna- ja põhjasilla konfiguratsiooniregistrite programmeerimine
09 Cyrixi protsessori L2 vahemälu ja täpsemate vahemälukontrolli registrite lähtestamine
0AKatkestusvektorite tabeli genereerimine. Toitehaldusressursside konfigureerimine ja SMI-vektori seadistamine
0BCMOS-i kontrollsumma kontrollimine. PCI siini seadmete skaneerimine. Protsessori mikrokoodi värskendus
0CKlaviatuurikontrolleri lähtestamine
0DVideoadapteri leidmine ja lähtestamine. IOAPIC-i seadistamine. Kella mõõtmised, FSB seadistus
0EMPC lähtestamine. Videomälu test. Auhinna logo kuvamine
0FEsimese DMA 8237 kontrolleri kontrollimine. Klaviatuuri tuvastamine ja sisemine test. BIOS-i kontrollsumma kontrollimine
10 Teise DMA 8237 kontrolleri kontrollimine
11 DMA-kontrolleri leheregistrite kontrollimine
14 Süsteemitaimeri kanali 2 test 15 1. katkestuse kontrolleri päringu maskeerimisregistri test
16 2. katkestuse kontrolleri päringu maskeerimisregistri test 19 NMI mittemaskeeritava katkestuse päringu passiivsuse kontrollimine
30 Põhimälu ja laiendatud mälu mahu määramine. APIC seadistamine. Write Allocation režiimi tarkvara juhtimine

VeakoodVea kirjeldus
31 Peamine ekraanil kuvatav RAM-i test. USB lähtestamine
32 Ilmub Plug and Play BIOS-i laienduse avakuva. Super I/O ressursside seadistamine. Programmeeritav sisseehitatud heliseade
39 Kella generaatori programmeerimine I2C siini kaudu
3CTarkvara lipu määramine häälestusse sisenemise lubamiseks
3DPS/2 hiire initsialiseerimine
3EVälise vahemälu kontrolleri lähtestamine ja vahemälu BF lubamine Kiibistiku konfiguratsiooniregistrite seadistamine
41 Disketti alamsüsteemi lähtestamine
42 Kui PS/2 hiir puudub, keelake IRQ12. Kõvaketta kontrollerit lähtestatakse pehmelt. Teiste IDE-seadmete skannimine
43
45 FPU kaasprotsessori lähtestamine
4EVeateadete kuvamine
4FParoolipäring
50 Varem salvestatud CMOS-i oleku taastamine RAM-is
51 HDD-le juurdepääsu 32-bitine eraldusvõime. ISA/PnP ressursside seadistamine
52 Täiendava BIOS-i lähtestamine. PIIX konfiguratsiooniregistrite väärtuste määramine. NMI ja SMI teke
53
60 BOOT Sectori viirusetõrje installimine
61 Viimased sammud kiibikomplekti lähtestamiseks
62 Klaviatuuri ID lugemine. Selle parameetrite määramine
63 ESCD, DMI plokkide korrigeerimine. RAM-i tühjendamine
FFJuhtimise ülekandmine alglaadurile. BIOS käivitab käsu INT 19h

3. Auhind BIOS V6.0 medaljon

AwardBIOS V6.0 medaljon

Award Medallion BIOSi versiooni 6.0 esmakordselt mainiti 12. mail 1999. Uue toote struktuur jääb muutumatuks, säilitades riistvara initsialiseerimise varajase (varajase), hilise (hilise) ja viimase (süsteem) faasi. Olulised muudatused mõjutasid POST-i täitmisalgoritme, mis kajastus kontrollpunktide uues kodeeringus, laiendades oluliselt nende rakendusala. Uues BIOS-is polnud aga kohta aegunud tehnoloogiatele, nagu EISA, ja sel põhjusel kaotati mitmed POST-koodid.

Käivitamise POST-protseduuride täitmine ROM-ist

Varases lähtestamisetapis käivitatakse BIOS-i programmikood Flash ROM-i alglaadimisplokist ja sellega kaasneb kontrollpunktide 91h...FFh väljund diagnostikaporti.

VeakoodVea kirjeldus
91 CF-platvormi käivitusskripti valimine Protsessori tüübi määramine
C0Välise vahemälu keeld. Sisemise vahemälu keeld. Keelake Shadow RAM. DMA kontrolleri, katkestuskontrolleri, taimeri, RTC C1 ploki programmeerimine Mälu tüübi, kogumahu ja paigutuse määramine 0C liinidel Kontrollsummade kontrollimine
C3Esimese 256K DRAM-i kontrollimine ajutise piirkonna organisatsiooni jaoks. BIOS-i lahtipakkimine ajutises piirkonnas
C5Kui kontrollsummad ühtivad, kantakse täidetav POST-kood üle Shadowile. Vastasel juhul kantakse juhtimine üle BIOS-i taastamise protseduurile
B0Põhjasilla initsialiseerimine
A0-AFRiistvarast sõltuv süsteemiloogika lähtestamise protseduur E0-EF Viga süsteemiloogika lähtestamise protsessis

BIOS-i taastamine

POST-i sooritamine Shadow RAM-is

Hiline lähtestamine toimub RAM-is ja see jätkub seni, kuni kuvatakse kasutajamenüü - CMOS Setup. Seda POST-i faasi iseloomustab mälusegmendi E000h kasutamine, milles töödeldakse kontrollpunktide läbimist 01h kuni 7Fh.

VeakoodVea kirjeldus
01 XGROUPi lahtipakkimine füüsilisel aadressil 1000:0000h
03 Vara
05 Pildi atribuute määravate muutujate algväärtuste määramine. CMOS-i olekulipu kontrollimine
07 Klaviatuurikontrolleri kontrollimine ja lähtestamine
08 Ühendatud klaviatuuri liidese tüübi määramine
0AKlaviatuuri ja hiire automaattuvastuse protseduur. Klaviatuurikontrolleri lõppseaded PCI-ruumiregistrite abil
0EMälu segmendi F000h testimine
10 Installitud FlashROM-i tüübi määramine
12 CMOS test
14 Kiibistiku registri lähtestamise protseduur
16 Sisseehitatud sagedussüntesaatori esmane lähtestamine
18 Paigaldatud protsessori ja selle vahemälu suuruse määratlused L1 ja L2 1B Katkestuste vektortabeli genereerimine
1C
1DToitehaldussüsteemi esialgne seadistamine
1FKlaviatuurimaatriksi laadimine välismoodulist XGROUP
21 Riistvara toitehalduse alamsüsteemi lähtestamine
23 Kaasprotsessori testimine. FDD-draivi tüübi määramine. Ettevalmistav etapp PnP-seadmete ressursikaardi loomiseks
24 Protsessori mikrokoodi värskendamise protseduur. Ressursi jaotuskaardi värskendus
25 PCI siini lähtestamine ja skaneerimine
26 VID (pingetuvastusseadme) liine teenindava loogika konfigureerimine. Rongisisese pinge ja temperatuuri jälgimise süsteemi käivitamine
27 Klaviatuurikontrolleri taaskäivitamine
29 Keskprotsessoris sisalduva APIC lähtestamine. Protsessori töösageduse mõõtmine. Süsteemi loogikaregistrite seadistamine. IDE-kontrolleri lähtestamine
2A
2BOtsige VGA BIOS-ist
2DProtsessori teabe kuvamine
33 Lähtestamine ühendatud klaviatuuril
35 8237 DMA kontrolleri esimese kanali kontrollimine
37 DMA 8237 kontrolleri teise kanali kontrollimine
39 DMA leheregistrite testimine
3CProgrammeeritava intervalli taimeri (8254) kontrolleri seadistamine
3EPõhikontrolleri 8259 lähtestamine
40 Slave kontrolleri 8259 lähtestamine
43 Katkestuste kontrolleri ettevalmistamine tööks. Katkestused on keelatud, need lubatakse hiljem, pärast mälutesti
45 Mittemaskitava katkestuse (NMI) päringu passiivsuse kontrollimine
47 ISA/EISA testide tegemine
49 Põhi- ja laiendatud mälu mahu määramine. Writes Allocation režiimi tarkvara juhtimine, reguleerides AMD K5 registreid
4EMälu testimine esimese megabaidi piires ja tulemuste visualiseerimine ekraanil. Ühe- ja mitmeprotsessoriliste süsteemide vahemäluskeemide lähtestamine, Cyrix M1 protsessoriregistrite seadistamine
50 USB lähtestamine
52 Kogu saadaoleva süsteemimälu, sealhulgas sisseehitatud videokontrolleri piirkonna (jagatud mälu) testimine. Tulemuste visualiseerimine ekraanil
53 Sisselogimisparooli lähtestamine
55 Tuvastatud protsessorite arvu visualiseerimine
57 ISA PnP seadmete esialgne lähtestamine, millest igaühele on määratud CSN (Card Select Number). EPA logo renderdamine
59 Viirusetõrje tugisüsteemi käivitamine
5BBIOS-i värskendusprotseduuri käivitamine 5D-disketiseadmelt Pardal asuvate SIO- ja helikontrollerite lähtestamine
60 Juurdepääs CMOS-i seadistusele on avatud
63 PS/2 hiire lähtestamine
65 USB-hiire lähtestamine
67 IRQ12 kasutamine PCI-seadmetes, kui süsteemis pole PS/2 hiirt 69 L2 vahemälu kontrolleri täielik lähtestamine
6BKiibistiku lähtestamine vastavalt CMOS-i seadistusele
6DISA PnP-seadmete ressursside seadistamine SIO 6F konfiguratsioonirežiimis Disketti alamsüsteemi lähtestamine
73 Esialgsed sammud kõvaketta alamsüsteemi lähtestamiseks. Mõnel platvormil - AwardFlashi käivitamiseks küsige ALT+F2
75 IDE-seadmete otsimine ja lähtestamine
77 Jada- ja paralleelportide lähtestamine
7AKaasprotsessori tarkvara lähtestamine, juhtsõna kirjutamine FPU registrisse CW 7C Kaitse paigaldamine kõvaketastele volitamata kirjutamise eest
7FKuva veateated. Klahvide DEL ja F1 säilitamine

Tabelite, massiivide ja struktuuride ettevalmistamine operatsioonisüsteemi käivitamiseks

Alates koodist 82h konfigureerib POST süsteemi vastavalt CMOS-i sätetele. Selle viimane faas käivitatakse Shadow RAM-i piirkonnast (segment E800h) ja lõpeb juhtimise üleandmisega operatsioonisüsteemile - kood FFh.

VeakoodVea kirjeldus
82 Eraldab toitehalduseks ala süsteemimälus
83 Andmete taastamine CMOS-i ajutisest salvestusruumist
84 Kuvatakse teade "Initializing Plug and Play Cards..."
85 USB lähtestamine on lõpetatud
86 Reserveeritud, Carry Flag kliiring
87 SYSID tabelite ehitamine DMI alas
88 Reserveeritud, Carry Flag kliiring
89 ACPI teenusetabelite loomine
8AReserveeritud, Carry Flag kliiring
8BBIOS-i otsimine ja lähtestamine täiendavate seadmete jaoks
8CReserveeritud, Carry Flag kliiring
8DPariteedibittide hooldusrutiinide initsialiseerimine
8EReserveeritud, Carry Flag kliiring
8FIRQ12 eraldusvõime hiire kuumaks ühendamiseks 90 Reserveeritud, selge kandelipp
91 Pärandplatvormi ressursside lähtestamine
92 Reserveeritud, Carry Flag kliiring
93 Arvatavasti ei ole kasutatud
94 Viimased sammud peamise loogikakomplekti lähtestamiseks enne operatsioonisüsteemi laadimist. Toitehaldussüsteem viib lähtestamise lõpule. BIOS-i käivituskuva eemaldatakse ja kuvatakse ressursside eraldamise tabel. AMD K6® perekonna protsessoritel on spetsiifilised sätted. Püsivaravärskendus Intel Pentium® II protsessoriperekonnale ja hilisematele
95 Automaatse talve-/suveajale ülemineku seadistamine. Klaviatuuri kontrolleri programmeerimine automaatse kordussageduse jaoks
96 Mitmeprotsessorilistes süsteemides tehakse lõplikud süsteemiseaded ning luuakse teenindustabelid ja -väljad. Cyrixi perekonna protsessorite jaoks tehakse täiendavad registri seadistused. ESCD "Laiendatud süsteemi konfiguratsiooniandmete" tabeli koostamine. DOS-i aja loenduri seadistamine vastavalt reaalajakellale. Alglaadimisseadmete partitsioonid salvestatakse edasiseks kasutamiseks sisseehitatud viirusetõrjevahenditega: Trend AntiVirus või Paragon Anti-Virus Protection. Süsteemi kõlar väljastab POST-i lõpetamise signaali. MSIRQ tabel koostatakse ja salvestatakse

Mitmed Award Medallion BIOS-is toimuvad protsessid on määratud spetsiaalsete kontrollpunktide rühmadega. Need sisaldavad:

Süsteemi sündmuste koodid – süsteemisündmuste kontrollpunktid.

Toitehalduse silumiskoodid on kontrollpunktid, mis ilmnevad APM- või ACPI-teenuste täitmisel.

Süsteemi veakoodid – teated saatuslike vigade kohta.

MP-süsteemi silumiskoodid - mitme protsessoriga platvormide lähtestamispunktid.

POST-i kiirendatud läbipääsu omadused

Süsteemi alglaadimisaja vähendamiseks saab kasutaja valida CMOS-i seadistuses suvandi "Kiire sisselülitamise enesetest". Sel juhul kiirendab POST-i lõpuleviimist mõnede protseduuride sooritamisest keeldumine (Quick Boot).

Kiirkäivituse töömuster asendab hilise ja viimase POST-i faasi ega mõjuta alglaadimisploki tööd. Award Software pakub kiirendatud POST-i käivitatavate protseduuride kodifitseerimist, mis erineb standardsest. Quick Boot algab kontrollpunkti 65h väljundiga diagnostikaporti ja lõpeb POST-koodiga 80h. Seejärel kantakse juhtimine üle operatsioonisüsteemile, kus kuvatakse tavaline Award BIOS-kood FFh.

VeakoodVea kirjeldus
65 SIO-kontrolleri varajane lähtestamine, videokontrolleri tarkvara lähtestamine. Klaviatuurikontrolleri seadistamine, klaviatuuri ja hiire testimine. Helikontrolleri lähtestamine. BIOS-i struktuuride terviklikkuse kontrollimine. Flash ROM-i hooldusprotseduuride lahtipakkimine. Sisseehitatud sagedussüntesaatori lähtestamine
66 Lähtestab L1/L2 vahemälu vastavalt CPUID käsust saadud tulemustele. Vektortabeli genereerimine, mis koosneb viidatest töötlemisrutiinide katkestamiseks. Toitehalduse riistvara käivitamine
67 CMOS-i ja akutoite usaldusväärsuse kontrollimine. Kiibistiku registrite konfigureerimine vastavalt CMOS-i sätetele. Klaviatuurikontrolleri lähtestamine kiibistiku osana. BIOS-i andmeala muutujate genereerimine
68 Videosüsteemi lähtestamine
69 I8259 katkestuskontrolleri konfigureerimine
6AKiirendatud ühekäigulise RAM-i test viiakse läbi spetsiaalse algoritmi abil
6BTuvastatud protsessorite arvu visualiseerimine, EPA logo ja viip utiliidi AwardFlash käivitamiseks. Manustatud I/O-kontrolleri ressursside konfigureerimine konfiguratsioonirežiimis
70 Kutsed häälestusse sisenemiseks. PS/2 ja USB-hiire lähtestamine
71 Vahemälu kontrolleri lähtestamine
72 Süsteemiloogika konfiguratsiooniregistrite seadistamine. Plug and Play seadmete loendi loomine. FDD kontrolleri lähtestamine
73 HDD kontrolleri lähtestamine
74 Kaasprotsessori initsialiseerimine
75 Kui kasutaja on CMOS-i seadistuses määranud, on IDE-kõvaketas kirjutuskaitsega.
77 Küsige parooli ja kuvage teade: "Jätkamiseks vajutage F1, seadistusse sisenemiseks DEL"
78 BIOS-i lähtestamine lisaseadmete jaoks ISA- ja PCI-siinidel
79 Pärandplatvormi ressursside lähtestamine
7AJuurtabeli RSDT ja seadmetabelite DSDT, FADT jne genereerimine.
7DTeabe otsimine alglaadimisseadme partitsioonide kohta
7EBIOS-i teenuste konfigureerimine enne operatsioonisüsteemi käivitamist
7FNumLocki lipu seadistamine vastavalt CMOS-i seadistusele
80 Juhtimise ülekandmine operatsioonisüsteemile

POST-i teostamine energiasäästurežiimis

Ühte platvormi olekut, kui RAM-i sisu salvestatakse kõvakettale, nimetatakse talveunerežiimiks. ACPI spetsifikatsioonis (täiustatud konfiguratsiooni ja toiteliidese spetsifikatsioon, 31.03.2002 versioon 2.0a) on see defineeritud kui S4 (mittelenduv unerežiim) energiasäästurežiim. Täieliku funktsioneerimise naasmiseks on vaja spetsiaalset POST-i lõpuleviimise viisi.

ACPI S4 tööskeem, nagu ka kiirendatud käivitamise puhul, asendab POST-i hilise ja viimase faasi. Oluline punkt on käivitusskripti kontrollimine alglaadimisplokis. Sõltuvalt sellest, millises ACPI olekus süsteem pärast riistvara lähtestamise signaali on, tehakse otsus olekust S4 väljumiseks, mis algab testpunkti 90h väljundiga diagnostikaporti ja lõpeb POST-koodiga 9Fh.

VeakoodVea kirjeldus
90 SIO-kontrolleri varajane lähtestamine, videokontrolleri tarkvara lähtestamine. Klaviatuurikontrolleri seadistamine, klaviatuuri ja hiire testimine
91 CMOS-i ja aku valideerimise kontroll
92 Süsteemi loogikaregistrite ja pardal oleva sagedussüntesaatori lähtestamine
93 Vahemälu lähtestamine CPUID teabe abil
94 Vektortabeli genereerimine, mis koosneb viidatest töötlemisrutiinide katkestamiseks. Toitehalduse riistvara käivitamine
95 PCI siini skaneerimine
96 Sisseehitatud klaviatuurikontrolleri lähtestamine
97 Videosüsteemi lähtestamine
98 VGA-adapteri teate väljund
99 DMA8237 kontrolleri esimese kanali kontrollimine baasaadressi kirjutamise ja testlugemise ning ploki pikkuse registrite edastamise teel 9A Katkestuste kontrolleri i8259 konfigureerimine
9BPS/2 ja USB-hiire lähtestamine. ACPI koodi lahtipakkimine. Vahemälu kontrolleri lähtestamine
9CSüsteemiloogika konfiguratsiooniregistrite seadistamine. Plug and Play seadmete loendi loomine. FDD ja HDD kontrollerite lähtestamine
9DPM-piirkonda ei reserveerita süsteemimälus, kui see on loodud Shadow RAM-is või SMRAM-is. Mõnel juhul on vaja USB siini korduvat lõplikku lähtestamist, mis tehakse L1 vahemälu keelatud
9EToitehalduse seadistamine, mis on osa süsteemiloogikast. SMI genereerimise ahelate initsialiseerimine ja SMI vektori paigaldamine. Programmeerimisressursid, mis vastutavad PM-süsteemi sündmuste jälgimise eest
9FKeelamise ja lubamise toiming tühjendab L1/L2 vahemälu ja taastab selle praeguse suuruse. CMOS-i seadistuses määratud energiasäästurežiimi juhtseaded salvestatakse PM RAM-i. Mobiilsete platvormide puhul kontrollitakse täieliku töörežiimi naasmist pärast kõigi toitepingete väljalülitamist (nullvoldi peatamise režiim)

4. Phoenixi BIOS 4.0 väljalase 6.0

Phoenix Technologies, Ltd.

Üks madala taseme tarkvaraarenduse liidritest, Phoenix Technologies, on välja andnud PhoenixBIOS 4.0 uue versiooni, mis langeb kokku Windows95 väljalaskega. Intel Pentium protsessorite perekonna tugi kajastub vahepealsete versioonide nimetustes. Üks uusimaid – väljalase 6.0 – oli aluseks kogu välja antud BIOS-ile. Väljalaske 6.1 tulekuga ei toimunud POST-protseduuride täitmises olulisi muudatusi ja seetõttu ei mõjutanud see kontrollpunktide näitamist.

PhoenixBIOS-i eripäraks on see, et kui POST-i käivitamisel ilmnevad 512 KB põhimälu testimisel vead (koodid 2Ch, 2Eh, 30h), väljastatakse porti 80h Wordi formaadis lisateave, mille bitid tuvastavad ebaõnnestunud aadressirea. või andmelahter. Näiteks kood "2C 0002" tähendab, et aadressireal 1 on tuvastatud mälutõrge. Kood "2E 1020" tähendab sel juhul, et andmeliinidel 12 ja 5 on tuvastatud tõrge mälu andmesiini. 386SX süsteemides, mis kasutavad kuueteistkümnebitist andmesiini, ei saa koodi täitmise sammul 30h viga tekkida

POST-koodi väljundiga diagnostikaporti kaasneb helisignaali väljund süsteemi kõlarisse. Helisignaali genereerimise skeem on järgmine:

  • Kaheksabitine kood teisendatakse neljaks kahebitiseks rühmaks
  • Iga rühma väärtus suureneb ühe võrra
  • Vastuvõetud väärtuse põhjal genereeritakse lühike helisignaal (näiteks: kood 16h = 00 01 01 10 = 1-2-2-3)

Käivitamise POST-protseduuride täitmine ROM-ist

VeakoodVea kirjeldus
01 Alusplaadi halduskontrolleri (BMC) lähtestamine
02 Protsessori praeguse töörežiimi kontrollimine
03 Mittemaskeeritavate katkestuste keelamine
04 Määratakse installitud protsessori tüüp
06 PIC- ja DMA-registrite algseaded
07 BIOS-i koopia jaoks määratud mäluala lähtestatakse nullile
08 Süsteemiloogikaregistrite varajane initsialiseerimine
09 POST-tarkvara lipu määramine
0AProtsessori tarkvararessursside lähtestamine
0BSisemise vahemälu luba
0ESuper I/O ressursside lähtestamine
0CLähtestage L1/L2 vahemälu vastavalt CMOS-i väärtustele
0FIDE lähtestamine
10 Toitehalduse alamsüsteemi lähtestamine
11 Alternatiivsete registriväärtuste määramine
12 MSW (Machine Status Word) registri väärtust seadistatakse.
13 PCI-seadmete varajane varustamine
14 Klaviatuurikontrolleri lähtestamine
16 ROM BIOS-i kontrollsumma kontrollimine
17 L1/L2 vahemälu suuruse määramine
18 8254 süsteemitaimeri lähtestamine
1ADMA-kontrolleri lähtestamine
1CProgrammeeritavate katkestuskontrolleri väärtuste lähtestamine
20 DRAM-i taastamistaotluste genereerimise kontrollimine
22 Klaviatuuri kontrolleri töö kontrollimine
24 Selektori paigaldamine lameda 4Gb mälumudeli teenindamiseks
26 A20 rea eraldusvõime
28 Installitud mälu kogumahu määramine
29 POST-mäluhalduri (PMM) lähtestamine
2A640Kb põhimälu lähtestamine
2CAadressiridade testimine
2ETõrge ühel andmeliinil mälu andmesiini madalas baidis
2FVahemälu protokolli valimine
30 Saadaval süsteemimälu test
32 Protsessori taktsageduse ja siini sageduse määramine

VeakoodVea kirjeldus
33 Phoenixi lähetushalduri lähtestamine
34 Toite väljalülitamise keelamine ATX toitenupu abil
35 Süsteemi loogikaregistrite sätted, mis juhivad mälule, sisend-/väljundportidele, süsteemi- ja kohalikele siinidele juurdepääsu ajastuskarakteristikute kujunemist
36 Kui üleminek järgmisele POST-protseduurile ebaõnnestub, tehakse taaskäivitamine. Protseduuride järjestust haldab Watch Dog Service
37 Süsteemi loogikaregistrite seadistamise protsess on lõpetatud.
38 BIOS Runtime mooduli sisu pakitakse lahti ja kirjutatakse ümber Shadow RAM-i jaoks mõeldud alasse
39 Vahemälu kontrolleri taasinitsialiseerimine
3AL2 vahemälu suuruse muutmine
3BBIOS-i täitmisjälje lähtestamine
3CLoogikaregistrite lisakonfiguratsioon PCI-PCI sildade konfigureerimiseks ja hajutatud PCI siinide tugi
3DSüsteemi loogikaregistrid on konfigureeritud vastavalt CMOS-i seadistuste sätetele
3ELugege jaotist Riistvara konfiguratsioon
3EROM Pilot süsteemi ühenduse kontrollimine
40 Protsessori kella parameetrite määramine
41 Initsialiseerimine ROM Pilot – alglaadimise kaugjuhtimispult
42
44 Seadistage BIOS-i katkestus
45 Seadmete lähtestamine enne PnP-mehhanismi lubamist
46 BIOS-i kontrollsumma arvutatakse spetsiaalse algoritmi abil
47 I2O I/O kontrollerite lähtestamine
48 Otsige videoadapterit
49 PCI initsialiseerimine
4ASüsteemi videoadapterite lähtestamine
4BVaikne käivitamine töötab – lühendatud süsteemi käivitusjada, mida kasutatakse POST-i kiirendamiseks.
4CVGA BIOS-i sisu kirjutatakse ümber transiidialasse
4EBIOS-i tekstistringi visualiseerimine Autoriõigus
4FMälu reserveerimine alglaadimisseadme valikumenüü jaoks
50 Visualiseeritakse protsessori tüüp ja selle taktsagedus
51 EISA kontrolleri ja seadmete lähtestamine
52 Klaviatuuri kontrolleri programmeerimine
54 Klaviatuuri helirežiim aktiveeritud
55
58 Teenindamata katkestustaotluste leidmine
59 POST-kuva teenuse (PDS) protseduuri käivitamine 5A Kuvatakse teade "Sätte seadistusse sisenemiseks vajutage F2"
5BKeela protsessori sisemine vahemälu
5CTavapärane mälukontroll
5ETuvastage baasaadress
60 Laiendatud mälukontroll
62 Laiendatud mälu aadressiridade kontrollimine
64 Juhtimise ülekandmine emaplaadi tootja loodud käivitatavale plokile (Patch1)
66 Vahemälu juhtimisregistrite konfigureerimine
67 APIC-kontrollerite minimaalne lähtestamine
68 L1/L2 vahemälu eraldusvõime
69 Süsteemihaldusrežiimi RAM-i ettevalmistamine
6AVälise vahemälu maht visualiseeritakse
6BCMOS-i seadistuse vaikeseadete määramine
6CShadow RAM-i kasutusteabe visualiseerimine
6EÜlemiste mäluplokkide (UMB) teabe visualiseerimine
70 Veateadete kuvamine
72 Praeguse süsteemikonfiguratsiooni ja CMOS-teabe kontrollimine
76 Klaviatuuri veateabe kontrollimine
7ATarkvara (süsteemi parool) või riistvara (klahviluku lüliti) klaviatuuri lukustustööriistade oleku kontrollimine
7CRiistvara katkestusvektorite seadistamine
7DVõimsuse jälgimise süsteemi käivitamine
7EKaasprotsessori initsialiseerimine
80 Pardal olev SIO I/O kontroller on keelatud
81 Ettevalmistus operatsioonisüsteemi käivitamiseks
82 RS232 portide leidmine ja tuvastamine
83 Väliste IDE-kontrollerite konfigureerimine
84 Paralleelportide leidmine ja tuvastamine
85 ISA PnP-seadmete lähtestamine
86 SIO-kontrolleri pardal olevad ressursid on konfigureeritud vastavalt CMOS-i seadistuste sätetele
87 MCD (emaplaadi konfigureeritavate seadmete) seadistamine
88 BIOS-i andmeala muutujaploki väärtused on määratud
89 Võimaldab genereerida mittemaskeeritavat katkestust
8ABIOS-i laiendatud andmealal asuvate muutujate väärtuste määramine
8BPS/2 hiire ühendusskeemide kontrollimine
8CAjami kontrolleri lähtestamine
8FÜhendatud ATA-seadmete arvu määramine
90 Kõvaketta kontrollerite lähtestamine ja konfigureerimine
91 Kõvaketta ajutiste parameetrite määramine PIO-režiimis
92 Juhtimise ülekandmine emaplaadi tootja loodud käivitatavale plokile (Patch2)
93 Mitmeprotsessorilise süsteemi konfiguratsioonitabeli koostamine
95 CD-ROMi hooldusprotseduuri valimine
96 Naaske reaalrežiimi
97 Hoone MP konfiguratsioonitabel
98 ROM-i skannimine on pooleli
99 SMART-parameetri oleku kontrollimine 9A ROM-i sisu kirjutatakse RAM-i
9CToitehalduse alamsüsteemi seadistamine
9DRessursside lähtestamine volitamata juurdepääsu eest kaitsmiseks
9ERiistvara katkestused on lubatud
9FMääratakse IDE- ja SCSI-draivide arv
A0DOS-i aja seadistamine RTC oleku alusel A1 Selle koodi eesmärk on teadmata A2 Klahviluku oleku kontrollimine
A4Klaviatuuri automaatse korduse omaduste seaded
A8Teade "Seadistusse sisenemiseks vajutage F2" eemaldatakse ekraanilt
A.A.Kontrollitakse klahvi F2 SCAN-koodi olemasolu sisendpuhvris AC Käivitub Setup programm.
A.E.CTRL+ALT+DEL B0 käivitatud taaskäivituslipp kustutatakse. Ilmub teade "Jätkamiseks vajutage klahvi F1, häälestamiseks F2".
B1POST-i edenemise lipp on kustutatud. B2 POST on lõpetatud
B4Helisignaal enne käivitamist
B5Vaikse käivitamise etapp on lõpetatud
B6Kontrollige parooli, kas see režiim on häälestus B7 ACPI BIOS-i lähtestamine lubatud
B9Alglaadimisseadmete otsimine USB siinilt BA DMI parameetrite lähtestamine
BBROM-i skannimise protseduuri kordamine
B.C.RAM-i paarsuse vea lukustamise päästik lähtestatakse.
BDKuvatakse menüü alglaadimisseadme valimiseks BE Ekraani tühjendamine enne operatsioonisüsteemi laadimist BF Viirusetõrje toe aktiveerimine
C0Käivitatakse tarkvara katkestuse töötlemise protseduur INT 19h – alglaadimissektori laadur. Katkestuse teenuse rutiin proovib järjestikku laadida alglaadimissektorit, küsides kettaseadmeid häälestusprogrammi ette nähtud järjekorras
C1Vigade hooldusrutiini (PEM) C2 käivitamine Teenusrutiini kutsumine vigade logimiseks
C3Veateadete visualiseerimine nende saamise järjekorras C4 Algoleku lippude seadistamine
C5CMOS RAM-i rakkude laiendatud ploki initsialiseerimine
C6Dokkimisjaama esialgne lähtestamine
C7Laisk doki lähtestamine
C8Boot Blockis sisalduvate testprotseduuride läbiviimine BIOS-i struktuuride terviklikkuse kindlakstegemiseks
C9Süsteemi BIOS-i väliste struktuuride ja/või moodulite terviklikkuse kontrollimine
C.A.Käitab konsooli ümbersuunamist kaug-CB-klaviatuuri teenindamiseks. Emuleerige RAM-is/ROM-is olevaid kettaseadmeid
CCVideo-CD-de teenindamiseks käivitage konsooli ümbersuunamine. Toetage PCMCIA-sidet
C.E.Light Pen Controlleri seadistamine

Saatuslikud veateated

D0 Erakorralisest olukorrast põhjustatud tõrge (Erandviga) D2 Katkestuste käsitlemise protseduuri kutsumine tundmatust allikast D4 Viga, mis on seotud katkestustaotluste väljastamise ja kustutamise protokolli rikkumisega D6 Kaitstud režiimist väljumine tarkvara lähtestamise genereerimisega D7 oleku salvestamiseks videoadapteri jaoks on vaja rohkem mälu, kui on saadaval SMRAM D8-s Viga protsessori lähtestusimpulsi tarkvara genereerimisel DA Juhtimise kaotus reaalrežiimi naasmisel DC Väljuge kaitstud režiimist tarkvara lähtestamise genereerimisega katkestuste kontrollerit uuesti initsialiseerimata DD Viga laiendatud mälu testimisel DE Klaviatuuri kontrolleri viga DF Line juhtimisviga A20 19

Protseduuride täitmine alglaadimisplokist

VeakoodVea kirjeldus
E0E1 kiibistiku konfiguratsiooniregistrite seadistamine Põhja- ja lõunasilla lähtestamine
E2CPU initsialiseerimine
E3Süsteemi taimeri lähtestamine
E4Super I/O ressursside lähtestamine
E5Taastehüppaja oleku kontrollimine, mille installimine sunnib käivitama BIOS-i taasterežiimi
E6BIOS-i kontrollsumma kontrollimine
E7Juhtimine kantakse üle BIOS-i, kui selle kontrollsumma on õigesti arvutatud. E8 MPS-i toe lähtestamine
E9Üleminek tasasele 4Gb mälumudelile
E.A.Mittestandardsete seadmete initsialiseerimine
E.B.Katkestuste kontrolleri konfigureerimine ja otsene juurdepääs mälule
E.C.Spetsiaalse algoritmi abil näitude kirjutamisel ja juhtimisel määratakse mälutüüp: FPM, EDO, SDRAM ja Host Bridge konfiguratsiooniregistrid konfigureeritakse vastavalt tulemusele
EDKirjete ja kontrollnäitude abil spetsiaalse algoritmi abil määratakse mälupankade maht ja paigutus ridadesse. Vastavalt tulemusele konfigureeritakse Host Bridge konfiguratsiooniregistrid (DRAM Row Boundary).
E.E.Alglaadimisploki sisu kopeeritakse Shadow RAM-i EF SMM-mälu ettevalmistamine SMI-käitleja jaoks
F0Mälu test
F1Katkestuste vektorite initsialiseerimine
F2Reaalajas kella lähtestamine
F3Video alamsüsteemi lähtestamine
F4Enne käivitamist helisignaali genereerimine
F5Flash ROM-i salvestatud operatsioonisüsteemi laadimine
F6Naaske reaalrežiimi
F7Käivitage täis-DOS-ile
F8USB-kontrolleri lähtestamine
FA…FFPhDebugi protseduuriga suhtlemise koodid

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Mobiilsüsteemide turu insaider on end kindlalt sisse seadnud valdkondades, kus on vaja lojaalsust traditsioonidele ja konservatiivset lähenemist BIOS-i disainile. Pärinud SystemSoftilt lähtekoodi, töötab ettevõte pidevalt selle täiustamise nimel. MobilePRO viimast versiooni kasutatakse aktiivselt Mitaci ja Clevo sülearvutites, mille dokumentatsioon moodustas veakoodide tabeli aluse - seda nimetab Insyde Software POST-i kontrollpunktideks.

Alglaadimisploki kontrollpunktid

Hoolimata sellest, et Insyde Software lõi oma esimese BIOS-i 1992. aastal, kujunes alglaadimisploki väljakujunenud mudel ehk Boot Loader, nagu loojad ise seda nimetasid, lõpuks alles 1995. aasta lõpuks. Sellest hetkest alates oli käivitusprotseduur nummerdatud versiooni ja loomise kuupäeva järgi.

InsydeBIOS-iga arvutisüsteemi alglaadimise protsessi uuriva teenindusinseneri seisukohast on kõige olulisem punkt diagnostikakoodi kuvamisseade. Kuigi reeglina kasutab Boot Loader Manufacture'i diagnostikaporti 80h, mis on sellistel juhtudel standardne, teostatakse mõnel juhul testpunkti väljund ainult PIO-pordi kaudu (diagnostika eesmärgil paralleelne sisend-/väljundport), mis pole midagi muud kui paralleelport 378h On teostusi, mille puhul porti 80h saadetud diagnostikakoodid dubleeritakse paralleelporti.

VeakoodVea kirjeldus
00 Alglaadimisploki täitmise alguspunkt 01 Inhibeeri rida A20 (ei kasutata)
02 CPU mikrokoodi värskendus
03 RAM-i testimine
04 Alglaadimisploki ülekandmine RAM-i
05 RAM-i alglaadimisploki käivitamine
06 Flash ROM-i taastamise protseduuri sundimine
07 Süsteemi BIOS-i ülekandmine RAM-i
08 Süsteemi BIOS-i kontrollsumma kontrollimine
09 POST-protseduuri käivitamine
0AFlash ROM-i taastamise protseduuri käivitamine FDD-draivist
0BSagedussüntesaatori lähtestamine
0CBIOS-i taastamise protseduuri lõpuleviimine
0DAlternatiivne protseduur Flash ROM-i taastamiseks FDD-st
0FPeatumine saatusliku vea ilmnemisel
BBLPC SIO varajane lähtestamine
CCFlash ROM-i taastamise alustamise alguspunkt
88 ACPI funktsioonide lubamine
99 Viga STR-režiimist väljumisel
60 Lülitumine suurele reaalrežiimile
61 SM Busi initsialiseerimine. SPD andmed salvestatakse CMOS A0 Lugege ja sõeluge SPD välju, mis on varem salvestatud CMOS A1 mälukontrolleri lähtestamisesse
A2DIMM-i loogiliste pankade määratlemine
A3DRB-registrite programmeerimine (DRAM-i reapiir)
A4DRA registrite programmeerimine (DRAM-i rea atribuudid)
A.E.Süsteemis on tuvastatud DIMM-id, mis erinevad oma veaparanduskoodide (ECC) funktsioonide poolest.
A.F.Mäluruumiga kaardistatud mälukontrolleri registrite esmane lähtestamine
E1Alglaadimisprotseduur nurjub, kui DIMM-il pole SPD-kiipi
E2DIMM-i tüüp ei vasta süsteeminõuetele
E.A.Minimaalne aeg DIMM-i stringide aktiveerimise ja regenereerimisolekusse sisenemise vahel ei vasta süsteeminõuetele
E.C.Registrimooduleid ei toetata ED CAS-i latentsusrežiimide kontrollimine
E.E.Emaplaat ei toeta DIMM-i organisatsiooni

POST-ide täitmine RAM-ist

Kõige kaasaegsemad InsydeBIOS-i lahendused kasutavad 16-bitist kontrollpunktide kaardistamist. Selleks kasutatakse porte 80h ja 81h, millest viimane on mõeldud standardse diagnostika laiendamiseks.

Kontrollpunktide uurimise teeb keeruliseks nende ebakorrapärane ehitus, kui erineva tähendusega protsessidega kaasnevad samad koodid. Kahekordsetes diagnostikasüsteemides on erinevusi erinevas järjekorras: mõned POST-koodid kuvatakse ainult ühes pordis ilma tavapärase dubleerimiseta.

VeakoodVea kirjeldus
10 Vahemälu initsialiseerimine, CMOS-i kontroll
11 Liin A20 keelatud. 8259 kontrollerite registrite seadistamine.
12 Alglaadimismeetodi määramine
13 Mälukontrolleri lähtestamine
14 ISA siiniga ühendatud videoadapteri otsimine
15 Süsteemi taimeri väärtuste määramine
16 Süsteemi loogikaregistrite seadistamine CMOS-i abil
17 RAM-i kogumahu arvutamine
18 Tavamälu madala lehe testimine
19 Flash ROM-i kujutise kontrollsumma kontrollimine
1AKatkestuskontrolleri registrite lähtestamine
1BVideoadapteri lähtestamine
1CTarkvaramudeliga 6845 ühilduva videoadapteri registrite alamhulga initsialiseerimine
1DEGA adapteri lähtestamine
1ECGA-adapteri lähtestamine
1FDMA-kontrolleri leheregistri test
20 Klaviatuuri kontrolleri kontrollimine
21 Klaviatuurikontrolleri lähtestamine
22 Saadud RAM-i hulga võrdlus CMOS-i väärtusega
23 Aku varukoopia ja laiendatud CMOS-i kontrollimine
24 DMA kontrolleri registrite testimine
25 DMA kontrolleri parameetrite seadistamine
26 Katkestuste vektortabeli moodustamine
27 Installitud mälu mahu kiirendatud määramine
28 Kaitstud režiim
29 Süsteemi mälu test on lõpetatud
2AKaitstud režiimist väljumine
2BSeadistusprotseduuri ülekandmine RAM-i
2CVideo lähtestamise protseduuri alustamine
2DOtsige uuesti CGA-adapterit
2EOtsige uuesti EGA/VGA adapterit
2FVGA BIOS-i teadete kuvamine
30 Kohandatud klaviatuurikontrolleri lähtestamise rutiin
31 Ühendatud klaviatuuri kontrollimine
32 Taotluse läbimise kontrollimine klaviatuurilt
33 Klaviatuuri olekuregistri kontrollimine
34 Süsteemi mälu testimine ja lähtestamine
35 Kaitstud režiim
36 Laiendatud mälu test on lõpetatud
37 Kaitstud režiimist väljumine
38 A20 liini keeld
39 Vahemälukontrolleri lähtestamine 3A Süsteemitaimeri kontrollimine
3BDOS-i aja loenduri seadistamine vastavalt reaalajakellale
3CRiistvara katkestustabeli lähtestamine
3DManipulaatorite ja osutite leidmine ja initsialiseerimine
3ENumLocki klahvi oleku määramine
3FJada- ja paralleelportide lähtestamine
40 Jada- ja paralleelpordi konfigureerimine
41 FDD kontrolleri lähtestamine
42 HDD kontrolleri lähtestamine
43 USB siini toitehalduse lähtestamine
44 Täiendava BIOS-i leidmine ja lähtestamine
45 NumLocki võtme oleku lähtestamine
46 Kaasprotsessori funktsionaalsuse kontrollimine
47 PCMCIA lähtestamine
48 Ettevalmistus operatsioonisüsteemi käivitamiseks
49 Juhtimise ülekandmine käivitatavale Bootstrapi koodile
50 ACPI initsialiseerimine
51 Toitehalduse käivitamine
52 USB siini kontrolleri lähtestamine

BIOS vastutab arvuti põhikomponentide funktsionaalsuse kontrollimise eest enne iga käivitamist. Enne OS-i laadimist kontrollivad BIOS-i algoritmid riistvara kriitiliste vigade suhtes. Kui neid tuvastatakse, saab kasutaja operatsioonisüsteemi laadimise asemel rea konkreetseid helisignaale ja mõnel juhul ka ekraanil kuvatavat teavet.

BIOS-i arendavad ja täiustavad aktiivselt kolm ettevõtet - AMI, Award ja Phoenix. Enamikul arvutitest on nende arendajate sisseehitatud BIOS. Olenevalt tootjast võivad helihoiatused erineda, mis pole mõnikord päris mugav. Vaatame kõiki iga arendaja arvuti käivitamise signaale.

AMI piiksub

See arendaja jagab heliteateid piiksudega – lühikeste ja pikkade signaalidega.

Helisõnumid edastatakse ilma pausideta ja neil on järgmine tähendus:

  • Signaali puudumine tähendab, et toiteallikas on rikkis või arvuti pole võrku ühendatud;
  • 1 lühike signaal - koos süsteemi käivitamisega ja see tähendab, et probleeme ei tuvastatud;
  • 2 ja 3 lühikesed sõnumid vastutavad teatud RAM-i tõrgete eest. 2 signaal - paarsusviga, 3 – suutmatus käivitada esimest 64 KB RAM-i;
  • 2 lühikest ja 2 pikka signaal – disketikontrolleri rike;
  • 1 pikk ja 2 lühikest või 1 lühike ja 2 pikka– videoadapteri rike. Erinevused võivad tuleneda erinevatest BIOS-i versioonidest;
  • 4 lühikest signaal näitab süsteemi taimeri talitlushäireid. Tähelepanuväärne on, et sel juhul võib arvuti käivituda, kuid selles sisalduv kellaaeg ja kuupäev lähevad kaotsi;
  • 5 lühike teated näitavad CPU töövõimetust;
  • 6 lühike signaalid viitavad probleemile klaviatuuri kontrolleriga. Kuid sel juhul arvuti käivitub, kuid klaviatuur ei tööta;
  • 7 lühike teated - emaplaadi rike;
  • 8 lühike piiksud näitavad viga videomälus;
  • 9 lühike signaalid on saatuslik viga BIOS-i enda käivitamisel. Mõnikord aitab arvuti taaskäivitamine ja/või BIOS-i sätete lähtestamine sellest probleemist lahti saada;
  • 10 lühike teated näitavad tõrke CMOS-mälus. Seda tüüpi mälu vastutab BIOS-i sätete õige salvestamise ja selle sisselülitamisel käivitamise eest;
  • 11 lühikest piiksu reas tähendab, et vahemäluga on tõsiseid probleeme.

Helisignaalide auhind

Selle arendaja BIOS-i helihoiatused on mõnevõrra sarnased eelmise tootja signaalidega. Awardil on neid aga vähem.

Dešifreerime igaüks neist:

  • Helisignaalide puudumine võib viidata elektriühenduse või toiteallika probleemidele;
  • 1 lühike mittekorduva signaaliga kaasneb operatsioonisüsteemi edukas käivitamine;
  • 1 pikk signaal näitab probleeme RAM-iga. Seda teadet saab esitada kas üks kord või teatud aja jooksul korduvalt, olenevalt emaplaadi mudelist ja BIOS-i versioonist;
  • 1 lühike signaal näitab probleeme toiteallikaga või lühist toiteahelas. See töötab pidevalt või kordub teatud intervalliga;
  • 1 pikk Ja 2 lühikest hoiatused näitavad graafikaadapteri puudumist või võimetust kasutada videomälu;
  • 1 pikk signaali ja 3 lühike hoiatab videoadapteri rikke eest;
  • 2 lühikest ilma pausideta signaalid viitavad väikestele vigadele, mis ilmnesid käivitamisel. Nende vigade andmed kuvatakse monitoril, mis teeb nende lahendamise lihtsaks. OS-i laadimise jätkamiseks peate klõpsama nuppu F1 või Kustuta, ilmuvad ekraanile täpsemad juhised;
  • 1 pikk sõnum ja järgnevad 9 lühike viidata rikkele ja/või BIOS-i kiipide lugemise ebaõnnestumisele;
  • 3 pikk signaalid viitavad probleemile klaviatuuri kontrolleriga. Operatsioonisüsteemi laadimine aga jätkub.

Phoenix piiksub

See arendaja on teinud suure hulga erinevaid BIOS-i signaalide kombinatsioone. Mõnikord põhjustavad sellised sõnumid paljudele kasutajatele probleeme vea tuvastamisel.

Lisaks on sõnumid ise üsna segased, kuna need koosnevad erinevate jadade teatud helikombinatsioonidest. Nende signaalide dekodeerimine on järgmine:

  • 4 lühikest2 lühikest2 lühikest teated näitavad komponentide testimise lõpetamist. Pärast neid signaale hakkab operatsioonisüsteem laadima;
  • 2 lühikest3 lühike1 lühike teade (kombinatsiooni korratakse kaks korda) näitab tõrkeid ootamatute katkestuste töötlemisel;
  • 2 lühikest1 lühike2 lühikest3 lühike signaal pärast pausi näitab viga BIOS-i autoriõiguste järgimise kontrollimisel. See tõrge ilmneb sagedamini pärast BIOS-i värskendamist või arvuti esmakordsel käivitamisel;
  • 1 lühike3 lühike4 lühikest1 lühike signaal näitab viga, mis tehti RAM-i kontrollimisel;
  • 1 lühike3 lühike1 lühike3 lühike teated ilmuvad siis, kui klaviatuuri kontrolleriga on probleeme, kuid operatsioonisüsteemi laadimine jätkub;
  • 1 lühike2 lühikest2 lühikest3 lühike piiks hoiatab BIOS-i käivitamisel kontrollsumma arvutamise veast.;
  • 1 lühike Ja 2 pikk piiks tähendab viga adapterite töös, millesse võib olla sisse ehitatud oma BIOS;
  • 4 lühikest4 lühikest3 lühike kuulete piiksu, kui matemaatika kaasprotsessoris on viga;
  • 4 lühikest4 lühikest2 pikk signaal teatab paralleelpordi veast;
  • 4 lühikest3 lühike4 lühikest signaal näitab reaalajas kella riket. Selle tõrke korral saate arvutit ilma raskusteta kasutada;
  • 4 lühikest3 lühike1 lühike signaal näitab RAM-i testi probleemi;
  • 4 lühikest2 lühikest1 lühike teade hoiatab keskprotsessori surmava rikke eest;
  • 3 lühike4 lühikest2 lühikest kuulete, kui videomäluga tuvastatakse probleeme või süsteem ei leia seda;
  • 1 lühike2 lühikest2 lühikest piiksud näitavad DMA-kontrolleri andmete lugemise ebaõnnestumist;
  • 1 lühike1 lühike3 lühike CMOS-i tööga seotud tõrke korral kostab piiks;
  • 1 lühike2 lühikest1 lühike Piiks viitab probleemile emaplaadiga.

BIOS-i piiksud on üks neist asjadest, mida arvutikasutaja ei pea kunagi teadma. Milleks need mõeldud on, millistel juhtudel neid kasutatakse, kuidas erinevad helid erinevates BIOS-i versioonides ja mida teha, kui arvuti “piiksub” tavapärasest erinevalt? Püüame neid küsimusi selles artiklis mõista.

BIOS-i kui kõiki arvuti komponente ühendava riist- ja tarkvarakompleksi üks funktsioone on arvutis sisalduvate seadmete testimine. See test viiakse läbi kohe pärast arvuti sisselülitamist ja seda nimetatakse POST-iks. POST hõlmab rida riistvarateste ja kontrollib kõigi arvutikomponentide funktsionaalsust. Kui kontroll õnnestub, annab BIOS juhtimise üle operatsioonisüsteemile (muidugi, kui arvuti on sellega üldse varustatud). Ja kui kontroll näitab rikkeid, kuvab BIOS tavaliselt teate ilmnenud vea olemuse kohta. Kui see on tõsine, muutub arvuti ja operatsioonisüsteemi laadimine võimatuks.

Mõnel juhul võivad vead olla nii tõsised, et arvuti ei saa isegi videosüsteemi sisse lülitada ja kuvada monitori ekraanil vea tüübi kohta teadet. Just sellistel juhtudel pakuvad peaaegu kõik BIOS-id kasutajale helihoiatussüsteemi testimisprotseduuri käigus leitud vea olemuse kohta. Seega, olles kuulnud, et arvuti piiksub ja määranud heliteadete järjestuse, saab kasutaja kõrva järgi tuvastada vea tüübi, isegi ilma monitori ekraani vaatamata. Kuid loomulikult ainult siis, kui kasutaja mäletab peast või on tema silme ees BIOS-i signaalisümbolite loend.

BIOS-i piiksude tüübid

Kuna BIOS-e toodavad erinevad tootjad, ei ole erinevate BIOS-ide toodetud heliteated kahjuks universaalsed ning nende koodid võivad üksteisest oluliselt erineda. Seetõttu peab iga kasutaja teadma signaali koode, mis vastavad tema konkreetse arvuti emaplaadile installitud BIOS-ile.

Kogu personaalarvutite olemasolu jooksul on nende BIOS-e välja töötanud paljud ettevõtted, kuid kõige levinumaks on muutunud järgmiste ettevõtete süsteemid: American Megatrends (AMI), Award ja Phoenix. Sellest lähtuvalt võib kasutaja kõige sagedamini kohata järgmisi helisignaalide komplekte:

Iga BIOS-i variandi jaoks on olemas tabel, mis annab selgitusi BIOS-i veasignaalide kohta. Signaalide edukaks dešifreerimiseks on tavaliselt vaja hoolikalt lugeda, mitu korda arvuti piiksub, ja kui üks piiks jääb märkamata, võib see põhjustada dekodeerimise ebaõnnestumise ja selle, et peate uuesti alustama.

Mõned BIOS-i funktsioonid piiksuvad

Signaalide komplekt võib koosneda erinevat tüüpi helidest. Arvuti BIOS-i helisignaalid jagunevad nende kestuse järgi lühikesteks ja pikkadeks. Samuti võib BIOS mõnel juhul anda ühe pideva piiksu.

Tavaliselt toodab BIOS-i signaale emaplaadi sisseehitatud kõlar. Mõnel BIOS-il on ka võimalus väljastada helisignaale arvuti emaplaadilt läbi kõlarite, mis on ühendatud heliväljundporti.

Nagu eespool mainitud, kasutavad kõik BIOS-i tootjad oma piiksusüsteemi ja enamikul juhtudel pole need süsteemid samad. Kuid peaaegu kõigil BIOS-idel (välja arvatud AST BIOS) on signaal, mis dekrüpteeritakse samal viisil. Kui süsteemikõlar piiksub korra, tähendab see, et POST-protseduur on edukalt lõpule viidud ja arvuti saab tööd jätkata.

Mõni BIOS võib saata ühe lühikese piiksu korraga kahele aadressile: üks süsteemikõlarile, teine ​​heliväljundiga ühendatud välisele kõlarile. Sellisel juhul võib üks piiksu mõnikord kõlada kahe signaali jadana. Peaksite sellest funktsioonist teadlik olema, et mitte segi ajada seda heli tõelise topeltpiiksuga, mis kostub, kui POST tuvastab tõrkeid.

Signaalide puudumine tähendab tavaliselt seda, et BIOS ei tööta, mille põhjuseks võib omakorda olla vigane emaplaat või toiteplokk. Kuid ärge unustage, et sageli on see olukord lihtsalt süsteemi kõlari rikke või puudumise tagajärg. Kui käivitamise ajal kuulete, et süsteemiüksus töötab ja näete, et monitoril kuvatakse tavalisi teateid, kuid ei kuule kõlari piiksumist, siis on see tõenäoliselt nii.

Kui kuulete tõrketeatest märku andvaid piikse, kuid arvuti alglaadimine jätkub (mõnel juhul võib see jätkuda ka pärast teatud klahvi vajutamist), tähendab see, et viga ei ole nii tõsine, et seda oleks võimatu teha. arvuti toimimine. Kuid teie arvuti jõudlus võib sel juhul olla piiratud ja peaksite proovima mõista tõrke põhjustanud olukorda ja astuma samme selle lahendamiseks. Paljudel juhtudel saab probleemi lihtsalt ise parandada, kuid mõnikord ei jää muud üle, kui mittetöötavad arvutikomponendid välja vahetada.

Järeldus

BIOS-i helid on spetsiaalsed teabeteated, mis saadetakse emaplaadi süsteemikõlari kaudu ja mis tekivad POST-protseduuri ajal. BIOS-i signaalide arvu ja kuju põhjal need teated dekrüpteeritakse ning selle tulemusel saab kasutaja otsustada, kas POST-protseduur oli edukas ja kas selle käigus tuvastati mõni viga, ning kui jah, siis määrata selle vea tüüp . Erinevatel vigadel on vastavad helikoodid. Enamasti on need koodid iga BIOS-i tootja jaoks ainulaadsed.