Opis greške | |
---|---|
1 kratki | Uspješan POST |
1 zvučni signal i prazan ekran | Video sustav je neispravan |
2 kratka | Video sustav je neispravan |
3 dugo | Neispravan matična ploča(greška kontrolera tipkovnice), bez kontakta RAM memorija |
1 duga, 1 kratka | Matična ploča je neispravna |
1 duga, 2 kratka | Video sustav neispravan (Mono/CGA) |
1 duga, 3 kratka | Video sustav (EGA/VGA) je neispravan |
Ponavljanje kratko | Kvarovi se odnose na napajanje odn matična ploča |
Stalan | Problemi s napajanjem ili matičnom pločom |
Odsutan | Napajanje, matična ploča ili zvučnik su neispravni |
Redoslijed zvučnih signala | Opis greške |
---|---|
1 kratki | Uspješan POST |
2 kratka | Pronađene manje greške. Na zaslonu monitora pojavljuje se upit za ulazak u program CMOS Setup Utility i ispravljanje situacije. Provjerite pouzdanost kabela u konektorima tvrdi disk i matičnu ploču. |
3 dugo. | Greška kontrolera tipkovnice |
1 kratka, 1 duga. | Pogreška memorije s izravnim pristupom (RAM). |
1 duga, 2 kratka | Greška video kartice |
1 duga, 3 kratka. | Greška tipkovnice |
1 duga, 9 kratkih. | Pogreška pri čitanju iz ROM-a |
Ponavljanje kratko |
|
Ponavljajući dugo. | problemi s RAM-om |
Ponovljena visoka-niska frekvencija. | problemi s procesorom |
Stalan. | Problemi s napajanjem |
Redoslijed zvučnih signala | Opis greške |
---|---|
1 kratki | Nisu pronađene pogreške, računalo radi dobro |
2 kratka | Pogreška pariteta RAM-a ili ste zaboravili isključiti skener ili pisač |
3 kratke | Greška u prvih 64 KB RAM-a |
4 kratke | Neispravnost mjerača vremena sustava. Zamijenite matičnu ploču. |
5 kratkih | Problemi s procesorom |
6 kratkih | Pogreška inicijalizacije kontrolera tipkovnice |
7 kratkih | Problemi s matičnom pločom |
8 kratkih | Greška u memoriji video kartice |
9 kratkih | BIOS kontrolni zbroj je netočan |
10 kratkih | Pogreška pisanja u CMOS |
11 kratkih | Greška u cache memoriji koja se nalazi na matičnoj ploči |
1 duga, 1 kratka | Problemi s napajanjem |
1 duga, 2 kratka | Greška video kartice (Mono-CGA) |
1 duga, 3 kratka | Greška video kartice (EGA-VGA) |
1 duga, 4 kratka | Nema video kartice |
1 duga, 8 kratkih | Problemi s video karticom ili monitor nije povezan |
3 dugo | RAM - test čitanja/pisanja dovršen s pogreškom. Ponovno instalirajte memoriju ili zamijeniti radnim modulom. Međutim, hardverske stavke prikazuju drugačiji zaslon s dodatnim informacijama o njima kada im se pristupi. Opet, možete ih potpuno onemogućiti, postaviti da automatski detektiraju svako preuzimanje ili ručno dodijeliti status snimanja. Ova posljednja ručna metoda je korisna kako vaš sustav više ne bi gubio vrijeme tijekom pokretanja na ponovno pronalaženje već instaliranih uređaja. S druge strane, u automatskom načinu rada možete mijenjati komponente ili čak premještati postojeće bez brige o ponovnoj upotrebi elemenata. |
Nedostaje i prazan ekran | Procesor je neispravan. Kontaktna noga procesora je možda savijena (slomljena). Provjerite procesor. |
Kontinuirani zvučni signal | Napajanje je neispravno ili se računalo pregrijava |
Redoslijed zvučnih signala | Opis greške |
---|---|
1 kratki | Pogreška prilikom provjere registara procesora. Kvar procesora |
2 kratka | Pogreška međuspremnika kontrolera tipkovnice. Kvar kontrolera tipkovnice. |
3 kratke | Pogreška resetiranja kontrolera tipkovnice. Kontroler tipkovnice je neispravan ili matična ploča. |
4 kratke | Greška u komunikaciji tipkovnice. |
5 kratkih | Greška tipkovnice. |
6 kratkih | Greška na matičnoj ploči. |
9 kratkih | BIOS ROM nepodudaranje kontrolne sume. BIOS ROM čip je neispravan. |
10 kratkih | Pogreška mjerača vremena sustava. Čip mjerača vremena sustava je neispravan. |
11 kratkih | Greška čipa sistemska logika(čipset). |
12 kratkih | Pogreška registra upravljanja napajanjem u trajnoj memoriji. |
1 dugo | Pogreška DMA kontrolera 0. Čip DMA kontrolera kanala 0 je neispravan. |
1 duga, 1 kratka | Pogreška DMA kontrolera 1. Čip DMA kontrolera kanala 1 je neispravan. |
1 duga, 2 kratka | Pogreška potiskivanja ponovnog praćenja okvira. Video adapter je možda neispravan. |
1 duga, 3 kratka | Greška u video memoriji. Memorija video adaptera je neispravna. |
1 duga, 4 kratka | Greška video adaptera. Video adapter je neispravan. |
1 duga, 5 kratkih | Pogreška memorije 64K. |
1 duga, 6 kratkih | Neuspješno učitavanje vektora prekida. BIOS nije mogao učitati vektore prekida u memoriju |
1 duga, 7 kratkih | Videopodsustav se nije uspio pokrenuti. |
1 duga, 8 kratkih | Greška video memorije. |
Redoslijed zvučnih signala | Opis greške |
---|---|
1-1-2 | Pogreška tijekom testiranja procesora. Procesor je neispravan. Zamijenite procesor |
1-1-3 | Pogreška pri pisanju/čitanju podataka u/iz CMOS memorije. |
1-1-4 | Otkrivena je pogreška tijekom izračunavanja kontrolne sume sadržaja BIOS-a. |
1-2-1 | |
1-2-2 ili 1-2-3 | Pogreška inicijalizacije DMA kontrolera. |
1-3-1 | Pogreška u pokretanju kruga za regeneraciju RAM-a. |
1-3-3 ili 1-3-4 | Pogreška pri pokretanju prvih 64 KB RAM-a. |
1-4-1 | Pogreška inicijalizacije matične ploče. |
1-4-2 | |
1-4-3 | |
1-4-4 | Pogreška pisanja/čitanja na/iz jednog od I/O portova. |
2-1-1 | Otkrivena je pogreška prilikom čitanja/pisanja bita 0 (u heksadecimalnom obliku) prvih 64 KB RAM-a |
2-1-2 | Otkrivena je pogreška prilikom čitanja/pisanja 1. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-1-3 | Otkrivena je pogreška prilikom čitanja/pisanja 2. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-1-4 | Otkrivena je pogreška prilikom čitanja/pisanja 3. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-2-1 | Otkrivena je pogreška tijekom čitanja/pisanja 4. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-2-2 | Otkrivena je pogreška prilikom čitanja/pisanja 5. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-2-3 | Otkrivena je pogreška prilikom čitanja/pisanja 6. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-2-4 | Otkrivena je pogreška prilikom čitanja/pisanja 7. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-3-1 | Otkrivena je pogreška tijekom čitanja/pisanja 8. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-3-2 | Otkrivena je pogreška prilikom čitanja/pisanja 9. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-3-3 | Otkrivena je pogreška prilikom čitanja/pisanja 10. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-3-4 | Otkrivena je pogreška prilikom čitanja/pisanja 11. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-4-1 | Otkrivena je pogreška tijekom čitanja/pisanja 12. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-4-2 | Otkrivena je pogreška prilikom čitanja/pisanja 13. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-4-3 | Otkrivena je pogreška prilikom čitanja/pisanja 14. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
2-4-4 | Otkrivena je pogreška prilikom čitanja/pisanja 15. bita (u heksadecimalnom obliku) od prvih 64 KB RAM-a |
3-1-1 | Pogreška pri pokretanju drugog DMA kanala. |
3-1-2 ili 3-1-4 | Pogreška pri pokretanju prvog DMA kanala. |
3-2-4 | |
3-3-4 | Pogreška pri pokretanju video memorije. |
3-4-1 | Ozbiljni problemi pojavili su se prilikom pokušaja pristupa monitoru. |
3-4-2 | BIOS video kartice ne može se pokrenuti. |
4-2-1 | Pogreška pri pokretanju mjerača vremena sustava. |
4-2-2 | Testiranje je završeno. |
4-2-3 | Pogreška inicijalizacije kontrolera tipkovnice. |
4-2-4 | Kritična pogreška kada CPU uđe u zaštićeni način rada. |
4-3-1 | Pogreška pri pokretanju RAM-a. |
4-3-2 | Pogreška pri pokretanju prvog mjerača vremena. |
4-3-3 | Pogreška pri pokretanju drugog mjerača vremena. |
4-4-1 | Pogreška pri pokretanju jednog od serijskih priključaka. |
4-4-2 | Pogreška inicijalizacije paralelnog priključka. |
4-4-3 | Pogreška pri pokretanju matematičkog koprocesora. |
Dugi, kontinuirani zvučni signali | Matična ploča je neispravna. |
Zvuk sirene od visoke do niske frekvencije | Video kartica je neispravna, provjerite curenje elektrolitičkih kondenzatora ili sve zamijenite novima za koje se zna da su dobri. |
Kontinuirani signal | CPU hladnjak nije spojen (neispravan). |
Zvukovi | Opis |
---|---|
1 kratki | |
1 duga + 1 kratka | Pogreška kontrolnog zbroja BIOS CMOS memorije. ROM baterija se možda ispraznila. |
2 kratka | Globalna pogreška. |
1 duga + 2 kratka | Pogreška pri pokretanju video kartice. Provjerite je li video kartica ispravno instalirana. |
7 zvučnih signala (1 dug, 1 s, 1?, 1 kratak, pauza, 1 dug, 1 kratak, 1 kratak) | Kvar AGP video kartice. Provjerite je li instalacija ispravna. |
1 duga konstanta | Greška RAM-a, pokušajte ponovno pokrenuti. |
1 kratka + 2 duga | Kvar RAM-a. Ponovno pokrenite putem Reset. |
BIOS kodovi grešaka i procesi
American Megatrends, Inc. (AMI)
Kontrolne točke POST procedure, izvedene u AMIBIOS-u, revidirane su i dopunjene 1995. godine i do danas nisu pretrpjele značajnije izmjene. Prvi opis POST kodova ili, kako ih AMI naziva, "kontrolnih točaka" u njihovom trenutnom obliku pojavio se u vezi s izdanjem V6.24 kernela, 15.7.95. Učinjene su neke promjene u AMIBIOS V7.0, koje se odražavaju u ovom dokumentu.
Ovdje definirate koliko dugo sustav čeka da otkrije uređaj i način rada tvrdi diskovi. Prelazeći na dno zaslona, imamo opciju Informacije o sustavu: Zamislite ovo kao sveobuhvatniji prikaz računalnih podataka od prikaza sustava, budući da vam donosi vrstu i model procesora, kao i ukupnu memoriju stroja, a zatim besplatnim iznosom i već su zauzeti drugim uređajima, na primjer, ugrađenim video karticama.
Kako radi
Napredne postavke za ugrađene uređaje i priključke. Imajte na umu da vaša ploča može koristiti drugačiji izraz ili možda neće imati neke od sljedećih opcija jer se prvenstveno oslanjaju na ugrađene komponente. Prva opcija je za napredne korisnike da prilagode snagu i brzinu procesora. Ne preporučujemo da ovdje bilo što mijenjate osim ako stvarno znate što radite.
Značajke izvođenja postupaka pokretanja AMIBIOS-a
Ako se tijekom procesa pokretanja podaci 55h, AAh pojavljuju u dijagnostičkom priključku, ne biste trebali uspoređivati ove informacije s POST kodovima - imamo posla s tipičnim testnim slijedom, čiji je zadatak provjeriti integritet sabirnice podataka.
U početnoj fazi, izlaz podataka u dijagnostički priključak specifičan je za svaku platformu. U nekim implementacijama, prvi prikazani kod povezan je s radnjama, koje AMI naziva stvarima specifičnim za skup čipova. Ovaj postupak je popraćen ispisivanjem CCh vrijednosti na port 80h i izvođenjem niza radnji za konfiguriranje registara sistemske logike. U pravilu se CCh kod pojavljuje u slučajevima kada se koristi Intelova sistemska logika, izgrađena na temelju PIIX kontrolera - to su TX, LX, BX čipseti.
Vraćajući se na glavni zaslon napredne kartice, također imamo konfiguracije procesora koje prikazuju predmemoriju, virtualizaciju i termalno upravljanje, kao i druge prilagođene tehnologije za svaki procesor i proizvođača. Ali najvažnija opcija ovdje je konfiguracija ugrađenih uređaja. Svi ovi elementi mogu se aktivirati ili deaktivirati prema vašim potrebama.
Audio kontroleri obično imaju postavke operacijski sustav i prednja ploča za audio visoke razlučivosti. Ako je instalirana zasebna ploča, preporučuje se onemogućiti integraciju kako bi se izbjegli sukobi i zaključavanja sustava. Energija za vaše komponente!
Neki ugrađeni I/O čipovi sadrže RTC i kontroler tipkovnice, koji su onemogućeni pri pokretanju. Svrha BIOS-a je inicijalizirati ove resurse ploče za daljnju upotrebu. U ovom slučaju, prvi pokretanje postupka povezan s postavkom kontrolera tipkovnice popraćen je izlazom vrijednosti 10h, tada se RTC inicijalizira, što dokazuje pojavljivanje DDh koda u dijagnostičkom priključku. Treba napomenuti da će kvar barem jednog od ovih resursa rezultirati time da se matična ploča kao cjelina neće pokrenuti u samoj prvoj fazi izvršavanja POST-a.
Fatalne poruke o pogrešci
Sada kada ste ispravno konfigurirali sve svoje ugrađene komponente, vrijeme je da provjerite svoje osnovne postavke napajanja. Neke od opcija u ovom vodiču uključuju metodu hibernacije i način uključivanja računala. Neke se ploče čak mogu konfigurirati da ponovno uključe napajanje u slučaju nestanka struje čim se ponovno uspostavi distribucija.
Još jedan alat koji je često dostupan putem vodiča za napajanje je nadzor, koji prati i prikazuje podatke u stvarnom vremenu kao što su CPU, matična ploča i temperatura memorije, napon koji primaju komponente i brzina ventilatora spojenih na ploču, a ne na tijelo.
Na velikom broju ploča, proces inicijalizacije počinje prelaskom CPU-a u zaštićeni način rada. U ovom slučaju, nakon prvog prikazanog koda 43h, izvršavanje POST-a se nastavlja kako je opisano u AMIBIOS dokumentaciji - kontrola se prenosi na točku D0h.
Kontrolne točke nekomprimiranog init koda
Kod pogreške | Opis greške |
---|---|
E.E. | U modernim implementacijama AMIBIOS-a, prvi prikazani kod povezan je s pristupom uređaju s kojeg je moguće pokrenuti sustav za vraćanje BIOS-a |
CC | Inicijalizacija sistemske logike registrira tip CD Flash ROM-a koji nije prepoznat |
n.e. | Neusklađenost kontrolne sume u početnom BIOS-u CF Greška u pristupu rezervnom Flash ROM čipu |
dd | Rana inicijalizacija RTC-a, koji je integriran u SIO čip |
D0 | Onemogući NMI prekid koji se ne može maskirati. Određivanje vremenskog kašnjenja za prigušenje prijelaznih procesa. Provjera kontrolnog zbroja bloka pokretanja, zaustavljanje ako postoji neslaganje |
D1 | Provedite postupak regeneracije memorije i osnovni test osiguranja. Prebacivanje na način adresiranja memorije od 4 GB |
D3 | Određivanje kapaciteta i test primarne memorije |
D4 | Povratak na pravi način adresiranja memorije. Rana inicijalizacija skupa čipova. Instalacija snopa |
D5 | Prijenos POST modula iz Flash ROM-a u područje tranzitne memorije |
D6 | Ako kontrolni zbroj ne odgovara ili CTRL+Home, izvodi se prijelaz na postupak oporavka Flash ROM-a (Kod E0) |
D7 | Prijenos kontrole na pomoćni program koji raspakira BIOS sustava |
D8 | Potpuno raspakiranje BIOS sustava |
D9 | Prijenos upravljanja BIOS-om sustava na Shadow RAM |
D.A. | Čitanje informacija iz SPD (Serial Presence Detect) DIMM DB modula Postavljanje MTRR-a CPU registara |
DC | Memorijski kontroler je programiran prema podacima primljenim od SPD DE konfiguracijske pogreške memorija sustava. Fatalna greška |
DF | Pogreška konfiguracije memorije sustava. Bip 10 rano |
11 | Povratak iz STR (Suspend to RAM) stanja |
12 | Vraćanje pristupa SMRAM-u (RAM za upravljanje sustavom) |
13 | Obnova regeneracije memorije |
14 | Pronalaženje i pokretanje VGA BIOS-a |
Kodovi postupka prepisivanja Flash ROM-a (kodovi za oporavak blokova pokretanja)
Kod pogreške | Opis greške |
---|---|
E0 | Vrše se pripreme za presretanje INT19 i provjerava se sposobnost pokretanja sustava u pojednostavljenom načinu rada. |
E1 | Postavljanje vektora prekida |
E3 | Oporavak CMOS sadržaja, pretraživanje i inicijalizacija BIOS-a |
E2 | Priprema kontrolera prekida i izravnog pristupa memoriji |
E6 | Omogući sistemski mjerač vremena i FDC prekide |
E.C. | Ponovno inicijaliziranje IRQ i DMA ED kontrolera Inicijaliziranje pogona diska |
E.E. | Pogreška pri radu čitanja sektora za pokretanje s EF diskete |
F0 | Pronalaženje datoteke AMIBOOT.ROM |
F1 | Datoteka AMIBOOT.ROM nije pronađena u korijenskom direktoriju F2 Read FAT |
F3 | Čitanje AMIBOOT.ROM |
F4 | Veličina datoteke AMIBOOT.ROM ne odgovara veličini Flash ROM-a |
F5 | Onemogućivanje unutarnje predmemorije |
FB | Definicija tipa Flash ROM-a |
F.C. | Brisanje glavnog Flash ROM bloka |
F D | Programiranje glavnog Flash ROM bloka |
FF | Ponovno pokrenite BIOS |
Kodovi nepakiranog BIOS-a sustava, koji se izvršavaju u ShadowRAM-u (Runtime kod nije komprimiran u F000 shadow RAM-u)
Kod pogreške | Opis greške |
---|---|
03 | Onemogući NMI prekid koji se ne može maskirati. Poništi definiciju tipa |
05 | Inicijalizacija stoga. Onemogući predmemoriranje memorije i USB kontrolera |
06 | Izvršavanje pomoćnog programa u RAM-u |
07 | Prepoznavanje procesora i APIC inicijalizacija |
08 | Provjera CMOS kontrolne sume |
09 | Provjera rada tipki End/Ins |
0A | Provjera kvara baterije |
0B | Brisanje registara međuspremnika kontrolera tipkovnice |
0C | Testna naredba šalje se kontroleru tipkovnice |
0E | Pronalaženje dodatnih uređaja koje podržava kontroler tipkovnice |
0F | Inicijalizacija tipkovnice |
10 | Tipkovnici se šalje naredba za resetiranje |
11 | Ako se pritisne tipka End ili Ins, CMOS 12 se resetira postavljajući DMA kontrolere u pasivno stanje. |
13 | Inicijalizacija čipseta i L2 predmemorija |
14 | Provjera mjerača vremena sustava |
19 | U tijeku je test generiranja zahtjeva za regeneraciju DRAM-a |
1A | Provjera trajanja ciklusa regeneracije |
20 | Inicijalizacija izlaznih uređaja |
23 | Čita se ulazni priključak kontrolera tipkovnice. Ispituju se prekidač za zaključavanje tipki i prekidač za testiranje proizvodnje |
24 | Priprema za inicijalizaciju tablice vektora prekida |
25 | Inicijalizacija vektora prekida dovršena |
26 | Status kratkospojnika Turbo Switcha provjerava se preko ulaznog priključka kontrolera tipkovnice |
27 | Primarni. Ažuriranje mikrokoda početnog procesora |
28 | Priprema za instaliranje video moda |
29 | Pokretanje LCD zaslona |
2A | Potražite uređaje koje podržavaju dodatni ROM-ovi |
2B | Pokretanje VGA BIOS-a, provjera njegovog kontrolnog zbroja |
2C | Izvršavanje VGA BIOS-a |
2D | Podudaranje INT 10h i INT 42h |
2E | Potražite CGA video adaptere |
2F | Test video memorije CGA adaptera |
30 | Ispitivanje sklopova za generiranje skeniranja CGA adaptera |
31 | Pogreška u video memoriji ili krugovima za skeniranje. Pronalaženje alternativnog CGA video adaptera |
32 | Ispitivanje video memorije alternativnog CGA video adaptera i sklopova za skeniranje |
33 | Anketa o statusu Mono/Color kratkospojnika |
34 | Postavljanje tekstualnog načina rada 80x25 |
37 | Video mod je postavljen. Zaslon očišćen |
38 | Inicijalizacija ugrađenih uređaja |
39 | Prikaz poruka o greškama iz prethodnog koraka |
3A | Prikaz poruke "Hit DEL" za ulazak u CMOS postavke |
3B | Počnite se pripremati za test pamćenja u zaštićenom načinu rada |
40 | Priprema GDT i IDT deskriptorskih tablica |
42 | Prelazak na zaštićeni način rada |
43 | Procesor je u zaštićenom načinu rada. Prekidi omogućeni |
44 | Priprema za testiranje linije A20 |
45 | Test linije A20 |
46 | Određivanje veličine RAM-a dovršeno |
47 | Testni podaci snimljeni u konvencionalnoj memoriji |
48 | Ponovna provjera konvencionalne memorije |
49 | Prošireni test pamćenja |
4B | Ponovno postavljanje memorije |
4C | Indikacija procesa nuliranja |
4D | Snimanje u CMOS dobivenih veličina Konvencionalna i proširena memorija 4E Indikacija stvarne količine memorije sustava |
4F | Pokretanje proširenog konvencionalnog testa memorije |
50 | Konvencionalna korekcija veličine memorije |
51 | Prošireni test memorije |
52 | Spremljeni volumeni konvencionalne memorije i proširene memorije |
53 | Odgođeno rukovanje greškom pariteta |
54 | Onemogući obradu pariteta i prekida koji se ne mogu maskirati |
57 | Inicijalizacija područja memorije za POST Memory Manager |
58 | Od vas se traži da uđete u CMOS postavke |
59 | Vraćanje procesora u stvarni način rada |
60 | Provjera DMA registara stranice |
62 | Test adresnih registara i duljine prosljeđivanja DMA#1 kontrolera |
63 | Test adresnih registara i duljine prosljeđivanja DMA#2 kontrolera |
65 | Programiranje DMA kontrolera |
66 | Brisanje registara zahtjeva za pisanje i postavljanja maske POST |
67 | Programiranje kontrolera prekida |
7F | Rješavanje NMI zahtjeva iz dodatnih izvora |
80 | Postavlja način servisiranja prekida s PS/2 priključka |
81 | Test sučelja tipkovnice za greške resetiranja |
82 | Postavljanje načina rada kontrolera tipkovnice |
83 | Provjera statusa zaključavanja tipkovnice |
84 | Provjera kapaciteta memorije |
85 | Prikaz poruka o pogreškama |
86 | Konfiguriranje sustava za operaciju postavljanja |
87 | Raspakiranje CMOS programa za postavljanje u konvencionalnu memoriju. |
88 | Korisnik je dovršio program za postavljanje |
89 | Dovršen oporavak stanja nakon operacije postavljanja |
8B | Rezerviranje memorije za dodatni BIOS blok varijabli |
8C | Programiranje konfiguracijskih registara |
8D | Primarna inicijalizacija HDD i FDD kontrolera |
8F | Ponovno inicijaliziranje FDD kontrolera |
91 | Konfiguriranje HDD kontrolera |
95 | Izvođenje skeniranja ROM-a radi traženja dodatnih BIOS-a |
96 | Dodatna konfiguracija resursa sustava |
97 | Provjera potpisa i kontrolne sume dodatnog BIOS-a |
98 | Postavljanje RAM-a za upravljanje sustavom |
99 | Postavljanje brojača vremena i varijabli paralelnog porta 9A Generiranje popisa serijskih portova |
9B | Priprema područja u memoriji za testiranje koprocesora |
9C | Inicijalizacija koprocesora |
9D | Informacije o koprocesoru pohranjuju se u CMOS RAM |
9E | Identifikacija vrste tipkovnice |
9F | Potražite dodatne ulazne uređaje |
A0 | Formiranje MTRR registara (registri raspona tipa memorije) |
A2 | Poruke o pogrešci iz prethodnih koraka inicijalizacije |
A3 | Postavljanje vremena automatskog ponavljanja tipkovnice |
A4 | Defragmentiranje neiskorištenih RAM regija |
A5 | Postavljanje video moda |
A6 | Čišćenje ekrana |
A7 | Prijenos izvršnog koda BIOS-a u Shadow RAM područje |
A8 | Pokretanje dodatnog BIOS-a u segmentu E000h |
A9 | Vraćanje kontrole BIOS-u sustava AA Pokretanje USB sabirnice |
AB | Priprema INT13 modula za posluživanje diskovnih usluga |
A.C. | Izgradnja AIOPIC tablica za podršku višeprocesorskih AD sustava Priprema INT10 modula za posluživanje video usluga |
A.E. | DMI inicijalizacija |
B0 | Izlaz tablice konfiguracije sustava B1 ACPI BIOS inicijalizacija |
00 | Softverski prekid INT19h – učitavanje sektora za pokretanje |
Značajke upravitelja inicijalizacije uređaja
Uz gore navedene POST kodove, poruke o događajima tijekom izvođenja Device Initialization Manager (DIM) šalju se na dijagnostički priključak. Postoji nekoliko kontrolnih točaka koje pokazuju status inicijalizacije sustava ili lokalnih sabirnica.
Postavljanje redoslijeda pokretanja. Događa se da uređaji nisu u ispravnom redoslijedu, ali rješenje je jednostavno i nalazi se ovdje u ovom vodiču. Kako biste izbjegli glavobolje i pogreške, preporuča se očitanja držati sljedećim redoslijedom. Dakle, svaki put kad uključite svoje računalo, ono će tražiti instalacijski diskovi, a zatim prijeđite izravno na dizanje zadanog operativnog sustava.
Sada kada znate kako konfigurirati svoje preuzimanje, idite na odjeljak "Konfigurirajte svoje opcije preuzimanja". Omogućuje ili onemogućuje značajke kao što je slika koja se prikazuje kada uključite računalo, podrška miša i upozorenja o pogrešci čitanja tipkovnice. Preporučujemo da zadržite zadane postavke kako biste znali kada dođe do bilo kakve pogreške.
Informacije se prikazuju u formatu riječi, čiji se niži bajt podudara s POST kodom sustava, a visoki bajt označava vrstu postupka inicijalizacije koji se izvodi. Najznačajnija tetrada u visokom bajtu označava vrstu procedure koja se izvodi, a niska tetrada određuje topologiju sabirnice za njegovu primjenu.
Stariji tetrad:
Junior tetrad:
Ako se otkrije pogreška konfiguracije memorije sustava, port 80h izlazi sekvencijalno beskrajna petlja DE kod, DF kod, konfiguracijski kod greške, koji može imati sljedeće vrijednosti:
Preko njega korisnik može dodijeliti lozinku za pristup računalu, neovisno o operativnom sustavu, što znači da se stroj može pokrenuti samo s njega. Molimo obratite pozornost: nema načina da ga vratite ako ga izgubite. Najbolje rješenje je izvaditi bateriju za nekoliko sekundi, ali to ne preporučamo jer će se sve postavke zajedno izgubiti.
Dovršavanje i spremanje promjena. Preostale opcije na ovom zaslonu su za odbacivanje i izlaz iz zaslona, samo odbacivanje promjena ili učitavanje tvorničkih postavki. Pogledajte što radite i bacite se na posao. Dijagnostika problema s pamćenjem.
NagradaBIOS V4.51PG Elite
Tvrtka Award Software koja se dinamično razvija 1995. godine predložila je novo rješenje u području niske razine softver- NagradaBIOS "Elite", poznatija kao V4.50PG. Način održavanja kontrolne točke nije se promijenio niti u raširenoj verziji V4.51 niti u rijetkoj verziji V4.60. Sufiksi P i G označavaju podršku za PnP mehanizam odnosno podršku za funkcije uštede energije (Zelena funkcija).
Značajka se može koristiti ulaskom u Administrativni alati na upravljačkoj ploči. Detaljno pokazuje kako ga koristiti. Ako alat pronađe pogreške, morat ćete ili zamijeniti memoriju ili se obratiti proizvođaču računala radi popravka. To je zato što su pogreške ovog reda obično uzrokovane problemima u memorijskim čipovima ili drugim dijelovima hardver i ne može se riješiti konfiguracijom.
Neki pokazatelji niska razina Memorija u memoriji je sporost, kvarovi i greške prilikom prikaza izbornika. Klikom na određenu naredbu u programu i pojavljivanjem praznog područja umjesto traženog sadržaja još je jedna manifestacija problema.
Izvođenje POST-a u Shadow RAM-u
Kod pogreške | Opis greške |
---|---|
03 | Onemogućite NMI, PIE (omogućavanje periodičnog prekida), AIE (omogućavanje prekida alarma), UIE (omogućavanje prekida ažuriranja). Zabrana generiranja programabilne frekvencije SQWV |
04 | Provjera generiranja zahtjeva za regeneraciju DRAM-a |
05 | |
06 | Testirajte područje memorije počevši od adrese F000h, gdje se nalazi BIOS 07 Provjera rada CMOS-a i napajanja baterije |
BITI | Programiranje konfiguracijskih registara južnog i sjevernog mosta |
09 | Inicijalizacija L2 predmemorije i naprednih kontrolnih registara predmemorije na Cyrix procesoru |
0A | Generiranje tablice vektora prekida. Konfiguriranje resursa za upravljanje napajanjem i postavljanje SMI vektora |
0B | Provjera CMOS kontrolne sume. Skeniranje uređaja PCI sabirnice. Ažuriranje mikrokoda procesora |
0S | Inicijalizacija kontrolera tipkovnice |
0D | Pronalaženje i pokretanje video adaptera. Postavljanje IOAPIC-a. Mjerenja taktna frekvencija, FSB instalacija |
0E | MPC inicijalizacija. Test video memorije. Prikaz logotipa nagrade |
0F | Provjera prvog DMA 8237 kontrolera za otkrivanje tipkovnice i interni test. BIOS provjera kontrolne sume |
10 | Provjera drugog DMA 8237 kontrolera |
11 | Provjera registara stranica DMA kontrolera |
14 | Test timera kanala 2 sustava 15 Test registra za maskiranje zahtjeva 1. kontrolera prekida |
16 | Test registra za maskiranje zahtjeva 2. kontrolera prekida 19 Provjera pasivnosti NMI zahtjeva za prekid koji se ne može maskirati |
30 | Određivanje volumena osnovne memorije i proširene memorije. Postavljanje APIC-a. Softverska kontrola Napiši način dodjele |
Kod pogreške | Opis greške |
---|---|
31 | Glavni test RAM-a na zaslonu. USB inicijalizacija |
32 | Pojavljuje se uvodni zaslon Plug and Play BIOS Extension. Postavljanje Super I/O resursa. Programabilni ugrađeni audio uređaj |
39 | Programiranje generatora takta preko I2C sabirnice |
3C | Postavljanje softverske oznake za dopuštanje ulaska u postavke |
3D | Pokretanje PS/2 miša |
3E | Inicijalizacija kontrolera vanjske predmemorije i omogućavanje Cache BF Postavljanje registara konfiguracije skupa čipova |
41 | Inicijalizacija podsustava diskete |
42 | Onemogućite IRQ12 ako nedostaje PS/2 miš. Kontroler tvrdog diska se meko resetira. Skeniranje drugih IDE uređaja |
43 | |
45 | Inicijalizacija FPU koprocesora |
4E | Prikaz poruka o greškama |
4F | Zahtjev za lozinku |
50 | Vraćanje prethodno pohranjenog CMOS stanja u RAM |
51 | Rezolucija 32-bitnog pristupa HDD-u. Konfiguriranje ISA/PnP resursa |
52 | Inicijalizacija dodatnog BIOS-a. Postavljanje vrijednosti PIIX konfiguracijskih registara. Formiranje NMI i SMI |
53 | |
60 | Instalacija antivirusne zaštite BOOT Sector |
61 | Završni koraci za inicijalizaciju skupa čipova |
62 | Čitanje ID-a tipkovnice. Postavljanje njegovih parametara |
63 | Ispravak ESCD, DMI blokova. Čišćenje RAM-a |
FF | Prijenos kontrole na bootloader. BIOS izvršava naredbu INT 19h |
NagradaBIOS V6.0 medaljon
Prvo spominjanje Award Medallion BIOS-a, verzija 6.0 datira iz 12. svibnja 1999. godine. Struktura novog proizvoda ostaje nepromijenjena, zadržavajući ranu (Early), kasnu (Late) i završnu (System) fazu inicijalizacije hardvera. Značajne promjene utjecale su na algoritme izvršavanja POST-a, što se odrazilo na novo kodiranje kontrolnih točaka, čime je značajno proširen njihov opseg primjene. Međutim, u novom BIOS-u nije bilo mjesta za zastarjele tehnologije kao što je EISA, pa je iz tog razloga ukinut niz POST kodova.
Izvršavanje POST procedura pokretanja iz ROM-a
postojati razne načine zaobići kvar. Dolje su navedeni neki načini poboljšanja performansi nestabilne memorije, prema izvoru nedostatka. Da biste to učinili, otvorite alat, idite na karticu Procesi i provjerite koje aplikacije troše više memorije. Ako usporavanje prestane, to je znak da dotični softver koristi previše memorije. Ponovno instalirajte program ili se obratite razvojnom programeru kako biste pronašli alternative.
Ali ovu brojku korisnik može povećati. Da biste to učinili, idite na izbornik Start, desnom tipkom miša kliknite Računalo i odaberite Svojstva. Zatim idite na "Napredne postavke sustava" i kliknite na karticu "Napredno". U području koje odgovara virtualnoj memoriji kliknite gumb "Uredi" kao što je prikazano na prvom ekranu slike ispod.
Izvršavanje POST procedura pokretanja iz ROM-a
U fazi rane inicijalizacije, programski kod BIOS-a se izvršava iz Boot Block-a u Flash ROM-u i prati ga izlaz kontrolnih točaka 91h...FFh na dijagnostički port
Kod pogreške | Opis greške |
---|---|
91 | Odabir startne skripte za CF platformu Određivanje tipa procesora |
C0 | Zabrana vanjske predmemorije. Zabrana interne predmemorije. Zabrani Shadow RAM. Programiranje DMA kontrolera, kontrolera prekida, timera, RTC C1 bloka Određivanje vrste memorije, ukupnog volumena i smještaja na 0C linijama Provjera kontrolnih zbrojeva |
C3 | Provjera prvih 256K DRAM-a za organizaciju privremenog područja. Raspakiranje BIOS-a u privremenom području |
C5 | Ako se kontrolni zbrojevi podudaraju, POST kod koji se izvršava prenosi se u Shadow. U suprotnom, kontrola se prenosi na postupak oporavka BIOS-a |
B0 | Inicijalizacija Sjevernog mosta |
A0-AF | Postupak inicijalizacije sistemske logike ovisan o hardveru E0-EF Greška tijekom procesa inicijalizacije sistemske logike |
BIOS oporavak
Izvođenje POST-a u Shadow RAM-u
Kasna inicijalizacija se izvodi u RAM-u i nastavlja se sve dok se ne pozove korisnički izbornik - CMOS Setup. Ovu POST fazu karakterizira korištenje memorijskog segmenta E000h, u kojem se obrađuje prolaz kontrolnih točaka od 01h do 7Fh.
Ponekad ova količina memorije obično nije zadovoljena, što se često događa kada je korisnik upravo ažurirao stroj. Ponovno instaliranje memorije: Ako se iz bilo kojeg razloga modul isključi iz utičnice, matična ploča ga neće prepoznati. Jednostavno otvorite svoje računalo i čvrsto umetnite češalj. Ponovite postupak sa svim modulima kako biste bili sigurni da su svi moduli ispravno instalirani.
Promjena položaja grebena: Promjena položaja grebena memorije pokazat će vam je li problem u modulu ili utoru. Koristite čistu krpu na modulu za dezinfekciju kontakata - krpa može sadržavati sredstva za čišćenje prikladna za elektroniku, poput izopropilnog alkohola. U utor, upotrijebite mali usisivač za uklanjanje prašine.
Kod pogreške | Opis greške |
---|---|
01 | Raspakiranje XGROUP na fizičkoj adresi 1000:0000h |
03 | Rano |
05 | Postavljanje početnih vrijednosti varijabli koje određuju atribute slike. Provjera oznake statusa CMOS-a |
07 | Provjera i inicijalizacija kontrolera tipkovnice |
08 | Određivanje tipa sučelja povezane tipkovnice |
0A | Procedura za autodetekciju tipkovnice i miša. Završne postavke kontrolera tipkovnice korištenjem PCI prostora registara |
0E | Testiranje memorijskog segmenta F000h |
10 | Definicije tipa instalirana memorija FlashROM |
12 | CMOS test |
14 | Postupak inicijalizacije registra čipseta |
16 | Primarna inicijalizacija ugrađenog sintetizatora frekvencije |
18 | Definicije instalirani procesor i volumen njegove predmemorije L1 i L2 1B Generiranje tablice vektora prekida |
1C | |
1D | Početno postavljanje sustava za upravljanje napajanjem |
1F | Učitavanje matrice tipkovnice s vanjskog modula XGROUP |
21 | Inicijalizacija podsustava hardverskog upravljanja napajanjem |
23 | Ispitivanje koprocesora. Određivanje tipa FDD pogona. Pripremna faza za izradu karte resursa PnP uređaja |
24 | Postupak ažuriranja mikrokoda procesora. Ažuriranje karte distribucije resursa |
25 | Inicijalizacija i skeniranje PCI sabirnice |
26 | Konfiguriranje logike koja opslužuje VID (Voltage Identification Device) linije. Inicijalizacija sustava nadzora napona i temperature na vozilu |
27 | Ponovno inicijaliziranje kontrolera tipkovnice |
29 | Inicijalizacija APIC-a uključenog u središnji procesor. Mjerenje frekvencije na kojoj radi procesor. Postavljanje logičkih registara sustava. Inicijalizacija IDE kontrolera |
2A | |
2B | Pretraži VGA BIOS |
2D | Prikaz informacija o procesoru |
33 | Izvođenje resetiranja na povezanoj tipkovnici |
35 | Provjera prvog kanala 8237 DMA kontrolera |
37 | Provjera drugog kanala DMA 8237 kontrolera |
39 | Testiranje DMA registara stranica |
3C | Postavljanje kontrolera programabilnog intervalnog mjerača vremena (8254). |
3E | Inicijalizacija glavnog kontrolera 8259 |
40 | Inicijalizacija podređenog kontrolera 8259 |
43 | Priprema kontrolera prekida za rad. Prekidi su onemogućeni, omogućeni su kasnije, nakon testa memorije |
45 | Provjera pasivnosti zahtjeva za prekid koji se ne može maskirati (NMI). |
47 | Izvođenje ISA/EISA testova |
49 | Određivanje količine osnovne i proširene memorije. Softverska kontrola načina rada Writes Allocation podešavanjem AMD K5 registara |
4E | Testiranje memorije unutar prvog megabajta i vizualizacija rezultata na zaslonu. Inicijalizacija shema predmemoriranja za jednoprocesorske i višeprocesorske sustave, postavljanje registara Cyrix M1 procesora |
50 | USB inicijalizacija |
52 | Testiranje sve dostupne memorije sustava, uključujući regiju za ugrađeni video kontroler (dijeljena memorija). Vizualizacija rezultata na zaslonu |
53 | Ponovno postavljanje lozinke za prijavu |
55 | Vizualizacija broja detektiranih procesora |
57 | Početna inicijalizacija ISA PnP uređaja, od kojih je svakom dodijeljen CSN (Card Select Number). Prikaz logotipa EPA |
59 | Inicijalizacija antivirusnog sustava podrške |
5B | Početak postupka BIOS ažuriranja s 5D disketne jedinice Pokretanje ugrađenih SIO i audio kontrolera |
60 | Pristup CMOS postavkama je otvoren |
63 | Inicijalizacija PS/2 miša |
65 | Inicijalizacija USB miša |
67 | Upotreba IRQ12 od strane PCI uređaja ako nema PS/2 miša u sustavu 69 Potpuna inicijalizacija kontrolera L2 predmemorije |
6B | Inicijalizacija skupa čipova prema postavkama CMOS-a |
6D | Konfiguriranje resursa za ISA PnP uređaje u načinu konfiguracije SIO 6F Inicijalizacija podsustava disketa |
73 | Preliminarni koraci za pokretanje podsustava tvrdog diska. Na nekim platformama - pritisnite ALT+F2 da pokrenete AwardFlash |
75 | Pronalaženje i pokretanje IDE uređaja |
77 | Inicijalizacija serijskih i paralelnih portova |
7A | Softversko resetiranje koprocesora, pisanje kontrolne riječi u FPU registar CW 7C Instaliranje zaštite od neovlaštenog pisanja na tvrde diskove |
7F | Prikaz poruka o greškama. Održavanje tipki DEL i F1 |
Priprema tablica, nizova i struktura za pokretanje operacijskog sustava
Počevši od koda 82h, POST konfigurira sustav prema CMOS postavkama. Njegova završna faza se izvodi iz Shadow RAM područja (segment E800h) i završava prijenosom kontrole na operacijski sustav - kod FFh.
Kod pogreške | Opis greške |
---|---|
82 | Dodjeljuje područje u memoriji sustava za upravljanje napajanjem |
83 | Oporavak podataka iz privremene pohrane u CMOS-u |
84 | Prikaz poruke "Inicijalizacija Plug and Play kartica..." |
85 | USB inicijalizacija dovršena |
86 | Rezervirano, Carry Flag čišćenje |
87 | Izgradnja SYSID tablica u DMI području |
88 | Rezervirano, Carry Flag čišćenje |
89 | Generiranje ACPI servisnih tablica |
8A | Rezervirano, Carry Flag čišćenje |
8B | Traženje i pokretanje BIOS-a za dodatne uređaje |
8C | Rezervirano, Carry Flag čišćenje |
8D | Pokretanje rutina održavanja bita parnosti |
8E | Rezervirano, Carry Flag čišćenje |
8F | IRQ12 rezolucija za vruće uključivanje miša 90 Rezervirano, jasno Carry Flag |
91 | Inicijalizacija resursa naslijeđene platforme |
92 | Rezervirano, Carry Flag čišćenje |
93 | Vjerojatno nije korišten |
94 | Završni koraci za inicijalizaciju glavnog skupa logike prije učitavanja operativnog sustava. Sustav upravljanja napajanjem dovršava inicijalizaciju. Startna linija je uklonjena Početni zaslon BIOS-a, prikazuje se tablica raspodjele resursa. Procesori obitelji AMD K6® imaju specifične postavke. Ažuriranje mikrokoda za obiteljske procesore Intel Pentium® II i više |
95 | Postavljanje automatskog prijelaza na zimsko/ljetno računanje vremena. Programiranje kontrolera tipkovnice za frekvenciju automatskog ponavljanja |
96 | U višeprocesorskim sustavima izvode se konačne postavke sustava i kreiraju servisne tablice i polja. Za procesore obitelji Cyrix provodi se dodatna prilagodba registri Izrada ESCD tablice "Prošireni podaci o konfiguraciji sustava". Postavljanje DOS brojača vremena u skladu sa satom stvarnog vremena. Particije uređaja za pokretanje spremaju se za daljnju upotrebu pomoću ugrađenih antivirusnih alata: Trend AntiVirus ili Paragon Anti-Virus Protection. Zvučnik sustava emitira signal završetka POST-a. MSIRQ tablica je izgrađena i spremljena |
Brojni procesi koji se odvijaju u BIOS-u Award Medallion označeni su posebnim skupinama kontrolnih točaka. To uključuje:
Prisutnost zvučnog signala ili bljeskajućeg svjetla obično označava da se glavna funkcija ne može pokrenuti. Osnovne funkcije uključuju čitanje memorije, video prikaz ili mogućnost prijenosa informacija na HDD. Najčešći problemi sa zvučnim kodovima ili trepćućim LED diodama povezani su s memorijom ili toplinom, uzrokovani nakupljanjem prašine u velikim zonama hlađenja.
Koristite sljedeće korake kada vaše računalo prikazuje bljeskanje ili zvučni signal. Korak 2: Prašina u zonama hlađenja vašeg računala. Ako je vaše računalo novo i nikada prije nije korišteno, možete preskočiti ovaj korak. S vremenom se prašina može nakupiti u rashladnim kanalima vašeg računala. Pretjerana prašina može blokirati protok zraka i uzrokovati pregrijavanje i kvar osjetljivih komponenti. Prije rješavanja problema s treptanjem ili zvučnim signalom pri pokretanju, važno je ukloniti svu nakupljenu prašinu.
Kodovi događaja sustava - kontrolne točke događaja sustava.
Kodovi za otklanjanje pogrešaka upravljanja napajanjem su kontrolne točke koje se pojavljuju tijekom izvođenja APM ili ACPI usluga.
Kodovi grešaka sustava - poruke o fatalnim greškama.
Debug kodovi za MP sustav - inicijalizacijske točke za višeprocesorske platforme.
Značajke ubrzanog POST prolaza
Kako bi se smanjilo vrijeme pokretanja sustava, korisnik može odabrati opciju "Quick Power On Self Test" u postavkama CMOS-a. U tom će slučaju završetak POST-a biti ubrzan odbijanjem izvođenja nekih postupaka (Quick Boot).
Izvršavanje procedura iz bloka pokretanja
Nosite zaštitne naočale i koristite komprimirani zrak ili kraj usisavača za uklanjanje prašine iz ventilacijskih otvora, po mogućnosti izvana. Crtanje: aspiracija prašina u otvorima za prozračivanje. Zapamtite trepćuće ili zvučne signale za potrebe rješavanja problema. Slijedite ove korake kako biste na komadu papira označili uvjete pogreške.
Ako lampica treperi, izbrojite koliko puta treperi prije pauze i provjerite ima li jakih zvučnih signala na vašem računalu. Ako vaše računalo pišti, obratite pozornost na vrstu i broj zvučnih signala između pauza, na primjer: 2 duga zvučna signala nakon kojih slijedi 1 kratki zvučni signal. Obratite pozornost na detalje na komadu papira koji će vas podsjetiti na pogrešku u sljedećim koracima. Pogledajte odjeljak "Opisi zvučnih signala" ovog dokumenta podrške kako biste pokušali pronaći komponentu koja uzrokuje problem. Ove informacije možete koristiti u sljedećem koraku prilikom rješavanja problema, a ako vašem računalu treba popravak, možete koristiti ovaj kod i ove informacije tijekom servisa kod servisera. Pritisnite tipku za napajanje da biste uključili računalo. . Zvučni signali lansiranja su se promijenila.
Radni uzorak Quick Boot zamjenjuje kasnu i završnu POST fazu i ne utječe na rad bloka za pokretanje. Award Software nudi kodifikaciju izvršnih procedura za ubrzani POST koja se razlikuje od standardne. Quick Boot počinje s izlazom kontrolne točke 65h na dijagnostički priključak i završava s POST kodom 80h. Kontrola se zatim prenosi na operativni sustav, prikazujući uobičajeno Nagrada BIOSšifra FFh.
Starija računala koriste određeni broj zvučnih signala. Ovi kodovi ne vrijede za starije modele. To ćemo vidjeti u ovom članku. Redoslijed pokretanja su svi koraci koji će se dogoditi odmah nakon što se vaše računalo pokrene. Postoji nekoliko elemenata u ovom nizu, koja je svrha poznavanja ovog niza? problem, bolje ga identificirati i bolje riješiti, i naravno bolje poznavati svoje računalo.
Ovo je redoslijed kojim će se testirati sve komponente, kao i njihova kompatibilnost. Počet će provjera sistemske sabirnice, a zatim provjerite sve utore za proširenje. Nastavit će se, testirati vaše pamćenje grafička kartica i signale koji upravljaju zaslonom. Tada se prvi prikazi pojavljuju na ekranu. Provjerava jesu li tipkovnica i miš dobro povezani, a zatim šalje signale svim uređajima za pohranu kako bi utvrdio koji se pogoni razlikuju.
Kod pogreške | Opis greške |
---|---|
65 | Rana inicijalizacija SIO kontrolera, softversko resetiranje video kontrolera. Postavljanje kontrolera tipkovnice, testiranje tipkovnice i miša. Inicijalizacija kontrolera zvuka. Provjera integriteta BIOS struktura. Postupci održavanja za raspakiranje Flash ROM-a. Pokretanje ugrađenog sintetizatora frekvencije |
66 | Inicijalizira L1/L2 predmemoriju prema rezultatima dobivenim iz naredbe CPUID. Generiranje vektorske tablice koja se sastoji od pokazivača na rutine za rukovanje prekidima. Inicijalizacija hardvera za upravljanje napajanjem |
67 | Provjera vjerodostojnosti CMOS-a i baterije. Konfiguriranje registara skupa čipova prema CMOS postavkama. Inicijalizacija kontrolera tipkovnice kao dijela skupa čipova. Generiranje varijabli područja podataka BIOS-a |
68 | Inicijalizacija video sustava |
69 | Konfiguriranje i8259 kontrolera prekida |
6A | Ubrzani jednoprolazni RAM test izvodi se pomoću posebnog algoritma |
6B | Vizualizacija broja otkrivenih procesora, EPA logo i upit za pokretanje uslužnog programa AwardFlash. Konfiguriranje resursa ugrađenog I/O kontrolera u načinu konfiguracije |
70 | Pozivnice za ulazak u postavke. Inicijalizacija PS/2 i USB miša |
71 | Inicijalizacija kontrolera predmemorije |
72 | Postavljanje registara konfiguracije logike sustava. Generiranje popisa Plug and Play uređaja. Inicijalizacija FDD kontrolera |
73 | Inicijalizacija HDD kontrolera |
74 | Inicijalizacija koprocesora |
75 | Ako to odredi korisnik u postavkama CMOS-a, IDE HDD je zaštićen od pisanja. |
77 | Zahtjev za lozinkom i prikaz poruke: "Pritisnite F1 za nastavak, DEL za ulazak u postavke" |
78 | Inicijalizacija BIOS-a za dodatne uređaje na ISA i PCI sabirnicama |
79 | Inicijalizacija resursa naslijeđene platforme |
7A | Generiranje korijenske tablice RSDT i tablica uređaja DSDT, FADT itd. |
7D | Pronalaženje informacija o particijama uređaja za pokretanje |
7E | Konfiguriranje BIOS usluga prije dizanja operativnog sustava |
7F | Postavljanje zastavice NumLock prema CMOS SetUp-u |
80 | Prijenos kontrole na operativni sustav |
Izvođenje POST-a u načinu rada za uštedu energije
Jedno od stanja platforme, kada se sadržaj RAM memorije pohranjuje na tvrdi disk, naziva se stanje hibernacije. U ACPI specifikaciji ("Advanced Configuration and Power Interface Specification", Revizija 2.0a od 31/31/2002) definiran je kao S4 (Non-Volatile Sleep) način rada za uštedu energije. Povratak u puno funkcioniranje zahtijeva poseban način dovršetka POST-a.
Ove su pogreške neovisne o operativnom sustavu. Pogreške koje se mogu pojaviti u ovoj fazi procesa podizanja sustava često su redoslijed pohranjivanja, što znači da možda postoji više aktivnih particija ili nema važećeg medija ili se particijska tablica mijenja.
Greške koje se mogu pojaviti na ovoj razini opet su povezane s hardverskim problemima. To jest, na primjer, nedostaje jedan od učitanih sektora. Učitava veći dio registra. Problemi koji se ovdje mogu pojaviti uglavnom su problemi vezani uz datoteke koje je potrebno pokrenuti, kao što je datoteka koja nedostaje ili problem s pristupom jednoj od datoteka.
Radna shema ACPI S4, kao i kod ubrzanog pokretanja, zamjenjuje kasnu i završnu fazu POST-a. Bitna točka je provjera skripte za pokretanje u bloku za pokretanje. Ovisno o tome u kojem se ACPI stanju nalazi sustav nakon signala hardverskog resetiranja, donosi se odluka o izlazu iz stanja S4, koje počinje izlazom testne točke 90h na dijagnostički port i završava s POST kodom 9Fh.
Kod pogreške | Opis greške |
---|---|
90 | Rana inicijalizacija SIO kontrolera, softversko resetiranje video kontrolera. Postavljanje kontrolera tipkovnice, testiranje tipkovnice i miša |
91 | CMOS i provjera valjanosti baterije |
92 | Inicijalizacija logičkih registara sustava i sintetizatora frekvencije na ploči |
93 | Inicijalizacija predmemorije korištenjem CPUID informacija |
94 | Generiranje vektorske tablice koja se sastoji od pokazivača na rutine za rukovanje prekidima. Inicijalizacija hardvera za upravljanje napajanjem |
95 | Skeniranje PCI sabirnice |
96 | Inicijalizacija ugrađenog kontrolera tipkovnice |
97 | Inicijalizacija video sustava |
98 | Izlaz poruke VGA adaptera |
99 | Provjera prvog kanala DMA8237 kontrolera pisanjem i testnim čitanjem bazne adrese i registara duljine bloka prosljeđivanja 9A Konfiguriranje i8259 kontrolera prekida |
9B | Inicijalizacija PS/2 i USB miša. Raspakiranje ACPI koda. Inicijalizacija kontrolera predmemorije |
9C | Postavljanje registara konfiguracije logike sustava. Generiranje popisa Plug and Play uređaja. Inicijalizacija FDD i HDD kontrolera |
9D | PM regija nije rezervirana u memoriji sustava ako je stvorena u Shadow RAM-u ili SMRAM-u. U nekim slučajevima potrebna je ponovljena, konačna inicijalizacija USB sabirnice, koja se izvodi s onemogućenom L1 predmemorijom |
9E | Postavljanje upravljanja napajanjem, koje je dio sistemske logike. Inicijalizacija SMI generacijskih sklopova i instalacija SMI vektora. Programski resursi odgovorni za praćenje događaja PM sustava |
9F | Operacija onemogućavanja i omogućavanja briše L1/L2 predmemoriju i vraća njezinu trenutnu veličinu. Postavke kontrole načina uštede energije navedene u CMOS postavkama spremaju se u PM RAM. Za mobilne platforme vrši se provjera povratka na puni rad nakon isključivanja svih napona napajanja (način mirovanja bez napona) |
Phoenix Technologies, Ltd.
Jedan od lidera u razvoju softvera niske razine, Phoenix Technologies, tempirao je izlazak Windowsa95 nova verzija PhoenixBIOS 4.0. Podrška obitelji Intel procesori Pentium se odražava u nazivu međurevizija. Jedna od najnovijih - Izdanje 6.0 - čini osnovu za sve izdane BIOS-e. S pojavom Izdanja 6.1 nije bilo značajnih promjena u izvršavanju POST procedura, pa stoga to nije utjecalo na indikaciju kontrolnih točaka.
Posebna značajka PhoenixBIOS-a je da ako se tijekom POST-a pojave pogreške pri testiranju 512 KB glavne memorije (kodovi 2Ch, 2Eh, 30h), izlazi port 80h dodatne informacije u formatu riječi, čiji bitovi identificiraju neispravnu adresnu liniju ili podatkovnu ćeliju. Na primjer, šifra "2C 0002" znači da je greška u memoriji otkrivena na adresnoj liniji 1. Šifra "2E 1020" u ovom slučaju znači da je greška otkrivena na podatkovnim linijama 12 i 5 u donjem bajtu sabirnica podataka memorije. Na 386SX sustavima koji koriste šesnaesto-bitnu sabirnicu podataka, ne može doći do pogreške tijekom koraka 30h izvršavanja koda
Izlaz POST koda na dijagnostički priključak popraćen je izlazom audio signala na zvučniku sustava. Shema generiranja zvučnog signala je sljedeća:
- Osmobitni kod se pretvara u četiri dvobitne grupe
- Vrijednost svake grupe povećava se za jedan
- Na temelju primljene vrijednosti generira se kratki zvučni signal (na primjer: kod 16h = 00 01 01 10 = 1-2-2-3)
Izvršavanje POST procedura pokretanja iz ROM-a
Kod pogreške | Opis greške |
---|---|
01 | Inicijalizacija kontrolera upravljanja osnovnom pločom (BMC) |
02 | Provjera trenutnog načina rada procesora |
03 | Onemogućavanje prekida koji se ne mogu maskirati |
04 | Određuje se vrsta instaliranog procesora |
06 | Početne postavke PIC i DMA registara |
07 | Memorijsko područje određeno za kopiju BIOS-a vraća se na nulu |
08 | Rana inicijalizacija registara sistemske logike |
09 | Postavljanje programske oznake POST |
0A | Inicijalizacija softverskih resursa procesora |
0B | Dozvola za internu predmemoriju |
0E | Inicijalizacija Super I/O resursa |
0C | Inicijalizirajte L1/L2 predmemoriju prema CMOS vrijednostima |
0F | Inicijalizacija IDE-a |
10 | Inicijalizacija podsustava za upravljanje napajanjem |
11 | Postavljanje alternativnih registarskih vrijednosti |
12 | Postavlja se vrijednost registra MSW (Machine Status Word). |
13 | Rano osiguravanje PCI uređaja |
14 | Inicijalizacija kontrolera tipkovnice |
16 | Provjera kontrolnog zbroja ROM BIOS-a |
17 | Određivanje veličine L1/L2 predmemorije |
18 | Inicijaliziranje mjerača vremena sustava 8254 |
1A | Inicijalizacija DMA kontrolera |
1C | Resetiranje programabilnih vrijednosti kontrolera prekida |
20 | Provjera generiranja zahtjeva za regeneraciju DRAM-a |
22 | Provjera rada kontrolera tipkovnice |
24 | Ugradnja selektora za servisiranje ravnog modela memorije od 4Gb |
26 | Rezolucija linije A20 |
28 | Utvrđivanje ukupne količine instalirane memorije |
29 | Inicijalizacija POST upravitelja memorije (PMM) |
2A | Resetiranje 640Kb glavne memorije |
2C | Testiranje adresnih linija |
2E | Kvar na jednoj od podatkovnih linija u niskom bajtu memorijske podatkovne sabirnice |
2F | Odabir protokola predmemorije |
30 | Test dostupne memorije sustava |
32 | Određivanje parametara CPU takta i frekvencije sabirnice |
Kod pogreške | Opis greške |
---|---|
33 | Inicijalizacija Phoenix Dispatch Managera |
34 | Zabrana isključivanja pomoću ATX tipke za napajanje |
35 | Postavke sistemskih logičkih registara koji kontroliraju formiranje vremenskih karakteristika pristupa memoriji, ulazno/izlaznim portovima, sistemskim i lokalnim sabirnicama |
36 | Ponovno pokretanje se izvodi ako prijelaz na sljedeću POST proceduru ne uspije. Redoslijedom postupaka upravlja Watch Dog Service |
37 | Proces postavljanja registara logike sustava je završen. |
38 | Sadržaj BIOS Runtime modula se raspakira i ponovno upisuje u područje namijenjeno za Shadow RAM |
39 | Ponovno inicijaliziranje kontrolera predmemorije |
3A | Promjena veličine L2 predmemorije |
3B | Inicijalizacija BIOS Execution Trace |
3C | Dodatna konfiguracija logičkih registara za konfiguriranje PCI-PCI mostova i podršku za distribuirane PCI sabirnice |
3D | Logički registri sustava konfigurirani su u skladu s postavkama CMOS Setup |
3E | Pročitajte konfiguraciju hardvera |
3E | Provjera veze ROM Pilot sustava |
40 | Određivanje parametara CPU takta |
41 | Inicijalizacija ROM Pilota - daljinsko upravljanje pokretanjem |
42 | |
44 | Postavite BIOS prekid |
45 | Inicijalizacija uređaja prije omogućavanja PnP mehanizma |
46 | BIOS kontrolni zbroj izračunava se posebnim algoritmom |
47 | Inicijalizacija I2O I/O kontrolera |
48 | Potražite video adapter |
49 | PCI inicijalizacija |
4A | Inicijalizacija video adaptera sustava |
4B | Quiet Boot is running - skraćeni slijed pokretanja sustava koji se koristi za ubrzavanje POST-a. |
4C | Sadržaj VGA BIOS-a prepisuje se u tranzitno područje |
4E | Vizualizacija tekstualnog niza BIOS-a Autorska prava |
4F | Rezerviranje memorije za izbornik za odabir uređaja za pokretanje |
50 | Vizualizirani su tip procesora i njegova taktna frekvencija |
51 | Inicijalizacija EISA kontrolera i uređaja |
52 | Programiranje kontrolera tipkovnice |
54 | Način zvuka tipkovnice aktiviran |
55 | Inicijalizacija USB kontrolera |
58 | Pronalaženje neservisiranih zahtjeva za prekid |
59 | Pokretanje postupka POST Display Service (PDS) 5A Prikaz poruke "Pritisnite F2 za ulazak u SETUP" |
5B | Onemogući unutarnju predmemoriju procesora |
5C | Konvencionalna provjera memorije |
5E | Otkrij osnovnu adresu |
60 | Proširena provjera memorije |
62 | Provjera linija adrese proširene memorije |
64 | Prijenos kontrole na izvršni blok koji je generirao proizvođač matične ploče (Patch1) |
66 | Konfiguriranje kontrolnih registara predmemorije |
67 | Minimalna inicijalizacija APIC kontrolera |
68 | L1/L2 rezolucija predmemorije |
69 | Priprema RAM-a načina upravljanja sustavom |
6A | Vizualizira se volumen vanjske predmemorije |
6B | Postavljanje zadanih postavki CMOS-a |
6C | Vizualizacija informacija o korištenju Shadow RAM-a |
6E | Vizualizacija informacija o gornjim memorijskim blokovima (UMB) |
70 | Prikaz poruka o pogreškama |
72 | Provjera trenutne konfiguracije sustava i informacija o CMOS-u |
76 | Provjera informacija o pogrešci tipkovnice |
7A | Provjera statusa softverskih (System Password) ili hardverskih (Key Lock Switch) alata za zaključavanje tipkovnice |
7C | Postavljanje hardverskih vektora prekida |
7D | Inicijalizacija sustava za praćenje napajanja |
7E | Inicijalizacija koprocesora |
80 | Ugrađeni SIO I/O kontroler je zabranjen |
81 | Priprema za pokretanje operativnog sustava |
82 | Pronalaženje i identificiranje RS232 portova |
83 | Konfiguriranje vanjskih IDE kontrolera |
84 | Pronalaženje i identificiranje paralelnih priključaka |
85 | Inicijalizacija ISA PnP uređaja |
86 | Ugrađeni resursi SIO kontrolera konfigurirani su u skladu s postavkama CMOS Setup |
87 | Konfiguriranje MCD-a (Motherboard Configurable Devices) |
88 | Postavljene su vrijednosti bloka varijabli u BIOS Data Area |
89 | Omogućuje generiranje prekida koji se ne može maskirati |
8A | Postavljanje vrijednosti varijabli koje se nalaze u Extended BIOS Data Area |
8B | Provjera dijagrama spajanja PS/2 miša |
8C | Inicijalizacija regulatora pogona |
8F | Određivanje broja povezanih ATA uređaja |
90 | Inicijalizacija i konfiguracija kontrolera tvrdog diska |
91 | Postavljanje privremenih parametara za rad tvrdog diska u PIO modu |
92 | Prijenos kontrole na izvršni blok koji je generirao proizvođač matične ploče (Patch2) |
93 | Izrada konfiguracijske tablice višeprocesorskog sustava |
95 | Odabir postupka održavanja CD-ROM-a |
96 | Povratak na stvarni način rada |
97 | Konfiguracijska tablica zgrade MP |
98 | ROM skeniranje u tijeku |
99 | Provjera statusa SMART parametra 9A Sadržaj ROM-a zapisuje se u RAM |
9C | Postavljanje podsustava Power Management |
9D | Pokretanje resursa za zaštitu od neovlaštenog pristupa |
9E | Omogućeni su hardverski prekidi |
9F | Određuje se broj IDE i SCSI pogona |
A0 | Postavljanje DOS vremena na temelju RTC stanja A1 Svrha ovog koda je nepoznata A2 Provjera stanja zaključavanja tipki |
A4 | Postavke karakteristika automatskog ponavljanja tipkovnice |
A8 | Poruka "Pritisnite F2 za pristup postavkama" uklanja se sa zaslona |
A.A. | Provjerava se prisutnost SCAN koda tipke F2 u ulaznom međuspremniku AC. Pokreće se program za postavljanje. |
A.E. | Generira se oznaka ponovnog pokretanja koju izvodi CTRL+ALT+DEL B0. |
B1 | Oznaka napretka POST-a je izbrisana B2 POST dovršen |
B4 | Zvučni signal prije pokretanja |
B5 | Faza tihog pokretanja dovršena |
B6 | Provjerite lozinku je li ovaj način rada omogućen u Setup B7 Initializing ACPI BIOS |
B9 | Traženje uređaja za pokretanje na USB sabirnici BA Inicijalizacija DMI parametara |
BB | Ponavljanje postupka skeniranja ROM-a |
prije Krista | Okidač zaključavanja pogreške pariteta RAM-a je poništen. |
BD | Prikazuje se izbornik za odabir uređaja za pokretanje BE Brisanje zaslona prije učitavanja operativnog sustava BF Aktiviranje antivirusne podrške |
C0 | Pokreće se procedura obrade softverskog prekida INT 19h - Boot Sector loader. Servisna rutina prekida sekvencijalno pokušava učitati Boot sektor prozivanjem diskovnih uređaja redoslijedom propisanim postavom |
C1 | Inicijalizacija rutine održavanja kvara (PEM) C2 Pozivanje servisnih rutina za bilježenje grešaka |
C3 | Vizualizacija poruka o pogreškama redoslijedom kojim su primljene C4 Postavljanje zastavica početnog stanja |
C5 | Inicijalizacija proširenog bloka CMOS RAM ćelija |
C6 | Početna inicijalizacija priključne stanice |
C7 | Lazy dock inicijalizacija |
C8 | Izvršenje testnih postupaka uključenih u Boot Block za određivanje integriteta BIOS struktura |
C9 | Provjera integriteta struktura i/ili modula izvan BIOS-a sustava |
C.A. | Pokretanje preusmjeravanja konzole za posluživanje CB emulacije udaljene tipkovnice diskovni uređaji u RAM/ROM |
CC | Pokreni Console Redirect za posluživanje video CD-ova. Podrška PCMCIA komunikacije |
n.e. | Postavljanje kontrolera svjetlosne olovke |
Fatalne poruke o pogrešci
D0 Pogreška uzrokovana izvanrednom situacijom (pogreška iznimke) D2 Pozivanje postupka rukovanja prekidom iz neidentificiranog izvora D4 Pogreška povezana s kršenjem protokola za izdavanje i brisanje zahtjeva za prekid D6 Izlazak iz zaštićenog načina rada s generiranjem resetiranja softvera D7 Za spremanje stanja video adapter, potrebna je veća količina memorije nego što je dostupna u SMRAM D8 Pogreška tijekom softverske generiranja impulsa za resetiranje procesora DA Gubitak kontrole pri povratku u stvarni način rada DC Izlaz iz zaštićenog načina rada s generiranjem softverskog resetiranja bez ponovne inicijalizacije kontrolera prekida DD Greška prilikom testiranja proširene memorije DE Greška kontrolera tipkovnice DF Greška kontrole linije A20 19Izvršavanje procedura iz bloka pokretanja
Kod pogreške | Opis greške |
---|---|
E0 | Postavljanje registara konfiguracije E1 čipseta Inicijalizacija sjevernog i južnog mosta |
E2 | Inicijalizacija CPU-a |
E3 | Pokretanje mjerača vremena sustava |
E4 | Inicijalizacija Super I/O resursa |
E5 | Provjera statusa Recovery Jumpera, čija instalacija prisilno pokreće način oporavka BIOS-a |
E6 | BIOS provjera kontrolne sume |
E7 | Kontrola se prenosi na BIOS ako je njegova kontrolna suma ispravno izračunata E8 Inicijaliziraj MPS podršku |
E9 | Prijelaz na model s ravnom memorijom od 4 Gb |
E.A. | Inicijalizacija nestandardne opreme |
E.B. | Konfiguriranje kontrolera prekida i izravnog pristupa memoriji |
E.C. | Upisivanjem i kontrolom očitanja pomoću posebnog algoritma određuje se vrsta memorije: FPM, EDO, SDRAM, a konfiguracijski registri Host Bridge konfiguriraju se u skladu s rezultatom |
ED | Pomoću zapisa i kontrolnih očitanja pomoću posebnog algoritma određuje se obujam memorijskih banaka i smještaj u retke. U skladu s rezultatom, konfigurirani su registri konfiguracije Host Bridge (DRAM Row Boundary). |
E.E. | Sadržaj bloka pokretanja kopira se u Shadow RAM EF Priprema SMM RAM-a za SMI rukovatelja |
F0 | Test memorije |
F1 | Inicijalizacija vektora prekida |
F2 | Inicijalizacija sata stvarnog vremena |
F3 | Inicijalizacija video podsustava |
F4 | Generiranje zvučnog signala prije pokretanja |
F5 | Učitavanje operativnog sustava pohranjenog u Flash ROM-u |
F6 | Povratak na stvarni način rada |
F7 | Pokrenite puni DOS |
F8 | Inicijalizacija USB kontrolera |
FA...FF | Kodovi za interakciju s PhDebug procedurom |
Insyde Software Corp.
Market Insider mobilni sustavičvrsto se etablirao tamo gdje se zahtijeva odanost tradiciji i konzervativan pristup izgradnji BIOS-a. Naslijedivši izvor iz SystemSofta, tvrtka neprestano radi na njegovom poboljšanju. Najnovija revizija MobilePRO-a aktivno se koristi u prijenosnim računalima Mitac i Clevo, čija je dokumentacija bila temelj tablice kodova pogrešaka - to je ono što Insyde Software naziva POST kontrolnim točkama.
Kontrolne točke bloka pokretanja
Unatoč činjenici da vaš prvi tvrtka BIOS Kreiran od strane Insyde Softwarea 1992. godine, ustaljeni model boot blocka - ili Boot Loadera, kako su ga sami kreatori nazvali - konačno je formiran tek krajem 1995. godine. Od ovog trenutka nadalje, početni postupak je numeriran prema verziji i datumu kreiranja.
Najvažnija točka sa stajališta servisnog inženjera koji ispituje proces utovara računalni sustav s InsydeBIOS-om uređaj postaje uređaj za prikaz dijagnostičkog koda. Iako u pravilu Boot Loader koristi proizvođački dijagnostički port 80h, standardan u takvim slučajevima, u nekim slučajevima izlaz ispitne točke izvodi se samo na PIO portu (paralelni ulaz/izlaz za dijagnostičku svrhu), što nije ništa više od paralelni priključak 378h Postoje implementacije u kojima se dijagnostički kodovi poslani na priključak 80h dupliciraju na paralelni priključak.
Kod pogreške | Opis greške |
---|---|
00 | Početna točka za izvođenje bloka pokretanja 01 Inhibit linija A20 (ne koristi se) |
02 | Ažuriranje CPU mikrokoda |
03 | Testiranje RAM-a |
04 | Prijenos bloka za pokretanje u RAM |
05 | Izvršavanje bloka pokretanja iz RAM-a |
06 | Forsiranje postupka oporavka Flash ROM-a |
07 | Prijenos BIOS-a sustava u RAM |
08 | Provjera kontrolne sume BIOS-a sustava |
09 | Izvođenje POST procedure |
0A | Pokretanje postupka oporavka Flash ROM-a s FDD pogona |
0B | Inicijalizacija sintetizatora frekvencije |
0C | Dovršavanje postupka oporavka BIOS-a |
0D | Alternativni postupak za oporavak Flash ROM-a s FDD-a |
0F | Zaustavljanje ako dođe do fatalne pogreške |
BB | LPC SIO rana inicijalizacija |
CC | Početna točka za pokretanje oporavka Flash ROM-a |
88 | Omogućivanje ACPI značajki |
99 | Pogreška pri izlasku iz STR moda |
60 | Prebacivanje na Big Real Mode |
61 | Inicijalizacija SM sabirnice. SPD podaci pohranjeni su u CMOS A0 Čitanje i raščlanjivanje SPD polja prethodno pohranjenih u CMOS A1 Inicijalizacija memorijskog kontrolera |
A2 | Definiranje logičkih banaka DIMM-a |
A3 | Programiranje DRB registara (DRAM granica reda) |
A4 | Programiranje DRA registara (DRAM atributi reda) |
A.E. | U sustavu su otkriveni DIMM-ovi koji se razlikuju po funkcijama kodova za ispravljanje pogrešaka (ECC). |
A.F. | Primarna inicijalizacija registara memorijskog kontrolera mapiranih u memorijski prostor |
E1 | Postupak pokretanja ne uspijeva ako DIMM nije opremljen SPD čipom |
E2 | Vrsta DIMM-a ne odgovara zahtjevima sustava |
E.A. | Minimalno vrijeme između aktiviranja DIMM nizova i ulaska u stanje regeneracije ne zadovoljava zahtjeve sustava |
E.C. | Registrirani moduli nisu podržani. ED Provjera načina kašnjenja CAS-a |
E.E. | DIMM organizaciju ne podržava matična ploča |
Izvršavanje POST-ova iz RAM-a
Najmodernija InsydeBIOS rješenja koriste 16-bitno mapiranje kontrolnih točaka. To se radi pomoću priključaka 80h i 81h, od kojih je posljednji namijenjen proširenju standardne dijagnostike.
Proučavanje kontrolnih točaka otežava njihova nepravilna konstrukcija, kada procese različitog značenja prate isti kodovi. U dvostrukim dijagnostičkim sustavima postoje razlike različitog reda: neki POST kodovi prikazuju se samo u jednom od priključaka bez uobičajenog dupliciranja u takvim slučajevima.
Kod pogreške | Opis greške |
---|---|
10 | Inicijalizacija predmemorije, provjera CMOS-a |
11 | Linija A20 zabranjena. Postavljanje registara za 8259 kontrolere. |
12 | Određivanje načina dizanja |
13 | Inicijalizacija kontrolera memorije |
14 | Tražim video adapter spojen na ISA sabirnicu |
15 | Postavljanje vrijednosti sistemskog mjerača vremena |
16 | Postavljanje logičkih registara sustava pomoću CMOS-a |
17 | Izračunavanje ukupne količine RAM-a |
18 | Testiranje niske stranice konvencionalne memorije |
19 | Provjera kontrolnog zbroja Flash ROM slike |
1A | Resetiranje registara kontrolera prekida |
1B | Inicijalizacija video adaptera |
1C | Inicijaliziranje podskupa registara video adaptera kompatibilnih s model programa 6845 |
1D | Inicijalizacija EGA adaptera |
1E | Inicijalizacija CGA adaptera |
1F | Test registra stranice DMA kontrolera |
20 | Provjera kontrolera tipkovnice |
21 | Inicijalizacija kontrolera tipkovnice |
22 | Usporedba dobivene količine RAM-a s vrijednošću u CMOS-u |
23 | Provjera rezervne baterije i proširenog CMOS-a |
24 | Testiranje registara DMA kontrolera |
25 | Podešavanje parametara DMA kontrolera |
26 | Formiranje tablice vektora prekida |
27 | Ubrzano određivanje količine instalirane memorije |
28 | Zaštićeni način rada |
29 | Test memorije sustava završen |
2A | Izlaz iz zaštićenog načina rada |
2B | Prijenos postupka postavljanja u RAM |
2C | Pokretanje postupka video inicijalizacije |
2D | Ponovno potražite CGA adapter |
2E | Ponovno potražite EGA/VGA adapter |
2F | Prikaz VGA BIOS poruka |
30 | Prilagođena rutina inicijalizacije kontrolera tipkovnice |
31 | Provjera spojene tipkovnice |
32 | Provjera prolaza zahtjeva s tipkovnice |
33 | Provjera registra statusa tipkovnice |
34 | Testirajte i resetirajte memoriju sustava |
35 | Zaštićeni način rada |
36 | Prošireni test memorije dovršen |
37 | Izlaz iz zaštićenog načina rada |
38 | Zabrana linije A20 |
39 | Inicijalizacija kontrolera predmemorije 3A Provjera mjerača vremena sustava |
3B | Postavljanje DOS brojača vremena prema satu stvarnog vremena |
3C | Inicijalizacija hardverske tablice prekida |
3D | Pronalaženje i inicijaliziranje manipulatora i pokazivača |
3E | Postavljanje statusa tipke NumLock |
3F | Inicijalizacija serijskih i paralelnih portova |
40 | Konfiguriranje serijskih i paralelnih portova |
41 | Inicijalizacija FDD kontrolera |
42 | Inicijalizacija HDD kontrolera |
43 | Pokretanje upravljanja napajanjem za USB sabirnicu |
44 | Pronalaženje i pokretanje dodatnog BIOS-a |
45 | Ponovno postavljanje statusa tipke NumLock |
46 | Provjera funkcionalnosti koprocesora |
47 | Inicijalizacija PCMCIA |
48 | Priprema za pokretanje operativnog sustava |
49 | Prijenos kontrole na izvršni Bootstrap kod |
50 | ACPI inicijalizacija |
51 | Pokretanje upravljanja napajanjem |
52 | Inicijalizacija USB kontrolera sabirnice |
Budući da ste ovdje, znači da vas zanimaju kodovi grešaka BIOS-a ili ste samo odlučili pogledati i saznati o čemu se radi? Općenito, stvar je u tome da je prije otprilike dva tjedna, kad sam uključio računalo, BIOS zapištao "neispravno", vrlo brzo sam riješio svoj problem i polako počeo prikupljati podatke o BIOS-ima, odnosno o kodovima grešaka, a danas sam objavljujem tablice s verzijom BIOS-a za vas, brojem zvukova, što ovaj zvuk ili kod znači i u nekim slučajevima također kako riješiti ovaj problem.
Kako saznati verziju BIOS-a?
Jednostavno je, otvorimo ga kontekstni izbornik"Pokreni" (Win+R), upišite:
msinfo32
i pritisnite “OK”.
Otvorit će se prozor...
Sada u kartici "Informacije o sustavu" u desnom prozoru, ispod će biti "Verzija BIOS-a".
Sada svi, pogledajte tablicu, potražite svoju verziju, pronađite kod pogreške BIOS-a i pogledajte što to znači, u nekim sam slučajevima objavio i kako se riješiti grešaka.
I tako, izvolite BIOS zvukovi i njihove oznake.
Nagradni BIOS signali:
Broj signala | Oznaka | Riješenje |
1 kratki | Uspješan POST (nisu otkrivene greške) i možete mirno nastaviti raditi | - |
2 kratka | Manje greške | Provjerite jesu li kabeli tvrdog diska i matične ploče dobro pričvršćeni |
3 dugo | Provjerite kvalitetu veze između miša i tipkovnice i "majke" | |
Kontinuirani signal | Napajanje je neispravno | ... (mislim da je ovdje jasno) |
Nema signala | Napajanje nije spojeno na matičnu ploču ili je neispravno | |
1 duga + 1 kratka | greške RAM-a | Uklonite RAM module, otpuhnite/obrišite prašinu i čvrsto umetnite |
1 duga + 2 kratka | Problemi s video adapterom | Isto kao i s RAM-om |
1 duga + 3 kratka | Greške pri inicijalizaciji tipkovnice | Provjerite pouzdanost veze |
1 duga + 9 kratkih | Pogreška pri čitanju podataka iz ROM-a | BIOS možda nije prikladan za vašu konfiguraciju |
Dugo ponavljanje | Neispravna instalacija memorijskih modula | Možda moduli nisu čvrsto umetnuti ili opet ne odgovaraju vašem hardveru |
Kratko ponavljanje | Problemi s napajanjem | Možda ga treba zamijeniti, ali prvo ga pokušajte očistiti od prašine) |
AMI BIOS signali:
Broj signala | Oznaka | Riješenje |
1 kratki | Nisu pronađene pogreške | - |
2 kratka | Provjerite instalaciju memorijskih modula | |
3 kratke | Greška tijekom rada glavne memorije (prvih 64 KB) | vidi gore |
4 kratke | Sistemski mjerač vremena je neispravan | |
5 kratkih | CPU neispravan | |
6 kratkih | Kontroler tipkovnice je neispravan | |
7 kratkih | ||
8 kratkih | Problemi s video adapterom | |
9 kratkih | ||
10 kratkih | Nije moguće pisati u CMOS memoriju | |
11 kratkih | Vanjska predmemorija je neispravna | |
1 duga + 2 kratka | Video adapter je neispravan | |
1 duga + 3 kratka | Video adapter je neispravan | |
1 duga + 8 kratkih | Problemi s video adapterom ili monitor nije spojen |
IBM BIOS signali:
Broj signala | Oznaka | Riješenje |
1 kratki | Nisu pronađene pogreške | |
1 duga + 1 kratka | Matična ploča je neispravna | |
1 zvučni signal + prazan ekran | Video sustav je neispravan | |
1 duga + 2 kratka | Video sustav neispravan (Mono/CGA) | |
1 duga + 3 kratka | Video sustav (EGA/VGA) je neispravan | |
2 kratka | Video sustav je neispravan (monitor nije spojen) | |
3 dugo | Matična ploča neispravna (greška kontrolera tipkovnice) | |
Nema signala | Napajanje ili zvučnici su neispravni | |
Kontinuirani signal | Napajanje je neispravno | |
Ponovljeni kratki zvučni signali | Napajanje je neispravno |
Compaq BIOS signali:
Broj signala | Oznaka | Riješenje |
1 kratki | Nisu pronađene pogreške | - |
1 duga + 1 kratka | Pogreška kontrolnog zbroja BIOS CMOS memorije. ROM baterija je možda prazna | Ponovno fleširajte BIOS ili ga vratite pomoću matične ploče |
2 kratka | Nepoznata pogreška | |
1 duga + 2 kratka | Greška video sustava | Provjerite je li video adapter ispravno instaliran, možda ćete morati zamijeniti video karticu |
7 signala (1d-1k-1d-1k-pauza-1d-1k-1k) | AGP video kartica je neispravna | vidi gore |
1 kontinuirani signal | RAM greška | Provjerite je li memorija ispravno instalirana. Provjerite kontakte. Zamijenite memorijske module. |
1 kratka, 2 duga | RAM greška | vidi gore |
Iz Phoenix BIOS signala:
Ovdje, za razliku od ostalih BIOS-a, postoje izmjenični signali.
Broj signala | Oznaka | Riješenje |
1-1-3 | Pogreška pisanja/čitanja CMOS podataka | |
1-1-4 | Pogreška kontrolne sume sadržaja BIOS čipa | |
1-2-1 | Matična ploča je neispravna | |
1-2-2 | Pogreška inicijalizacije DMA kontrolera | |
1-2-3 | Pogreška prilikom pokušaja čitanja/pisanja na jedan od DMA kanala | |
1-3-1 | Otkriven problem s RAM-om | |
1-3-3 | ||
1-3-4 | Pogreška prilikom testiranja prvih 64 KB RAM-a | |
1-4-1 | Matična ploča je neispravna | |
1-4-2 | Problemi otkriveni s RAM-om | |
1-4-3 | Pogreška mjerača vremena sustava | |
1-4-4 | Pogreška pri pristupu I/O priključku. Pogreška može biti uzrokovana korištenjem perifernog uređaja ovu luku za svoj rad | |
3-1-1 | Pogreška pri pokretanju drugog DMA kanala | |
3-1-2 | Pogreška pri pokretanju prvog DMA kanala | |
3-1-4 | Matična ploča je neispravna | |
3-2-4 | Greška kontrolera tipkovnice | |
3-3-4 | Pogreška prilikom testiranja video memorije | |
4-2-1 | Pogreška mjerača vremena sustava | |
4-2-3 | Pogreška prilikom rada s linijom A20. Kontroler tipkovnice je neispravan | |
4-2-4 | Pogreška pri radu u zaštićenom načinu rada. CPU je možda neispravan | |
4-3-1 | Greška prilikom testiranja RAM-a | |
4-3-4 | Pogreška sata stvarnog vremena | |
4-4-1 | Test serijskog priključka nije uspio. Može biti uzrokovano uređajem koji za svoj rad koristi serijski priključak | |
4-4-2 | Test paralelnog priključka nije uspio. Može biti uzrokovan uređajem koji za svoj rad koristi paralelni priključak | |
4-4-3 | Pogreška prilikom testiranja matematičkog koprocesora |
AST BIOS signali:
Broj signala | Oznaka | Riješenje |
1 kratki | Pogreška prilikom provjere registara procesora. Kvar procesora | |
2 kratka | Pogreška međuspremnika kontrolera tipkovnice. Kvar kontrolera tipkovnice | |
3 kratke | Pogreška resetiranja kontrolera tipkovnice. Problem s kontrolerom tipkovnice ili matičnom pločom | |
4 kratke | Greška u komunikaciji tipkovnice | |
5 kratkih | Greška tipkovnice | |
6 kratkih | Greška na matičnoj ploči | |
9 kratkih | BIOS ROM nepodudaranje kontrolne sume. BIOS ROM čip je neispravan | |
10 kratkih | Pogreška mjerača vremena sustava. Čip sistemskog mjerača vremena je neispravan | |
11 kratkih | Pogreška čipseta | |
12 kratkih | Pogreška registra upravljanja napajanjem u trajnoj memoriji | |
1 dugo | Pogreška DMA kontrolera 0. Čip DMA kontrolera na kanalu 0 je neispravan. | |
1 duga + 1 kratka | Pogreška DMA kontrolera 1. Čip DMA kontrolera kanala 1 je neispravan | |
1 duga + 2 kratka | Pogreška potiskivanja ponovnog praćenja okvira. Video adapter je možda neispravan | |
1 duga + 3 kratka | Greška u video memoriji. Memorija video adaptera je neispravna | |
1 duga + 4 kratka | Greška video adaptera. Video adapter je neispravan | |
1 duga + 5 kratkih | Pogreška memorije 64K | |
1 duga + 6 kratkih | Neuspješno učitavanje vektora prekida. BIOS nije mogao učitati vektore prekida u memoriju | |
1 duga + 7 kratkih | Neuspješno pokretanje video hardvera | |
1 duga + 8 kratkih | Greška video memorije |
Eto, to je to, objavio sam manje-više uobičajene vrste BIOS-a s kodovima grešaka. Ako imate pitanja, slobodno nas kontaktirajte!