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
Veakood | Vea kirjeldus |
---|---|
E.E. | Kaasaegsetes AMIBIOS-rakendustes seostatakse esimene renderdatud kood juurdepääsuga seadmele, millelt on võimalik BIOS-i taastamiseks käivitada. |
CC | Sü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 |
DD | SIO-kiipi integreeritud RTC varajane initsialiseerimine |
D0 | Keela mittemaskeeritav NMI katkestus. Siirdeprotsesside sumbumise ajalise viite testimine. Boot Blocki kontrollsumma kontrollimine, mittevastavuse korral peatamine |
D1 | Tehke mälu taastamise protseduur ja Basic Assurance Test. Lülitumine 4 GB mälu adresseerimisrežiimile |
D3 | Mahtuvuse määramine ja esmase mälu test |
D4 | Naaske reaalsesse mälu aadressirežiimi. Kiibikomplekti varajane lähtestamine. Virna paigaldamine |
D5 | POST-mooduli ülekandmine Flash ROM-ist transiidimälu piirkonda |
D6 | Kui kontrollsumma ei ühti või CTRL+Home, viiakse läbi üleminek Flash ROM-i taastamise protseduurile (kood E0) |
D7 | Juhtimise ülekandmine utiliidiprogrammile, mis pakib lahti süsteemi BIOS-i |
D8 | Süsteemi BIOS-i täielik lahtipakkimine |
D9 | Süsteemi BIOS-i juhtimise ülekandmine Shadow RAM-ile |
D.A. | Teabe lugemine SPD (Serial Presence Detect) DIMM DB moodulitest CPU registrite MTRR seadistamine |
DC | Mälukontroller on programmeeritud vastavalt andmetele, mis on saadud SPD DE Süsteemi mälu konfiguratsiooni veast. Saatuslik viga |
DF | Sü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
Veakood | Vea kirjeldus |
---|---|
E0 | Ettevalmistused tehakse INT19 pealtkuulamiseks ja kontrollitakse süsteemi käivitamise võimalust lihtsustatud režiimis. |
E1 | Katkestuste vektorite seadistamine |
E3 | CMOS-i sisu taastamine, BIOS-i otsimine ja lähtestamine |
E2 | Katkestuste kontrollerite ettevalmistamine ja otsene juurdepääs mälule |
E6 | Luba süsteemitaimer ja FDC katkestused |
E.C. | IRQ ja DMA ED kontrollerite taasinitsialiseerimine Kettadraivi lähtestamine |
E.E. | Alglaadimissektori lugemine EF-disketilt |
F0 | Faili AMIBOOT.ROM leidmine |
F1 | Faili AMIBOOT.ROM ei leitud juurkataloogist F2 Loe FAT |
F3 | AMIBOOT.ROM-i lugemine |
F4 | Faili AMIBOOT.ROM suurus ei ühti Flash ROM-i suurusega |
F5 | Sisemise vahemälu keelamine |
FB | Flash ROM-i tüübi määratlus |
F.C. | Peamise Flash ROM-i ploki kustutamine |
FD | Peamise Flash ROM-i ploki programmeerimine |
FF | Taaskäivitage BIOS |
ShadowRAM-is käivitatud lahtipakkitud süsteemi BIOS-koodid
Runtime kood on F000 vari-RAM-is tihendamata
Veakood | Vea 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 |
0A | Aku rikke kontroll |
0B | Klaviatuuri kontrolleri puhverregistrite tühjendamine |
0C | Klaviatuurikontrollerile saadetakse testkäsk |
0E | Täiendavate seadmete leidmine, mida klaviatuurikontroller toetab |
0F | Klaviatuuri 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 |
1A | Regenereerimistsü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 |
2A | Otsige seadmeid, mida täiendavad ROM-id toetavad |
2B | VGA BIOS-i lähtestamine, selle kontrollsumma kontrollimine |
2C | VGA BIOS-i käivitamine |
2D | Sobivad INT 10h ja INT 42h |
2E | Otsige CGA videoadaptereid |
2F | CGA 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 |
3A | CMOS-i seadistusse sisenemiseks kuvatakse teade „Hit DEL”. |
3B | Alustage 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 |
4B | Mälu lähtestamine |
4C | Nullimisprotsessi märge |
4D | Saadud suuruste salvestamine CMOS-i Tava- ja laiendatud mälu 4E Näitab tegelikku süsteemimälu mahtu |
4F | Laiendatud 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 |
7F | NMI 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 |
8B | Mälu reserveerimine täiendava BIOS-i muutujaploki jaoks |
8C | Konfiguratsiooniregistrite programmeerimine |
8D | HDD ja FDD kontrollerite esmane lähtestamine |
8F | FDD-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 |
9B | Mälus oleva ala ettevalmistamine kaasprotsessori testiks |
9C | Kaasprotsessori initsialiseerimine |
9D | Kaasprotsessori teave salvestatakse CMOS RAM-i |
9E | Klaviatuuri tüübi identifitseerimine |
9F | Otsige täiendavaid sisendseadmeid |
A0 | MTRR-registrite moodustamine (mälutüüpide vahemiku registrid) |
A2 | Eelmiste lähtestamisetappide veateated |
A3 | Klaviatuuri automaatse korduse ajastuse seadistamine |
A4 | Kasutamata RAM-i piirkondade defragmentimine |
A5 | Videorežiimi seadistamine |
A6 | Ekraani puhastamine |
A7 | BIOS-i käivitatava koodi edastamine Shadow RAM-i piirkonda |
A8 | Täiendava BIOS-i lähtestamine segmendis E000h |
A9 | Juhtimise tagastamine süsteemi BIOS-ile AA USB siini lähtestamine |
AB | INT13 mooduli ettevalmistamine kettateenuste teenindamiseks |
A.C. | AIOPIC tabelite koostamine mitme protsessoriga AD süsteemide toetamiseks INT10 mooduli ettevalmistamine videoteenuste teenindamiseks |
A.E. | DMI initsialiseerimine |
B0 | Sü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
Veakood | Vea 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 |
OLE | Lõuna- ja põhjasilla konfiguratsiooniregistrite programmeerimine |
09 | Cyrixi protsessori L2 vahemälu ja täpsemate vahemälukontrolli registrite lähtestamine |
0A | Katkestusvektorite tabeli genereerimine. Toitehaldusressursside konfigureerimine ja SMI-vektori seadistamine |
0B | CMOS-i kontrollsumma kontrollimine. PCI siini seadmete skaneerimine. Protsessori mikrokoodi värskendus |
0C | Klaviatuurikontrolleri lähtestamine |
0D | Videoadapteri leidmine ja lähtestamine. IOAPIC-i seadistamine. Kella mõõtmised, FSB seadistus |
0E | MPC lähtestamine. Videomälu test. Auhinna logo kuvamine |
0F | Esimese 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 |
Veakood | Vea 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 |
3C | Tarkvara lipu määramine häälestusse sisenemise lubamiseks |
3D | PS/2 hiire initsialiseerimine |
3E | Vä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 |
4E | Veateadete kuvamine |
4F | Paroolipä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 |
FF | Juhtimise ü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.
Veakood | Vea kirjeldus |
---|---|
91 | CF-platvormi käivitusskripti valimine Protsessori tüübi määramine |
C0 | Vä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 |
C3 | Esimese 256K DRAM-i kontrollimine ajutise piirkonna organisatsiooni jaoks. BIOS-i lahtipakkimine ajutises piirkonnas |
C5 | Kui kontrollsummad ühtivad, kantakse täidetav POST-kood üle Shadowile. Vastasel juhul kantakse juhtimine üle BIOS-i taastamise protseduurile |
B0 | Põhjasilla initsialiseerimine |
A0-AF | Riistvarast 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.
Veakood | Vea 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 |
0A | Klaviatuuri ja hiire automaattuvastuse protseduur. Klaviatuurikontrolleri lõppseaded PCI-ruumiregistrite abil |
0E | Mä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 | |
1D | Toitehaldussüsteemi esialgne seadistamine |
1F | Klaviatuurimaatriksi 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 | |
2B | Otsige VGA BIOS-ist |
2D | Protsessori 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 |
3C | Programmeeritava intervalli taimeri (8254) kontrolleri seadistamine |
3E | Põ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 |
4E | Mä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 |
5B | BIOS-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 |
6B | Kiibistiku lähtestamine vastavalt CMOS-i seadistusele |
6D | ISA 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 |
7A | Kaasprotsessori tarkvara lähtestamine, juhtsõna kirjutamine FPU registrisse CW 7C Kaitse paigaldamine kõvaketastele volitamata kirjutamise eest |
7F | Kuva 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.
Veakood | Vea 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 |
8A | Reserveeritud, Carry Flag kliiring |
8B | BIOS-i otsimine ja lähtestamine täiendavate seadmete jaoks |
8C | Reserveeritud, Carry Flag kliiring |
8D | Pariteedibittide hooldusrutiinide initsialiseerimine |
8E | Reserveeritud, Carry Flag kliiring |
8F | IRQ12 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.
Veakood | Vea 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 |
6A | Kiirendatud ühekäigulise RAM-i test viiakse läbi spetsiaalse algoritmi abil |
6B | Tuvastatud 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 |
7A | Juurtabeli RSDT ja seadmetabelite DSDT, FADT jne genereerimine. |
7D | Teabe otsimine alglaadimisseadme partitsioonide kohta |
7E | BIOS-i teenuste konfigureerimine enne operatsioonisüsteemi käivitamist |
7F | NumLocki 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.
Veakood | Vea 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 |
9B | PS/2 ja USB-hiire lähtestamine. ACPI koodi lahtipakkimine. Vahemälu kontrolleri lähtestamine |
9C | Süsteemiloogika konfiguratsiooniregistrite seadistamine. Plug and Play seadmete loendi loomine. FDD ja HDD kontrollerite lähtestamine |
9D | PM-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 |
9E | Toitehalduse 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 |
9F | Keelamise 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
Veakood | Vea 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 |
0A | Protsessori tarkvararessursside lähtestamine |
0B | Sisemise vahemälu luba |
0E | Super I/O ressursside lähtestamine |
0C | Lähtestage L1/L2 vahemälu vastavalt CMOS-i väärtustele |
0F | IDE 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 |
1A | DMA-kontrolleri lähtestamine |
1C | Programmeeritavate 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 |
2A | 640Kb põhimälu lähtestamine |
2C | Aadressiridade testimine |
2E | Tõrge ühel andmeliinil mälu andmesiini madalas baidis |
2F | Vahemälu protokolli valimine |
30 | Saadaval süsteemimälu test |
32 | Protsessori taktsageduse ja siini sageduse määramine |
Veakood | Vea 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 |
3A | L2 vahemälu suuruse muutmine |
3B | BIOS-i täitmisjälje lähtestamine |
3C | Loogikaregistrite lisakonfiguratsioon PCI-PCI sildade konfigureerimiseks ja hajutatud PCI siinide tugi |
3D | Süsteemi loogikaregistrid on konfigureeritud vastavalt CMOS-i seadistuste sätetele |
3E | Lugege jaotist Riistvara konfiguratsioon |
3E | ROM 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 |
4A | Süsteemi videoadapterite lähtestamine |
4B | Vaikne käivitamine töötab – lühendatud süsteemi käivitusjada, mida kasutatakse POST-i kiirendamiseks. |
4C | VGA BIOS-i sisu kirjutatakse ümber transiidialasse |
4E | BIOS-i tekstistringi visualiseerimine Autoriõigus |
4F | Mä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" |
5B | Keela protsessori sisemine vahemälu |
5C | Tavapärane mälukontroll |
5E | Tuvastage 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 |
6A | Välise vahemälu maht visualiseeritakse |
6B | CMOS-i seadistuse vaikeseadete määramine |
6C | Shadow 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 |
7A | Tarkvara (süsteemi parool) või riistvara (klahviluku lüliti) klaviatuuri lukustustööriistade oleku kontrollimine |
7C | Riistvara katkestusvektorite seadistamine |
7D | Võimsuse jälgimise süsteemi käivitamine |
7E | Kaasprotsessori 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 |
8A | BIOS-i laiendatud andmealal asuvate muutujate väärtuste määramine |
8B | PS/2 hiire ühendusskeemide kontrollimine |
8C | Ajami 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 |
9C | Toitehalduse alamsüsteemi seadistamine |
9D | Ressursside lähtestamine volitamata juurdepääsu eest kaitsmiseks |
9E | Riistvara katkestused on lubatud |
9F | Määratakse IDE- ja SCSI-draivide arv |
A0 | DOS-i aja seadistamine RTC oleku alusel A1 Selle koodi eesmärk on teadmata A2 Klahviluku oleku kontrollimine |
A4 | Klaviatuuri automaatse korduse omaduste seaded |
A8 | Teade "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". |
B1 | POST-i edenemise lipp on kustutatud. B2 POST on lõpetatud |
B4 | Helisignaal enne käivitamist |
B5 | Vaikse käivitamise etapp on lõpetatud |
B6 | Kontrollige parooli, kas see režiim on häälestus B7 ACPI BIOS-i lähtestamine lubatud |
B9 | Alglaadimisseadmete otsimine USB siinilt BA DMI parameetrite lähtestamine |
BB | ROM-i skannimise protseduuri kordamine |
B.C. | RAM-i paarsuse vea lukustamise päästik lähtestatakse. |
BD | Kuvatakse menüü alglaadimisseadme valimiseks BE Ekraani tühjendamine enne operatsioonisüsteemi laadimist BF Viirusetõrje toe aktiveerimine |
C0 | Kä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 |
C1 | Vigade hooldusrutiini (PEM) C2 käivitamine Teenusrutiini kutsumine vigade logimiseks |
C3 | Veateadete visualiseerimine nende saamise järjekorras C4 Algoleku lippude seadistamine |
C5 | CMOS RAM-i rakkude laiendatud ploki initsialiseerimine |
C6 | Dokkimisjaama esialgne lähtestamine |
C7 | Laisk doki lähtestamine |
C8 | Boot Blockis sisalduvate testprotseduuride läbiviimine BIOS-i struktuuride terviklikkuse kindlakstegemiseks |
C9 | Sü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 |
CC | Video-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
Veakood | Vea kirjeldus |
---|---|
E0 | E1 kiibistiku konfiguratsiooniregistrite seadistamine Põhja- ja lõunasilla lähtestamine |
E2 | CPU initsialiseerimine |
E3 | Süsteemi taimeri lähtestamine |
E4 | Super I/O ressursside lähtestamine |
E5 | Taastehüppaja oleku kontrollimine, mille installimine sunnib käivitama BIOS-i taasterežiimi |
E6 | BIOS-i kontrollsumma kontrollimine |
E7 | Juhtimine 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 |
ED | Kirjete 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 |
F0 | Mälu test |
F1 | Katkestuste vektorite initsialiseerimine |
F2 | Reaalajas kella lähtestamine |
F3 | Video alamsüsteemi lähtestamine |
F4 | Enne käivitamist helisignaali genereerimine |
F5 | Flash ROM-i salvestatud operatsioonisüsteemi laadimine |
F6 | Naaske reaalrežiimi |
F7 | Käivitage täis-DOS-ile |
F8 | USB-kontrolleri lähtestamine |
FA…FF | PhDebugi 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.
Veakood | Vea 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 |
0A | Flash ROM-i taastamise protseduuri käivitamine FDD-draivist |
0B | Sagedussüntesaatori lähtestamine |
0C | BIOS-i taastamise protseduuri lõpuleviimine |
0D | Alternatiivne protseduur Flash ROM-i taastamiseks FDD-st |
0F | Peatumine saatusliku vea ilmnemisel |
BB | LPC SIO varajane lähtestamine |
CC | Flash 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 |
A2 | DIMM-i loogiliste pankade määratlemine |
A3 | DRB-registrite programmeerimine (DRAM-i reapiir) |
A4 | DRA 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 |
E1 | Alglaadimisprotseduur nurjub, kui DIMM-il pole SPD-kiipi |
E2 | DIMM-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.
Veakood | Vea 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 |
1A | Katkestuskontrolleri registrite lähtestamine |
1B | Videoadapteri lähtestamine |
1C | Tarkvaramudeliga 6845 ühilduva videoadapteri registrite alamhulga initsialiseerimine |
1D | EGA adapteri lähtestamine |
1E | CGA-adapteri lähtestamine |
1F | DMA-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 |
2A | Kaitstud režiimist väljumine |
2B | Seadistusprotseduuri ülekandmine RAM-i |
2C | Video lähtestamise protseduuri alustamine |
2D | Otsige uuesti CGA-adapterit |
2E | Otsige uuesti EGA/VGA adapterit |
2F | VGA 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 |
3B | DOS-i aja loenduri seadistamine vastavalt reaalajakellale |
3C | Riistvara katkestustabeli lähtestamine |
3D | Manipulaatorite ja osutite leidmine ja initsialiseerimine |
3E | NumLocki klahvi oleku määramine |
3F | Jada- 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ühikest—2 lühikest—2 lühikest teated näitavad komponentide testimise lõpetamist. Pärast neid signaale hakkab operatsioonisüsteem laadima;
- 2 lühikest—3 lühike—1 lühike teade (kombinatsiooni korratakse kaks korda) näitab tõrkeid ootamatute katkestuste töötlemisel;
- 2 lühikest—1 lühike—2 lühikest—3 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ühike—3 lühike—4 lühikest—1 lühike signaal näitab viga, mis tehti RAM-i kontrollimisel;
- 1 lühike—3 lühike—1 lühike—3 lühike teated ilmuvad siis, kui klaviatuuri kontrolleriga on probleeme, kuid operatsioonisüsteemi laadimine jätkub;
- 1 lühike—2 lühikest—2 lühikest—3 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ühikest—4 lühikest—3 lühike kuulete piiksu, kui matemaatika kaasprotsessoris on viga;
- 4 lühikest—4 lühikest—2 pikk signaal teatab paralleelpordi veast;
- 4 lühikest—3 lühike—4 lühikest signaal näitab reaalajas kella riket. Selle tõrke korral saate arvutit ilma raskusteta kasutada;
- 4 lühikest—3 lühike—1 lühike signaal näitab RAM-i testi probleemi;
- 4 lühikest—2 lühikest—1 lühike teade hoiatab keskprotsessori surmava rikke eest;
- 3 lühike—4 lühikest—2 lühikest kuulete, kui videomäluga tuvastatakse probleeme või süsteem ei leia seda;
- 1 lühike—2 lühikest—2 lühikest piiksud näitavad DMA-kontrolleri andmete lugemise ebaõnnestumist;
- 1 lühike—1 lühike—3 lühike CMOS-i tööga seotud tõrke korral kostab piiks;
- 1 lühike—2 lühikest—1 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.