Kako postaviti pametne telefone i računala. Informativni portal

Dekodiranje zvučnih signala biosa. Phoenix BIOS signali

Tema ovog članka je BIOS. Prvo ćemo se pozabaviti pitanjem što 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 (read only memory) č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 korisniku omogućuje samostalno ažuriranje verzija BIOS-a.

BIOS funkcije

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

Prvo, čim se računalo uključi, kontrola odmah ide u BIOS. Ovaj program provodi početno testiranje komponenti jedinice sustava. Nakon uspješne provjere, BIOS prenosi kontrolu nad računalom na sljedeći program, koji se zapisuje u sektor za pokretanje (boot sektor) koji se nalazi na boot disku (tvrdi disk, CD-disk, disketa, flash pogon itd. ) ... Početni postupak testiranja opreme naziva se POST (Power-On Self Test).

Drugo, zahvaljujući BIOS-u, hardverska konfiguracija računala sprema se u poseban CMOS čip. Kada je računalo uključeno, vrši se usporedba između trenutne hardverske konfiguracije i one pohranjene u mikro krugu. 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 se tražiti da uđe u BIOS Setup kako bi se specificirali novi parametri otkrivenog hardvera. Ako se ne pronađu razlike u konfiguracijama ili ako se ažuriranje konfiguracije može izvesti bez intervencije korisnika, tada program vrši potrebne postavke (konfiguraciju) hardverskih komponenti računala.

CMOS memorija (Complementary Metal Oxide Semiconductor) je mikrosklop (RAM ili RAM - Random Access Memory) koji je mali u smislu volumena memorije s slučajnim pristupom. No, budući da postoji potreba za spremanjem informacija u njega i nakon što je napajanje isključeno, CMOS memoriju dodatno napaja vlastita baterija. S ovom baterijom je povezano nekoliko problema. Jedan od njih je ograničeni vijek trajanja, koji je 5-6 godina. Nakon isteka tog vremenskog razdoblja, baterija više ne može osigurati potrebnu razinu snage, što dovodi do gubitka pohranjenih informacija u mikro krugu. Iako je ovaj problem riješen prilično jednostavno - ugrađena je nova baterija.

Treće, pomoću posebnog programa BIOS Setup, korisnik može postaviti različite parametre i odabrati načine rada za pojedine komponente računala. Ovdje korisnik može isključiti opremu koja nije u uporabi ili je njezina uporaba nepoželjna kako bi osigurao sigurnost računala. Četvrto, BIOS upravlja I/O operacijama. Zapravo zbog toga je ovaj sustav izvorno razvijen. Zahvaljujući prisutnosti BIOS-a, na primjer, tvrdi disk razumije da glavu treba postaviti na određenu stazu ili za čitanje određenog sektora itd.

Kada bi svi programi morali sadržavati instrukcije ove vrste, onda bi u ovom slučaju one bile ogromne, a njihov rad bio bi vrlo neučinkovit. Osim toga, s pojavom svakog novog uređaja, morali bi se modificirati. Stoga je, kako bi se izbjegli takvi problemi, značajan dio posla koji se odnosi na obradu I/O operacija dodijeljen BIOS-u. Naravno, BIOS nije riješio apsolutno sve probleme, ali je značajno pojednostavio rješenje većine njih. Valja napomenuti da danas to više nije toliko relevantno kao u danima operativnog sustava MS-DOS. Moderni operativni sustavi 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 uvjetno. Zapravo, sve zadatke obavlja operativni sustav u bliskoj interakciji s BIOS-om, funkcionalno se nadopunjujući.

Obični korisnik se često mora nositi s onim dijelom BIOS-a, koji se zove BIOS Setup. BIOS Setup je poseban potprogram koji vam omogućuje konfiguriranje rada pojedinih hardverskih komponenti vašeg računala. Glavna poteškoća u postavljanju leži u nerazumljivim nazivima opcija, što ne previše naprednom korisniku može reći malo. Osim toga, problem je pogoršan nedovoljnom količinom referentnog materijala o ovim postavkama. A ako gledamo u cjelini, onda BIOS Setup nije ništa posebno, jedino što ga izdvaja od ostalih programa je prilično arhaično sučelje u usporedbi s modernim operativnim sustavima. Sve postavke koje je korisnik napravio tijekom postavljanja računala putem BIOS Setup-a spremaju se u CMOS memorijski čip, gdje se pohranjuju zajedno s podacima o konfiguraciji hardvera sustava.

Kako resetirati 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 napravio korisnik. Često vam takva jednostavna operacija kao što je resetiranje postavki BIOS-a omogućuje uklanjanje brojnih problema s pokretanjem računala, a također pomaže u izbjegavanju posjeta servisnom centru.

Metoda 1

BIOS vraćamo na tvorničke postavke pomoću sučelja za postavljanje BIOS-a, što će nam omogućiti da više ne rastavljamo jedinicu sustava. Treba napomenuti da je ova metoda izvediva u slučajevima kada je BIOS učitan. Da biste resetirali BIOS, morate pronaći zadanu stavku učitavanja biosa ili zadane postavke učitavanja u izborniku, kao što je prikazano na slici i pritisnite Enter.

Metoda 2

Resetiranje BIOS postavki pomoću baterije. Prije početka, trebali biste potpuno isključiti napajanje iz računala. Nakon što se uvjerite da su svi kabeli isključeni, morate ukloniti bočni poklopac jedinice sustava. Zatim pronađite istu bateriju i izvadite je na 5-10 minuta. Nakon tog razdoblja, možete ga vratiti na svoje mjesto. BIOS bi se trebao vratiti na nulu.

Metoda 3

Resetiranje postavki BIOS-a pomoću skakača (skakača). Pronalaženje kratkospojnika na matičnoj ploči je jednostavno, gotovo je uvijek pored baterije. Označen je kao Clear CMOS ili Clear RTS. Ponekad, kako bi mu olakšali pristup, proizvođači matičnih ploča ga postavljaju blizu ruba ploče. Da biste resetirali 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 učinjeno ispravno, nakon uključivanja računala, nakon nekoliko sekundi, začut će se jedan kratki signal - to znači da je sustav u redu i tada će se operativni sustav početi učitavati. Ako sustav otkrije hardverske probleme, signal će izgledati drugačije. Po vrsti signala možete odrediti kakav je kvar otkriven i koje daljnje 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 temelju dokumentacije koja dolazi s matičnom pločom. 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 obično se prikazuje na zaslonu monitora pri pokretanju računala u donjem lijevom kutu. Od svih proizvođača BIOS-a na tržištu treba izdvojiti dva glavna konkurenta, čiji je softver opremljen s velikom većinom modernih računala. To su dva tako poznata brenda kao što su American Megatrends (AMI) i Award Software. Dakle, pogledajmo prvo AMI zvučni alarm.

BIOS zvučni signali: AMI BIOS

  • - Dva kratka zvučna signala iz zvučnika znače neki kvar u RAM-u računala. Mogućnosti rješavanja problema: potrebno je ukloniti memorijski modul iz utora, obrisati ga suhom četkom i umetnuti modul na mjesto, ako se nakon pokretanja računala signali ponove, tada se može izvršiti daljnje testiranje memorije ili njezina potpuna zamjena potreban;
  • - Tri uzastopna kratka zvučna signala iz zvučnika znače pogrešku u čitanju prvih 64 KB glavne memorije računala. Mogućnosti rješavanja problema: potrebno je ukloniti memorijski modul iz utora, ako ima prašine, obrišite šipku suhom četkom i umetnite 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 timera. Mogućnosti rješavanja problema: ponovno pokrenite računalo, a ako se signali ponavljaju, popravite ili zamijenite matičnu ploču;
  • - Pet uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na kvar CPU-a. Opcije rješavanja problema: ponovno pokrenite računalo, ako se signali ponavljaju, zamijenite procesor;
  • - Šest uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na neispravnost kontrolera tipkovnice. Opcije rješavanja problema: provjerite kabel i spoj tipkovnice na jedinicu sustava, provjerite tipkovnicu na drugom računalu. Ako se nakon provjere pokaže da je tipkovnica u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Sedam uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na neispravnu matičnu ploču. Opcije rješavanja problema: ponovno pokretanje i ako se signali ponavljaju, bit će potreban popravak ili kupnja nove matične ploče;
  • - Osam uzastopnih kratkih zvučnih signala iz zvučnika ukazuje na kvar memorije grafičke kartice. Opcije rješavanja problema: ako se signali ponavljaju nakon ponovnog pokretanja, morat će se popraviti ili stara ili kupnja nove video kartice;
  • - Devet uzastopnih kratkih zvučnih signala ukazuje na kvar samog BIOS čipa. Mogućnosti rješavanja problema: treptanje mikrosklopa ili potpuna zamjena;
  • - Deset uzastopnih kratkih zvučnih signala 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. Mogućnosti rješavanja problema: potrebno je ukloniti memorijski modul iz utora, ako ima prašine, obrišite šipku suhom četkom i umetnite modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;
  • - Jedan dugi i tri kratka zvučna signala iz zvučnika, kao i jedan dugi i osam kratkih zvučnih signala, opet ukazuju na kvar video kartice. Opcije rješavanja problema su iste kao u prethodnom slučaju.
  • - Odsutnost signala zvučnika može ukazivati ​​na kvar napajanja. Mogućnosti rješavanja problema: provjerite pričvršćenost utikača napajanja 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čunalu. S takvim simptomima, morat ćete ga popraviti ili kupiti novo napajanje.

BIOS zvučni signali: Nagradi BIOS

  • - Jedan kratki signal iz zvučnika znači da nema grešaka u sustavu i da je računalo u potpuno funkcionalnom stanju;
  • - Dva uzastopna kratka zvučna signala iz zvučnika ukazuju na otkrivanje "beznačajnih" pogrešaka. Opcije rješavanja problema: trebate provjeriti pouzdanost pričvršćivanja komponenti i kabela na matičnu ploču računala, a zatim pokušati postaviti zadane vrijednosti BIOS-a;

  • - Kratak ponavljajući signal iz zvučnika ukazuje na kvar napajanja. Mogućnosti rješavanja problema: provjerite pričvršćenost utikača napajanja 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čunalu. S takvim simptomima bit će potreban ili njegov popravak ili kupnja nove jedinice za napajanje;
  • - Dugi ponavljajući zvučni signal iz zvučnika ukazuje na kvar RAM-a. Mogućnosti rješavanja problema: potrebno je ukloniti memorijski modul iz utora, ako ima prašine, obrišite šipku suhom četkom i umetnite 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 tipkovnice. Opcije rješavanja problema: provjerite kabel i spoj tipkovnice na jedinicu sustava, provjerite tipkovnicu na drugom računalu. Ako se nakon provjere pokaže da je tipkovnica u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Jedan dugi i jedan kratki zvučni signali ukazuju na kvar RAM-a. Mogućnosti rješavanja problema: potrebno je ukloniti memorijski modul iz utora, ako ima prašine, obrišite šipku suhom četkom i umetnite modul na mjesto; ako se signali ponavljaju, možda ćete morati dodatno testirati memoriju ili je zamijeniti potpuno;
  • - Jedan dugi i dva kratka zvučna signala iz zvučnika ukazuju na kvar video kartice. Mogućnosti rješavanja problema: trebate provjeriti kabel koji ide od video kartice do monitora, ako je kabel u redu, trebate izvaditi video karticu iz utora, obrisati je, ako je potrebno, od prašine i umetnuti natrag. Ako ove radnje ne rade, možda ćete morati popraviti ili kupiti novu video karticu;
  • - Jedan dugi i tri kratka zvučna signala ukazuju na neispravnost kontrolera tipkovnice. Opcije rješavanja problema: provjerite kabel i spoj tipkovnice na jedinicu sustava, provjerite tipkovnicu na drugom računalu. Ako se nakon provjere pokaže da je tipkovnica u dobrom stanju, ostaje opcija popraviti matičnu ploču ili je zamijeniti;
  • - Jedan dugi i devet uzastopnih kratkih zvučnih signala iz zvučnika ukazuju na kvar samog BIOS čipa. Mogućnosti rješavanja problema: treptanje mikrosklopa ili potpuna zamjena;
  • - Odsutnost signala zvučnika može ukazivati ​​na kvar napajanja. Mogućnosti rješavanja problema: provjerite pričvršćenost utikača napajanja na konektore na matičnoj ploči, očistite napajanje od prašine. Ako, kao rezultat poduzetih radnji, kada pokušate ponovno uključiti računalo, potrebno je popraviti napajanje.

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

Rušenje računala i pogreške

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

Nagrada BIOS

- Nema signala - Jedinica napajanja je neispravna ili nije spojena na matičnu ploču.

- Neprekidan signal - Neispravno napajanje. Potrebna zamjena.

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

- 2 kratka zvučna signala - Otkrivene su manje greške. Monitor vas traži da uđete u CMOS Setup Utility kako biste ispravili situaciju. Provjerite jesu li kabeli dobro pričvršćeni za konektore tvrdog diska i matične ploče.

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

- 1 dugi + 1 kratki zvučni signal - otkriveni su problemi s RAM-om. Provjerite jesu li memorijski moduli ispravno instalirani. Ili zamijenite drugim memorijskim modulima.

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

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

1 dugi + 9 kratkih signala - Pogreška pri čitanju podataka s memorijskog čipa samo za čitanje. Ponovno pokrenite računalo ili ponovno flešujte sadržaj mikrosklopa (ako je ovaj način podržan).

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

1 kratki zvučni signal koji se ponavlja - Problemi s napajanjem. Pokušajte ukloniti prašinu koja se nakupila u njemu.

AMI BIOS

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

1 kratki zvučni signal - nisu otkrivene greške. Računalo je sada spremno za korištenje.

2 kratka zvučna signala - greška pariteta RAM-a. Ponovno pokrenite računalo. Provjerite instalaciju memorijskih modula. Možda je potrebno zamijeniti memorijske module.

3 kratka zvučna signala - Greška u glavnoj memoriji (prvih 64 KB). Ponovno pokrenite računalo. Provjerite ugradnju memorijskih modula u utore. Možda je potrebno zamijeniti memorijske module.

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

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

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

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

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

9 kratkih zvučnih signala - pogreška kontrolnog zbroja sadržaja BIOS čipa. Na zaslonu monitora može se pojaviti poruka. Potrebna je ili zamjena mikrosklopa, ili ponovno pisanje njegovog sadržaja (ako je riječ 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 - Vanjska predmemorija neispravna. Potrebni su zamjenski moduli predmemorije.

1 dugačak + 2 kratka zvučna signala - Video kartica je neispravna. Provjerite spoj monitora na konektor na video kartici. Video karticu će možda trebati zamijeniti.

1 duga + 3 kratka zvučna signala - Video kartica je neispravna. Provjerite spoj monitora na konektor na video kartici. Video karticu će možda trebati zamijeniti.

1 dugi + 8 kratkih zvučnih signala - Problemi s video karticom ili monitor nije spojen. Ponovno provjerite instalaciju video kartice u utor za proširenje.

Phoenix BIOS

Proizvođači Phonenix BIOS-a razvili su vlastiti sustav interleaved signala.

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

1-1-4 - Pogreška kontrolnog zbroja sadržaja BIOS čipa. Potrebna je zamjena BIOS čipa ili flešovanje (kada se koristi Flash memorija).

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

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

1-2-3 - Došlo je do pogreš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 s RAM-om. Zamijenite memorijske module.

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

- 1-3-4 - Došlo je do pogreške tijekom 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 s RAM-om. Provjerite ugradnju memorijskih modula u utore.

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

- 1-4-4 - Pogreška u pristupu I/O portu. Ovu pogrešku može uzrokovati periferni uređaj koji za svoj rad koristi ovaj priključak.

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

- 3-1-2 - Pogreš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čunalo na neko vrijeme. Ako to ne pomogne, morat ćete zamijeniti matičnu ploču.

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

- 3-3-4 - Pogreška tijekom testiranja video memorije. Sama video kartica može biti 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 tijekom rada linije A20. Neispravan kontroler tipkovnice. Pokušajte zamijeniti matičnu ploču ili kontroler tipkovnice.

- 4-2-4 - Pogreška pri radu u zaštićenom načinu rada. Središnji procesor može biti neispravan.

- 4-3-1 - Pogreška tijekom testiranja RAM-a. Provjerite ugradnju modula u utore. Možda je potrebno zamijeniti memorijske module.

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

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

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

American Megatrends, Inc. (AMI)

Kontrolne točke POST postupaka provedenih u AMIBIOS-u revidirane su i dopunjene 1995. godine i do sada nisu doživjele značajnije promjene. Prvi opis POST kodova ili kako ih AMI naziva - "kontrolne točke" u njihovom trenutnom obliku pojavio se u vezi s izdavanjem jezgre V6.24, 15.7.95. U AMIBIOS V7.0 su napravljene neke promjene, koje se odražavaju u ovom dokumentu.

Značajke postupaka pokretanja AMIBIOS-a

Ako se tijekom procesa pokretanja podaci 55h, AAh pojavljuju u dijagnostičkom portu, ne biste trebali uspoređivati ​​ove podatke s POST kodovima - imamo posla s tipičnim slijedom testova, čiji je zadatak provjeriti integritet podatkovne sabirnice.

U početnoj fazi, izlaz na port za dijagnostičke podatke je specifičan za platformu. U nekim implementacijama, prvi renderirani kod je povezan s aktivnostima, što AMI naziva specifičnim stvarima za čipset. Ovaj postupak je popraćen izlazom CCh vrijednosti na port 80h i izvođenjem niza radnji za postavljanje logičkih registara sustava. U pravilu se CCh kod pojavljuje u onim slučajevima kada se koristi sistemska logika iz Intela, izgrađena na temelju PIIX kontrolera - to su TX, LX, BX čipsetovi.

Neki ugrađeni I/O čipovi sadrže RTC i kontroler tipkovnice, koji su onemogućeni pri pokretanju. Svrha BIOS-a je inicijalizirati te resurse ploče za buduću upotrebu. U ovom slučaju, prvi postupak pokretanja povezan s postavljanjem kontrolera tipkovnice prati izlaz vrijednosti 10h, zatim se RTC inicijalizira, što je vidljivo pojavom DDh koda u dijagnostičkom portu. Treba napomenuti da će neuspjeh barem jednog od ovih resursa za posljedicu imati nepokretanje matične ploče kao cjeline u prvoj fazi POST-a.

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

Neupakirani kodovi rutinske inicijalizacije

Nekomprimirane kontrolne točke init koda

Kod pogreškeOpis greške
EEU modernim implementacijama AMIBIOS-a, prvi renderirani kod povezan je s pozivom na uređaj s kojeg se može pokrenuti za oporavak BIOS-a
CCInicijalizacija logičkih registara sustava CD Flash ROM tip nije prepoznat
CENepodudarnost kontrolnog zbroja u BIOS-u za pokretanje CF Pogreška u pristupu rezervnom Flash ROM čipu
ddRana inicijalizacija RTC-a, koji je integriran u SIO čip
D0Onemogući NMI prekid koji se ne može maskirati. Određivanje vremenske odgode za slabljenje prijelaznih procesa. Provjera kontrolnog zbroja Boot Block, zaustavljanje u slučaju neusklađenosti
D1Izvođenje regeneracije memorije i testa osnovne sigurnosti. Prijeđite na način adresiranja memorije od 4 GB
D3Određivanje volumena i test primarne memorije
D4Povratak na način stvarnog memorijskog adresiranja. Rana inicijalizacija čipseta. Postavljanje hrpe
D5Premještanje POST modula iz Flash ROM-a u memorijski prolaz
D6Ako se kontrolni zbroj ili CTRL + Home ne podudaraju, izvodi se prijelaz na postupak oporavka Flash ROM-a (kod E0)
D7Prijenos kontrole na uslužni program za dekompresiju BIOS-a sustava
D8Potpuno raspakiranje BIOS-a sustava
D9Prijenos kontrole na BIOS sustava u Shadow RAM
DAČitanje informacija iz SPD (Serial Presence Detect) DIMM-ova DB Konfiguriranje MTRR registara središnjeg procesora
DCKontroler memorije programiran prema podacima primljenim od SPD DE Pogreška u konfiguraciji memorije sustava. Fatalna greška
DFPogreška u konfiguraciji memorije sustava. Rog 10 Rano
11 Povratak iz stanja STR (Suspend to RAM).
12 Vraćanje pristupa SMRAM-u (RAM-u za upravljanje sustavom)
13 Oporavak regeneracije pamćenja
14 Pronalaženje i inicijalizacija VGA BIOS-a

Kodovi postupka prepisivanja Flash ROM-a

Kodovi za oporavak bloka pokretanja

Kod pogreškeOpis greške
E0Priprema za presretanje INT19 i provjera mogućnosti pokretanja sustava u pojednostavljenom načinu rada
E1Postavljanje vektora prekida
E3Oporavite CMOS sadržaj, pronađite i inicijalizirajte BIOS
E2Priprema kontrolera prekida i izravnog pristupa memoriji
E6Omogući prekide iz tajmera sustava i FDC-a
ECPonovno inicijaliziranje IRQ i DMA ED kontrolera Inicijalizacija pogona
EEČitanje sektora za podizanje sustava iz EF disketne pogreške
F0Potražite datoteku AMIBOOT.ROM
F1AMIBOOT.ROM datoteka nije pronađena u korijenskom direktoriju F2 Read FAT
F3Čitanje AMIBOOT.ROM-a
F4Veličina datoteke AMIBOOT.ROM ne odgovara veličini Flash ROM-a
F5Onemogući internu predmemoriju
FBOdređivanje vrste Flash ROM-a
FCBrisanje glavne jedinice Flash ROM-a
F DFlash ROM programiranje glavne jedinice
FFponovno pokretanje BIOS-a

Dekomprimirani BIOS kodovi sustava koji se izvršavaju u ShadowRAM-u

Runtime code je nekomprimiran u F000 shadow RAM-u

Kod pogreškeOpis greške
03 Onemogući NMI prekid koji se ne može maskirati. Određivanje vrste resetiranja
05 Inicijalizacija steka. Onemogućite memoriju i predmemoriju USB kontrolera
06 Izvođenje uslužnog programa u RAM-u
07 Prepoznavanje procesora i inicijalizacija APIC-a
08 Provjera CMOS kontrolnog zbroja
09 Provjera rada tipki End/Ins
0AProvjera kvara baterije
0BBrisanje registara međuspremnika kontrolera tipkovnice
0CTestna naredba se šalje kontroleru tipkovnice
0EPronalaženje dodatnih uređaja koje podržava kontroler tipkovnice
0FInicijalizacija tipkovnice
10 Na tipkovnicu se šalje naredba za resetiranje
11 Ako se pritisne End ili Ins, briše CMOS 12 Postavlja DMA kontrolere u pasivno stanje
13 Inicijalizacija čipseta i L2 predmemorija
14 Provjera tajmera sustava
19 U tijeku je test generiranja zahtjeva za osvježavanje DRAM-a
1AProvjera trajanja ciklusa regeneracije
20 Inicijalizacija izlaznih uređaja
23 Čita se ulazni priključak kontrolera tipkovnice. Prekidač za zaključavanje tipki i prekidač za ispitivanje proizvodnje
24 Priprema za inicijalizaciju tablice vektora prekida
25 Inicijalizacija vektora prekida završena
26 Ulazni priključak kontrolera tipkovnice ispituje status kratkospojnika Turbo Switch.
27 Inicijalizacija USB kontrolera. Ažuriranje mikrokoda procesora za pokretanje
28 Priprema za instalaciju video načina
29 Inicijalizacija LCD panela
2APronađite uređaje koje podržavaju dodatni ROM-ovi
2BInicijalizacija VGA BIOS-a, provjera njegovog kontrolnog zbroja
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 Pogreška u video memoriji ili krugovima za skeniranje. Pronalaženje alternativnog video adaptera CGA
32 Test video memorije alternativnog video adaptera CGA i sklopova za skeniranje
33 Provjera statusa kratkospojnika Mono / Color
34 Postavljanje tekstualnog načina rada 80x25
37 Video način je postavljen. Zaslon je obrisan
38 Inicijalizacija ugrađenih uređaja
39 Prikaz poruka o pogrešci u prethodnom koraku
3AIzlaz poruke "Hit DEL" za ulazak u CMOS Setup
3BPočnite se pripremati za test memorije u zaštićenom načinu rada
40 Priprema tablica deskriptora GDT i IDT
42 Prijeđite na zaštićeni način rada
43 Procesor u zaštićenom načinu rada. Prekidi su dopušteni
44 Priprema za testiranje linije A20
45 Linijski test A20
46 Određivanje veličine RAM-a je dovršeno
47 Testni podaci snimljeni u konvencionalnoj memoriji
48 Ponovno provjeravanje konvencionalne memorije
49 Test proširene memorije
4BBrisanje memorije
4CIndikacija napretka nuliranja
4DSnimanje dobivenih veličina konvencionalne i proširene memorije u CMOS 4E Indikacija stvarne količine sistemske memorije
4FTest proširene konvencionalne memorije u tijeku
50 Korekcija konvencionalne veličine memorije
51 Test proširene memorije
52 Zadržani su volumeni konvencionalne memorije i proširene memorije
53 Rukovanje odgođenim greškama pariteta
54 Onemogući paritet i rukovanje prekidima koji se ne mogu maskirati
57 Inicijalizacija područja memorije za POST Upravitelj memorije
58 Prikazuje se upit za ulazak u CMOS Setup
59 Vraćanje procesora u pravi način rada
60 Provjera registara DMA stranica
62 DMA kontroler br. 1 Test registra adrese i duljine prijenosa
63 DMA kontroler #2 Test registra adrese i duljine prijenosa
65 Programiranje DMA kontrolera
66 Brisanje POST registara zahtjeva za pisanje i skupa maski
67 Programiranje kontrolera prekida
7FDopuštanje NMI zahtjeva iz dodatnih izvora
80 Postavlja način usluge prekida s PS / 2 porta
81 Test sučelja tipkovnice na pogreške resetiranja
82 Postavljanje načina rada kontrolera tipkovnice
83 Provjera statusa zaključavanja tipkovnice
84 Provjera memorije
85 Prikaz poruka o pogrešci
86 Konfiguriranje sustava za rad postavljanja
87 Raspakiranje programa CMOS Setup u konvencionalnu memoriju.
88 Postavljanje je dovršio korisnik
89 Dovršen oporavak stanja nakon pokretanja Postava
8BRezerviranje memorije za opcijski BIOS varijabilni blok
8CProgramiranje konfiguracijskih registara
8DInicijalizacija HDD i FDD kontrolera
8FPonovno inicijaliziranje FDD kontrolera
91 Konfiguriranje kontrolera tvrdog diska
95 Skeniranje ROM-a je u tijeku kako bi se pronašao dodatni BIOS
96 Dodatna konfiguracija resursa sustava
97 Sekundarni BIOS potpis i provjera kontrolnog zbroja
98 Postavljanje RAM-a za upravljanje sustavom
99 Postavljanje brojača vremena i varijabli paralelnih portova 9A Generiranje popisa serijskih portova
9BPriprema područja u memoriji za test koprocesora
9CInicijalizacija koprocesora
9DInformacije o koprocesoru pohranjene su u CMOS RAM-u
9EPrepoznavanje vrste tipkovnice
9FPotražite dodatne ulazne uređaje
A0Formiranje registara MTRR (Memory Type Range Registers)
A2Poruke o pogrešci tijekom prethodnih faza inicijalizacije
A3Postavljanje vremena automatskog ponavljanja tipkovnice
A4Defragmentiranje neiskorištenih RAM regija
A5Postavljanje video načina
A6Čišćenje ekrana
A7Premještanje izvršnog koda BIOS-a u područje Shadow RAM-a
A8Sekundarna inicijalizacija BIOS-a u segmentu E000h
A9Vratite kontrolu u BIOS sustava AA Inicijalizirajte USB sabirnicu
ABPriprema INT13 modula za servisiranje disk servisa
ACIzrada AIOPIC tablica za podršku višeprocesorskih AD sustava Priprema INT10 modula za servisiranje video usluga
AEDMI inicijalizacija
B0Prikazana je tablica konfiguracije sustava B1 Inicijalizacija ACPI BIOS-a
00 INT19h softverski prekid - pokretanje sektora za pokretanje

Značajke izvođenja Device Initialization Manager

Osim gornjih POST kodova, dijagnostički port prikazuje poruke o događajima tijekom izvršavanja Device Initialization Manager (DIM). Postoji nekoliko prijelomnih točaka koje prikazuju status inicijalizacije sustava ili lokalnih sabirnica.

Informacija se prikazuje u obliku riječi čiji je niži bajt jednak POST kodu sustava, a visoki bajt označava vrstu postupka inicijalizacije koji se izvodi. Visoki nibble u visokom bajtu označava vrstu postupka koji se izvodi, a niži određuje topologiju sabirnice za njegovu primjenu.

Starija tetrada
Mlađa tetrada

Ako se otkrije pogreška u konfiguraciji memorije sustava, DE kod, DF kod i kod konfiguracijske pogreš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

Dinamično razvijajuća tvrtka Award Software 1995. godine predložila je novo u to vrijeme softversko rješenje niske razine - AwardBIOS "Elite", poznatije kao V4.50PG. Način usluge kontrolne točke nije se promijenio ni u široko rasprostranjenoj verziji V4.51 niti u rijetkoj verziji V4.60. Sufiksi P i G označavaju podršku za PnP, odnosno zelenu funkciju.

Objavljivanje u Shadow RAM

Kod pogreš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
BITIProgramiranje konfiguracijskih registara južnog i sjevernog mosta
09 Cyrix L2 predmemorija i inicijalizacija kontrolnih registara proširene predmemorije
0AGeneriranje tablice vektora prekida. Konfiguriranje resursa za upravljanje napajanjem i instaliranje SMI Vector
0BProvjera CMOS kontrolnog zbroja. Skeniranje uređaja PCI sabirnice. Ažuriranje mikrokoda procesora
0CInicijalizacija kontrolera tipkovnice
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 tipkovnice i njezin interni test. BIOS provjera kontrolnog zbroja
10 Testiranje drugog DMA 8237 kontrolera
11 Provjera registara stranica DMA kontrolera
14 Testni kanal 2 sistemskog timera 15 Test maskiranja registra zahtjeva 1. kontrolera prekida
16 Test maskirnog registra zahtjeva 2. kontrolera prekida 19 Provjera pasivnosti zahtjeva za nemaskiranim prekidom NMI
30 Određivanje veličine osnovne i proširene memorije. Konfiguriranje APIC-a. Softverska kontrola načina dodjeljivanja pisanja

Kod pogreškeOpis greške
31 Glavni test RAM-a na ekranu. USB inicijalizacija
32 Prikazuje se početni zaslon Plug and Play BIOS Extension. Konfiguriranje Super I/O resursa. Programabilni ugrađeni audio uređaj
39 I2C programiranje sata
3CPostavljanje softverske zastavice kako bi se omogućilo postavljanje
3DInicijalizacija PS / 2 miša
3EInicijalizacija kontrolera vanjske predmemorije i omogućena Cache BF Postavljanje konfiguracijskih registara čipseta
41 Inicijalizacija podsustava diskete
42 Onemogućite IRQ12 ako nema PS / 2 miša. U tijeku je soft reset kontrolera tvrdog diska. Skeniranje za druge IDE uređaje
43
45 Inicijalizacija FPU koprocesora
4EIndikacija poruke o pogrešci
4FZahtjev za lozinku
50 Vraćanje prethodno spremljenog CMOS stanja u RAM
51 Omogućuje pristup 32-bitnom HDD-u. Konfiguriranje ISA / PnP resursa
52 Dodatna inicijalizacija BIOS-a. Postavljanje vrijednosti konfiguracijskih registara PIIX. Formiranje NMI i SMI
53
60 Instaliranje antivirusne zaštite BOOT Sector
61 Završni koraci za inicijalizaciju skupa čipova
62 Čitanje identifikatora tipkovnice. Postavljanje njegovih parametara
63 Ispravak blokova ESCD, DMI. Čišćenje RAM-a
FFPrijenos kontrole na bootloader. BIOS izvršava naredbu INT 19h

3. Nagrada BIOS V6.0 medaljon

NagradaBIOS V6.0 Medaljon

Prvi spomen BIOS-a Award Medallion, verzija 6.0 datira se 12. svibnja 1999. godine. Struktura novog proizvoda ostala je nepromijenjena, zadržavajući ranu, kasnu i sustavnu fazu inicijalizacije hardvera. Značajne promjene utjecale su na algoritme za izvođenje POST-a, što je utjecalo na novo kodiranje kontrolnih točaka, značajno proširivši njihov opseg. Istodobno, u novom BIOS-u nije bilo mjesta za zastarjele tehnologije kao što je EISA, pa je iz tog razloga ukinut niz POST kodova.

Izvođenje POST-ova pokretanja iz ROM-a

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

Kod pogreškeOpis greške
91 Odabir skripte za pokretanje CF platforme Određivanje tipa procesora
C0Onemogući vanjsku predmemoriju. Onemogući internu predmemoriju. Zabrana Shadow RAM-a. Programiranje DMA kontrolera, kontrolera prekida, tajmera, RTC bloka C1 Određivanje vrste memorije, ukupne veličine i smještaja po linijama 0C Provjera kontrolnih zbroja
C3Provjera prvih 256K DRAM-a za organizaciju privremenog područja. Raspakivanje BIOS-a u privremenom području
C5Ako se kontrolni zbroji podudaraju, izvršeni POST kod se prenosi u Shadow. U suprotnom, kontrola se prenosi na postupak oporavka BIOS-a.
B0Inicijalizacija Sjevernog mosta
A0-AFRutina inicijalizacije logike sustava ovisna o hardveru E0-EF Pogreška tijekom inicijalizacije logike sustava

Oporavak BIOS-a

Objavljivanje u Shadow RAM

Kasna inicijalizacija se izvodi u RAM-u i nastavlja se 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.

Kod pogreškeOpis greške
01 Raspakiravanje 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 tipkovnice
08 Određivanje vrste sučelja spojene tipkovnice
0APostupak za automatsko otkrivanje tipkovnice i miša. Konačne postavke kontrolera tipkovnice pomoću PCI registara
0ETestiranje memorijskog segmenta F000h
10 Određivanje vrste instaliranog FlashROM-a
12 CMOS test
14 Postupak inicijalizacije registra čipseta
16 Početna inicijalizacija ugrađenog sintisajzera frekvencije
18 Određivanje instaliranog procesora i njegove veličine Cache L1 i L2 1B Generiranje tablice vektora prekida
1C
1DPočetna konfiguracija sustava upravljanja energijom
1FUčitavanje s vanjskog modula XGROUP matrice tipkovnice
21 Inicijalizacija podsustava za upravljanje napajanjem hardvera
23 Ispitivanje koprocesora. Određivanje vrste pogona FDD. Pripremna faza za izradu mape resursa PnP uređaja
24 Postupak ažuriranja mikrokoda procesora. Ažuriranje karte distribucije resursa
25 PCI inicijalizacija i skeniranje
26 Konfiguriranje logike koja služi liniji VID (Uređaj za identifikaciju napona). Inicijalizacija sustava nadzora napona i temperature na vozilu
27 Ponovno inicijaliziranje kontrolera tipkovnice
29 Inicijalizacija APIC-a, koji je dio središnjeg procesora. Mjerenje frekvencije na kojoj procesor radi. Postavljanje logičkih registara sustava. Inicijalizacija IDE kontrolera
2A
2BPotražite VGA BIOS
2DPrikaz podataka procesora
33 Izvođenje resetiranja na povezanoj tipkovnici
35 Provjera prvog kanala DMA 8237 kontrolera
37 Provjera drugog kanala DMA 8237 kontrolera
39 Testiranje registara DMA stranica
3CProgramabilni intervalni mjerač podešavanja 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. Programski upravljanje načinom dodjele upisivanja podešavanjem AMD K5 registara
4ETestiranje memorije unutar prvog megabajta i vizualizacija rezultata na zaslonu. Inicijalizacija shema cachiranja 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 (Shared Memory). Vizualizacija rezultata na zaslonu
53 Poništavanje lozinke za prijavu
55 Vizualizacija broja detektovanih procesora
57 Inicijalizacija ISA PnP uređaja, od kojih je svakom dodijeljen CSN (broj za odabir kartice). Renderiranje logotipa EPA
59 Inicijalizacija antivirusnog sustava podrške
5BPokretanje postupka ažuriranja BIOS-a s 5D floppy pogona Inicijalizacija ugrađenih SIO i audio kontrolera
60 Otvoren je pristup CMOS postavkama
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 cache kontrolera
6BInicijalizacija skupa čipova prema CMOS postavkama
6DKonfiguriranje resursa za ISA PnP uređaje u SIO 6F konfiguracijskom načinu Inicijalizacija podsustava diskete
73 Preliminarni koraci za inicijalizaciju podsustava tvrdog diska. Na nekim platformama - anketirajte ALT + F2 da biste pokrenuli 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 tvrde diskove
7FPrikaz poruka o pogrešci. Posluživanje tipki DEL i F1

Priprema tablica, nizova i struktura za pokretanje operacijskog sustava

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

Kod pogreškeOpis greške
82 Dodjeljuje područje u memoriji sustava za upravljanje napajanjem
83 Oporavak podataka iz stog za privremenu pohranu u CMOS-u
84 Prikazuje se poruka "Inicijalizacija Plug and Play kartica..."
85 USB inicijalizacija završena
86 Rezervirano, Carry Flag Clearing
87 Izgradnja SYSID tablica u DMI regiji
88 Rezervirano, Carry Flag Clearing
89 Generiranje ACPI tablica 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 zastavice za nošenje
91 Inicijalizacija resursa naslijeđene platforme
92 Rezervirano, Carry Flag Clearing
93 Vjerojatno nije korišteno
94 Završni koraci za inicijalizaciju osnovne logike prije pokretanja operativnog sustava. Završava inicijalizacija sustava upravljanja energijom. Uklanja se početni zaslon za pokretanje BIOS-a, prikazuje se tablica dodjele resursa. Posebne postavke napravljene su za obitelj procesora AMD K6®. Ažuriranje mikrokoda za obitelj procesora Intel Pentium® II i novije
95 Postavljanje automatskog prelaska 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 vrši se dodatna postavka registra. Izrada ESCD tablice "Prošireni podaci o konfiguraciji sustava". Podešavanje brojača DOS vremena tako da odgovara satu stvarnog vremena. Particije uređaja za pokretanje spremaju se za kasniju upotrebu ugrađenim antivirusnim alatima: Trend AntiVirus ili Paragon Anti-Virus Protection. Signal završetka POST-a šalje se na zvučnik sustava. 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:

Sistemski kodovi događaja - kontrolne točke događaja sustava.

Kodovi za otklanjanje pogrešaka upravljanja energijom su kontrolne točke koje se javljaju tijekom izvršavanja APM ili ACPI usluga.

Kodovi pogrešaka sustava - poruke o fatalnim pogreškama.

Debug kodovi za MP sustav - točke inicijalizacije višeprocesorskih platformi.

Značajke ubrzanog POST-a

Kako bi smanjio vrijeme pokretanja sustava, korisnik može odabrati opciju "Quick Power On Self Test" u CMOS Setup-u. U tom slučaju, POST će se ubrzati odbijanjem izvođenja nekih postupaka (Quick Boot).

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

Kod pogreškeOpis greške
65 Rana inicijalizacija SIO kontrolera, softversko resetiranje video kontrolera. Konfiguriranje kontrolera tipkovnice, testiranje tipkovnice i miša. Inicijalizacija kontrolera zvuka. Provjera integriteta BIOS struktura. Raspakiranje rutina održavanja Flash ROM-a. Inicijalizacija ugrađenog sintetizatora frekvencije
66 Inicijalizira L1 / L2 predmemoriju prema rezultatima naredbe CPUID. Generiranje vektorske tablice koja se sastoji od pokazivača za prekidanje rutina rukovanja. Inicijalizacija hardvera za upravljanje napajanjem
67 Provjera vjerodostojnosti CMOS-a i napajanja baterije. Podešavanje registara čipseta prema CMOS postavkama. Inicijalizacija kontrolera tipkovnice kao dijela čipseta. Generiranje BIOS varijabli područja podataka
68 Inicijalizacija video sustava
69 Konfiguriranje i8259 kontrolera prekida
6AUbrzani test RAM-a s jednim prolazom provodi se pomoću posebnog algoritma
6BVizualizacija broja otkrivenih procesora, EPA logotip i prikaz upita za pokretanje uslužnog programa AwardFlash. Konfiguriranje resursa ugrađenog I/O kontrolera u načinu konfiguracije
70 Upute za postavljanje. Inicijalizacija PS / 2 i USB miša
71 Inicijalizacija kontrolera predmemorije
72 Postavljanje konfiguracijskih registara logike sustava. Formiranje popisa Plug and Play uređaja. Inicijalizacija FDD kontrolera
73 Inicijalizacija HDD kontrolera
74 Inicijalizacija koprocesora
75 Ako je korisnik odredio u CMOS Setup-u, izvodi se zaštita od pisanja na IDE HDD.
77 Zahtjev za zaporkom i izlaz poruke: "Pritisnite F1 za nastavak, DEL za ulazak u postavljanje"
78 BIOS inicijalizacija dodatnih uređaja na ISA i PCI sabirnicama
79 Inicijalizacija resursa naslijeđene platforme
7AGeneriranje RSDT root tablice i DSDT, FADT tablica uređaja itd.
7DPronalaženje informacija o particijama uređaja za pokretanje
7EKonfiguriranje BIOS usluga i usluga prije učitavanja operativnog sustava
7FPostavljanje oznake NumLock prema CMOS SetUpu
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-a sprema na tvrdi disk zove se hibernacija. U ACPI specifikaciji ("Advanced Configuration and Power Interface Specification", Revizija 2.0a od 31.03.2002.) definiran je kao S4 (nepostojano mirovanje) način uštede energije. Povratak na puno funkcioniranje zahtijeva poseban način prolaska POST-a.

Shema rada ACPI S4, kao u ubrzanom startu, zamjenjuje kasnu i završnu fazu POST-a. Bitna točka je provjera u bloku pokretanja početne skripte. Ovisno o ACPI stanju sustava nakon signala hardverskog resetiranja, donosi se odluka o izlasku iz stanja S4, koje počinje slanjem kontrolne točke 90h na dijagnostički port i završava POST kodom 9Fh.

Kod pogreškeOpis greške
90 Rana inicijalizacija SIO kontrolera, softversko resetiranje video kontrolera. Postavljanje kontrolera tipkovnice, testiranje tipkovnice i miša
91 Provjera vjerodostojnosti CMOS-a i napajanja baterije
92 Inicijalizacija logičkih registara sustava i ugrađeni sintetizator frekvencije
93 Inicijalizacija cache memorije na temelju CPUID informacija
94 Generiranje vektorske tablice koja se sastoji od pokazivača za prekidanje rutina rukovanja. Inicijalizacija hardvera za upravljanje napajanjem
95 Skeniranje PCI sabirnice
96 Inicijalizacija ugrađenog kontrolera tipkovnice
97 Inicijalizacija video sustava
98 Prikaz poruke VGA adaptera
99 Provjera prvog kanala DMA8237 kontrolera pisanjem i provjerom čitanja registara osnovne adrese i duljine bloka prijenosa 9A Konfiguriranje i8259 kontrolera prekida
9BInicijalizacija PS / 2 i USB miša. Raspakivanje ACPI koda. Inicijalizacija kontrolera predmemorije
9CPostavljanje konfiguracijskih registara logike sustava. Formiranje popisa Plug and Play uređaja. Inicijalizacija FDD i HDD kontrolera
9DPM regija nije rezervirana u memoriji sustava ako je stvorena u Shadow RAM-u ili SMRAM-u. U nekim slučajevima potrebna je ponovna inicijalizacija USB sabirnice, koja se izvodi kada je L1 predmemorija onemogućena
9EKonfiguriranje upravljanja napajanjem, koje je dio logike sustava. Inicijalizacija sklopova za generiranje SMI i postavljanje SMI vektora. Programski resursi odgovorni za praćenje događaja PM sustava
9FOperacija Deny and Allow briše L1/L2 predmemoriju i vraća je na trenutnu veličinu. Postavke kontrole uštede energije navedene u CMOS Setup-u spremaju se u PM RAM. Za mobilne platforme vrši se provjera vraćanja u puni rad nakon isključivanja svih napona napajanja (način mirovanja nula volta)

4. Phoenix BIOS 4.0 izdanje 6.0

Phoenix Technologies, Ltd.

Jedan od vodećih u razvoju softvera niske razine Phoehnix Technologies tempirao je novu verziju PhoenixBIOS-a 4.0 tako da se poklopi s izdavanjem Windows95. Podrška za obitelj procesora Intel Pentium odražava se u nazivu privremenih revizija. Jedno od najnovijih - Izdanje 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 utjecalo na indikaciju kontrolnih točaka.

Posebnost PhoenixBIOS-a je da ako se tijekom POST testa pojave greške od 512 KB glavne memorije (kodovi 2Ch, 2Eh, 30h), dodatne informacije izlaze na port 80h u obliku riječi, čiji bitovi identificiraju neispravan adresna linija ili podatkovna ćelija. Na primjer, kod “2C 0002” znači da je kvar memorije otkriven na adresnom redu 1. Kod “2E 1020” u ovom slučaju znači da je kvar otkriven na podatkovnim linijama 12 i 5 u nižem bajtu memorijske sabirnice podataka . Na 386SX sustavima koji koriste 16-bitnu podatkovnu sabirnicu, pogreška se ne može pojaviti tijekom 30-satnog izvođenja koda.

Izlaz koda na dijagnostički priključak POST je popraćen izlazom zvučnog signala na zvučnik sustava. Shema za generiranje 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)

Izvođenje POST-ova pokretanja iz ROM-a

Kod pogreš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 vrsta instaliranog procesora
06 Početne postavke PIC i DMA registara
07 Memorijsko područje određeno za kopiju BIOS-a briše se na nulu
08 Rana inicijalizacija logičkih registara sustava
09 Postavljanje meke zastavice POST
0AInicijalizacija softverskih resursa procesora
0BDozvola za unutarnju predmemoriju
0EInicijalizacija Super I/O resursa
0CInicijalizacija L1 / L2 predmemorije prema CMOS vrijednostima
0FIDE inicijalizacija
10 Inicijalizacija podsustava upravljanja energijom
11 Postavljanje alternativnih vrijednosti registra
12 Postavlja se vrijednost registra MSW (Machine Status Word).
13 Rana inicijalizacija PCI uređaja
14 Inicijalizacija kontrolera tipkovnice
16 Provjera kontrolnog zbroja ROM BIOS-a
17 Određivanje veličine L1 / L2 predmemorije
18 Inicijalizacija mjerača vremena 8254
1AInicijalizacija DMA kontrolera
1CResetiranje programabilnih vrijednosti kontrolera prekida
20 Provjera formiranja zahtjeva za regeneraciju DRAM-a
22 Testiranje rada kontrolera tipkovnice
24 Ugradnja selektora za servisiranje ravnog modela memorije od 4Gb
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 podatkovnih linija u nižem bajtu memorijske podatkovne sabirnice
2FOdabir protokola cache memorije
30 Dostupan test memorije sustava
32 Određivanje parametara CPU takta i frekvencije sabirnice

Kod pogreškeOpis greške
33 Inicijalizacija Phoenix Dispatch Managera
34 Zabrana isključivanja ATX tipkom za napajanje
35 Postavke logičkih registara sustava koje kontroliraju formiranje vremenskih karakteristika pristupa memoriji, I/O portovima, sustavu i lokalnim sabirnicama
36 Ponovno pokretanje se izvodi nakon neuspješnog prijelaza na sljedeću POST proceduru. Redoslijedom postupaka upravlja Watch Dog Service
37 Proces postavljanja logičkih registara sustava završava
38 BIOS Runtime sadržaj se raspakira i prepisuje u području posvećenom Shadow RAM-u
39 Ponovno inicijaliziranje kontrolera predmemorije
3APromjena veličine L2 predmemorije
3BInicijaliziranje BIOS-ovog praćenja izvršavanja
3CDodatna konfiguracija logičkih registara za konfiguriranje PCI-PCI mostova i podršku distribuiranih PCI sabirnica
3DLogički registri sustava se konfiguriraju u skladu s postavkama CMOS Setup-a.
3EPročitajte konfiguraciju hardvera
3EProvjera veze ROM pilot sustava
40 Određivanje parametara CPU takta
41 Inicijalizacija ROM Pilota - daljinsko upravljanje pokretanjem
42
44 Postavite BIOS Interrupt
45 Inicijalizacija uređaja prije uključivanja PnP mehanizma
46 BIOS kontrolni zbroj izračunava se pomoću posebnog algoritma
47 Inicijalizacija I2O I/O kontrolera
48 Potražite video adapter
49 PCI inicijalizacija
4AInicijalizacija video adaptera sustava
4BQuiet Boot in Progress - skraćeni slijed pokretanja sustava koji se koristi za brži POST
4CSadržaj VGA BIOS-a se prepisuje u području prolaza
4EVizualizacija tekstualnog niza BIOS-a Autorsko pravo
4FRezerviranje memorije za izbornik za odabir uređaja za pokretanje
50 Vizualizirani su tip procesora i njegova taktna frekvencija
51 Inicijalizacija kontrolera i EISA uređaja
52 Programiranje kontrolera tipkovnice
54 Način rada zvuka je aktiviran
55
58 Pronalaženje neobrađenih zahtjeva za prekidom
59 Inicijaliziranje usluge POST prikaza (PDS) 5A zaslon "Pritisnite F2 za ulazak u SETUP"
5BOnemogućite internu predmemoriju 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 predmemorije
67 Minimalna inicijalizacija APIC kontrolera
68 L1 / L2 razlučivost predmemorije
69 Priprema RAM-a za način upravljanja sustavom
6AVolumen vanjskog predmemorije je vizualiziran
6BPostavljanje zadanih postavki CMOS-a
6CVizualizacija informacija o korištenju Shadow RAM-a
6EVizualizacija informacija o gornjim memorijskim blokovima (UMB)
70 Prikaz poruka o pogrešci
72 Provjera trenutne konfiguracije sustava i informacija u CMOS-u
76 Provjera informacija o pogrešci tipkovnice
7AProvjera statusa softverske (lozinke sustava) ili hardvera (prekidač za zaključavanje ključa) zaključavanja ključa
7CPostavljanje vektora hardverskog prekida
7DInicijalizacija sustava za praćenje napajanja
7EInicijalizacija koprocesora
80 Zabranjeni SIO I/O kontroler na ploči
81 Priprema za pokretanje operativnog sustava
82 Pretražujte i definirajte RS232 portove
83 Konfiguriranje vanjskih IDE kontrolera
84 Pronalaženje i otkrivanje paralelnih portova
85 Inicijalizacija ISA PnP uređaja
86 Ugrađeni resursi SIO kontrolera konfigurirani su prema CMOS postavkama
87 Konfiguriranje MCD-a (uređaja koji se mogu konfigurirati na matičnoj ploči)
88 Vrijednosti bloka varijabli postavljene su u području podataka BIOS-a.
89 Dopušteno je formiranje nemaskiranog prekida
8APostavljanje vrijednosti varijabli koje se nalaze u proširenom području podataka BIOS-a
8BProvjera dijagrama povezivanja miša PS / 2
8CInicijalizacija kontrolera diskete
8FOdređivanje broja povezanih ATA uređaja
90 Inicijalizacija i konfiguracija kontrolera tvrdog diska
91 Postavljanje privremenih parametara za tvrde diskove u PIO načinu rada
92 Prenesite kontrolu na izvršni blok koji je generirao proizvođač matične ploče (Patch2)
93 Izrada tablice konfiguracije višeprocesorskog sustava
95 Odabir postupka održavanja CD-ROM-a
96 Povratak na pravi način rada
97 Izrada MP konfiguracijske tablice
98 Skeniranje ROM-a u tijeku
99 Provjera statusa parametra SMART 9A ROM sadržaj prepisuje se u RAM
9CKonfiguriranje podsustava upravljanja energijom
9DOmogućavanje resursa za zaštitu od neovlaštenog pristupa
9EDopušteni su hardverski prekidi
9FOdređuje broj IDE i SCSI pogona
A0Postavljanje DOS vremena prema RTC stanju A1 Svrha ovog koda je nepoznata A2 Provjera stanja zaključavanja tipke
A4Postavljanje karakteristika automatskog ponavljanja tipkovnice
A8Poruka "Press F2 to enter Setup" briše se sa zaslona
AASCAN kod tipke F2 se provjerava u AC ulaznom međuspremniku.Pokreće se program za postavljanje.
AEOznaka za ponovno pokretanje pomoću CTRL + ALT + DEL je izbrisana B0 Generira se poruka "Pritisnite F1 za nastavak, F2 za postavljanje"
B1Oznaka izvršenja POST-a je obrisana. B2 POST je završen
B4Zvučni signal prije učitavanja
B5Faza tihog pokretanja dovršena
B6Provjerite lozinkom je li ovaj način omogućen u Postavi B7 Inicijalizacija ACPI BIOS-a
B9Traženje uređaja za pokretanje na USB sabirnici BA Inicijalizacija DMI parametara
BBPonovno izvođenje skeniranja ROM-a
PRIJE KRISTAOkidač zasuna greške pariteta RAM-a je obrisan
BDPrikazan je izbornik za odabir uređaja za pokretanje BE Briše zaslon prije učitavanja operativnog sustava BF Aktivira antivirusnu podršku
C0Pokrenut je postupak rukovanja softverskim prekidom INT 19h - Boot Loot Sector. Rutina usluge prekida uzastopno pokušava učitati sektor za podizanje sustava prozivanjem diskovnih uređaja redoslijedom propisanim u programu za postavljanje
C1Inicijalizacija postupka rukovanja greškama (PEM) C2 Pozivanje servisnih rutina za evidentiranje grešaka
C3Vizualizacija poruka o greškama po redoslijedu njihova dolaska C4 Postavljanje zastavica početnih stanja
C5Proširena inicijalizacija CMOS RAM ćelije
C6Inicijalizacija priključne stanice
C7Lijena inicijalizacija pristajanja
C8Provođenje testnih postupaka za određivanje integriteta BIOS struktura uključenih u blok pokretanja
C9Provjera integriteta struktura i/ili modula izvan BIOS-a sustava
CAPokretanje preusmjeravanja konzole za posluživanje CB udaljene tipkovnice koja emulira diskove u RAM/ROM-u
CCPokretanje Console Redirect za uslugu video CD-a PCMCIA komunikacijska podrška
CEPrilagođavanje kontrolera nalivpera

Fatalne poruke o pogrešci

D0 Pogreška uzrokovana iznimkom (Exception error) 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 sa softverskim resetiranjem D7 Za spremanje stanja video adaptera, veća veličina memorije nego što je dostupno u SMRAM D8 Pogreška tijekom generiranja softvera impulsa za resetiranje procesora DA Gubitak kontrole nakon povratka u Real Mode DC Izlaz iz zaštićenog načina rada s generiranjem softvera resetiranja bez ponovnog pokretanja kontrolera prekida DD Pogreška tijekom testiranja proširene memorije DE Pogreška u kontroleru tipkovnice DF Pogreška upravljanja linijom A20 19

Izvršavanje procedura iz bloka pokretanja

Kod pogreškeOpis greške
E0Postavljanje konfiguracijskih registara E1 čipseta Inicijalizacija sjevernog i južnog mosta
E2Inicijalizacija CPU-a
E3Inicijalizacija tajmera sustava
E4Inicijalizacija Super I/O resursa
E5Provjera statusa kratkospojnika za oporavak, čija instalacija prisiljava BIOS Recovery mod
E6BIOS provjera kontrolnog zbroja
E7Kontrola se prenosi na BIOS ako je njezin kontrolni zbroj ispravno izračunat E8 Inicijalizacija MPS podrške
E9Prijelaz na model ravne memorije od 4Gb
EAInicijalizacija nestandardne opreme
EBKonfiguriranje kontrolera prekida i DMA
ECPomoću zapisa i kontrolnih očitanja prema posebnom algoritmu određuje se vrsta memorije: FPM, EDO, SDRAM, u skladu s rezultatom postavljaju se konfiguracijski registri Host Bridgea
EDPomoću zapisa i kontrolnih očitanja prema posebnom algoritmu određuje se volumen memorijskih banaka i raspored po linijama. Prema rezultatu postavljaju se konfiguracijski registri Host Bridge (DRAM Row Boundary).
EESadržaj bloka za pokretanje kopira se u Shadow RAM EF Priprema SMM RAM-a za SMI rukovatelj
F0Test pamćenja
F1Inicijalizacija vektora prekida
F2Inicijalizacija sata stvarnog vremena
F3Inicijalizacija videopodsustava
F4Generiranje zvučnog signala prije učitavanja
F5Učitavanje operativnog sustava pohranjenog u Flash ROM-u
F6Povratak na pravi način rada
F7Pokrenite puni DOS
F8Inicijalizacija USB kontrolera
FA ... FFKodovi za interakciju s postupkom PhDebug

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Insajder na tržištu mobilnih sustava čvrsto se etablirao na mjestima gdje je potrebna odanost tradiciji i konzervativan pristup izgradnji BIOS-a. Nakon što je naslijedila izvorni kod od SystemSofta, tvrtka neprestano radi na njegovom poboljšanju. Posljednja od MobilePRO revizija 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 je Insyde Software napravio svoj prvi BIOS 1992. godine, uspostavljeni model pokretačkog bloka - ili Boot Loadera, kako su ga sami kreatori nazvali - konačno je formiran tek krajem 1995. godine. Od tog trenutka početni postupak je numeriran po verziji i datumu nastanka.

Najvažnija točka sa stajališta servisnog inženjera koji ispituje proces pokretanja računalnog sustava s InsydeBIOS-om je uređaj za prikaz dijagnostičkog koda. Iako, u pravilu, Boot Loader u takvim slučajevima koristi standardni Manufacture's Diagnostic Port 80h, u nekim slučajevima izlaz kontrolnih točaka obavlja se 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đer dupliciraju na paralelni priključak.

Kod pogreškeOpis greške
00 Početna točka izvođenja bloka pokretanja 01 Inhibiranje linije A20 (ne koristi se)
02 Ažuriranje mikrokoda procesora
03 RAM testiranje
04 Prijenos bloka za pokretanje u RAM
05 Izvršavanje bloka za podizanje sustava iz RAM-a
06 Forsiranje postupka oporavka Flash ROM-a
07 Premještanje BIOS-a sustava u RAM
08 Provjera kontrolnog zbroja BIOS-a sustava
09 Pokretanje POST procedure
0APokretanje oporavka Flash ROM-a iz FDD-a
0BInicijalizacija sintisajzera frekvencije
0CDovršavanje postupka oporavka BIOS-a
0DAlternativni postupak za oporavak Flash ROM-a iz FDD-a
0FZaustavljanje u slučaju fatalne greške
BBRana inicijalizacija LPC SIO
CCPolazna točka za početak oporavka Flash ROM-a
88 Omogućite ACPI funkcije
99 Pogreška pri izlasku iz STR moda
60 Ulazak u Big Real Mode
61 Inicijalizacija SM sabirnice. SPD podaci pohranjeni su u CMOS A0 Čitajte i analizirajte SPD polja prethodno pohranjena u CMOS A1 Inicijalizirajte memorijski kontroler
A2Definiranje logičkih banaka DIMM-a
A3Programiranje registra DRB (DRAM Row Boundary).
A4Programiranje DRA (DRAM atributi reda) registara
AEDIMM-ovi otkriveni u sustavu s različitim funkcijama kodova za ispravljanje pogrešaka (ECC).
AFInicijalizacija registara memorijskog kontrolera preslikanih na memorijski prostor
E1Postupak pokretanja se prekida ako DIMM nije opremljen SPD-om
E2DIMM tip ne odgovara zahtjevima sustava
EAMinimalno vrijeme između aktiviranja DIMM linija modula i ulaska u stanje regeneracije ne zadovoljava zahtjeve sustava
ECRegistrirajte module koji nisu podržani ED provjerava modove kašnjenja CAS-a
EEDIMM organizacija ne podržava matična ploča

Izvođenje POST-ova iz RAM-a

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

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

Kod pogreškeOpis greške
10 Inicijalizacija predmemorije, provjera CMOS-a
11 A20 linija je zabranjena. Postavljanje registara kontrolera 8259.
12 Određivanje načina podizanja sustava
13 Inicijalizacija memorijskog kontrolera
14 Pronalaženje video adaptera spojenog na ISA sabirnicu
15 Postavljanje vrijednosti tajmera sustava
16 Postavljanje logičkih registara sustava pomoću CMOS-a
17 Izračunavanje ukupne količine RAM-a
18 Testiranje mlađe stranice konvencionalnog pamćenja
19 Provjera kontrolnog zbroja slike Flash ROM-a
1AResetiranje registara kontrolera prekida
1BInicijalizacija video adaptera
1CInicijalizacija podskupa registara video adaptera kompatibilnih s programskim modelom 6845
1DInicijalizacija EGA adaptera
1EInicijalizacija CGA adaptera
1FTest registracije stranice DMA kontrolera
20 Testiranje kontrolera tipkovnice
21 Inicijalizacija kontrolera tipkovnice
22 Usporedba primljene količine RAM-a s 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 tablice vektora prekida
27 Ubrzano određivanje količine instalirane memorije
28 Zaštićeni način rada
29 Test memorije sustava je završen
2AIzlazak iz zaštićenog načina rada
2BPrijenos postupka postavljanja u RAM
2CPokretanje postupka inicijalizacije videa
2DPonovno traženje CGA adaptera
2EPonovno potražite EGA / VGA adapter
2FPrikaz VGA BIOS poruka
30 Prilagođeni postupak inicijalizacije kontrolera tipkovnice
31 Provjera spojene tipkovnice
32 Provjera prolaska zahtjeva s tipkovnice
33 Provjera registra statusa tipkovnice
34 Test memorije sustava 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 tajmera sustava inicijalizacije kontrolera predmemorije
3BPodešavanje brojača DOS vremena tako da odgovara satu stvarnog vremena
3CInicijalizacija tablice hardverskih prekida
3DPronalaženje i inicijalizacija manipulatora i pokazivača
3EPostavljanje statusa tipke 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 tipke NumLock
46 Provjera funkcionalnosti koprocesora
47 Inicijalizacija PCMCIA
48 Priprema za pokretanje operativnog sustava
49 Prenošenje kontrole na Bootstrap izvršni kod
50 Inicijalizacija ACPI-ja
51 Inicijalizacija upravljanja napajanjem
52 Inicijalizacija USB kontrolera sabirnice

Dok se preuzimanje ne završi, računalo je vrlo poput bebe - ne može vam reći što 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 sretan zvuk i računalo nastavlja, ali ponekad čujete niz očito nesretnih zvukova poznatih kao bip kodovi. Oni ukazuju da se nešto dogodilo.
Nažalost, ne postoje standardni zvučni kodovi. Informacije o vašem sustavu trebale bi se pronaći u priručniku proizvođača ili tehničkoj podršci, ali ih nije lako pronaći. Ako ne možete pronaći popis zvučnih signala, pogledajte marku BIOS-a (Basic Input/Output System). 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. U nastavku dajemo zvučne kodove za ove čipove, ali ne možemo jamčiti da će ti kodovi funkcionirati za svaku marku BIOS-a. Phoenix izričito upozorava da se njegovi kodovi mogu razlikovati prema zahtjevima pojedinih proizvođača, ali većina proizvođača ipak koristi standardne kodove koji su ovdje predstavljeni.
"Bip" zvučnika, pokazatelj ispravnog rada računala, signalizira prisutnost određenog problema koji sprječava uspješno pokretanje vašeg računala. Ako ste sastavili računalo vlastitim rukama i gornja situacija se dogodila kada ste pokušali pokrenuti, najvjerojatnije je problem lako popraviti: memorijski modul, zvučna ili video kartica, tvrdi disk ili druga komponenta vašeg stroja nije dobro umetnuta. Ako se računalo i dalje ne pokreće nakon ponovne instalacije komponenti, razlog može biti neispravnost jedne od komponenti.
Skrećemo vam pozornost na činjenicu 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čunalo, morate saznati koji je BIOS instaliran na vašem računalu. Te su informacije navedene u dokumentaciji za matičnu ploču koju ste dobili s vašim računalom ili ih možete pronaći na internetu za marku matične ploče.

AWARD BIOS signali

BIOS signali Kvar
1 kratki zvučni signal Sustav je OK
1 dugi zvučni signal i isključite jedinicu sustava Aktiviran je sigurnosni sustav AWARD BIOS.
2 kratka Pogreška monitora. Provjerite ispravnost i pouzdanost njegove veze s jedinicom sustava, a također, ako postoji zasebni 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 Pogreška pri otkrivanju RAM-a (memorije slučajnog pristupa)
Česti slučajni signali tijekom normalnog rada. Pregrijavanje CPU-a, obično zbog prestanka ventilatora za hlađenje.

AMI BIOS signali

7 kratkih pogrešaka iznimke virtualnog načina rada.
Neispravna matična ploča (pogreška u virtualnom načinu rada) 8 kratkih Neuspjeh čitanja/pisanja memorije zaslona.
Neispravan video adapter ili pogreška pri testiranju video memorije, zamijenite video karticu 9 kratki ROM BIOS Checksum Failure.
Pogreška kontrolnog zbroja BIOS ROM-a. Potrebno je bljesnuti BIOS ili zamijeniti mikrosklop 10 kratkih CMOS Shutdown Register Read/Write Error.
Pogreška čitanja/pisanja CMOS-a 11 kratko Matična ploča neispravna (pogreška pri testiranju predmemorije) 1 dugo 3 kratko Video greška.
Ponovno postavite video karticu. Ako ne pomogne, zamijenite ga.

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

Poruke - BIOS Kvar
CMOS BATERIJA JE OTKAZALA. Baterija je ispražnjena. Zamijenite bateriju.
CMOS POGREŠKA KONTROLE. Netočan CMOS kontrolni zbroj. Podaci u CMOS-u su oštećeni. Baterija se možda ispraznila.
Provjerite bateriju i zamijenite ako je potrebno.
DISK BOOT GREŠKA, UMETNITE DISK SUSTAVA I PRITISNITE ENTER. Nije pronađen disk za pokretanje.
Pokrenite sistem s diskete sustava i provjerite sistemske datoteke na tvrdom disku. Nesustavna disketa može biti umetnuta u pogon, uklonite disk iz pogona.
GREŠKA NESPODLAŽENJA DISKETSKIH POGONA ILI VRSTA - POKRENITE POSTAVLJANJE. Tipovi pogona koji su stvarno instalirani u sustavu i njihovi opisi u CMOS-u se ne slažu.
Pokrenite i unesite ispravnu vrstu pogona.
GREŠKA PRI INICIJALIZACIJI KONTROLERA TVRDOG DISKA. Kontroler tvrdog diska se ne inicijalizira.
Provjerite instalaciju kontrolera i parametre tvrdog diska navedene u. Također provjerite kratkospojnike na tvrdom disku.
CNTRLR GREŠKA FLOPPY DISK ILI NEMA CNTRLR. Nije moguće inicijalizirati kontroler diskete.
Provjerite instalaciju regulatora i parametre pogona navedene u.
GREŠKA TIPKOVNICE ILI NIJE PRISUTNA TIPKOVNICA. Nije moguće inicijalizirati tipkovnicu.
Provjerite vezu i vrstu tipkovnice. Kao posljednje sredstvo, onemogućite nadzor tipkovnice pri pokretanju.
Pogreška memorijske adrese na XXXX. Greška u memoriji.
Zamijenite memoriju.
Pogreška pariteta memorije na XXXX. Greška pariteta.
Zamijenite memoriju.
VELIČINA MEMORIJE PROMIJENILA SE OD ZADNJEG ČITANJA. Veličina memorije se promijenila od posljednjeg pokretanja.
Prijaviti se.
PRITISNITE TIPKU ZA REBOOT. Poruka se pojavljuje kada se naiđu na pogreške i potrebno je ponovno pokretanje.
Pritisnite bilo koji gumb.
SUSTAV ZAUSTAVLJEN, (CTRL-ALT-DEL) ZA REBOOT.... Označava da je proces preuzimanja zaustavljen.
Klik.
Nakon uključivanja računala neko vrijeme radi, a onda se sam gasi

Najčešće je takav problem povezan s pregrijavanjem procesora uzrokovanim lošim performansama ili kvarom hladnjaka (ventilatora) za hlađenje. Nakon uključivanja računala, procesor radi neko vrijeme, a zatim se zagrijava do određene kritične temperature, kada se aktiviraju zaštitni mehanizmi za isključivanje računala kako bi se izbjeglo izgaranje 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 događa da senzor nije sasvim ispravno postavljen, a izmjerena temperatura odstupa od prave za nekoliko stupnjeva. Ali nekoliko stupnjeva (+/- 5 ° C) iz temelja ništa ne mijenja. Ako se procesor pregrije, pregrijava se.

Računalo se smrzava. pojavi se plavi ekran

Ako niste vidjeli Plavi ekran smrti ili se susreli s ovim konceptom, onda imate sreće. Plavi zaslon smrti je zaslon koji se pojavljuje u sustavu Windows XP kada dođe do kritične pogreške sustava. Pogreška može biti uzrokovana neispravnim radom nekog od programa, samim operativnim sustavom ili kvarom hardvera. Plavi ekran smrti ima četiri glavna odjeljka. Prvi odjeljak sadrži poruku o pogrešci, drugi - popis modula učitanih u memoriju koji ne rade ispravno, treći - popis normalno funkcionirajućih učitanih modula, četvrti odjeljak prikazuje trenutno stanje ispravljača pogrešaka sustava (Kernel Debugger).
Informacije s "plavog ekrana smrti" mogu biti korisne za otklanjanje uzroka njegove pojave, pa ih je poželjno zapisati kako biste se mogli posavjetovati sa stručnjakom ili potražiti informacije o pogrešci na internetu.
Ako ponovno pokrenete računalo i ponovno se pojavi Plavi ekran smrti, prije svega deinstalirajte sve programe koje ste upravo instalirali, a zatim pokušajte koristiti alat za vraćanje sustava (Start - * Programi - »Pribor - * Alati sustava - Vraćanje sustava). još uvijek nestabilan, vjerojatno zbog nedavno instaliranih upravljačkih programa. Posebno se često pojavljuje "plavi ekran smrti" kada su upravljački programi video kartice i programi koji ga koriste nekompatibilni. Pokušajte ih deinstalirati i ponovno instalirati. U slučaju kada ni to ne pomaže, velika je vjerojatnost da uzrok kvarova sustava leži u hardverskom kvaru, a RAM i video kartica su na "vodećim" pozicijama među potencijalnim izvorima kvarova.

1. Nema signala - jedinica napajanja (PSU) je neispravna ili nije spojena na matičnu ploču.

Uklonite prašinu s njega.

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

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

2. Neprekidan signal - napajanje je neispravno. Vidi stavku 1.

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

4. 1 kratki signal koji se ponavlja - problemi s napajanjem. Vidi stavku 1.

5. 1 dugo ponavljajući signal - kvar RAM-a. Pokušajte ukloniti RAM modul iz utora i ponovno ga umetnuti. Ako to ne pomogne, zamijenite ga.

6. 2 kratka zvučna signala - otkrivene su manje greške. Provjerite jesu li kabeli i kabeli 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 tipkovnice. Provjerite integritet kabela tipkovnice i kvalitetu priključaka. Testirajte tipkovnicu na poznatom dobrom računalu. Ako ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

8. 1 dugi i 1 kratki signali - kvar RAM-a. Vidi točku 5.

9. 1 dug i 2 kratka signala - neispravnost video kartice. Preporuča se ukloniti video karticu i ponovno je umetnuti. Provjerite integritet i kvalitetu priključka kabela monitora. Ako ne pomogne, zamijenite video karticu.

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

11. 1 dug i 9 kratkih zvučnih signala - pogreška pri čitanju podataka s BIOS čipa.

Potrebno je ponovno upisivanje (treptanje) mikrosklopa. Ako ne pomogne, zamijenite mikro krug.

__________________________________________________________________________________________

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

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

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

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

5. 4 kratka signala - neispravnost tajmera sustava. Ponovno pokrenite računalo. Ako ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

6. 5 kratkih signala - neispravnost središnjeg procesora. Ponovno pokrenite računalo. Ako ne pomogne, morat ćete zamijeniti procesor.

7. 6 kratkih signala - neispravnost kontrolera tipkovnice. Provjerite integritet i čvrstoću kabela tipkovnice. Testirajte tipkovnicu na poznatom dobrom računalu. Ako ne pomogne, morat ćete popraviti ili zamijeniti matičnu ploču.

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

9. 8 kratkih signala - neispravnost RAM-a video kartice. Ponovno pokrenite računalo. Ako ne pomogne, zamijenite video karticu.

10. 9 kratkih zvučnih signala - pogreška prilikom provjere kontrolnog zbroja BIOS čipa. Potrebno je ponovno upisivanje (treptanje) mikrosklopa. Ako ne pomogne, zamijenite mikro krug.

11. 10 kratkih zvučnih signala - nemoguće je pisati u CMOS memoriju. Poništite sadržaj memorije (da biste to učinili, isključite računalo, odspojite mrežni kabel. Pronađite prekidač pored baterije CMOS-memorije, postavite ga na Clear CMOS položaj. Pritisnite - dok je mrežni kabel isključen! - tipka za napajanje računala. Postavite prekidač u originalni položaj. Ako nema prekidača na matičnoj ploči, izvadite bateriju na pola sata). Postavite BIOS na zadane vrijednosti (Učitaj zadane postavke BIOS-a). Ako ne pomogne, zamijenite mikro krug.

12. 11 kratkih signala - neispravnost RAM-a. Vidi točku 3.

13. 1 dug i 2 kratka signala - neispravnost video kartice. Preporuča se ukloniti video karticu i ponovno je umetnuti. Provjerite integritet i kvalitetu priključka kabela monitora. Ako ne pomogne, zamijenite video karticu.

14. 1 dug i 3 kratka signala - neispravnost video kartice. Vidi točku 13.

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

______________________________________________________________________________________

Phoenix BIOS signali:

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

1-1-4. Pogreška kontrolnog zbroja sadržaja BIOS čipa.

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

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

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

1-3-1. Greška regeneracije RAM-a.

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

1-3-4. Slično prethodnom.

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

1-4-2. Pogreška pri testiranju RAM-a.

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

1-4-4. Pogreška pristupa ulazno/izlaznom portu.

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

3-1-1. Pogreš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 tipkovnice.

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

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

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

4-2-4. Došlo je do pogreške tijekom rada u zaštićenom načinu rada. Središnji procesor može biti neispravan.

Vrhunski povezani članci