Kako podesiti pametne telefone i računare. Informativni portal

Dekodiranje zvučnih signala biosa. Phoenix BIOS signali

Tema ovog članka je BIOS. Prvo ćemo se pozabaviti pitanjem šta je BIOS i čemu služi? A onda ćemo opisati BIOS zvučne signale što je detaljnije moguće.

BIOS (Basic Input-Output System) je poseban program koji je pohranjen u ROM (memorija samo za čitanje) čip. Često se nalazi oznaka engleskog jezika za ovu vrstu memorije - Read Only Memory ili skraćeno ROM. U praksi se, umjesto konvencionalnih ROM čipova, već duže vrijeme koristi Flash memorija koja se može ponovno upisivati, što omogućava korisniku da samostalno ažurira verzije BIOS-a.

BIOS funkcije

Što se tiče BIOS funkcija, one su prilično opsežne.

Prvo, čim se računar uključi, kontrola odmah ide u BIOS. Ovaj program vrši početno testiranje komponenti sistemske jedinice. Nakon uspešne provere, BIOS prenosi kontrolu nad računarom na sledeći program, koji je upisan u Boot-sektor (boot sektor) koji se nalazi na boot disku (tvrdi disk, CD-disk, disketa, fleš disk itd. .) ... Početni postupak testiranja opreme naziva se POST (Power-On Self Test).

Drugo, zahvaljujući BIOS-u, hardverska konfiguracija računara se čuva u posebnom CMOS čipu. Kada je računar uključen, vrši se poređenje između trenutne hardverske konfiguracije i one pohranjene u mikrokolu. Ako program pronađe razlike između ove dvije konfiguracije, tada će se ažurirati podaci CMOS memorije i, ako je potrebno, od njega će biti zatraženo da uđete u BIOS Setup kako biste specificirali nove parametre otkrivenog hardvera. Ako se ne pronađu razlike u konfiguracijama, ili ako se ažuriranje konfiguracije može izvršiti bez intervencije korisnika, tada program vrši potrebna podešavanja (konfiguraciju) hardverskih komponenti računara.

CMOS memorija (Complementary Metal Oxide Semiconductor) je mali čip (RAM ili RAM - Random Access Memory). No, budući da postoji potreba da se u njega pohranjuju podaci čak i nakon što je napajanje isključeno, CMOS memorija se dodatno napaja vlastitom baterijom. Nekoliko problema je povezano sa upravo ovom baterijom. Jedan od njih je ograničeni vijek trajanja, koji je 5-6 godina. Nakon isteka ovog vremenskog perioda, baterija više ne može osigurati potreban nivo snage, što dovodi do gubitka pohranjenih informacija u mikrokolu. Iako je ovaj problem riješen prilično jednostavno - ugrađena je nova baterija.

Treće, koristeći poseban BIOS Setup program, korisnik može podesiti različite parametre i odabrati režime rada za pojedinačne komponente računara. Ovdje korisnik može isključiti opremu koja nije u upotrebi ili je njena upotreba nepoželjna kako bi se osigurala sigurnost računara. Četvrto, BIOS upravlja I/O operacijama. Zapravo, radi toga, ovaj sistem je prvobitno razvijen. Zahvaljujući prisustvu BIOS-a, na primjer, hard disk razumije da glavu treba postaviti na određenu stazu ili da pročita određeni sektor, itd.

Kada bi svi programi morali da sadrže instrukcije ove vrste, onda bi u ovom slučaju one bile ogromne, a njihov rad bio bi vrlo neefikasan. Osim toga, sa pojavom svakog novog uređaja, morali bi biti modificirani. Stoga je, kako bi se izbjegli takvi problemi, značajan dio posla oko obrade I/O operacija dodijeljen BIOS-u. Naravno, BIOS nije riješio apsolutno sve probleme, ali je značajno pojednostavio rješavanje većine njih. Treba napomenuti da danas to više nije relevantno kao u danima MS-DOS operativnog sistema. Moderni operativni sistemi kao što su Windows XP, Windows Vista ili Windows Seven jedva koriste BIOS za rukovanje I/O. Ali ovdje je imperativ reći da je sve što je rečeno vrlo uslovno. U stvari, sve zadatke obavlja operativni sistem u bliskoj interakciji sa BIOS-om, funkcionalno se dopunjujući.

Običan korisnik se često mora baviti onim dijelom BIOS-a, koji se zove BIOS Setup. BIOS Setup je posebna potprogram koja vam omogućava da konfigurišete rad pojedinačnih hardverskih komponenti vašeg računara. Glavna poteškoća u njegovom postavljanju leži u nerazumljivim nazivima opcija, što malo toga može reći ne previše naprednom korisniku. Osim toga, problem je pogoršan nedovoljnom količinom referentnog materijala o ovim postavkama. A ako pogledamo u cjelini, onda BIOS Setup nije ništa posebno, jedino što ga izdvaja od ostalih programa je prilično arhaično sučelje u poređenju sa modernim operativnim sistemima. Sve postavke koje je korisnik napravio tokom podešavanja računara putem BIOS Setup-a pohranjuju se u CMOS memorijski čip, gdje se pohranjuju zajedno sa podacima o konfiguraciji sistemskog hardvera.

Kako resetovati postavke BIOS-a

U nastavku ćemo dati nekoliko načina koji pomažu u rješavanju problema s resetiranjem BIOS-a, odnosno vraćanjem u prvobitno stanje, u kojem će sve postavke biti iste kao što su bile prije promjena koje je izvršio korisnik. Često vam tako jednostavna operacija kao što je resetiranje postavki BIOS-a omogućava da eliminišete brojne probleme s pokretanjem računala, a također pomaže da izbjegnete posjetu servisnom centru.

Metoda 1

Vraćamo BIOS na fabričke postavke pomoću interfejsa za podešavanje BIOS-a, što će nam omogućiti da više ne rastavljamo sistemsku jedinicu. Treba napomenuti da je ova metoda izvodljiva u slučajevima kada je BIOS učitan. Da biste resetovali BIOS, potrebno je da pronađete podrazumevanu stavku učitavanja biosa ili podrazumevane postavke učitavanja u meniju, kao što je prikazano na slici i pritisnite Enter.

Metoda 2

Resetovanje BIOS postavki pomoću baterije. Prije nego što počnete, trebali biste potpuno isključiti napajanje iz računara. Nakon što se uvjerite da su svi kablovi isključeni, morate ukloniti bočni poklopac sistemske jedinice. Zatim pronađite istu bateriju i izvadite je na 5-10 minuta. Nakon ovog perioda, možete ga vratiti na svoje mjesto. BIOS bi se trebao vratiti na nulu.

Metoda 3

Resetovanje BIOS postavki pomoću kratkospojnika (džampera). Pronalaženje kratkospojnika na matičnoj ploči je lako, gotovo uvijek je pored baterije. Označen je kao Clear CMOS ili Clear RTS. Ponekad, radi lakšeg pristupa, proizvođači matičnih ploča ga postavljaju blizu ivice ploče. Da biste resetovali postavke BIOS-a, kratkospojnik se mora preurediti na nekoliko sekundi iz položaja 1-2 u položaj 2-3, a zatim ga vratiti na mjesto.

Ako je sve urađeno kako treba, nakon uključivanja računara, nakon nekoliko sekundi, začut će se jedan kratak signal - to znači da je sistem u redu i tada će se operativni sistem početi učitavati. Ako sistem otkrije hardverske probleme, signal će izgledati drugačije. Po vrsti signala možete odrediti kakav je kvar otkriven i koje dalje radnje treba poduzeti. Svi BIOS signali (koje ih daje zvučnik) razlikuju se ovisno o njegovoj verziji i, naravno, ovisno o prirodi otkrivenog kvara. Verzija BIOS-a se određuje na osnovu dokumentacije koja dolazi uz matičnu ploču. Ako dokumenti iz nekog razloga nedostaju, tada možete odrediti verziju BIOS-a pomoću posebnih uslužnih programa koji su obilno dostupni na Internetu. Druga verzija BIOS-a se obično prikazuje na ekranu monitora pri pokretanju računara u donjem levom uglu. Od svih proizvođača BIOS-a na tržištu treba izdvojiti dva glavna konkurenta, čiji je softver opremljen sa velikom većinom modernih računara. Ovo su dva tako poznata brenda kao što su American Megatrends (AMI) i Award Software. Hajde da prvo pogledamo AMI zvučni alarm.

BIOS bipovi: AMI BIOS

  • - Dva kratka zvučna signala iz zvučnika znače kvar u RAM-u računara. Opcije za rješavanje problema: potrebno je izvaditi memorijski modul iz slota, obrisati ga suhom četkom i umetnuti modul na mjesto, ako se nakon pokretanja računala signali ponove, onda može biti dodatno testiranje memorije ili njena potpuna zamjena potrebno;
  • - Tri uzastopna kratka zvučna signala iz zvučnika znače grešku u čitanju prvih 64 KB glavne memorije računara. Opcije za rješavanje problema: potrebno je izvaditi memorijski modul iz slota, ako ima prašine, obrisati šipku suhom četkom i umetnuti modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;

  • - Četiri uzastopna kratka zvučna signala iz zvučnika ukazuju na kvar sistemskog tajmera. Opcije za rješavanje problema: ponovo pokrenite PC i ako se signali ponavljaju, popravite ili zamijenite matičnu ploču;
  • - Pet uzastopnih kratkih bipova iz zvučnika ukazuje na kvar CPU-a. Opcije za rešavanje problema: ponovo pokrenite računar, ako se signali ponavljaju, zamenite procesor;
  • - Šest uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na neispravnost kontrolera tastature. Opcije za rešavanje problema: proverite kabl i vezu tastature sa sistemskom jedinicom, proverite tastaturu na drugom računaru. Ako se nakon provjere pokaže da je tastatura u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Sedam uzastopnih kratkih bipova iz zvučnika ukazuje na neispravnu matičnu ploču. Opcije za rješavanje problema: ponovno pokretanje i ako se signali ponavljaju, bit će potrebna popravka ili kupovina nove matične ploče;
  • - Osam uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na kvar memorije grafičke kartice. Opcije za rješavanje problema: ako se signali ponove nakon ponovnog pokretanja, bit će potrebna popravka stare ili kupovina nove video kartice;
  • - Devet uzastopnih kratkih zvučnih signala ukazuje na kvar samog BIOS čipa. Opcije za rješavanje problema: treptanje mikrokola ili potpuna zamjena;
  • - Deset uzastopnih kratkih bipova iz zvučnika ukazuje na nemogućnost snimanja u CMOS memoriju. Opcije za rješavanje problema: Resetirajte CMOS memoriju pomoću jedne od gore navedenih opcija. Ako se nakon postavljanja zadanih vrijednosti BIOS-a signali ponavljaju, tada je potrebno zamijeniti CMOS memorijski modul;
  • - Jedanaest uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na kvar RAM-a. Opcije za rješavanje problema: potrebno je izvaditi memorijski modul iz slota, ako ima prašine, obrisati šipku suhom četkom i umetnuti modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;
  • - Jedan dugačak i tri kratka zvučna signala iz zvučnika, kao i jedan dugi i osam kratkih bipova, opet ukazuju na kvar video kartice. Opcije za rješavanje problema su iste kao u prethodnom slučaju.
  • - Odsustvo signala zvučnika može ukazivati ​​na kvar napajanja. Opcije za rješavanje problema: provjerite pričvršćenost utikača za napajanje na konektore na matičnoj ploči, očistite napajanje od prašine. Ako ove radnje ne rade, ako je moguće, pokušajte testirati jedinicu napajanja na drugom računaru. S takvim simptomima, morat ćete ga popraviti ili kupiti novo napajanje.

BIOS bipovi: Nagradi BIOS

  • - Jedan kratak signal iz zvučnika znači da nema grešaka u sistemu i da je računar u potpuno funkcionalnom stanju;
  • - Dva uzastopna kratka zvučna signala iz zvučnika ukazuju na detekciju "beznačajnih" grešaka. Opcije za rešavanje problema: potrebno je da proverite pouzdanost pričvršćivanja komponenti i kablova na matičnu ploču računara, zatim da pokušate da podesite podrazumevane vrednosti BIOS-a;

  • - Kratak ponavljajući signal iz zvučnika ukazuje na kvar napajanja. Opcije za rješavanje problema: provjerite pričvršćenost utikača za napajanje na konektore na matičnoj ploči, očistite napajanje od prašine. Ako ove radnje ne rade, ako je moguće, pokušajte testirati jedinicu napajanja na drugom računaru. S takvim simptomima bit će potreban ili njegov popravak ili kupnja nove jedinice za napajanje;
  • - Dugi ponavljajući bip iz zvučnika ukazuje na kvar RAM-a. Opcije za rješavanje problema: potrebno je izvaditi memorijski modul iz slota, ako ima prašine, obrisati šipku suhom četkom i umetnuti modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;
  • - Tri duga zvučna signala iz zvučnika ukazuju na neispravnost kontrolera tastature. Opcije za rešavanje problema: proverite kabl i vezu tastature sa sistemskom jedinicom, proverite tastaturu na drugom računaru. Ako se nakon provjere pokaže da je tastatura u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Jedan dugi i jedan kratak zvučni signal ukazuju na kvar RAM-a. Opcije za rješavanje problema: potrebno je izvaditi memorijski modul iz slota, ako ima prašine, obrisati šipku suhom četkom i umetnuti modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;
  • - Jedan dugačak i dva kratka zvučna signala iz zvučnika ukazuju na kvar video kartice. Opcije za rješavanje problema: potrebno je provjeriti kabel koji ide od video kartice do monitora, ako je kabel u redu, potrebno je izvaditi video karticu iz slota, obrisati je, ako je potrebno, od prašine i vratiti je nazad. Ako ove radnje ne rade, možda ćete morati popraviti ili kupiti novu video karticu;
  • - Jedan dugačak i tri kratka zvučna signala ukazuju na neispravnost kontrolera tastature. Opcije za rešavanje problema: proverite kabl i vezu tastature sa sistemskom jedinicom, proverite tastaturu na drugom računaru. Ako se nakon provjere pokaže da je tastatura u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Jedan dugi i devet uzastopnih kratkih bipova iz zvučnika ukazuju na kvar samog BIOS čipa. Opcije za rješavanje problema: treptanje mikrokola ili potpuna zamjena;
  • - Odsustvo signala zvučnika može ukazivati ​​na kvar napajanja. Opcije za rješavanje problema: provjerite pričvršćenost utikača za napajanje na konektore na matičnoj ploči, očistite napajanje od prašine. Ako, kao rezultat preduzetih radnji, kada pokušate ponovo da uključite računar, potrebno je popraviti napajanje.

Odvojeno, potrebno je napomenuti kontinuirane zvučne signale BIOS-a koji se mijenjaju u tonalitetu. Ovo može biti uzrokovano ili neispravnom jedinicom napajanja ili pregrijavanjem računara.

Padovi računara i greške

Ispod su značenja zvučnih signala nekih matičnih ploča.

Nagrada BIOS

- Nema signala - Jedinica za napajanje je neispravna ili nije povezana na matičnu ploču.

- Neprekidan signal - Neispravno napajanje. Potrebna zamjena.

- 1 kratak zvučni signal - Nisu otkrivene greške. Tipično ponašanje zdravog računara je da se računar normalno pokreće.

- 2 kratka zvučna signala - Otkrivene su manje greške. Monitor od vas traži da uđete u CMOS Setup Utility da ispravite situaciju. Proverite da li su kablovi dobro pričvršćeni za konektore čvrstog diska i matične ploče.

- 3 duga zvučna signala - Greška kontrolera tastature. Ponovo pokrenite računar. Možda je potrebno zamijeniti matičnu ploču.

- 1 dugačak + 1 kratak zvučni signal - Otkriveni problemi sa RAM memorijom. Provjerite jesu li memorijski moduli ispravno instalirani. Ili zamijenite drugim memorijskim modulima.

1 dugačak + 2 kratka zvučna signala - Problem sa video karticom je najčešći problem. Preporučljivo je ukloniti ploču i ponovo je umetnuti. Također provjerite vezu sa video karticom monitora.

1 dugačak + 3 kratka zvučna signala - Greška pri inicijalizaciji tastature. Provjerite vezu između tastature i konektora na matičnoj ploči.

1 dug + 9 kratkih signala - Greška pri čitanju podataka sa memorijskog čipa samo za čitanje. Ponovo pokrenite računar ili ponovo flešujte sadržaj mikrokola (ako je ovaj režim podržan).

1 dugačak ponavljajući zvučni signal - Neispravna instalacija memorijskih modula. Pokušajte ih ponovo povući i umetnuti.

1 kratak ponavljajući zvučni signal - Problemi sa napajanjem. Pokušajte ukloniti prašinu koja se nakupila u njemu.

AMI BIOS

Nema signala - Napajanje je neispravno ili nije povezano na matičnu ploču.

1 kratak zvučni signal - greške nisu otkrivene. Računar je sada spreman za upotrebu.

2 kratka zvučna signala - greška RAM pariteta. Ponovo pokrenite računar. Provjerite instalaciju memorijskih modula. Možda će biti potrebno zamijeniti memorijske module.

3 kratka zvučna signala - Greška u glavnoj memoriji (prvih 64 KB). Ponovo pokrenite računar. Provjerite ugradnju memorijskih modula u slotove. Možda će biti potrebno zamijeniti memorijske module.

4 kratka zvučna signala - Sistemski tajmer je neispravan. Možda će biti potrebna zamjena matične ploče.

5 kratkih zvučnih signala - Centralni procesor je neispravan. Procesor će možda trebati zamijeniti.

6 kratkih zvučnih signala - Kontroler tastature je neispravan. Provjerite kvalitetu veze između potonjeg i konektora na matičnoj ploči. Pokušajte zamijeniti tastaturu. Ako to ne pomogne, možda će trebati zamijeniti matičnu ploču.

7 kratkih zvučnih signala - Matična ploča je neispravna.

8 kratkih zvučnih signala - Problemi sa video karticom.

9 kratkih zvučnih signala - greška kontrolne sume sadržaja BIOS čipa. Na ekranu monitora može se pojaviti poruka. Potrebna je ili zamjena mikrokola, ili ponovno upisivanje njegovog sadržaja (ako se radi o Flash memoriji).

10 kratkih - Nije moguće pisati u CMOS memoriju. Potrebna je zamjena CMOS čipa ili matične ploče.

11 kratkih zvučnih signala - Eksterni keš neispravan. Potrebni su zamjenski keš moduli.

1 duga + 2 kratka zvučna signala - Video kartica je neispravna. Provjerite vezu monitora sa konektorom na video kartici. Možda je potrebno zamijeniti video karticu.

1 duga + 3 kratka zvučna signala - Video kartica je neispravna. Provjerite vezu monitora sa konektorom na video kartici. Možda je potrebno zamijeniti video karticu.

1 dugačak + 8 kratkih zvučnih signala - Problemi sa video karticom ili monitor nije povezan. Ponovo provjerite instalaciju video kartice u utor za proširenje.

Phoenix BIOS

Proizvođači BIOS-a Phonenix-a razvili su svoj vlastiti sistem signala sa interleaved-om.

1-1-3 - Greška u pisanju/čitanju CMOS podataka. Potrebna je zamjena CMOS memorijskog čipa ili matične ploče. Takođe, baterija koja napaja CMOS memorijski čip je možda istrošena.

1-1-4 - Greška kontrolne sume sadržaja BIOS čipa. Potrebna je zamena BIOS čipa ili flešovanje (kada se koristi Flash memorija).

1-2-1 - Matična ploča je neispravna. Isključite računar na neko vrijeme. Ako ne pomogne, zamijenite matičnu ploču.

1-2-2 - Greška pri inicijalizaciji DMA kontrolera. Možda će biti potrebna zamjena matične ploče.

1-2-3 - Došlo je do greške prilikom pokušaja čitanja/pisanja na jedan od DMA kanala. Možda će biti potrebna zamjena matične ploče.

1-3-1 - Problem sa RAM-om. Zamijenite memorijske module.

- 1-3-3 - Došlo je do greške prilikom testiranja prvih 64 KB RAM-a. Zamijenite memorijske module.

- 1-3-4 - Došlo je do greške prilikom testiranja prvih 64 KB RAM-a. Zamijenite memorijske module.

- 1-4-1 - Matična ploča je neispravna. Možda će ga trebati zamijeniti.

- 1-4-2 - Problem sa RAM-om. Provjerite ugradnju memorijskih modula u slotove.

- 1-4-3 - Greška sistemskog tajmera. Možda će biti potrebna zamjena matične ploče.

- 1-4-4 - Greška u pristupu I/O portu. Ovu grešku može uzrokovati periferni uređaj koji koristi ovaj port za svoj rad.

- 3-1-1 - Greška pri inicijalizaciji drugog DMA kanala. Možda će biti potrebna zamjena matične ploče.

- 3-1-2 - Greška pri inicijalizaciji prvog DMA kanala. Možda će biti potrebna zamjena matične ploče.

- 3-1-4 - Neispravna matična ploča. Isključite računar na neko vrijeme. Ako to ne pomogne, morat ćete zamijeniti matičnu ploču.

- 3-2-4 - Greška kontrolera tastature. Možda će biti potrebna zamjena matične ploče.

- 3-3-4 - Greška prilikom testiranja video memorije. Sama video kartica je možda neispravna. Provjerite instalaciju video kartice u utor za proširenje.

- 4-2-1 - Greška sistemskog tajmera. Možda će biti potrebna zamjena matične ploče.

- 4-2-3 - Greška u radu linije A20. Neispravan kontroler tastature. Pokušajte zamijeniti matičnu ploču ili kontroler tastature.

- 4-2-4 - Greška pri radu u zaštićenom načinu rada. Centralni procesor je možda neispravan.

- 4-3-1 - Greška prilikom testiranja RAM-a. Provjerite ugradnju modula u utore. Možda će biti potrebno zamijeniti memorijske module.

- 4-3-4 - Greška sata realnog vremena. Možda će biti potrebna zamjena matične ploče.

- 4-4-1 - Greška testa serijskog porta. Može biti uzrokovano uređajem koji koristi serijski port za svoj rad.

- 4-4-2 - Greška pri testiranju paralelnog porta. Može biti uzrokovano uređajem koji koristi paralelni port za svoj rad.

American Megatrends, Inc. (AMI)

Kontrolne tačke POST procedura koje se obavljaju u AMIBIOS-u su revidirane i dopunjene 1995. godine i do sada nisu pretrpjele značajnije promjene. Prvi opis POST kodova ili kako ih AMI naziva - "kontrolne tačke" u njihovom trenutnom obliku pojavio se u vezi sa izdavanjem kernela V6.24, 15.7.95. Neke promjene su napravljene u AMIBIOS V7.0, koje se odražavaju u ovom dokumentu.

Karakteristike AMIBIOS startnih procedura

Ako se tokom procesa pokretanja podaci 55h, AAh pojavljuju u dijagnostičkom portu, ne biste trebali upoređivati ​​ove informacije sa POST kodovima - imamo posla s tipičnim test sekvencom, čiji je zadatak provjeriti integritet sabirnice podataka.

U početnoj fazi, izlaz na port za dijagnostičke podatke je specifičan za platformu. U nekim implementacijama, prvi prikazani kod je vezan za aktivnost, što AMI naziva specifičnim stvarima za čipset. Ova procedura je popraćena izlazom na port 80h CCh vrijednosti i izvođenjem brojnih radnji za postavljanje logičkih registara sistema. U pravilu, CCh kod se pojavljuje u onim slučajevima kada se koristi sistemska logika iz Intela, izgrađena na bazi PIIX kontrolera - to su TX, LX, BX čipsetovi.

Neki ugrađeni I/O čipovi sadrže RTC i kontroler tastature, koji su u onemogućenom stanju pri pokretanju. Svrha BIOS-a je da inicijalizira ove resurse ploče za buduću upotrebu. U ovom slučaju, prva procedura pokretanja povezana sa podešavanjem kontrolera tastature je praćena izlazom vrijednosti 10h, zatim se RTC inicijalizira, o čemu svjedoči pojavljivanje DDh koda u dijagnostičkom portu. Treba napomenuti da će neuspjeh barem jednog od ovih resursa dovesti do ne pokretanja matične ploče u cjelini u prvoj fazi POST-a.

Na velikom broju ploča, proces inicijalizacije počinje stavljanjem CPU-a u zaštićeni način rada. U ovom slučaju, nakon prvog vizualizovanog koda 43h, POST se nastavlja kako je opisano u AMIBIOS dokumentaciji - kontrola se prenosi na tačku D0h.

Neupakovani kodovi rutinske inicijalizacije

Nekomprimirane kontrolne točke init koda

Kôd greškeOpis greške
EEU modernim implementacijama AMIBIOS-a, prvi renderirani kod povezan je sa pozivom na uređaj s kojeg je moguće pokrenuti sistem za oporavak BIOS-a
CCInicijalizacija sistemskih logičkih registara Tip CD Flash ROM-a nije prepoznat
CENepodudaranje kontrolne sume u BIOS-u za pokretanje CF Greška u pristupu rezervnom Flash ROM čipu
DDRana inicijalizacija RTC-a, koji je integrisan u SIO čip
D0Onemogući NMI prekid koji se ne može maskirati. Određivanje vremenskog kašnjenja za slabljenje prolaznih procesa. Provjera kontrolne sume Boot Block, zaustavljanje u slučaju neusklađenosti
D1Izvođenje regeneracije memorije i testa osnovne sigurnosti. Prebacite se na način adresiranja memorije od 4 GB
D3Određivanje volumena i test primarne memorije
D4Vratite se na način stvarnog memorijskog adresiranja. Rana inicijalizacija čipseta. Postavljanje steka
D5Premještanje POST modula iz Flash ROM-a u memorijski prolaz
D6Ako se kontrolni zbroj ili CTRL + Home ne podudaraju, vrši se prijelaz na postupak oporavka Flash ROM-a (kod E0)
D7Prenos kontrole na uslužni program za dekompresiju sistemskog BIOS-a
D8Potpuno raspakivanje sistemskog BIOS-a
D9Prenos kontrole na sistemski BIOS na Shadow RAM
DAČitanje informacija iz SPD (Serial Presence Detect) DIMM-ova DB Konfiguriranje MTRR registara centralnog procesora
DCMemorijski kontroler programiran prema podacima primljenim od SPD DE Greška u konfiguraciji sistemske memorije. Fatalna greska
DFGreška u konfiguraciji sistemske memorije. Horn 10 Early
11 Povratak iz stanja STR (Suspend to RAM).
12 Vraćanje pristupa SMRAM-u (RAM-u za upravljanje sistemom)
13 Regeneracija memorije
14 Pronalaženje i inicijalizacija VGA BIOS-a

Kodovi procedure prepisivanja Flash ROM-a

Kodovi za oporavak bloka pokretanja

Kôd greškeOpis greške
E0Priprema za presretanje INT19 i provjera mogućnosti pokretanja sistema u pojednostavljenom načinu rada
E1Postavljanje vektora prekida
E3Oporavite CMOS sadržaj, pronađite i inicijalizirajte BIOS
E2Priprema kontrolera prekida i direktnog pristupa memoriji
E6Omogući prekide iz sistemskog tajmera i FDC-a
ECPonovno inicijalizacija IRQ i DMA ED kontrolera Inicijalizacija pogona
EEČitanje sektora za pokretanje iz EF Floppy Disk Operation Error
F0Potražite AMIBOOT.ROM datoteku
F1Datoteka AMIBOOT.ROM nije pronađena u osnovnom direktoriju F2 Read FAT
F3Čitanje AMIBOOT.ROM
F4Veličina datoteke AMIBOOT.ROM ne odgovara veličini Flash ROM-a
F5Onemogućite internu keš memoriju
FBOdređivanje tipa Flash ROM-a
FCBrisanje glavne jedinice Flash ROM-a
FDFlash ROM programiranje glavne jedinice
FFBIOS restart

Dekomprimirani sistemski BIOS kodovi se izvršavaju u ShadowRAM-u

Runtime kod je nekomprimiran u F000 shadow RAM-u

Kôd greškeOpis greške
03 Onemogući NMI prekid koji se ne može maskirati. Određivanje vrste resetovanja
05 Inicijalizacija steka. Onemogućite memoriju i keširanje USB kontrolera
06 Izvršavanje uslužnog programa u RAM-u
07 Prepoznavanje procesora i APIC inicijalizacija
08 Provjera CMOS kontrolne sume
09 Provjera rada tipki End/Ins
0AProvjera kvara baterije
0BBrisanje registara bafera kontrolera tastature
0CTest komanda se šalje kontroleru tastature
0EPronalaženje dodatnih uređaja koje podržava kontroler tastature
0FInicijalizacija tastature
10 Komanda za resetovanje se šalje na tastaturu
11 Ako se pritisne End ili Ins, briše CMOS 12 Postavlja DMA kontrolere u pasivno stanje
13 Inicijalizacija čipseta i L2 keš memorija
14 Provjera sistemskog tajmera
19 Test generisanja zahtjeva za osvježavanje DRAM-a je u toku
1AProvjera trajanja ciklusa regeneracije
20 Inicijalizacija izlaznih uređaja
23 Čita se ulazni port kontrolera tastature. Prekidač za zaključavanje ključa i prekidač za testiranje proizvodnje
24 Priprema za inicijalizaciju tabele vektora prekida
25 Inicijalizacija vektora prekida je završena
26 Ulazni port kontrolera tastature ispituje status kratkospojnika Turbo Switch.
27 Inicijalizacija USB kontrolera. Ažuriranje mikrokoda procesora za pokretanje
28 Priprema za instalaciju video moda
29 Inicijalizacija LCD panela
2APronađite uređaje koje podržavaju opcionalni ROM-ovi
2BInicijalizacija VGA BIOS-a, provjera njegove kontrolne sume
2CIzvršavanje VGA BIOS-a
2DKoordinacija INT 10h i INT 42h
2EPotražite CGA video adaptere
2FCGA test video memorije
30 CGA sweep test
31 Greška u video memoriji ili krugovima za skeniranje. Pronalaženje alternativnog video adaptera CGA
32 Test video memorije alternativnog video adaptera CGA i kola za skeniranje
33 Ispitivanje statusa Mono / Color skakača
34 Postavljanje tekstualnog moda 80x25
37 Video režim je podešen. Ekran je obrisan
38 Inicijalizacija ugrađenih uređaja
39 Prikaz poruka o grešci u prethodnom koraku
3AIzlaz poruke "Hit DEL" za ulazak u CMOS podešavanje
3BPočnite se pripremati za test memorije u zaštićenom načinu rada
40 Priprema GDT i IDT tablica deskriptora
42 Prebacite se na zaštićeni način rada
43 Procesor u zaštićenom načinu rada. Prekidi su dozvoljeni
44 Priprema za testiranje linije A20
45 Linijski test A20
46 Određivanje veličine RAM-a je završeno
47 Testni podaci snimljeni u konvencionalnoj memoriji
48 Ponovno provjeravanje konvencionalne memorije
49 Test proširene memorije
4BBrisanje memorije
4CIndikacija napretka nuliranja
4DSnimanje dobijenih konvencionalnih i proširenih veličina memorije u CMOS 4E Indikacija stvarne količine sistemske memorije
4FTest proširene konvencionalne memorije je u toku
50 Korekcija konvencionalne veličine memorije
51 Test proširene memorije
52 Zadržani volumen konvencionalne memorije i proširene memorije
53 Rukovanje odgođenim greškama pariteta
54 Onemogućite paritet i rukovanje prekida koji se ne može maskirati
57 Inicijalizacija memorijskog regiona za POST Memory Manager
58 Prikazuje se upit za ulazak u CMOS podešavanje
59 Vraćanje procesora u pravi način rada
60 Provjera registara DMA stranica
62 DMA kontroler #1 Test registra adrese i dužine učitavanja
63 DMA kontroler #2 Test registra adrese i dužine učitavanja
65 Programiranje DMA kontrolera
66 Brisanje POST registara zahtjeva za pisanje i skupa maski
67 Programiranje kontrolera prekida
7FOmogućavanje NMI zahtjeva iz dodatnih izvora
80 Postavlja režim prekida usluge sa PS / 2 porta
81 Test interfejsa tastature na greške pri resetovanju
82 Podešavanje režima rada kontrolera tastature
83 Provjera statusa zaključavanja tipkovnice
84 Verifikacija memorije
85 Prikaz poruka o grešci
86 Konfigurisanje sistema za rad podešavanja
87 Raspakivanje programa CMOS Setup u konvencionalnu memoriju.
88 Podešavanje je izvršio korisnik
89 Oporavak stanja je završen nakon pokretanja instalacije
8BRezervacija memorije za opcioni BIOS varijabilni blok
8CProgramiranje konfiguracijskih registara
8DInicijalizacija HDD i FDD kontrolera
8FPonovno inicijaliziranje FDD kontrolera
91 Konfiguriranje kontrolera tvrdog diska
95 ROM skeniranje je u toku da se pronađe dodatni BIOS
96 Dodatna konfiguracija sistemskih resursa
97 Sekundarni BIOS potpis i provjera kontrolne sume
98 Podešavanje RAM-a za upravljanje sistemom
99 Podešavanje brojača tajmera i varijabli paralelnih portova 9A Generisanje liste serijskih portova
9BPriprema područja u memoriji za test koprocesora
9CInicijalizacija koprocesora
9DInformacije o koprocesoru se pohranjuju u CMOS RAM
9EPrepoznavanje tipa tastature
9FPotražite dodatne ulazne uređaje
A0Formiranje registara MTRR (Memory Type Range Registers)
A2Poruke o grešci tokom prethodnih faza inicijalizacije
A3Podešavanje vremena automatskog ponavljanja tastature
A4Defragmentiranje neiskorištenih RAM regija
A5Podešavanje video režima
A6Čišćenje ekrana
A7Premještanje izvršnog koda BIOS-a u Shadow RAM područje
A8Sekundarna inicijalizacija BIOS-a u segmentu E000h
A9Vratite kontrolu na sistemski BIOS AA Inicijalizirajte USB sabirnicu
ABPriprema INT13 modula za servisiranje disk servisa
ACIzgradnja AIOPIC tabela za podršku multiprocesorskim AD sistemima Priprema INT10 modula za servisiranje video servisa
AEDMI inicijalizacija
B0Prikazana je tabela konfiguracije sistema B1 Inicijalizacija ACPI BIOS-a
00 INT19h Softverski prekid - Boot Sector Boot

Karakteristike izvršenja Device Initialization Manager

Pored gore navedenih POST kodova, dijagnostički port prikazuje poruke o događajima tokom izvršavanja Device Initialization Manager (DIM). Postoji nekoliko tačaka prekida koje prikazuju status inicijalizacije sistema ili lokalnih sabirnica.

Informacija se prikazuje u formatu riječi, čiji je niži bajt isti kao sistemski POST kod, a visoki bajt označava tip procedure inicijalizacije koja se izvodi. Visoki nibble u visokom bajtu ukazuje na tip procedure koja treba da se izvede, a niski određuje topologiju magistrale za njenu primenu.

Elder tetrad
Mlađa tetrada

Ako se otkrije greška u konfiguraciji sistemske memorije, DE kod, DF kod i kod konfiguracijske greške izlaze na port 80h uzastopno u beskonačnoj petlji, koja može imati sljedeće vrijednosti:

2. Nagrada BIOS V4.51PG Elite

NagradaBIOS V4.51PG Elite

Kompanija Award Software koja se dinamično razvijala je 1995. godine predložila novo u to vrijeme softversko rješenje niskog nivoa - AwardBIOS "Elite", poznatije kao V4.50PG. Način usluge kontrolne tačke nije se promijenio ni u široko rasprostranjenoj verziji V4.51 niti u rijetkoj verziji V4.60. Sufiksi P i G označavaju PnP podršku i zelenu funkciju, respektivno.

POSTING u Shadow RAM

Kôd greškeOpis greške
03 Zabrani 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 formiranja zahtjeva za regeneraciju DRAM-a
05
06 Testiranje memorijskog područja počevši od adrese F000h, gdje se nalazi BIOS 07 Provjera rada CMOS-a i napajanja baterije
BEProgramiranje konfiguracijskih registara južnog i sjevernog mosta
09 Cyrix L2 Cache i Extended Cache kontrolni registri Inicijalizacija
0AGenerisanje tabele vektora prekida. Konfiguriranje resursa za upravljanje napajanjem i instaliranje SMI Vector-a
0BProvjera CMOS kontrolne sume. Skeniranje uređaja PCI sabirnice. Ažuriranje mikrokoda procesora
0CInicijalizacija kontrolera tastature
0DPretraga i inicijalizacija video adaptera. Konfiguriranje IOAPIC-a. Mjerenja sata, FSB postavka
0EMPC inicijalizacija. Test video memorije. Prikaz logotipa nagrade
0FTest prvog kontrolera DMA 8237. Identifikacija tastature i njen interni test. BIOS provjera kontrolne sume
10 Testiranje drugog DMA 8237 kontrolera
11 Provjera registara stranica DMA kontrolera
14 Test kanal 2 sistemskog tajmera 15 Test maskiranja registra zahtjeva 1. kontrolera prekida
16 Test maskirnog registra zahtjeva 2. kontrolera prekida 19 Provjera pasivnosti NMI nemaskiranog zahtjeva za prekidom
30 Određivanje veličine osnovne i proširene memorije. Konfiguriranje APIC-a. Softverska kontrola moda Write Allocation

Kôd greškeOpis greške
31 Glavni test RAM-a na ekranu. USB inicijalizacija
32 Prikazuje se početni ekran Plug and Play BIOS Extension. Konfiguriranje Super I/O resursa. Programabilni ugrađeni audio uređaj
39 I2C programiranje sata
3CPostavljanje softverske zastavice za omogućavanje ulaska u program Setup
3DInicijalizacija PS / 2 miša
3EInicijalizacija eksternog keš kontrolera i omogućena Cache BF Postavljanje konfiguracionih registara čipseta
41 Inicijalizacija podsistema flopi diska
42 Onemogućite IRQ12 ako nema PS / 2 miša. Soft resetiranje kontrolera tvrdog diska je u toku. Skeniranje za druge IDE uređaje
43
45 Inicijalizacija FPU koprocesora
4EIndikacija poruke o grešci
4FZahtjev za lozinku
50 Vraćanje prethodno sačuvanog CMOS stanja u RAM
51 Omogućavanje pristupa 32-bitnom HDD-u. Konfiguriranje ISA / PnP resursa
52 Dodatna inicijalizacija BIOS-a. Postavljanje vrijednosti PIIX konfiguracijskih registara. Formiranje NMI i SMI
53
60 Instaliranje antivirusne zaštite BOOT Sector
61 Završni koraci za inicijalizaciju skupa čipova
62 Čitanje identifikatora tastature. Postavljanje njegovih parametara
63 Korekcija blokova ESCD, DMI. Čišćenje RAM-a
FFPrenos kontrole na bootloader. BIOS izvršava INT 19h komandu

3. Nagrada BIOS V6.0 Medallion

NagradaBIOS V6.0 medaljon

Prvo pominjanje Award Medallion BIOS-a, verzija 6.0, datira se 12. maja 1999. godine. Struktura novog proizvoda je ostala nepromijenjena, zadržavajući ranu, kasnu i sistemsku fazu inicijalizacije hardvera. Značajne promjene su uticale na algoritme za izvođenje POST-a, što je uticalo na novo kodiranje kontrolnih tačaka, značajno proširivši njihov opseg. Istovremeno, u novom BIOS-u nije bilo mjesta za zastarjele tehnologije kao što je EISA, pa je iz tog razloga ukinut veliki broj POST kodova.

Izvođenje POST-ova pokretanja iz ROM-a

U fazi rane inicijalizacije, BIOS programski kod se izvršava iz bloka za pokretanje u Flash ROM-u, a prati ga izlaz na dijagnostički port kontrolnih tačaka 91h ... FFh

Kôd greškeOpis greške
91 Odabir skripte za pokretanje CF platforme Određivanje tipa procesora
C0Onemogućite eksternu keš memoriju. Onemogućite internu keš memoriju. Zabrana Shadow RAM-a. Programiranje DMA kontrolera, kontrolera prekida, tajmera, RTC bloka C1 Određivanje tipa memorije, ukupne veličine i plasmana po linijama 0C Provjera kontrolnih suma
C3Provjeravamo prvih 256K DRAM-a za organizaciju privremenog područja. Raspakivanje BIOS-a u privremenoj oblasti
C5Ako se kontrolni sumi podudaraju, izvršeni POST kod se prenosi u Shadow. U suprotnom, kontrola se prenosi na proceduru oporavka BIOS-a.
B0Inicijalizacija Sjevernog mosta
A0-AFHardverski zavisna rutina inicijalizacije sistemske logike E0-EF Greška za vrijeme inicijalizacije sistemske logike

Oporavak BIOS-a

POSTING u Shadow RAM

Kasna inicijalizacija se vrši u RAM-u i nastavlja se dok se ne pozove korisnički meni - CMOS Setup. Ovu POST fazu karakteriše upotreba memorijskog segmenta E000h, u kojem se obrađuje prolaz kontrolnih tačaka od 01h do 7Fh.

Kôd greškeOpis greške
01 Raspakivanje XGROUP na fizičkoj adresi 1000: 0000h
03 Rano
05 Postavljanje početnih vrijednosti varijabli koje definiraju atribute slike. Provjera CMOS statusne oznake
07 Provjera i inicijalizacija kontrolera tastature
08 Određivanje tipa interfejsa povezane tastature
0AProcedura za automatsko otkrivanje tastature i miša. Konačne postavke kontrolera tastature pomoću PCI registara
0ETestiranje memorijskog segmenta F000h
10 Određivanje tipa instaliranog FlashROM-a
12 CMOS test
14 Procedura inicijalizacije registra čipova
16 Inicijalna inicijalizacija ugrađenog sintisajzera frekvencije
18 Određivanje instaliranog procesora i njegove veličine Cache L1 i L2 1B Generisanje tabele vektora prekida
1C
1DPočetna konfiguracija sistema za upravljanje energijom
1FUčitavanje sa eksternog modula XGROUP matrice tastature
21 Inicijalizacija podsistema za upravljanje napajanjem hardvera
23 Testiranje koprocesora. Određivanje tipa pogona FDD. Pripremna faza za kreiranje mape resursa PnP uređaja
24 Procedura ažuriranja mikrokoda procesora. Ažuriranje mape raspodjele resursa
25 PCI inicijalizacija i skeniranje
26 Konfiguriranje logike koja opslužuje VID (Voltage Identification Device) liniju. Inicijalizacija sistema za nadzor napona i temperature na vozilu
27 Reinicijalizacija kontrolera tastature
29 Inicijalizacija APIC-a, koji je dio centralnog procesora. Mjerenje frekvencije na kojoj procesor radi. Postavljanje logičkih registara sistema. Inicijalizacija IDE kontrolera
2A
2BPretražite VGA BIOS
2DPrikaz podataka procesora
33 Izvođenje resetovanja na povezanoj tastaturi
35 Provjera prvog kanala DMA 8237 kontrolera
37 Provjera drugog kanala DMA 8237 kontrolera
39 Testiranje registara DMA stranica
3CProgramabilni intervalni tajmer za podešavanje kontrolera (8254)
3EInicijalizacija glavnog kontrolera 8259
40 Inicijalizacija slave kontrolera 8259
43 Priprema kontrolera prekida za rad. Prekidi su zabranjeni, rješavaju se kasnije, nakon testa memorije
45 Provjera pasivnosti zahtjeva za nemaskiranim prekidom (NMI)
47 Izvođenje ISA/EISA testova
49 Određivanje količine osnovne i proširene memorije. Programsko upravljanje režimom dodjeljivanja upisa podešavanjem AMD K5 registara
4ETestiranje memorije unutar prvog megabajta i vizualizacija rezultata na ekranu. Inicijalizacija šema keširanja za jednoprocesorske i višeprocesorske sisteme, postavljanje registara Cyrix M1 procesora
50 USB inicijalizacija
52 Testiranje sve dostupne sistemske memorije, uključujući region za ugrađeni video kontroler (Shared Memory). Vizualizacija rezultata na ekranu
53 Poništavanje vaše lozinke za prijavu
55 Vizualizacija broja detektovanih procesora
57 Inicijalizacija ISA PnP uređaja, od kojih je svakom dodijeljen CSN (Card Select Number). EPA logo rendering
59 Inicijalizacija antivirusnog sistema podrške
5BPokretanje procedure ažuriranja BIOS-a sa 5D floppy drajva Inicijalizacija ugrađenih SIO i audio kontrolera
60 Pristup CMOS podešavanju je otvoren
63 Inicijalizacija PS / 2 miša
65 Inicijalizacija USB miša
67 Korištenje IRQ12 od strane PCI uređaja ako PS / 2 miš nije prisutan 69 Potpuna inicijalizacija L2 keš kontrolera
6BInicijalizacija skupa čipova prema CMOS postavkama
6DKonfiguriranje resursa za ISA PnP uređaje u SIO 6F konfiguracijskom načinu Inicijalizacija podsistema diskete
73 Preliminarni koraci za inicijalizaciju podsistema tvrdog diska. Na nekim platformama - anketirajte ALT + F2 da pokrenete AwardFlash
75 Pronalaženje i inicijalizacija IDE uređaja
77 Inicijalizacija serijskih i paralelnih portova
7ASoft reset koprocesora, upisivanje kontrolne riječi u FPU registar CW 7C Postavljanje zaštite od neovlaštenog upisivanja na čvrste diskove
7FPrikaz poruka o grešci. Služi tipke DEL i F1

Priprema tabela, nizova i struktura za pokretanje operativnog sistema

Počevši od koda 82h, POST vrši konfiguraciju sistema prema CMOS postavkama. Njegova završna faza se izvršava iz Shadow RAM područja (segment E800h) i završava se prijenosom kontrole na operativni sistem - FFh kodom.

Kôd greškeOpis greške
82 Dodjeljuje područje u sistemskoj memoriji za upravljanje napajanjem
83 Oporavak podataka iz steka za privremenu memoriju u CMOS-u
84 Prikazuje se poruka "Inicijalizacija Plug and Play kartica..."
85 USB inicijalizacija je završena
86 Rezervirano, Carry Flag Clearing
87 Izgradnja SYSID tabela u DMI regiji
88 Rezervirano, Carry Flag Clearing
89 Generiranje ACPI tabela održavanja
8ARezervirano, Carry Flag Clearing
8BPronalaženje i inicijalizacija BIOS-a za dodatne uređaje
8CRezervirano, Carry Flag Clearing
8DInicijalizacija servisnih rutina bitova pariteta
8ERezervirano, Carry Flag Clearing
8FIRQ12 rezolucija za vruće uključivanje podloge za miša 90 Rezervirano, brisanje Carry Flag-a
91 Inicijalizacija resursa stare platforme
92 Rezervirano, Carry Flag Clearing
93 Vjerovatno nije korišteno
94 Završni koraci za inicijalizaciju osnovne logike prije pokretanja operativnog sistema. Završava se inicijalizacija sistema za upravljanje napajanjem. Uklanja se početni ekran za pokretanje BIOS-a, prikazuje se tabela raspodjele resursa. Porodica AMD K6® procesora ima specifična podešavanja. Ažuriranje mikrokoda za Intel Pentium® II porodicu procesora i novije
95 Podešavanje automatskog prelaska na zimsko/ljetno računanje vremena. Programiranje kontrolera tastature za frekvenciju automatskog ponavljanja
96 U višeprocesorskim sistemima se vrše konačna podešavanja sistema i kreiraju servisne tabele i polja. Za procesore porodice Cyrix vrši se dodatno podešavanje registra. Izgradnja ESCD tabele "Prošireni podaci o konfiguraciji sistema". Podešavanje brojača DOS vremena da odgovara satu realnog vremena. Particije uređaja za pokretanje se čuvaju za kasniju upotrebu ugrađenim antivirusnim alatima: Trend AntiVirus ili Paragon Anti-Virus Protection. Signal završetka POST-a se šalje na sistemski zvučnik. MSIRQ tabela je napravljena i sačuvana

Brojni procesi koji se odvijaju u BIOS-u Award Medallion označeni su posebnim grupama kontrolnih tačaka. To uključuje:

Kodovi sistemskih događaja - kontrolne tačke sistemskih događaja.

Kodovi za otklanjanje grešaka upravljanja energijom su kontrolne tačke koje se javljaju tokom izvršavanja APM ili ACPI usluga.

Sistemski kodovi grešaka - poruke o fatalnim greškama.

Debug kodovi za MP sistem - tačke inicijalizacije višeprocesorskih platformi.

Karakteristike ubrzanog POST-a

Da bi smanjio vrijeme pokretanja sistema, korisnik može odabrati opciju "Brzo samotestiranje pri uključivanju" u CMOS podešavanju. U ovom slučaju, POST će se ubrzati odbijanjem izvođenja nekih procedura (Quick Boot).

Tok rada Quick Boot zamjenjuje kasnu i završnu fazu POST-a i ne utiče na rad bloka za pokretanje. Award Software nudi drugačiju kodifikaciju procedura POST Accelerated Pass od standardne. Quick Boot počinje slanjem kontrolne tačke 65h na dijagnostički port i završava se sa POST kodom 80h. Zatim se kontrola prenosi na operativni sistem sa FFh kodom, što je uobičajeno za Award BIOS.

Kôd greškeOpis greške
65 Rana inicijalizacija SIO kontrolera, softversko resetovanje video kontrolera. Konfigurisanje kontrolera tastature, testiranje tastature i miša. Inicijalizacija kontrolera zvuka. Provjera integriteta BIOS struktura. Raspakivanje rutina održavanja Flash ROM-a. Inicijalizacija ugrađenog sintisajzera frekvencije
66 Inicijalizira L1 / L2 keš memoriju prema rezultatima naredbe CPUID. Generisanje vektorske tabele koja se sastoji od pokazivača za rutine rukovanja prekidanjem. Inicijalizacija hardvera za upravljanje napajanjem
67 Provjera vjerodostojnosti CMOS-a i napajanja baterije. Podešavanje registara čipseta prema CMOS postavkama. Inicijalizacija kontrolera tastature kao dijela čipseta. Generisanje BIOS varijabli područja podataka
68 Inicijalizacija video sistema
69 Konfiguriranje i8259 kontrolera prekida
6AUbrzani test RAM memorije u jednom prolazu se izvodi pomoću posebnog algoritma
6BVizualizacija broja otkrivenih procesora, EPA logo i prikaz upita za pokretanje AwardFlash uslužnog programa. Konfiguriranje resursa ugrađenog I/O kontrolera u načinu konfiguracije
70 Podešavanje upita. Inicijalizacija PS/2 i USB miša
71 Inicijalizacija keš kontrolera
72 Postavljanje konfiguracijskih registara sistemske logike. Formiranje liste Plug and Play uređaja. Inicijalizacija FDD kontrolera
73 Inicijalizacija HDD kontrolera
74 Inicijalizacija koprocesora
75 Ako je korisnik odredio u CMOS Setup-u, vrši se zaštita od pisanja na IDE HDD.
77 Zahtjev za lozinku i izlaz poruke: "Pritisnite F1 za nastavak, DEL za ulazak u postavku"
78 BIOS inicijalizacija dodatnih uređaja na ISA i PCI magistralama
79 Inicijalizacija resursa stare platforme
7AGenerisanje RSDT root tabele i DSDT, FADT tabela uređaja itd.
7DPronalaženje informacija o particijama uređaja za pokretanje
7EKonfigurisanje BIOS servisa i usluga pre učitavanja operativnog sistema
7FPostavljanje NumLock zastavice prema CMOS SetUp-u
80 Prenos kontrole na operativni sistem

Izvođenje POST-a u načinu rada za uštedu energije

Jedno od stanja platforme kada se sadržaj RAM memorije pohranjuje na hard disk zove se hibernacija. U ACPI specifikaciji ("Napredna konfiguracija i specifikacija sučelja napajanja", Revizija 2.0a od 31.03.2002.) je definiran kao S4 (nepostojano mirovanje) način uštede energije. Povratak na potpuno funkcionisanje zahteva poseban način prolaska POST-a.

Šema rada ACPI S4, kao iu ubrzanom startu, zamjenjuje kasnu i završnu fazu POST-a. Bitna tačka je provjera bloka za pokretanje startne skripte. U zavisnosti od ACPI stanja sistema nakon signala hardverskog resetovanja, donosi se odluka o izlasku iz stanja S4, koje počinje slanjem kontrolne tačke od 90h na dijagnostički port i završava se sa POST kodom 9Fh.

Kôd greškeOpis greške
90 Rana inicijalizacija SIO kontrolera, softversko resetovanje video kontrolera. Podešavanje kontrolera tastature, testiranje tastature i miša
91 Provjera vjerodostojnosti CMOS-a i napajanja baterije
92 Inicijalizacija sistemskih logičkih registara i ugrađenog sintisajzera frekvencije
93 Inicijalizacija keš memorije na osnovu CPUID informacija
94 Generisanje vektorske tabele koja se sastoji od pokazivača za rutine rukovanja prekidanjem. Inicijalizacija hardvera za upravljanje napajanjem
95 Skeniranje PCI sabirnice
96 Inicijalizacija ugrađenog kontrolera tastature
97 Inicijalizacija video sistema
98 Prikaz poruke VGA adaptera
99 Provjera prvog kanala DMA8237 kontrolera pisanjem i provjerom čitanja registara osnovne adrese i dužine bloka prijenosa 9A Konfiguriranje i8259 kontrolera prekida
9BInicijalizacija PS/2 i USB miša. Raspakivanje ACPI koda. Inicijalizacija keš kontrolera
9CPostavljanje konfiguracijskih registara sistemske logike. Formiranje liste Plug and Play uređaja. Inicijalizacija FDD i HDD kontrolera
9DPM regija nije rezervirana u sistemskoj memoriji ako je kreirana u Shadow RAM-u ili SMRAM-u. U nekim slučajevima je potrebna ponovna inicijalizacija USB magistrale, koja se izvodi kada je L1 keš memorija onemogućen
9EKonfiguriranje upravljanja napajanjem, koje je dio sistemske logike. Inicijalizacija kola generisanja SMI i podešavanje SMI vektora. Programski resursi odgovorni za praćenje događaja PM sistema
9FOperacija Deny and Allow briše L1/L2 keš memoriju i vraća je na trenutnu veličinu. Postavke kontrole uštede energije navedene u CMOS Setup-u se čuvaju u PM RAM-u. Za mobilne platforme, vrši se provjera da se vrati u puni rad nakon isključivanja svih napona napajanja (Nulti volt Suspend mod)

4. Phoenix BIOS 4.0 izdanje 6.0

Phoenix Technologies, Ltd.

Jedan od lidera u razvoju softvera niskog nivoa Phoehnix Technologies je tempirao novu verziju PhoenixBIOS-a 4.0 tako da se poklopi sa izdavanjem Windows95. Podrška za porodicu Intel Pentium procesora se ogleda u nazivu privremenih revizija. Jedno od najnovijih - Release 6.0 - predstavljalo je osnovu za sve objavljene BIOS-e. Dolaskom Release 6.1, nije bilo značajnih promjena u POST procedurama, pa to nije uticalo na indikaciju kontrolnih tačaka.

Posebnost PhoenixBIOS-a je da ako se tokom POST testa pojave greške od 512 KB glavne memorije (kodovi 2Ch, 2Eh, 30h), dodatne informacije izlaze na port 80h u formatu riječi, čiji bitovi identifikuju neispravan adresnu liniju ili podatkovnu ćeliju. Na primjer, kod “2C 0002” znači da je kvar memorije otkriven na adresnoj liniji 1. Kod “2E 1020” u ovom slučaju bi značio da je kvar otkriven na podatkovnim linijama 12 i 5 u nižem bajtu memorijske sabirnice podataka . Na 386SX sistemima koji koriste 16-bitnu sabirnicu podataka, greška se ne može pojaviti tokom 30-časovnog izvođenja koda.

Izlaz koda na dijagnostički port POST je praćen izlazom zvučnog signala na zvučnik sistema. Shema za generiranje zvučnog signala je sljedeća:

  • Osmobitni kod se konvertuje u četiri dvobitne grupe
  • Vrijednost svake grupe se povećava za jedan.
  • Na osnovu primljene vrijednosti generira se kratak zvučni signal (na primjer: kod 16h = 00 01 01 10 = 1-2-2-3)

Izvođenje POST-ova pokretanja iz ROM-a

Kôd greškeOpis greške
01 Inicijalizacija kontrolera upravljanja osnovnom pločom (BMC).
02 Provjera trenutnog načina rada procesora
03 Onemogućite izvršavanje nemaskiranih prekida
04 Određuje se tip instaliranog procesora
06 Početne postavke PIC i DMA registara
07 Memorijska oblast određena za kopiju BIOS-a se briše na nulu
08 Rana inicijalizacija logičkih registara sistema
09 Postavljanje POST meke zastavice
0AInicijalizacija softverskih resursa procesora
0BDozvola za internu keš memoriju
0EInicijalizacija Super I/O resursa
0CInicijalizacija L1 / L2 keša prema CMOS vrijednostima
0FIDE inicijalizacija
10 Inicijalizacija podsistema za upravljanje napajanjem
11 Postavljanje alternativnih vrijednosti registra
12 Vrijednost registra MSW (Machine Status Word) se postavlja.
13 Rana inicijalizacija PCI uređaja
14 Inicijalizacija kontrolera tastature
16 Provjeravamo kontrolnu sumu ROM BIOS-a
17 Određivanje veličine L1/L2 keša
18 Inicijalizacija sistemskog tajmera 8254
1AInicijalizacija DMA kontrolera
1CResetiranje programabilnih vrijednosti kontrolera prekida
20 Provjera formiranja zahtjeva za regeneraciju DRAM-a
22 Testiranje rada kontrolera tastature
24 Instalacija selektora za servisiranje ravnog 4Gb memorijskog modela
26 Rezolucija linije A20
28 Određivanje ukupne količine instalirane memorije
29 Inicijalizacija POST Memory Managera (PMM)
2ANuliranje 640Kb glavne memorije
2CTestiranje adresne linije
2EKvar na jednoj od linija podataka u nižem bajtu memorijske sabirnice podataka
2FOdabir protokola keš memorije
30 Dostupan test sistemske memorije
32 Određivanje parametara CPU takta i frekvencije magistrale

Kôd greškeOpis greške
33 Inicijalizacija Phoenix Dispatch Managera
34 Zabrana isključivanja ATX tipkom za napajanje
35 Postavke sistemskih logičkih registara koje kontroliraju formiranje vremenskih karakteristika pristupa memoriji, I/O portovima, sistemskim i lokalnim magistralama
36 Ponovno pokretanje se izvodi nakon neuspješnog prijelaza na sljedeću POST proceduru. Redoslijedom procedura upravlja Watch Dog Service
37 Završava se proces postavljanja logičkih registara sistema
38 BIOS Runtime sadržaj se raspakuje i prepisuje u oblasti posvećenoj Shadow RAM-u
39 Ponovno inicijaliziranje keš kontrolera
3APromjena veličine L2 keša
3BInicijalizacija praćenja izvršavanja BIOS-a
3CDodatna konfiguracija logičkih registara za konfigurisanje PCI-PCI mostova i podršku distribuiranih PCI sabirnica
3DSistemski logički registri se konfigurišu u skladu sa postavkama CMOS podešavanja.
3EPročitajte konfiguraciju hardvera
3EProvjera veze ROM pilot sistema
40 Određivanje parametara CPU takta
41 Inicijalizacija ROM Pilot-a - daljinska kontrola pokretanja
42
44 Postavite BIOS Interrupt
45 Inicijalizacija uređaja prije uključivanja PnP mehanizma
46 BIOS kontrolni zbir se izračunava pomoću posebnog algoritma
47 Inicijalizacija I2O I/O kontrolera
48 Potražite video adapter
49 PCI inicijalizacija
4AInicijalizacija sistemskih video adaptera
4BQuiet Boot in Progress - skraćena sekvenca pokretanja sistema koja se koristi za brži POST
4CSadržaj VGA BIOS-a se prepisuje u području prolaza
4EBIOS Text String Visualization Autorsko pravo
4FRezerviranje memorije za izbornik za odabir uređaja za pokretanje
50 Prikazan je tip procesora i njegova taktna frekvencija
51 Inicijalizacija kontrolera i EISA uređaja
52 Programiranje kontrolera tastature
54 Režim zvuka je aktiviran
55
58 Pronalaženje neobrađenih zahtjeva za prekidom
59 Inicijalizacija POST Display Service (PDS) 5A Displej "Pritisnite F2 da uđete u SETUP"
5BOnemogućite internu keš memoriju CPU-a
5CKonvencionalna provjera memorije
5EOtkrij osnovnu adresu
60 Proširena provjera memorije
62 Provjera adresnih linija proširene memorije
64 Prenesite kontrolu na izvršni blok koji je generirao proizvođač matične ploče (Patch1)
66 Konfiguriranje kontrolnih registara keširanja
67 Minimalna inicijalizacija APIC kontrolera
68 L1 / L2 keš rezolucija
69 Priprema RAM-a za način upravljanja sistemom
6AVolumen eksterne keš memorije je vizualizovan
6BPostavljanje zadanih postavki CMOS podešavanja
6CVizualizacija informacija o korištenju Shadow RAM-a
6EVizualizacija informacija o gornjim memorijskim blokovima (UMB)
70 Prikaz poruka o grešci
72 Provjera trenutne konfiguracije sistema i informacija u CMOS-u
76 Provjera informacija o grešci na tastaturi
7AProvjera statusa softverske (sistemska lozinka) ili hardvera (prekidač za zaključavanje ključa) zaključavanja ključa
7CPostavljanje vektora hardverskog prekida
7DInicijalizacija sistema za praćenje napajanja
7EInicijalizacija koprocesora
80 Zabranjeni SIO I/O kontroler
81 Priprema za pokretanje operativnog sistema
82 Pretražite i definirajte RS232 portove
83 Konfiguriranje eksternih IDE kontrolera
84 Pronalaženje i otkrivanje paralelnih portova
85 Inicijalizacija ISA PnP uređaja
86 Ugrađeni resursi SIO kontrolera su konfigurisani u skladu sa CMOS podešavanjem
87 Konfiguriranje MCD-a (uređaja koji se mogu konfigurirati na matičnoj ploči)
88 Vrijednosti bloka varijabli su postavljene u području podataka BIOS-a.
89 Formiranje nemaskiranog prekida je dozvoljeno
8APostavljanje vrijednosti varijabli koje se nalaze u proširenom području podataka BIOS-a
8BProvjera dijagrama povezivanja PS / 2 miša
8CInicijalizacija floppy kontrolera
8FOdređivanje broja povezanih ATA uređaja
90 Inicijalizacija i konfiguracija kontrolera tvrdog diska
91 Postavljanje privremenih parametara za čvrste diskove u PIO modu
92 Prenesite kontrolu na izvršni blok koji je generirao proizvođač matične ploče (Patch2)
93 Izrada tablice konfiguracije višeprocesorskog sistema
95 Odabir procedure održavanja CD-ROM-a
96 Vratite se u Real Mode
97 Izrada MP konfiguracijske tabele
98 ROM skeniranje je u toku
99 Provjera statusa parametra SMART 9A ROM sadržaj se prepisuje u RAM
9CKonfiguriranje podsistema za upravljanje napajanjem
9DOmogućavanje resursa za zaštitu od neovlaštenog pristupa
9EHardverski prekidi su dozvoljeni
9FOdređuje broj IDE i SCSI pogona
A0Podešavanje DOS vremena prema RTC stanju A1 Svrha ovog koda je nepoznata A2 Provjera stanja zaključavanja tipke
A4Podešavanje karakteristika automatskog ponavljanja tastature
A8Poruka "Pritisnite F2 da uđete u podešavanje" se briše sa ekrana
aaSCAN kod tipke F2 se provjerava u AC ulaznom baferu Pokreće se program za podešavanje.
AEOznaka za ponovno pokretanje pomoću CTRL + ALT + DEL se briše B0 Generiše se poruka "Pritisnite F1 za nastavak, F2 za podešavanje"
B1Oznaka izvršenja POST-a je obrisana. B2 POST je završen
B4Zvučni signal prije učitavanja
B5Faza tihog pokretanja je završena
B6Proverite lozinkom da li je ovaj režim omogućen u podešavanju B7 Inicijalizacija ACPI BIOS-a
B9Traženje uređaja za pokretanje na USB sabirnici BA Inicijalizacija DMI parametara
BBPonovno izvođenje ROM skeniranja
BCOkidač zaključavanja greške pariteta RAM-a je obrisan
BDPrikazan je meni za izbor uređaja za pokretanje BE Briše ekran pre učitavanja operativnog sistema BF Aktivira antivirusnu podršku
C0Pokrenuta je procedura za rukovanje softverskim prekidom INT 19h - Boot loader Sektor za pokretanje. Servisna rutina prekida sekvencijalno pokušava učitati sektor za pokretanje tako što proziva disk uređaje redoslijedom koji je propisala instalacija
C1Inicijalizacija procedure rukovanja greškama (PEM) C2 Pozivanje servisnih rutina za evidentiranje grešaka
C3Vizualizacija poruka o grešci po redosledu njihovog dolaska C4 Postavljanje zastavica početnih stanja
C5Proširena CMOS RAM inicijalizacija ćelije
C6Inicijalizacija priključne stanice
C7Lijena inicijalizacija pristajanja
C8Izvođenje testnih procedura za određivanje integriteta BIOS struktura uključenih u blok pokretanja
C9Provjera integriteta struktura i/ili modula izvan sistemskog BIOS-a
CAPokretanje Preusmjeravanja konzole za posluživanje CB udaljene tipkovnice koja emulira disk uređaje u RAM/ROM-u
CCPokretanje Console Redirect za video CD uslugu PCMCIA komunikaciona podrška
CEPrilagođavanje kontrolera nalivpera

Fatalne poruke o grešci

D0 Greška uzrokovana izuzetkom (Greška izuzetka) D2 Pozivanje procedure rukovanja prekidom iz neidentifikovanog izvora D4 Greška u vezi sa kršenjem protokola za izdavanje i brisanje zahtjeva za prekid D6 Izađite iz zaštićenog moda sa softverskim resetiranjem D7 Da sačuvate stanje video adaptera, veća veličina memorije nego što je dostupno u SMRAM D8 Greška tokom generisanja softvera impulsa za resetovanje procesora DA Gubitak kontrole po povratku u Real Mode DC Izlazak iz zaštićenog režima sa generisanjem softvera za resetovanje bez ponovnog pokretanja kontrolera prekida DD Greška tokom testiranja proširene memorije DE Greška u kontroleru tastature DF Greška kontrole linije A20 19

Izvršavanje procedura iz bloka pokretanja

Kôd greškeOpis greške
E0Postavljanje konfiguracijskih registara E1 čipseta Inicijalizacija sjevernog i južnog mosta
E2Inicijalizacija CPU-a
E3Inicijalizacija sistemskog tajmera
E4Inicijalizacija Super I/O resursa
E5Provjera statusa Recovery Jumpera, čija instalacija prisiljava BIOS Recovery mod
E6BIOS provjera kontrolne sume
E7Kontrola se prenosi na BIOS ako je njena kontrolna suma ispravno izračunata. E8 MPS podržava inicijalizaciju
E9Prelazak na ravni model memorije od 4Gb
EAInicijalizacija nestandardne opreme
EBKonfiguracija kontrolera prekida i DMA
ECPomoću zapisa i kontrolnih očitavanja prema posebnom algoritmu određuje se tip memorije: FPM, EDO, SDRAM, u skladu sa rezultatom postavljaju se konfiguracijski registri Host Bridgea
EDPomoću zapisa i kontrolnih očitavanja prema posebnom algoritmu određuju se obim memorijskih banaka i raspored po linijama. Prema rezultatu, postavljaju se konfiguracijski registri Host Bridge (DRAM Row Boundary).
EESadržaj bloka za pokretanje se kopira u Shadow RAM EF Priprema SMM RAM-a za SMI rukovalac
F0Test memorije
F1Inicijalizacija vektora prekida
F2Inicijalizacija sata realnog vremena
F3Inicijalizacija video podsistema
F4Generiranje zvučnog signala prije učitavanja
F5Učitavanje operativnog sistema pohranjenog u Flash ROM-u
F6Vratite se u Real Mode
F7Pokrenite puni DOS
F8Inicijalizacija USB kontrolera
FA ... FFKodovi za interakciju sa PhDebug procedurom

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Insajder na tržištu mobilnih sistema čvrsto se etablirao na mjestima gdje su potrebni lojalnost tradiciji i konzervativan pristup izgradnji BIOS-a. Nakon što je naslijedila izvorni kod od SystemSofta, kompanija stalno radi na njegovom poboljšanju. Posljednja od MobilePRO revizija se aktivno koristi u Mitac i Clevo prijenosnim računalima, dokumentacija za koje je bila osnova tablice kodova grešaka - to je ono što Insyde Software naziva POST kontrolnim tačkama.

Boot Block Checkpoints

Uprkos činjenici da je Insyde Software kreirao svoj prvi BIOS 1992. godine, uspostavljeni model bloka za pokretanje - ili Boot Loader, kako su ga sami kreatori nazvali - konačno je formiran tek krajem 1995. godine. Od tog trenutka početni postupak je numerisan po verziji i datumu kreiranja.

Najznačajnija tačka sa stanovišta servisnog inženjera koji ispituje proces pokretanja računarskog sistema sa InsydeBIOS-om je uređaj za prikaz dijagnostičkog koda. Iako, po pravilu, Boot Loader u takvim slučajevima koristi standardni Manufacture's Diagnostic Port 80h, u nekim slučajevima izlaz kontrolnih tačaka se obavlja samo na PIO portu (Parallel Input/Output port za dijagnostičke svrhe), koji nije ništa drugo nego paralelan. port 378h Postoje implementacije u kojima se dijagnostički kodovi poslani na port 80h takođe dupliraju na paralelni port.

Kôd greškeOpis greške
00 Početna tačka izvođenja pokretačkog bloka 01 Inhibiranje linije A20 (ne koristi se)
02 Ažuriranje mikrokoda procesora
03 RAM testiranje
04 Prebacivanje bloka za pokretanje u RAM
05 Izvršavanje bloka pokretanja iz RAM-a
06 Forsiranje postupka oporavka Flash ROM-a
07 Premještanje sistemskog BIOS-a u RAM
08 Provjera kontrolne sume BIOS-a sistema
09 Pokretanje POST procedure
0APokretanje oporavka Flash ROM-a iz FDD-a
0BInicijalizacija sintisajzera frekvencije
0CZavršavanje postupka oporavka BIOS-a
0DAlternativni postupak za oporavak Flash ROM-a sa FDD-a
0FZaustavljanje u slučaju fatalne greške
BBRana LPC SIO inicijalizacija
CCPočetna tačka za pokretanje oporavka Flash ROM-a
88 Omogućite ACPI funkcije
99 Greška pri izlasku iz STR moda
60 Ulazak u Big Real Mode
61 Inicijalizacija SM sabirnice. SPD podaci su pohranjeni u CMOS A0 Čitajte i analizirajte SPD polja koja su prethodno pohranjena u CMOS A1 Inicijalizirajte memorijski kontroler
A2Definiranje logičkih banaka DIMM-a
A3Programiranje registra DRB (Granica DRAM reda).
A4Programiranje DRA (DRAM atributi reda) registara
AEDIMM-ovi otkriveni u sistemu sa različitim funkcijama kodova za ispravljanje grešaka (ECC).
AFInicijalizacija registara memorijskog kontrolera mapiranih u memorijski prostor
E1Procedura pokretanja se prekida ako DIMM nije opremljen SPD-om
E2DIMM tip ne odgovara sistemskim zahtjevima
EAMinimalno vrijeme između aktiviranja DIMM linija modula i ulaska u stanje regeneracije ne ispunjava zahtjeve sistema
ECRegistrirajte module koji nisu podržani ED provjerava CAS režime kašnjenja
EESistemska ploča ne podržava DIMM organizaciju

Izvođenje POST-ova iz RAM-a

Većina modernih InsydeBIOS rješenja koristi 16-bitni prikaz tačke prekida. Za to se koriste portovi 80h i 81h, od kojih je potonji namijenjen proširenju standardne dijagnostike.

Proučavanje kontrolnih tačaka otežava njihova nepravilna konstrukcija, kada su procesi različitog značenja praćeni istim kodovima. U dualnim dijagnostičkim sistemima postoje heterogenosti različitog reda: neki POST kodovi se prikazuju samo na jednom od portova bez dupliranja, što je uobičajeno u takvim slučajevima.

Kôd greškeOpis greške
10 Inicijalizacija keša, CMOS provjera
11 A20 linija je zabranjena. Postavljanje registara kontrolera 8259.
12 Određivanje metode pokretanja
13 Inicijalizacija memorijskog kontrolera
14 Pronalaženje video adaptera povezanog na ISA magistralu
15 Postavljanje vrijednosti sistemskog tajmera
16 Postavljanje logičkih registara sistema pomoću CMOS-a
17 Izračunavanje ukupne količine RAM-a
18 Testiranje mlađe stranice konvencionalnog pamćenja
19 Provjera kontrolne sume slike Flash ROM-a
1AResetiranje registara kontrolera prekida
1BInicijalizacija video adaptera
1CInicijalizacija podskupa registara video adaptera kompatibilnih sa modelom programiranja 6845
1DInicijalizacija EGA adaptera
1EInicijalizacija CGA adaptera
1FTest registra stranice DMA kontrolera
20 Testiranje kontrolera tastature
21 Inicijalizacija kontrolera tastature
22 Poređenje primljene količine RAM-a sa vrijednošću u CMOS-u
23 Autonomno napajanje baterije i prošireni CMOS test
24 Testiranje registara DMA kontrolera
25 Postavljanje parametara DMA kontrolera
26 Formiranje tabele vektora prekida
27 Ubrzano određivanje količine instalirane memorije
28 Zaštićeni način rada
29 Test sistemske memorije je završen
2AIzlazak iz zaštićenog načina rada
2BPrenošenje procedure podešavanja u RAM
2CPokretanje postupka inicijalizacije videa
2DPonovo tražim CGA adapter
2EPonovo potražite EGA / VGA adapter
2FPrikaz VGA BIOS poruka
30 Prilagođena procedura inicijalizacije kontrolera tastature
31 Provjera povezane tastature
32 Provjera prolaska zahtjeva sa tastature
33 Provjera registra statusa tastature
34 Test sistemske memorije i nuliranje
35 Zaštićeni način rada
36 Test proširene memorije je završen
37 Izlazak iz zaštićenog načina rada
38 Zabrana linije A20
39 3A Provjera sistemskog tajmera inicijalizacije keš kontrolera
3BPodešavanje brojača DOS vremena da odgovara satu realnog vremena
3CInicijalizacija tabele hardverskih prekida
3DPronalaženje i inicijalizacija manipulatora i pokazivača
3EPodešavanje statusa tastera NumLock
3FInicijalizacija serijskih i paralelnih portova
40 Konfiguriranje serijskih i paralelnih portova
41 Inicijalizacija FDD kontrolera
42 Inicijalizacija HDD kontrolera
43 Inicijalizacija upravljanja USB napajanjem
44 Pronalaženje i inicijalizacija dodatnih BIOS-a
45 Ponovno postavljanje statusa NumLock tastera
46 Provjera funkcionalnosti koprocesora
47 Inicijalizacija PCMCIA
48 Priprema za pokretanje operativnog sistema
49 Prenošenje kontrole na Bootstrap izvršni kod
50 Inicijalizacija ACPI
51 Inicijalizacija upravljanja napajanjem
52 Inicijalizacija USB kontrolera sabirnice

Dok se preuzimanje ne završi, računar je veoma sličan bebi - ne može vam reći šta ga muči. Stoga radi ono što radi svaka zdrava beba: buči i nada se da ćete ga razumjeti.
Obično se čuje jedan kratak srećan zvuk i računar nastavlja, ali ponekad čujete niz naizgled nesrećnih zvukova poznatih kao bip kodovi. Oni ukazuju da se nešto dogodilo.
Nažalost, ne postoje standardni zvučni kodovi. Informacije o vašem sistemu trebale bi se naći u priručniku proizvođača ili tehničkoj podršci, ali ih nije lako pronaći. Ako ne možete da pronađete listu zvučnih kodova, pogledajte brend BIOS (Osnovni ulazno/izlazni sistem). Ako ne znate, otvorite kućište i pogledajte velike čipove na matičnoj ploči. Pronađite čip od American Megatrends, Incorporated (AMI), Phoenixa ili IBM-a - ovo su tri najbolja brenda. Dajemo zvučne kodove za ove čipove u nastavku, ali ne možemo garantovati da će ovi kodovi raditi za svaki brend BIOS-a. Phoenix posebno upozorava da se njegovi kodovi mogu razlikovati u skladu sa zahtjevima pojedinačnih proizvođača, ali i dalje većina proizvođača koristi standardne kodove predstavljene ovdje.
"Bip" zvučnika, indikator ispravnog rada računara, signalizira prisustvo određenog problema koji sprečava uspješno pokretanje vašeg računara. Ako ste sami sastavili računar i gornja situacija se dogodila kada ste pokušali da pokrenete, najverovatnije je problem lako rešiv: memorijski modul, zvučna ili video kartica, čvrsti disk ili druga komponenta vašeg uređaja nije dobro umetnuta. Ako se računar i dalje ne pokreće nakon ponovnog instaliranja komponenti, razlog može biti kvar neke od komponenti.
Skrećemo vam pažnju da svaki zvučni signal zvučnika ima svoje značenje, što olakšava razumijevanje nastalog problema i ubrzava njegovo rješavanje. Glavni su navedeni u nastavku. U tom slučaju, prije nego počnete "dešifrirati" zvučne signale koje daje računar, potrebno je da saznate koji BIOS je instaliran na vašem računaru. Ove informacije su navedene u dokumentaciji za matičnu ploču koju ste dobili uz računar ili ih možete pronaći na Internetu za marku matične ploče.

AWARD BIOS signali

BIOS signali Kvar
1 kratak zvučni signal Sistem je OK
1 dugačak zvučni signal i isključite sistemsku jedinicu Sigurnosni sistem AWARD BIOS je aktiviran.
2 kratko Greška monitora. Provjerite ispravnost i pouzdanost njegove veze sa sistemskom jedinicom, a također, ako postoji poseban kabel za napajanje, spojite ga na utičnicu i na sam monitor.
1 dugačak, 3 kratka zvučna signala Video kartica nije otkrivena ili je video memorija neispravna.
Periodični dugi signali Greška pri otkrivanju RAM-a (memorije sa slučajnim pristupom)
Česti slučajni signali tokom normalnog rada. Pregrijavanje CPU-a, obično zbog prestanka ventilatora za hlađenje.

AMI BIOS signali

7 kratkih grešaka iznimke virtuelnog režima.
Neispravna matična ploča (greška u virtuelnom režimu) 8 kratkih grešaka u čitanju/zapisu memorije ekrana.
Neispravan video adapter ili greška u testu video memorije, zamenite video karticu 9 kratki ROM BIOS Checksum Failure.
Greška kontrolne sume BIOS ROM-a. Potrebno je flešovati BIOS ili zameniti mikrokolo 10 kratkih CMOS Shutdown Register Greška čitanja/pisanja.
Greška čitanja/pisanja CMOS-a 11 kratkih Neispravna matična ploča (greška testa keša) 1 dugo 3 kratko Video greška.
Ponovo postavite video karticu. Ako ne pomogne, zamijenite ga.

Čak i prilikom pokretanja, poruke o grešci se mogu pojaviti na ekranu monitora.

Poruke - BIOS Kvar
CMOS BATERIJA JE OTKAZALA. Baterija je ispražnjena. Zamijenite bateriju.
GREŠKA CMOS KONTROLE. Netačna CMOS kontrolna suma. Podaci u CMOS-u su oštećeni. Baterija je možda istrošena.
Provjerite bateriju i zamijenite ako je potrebno.
KVAR POČETKA DISK-a, UMETNITE SISTEMSKI DISK I PRITISNITE ENTER. Nije pronađen disk za pokretanje.
Pokrenite sistem sa sistemske diskete i proverite sistemske datoteke na čvrstom disku. Nesistemska disketa može biti umetnuta u drajv, uklonite disk iz drajva.
GREŠKA NEPOSLAŽENJA DISKETNIH DRIVE ILI VRSTA - POKREĆE POSTAVKE. Tipovi uređaja koji su stvarno instalirani u sistemu i njihovi opisi u CMOS-u se ne slažu.
Pokrenite i unesite ispravan tip pogona.
GREŠKA PRI INICIJALIZACIJI KONTROLORA ČVRSTOG DISKA. Kontroler tvrdog diska se ne inicijalizira.
Provjerite instalaciju kontrolera i parametre tvrdog diska navedene u. Također provjerite kratkospojnike na tvrdom disku.
FLOPPY DISK CNTRLR GREŠKA ILI NEMA CNTRLR. Nije moguće inicijalizirati kontroler flopi diska.
Provjerite instalaciju kontrolera i parametre pogona navedene u.
GREŠKA NA TASTATURI ILI NIJE PRISUTNA TASTATURA. Nije moguće inicijalizirati tastaturu.
Provjerite vezu i tip tastature. U krajnjem slučaju, onemogućite praćenje tastature pri pokretanju.
Greška memorijske adrese na XXXX. Greška u memoriji.
Zamijenite memoriju.
Greška pariteta memorije na XXXX. Greška pariteta.
Zamijenite memoriju.
VELIČINA MEMORIJE SE PROMIJENILA OD POSLJEDNJEG ČITANJA. Veličina memorije se promijenila od posljednjeg pokretanja.
Prijavite se.
PRITISNITE TIPKU ZA REBOOT. Poruka se pojavljuje kada se naiđu na greške i potrebno je ponovno pokretanje.
Pritisnite bilo koje dugme.
SISTEM ZAUSTAVLJEN, (CTRL-ALT-DEL) ZA REBOOT.... Označava da je proces preuzimanja zaustavljen.
Kliknite.
Nakon uključivanja računara radi neko vrijeme, a zatim se sam gasi

Najčešće je takav problem povezan s pregrijavanjem procesora uzrokovanim lošim performansama ili kvarom njegovog hladnjaka (ventilatora). Nakon uključivanja računara, procesor neko vreme radi, a zatim se zagreva do određene kritične temperature, kada se aktiviraju zaštitni mehanizmi za isključivanje računara kako bi se izbeglo pregorevanje procesora. Postoji samo jedan izlaz iz ove situacije - zamijeniti ili popraviti hladnjak (ventilator) procesora za hlađenje.
Temperaturu procesora mjeri senzor koji se nalazi na matičnoj ploči. Nažalost, često se dešava da senzor nije sasvim pravilno postavljen, a izmerena temperatura odstupa od prave za nekoliko stepeni. Ali nekoliko stepeni (+/- 5 °C) suštinski ništa ne menja. Ako se procesor pregrije, pregrijava se.

Računar se zamrzava. pojavljuje se plavi ekran

Ako niste vidjeli Plavi ekran smrti ili se susreli s ovim konceptom, onda imate sreće. Plavi ekran smrti je ekran koji se pojavljuje u Windows XP-u kada dođe do kritične sistemske greške. Greška može biti uzrokovana nepravilnim radom nekog od programa, samim operativnim sistemom ili kvarom hardvera. Plavi ekran smrti ima četiri glavna dijela. Prvi dio sadrži poruku o grešci, drugi - listu modula učitanih u memoriju koji ne rade ispravno, treći - listu učitanih modula koji normalno funkcionišu, četvrti odjeljak prikazuje trenutno stanje sistemskog debuggera (Kernel Debugger).
Informacije sa "plavog ekrana smrti" mogu biti korisne za otklanjanje uzroka njegovog nastanka, pa je preporučljivo da ih zapišete kako biste se mogli posavjetovati sa stručnjakom ili potražiti informacije o grešci na internetu.
Ako ponovo pokrenete računar i ponovo se pojavi Plavi ekran smrti, prije svega, deinstalirajte sve programe koje ste upravo instalirali, a zatim pokušajte koristiti alat za vraćanje sistema (Start - * Programi - »Pribor - * Sistemski alati - Oporavak sistema). još uvijek nestabilan, vjerovatno zbog nedavno instaliranih drajvera. Posebno često se pojavljuje "plavi ekran smrti" kada su upravljački programi video kartice i programi koji ga koriste nekompatibilni. Pokušajte ih deinstalirati i ponovo instalirati. U slučaju kada ni ovo ne pomogne, velika je vjerovatnoća da uzrok kvarova sistema leži u hardverskom kvaru, a RAM i video kartica su na "vodećim" pozicijama među potencijalnim izvorima kvara.

1. Nema signala - jedinica za napajanje (PSU) je neispravna ili nije povezana na matičnu ploču.

Uklonite prašinu sa njega.

Provjerite da li je produžni kabel dobro pričvršćen za matičnu ploču.

Ako to ne pomogne, potrebna je zamjena ili popravak jedinice za napajanje.

2. Neprekidan signal - napajanje je neispravno. Vidi tačku 1.

3. 1 kratak signal - greške nisu pronađene, računar radi ispravno.

4. 1 kratak signal koji se ponavlja - problemi sa napajanjem. Vidi tačku 1.

5. 1 dug signal koji se ponavlja - kvar RAM-a. Pokušajte ukloniti RAM modul iz slota i ponovo ga umetnuti. Ako to ne pomogne, zamijenite ga.

6. 2 kratka zvučna signala - otkrivene su manje greške. Proverite da li su kablovi i kablovi dobro pričvršćeni za konektore matične ploče. Postavite BIOS na zadane vrijednosti (Učitaj zadane postavke BIOS-a).

7. 3 duga zvučna signala - neispravnost kontrolera tastature. Provjerite integritet kabla tastature i kvalitet priključaka. Testirajte tastaturu na poznatom dobrom računaru. Ako to ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

8. 1 dug i 1 kratak signal - kvar RAM-a. Vidi tačku 5.

9. 1 dugačak i 2 kratka signala - neispravnost video kartice. Preporučuje se da uklonite video karticu i ponovo je ubacite. Provjerite integritet i kvalitet priključka kabela monitora. Ako ne pomogne, zamijenite video karticu.

10. 1 duga i 3 kratka zvučna signala - neispravnost tastature. Vidi tačku 7.

11. 1 dugačak i 9 kratkih bipova - greška pri čitanju podataka sa BIOS čipa.

Potrebno je ponovno upisivanje (flash) mikrokola. Ako ne pomogne, zamijenite mikrokolo.

__________________________________________________________________________________________

1. Nema signala - jedinica za napajanje (PSU) je neispravna ili nije povezana na matičnu ploču. Uklonite prašinu sa njega. Provjerite da li je produžni kabel dobro pričvršćen za matičnu ploču. Ako to ne pomogne, potrebna je zamjena ili popravak jedinice za napajanje.

2. 1 kratak signal - greške nisu pronađene, računar radi ispravno.

3. 2 kratka signala - kvar RAM-a. Pokušajte ukloniti RAM modul iz slota i ponovo ga umetnuti. Ako to ne pomogne, zamijenite ga.

4. 3 kratka signala - greška prvih 64 KB glavne memorije. Vidi tačku 3.

5. 4 kratka signala - kvar sistemskog tajmera. Ponovo pokrenite računar. Ako to ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

6. 5 kratkih signala - neispravnost centralnog procesora. Ponovo pokrenite računar. Ako to ne pomogne, morat ćete zamijeniti procesor.

7. 6 kratkih signala - neispravnost kontrolera tastature. Provjerite integritet i čvrstoću kabla tastature. Testirajte tastaturu na poznatom dobrom računaru. Ako to ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

8. 7 kratkih signala - neispravnost matične ploče. Ponovo pokrenite računar. Ako to ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

9. 8 kratkih signala - kvar RAM-a video kartice. Ponovo pokrenite računar. Ako ne pomogne, zamijenite video karticu.

10. 9 kratkih zvučnih signala - greška prilikom provjere kontrolne sume BIOS čipa. Potrebno je ponovno upisivanje (flash) mikrokola. Ako ne pomogne, zamijenite mikrokolo.

11. 10 kratkih bipova - nemoguće je pisati u CMOS memoriju. Resetujte sadržaj memorije (da biste to uradili, isključite računar, izvucite mrežni kabl. Pronađite prekidač pored baterije CMOS-memorije, postavite ga na Clear CMOS položaj. Pritisnite - sa isključenim mrežnim kablom! - dugme za napajanje računara. Postavite prekidač u prvobitni položaj. Ako nema prekidača na vašoj matičnoj ploči, izvadite bateriju na pola sata). Postavite BIOS na zadane vrijednosti (Učitaj zadane postavke BIOS-a). Ako ne pomogne, zamijenite mikrokolo.

12. 11 kratkih signala - kvar RAM-a. Vidi tačku 3.

13. 1 dugačak i 2 kratka signala - neispravnost video kartice. Preporučuje se da uklonite video karticu i ponovo je ubacite. Provjerite integritet i kvalitet priključka kabela monitora. Ako ne pomogne, zamijenite video karticu.

14. 1 dugačak i 3 kratka signala - neispravnost video kartice. Vidi tačku 13.

15. 1 dug i 8 kratkih signala - neispravnost video kartice. Vidi tačku 13.

______________________________________________________________________________________

Phoenix BIOS signali:

1-1-3. Greška pri pisanju/čitanju CMOS podataka.

1-1-4. Greška kontrolne sume sadržaja BIOS čipa.

1-2-1. Matična ploča je neispravna.

1-2-2. Greška inicijalizacije DMA kontrolera.

1-2-3. Došlo je do greške prilikom pokušaja čitanja/pisanja na jedan od DMA kanala.

1-3-1. Greška pri regeneraciji RAM-a.

1-3-3. Došlo je do greške prilikom testiranja prvih 64 KB RAM-a.

1-3-4. Slično prethodnom.

1-4-1. Matična ploča je neispravna.

1-4-2. Greška pri testiranju RAM memorije.

1-4-3. Greška sistemskog tajmera.

1-4-4. Greška u pristupu I/O portu.

2-x-x. Problemi sa prvih 64k memorije (x - od 1 do 4)

3-1-1. Greška pri inicijalizaciji drugog DMA kanala.

3-1-2. Inicijalizacija prvog DMA kanala nije uspjela.

3-1-4. Matična ploča je neispravna.

3-2-4. Greška kontrolera tastature.

3-3-4. Greška u testiranju video memorije.

4-2-1. Greška sistemskog tajmera.

4-2-3. Greška linije A20. Neispravan kontroler tastature.

4-2-4. Došlo je do greške pri radu u zaštićenom načinu rada. Centralni procesor je možda neispravan.

Top srodni članci