3 bipuri BIOS. AWARD semnale BIOS. Tipuri de bipuri BIOS


Când porniți computerul, acesta trebuie să treacă printr-un proces de autodiagnosticare și dacă auziți unul scurt semnal, atunci nu aveți de ce să vă faceți griji, computerul funcționează corect. Dar dacă în timpul autotestării sunt detectate erori și BIOS-ul nu poate afișa informații pe monitor, atunci puteți auzi diverse semnale sonore. Diferitele versiuni de BIOS au opțiuni diferite de notificare a erorilor și merită menționat imediat că diagnosticarea POST nu este un panaceu, BIOS-ul ne spune despre „posibilele” probleme ale sistemului.


Versiunea BIOS poate fi aflată la pornirea computerului, numele BIOS-ului apare de obicei mai întâi pe ecran sau marca BIOS-ului poate fi aflată și prin introducerea acesteia folosind tasta DEL (F 2, F 12, F 4, în funcție de versiunea). Alternativ, vă puteți uita la marcajele cipului de pe placa de bază. Mai jos sunt tabele cu semnale sonore BIOS de la diverși producători.


Dacă, după pornirea cu succes a computerului, unele date se dovedesc a fi deteriorate, contactați specialiștii noștri care efectuează reparații rapide și de înaltă calitate.

Semnale BIOS AWARD:





















































































Sunete



Despre ce este mesajul?



Descriere



Fara semnale



Fără alimentare




Semnal continuu



Eroare de alimentare



Sursa de alimentare este defectă.



1 scurt



Nu s-au găsit erori



Testul a fost finalizat cu succes



2 scurte



S-au găsit erori minore



Pe ecranul monitorului apare o solicitare pentru a intra în programul CMOS și a corecta setările. Verificați fiabilitatea cablurilor din conectori hard disk si placa de baza.



3 lungi



Eroare controler tastatură



Verificați conectorul tastaturii, reporniți computerul



1 lung + 1 scurt



Probleme cu RAM



Verificați modulele de memorie



1 lung + 2 scurt



Eroare la adaptorul video



Adaptorul video este defect sau nu există niciun contact în conectorul său. De asemenea, este posibil ca cablul monitorului să nu fie conectat corect.



1 lung + 3 scurt



Nicio eroare de card video sau memorie video



Nicio eroare de card video sau memorie video.



1 lung + 3 scurt



Eroare de inițializare a tastaturii



Verificați calitatea conexiunii dintre acesta din urmă și conectorul de pe placa de bază.



Continuu



Eroare de memorie



Modul de memorie fără contact sau defect.



1 lung + 9 scurt



eroare la citirea datelor de pe cipul ROM



Reporniți computerul sau reîncărcați conținutul cipului



1 repetare lungă



Eroare de memorie



Instalare incorectă sau eroare a modulelor de memorie.



1 repetare scurtă



Probleme cu sursa de alimentare



Sursa de alimentare este defectă.



Înaltă în timpul funcționării



Supraîncălzirea procesorului



Ventilatorul procesorului nu funcționează sau aerul nu ajunge la procesor.



Alternând tonul scăzut și înalt



CPU



Procesorul este defect sau nu există niciun contact în conectorul său. Este posibilă și supraîncălzirea.





Premiul MesajeBIOS afișat pe ecranul monitorului:


























































































Mesaj de eroare



Descrierea erorii



Eroare BIOS ROM checksum - Sistem oprit



Suma de verificare BIOS este incorectă. Dacă se întâmplă acest lucru, încercați să-l reflashați.



Bateria CMOS a eșuat



Suma de control CMOS este incorectă și computerul va porni cu setările implicite. Această eroare poate apărea din cauza unei baterii deteriorate pe placa de bază.



CPU la nnnn



Mesaj care arată frecvența procesorului.



Comutatorul de afișare este setat incorect



Unele plăci de bază aveau un comutator care indica tipul de ieșire a afișajului: alb-negru/color. Acest mesaj este afișat dacă poziția comutatorului de pe placă nu se potrivește cu setările din BIOS. Pentru a rezolva problema, setați comutatorul pentru a se potrivi cu setările dvs. video.



Apăsați ESC pentru a sări peste testul de memorie



Când porniți computerul, se efectuează un test de memorie, dacă doriți să-l omiteți apăsați ESC.



Dischetele eșuează



Eroare la inițializarea controlerului unității de dischetă sau a unității în sine. Verificați funcționalitatea acestuia și conexiunea corectă. Dacă computerul nu are o unitate de disc, atunci în BIOS Setup setați elementul corespunzător la NONE sau AUTO.



Se inițializează HARD DISK


Te rog asteapta un moment



niste hard disk-uri Inițializarea durează destul de mult, așteptați până când acest mesaj dispare de pe ecran.



EROARE DE INSTALARE HARD DISK



Eroare la inițializarea controlerului hard diskului sau a hard diskului în sine. Verificați dacă controlerul este configurat corect. Dacă nu sunt conectate hard disk, setați elementele corespunzătoare la NONE în BIOS Setup.



Diagnosticarea hard disk-urilor eșuează



În unele cazuri, când computerul este pornit, hard disk-urile sunt diagnosticate. Acest mesaj de eroare va apărea dacă apare o eroare în timpul testului.



Eroare la tastatură sau nicio tastatură



Tastatura nu poate fi inițializată. Verificați dacă tastatura este conectată și că nu a fost apăsat niciun buton de pe tastatură în timpul testului. Dacă doriți să dezactivați verificarea tastaturii, dar trebuie totuși să afișați alte mesaje de eroare, în BIOS Setup, în elementul HALT ON, selectați opțiunea ALL, BUT KEYBOARD.



Tastatura este blocată — Deblocați cheia



Raportul afirmă că blocarea tastaturii a fost blocată în timp ce tastatura era testată. Pentru a continua lucrul, trebuie să deschideți încuietoarea cu cheia.





Un mesaj care vă anunță că acest moment are loc un test de memorie completă.



Testul memoriei eșuează



Acest mesaj va fi afișat dacă a fost detectată o eroare în timpul testării memoriei. După acest mesaj va fi afișat Informații suplimentare despre eroarea detectată.



Suprascriere activată — Au fost încărcate valori implicite



Dacă sistemul nu poate porni folosind setările CMOS, BIOS-ul le va suprascrie cu setările implicite de pornire.



Apăsați TAB pentru a afișa ecranul POST



Unele sisteme OEM înlocuiesc ecranul standard Award BIOS cu propriul lor apăsați TAB pentru a-l dezactiva.



Maestrul primar Hard disk eșuează



În timpul testului, a fost detectată o eroare principală de hard disk principal.



Hard disk slave primar eșuează



În timpul testului, a fost detectată o eroare pe hard diskul slave primar.



Reluând de pe disc, apăsați TAB pentru a afișa ecranul POST



De regulă, proprietarii de laptopuri pot vedea acest mesaj. Vă cere să faceți clic Tasta TAB, dacă doriți să încărcați setările de pe o dischetă. Apăsarea TAB va oferi instrucțiuni suplimentare.



Hard disk principal secundar eșuează



În timpul testului, a fost detectată o eroare secundară de hard disk principal.



Hard disk slave secundar eșuează



În timpul testului, a fost detectată o eroare secundară de hard disk slave.



Semnale AMI BIOS































































































Sunete



Despre ce este mesajul?



Descriere



1 lung



Nu s-au găsit erori



Toate verificările au mers bine



1 scurt



Eroare de regenerare a memoriei



Temporizatorul de întrerupere programabil sau controlerul de întrerupere programabil poate fi defect



2 scurte



Eroare de paritate memorie



Eroare de paritate a memoriei în primii 64K. Cipul de memorie poate fi defect. Reporniți computerul. Verificați instalarea modulelor de memorie.



2 scurte



Eroare de procedură POST



Una dintre verificările echipamentelor a eșuat



3 scurte



Eroare în primii 64K de memorie



Eroare de memorie în primii 64K din memoria principală. Cipul de memorie poate fi defect. Reporniți computerul. Verificați instalarea modulelor de memorie.



4 scurte



Eroare de temporizator de sistem



Temporizator de sistem defect sau primul banc de memorie



5 scurt



eroare CPU



Defecțiune a procesorului



6 scurt



Eroare de linie de control A20



Există o defecțiune la cipul controlerului tastaturii, care împiedică procesorul să treacă în modul protejat. Înlocuiți controlerul tastaturii



7 scurt



Eroare în modul virtual CPU



Există o problemă cu procesorul sau placa de sistem.



8 scurt



Eroare la citirea/scrierea memoriei video




9 scurt




Cipul ROM BIOS poate fi defect și trebuie înlocuit sau flashat



10 scurt



Eroare la citirea/scrierea registrului de gestionare a energiei în memoria nevolatilă



Funcționare defectuoasă a circuitelor de control al puterii. Nu se poate scrie în memoria CMOS.



11 scurt



Eroare de cache



Cache-ul L2 este defect. . Memoria cache externă (instalată în sloturile de pe placa de bază) este defectă



1 lung, 2 scurt



Eroare de sistem video



A fost detectată o eroare în ROM-ul BIOS-ului video sau a apărut o eroare de întârziere a scanării orizontale.



1 lung, 3 scurt



Eroare la verificarea memoriei video



Eroare detectată în memorie peste 64K



1 lung, 8 scurt



Eroare la verificarea adaptorului de afișare



Adaptorul video lipsește sau este defect



Fara semnale



Greșeli de nutriție



Sursa de alimentare este defectă sau nu este conectată la placa de bază.





Semnale AST BIOS:










































































































Sunete



Despre ce este mesajul?



Descriere



1 scurt



Eroare la verificarea registrelor procesorului



Defecțiune a procesorului



2 scurte



Eroare în memoria tampon a controlerului tastaturii



Funcționare defectuoasă a controlerului tastaturii



3 scurte



Eroare de resetare a controlerului tastaturii



Problemă cu controlerul tastaturii sau cu placa de sistem



4 scurte



Eroare de comunicare de la tastatură



Dacă înlocuirea tastaturii nu ajută, înlocuiți cipul de control al tastaturii



5 scurt



Eroare de tastatură



Înlocuiți cipul controlerului tastaturii



6 scurt



Eroare placa de sistem



Înlocuiți placa de sistem



9 scurt



Nepotrivire suma de control BIOS ROM



Cipul BIOS ROM este defect și trebuie înlocuit.



10 scurt



Eroare de temporizator de sistem



Cipul de cronometru al sistemului este defect



11 scurt



Eroare chipset



Înlocuiți placa de sistem



12 scurt



Eroare de registru de gestionare a energiei în memoria nevolatilă



Înlocuiți cipul NVRAM sau placa de sistem



1 lung



Eroare controler DMA 0



Cipul controlerului DMA al canalului 0 este defect Înlocuiți-l dacă este posibil.



1 lung, 1 scurt



Eroare controler DMA 1



Cipul controlerului DMA al canalului 1 este defect Înlocuiți-l dacă este posibil.



1 lung, 2 scurt



Eroare de amortizare de retracere pe verticală



Adaptorul video poate fi defect. Inlocuieste-l.



1 lung, 3 scurt



Eroare de memorie video



Memoria adaptorului video este defectă. Inlocuieste-l.



1 lung, 4 scurt



Eroare la adaptorul video



Adaptorul video este defect. Inlocuieste-l.



1 lung, 5 scurt



Eroare de memorie 64K



Dacă este posibil, înlocuiți cipul de memorie de bază



1 lung, 6 scurt



Nu s-au încărcat vectorii de întrerupere



BIOS-ul nu a putut încărca vectori de întrerupere în memorie



1 lung, 7 scurt



Nu s-a inițializat hardware-ul video




1 lung, 8 scurt



Eroare de memorie video



Înlocuiți mai întâi adaptorul video. Dacă acest lucru nu ajută, înlocuiți placa de sistem.



Semnale Phoenix BIOS:













































































































Sunete



Despre ce este mesajul?



1-1-3



Eroare de scriere/citire a datelor CMOS



1-1-4



Eroare de sumă de verificare a conținutului IC BIOS



1-2-1



Placa de baza este defecta



1-2-2



Eroare de inițializare a controlerului DMA



1-2-3



Eroare la încercarea de a citi/scrie pe unul dintre canalele DMA



1-3-1



Eroare de regenerare RAM



1-3-3




1-3-4



Eroare la testarea primilor 64 KB de RAM



1-4-1



Placa de baza este defecta



1-4-2



Eroare de testare RAM



1-4-3



Eroare de temporizator de sistem



1-4-4



Eroare la accesarea portului I/O



3-1-1



Eroare la inițializarea celui de-al doilea canal DMA



3-1-2



Eroare la inițializarea primului canal DMA



3-1-4



Placa de baza este defecta



3-2-4



Eroare controler tastatură



3-3-4



Eroare de testare a memoriei video



4-2-1



Eroare de temporizator de sistem



4-2-3



Eroare de linie A20. Controlerul tastaturii este defect



4-2-4



Eroare la lucrul în modul protejat. Procesorul poate fi defect



4-3-1



Eroare la testarea memoriei RAM



4-3-4



Eroare ceas în timp real



4-4-1



Eroare de testare port serial. Poate fi cauzată de un dispozitiv care utilizează acest port



4-4-2



Eroare la testarea portului paralel



4-4-3



Eroare la testarea coprocesorului matematic





Semnale Compaq BIOS:
















































Mesaj de eroare



Descriere







Sistemul pornește corect





Eroare BIOS ROM checksum



Conținutul ROM-ului BIOS nu se potrivește cu conținutul așteptat. Dacă este posibil, reîncărcați BIOS-ul din PAQ













Verificați adaptorul video și asigurați-vă că este așezat corect. Dacă este posibil, înlocuiți adaptorul video



7 bipuri (1 lung, 1s, 1l, 1 scurt, pauză, 1 lung, 1 scurt, 1 scurt)





Placa video AGP este defectă. Reașezați cardul sau înlocuiți-l complet. Acest semnal sonor se referă la sistemele Compaq Deskpro



1 bip lung și fără sfârșit



Eroare de memorie. RAM proastă. Înlocuiți și testați







Reinstalați memoria RAM apoi retestați; înlocuiți memoria RAM dacă defecțiunea continuă





Semnale IBM Desktop BIOS:


























































Mesaj de eroare



Descriere







Sistemul pornește corect





Eroare de inițializare



Este afișat codul de eroare





Eroare placa de sistem





Eroare la adaptorul video





Eroare adaptor EGA/VGA





3270 eroare adaptor tastatură





Eroare de alimentare



Înlocuiți sursa de alimentare





Eroare de alimentare



Înlocuiți sursa de alimentare







Înlocuiți sursa de alimentare



Semnale IBM Thinkpad BIOS:










































Bipuri/Eroare



Descriere



Bip continuu



Eroare la placa de sistem



Un bip; LCD ilizibil, gol sau intermitent



Problemă cu conectorul LCD; Eșecul invertorului cu iluminare de fundal LCD; adaptor video defect; Ansamblul LCD defect; Defecțiunea plăcii de sistem; defectarea sursei de alimentare



Un bip; Mesaj „Imposibil de accesat sursa de pornire”



Eșecul dispozitivului de pornire; defecțiune a plăcii de sistem



Un bip lung, două scurte



Defecțiunea plăcii de sistem; Problemă cu adaptorul video; Defecțiune a ansamblului LCD



Un bip lung, patru scurte



Tensiune scăzută a bateriei



Un bip la fiecare secundă



Tensiune scăzută a bateriei



Două bipuri scurte cu coduri de eroare



Mesaj de eroare POST





Eroare la placa de sistem



Semnale Mylex BIOS:





























































































Mesaj de eroare



Descriere







Sistemul pornește normal





Eroare la adaptorul video



Adaptorul video este fie defect, fie nu așezat corect. Verificați adaptorul





Eroare controler tastatură



Circuitul integrat al controlerului tastaturii este defect. Înlocuiți IC-ul dacă este posibil







Circuitul integrat al controlerului tastaturii este defect sau tastatura este defectă. Înlocuiți tastatura, dacă problema persistă, înlocuiți IC-ul controlerului tastaturii







Controlerul programabil de întrerupere este defect. Înlocuiți IC-ul dacă este posibil







Controlerul programabil de întrerupere este defect. înlocuiți IC-ul dacă este posibil





Eroare de înregistrare a paginii DMA



Circuitul integrat al controlerului DMA este defect. Înlocuiți IC-ul dacă este posibil





Eroare de reîmprospătare a memoriei RAM









Eroare de paritate RAM





Eroare 0 controler DMA



Circuitul integrat al controlerului DMA pentru canalul 0 a eșuat







Memoria RAM CMOS a eșuat





Eroare 1 controler DMA



Circuitul integrat al controlerului DMA pentru canalul 1 a eșuat





Eroare baterie CMOS RAM



Bateria RAM CMOS a defectat. Dacă este posibil, înlocuiți CMOS sau bateria





Eroare de sumă de control CMOS RAM



Memoria RAM CMOS a eșuat. Dacă este posibil, înlocuiți CMOS-ul





Eroare BIOS ROM checksum



ROM-ul BIOS-ului a eșuat. Dacă este posibil, înlocuiți BIOS-ul sau actualizați-l





Semnale BIOS Mylex 386:





























































































Mesaj de eroare



Descriere







Sistemul pornește normal





Eșecul adaptorului video



Fie adaptorul video este defect, nu este așezat corect sau lipsește



1 lung, 1 scurt, 1 lung



Eroare controler tastatură



Fie IC-ul controlerului tastaturii este defect, fie circuitul plăcii de sistem este defect



1 lung, 2 scurt, 1 lung





Fie controlerul tastaturii este defect, fie circuitul plăcii de sistem este defect



1 lung, 3 scurt, 1 lung






1 lung 4 scurt, 1 lung





Circuitul integrat al controlerului de întrerupere programabil este defect



1 lung, 5 scurt, 1 lung



Eroare de înregistrare a paginii DMA



Circuitul integrat 1 sau 2 al controlerului DMA este defect sau circuitul plăcii de sistem este defect



1 lung, 6 scurt, 1 lung



Eroare de reîmprospătare a memoriei RAM



1 lung, 7 scurt, 1 lung





1 lung, 8 scurt, 1 lung



Eroare de paritate RAM





1 lung, 9 scurt, 1 lung



Eroare 1 controler DMA



Controlerul DMA pentru canalul 0 este defect sau circuitul plăcii de sistem este defect



1 lung, 10 scurt, 1 lung





Fie RAM-ul CMOS este defect.Înlocuiți CMOS



1 lung, 11 scurt, 1 lung



Eroare controler DMA 2



Controlerul DMA pentru canalul 1 este defect sau circuitul plăcii de sistem este defect



1 lung, 12 scurt, 1 lung



Eroare baterie CMOS RAM



Bateria RAM CMOS este defectă sau RAM-ul CMOS este defect. Înlocuiți bateria dacă este posibil



1 lung, 13 scurt, 1 lung



Eroare de sumă de control CMOS



Memoria RAM CMOS este defectă



1 lung 14 scurt, 1 lung



Eșec suma de verificare a ROM-ului BIOS



Suma de verificare a ROM-ului BIOS este defectă. Înlocuiți BIOS-ul sau faceți upgrade





Semnale BIOS Quadtel:

































Mesaje de eroare



Descriere







Sistemul pornește normal







Memoria RAM CMOS este defectă. Înlocuiți IC-ul dacă este posibil







Adaptorul video este defect. Reașezați adaptorul video sau înlocuiți adaptorul, dacă este posibil





Eroare controler periferic



Unul sau mai multe dintre controlerele periferice ale sistemului sunt proaste. Înlocuiți controlerele și retestați


BIOS-ul este responsabil pentru verificarea funcționalității componentelor principale ale computerului înainte de fiecare pornire. Înainte ca sistemul de operare să fie încărcat, algoritmii BIOS verifică hardware-ul erori critice. Dacă sunt detectate, atunci în loc să încarce sistemul de operare, utilizatorul va primi o serie de semnale sonore specifice și, în unele cazuri, informații afișate pe ecran.

BIOS-ul este dezvoltat și îmbunătățit activ de trei companii - AMI, Award și Phoenix. Majoritatea computerelor au un BIOS încorporat de la acești dezvoltatori. În funcție de producător, alertele sonore pot varia, ceea ce uneori nu este complet convenabil. Să ne uităm la toate semnalele de pornire a computerului de la fiecare dezvoltator.

AMI emite un bip

Acest dezvoltator distribuie alerte sonore prin bipuri - semnale scurte și lungi.

Mesajele audio sunt date fără pauze și au următoarele semnificații:

  • Niciun semnal înseamnă că sursa de alimentare este defectă sau computerul nu este conectat la rețea;
  • 1 scurt semnal - însoțit de pornirea sistemului și înseamnă că nu au fost detectate probleme;
  • 2 și 3 scurte mesajele sunt responsabile pentru anumite defecțiuni ale memoriei RAM. 2 semnal - eroare de paritate, 3 – incapacitatea de a porni primii 64 KB de RAM;
  • 2 scurte si 2 lungi semnal – defecțiune a controlerului de dischetă;
  • 1 lung și 2 scurt sau 1 scurt și 2 lung– defecțiune a adaptorului video. Diferențele se pot datora versiuni diferite BIOS;
  • 4 scurte semnalul indică o defecțiune a temporizatorului sistemului. Este de remarcat faptul că, în acest caz, computerul poate porni, dar ora și data din acesta se vor pierde;
  • 5 scurt mesajele indică inoperabilitatea CPU;
  • 6 scurt semnalele indică o problemă cu controlerul tastaturii. Cu toate acestea, în acest caz, computerul va porni, dar tastatura nu va funcționa;
  • 7 scurt mesaje – defecțiune a plăcii de sistem;
  • 8 scurt bipurile indică o eroare în memoria video;
  • 9 scurt semnalele sunt eroare fatala la pornirea BIOS-ului în sine. Uneori, repornirea computerului și/sau resetarea setărilor BIOS vă ajută să scăpați de această problemă;
  • 10 scurt mesajele indică o eroare în memoria CMOS. Acest tip de memorie este responsabil pentru salvarea corectă a setărilor BIOS și pornirea acesteia atunci când este pornită;
  • 11 semnale scurte într-un rând înseamnă că există probleme serioase cu memorie cache.

Premiul pentru semnale sonore

Alertele sonore din BIOS de la acest dezvoltator sunt oarecum similare cu semnalele de la producătorul anterior. Cu toate acestea, Award are mai puține dintre ele.

Să descifrăm fiecare dintre ele:

  • Lipsa vreunuia alerte sonore poate indica probleme cu conexiunea electrică sau probleme cu alimentarea cu energie;
  • 1 scurt un semnal care nu se repetă este însoțit de o lansare cu succes a sistemului de operare;
  • 1 lung semnalul indică probleme cu RAM. Acest mesaj poate fi redat fie o dată, fie repetat pentru o anumită perioadă de timp, în funcție de modelul plăcii de bază și versiunea BIOS;
  • 1 scurt semnalul indică probleme cu sursa de alimentare sau un scurtcircuit în circuitul de alimentare. Se va rula continuu sau se va repeta la un anumit interval;
  • 1 lungȘi 2 scurte alertele indică absența unui adaptor grafic sau incapacitatea de a utiliza memoria video;
  • 1 lung semnal şi 3 scurte avertizează despre o defecțiune a adaptorului video;
  • 2 scurte semnalele fără pauze indică mici erori care au apărut în timpul pornirii. Datele despre aceste erori sunt afișate pe monitor, ceea ce face ușor să înțelegeți cum să le rezolvați. Pentru a continua încărcarea sistemului de operare, va trebui să faceți clic pe F1 sau Șterge, pe ecran vor apărea instrucțiuni mai detaliate;
  • 1 lung mesaj și cele ulterioare 9 scurt indică o defecțiune și/sau eșec la citirea cipurilor BIOS;
  • 3 lungi semnalele indică o problemă cu controlerul tastaturii. Cu toate acestea, sistemul de operare va continua să se încarce.

Sunetele Phoenix

Acest dezvoltator a realizat un număr mare de combinații diferite de semnale BIOS. Uneori, această varietate de mesaje cauzează probleme pentru mulți utilizatori în identificarea erorii.

În plus, mesajele în sine sunt destul de confuze, deoarece constau din anumite combinații de sunete ale diferitelor secvențe. Decodificarea acestor semnale este următoarea:

  • 4 scurte2 scurte2 scurte mesajele indică finalizarea testării componentelor. După aceste semnale, sistemul de operare va începe să se încarce;
  • 2 scurte3 scurte1 scurt mesajul (combinația se repetă de două ori) indică erori la procesarea întreruperilor neașteptate;
  • 2 scurte1 scurt2 scurte3 scurte semnalul după o pauză indică o eroare la verificarea BIOS-ului pentru conformitatea cu drepturile de autor. Această eroare apare mai des după actualizarea BIOS-ului sau la pornirea computerului pentru prima dată;
  • 1 scurt3 scurte4 scurte1 scurt semnalul indică o eroare care a fost făcută la verificarea memoriei RAM;
  • 1 scurt3 scurte1 scurt3 scurte mesajele apar atunci când există o problemă cu controlerul tastaturii, dar sistemul de operare va continua să se încarce;
  • 1 scurt2 scurte2 scurte3 scurte un bip avertizează despre o eroare la calcularea sumei de control la pornirea BIOS-ului.;
  • 1 scurtȘi 2 lungi un bip înseamnă o eroare în funcționarea adaptoarelor care pot avea propriul lor BIOS încorporat;
  • 4 scurte4 scurte3 scurte veți auzi un bip dacă există o eroare în coprocesorul matematic;
  • 4 scurte4 scurte2 lungi semnalul va raporta o eroare în portul paralel;
  • 4 scurte3 scurte4 scurte semnalul indică o defecțiune a ceasului în timp real. La acest eşec veți putea folosi computerul fără dificultăți;
  • 4 scurte3 scurte1 scurt semnalul indică o problemă cu testul RAM;
  • 4 scurte2 scurte1 scurt mesajul avertizează despre o defecțiune fatală a procesorului central;
  • 3 scurte4 scurte2 scurte veți auzi dacă sunt detectate probleme cu memoria video sau sistemul nu o poate găsi;
  • 1 scurt2 scurte2 scurte bipurile indică o eroare în citirea datelor de la controlerul DMA;
  • 1 scurt1 scurt3 scurte se vor auzi semnale sonore când există o eroare legată de funcționarea CMOS;
  • 1 scurt2 scurte1 scurt Un semnal sonor indică o problemă cu placa de sistem.

Pe lângă codurile de eroare vizuale pe care le vedem cu ochii, există și altele - semnale sonore BIOS.
Puțină teorie.

Pe orice placă de bază, fie că este vorba despre un computer sau laptop, există un cip de memorie special. Contine codul programului, sau cum este la modă să spunem acum - microprogram. Se numește BIOS (BIOS - Based Input-Output System).

Porniți computerul și primul lucru care începe să se încarce în RAM nu este sistemul de operare, ci BIOS-ul. Dacă totul este în ordine, auzim un bip scurt și computerul începe procedura POST, adică. verifică funcționalitatea componentelor PC-ului dvs. unul câte unul.

Dar apoi apare o eroare și auziți trei bipuri scurte ale BIOS-ului. Nu există nicio imagine pe monitor. Da.. Un tehnician cu experiență va verifica imediat modulele RAM - sunt pline de praf sau unul dintre ele este defect. Dar există mai mulți producători de firmware și, în consecință, fiecare dintre ei are propriile semnale BIOS.

Mai jos, vă prezentăm majoritatea codurilor BIOS standard de la diverși producători. În a treia coloană a fiecărui tabel, „Acțiuni”, vor fi scurte comentarii explicative, cum ar fi „note secundare”.

Atenţie! Tot ce este scris mai jos are doar scop informativ. Toate transcrierile erorilor sunt preluate din surse autorizate. Totul din coloana „Acțiuni” este de natură consultativă. Toate acțiunile tale sunt realizate de tine pe baza propriilor decizii. Doar tu și nimeni altcineva veți fi responsabil pentru echipamentul deteriorat. De aceea, fii rezonabil, evaluează-ți corect punctele forte și cunoștințele, iar în cazul celui mai mic dubiu, cere ajutorul specialiștilor.

Înainte de decriptare Sunete din BIOS, trebuie să determinați ce firmware al producătorului este instalat pe placa de bază.

Cel mai interesant lucru este că multe site-uri sugerează să intrați în BIOS-ul în sine pentru a afla cine este producătorul. Într-un procent mare de cazuri, dacă dai peste un articol ca acesta, înseamnă că auziți bipuri de erori de BIOS, dar nu vedeți nimic pe monitor. Este logic să presupunem că nu puteți intra în firmware.

Prin urmare, vă putem ajuta să vă amintiți ce BIOS aveți doar arătând capturi de ecran. Din păcate, firmware-ul chiar și al unui producător poate arăta aproape la fel cu cel al altuia.

Semnale AMI BIOS (American Megatrends Inc.)


Descrierea erorii Acțiuni
1 scurt Nu s-au găsit erori, PC-ul funcționează bine
2 scurte Eroare de paritate RAM sau ați uitat să opriți scanerul sau imprimanta
  1. Scoateți modulele RAM, curățați contactele cu o gumă moale, ștergeți cu alcool și încercați să le puneți la loc unul câte unul. În cazul modulelor deservite, computerul va porni, în cazul modulelor defecte, semnalul de eroare va suna din nou
3 scurte Eroare în primii 64 KB de RAM
  1. Sfatul este același ca pentru eroarea anterioară - scoateți modulele RAM și curățați contactele cu o gumă moale, le puteți șterge și cu alcool și încercați să le puneți la loc unul câte unul.
  2. Resetați BIOS-ul folosind jumperul de pe placa de bază.
4 scurte Funcționare defectuoasă a temporizatorului sistemului. Înlocuiți placa de bază. O declarație foarte categorică pentru a înlocui placa. De asemenea, puteți încerca următoarele:
5 scurt Probleme cu procesorul Verifica:
  1. Scoateți răcitorul, scoateți procesorul. Pentru AMD - verificați contactele (pinii) de pe procesor, acestea ar trebui să fie în rânduri egale, ar trebui să fie curate, să nu existe pastă termică, murdărie etc. pe ele. Pentru Intel - ștergeți suportul de contact al procesorului, verificați soclul procesorului de pe placa de bază - toate contactele ar trebui să fie în rânduri ordonate. Puneți procesorul în soclu, asigurați-vă că este instalat corect.
6 scurt Eroare de inițializare a controlerului tastaturii
7 scurt Probleme cu placa de baza
  1. Scoateți plăcile de extensie (cu excepția plăcii video) - plăci de rețea, inclusiv Wi-Fi, carduri DVB, controlere de sunet și joc. Introduceți unul câte unul pentru a identifica problema.
  2. Înlocuiți bateria (de obicei CR2032) de pe placa de bază.
  3. Resetați BIOS-ul folosind jumperul CLR_CMOS de pe placa de bază.
  4. Du-l la service.
8 scurt Eroare de memorie pe cartela video
  1. Dacă placa de bază are video integrat, eliminați-vă placa video discreta, și încercați să porniți un computer cu încorporat. Dacă funcționează, reparați placa video sau cumpărați una nouă.
9 scurt Suma de verificare BIOS este incorectă
  1. Dacă eroarea apare după firmware-ul BIOS la o versiune mai recentă, versiunea trebuie returnată la cea anterioară. Dacă nu mai este posibil să faci asta acasă, ia covorașul. placa la service - un specialist va dezlipi microcircuitul și îl va porni dispozitiv special- programator.
10 scurt Eroare de scriere CMOS
  1. Cel mai probabil, cipul de memorie non-volatilă CMOS a eșuat. Recomandarea este aceeași cu eroarea de mai sus - înlocuiți microcircuitul la un centru de service.
11 scurt Eroare în memoria cache situată pe placa de bază
  1. Acest semnal este poate unul dintre cele mai rare. La plăcile de bază mai vechi (sfârșitul anilor 90, începutul anilor 2000), memoria cache era amplasată în afara procesorului, de exemplu. pe saltea în sine. bord. Acum este în procesor și este poate una dintre cele mai fiabile componente (dacă nu a existat overlock).
1 lung, 1 scurt Probleme cu sursa de alimentare
  1. Dacă computerul a emis acest semnal, este logic să presupunem că computerul a pornit. În acest caz, trebuie să verificați toate tensiunile de pe sursa de alimentare cu un voltmetru - 12V, 5V, 3.3V. Valorile pentru toate liniile, cu excepția 12V, nu ar trebui să aibă o abatere de +/- 5%. Pentru 12V, acest procent este de +/-10%. Dar acestea nu sunt singurele abateri în funcționarea sursei de alimentare!!!
1 lung, 2 scurt Eroare placa video (Mono-CGA). Funcționare defectuoasă a conectorilor RAM. Înlocuiți placa de bază.
1 lung, 3 scurt Eroare de placă video (EGA-VGA), pe plăcile de bază ale serverului - este instalat tipul greșit de memorie
1 lung, 4 scurt Fără placă video
1 lung, 8 scurt Probleme cu placa video sau monitorul nu este conectat
3 lungi RAM - test de citire/scriere finalizat cu eroare. Reinstalați memoria sau înlocuiți-o cu un modul funcțional.
5 scurte, 1 lungă RAM nu este instalată sau nu este instalată conform recomandărilor producătorului.
Bip continuu Defecțiunea memoriei sau a sursei de alimentare sau supraîncălzirea computerului Verificați dacă sursa de alimentare funcționează corect. Verificați temperatura plăcii de bază și a componentelor procesorului.

BIOS PREMII



Secvență de bipuri Descrierea erorii Acțiuni
1 scurt POST de succes Poate cel mai plăcut sunet.
2 lungi S-au găsit erori minore. Pe ecranul monitorului apare o solicitare pentru a intra în programul CMOS Setup Utility și pentru a corecta situația. Verificați bateria de pe placa de bază dacă nu merge bine timpul sistemuluiși alte setări.
3 lungi. Eroare controler tastatură
  1. Deconectați și reconectați conectorul tastaturii PS/2
  2. Încercați să înlocuiți tastatura. Dacă înlocuirea nu ajută, duceți placa de bază la un centru de service sau încercați să utilizați o tastatură USB.
1 lung, 1 scurt. Eroare de memorie cu acces aleatoriu (RAM).
1 lung, 2 scurt Eroare placa video
  1. Dacă nu există un videoclip integrat, nu vă puteți lipsi de unul cunoscut bun (luat de pe un computer care funcționează).
1 lung, 3 scurt. Nicio eroare de card video sau memorie video La fel ca eroarea de mai sus.
1 lung, 9 scurt. Eroare la citirea din ROM
  1. Cel mai probabil, cipul de memorie non-volatilă CMOS a eșuat. Recomandarea este aceeași cu eroarea de mai sus - înlocuirea microcircuitului la un centru de service.
Repetând scurt Probleme cu RAM; Probleme cu alimentarea cu energie;
  1. Dacă computerul a emis acest semnal, este logic să presupunem că computerul a pornit. În acest caz, trebuie să verificați toate tensiunile de pe sursa de alimentare cu un voltmetru - 12V, 5V, 3.3V. Valorile pentru toate liniile, cu excepția 12V, nu ar trebui să aibă o abatere de +/- 5%. Pentru 12V, acest procent este de +/-10%. Dar acestea nu sunt singurele abateri în funcționarea sursei de alimentare!!!
  2. Încercați să conectați unul cunoscut bun.
Repetând lung. Probleme cu RAM
Alternând ciclic două tonuri sonore. Probleme cu procesorul Verifică asta:
  1. Conectorul cu 4 pini al sursei de alimentare ATX12 este conectat în siguranță la placa de bază.
  2. Scoateți răcitorul, scoateți procesorul. Pentru AMD - verificați contactele (pinii) de pe procesor, acestea ar trebui să fie în rânduri egale, ar trebui să fie curate, să nu existe pastă termică, murdărie etc. pe ele. Pentru Intel - ștergeți placa de contact a procesorului, verificați soclul procesorului de pe placa de bază - toate contactele ar trebui să fie în rânduri ordonate. Puneți procesorul în soclu, asigurați-vă că este instalat corect.
  3. A mai lucrat la acest tablou? Dacă placa sau procesorul sunt noi, verificați compatibilitatea (vezi specificația).
Continuu. Probleme cu sursa de alimentare
  1. Trebuie să verificați toate tensiunile de pe sursa de alimentare cu un voltmetru - 12V, 5V, 3.3V. Valorile pentru toate liniile, cu excepția 12V, nu ar trebui să aibă o abatere de +/- 5%. Pentru 12V, acest procent este de +/-10%. Dar acestea nu sunt singurele abateri în funcționarea sursei de alimentare!!!
  2. Încercați să conectați unul cunoscut bun.

Secvență de bipuri Descrierea erorii Acțiuni
1-1-2 Eroare în timpul testului procesorului. Procesorul este defect. Înlocuiți procesorul
1-1-3 Eroare la scrierea/citirea datelor în/din memoria CMOS. Cel mai probabil, cipul de memorie non-volatilă CMOS a eșuat. Recomandarea este aceeași cu eroarea de mai sus - înlocuirea microcircuitului la un centru de service.
1-1-4 A fost detectată o eroare la calcularea sumei de control a conținutului BIOS.
  1. Dacă eroarea a apărut după actualizarea BIOS-ului la o versiune mai recentă, versiunea trebuie să fie returnată la cea anterioară. Dacă nu mai este posibil să faci asta acasă, ia covorașul. bord la service - un specialist dezlipește microcircuitul și îl aprinde pe un dispozitiv special - un programator.
  2. Dacă eroarea apare singură, există o mare probabilitate ca microcircuitul în sine să fie defect și să provoace 9 semnale scurte. Du tabla la service. Specialistul va selecta un nou microcircuit și îl va flash versiunea necesară BIOS-ul și îl lipiți în locul celui vechi.
1-2-1
1-2-2 sau 1-2-3 Eroare de inițializare a controlerului DMA.
1-3-1 Eroare la inițializarea circuitului de regenerare RAM.
1-3-3 sau 1-3-4 Eroare la inițializarea primilor 64 KB de RAM Scoateți modulele RAM, curățați contactele cu o gumă moale, ștergeți cu alcool și încercați să le puneți la loc unul câte unul. Cu module deservite, computerul va porni cu module defecte, semnalul de eroare va suna din nou.
1-4-1 Eroare de inițializare a plăcii de bază.
1-4-2
  1. Scoateți modulele RAM, curățați contactele cu o gumă moale, ștergeți cu alcool și încercați să le puneți la loc unul câte unul. Cu module deservite, computerul va porni cu module defecte, semnalul de eroare va suna din nou.
1-4-3 Eroare la inițializarea temporizatorului de sistem.
  1. Înlocuiți bateria (de obicei CR2032) de pe placa de bază.
  2. Resetați BIOS-ul folosind jumperul CLR_CMOS de pe placa de bază.
  3. Duți placa la un centru de service unde pot actualiza BIOS-ul.
1-4-4 Eroare la scrierea/citirea către/de la unul dintre porturile I/O.
2-1-1 A fost detectată o eroare la citirea/scrierea bitului 0 (în hexazecimal) din primii 64 KB de RAM
2-1-2 A fost detectată o eroare la citirea/scrierea primului bit (în hexazecimal) din primii 64 KB de RAM
2-1-3 A fost detectată o eroare la citirea/scrierea celui de-al doilea bit (în hexazecimal) din primii 64 KB de RAM
2-1-4 A fost detectată o eroare la citirea/scrierea celui de-al treilea bit (în hexazecimal) din primii 64 KB de RAM
2-2-1 A fost detectată o eroare la citirea/scrierea celui de-al 4-lea bit (în hexazecimal) din primii 64 KB de RAM
2-2-2 A fost detectată o eroare la citirea/scrierea celui de-al 5-lea bit (în hexazecimal) din primii 64 KB de RAM
2-2-3 A fost detectată o eroare la citirea/scrierea celui de-al 6-lea bit (în hexazecimal) din primii 64 KB de RAM
2-2-4 A fost detectată o eroare la citirea/scrierea celui de-al 7-lea bit (în hexazecimal) din primii 64 KB de RAM
2-3-1 A fost detectată o eroare la citirea/scrierea celui de-al 8-lea bit (în hexazecimal) din primii 64 KB de RAM
2-3-2 A fost detectată o eroare la citirea/scrierea celui de-al 9-lea bit (în hexazecimal) din primii 64 KB de RAM
2-3-3 A fost detectată o eroare la citirea/scrierea celui de-al 10-lea bit (în hexazecimal) din primii 64 KB de RAM
2-3-4 A fost detectată o eroare la citirea/scrierea celui de-al 11-lea bit (în hexazecimal) din primii 64 KB de RAM
2-4-1 A fost detectată o eroare la citirea/scrierea celui de-al 12-lea bit (în hexazecimal) din primii 64 KB de RAM
2-4-2 A fost detectată o eroare la citirea/scrierea celui de-al 13-lea bit (în hexazecimal) din primii 64 KB de RAM
2-4-3 A fost detectată o eroare la citirea/scrierea celui de-al 14-lea bit (în hexazecimal) din primii 64 KB de RAM
2-4-4 A fost detectată o eroare la citirea/scrierea celui de-al 15-lea bit (în hexazecimal) din primii 64 KB de RAM
3-1-1 Eroare la inițializarea celui de-al doilea canal DMA.
3-1-2 sau 3-1-4 Eroare la inițializarea primului canal DMA.
3-2-4
  1. Deconectați și reconectați conectorul tastaturii PS/2
  2. Încercați să înlocuiți tastatura. Dacă înlocuirea nu ajută, duceți placa de bază la un centru de service sau încercați să utilizați o tastatură USB.
3-3-4 Eroare la inițializarea memoriei video.
  1. Dacă placa de bază are video integrat, scoateți placa video discretă și încercați să porniți computerul cu cel încorporat. Funcționează - reparați placa video sau cumpărați una nouă.
  2. Dacă nu există un videoclip integrat, nu vă puteți lipsi de unul cunoscut bun (luat de pe un computer care funcționează).
3-4-1 Au apărut probleme serioase la încercarea de a accesa monitorul.
3-4-2 BIOS-ul plăcii video nu poate fi inițializat.
  1. Verificați dacă placa video este complet introdusă în placa de bază. Dacă este necesar, curățați contactele plăcii video cu o gumă moale. Asigurați-vă că nu există obiecte străine sau resturi în conectorul PCI-E / AGP.
  2. Dacă placa de bază are video integrat, scoateți placa video discretă și încercați să porniți computerul cu cel încorporat. Funcționează - reparați placa video sau cumpărați una nouă.
  3. Dacă nu există un videoclip integrat, nu vă puteți lipsi de unul cunoscut bun (luat de pe un computer care funcționează).
4-2-1 Eroare de inițializare a temporizatorului de sistem De obicei, se recomandă înlocuirea plăcii de bază. Aceasta este o declarație foarte categorică pentru a înlocui placa. De asemenea, puteți încerca următoarele:
  1. Scoateți plăcile de expansiune (cu excepția plăcii video) - plăci de rețea, inclusiv Wi-Fi, plăci DVB, controlere de sunet și jocuri. Introduceți unul câte unul pentru a identifica problema.
  2. Înlocuiți bateria (de obicei CR2032) de pe placa de bază.
  3. Resetați BIOS-ul folosind jumperul CLR_CMOS de pe placa de bază.
  4. Duți placa la un centru de service unde pot actualiza BIOS-ul.
4-2-2 Testarea este finalizată.
4-2-3 Eroare de inițializare a controlerului tastaturii.
  1. Deconectați și reconectați conectorul tastaturii PS/2
  2. Încercați să înlocuiți tastatura. Dacă înlocuirea nu ajută, duceți placa de bază la un centru de service sau încercați să utilizați o tastatură USB.
4-2-4 Eroare critică în timpul tranziției procesor centralîn modul protejat. Eroarea apare adesea dacă ați instalat recent un procesor nou pe placa de bază. Încercați să opriți computerul și, folosind jumperul CLR_CMOS situat pe placa de bază, resetați setările BIOS. Acest lucru vă va permite să dezactivați modurile de operare care nu sunt acceptate de procesor. Dacă acest lucru nu ajută, puteți încerca să actualizați versiunea BIOS.
4-3-1 Eroare la inițializarea memoriei RAM. Scoateți modulele RAM, curățați contactele cu o gumă moale, ștergeți cu alcool și încercați să le puneți la loc unul câte unul. În cazul modulelor deservite, computerul va porni, în cazul modulelor defecte, semnalul de eroare va suna din nou
4-3-2 Eroare la inițializarea primului temporizator.
4-3-3 Eroare la inițializarea celui de-al doilea temporizator.
4-4-1 Eroare la inițializarea unuia dintre porturile seriale. Încercați să reporniți computerul. Există o mare probabilitate ca eroarea să fie cauzată de conexiunea la port dispozitiv periferic. Încercați să porniți computerul fără el. Dacă acest lucru vă ajută, încercați să conectați dispozitivul la un alt port. Dacă acest lucru nu este posibil, cel mai probabil va trebui să cumpărați o placă de expansiune sau să înlocuiți placa de bază.
4-4-2 Eroare de inițializare a portului paralel. Încercați să reporniți computerul. Există o mare probabilitate ca eroarea să fie cauzată de un dispozitiv periferic conectat la port. Încercați să porniți computerul fără el. Dacă acest lucru vă ajută, cel mai probabil va trebui să cumpărați o placă de expansiune sau să înlocuiți placa de bază.
4-4-3 Eroare la inițializarea coprocesorului matematic.
Bipuri lungi și continue Placa de baza este defecta.
  1. Scoateți plăcile de expansiune (cu excepția plăcii video) - plăci de rețea, inclusiv Wi-Fi, plăci DVB, controlere de sunet și jocuri. Introduceți unul câte unul pentru a identifica problema.
  2. Înlocuiți bateria (de obicei CR2032) de pe placa de bază.
  3. Resetați BIOS-ul folosind jumperul CLR_CMOS de pe placa de bază.
  4. Du-l la service.
Sunetul sirenei de la frecvență înaltă la frecvență joasă Placa video este defectă, verificați condensatorii electrolitici pentru scurgeri sau înlocuiți totul cu altele noi despre care se știe că sunt bune.
  1. Verificați dacă placa video este complet introdusă în slotul său AGP / PCI-E.
  2. Dacă placa de bază are video integrat, scoateți placa video discretă și încercați să porniți computerul cu cel încorporat. Funcționează - reparați placa video sau cumpărați una nouă.
  3. Dacă nu există un videoclip integrat, nu vă puteți lipsi de unul cunoscut bun (luat de pe un computer care funcționează).
Semnal continuu Coolerul CPU nu este conectat (defect).

Am furnizat tabele cu semnale sonore BIOS pentru trei tipuri principale. Tabelele arată acțiunile care pot fi întreprinse atunci când apare un anumit semnal de eroare. După cum probabil ați observat, multe câmpuri sunt goale. Ne puteți ajuta să le completăm sau să le completăm pe cele existente. Scrieți în comentarii dacă problema a fost rezolvată în vreun fel care nu este enumerat aici.

BIOS Compaq:

Mesaj de eroare

Descriere

Sistemul pornește corect

Eroare BIOS ROM checksum

Conținutul ROM-ului BIOS nu se potrivește cu conținutul așteptat. Dacă este posibil, reîncărcați BIOS-ul din PAQ

Verificați adaptorul video și asigurați-vă că este așezat corect. Dacă este posibil, înlocuiți adaptorul video

7 bipuri (1 lung, 1s, 1l, 1 scurt, pauză, 1 lung, 1 scurt, 1 scurt)

Placa video AGP este defectă. Reașezați cardul sau înlocuiți-l complet. Acest semnal sonor se referă la sistemele Compaq Deskpro

1 bip lung și fără sfârșit

Eroare de memorie. RAM proastă. Înlocuiți și testați

Reinstalați memoria RAM apoi retestați; înlocuiți memoria RAM dacă defecțiunea continuă

IBM Desktop BIOS:

Mesaj de eroare

Descriere

Sistemul pornește corect

Eroare de inițializare

Este afișat codul de eroare

Eroare placa de sistem

Eroare la adaptorul video

Eroare adaptor EGA/VGA

3270 eroare adaptor tastatură

Eroare de alimentare

Înlocuiți sursa de alimentare

Eroare de alimentare

Înlocuiți sursa de alimentare

Înlocuiți sursa de alimentare

BIOS IBM Thinkpad:

Bipuri/Eroare

Descriere

Bip continuu

Eroare la placa de sistem

Un bip; LCD ilizibil, gol sau intermitent

Problemă cu conectorul LCD; Eșecul invertorului cu iluminare de fundal LCD; adaptor video defect; Ansamblul LCD defect; Defecțiunea plăcii de sistem; defectarea sursei de alimentare

Un bip; Mesaj „Imposibil de accesat sursa de pornire”

Eșecul dispozitivului de pornire; defecțiune a plăcii de sistem

Un bip lung, două scurte

Defecțiunea plăcii de sistem; Problemă cu adaptorul video; Defecțiune a ansamblului LCD

Un bip lung, patru scurte

Tensiune scăzută a bateriei

Un bip la fiecare secundă

Tensiune scăzută a bateriei

Două bipuri scurte cu coduri de eroare

Mesaj de eroare POST

Eroare la placa de sistem

IBM Intellistation BIOS:

Cod de eroare bip:

Acțiune / Rulați diagnosticarea următoarelor componente:

1-1-3 Eroare de citire/scriere CMOS1.Run Setup
2. Placa de sistem
1-1-4 Eroare de verificare a BIOS-ului ROM1. Placa de sistem
Eroare DMA 1-2-X1. Placa de sistem
1-3-X1.Modul de memorie
2. Placa de sistem
1-4-4 1. Tastatură
2. Placa de sistem
1-4-X Eroare detectată în primii 64 KB de RAM.1.Modul de memorie
2. Placa de sistem
2-1-1, 2-1-2 1.Run Setup
2. Placa de sistem
2-1-X Primii 64 KB de RAM au eșuat.1.Modul de memorie
2. Placa de sistem
2-2-2
2. Placa de sistem
2-2-X Primii 64 KB de RAM au eșuat.1.Modul de memorie
2. Placa de sistem
2-3-X1.Modul de memorie
2. Placa de sistem
2-4-X1.Run Setup
2. Modul de memorie
3. Placa de sistem
Registrul 3-1-X DMA a eșuat.1. Placa de sistem
3-2-4 Controlerul tastaturii a eșuat.1. Placa de sistem
2. Tastatură
3-3-4 Inițializarea ecranului a eșuat.1. Adaptor video (dacă este instalat)
2. Placa de sistem
3.Afișaj
3-4-1 Retracerea ecranului a detectat o eroare.1. Adaptor video (dacă este instalat)
2. Placa de sistem
3.Afișaj
3-4-2 POST caută ROM video.1. Adaptor video (dacă este instalat)
2. Placa de sistem
4 1. Adaptor video (dacă este instalat)
2. Placa de sistem
Toate celelalte secvențe de coduri sonore.1. Placa de sistem
Un bip lung și unul scurt în timpul POST.
Eroare de memorie de bază de 640 KB sau eroare RAM umbră.
1.Modul de memorie
2. Placa de sistem
Un bip lung și două sau trei bipuri scurte în timpul POST. (Eroare video)1. Adaptor video (dacă este instalat)
2. Placa de sistem
Trei bipuri scurte în timpul POST.1. Consultați „Memoria plăcii de sistem” la pagina 62.
2. Placa de sistem
Bip continuu.1. Placa de sistem
Se repetă bipuri scurte.1. Tasta blocată?
2. Cablu pentru tastatură
3. Placa de sistem
BIOS Mylex:

Mesaj de eroare

Descriere

Sistemul pornește normal

Eroare la adaptorul video

Adaptorul video este fie defect, fie nu așezat corect. Verificați adaptorul

Eroare controler tastatură

Circuitul integrat al controlerului tastaturii este defect. Înlocuiți IC-ul dacă este posibil

Circuitul integrat al controlerului tastaturii este defect sau tastatura este defectă. Înlocuiți tastatura, dacă problema persistă, înlocuiți IC-ul controlerului tastaturii

Controlerul programabil de întrerupere este defect. Înlocuiți IC-ul dacă este posibil

Controlerul programabil de întrerupere este defect. înlocuiți IC-ul dacă este posibil

Eroare de înregistrare a paginii DMA

Circuitul integrat al controlerului DMA este defect. Înlocuiți IC-ul dacă este posibil

Eroare de reîmprospătare a memoriei RAM

Eroare de paritate RAM

Eroare 0 controler DMA

Circuitul integrat al controlerului DMA pentru canalul 0 a eșuat

Memoria RAM CMOS a eșuat

Eroare 1 controler DMA

Circuitul integrat al controlerului DMA pentru canalul 1 a eșuat

Eroare baterie CMOS RAM

Bateria RAM CMOS a defectat. Dacă este posibil, înlocuiți CMOS sau bateria

Eroare de sumă de control CMOS RAM

Memoria RAM CMOS a eșuat. Dacă este posibil, înlocuiți CMOS-ul

Eroare BIOS ROM checksum

ROM-ul BIOS-ului a eșuat. Dacă este posibil, înlocuiți BIOS-ul sau actualizați-l

BIOS Mylex 386:

Mesaj de eroare

Descriere

Sistemul pornește normal

Eșecul adaptorului video

Fie adaptorul video este defect, nu este așezat corect sau lipsește

1 lung, 1 scurt, 1 lung

Eroare controler tastatură

Fie IC-ul controlerului tastaturii este defect, fie circuitul plăcii de sistem este defect

1 lung, 2 scurt, 1 lung

Fie controlerul tastaturii este defect, fie circuitul plăcii de sistem este defect

1 lung, 3 scurt, 1 lung

1 lung 4 scurt, 1 lung

Circuitul integrat al controlerului de întrerupere programabil este defect

1 lung, 5 scurt, 1 lung

Eroare de înregistrare a paginii DMA

Circuitul integrat 1 sau 2 al controlerului DMA este defect sau circuitul plăcii de sistem este defect

1 lung, 6 scurt, 1 lung

Eroare de reîmprospătare a memoriei RAM

1 lung, 7 scurt, 1 lung

1 lung, 8 scurt, 1 lung

Eroare de paritate RAM

1 lung, 9 scurt, 1 lung

Eroare 1 controler DMA

Controlerul DMA pentru canalul 0 este defect sau circuitul plăcii de sistem este defect

1 lung, 10 scurt, 1 lung

Fie RAM-ul CMOS este defect. Înlocuiți CMOS

1 lung, 11 scurt, 1 lung

Eroare controler DMA 2

Controlerul DMA pentru canalul 1 este defect sau circuitul plăcii de sistem este defect

1 lung, 12 scurt, 1 lung

Eroare baterie CMOS RAM

Bateria RAM CMOS este defectă sau RAM-ul CMOS este defect. Înlocuiți bateria dacă este posibil

1 lung, 13 scurt, 1 lung

Eroare de sumă de control CMOS

Memoria RAM CMOS este defectă

1 lung 14 scurt, 1 lung

Eșec suma de verificare a ROM-ului BIOS

Suma de verificare a ROM-ului BIOS este defectă. Înlocuiți BIOS-ul sau faceți upgrade

BIOS Phoenix ISA/MCA/EISA:

Codurile sonore sunt reprezentate în numărul de bipuri. De exemplu. 1-1-2 ar însemna 1 bip, o pauză, 1 bip, o pauză și 2 bipuri.

  • Cu un computer Dell, un cod de bip 1-2 poate indica, de asemenea, că este instalată un card suplimentar de pornire, dar nu este atașat niciun dispozitiv de pornire. De exemplu, dacă introduceți un card Promise Ultra-66, dar nu conectați un hard disk la acesta, veți primi codul sonor. Am verificat acest lucru cu un card Ultra-66 SIIG (crap -- avoid like the plague) și apoi am confirmat rezultatele cu Dell.

Mesaj de eroare

Descriere

Eșecul testului CPU

CPU este defect. Înlocuiți procesorul

Eroare la selectarea plăcii de sistem

Placa de bază are o defecțiune nedeterminată. Înlocuiți placa de bază

Eroare de citire/scriere CMOS

Ceasul în timp real/CMOS este defect. Înlocuiți CMOS dacă este posibil

Eșec de memorie RAM CMOS extinsă

Porțiunea extinsă a memoriei RAM CMOS a eșuat. Înlocuiți CMOS dacă este posibil

Eroare BIOS ROM checksum

ROM-ul BIOS-ului a eșuat. Înlocuiți BIOS-ul sau faceți upgrade dacă este posibil

Cronometrul de întrerupere programabil a eșuat. Înlocuiți dacă este posibil

Eroare de citire/scriere DMA

Controlerul DMA a eșuat. Înlocuiți IC-ul dacă este posibil

Eșec la reîmprospătarea RAM

Controlerul de reîmprospătare RAM a eșuat

Eroare RAM de 64 KB

Testul primilor 64KB RAM nu a reușit să pornească

Prima defecțiune a memoriei RAM de 64 KB

Primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Prima eroare logică de 64 KB

Prima logică de control RAM a eșuat

Eșecul liniei de adresă

Linia de adresă la primul 64KB RAM a eșuat

Eroare de paritate RAM

Primul IC RAM a eșuat. Înlocuiți dacă este posibil

Test de cronometru EISA de siguranță

Înlocuiți placa de bază

Testul EISA NMI portul 462

Înlocuiți placa de bază

Eroare RAM de 64 KB

Bit 0; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 1; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 2; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 3; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 4; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 5; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 6; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 7; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 8; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 9; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 10; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 11; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 12; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 13; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 14; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare RAM de 64 KB

Bit 15; Acest bit de date de pe primul IC RAM a eșuat. Înlocuiți IC-ul dacă este posibil

Eroare registrului DMA slave

Controlerul DMA a eșuat. Înlocuiți controlerul dacă este posibil

Eroare registrului master DMA

Controlerul DMA a eșuat. Înlocuiți controlerul dacă este posibil

Eroare de registru de masca de întrerupere master

Eroare registru masca de întrerupere slave

CI controlerul de întrerupere a eșuat

Eroare de vector de întrerupere

BIOS-ul nu a putut încărca vectorii de întrerupere în memorie. Înlocuiți placa de bază

Eroare controlerul tastaturii

Puterea RAM CMOS este slabă

Înlocuiți bateria CMOS sau RAM CMOS dacă este posibil

Eroare de configurare CMOS

Configurația CMOS a eșuat. Restabiliți configurația sau înlocuiți bateria dacă este posibil

Eroare memorie video

Există o problemă cu memoria video. Înlocuiți adaptorul video dacă este posibil

Eroare la inițializare video

Există o problemă cu adaptorul video. Reașezați adaptorul sau înlocuiți adaptorul, dacă este posibil

IC-ul temporizatorului sistemului a eșuat Înlocuiți-l, dacă este posibil

Eșec de oprire

CMOS a eșuat. Înlocuiți IC CMOS dacă este posibil

Eroare la poarta A20

Controlerul tastaturii a eșuat. Înlocuiți IC-ul dacă este posibil

Întreruperea neașteptată în modul protejat

Aceasta este o problemă cu procesorul. Înlocuiți procesorul și retestați

Eșec testul RAM

Circuitul de adresare RAM al sistemului este defect. Înlocuiți placa de bază

Eșecul canalului 2 al temporizatorului de interval

Circuitul integrat al temporizatorului de sistem a eșuat. Înlocuiți IC-ul dacă este posibil

Eșecul ceasului la ora din zi

Ceasul în timp real/CMOS a eșuat. Înlocuiți CMOS dacă este posibil

Eșecul portului serial

A apărut o eroare în circuitul portului serial

Eroare de port paralel

A apărut o eroare în circuitul portului paralel

Eșecul coprocesorului matematic

Coprocesorul matematic a eșuat. Dacă este posibil, înlocuiți MPU-ul

Descriere

Verificați modul real

Inițializați hardware-ul sistemului

Inițializați registrele chipset-urilor cu valorile inițiale

Setați în flag POST

Inițializați registrele CPU

Inițializați memoria cache la valorile inițiale

Inițializați gestionarea energiei

Încărcați registre alternative cu valorile POST inițiale

Salt la UserPatch0

Inițializați inițializarea temporizatorului

8254 inițializarea temporizatorului

8237 Inițializare controler DMA

Resetați controlerul de întrerupere programabil

Testați reîmprospătarea DRAM

Testați controlerul cu tastatură 8742

Setați registrul segmentului ES la 4GB

Ștergeți memoria de bază de 512K

Testați 512K linii de adrese de bază

Testați memoria de bază de 51K

Testați frecvența magistralei CPU

Eșec de citire/scriere a memoriei RAM CMOS (aceasta indică de obicei o problemă pe magistrala ISA, cum ar fi o cartelă neinstalată)

Reinițializați chipsetul

ROM-ul BIOS al sistemului Shadow

Reinițializați memoria cache

Dimensiune automată a memoriei cache

Configurați registre avansate de chipset

Încărcați registre alternative cu valori CMOS

Setați viteza inițială a procesorului

Inițializați vectorii de întrerupere

Inițializați întreruperile BIOS

Verificați notificarea privind drepturile de autor pentru ROM

Inițializați managerul pentru ROM-urile PCI Options

Verificați configurația video față de CMOS

Inițializați magistrala și dispozitivele PCI

inițializați toate adaptoarele video din sistem

ROM BIOS video în umbră

Afișați notificarea privind drepturile de autor

Afișează tipul și viteza procesorului

Setați clic pe tastă dacă este activat

Testați pentru întreruperi neașteptate

Afișează promptul „Apăsați F2 pentru a intra în configurare”

Testați RAM între 512K și 640K

Testați memoria extinsă

Testați liniile de adrese de memorie extinsă

Salt la UserPatch1

Configurați registrele cache avansate

Activați cache-urile externe și CPU

Inițializați handlerul SMI

Afișează dimensiunea cache-ului extern

Afișează mesajul umbră

Afișați segmente care nu sunt de unică folosință

Afișează mesaje de eroare

Verificați erorile de configurare

Testați ceasul în timp real

Verificați erorile de tastatură

Configurați vectori de întrerupere hardware

Testați coprocesorul dacă este prezent

Dezactivați porturile I/O la bord

Detectați și instalați porturi externe RS232

Detectați și instalați porturi paralele externe

Reinițializați porturile I/O la bord

Inițializați zona de date BIOS

Inițializați zona extinsă de date BIOS

Inițializați controlerul de dischetă

Inițializați controlerul de hard disk

Inițializați controlerul de hard disk al magistralei locale

Salt la UserPatch2

Dezactivați linia de adresă A20

Ștergeți registrul uriaș al segmentului ES

Căutați ROM-uri opționale

ROM-uri opțiune Shadow

Configurați gestionarea energiei

Activați întreruperile hardware

Scanează pentru apăsarea tastei F2

Ștergeți marcajul in-POST

Verificați dacă există erori

POST terminat - pregătiți-vă pentru pornirea sistemului de operare

Verificați parola (opțional)

Ștergeți tabelul global de descriptori

Verificări de paritate clare

Verificați virușii și mementourile de rezervă

Încercați să porniți cu INT 19

Eroare de gestionare a întreruperii

Eroare de întrerupere necunoscută

Eroare de întrerupere în așteptare

Eroare de inițializare a opțiunii ROM

Mutare bloc extinsă

Eroare de oprire 10

Eșecul controlerului tastaturii (cel mai probabil problema este cu RAM sau cache, cu excepția cazului în care nu există niciun videoclip)

Inițializați chipsetul

Inițializați contorul de reîmprospătare

Verificați forțat Flash

Faceți un test complet de memorie RAM

Faceți inițializarea OEM

Inițializați controlerul de întrerupere

Citiți codul bootstrap

Inițializați toți vectorii

Inițializați dispozitivul de pornire

Codul de pornire a fost citit OK

BIOS Quadtel:

Mesaje de eroare

Descriere

Sistemul pornește normal

Memoria RAM CMOS este defectă. Înlocuiți IC-ul dacă este posibil

Adaptorul video este defect. Reașezați adaptorul video sau înlocuiți adaptorul, dacă este posibil

Eroare controler periferic

Unul sau mai multe dintre controlerele periferice ale sistemului sunt proaste. Înlocuiți controlerele și retestați

American Megatrends, Inc. (AMI)

Punctele de control ale procedurilor POST efectuate în AMIBIOS au fost reproiectate și completate în 1995 și nu au suferit modificări semnificative până în prezent. Prima descriere a codurilor POST sau, așa cum le numește AMI, „puncte de verificare” în forma lor actuală a apărut în legătură cu lansarea nucleului V6.24, 15/07/95. Au fost făcute unele modificări la AMIBIOS V7.0, care sunt reflectate în acest document.

Caracteristici de efectuare a procedurilor de pornire AMIBIOS

Dacă în timpul procesului de pornire, datele 55h, AAh apar în portul de diagnosticare, nu ar trebui să comparați aceste informații cu codurile POST - avem de-a face cu o secvență tipică de testare, a cărei sarcină este să verificăm integritatea magistralei de date.

La etapa de pornire, ieșirea către portul de diagnosticare a datelor este specifică fiecărei platforme. În unele implementări, primul cod redat este asociat cu acțiuni, pe care AMI le numește lucruri specifice chipset-ului. Această procedură este însoțită de transmiterea valorii CCh la portul 80h și efectuarea unui număr de acțiuni pentru configurarea registrelor logice de sistem. De regulă, codul CCh apare în cazurile în care se utilizează logica de sistem de la Intel, construită pe baza controlerului PIIX - acestea sunt chipset-uri TX, LX, BX.

Unele cipuri I/O la bord conțin un RTC și un controler de tastatură, care sunt dezactivate la pornire. Scopul BIOS-ului este de a inițializa aceste resurse de placă pentru utilizare ulterioară. În acest caz, prima procedură de pornire asociată cu configurarea controlerului tastaturii este însoțită de ieșirea valorii 10h, apoi RTC-ul este inițializat, așa cum demonstrează apariția codului DDh în portul de diagnosticare. Trebuie remarcat faptul că eșecul a cel puțin una dintre aceste resurse va duce la nepornirea plăcii de sistem în ansamblu chiar în prima etapă a execuției POST.

Pe un număr de plăci, procesul de inițializare începe cu trecerea CPU în modul protejat. În acest caz, după primul cod redat 43h, execuția POST continuă așa cum este descris în documentația AMIBIOS - controlul este transferat la punctul D0h.

Codurile procedurii de inițializare despachetate

Puncte de verificare a codului inițial necomprimat

Cod de eroareDescrierea erorii
E.E.În implementările AMIBIOS moderne, primul cod redat este asociat cu accesarea dispozitivului de pe care este posibil să porniți pentru a restabili BIOS-ul
CCInițializarea registrelor logice de sistem Tip CD Flash ROM neidentificat
C.E.Suma de control nepotrivită în pornind BIOS-ul Eroare CF la accesarea cipului Flash ROM de rezervă
DDInițializarea timpurie a RTC, care este integrat în cipul SIO
D0Dezactivați întreruperea NMI nemascabilă. Elaborarea timpului de întârziere pentru atenuarea proceselor tranzitorii. Verificarea sumei de control Boot Block, oprirea dacă există o nepotrivire
D1Efectuați procedura de regenerare a memoriei și Testul de asigurare de bază. Trecerea la modul de adresare a memoriei de 4 GB
D3Determinarea capacității și testul memoriei primare
D4Reveniți la modul de adresare în memorie reală. Inițializarea timpurie a setului de cipuri. Instalarea stivei
D5Transferarea modulului POST din Flash ROM în zona de memorie de tranzit
D6Dacă suma de control nu se potrivește sau CTRL+Home, se efectuează o tranziție la procedura de recuperare Flash ROM (Cod E0)
D7Transferul controlului program utilitar, care despachetează BIOS-ul sistemului
D8Unboxing complet BIOS-ul sistemului
D9Transferarea controlului BIOS-ului sistemului la Shadow RAM
D.A.Citirea informațiilor din modulele SPD (Serial Presence Detect) DIMM DB Setarea MTRR a registrelor CPU
DCControlerul de memorie este programat în funcție de datele primite de la eroarea de configurare a memoriei sistemului SPD DE. Eroare fatala
DFEroare de configurare a memoriei sistemului. Bip 10 devreme
11 Reveniți din starea STR (Suspend to RAM).
12 Restabilirea accesului la SMRAM (System Management RAM)
13 Regenerarea memoriei
14 Găsirea și inițializarea BIOS-ului VGA

Codurile de procedură de rescriere Flash ROM

Codurile de recuperare a blocului de pornire

Cod de eroareDescrierea erorii
E0Se fac pregătiri pentru interceptarea INT19 și se verifică capacitatea de a porni sistemul în modul simplificat.
E1Setarea vectorilor de întrerupere
E3Recuperarea conținutului CMOS, căutarea și inițializarea BIOS-ului
E2Pregătirea controlerelor de întrerupere și acces direct la memorie
E6Activați temporizatorul de sistem și întreruperile FDC
E.C.Reinițializarea controlerelor IRQ și DMA ED. Inițializarea unității de disc
E.E.Citind sectorul de boot de pe dischetă EF Eroare de operare a discului
F0Găsirea fișierului AMIBOOT.ROM
F1Fișierul AMIBOOT.ROM nu a fost găsit în directorul rădăcină F2 Read FAT
F3Citind AMIBOOT.ROM
F4Dimensiunea fișierului AMIBOOT.ROM nu se potrivește cu dimensiunea ROM-ului Flash
F5Dezactivează memoria cache internă
FBDefiniția tipului ROM Flash
F.C.Stergerea blocului principal Flash ROM
FDProgramarea blocului principal Flash ROM
FFReporniți BIOS-ul

Codurile BIOS de sistem dezambalate executate în ShadowRAM

Codul de rulare este necomprimat în RAM-ul umbră F000

Cod de eroareDescrierea erorii
03 Dezactivați întreruperea NMI nemascabilă. Resetați definiția tipului
05 Inițializarea stivei. Dezactivați memoria cache și controlerul USB
06 Executarea unui program utilitar în RAM
07 Recunoașterea procesorului și inițializarea APIC
08 Verificarea sumei de control CMOS
09 Verificarea funcționării tastelor End/Ins
0AVerificarea defecțiunii bateriei
0BȘtergerea registrelor buffer-ului controlerului tastaturii
0CO comandă de testare este trimisă la controlerul tastaturii
0EGăsirea dispozitivelor suplimentare acceptate de controlerul tastaturii
0FInițializarea tastaturii
10 O comandă de resetare este trimisă la tastatură
11 Dacă tasta End sau Ins este apăsată, CMOS 12 este resetat. Plasarea controlerelor DMA într-o stare pasivă.
13 Inițializare chipset și cache L2
14 Verificarea temporizatorului sistemului
19 Testul de generare a cererii de regenerare DRAM rulează
1AVerificarea duratei ciclului de regenerare
20 Inițializarea dispozitivelor de ieșire
23 Este citit portul de intrare al controlerului tastaturii. Întrerupătorul de blocare cu cheie și comutatorul de testare de fabricație sunt interogați
24 Se pregătește inițializarea tabelului vector de întrerupere
25 Inițializarea vectorului de întrerupere finalizată
26 Starea jumperului Turbo Switch este interogat prin portul de intrare al controlerului tastaturii
27 Inițializarea primară a controlerului USB. Actualizarea microcodului procesorului de pornire
28 Se pregătește instalarea modului video
29 Inițializarea panoului LCD
2ACăutați dispozitive acceptate de ROM-uri suplimentare
2BSe inițializează VGA BIOS, se verifică suma de control
2CSe execută VGA BIOS
2DPotrivire INT 10h și INT 42h
2ECăutați adaptoare video CGA
2FTest de memorie video adaptor CGA
30 Testarea circuitelor de generare a scanării adaptorului CGA
31 Eroare în memoria video sau în circuitele de scanare. Găsirea unui adaptor video CGA alternativ
32 Testarea memoriei video a unui adaptor video CGA alternativ și a circuitelor de scanare
33 Sondați starea jumperului Mono/Color
34 Setarea modului text 80x25
37 Modul video este setat. Ecranul a fost șters
38 Inițializarea dispozitivelor de bord
39 Afișarea mesajelor de eroare de la pasul anterior
3AAfișarea mesajului „Hit DEL” pentru a intra în CMOS Setup
3BÎncepeți să vă pregătiți pentru un test de memorie în modul protejat
40 Pregătirea tabelelor de descriptori GDT și IDT
42 Trecerea la modul protejat
43 Procesorul este în modul protejat. Întreruperi activate
44 Se pregătește pentru a testa linia A20
45 Test de linie A20
46 Determinarea dimensiunii RAM a fost finalizată
47 Date de testare înregistrate în memoria convențională
48 Reverificarea memoriei convenționale
49 Test de memorie extinsă
4BResetare memorie
4CIndicarea procesului de zero
4DÎnregistrarea în CMOS a dimensiunilor rezultate Memorie convențională și extinsă 4E Indicarea cantității reale de memorie de sistem
4FFuncționează testul de memorie convențională extinsă
50 Corecție convențională a dimensiunii memoriei
51 Test de memorie extinsă
52 Memorie convențională și memorie extinsă salvate
53 Gestionarea erorilor de paritate întârziată
54 Dezactivați procesarea parității și a întreruperilor nemascabile
57 Inițializarea regiunii de memorie pentru POST Memory Manager
58 Vi se solicită să introduceți CMOS Setup
59 Revenirea procesorului în modul real
60 Verificarea registrelor DMA ale paginii
62 Testarea registrelor de adrese și lungimea de redirecționare a controlerului DMA#1
63 Testarea registrelor de adrese și lungimea de redirecționare a controlerului DMA#2
65 Programare controlere DMA
66 Ștergerea registrelor Write Request și Mask Set POST
67 Controlere de întrerupere de programare
7FRezolvarea cererii NMI din surse suplimentare
80 Setează modul de întrerupere de la portul PS/2
81 Testarea interfeței tastaturii pentru erori de resetare
82 Setarea modului de operare al controlerului tastaturii
83 Verificarea stării blocării tastelor
84 Verificarea capacitatii memoriei
85 Afișarea mesajelor de eroare
86 Configurarea sistemului pentru operarea de configurare
87 Despachetarea programului CMOS Setup în memoria convențională.
88 Program de instalare finalizat de utilizator
89 Recuperarea stării s-a încheiat după operația de configurare
8BRezervarea memoriei pentru un bloc variabil suplimentar BIOS
8CProgramarea registrelor de configurare
8 DInițializarea primară a controlerelor HDD și FDD
8FReinițializarea controlerului FDD
91 Configurarea controlerului HDD
95 Efectuarea unei scanări ROM pentru a căuta BIOS-uri suplimentare
96 Configurare suplimentară a resurselor sistemului
97 Verificarea semnăturii și a sumei de verificare a BIOS-ului opțional
98 Configurarea memoriei RAM de gestionare a sistemului
99 Setarea contorului temporizatorului și a variabilelor portului paralel 9A Generarea unei liste de porturi seriale
9BPregătirea unei zone din memorie pentru un test de coprocesor
9CInițializarea coprocesorului
9DInformațiile despre coprocesor sunt stocate în RAM CMOS
9EIdentificarea tipului de tastatură
9FCăutați dispozitive de intrare suplimentare
A0Formarea registrelor MTRR (Memory Type Range Registers)
A2Mesaje de eroare de la pașii anteriori de inițializare
A3Setarea timpului de repetare automată a tastaturii
A4Defragmentarea regiunilor RAM neutilizate
A5Setarea modului video
A6Curățarea ecranului
A7Transferarea codului executabil BIOS în zona Shadow RAM
A8Se inițializează BIOS suplimentar în segmentul E000h
A9Revenirea controlului la sistemul BIOS AA Inițializarea magistralei USB
ABPregătirea modulului INT13 pentru a servi servicii de disc
A.C.Crearea tabelelor AIOPIC pentru a susține sisteme AD multiprocesor Pregătirea modulului INT10 pentru a servi servicii video
A.E.Inițializare DMI
B0Tabel de configurare a sistemului Ieșire B1 ACPI BIOS Initialization
00 Întreruperea software INT19h – Încărcare de pornire Sector

Caracteristici ale Managerului de inițializare dispozitiv

În plus față de codurile POST de mai sus, mesajele despre evenimentele din timpul execuției Device Initialization Manager (DIM) sunt transmise către portul de diagnosticare. Sunt câteva puncte de control, care afișează starea de inițializare a magistralelor de sistem sau locale.

Informațiile sunt afișate în format cuvânt, al cărui octet inferior coincide cu codul POST al sistemului, iar octetul înalt indică tipul procedurii de inițializare care se efectuează. Cea mai semnificativă tetradă din octetul înalt indică tipul de procedură care se execută, iar tetrada joasă determină topologia magistralei pentru aplicarea acesteia.

tetradă senior
tetradă junior

Dacă este detectată o eroare de configurare a memoriei sistemului, codul DE, codul DF și codul de eroare de configurare sunt transmise secvenţial către portul 80h într-o buclă fără sfârșit, care poate lua următoarele valori:

2. Premiul BIOS V4.51PG Elite

AwardBIOS V4.51PG Elite

Compania în curs de dezvoltare dinamică Award Software a propus în 1995 o nouă soluție în domeniul software-ului de nivel scăzut la acea vreme - AwardBIOS „Elite”, mai cunoscut sub numele de V4.50PG. Modul de întreținere a punctului de control nu s-a schimbat nici în versiunea larg răspândită V4.51, nici în versiunea rara V4.60. Sufixele P și G denotă, respectiv, suport pentru mecanismul PnP și menținerea funcțiilor de economisire a energiei (Green Function).

Efectuarea unui POST în Shadow RAM

Cod de eroareDescrierea erorii
03 Dezactivați NMI, PIE (Activare întrerupere periodică), AIE (Activare întrerupere de alarmă), UIE (Activare întrerupere de actualizare). Interzicerea generării frecvenței programabile SQWV
04 Verificarea generării cererilor pentru regenerarea DRAM
05
06 Testați zona de memorie începând de la adresa F000h, unde se află BIOS 07 Verificarea funcționării CMOS și a alimentării bateriei
FIProgramarea registrelor de configurare a Podurilor Sud și Nord
09 Inițializarea cache-ului L2 și a registrelor Advanced Cache Control pe procesorul Cyrix
0AGenerarea unui tabel de vectori de întrerupere. Configurarea resurselor de gestionare a energiei și setarea vectorului SMI
0BVerificarea sumei de control CMOS. Scanare Autobuze PCI dispozitive. Actualizarea microcodului procesorului
Inițializarea controlerului tastaturii
0DGăsirea și inițializarea adaptorului video. Înființarea IOAPIC. Măsurătorile ceasului, setarea FSB
0EInițializarea MPC. Test de memorie video. Afișarea siglei premiului
0FVerificarea primului controler DMA 8237 detecție și test intern. Verificare BIOS checksum
10 Verificarea celui de-al doilea controler DMA 8237
11 Verificarea registrelor paginii controlerului DMA
14 Testarea canalului 2 al temporizatorului de sistem 15 Testarea registrului de mascare a cererii al primului controler de întrerupere
16 Testarea registrului de mascare a cererii al celui de-al 2-lea controler de întrerupere 19 Verificarea pasivității cererii de întrerupere nemascabile NMI
30 Determinarea volumului memoriei de bază și memoriei extinse. Configurare APIC. Control software al modului Write Allocation

Cod de eroareDescrierea erorii
31 Testul RAM principal de pe ecran. Inițializare USB
32 Apare ecranul de splash Plug si joaca Extensie BIOS. Configurarea resurselor Super I/O. Dispozitiv audio la bord programabil
39 Programarea generatorului de ceas prin magistrala I2C
3CSetarea indicatorului software pentru a permite intrarea în Setup
3DSe inițializează mouse-ul PS/2
3EInițializarea controlerului cache extern și activarea Cache BF Configurarea registrelor de configurare a chipset-ului
41 Inițializarea subsistemului de dischetă
42 Dezactivați IRQ12 dacă lipsește mouse-ul PS/2. Controlerul hard disk-ului este în curs de resetare soft. Scanarea altor dispozitive IDE
43
45 Inițializarea coprocesorului FPU
4EAfișarea mesajelor de eroare
4FSolicitare parolă
50 Restaurarea unei stări CMOS stocate anterior în RAM
51 Rezoluție de acces pe 32 de biți la HDD. Configurarea resurselor ISA/PnP
52 Se inițializează BIOS suplimentar. Setarea valorilor registrelor de configurare PIIX. Formarea NMI și SMI
53
60 Instalarea protecției antivirus BOOT Sector
61 Ultimii pași pentru a inițializa setul de cipuri
62 Citirea ID-ului tastaturii. Setarea parametrilor acestuia
63 Corectarea blocurilor ESCD, DMI. Ștergerea memoriei RAM
FFTransferarea controlului către bootloader. BIOS execută comanda INT 19h

3. Premiul BIOS V6.0 Medalion

Medalion AwardBIOS V6.0

Prima mențiune a Award Medallion BIOS, versiunea 6.0 datează din 12 mai 1999. Structura noului produs rămâne neschimbată, păstrând fazele inițiale (Devreme), târzie (Târzie) și finale (Sistem) ale inițializării hardware. Schimbări semnificative au afectat algoritmii de execuție POST, ceea ce s-a reflectat în noua codificare a punctelor de control, extinzând semnificativ domeniul de aplicare a acestora. Cu toate acestea, în noul BIOS nu era loc pentru tehnologii învechite precum EISA și din acest motiv au fost abolite o serie de coduri POST.

Executarea procedurilor POST de pornire din ROM

La începutul etapei de inițializare, codul programului BIOS este executat din blocul de pornire din ROM-ul Flash și este însoțit de ieșirea punctelor de control 91h...FFh către portul de diagnosticare.

Cod de eroareDescrierea erorii
91 Selectarea unui script de pornire pentru platforma CF Determinarea tipului de procesor
C0Interdicție cache externă. Interzicerea cache-ului intern. Interzicerea RAM în umbră. Programarea controlerului DMA, controlerului de întrerupere, temporizatorului, bloc RTC C1 Determinarea tipului de memorie, volumului total și plasarea pe liniile 0C Verificarea sumelor de control
C3Verificarea primei 256K DRAM pentru organizația Temporary Area. Despachetarea BIOS-ului în zona temporară
C5Dacă sumele de verificare se potrivesc, codul POST executat este transferat către Shadow. În caz contrar, controlul este transferat către procedura de recuperare a BIOS
B0Inițializarea North Bridge
A0-AFProcedura de inițializare a logicii sistemului dependentă de hardware E0-EF Eroare în timpul procesului de inițializare a logicii sistemului

recuperare BIOS

Efectuarea unui POST în Shadow RAM

Inițializarea tardivă este efectuată în RAM și continuă până când meniul utilizatorului este numit - CMOS Setup. Această fază POST este caracterizată prin utilizarea segmentului de memorie E000h, în care este procesată trecerea punctelor de control de la 01h la 7Fh.

Cod de eroareDescrierea erorii
01 Despachetarea XGROUP la adresa fizică 1000:0000h
03 Din timp
05 Setarea valorilor inițiale ale variabilelor care specifică atributele imaginii. Verificarea indicatorului de stare CMOS
07 Verificarea și inițializarea controlerului tastaturii
08 Determinarea tipului de interfață al tastaturii conectate
0AProcedura de autodetecție a tastaturii și mouse-ului. Setările finale ale controlerului tastaturii utilizând registrele de spațiu PCI
0ETestarea segmentului de memorie F000h
10 Determinarea tipului de FlashROM instalat
12 Test CMOS
14 Procedura de inițializare a registrului chipset-ului
16 Inițializarea primară a sintetizatorului de frecvență de bord
18 Definiții ale procesorului instalat și dimensiunea lui Cache L1 și L2 1B Generarea tabelului vector de întrerupere
1C
1DConfigurarea inițială a sistemului de management al energiei
1FSe încarcă matricea tastaturii din modulul extern XGROUP
21 Inițializarea subsistemului Hardware Power Management
23 Testarea coprocesorului. Determinarea tipului de unitate FDD. Etapa pregătitoare pentru crearea unei hărți de resurse a dispozitivelor PnP
24 Procedura de actualizare a microcodului procesorului. Actualizarea hărții de distribuție a resurselor
25 Inițializarea și scanarea magistralei PCI
26 Configurarea logicii care deservește liniile VID (Voltage Identification Device). Inițializare sistem de bord monitorizarea tensiunii și temperaturii
27 Reinițializarea controlerului tastaturii
29 Inițializarea APIC-ului inclus în procesorul central. Măsurarea frecvenței la care funcționează procesorul. Configurarea registrelor logice de sistem. Inițializarea controlerului IDE
2A
2BCaută VGA BIOS
2DAfișarea informațiilor procesorului
33 Efectuarea unei resetari pe o tastatură conectată
35 Verificarea primului canal al controlerului 8237 DMA
37 Verificarea celui de-al doilea canal al controlerului DMA 8237
39 Testarea registrelor de pagini DMA
3CConfigurarea controlerului temporizatorului de interval programabil (8254).
3EInițializarea controlerului principal 8259
40 Inițializarea controlerului slave 8259
43 Pregătirea controlerului de întrerupere pentru funcționare. Întreruperile sunt dezactivate, sunt activate ulterior, după un test de memorie
45 Verificarea pasivității unei cereri de întrerupere non-mascabilă (NMI).
47 Efectuarea testelor ISA/EISA
49 Determinarea cantității de memorie de bază și extinsă. Control software al modului Writes Allocation prin ajustarea registrelor AMD K5
4ETestarea memoriei în primul megaoctet și vizualizarea rezultatelor pe ecran. Inițializarea schemelor de cache pentru sistemele cu un singur și multiprocesor, configurarea registrelor procesorului Cyrix M1
50 Inițializare USB
52 Testarea întregii memorie de sistem disponibile, inclusiv regiunea pentru controlerul video încorporat (Memorie partajată). Vizualizarea rezultatelor pe ecranul de afișare
53 Resetarea parolei de conectare
55 Vizualizarea numărului de procesoare detectate
57 Inițializarea inițială a dispozitivelor ISA PnP, fiecăruia fiind atribuit un CSN (Card Select Number). Redarea siglei EPA
59 Inițializarea sistemului de suport antivirus
5BÎnceputul procedurii Actualizări BIOS de pe o unitate de dischetă 5D Inițializarea controlerelor SIO și audio la bord
60 Accesul la CMOS Setup este deschis
63 Se inițializează mouse-ul PS/2
65 Se inițializează mouse-ul USB
67 Folosind IRQ12 Dispozitive PCI, dacă sistemul mouse-ului PS/2 nu are 69 Inițializare completă a controlerului cache L2
6BInițializarea chipset-ului conform CMOS Setup
6DConfigurarea resurselor pentru dispozitivele ISA PnP în modul de configurare SIO 6F Inițializarea subsistemului de dischetă
73 Pași preliminari pentru inițializarea subsistemului hard disk. Pe unele platforme - sondaj ALT+F2 pentru a lansa AwardFlash
75 Găsirea și inițializarea dispozitivelor IDE
77 Inițializare porturi seriale și paralele
7AResetarea software-ului coprocesorului, scrierea cuvântului de control în registrul FPU CW 7C Instalarea protecției împotriva scrierii neautorizate pe hard disk
7FAfișează mesaje de eroare. Menținerea tastelor DEL și F1

Pregătirea tabele, matrice și structuri pentru pornirea sistemului de operare

Începând cu codul 82h, POST configurează sistemul conform setărilor CMOS. Faza sa finală este executată din zona Shadow RAM (segmentul E800h) și se încheie cu transferul controlului către sistemul de operare - cod FFh.

Cod de eroareDescrierea erorii
82 Aloca o zonă în memoria sistemului pentru gestionarea energiei
83 Recuperarea datelor dintr-o stivă de stocare temporară în CMOS
84 Afișarea mesajului „Inițializarea cardurilor Plug and Play...”
85 Inițializare USB finalizată
86 Rezervat, ștergere pentru steagul de transport
87 Construirea tabelelor SYSID în zona DMI
88 Rezervat, ștergere pentru steagul de transport
89 Generarea tabelelor de servicii ACPI
8ARezervat, ștergere pentru steagul de transport
8BCăutarea și inițializarea BIOS-ului pentru dispozitive suplimentare
8CRezervat, ștergere pentru steagul de transport
8 DInițializarea rutinelor de întreținere a biților de paritate
8ERezervat, ștergere pentru steagul de transport
8FRezoluție IRQ12 pentru conectarea la cald a mouse-ului 90 Rezervat, clar Carry Flag
91 Inițializarea resurselor platformei Legacy
92 Rezervat, ștergere pentru steagul de transport
93 Probabil nu este folosit
94 Ultimii pași pentru a inițializa setul principal de logică înainte de a încărca sistemul de operare. Sistemul de management al energiei finalizează inițializarea. Ecranul de pornire BIOS este eliminat și este afișat tabelul de alocare a resurselor. Procesoarele din familia AMD K6® au setări specifice. Actualizare firmware pentru familia de procesoare Intel Pentium® II și mai târziu
95 Setarea modului tranziție automată pentru ora de iarna/vara. Programarea controlerului tastaturii pentru frecvența de auto-repetare
96 În sistemele multiprocesor, se realizează setările finale ale sistemului și se creează tabelele și câmpurile de service. Pentru procesoarele din familia Cyrix, sunt efectuate setări suplimentare de registru. Construirea tabelului ESCD „Date de configurare extinsă a sistemului”. Setarea contorului de timp DOS în conformitate cu ceasul în timp real. Partițiile dispozitivului de pornire sunt salvate pentru utilizare ulterioară de către instrumentele antivirus încorporate: Trend AntiVirus sau Paragon Anti-Virus Protection. Difuzorul sistemului emite un semnal de finalizare POST. Tabelul MSIRQ este construit și salvat

O serie de procese care apar în BIOS-ul Award Medallion sunt desemnate de grupuri speciale de puncte de control. Acestea includ:

Coduri de evenimente de sistem - puncte de control evenimente de sistem.

Codurile Power Management Debug sunt puncte de control care apar în timpul execuției serviciilor APM sau ACPI.

Coduri de eroare de sistem - mesaje despre erori fatale.

Coduri de depanare pentru sistemul MP ​​- puncte de inițializare pentru platformele multiprocesor.

Caracteristici ale trecerii POST accelerate

Pentru a reduce timpul de pornire a sistemului, utilizatorul poate selecta opțiunea „Quick Power On Self Test” din CMOS Setup. În acest caz, finalizarea POST va fi accelerată prin refuzul de a efectua unele proceduri (Quick Boot).

Modelul de operare Quick Boot înlocuiește fazele POST târzie și finale și nu afectează funcționarea blocului de pornire. Award Software oferă o codificare a procedurilor executabile pentru POST accelerat care diferă de cea standard. Pornirea rapidă începe cu ieșirea punctului de control 65h către portul de diagnosticare și se termină cu codul POST 80h. Apoi controlul este transferat către sistemul de operare cu codul obișnuit Award BIOS FFh afișat.

Cod de eroareDescrierea erorii
65 Inițializarea timpurie a controlerului SIO, resetarea software-ului controlerului video. Configurarea controlerului tastaturii, testarea tastaturii și a mouse-ului. Inițializarea controlerului de sunet. Verificarea integrității structurilor BIOS. Despachetarea procedurilor de întreținere Flash ROM. Inițializarea sintetizatorului de frecvență integrat
66 Inițializează memoria cache L1/L2 în funcție de rezultatele obținute din comanda CPUID. Generarea unui tabel vectorial format din pointeri pentru a întrerupe rutinele de manipulare. Inițializarea hardware-ului de gestionare a energiei
67 Verificarea plauzibilității CMOS și a alimentării bateriei. Configurarea registrelor chipset-ului conform setărilor CMOS. Inițializarea controlerului tastaturii ca parte a chipset-ului. Formarea variabilelor zonei de date BIOS
68 Inițializarea sistemului video
69 Configurarea controlerului de întrerupere i8259
6AUn test RAM accelerat cu o singură trecere este efectuat folosind un algoritm special
6BVizualizarea numărului de procesoare detectate, sigla EPA și un prompt pentru lansarea utilitarului AwardFlash. Configurarea resurselor controlerului I/O încorporat în modul de configurare
70 Invitații pentru a intra în Setup. Se inițializează mouse-ul PS/2 și USB
71 Inițializarea controlerului cache
72 Configurarea registrelor de configurare a logicii sistemului. Generarea unei liste de dispozitive Plug and Play. Inițializarea controlerului FDD
73 Se inițializează controlerul HDD
74 Inițializarea coprocesorului
75 Dacă este specificat de utilizator în CMOS Setup, HDD-ul IDE este protejat la scriere.
77 Solicitați o parolă și afișați mesajul: „Apăsați F1 pentru a continua, DEL pentru a intra în Setup”
78 Inițializarea BIOS-ului pentru dispozitive suplimentare pe magistralele ISA și PCI
79 Inițializarea resurselor platformei Legacy
7AGenerarea tabelului rădăcină RSDT și a tabelelor de dispozitive DSDT, FADT etc.
7DGăsirea informațiilor despre partițiile dispozitivului de pornire
7EConfigurarea serviciilor BIOS înainte de a porni sistemul de operare
7FSetarea indicatorului NumLock conform CMOS SetUp
80 Transferarea controlului către sistemul de operare

Efectuarea unui POST în modul de economisire a energiei

Una dintre statele platformei, când conținutul RAM este stocat pe hard disk, se numește Hibernare. În specificația ACPI ("Advanced Configuration and Power Interface Specification", Revizia 2.0a din 03/31/2002) este definit ca modul de economisire a energiei S4 (Non-Volatile Sleep). Revenirea la funcționarea completă necesită un mod special de finalizare a POST.

Schema de operare ACPI S4, ca și în cazul pornirii accelerate, înlocuiește fazele târzii și finale ale POST. Un punct esențial este verificarea scriptului de pornire din blocul de pornire. În funcție de starea ACPI în care se află sistemul după semnalul de resetare hardware, se ia decizia de a părăsi starea S4, care începe cu ieșirea punctului de testare 90h către portul de diagnostic și se termină cu codul POST 9Fh.

Cod de eroareDescrierea erorii
90 Inițializarea timpurie a controlerului SIO, resetarea software-ului controlerului video. Configurarea controlerului tastaturii, testarea tastaturii și a mouse-ului
91 Verificarea CMOS și a validității bateriei
92 Inițializarea registrelor logice de sistem și a sintetizatorului de frecvență la bord
93 Inițializarea memoriei cache folosind informații CPUID
94 Generarea unui tabel vectorial format din pointeri pentru întreruperea rutinelor de manipulare. Inițializarea hardware-ului de gestionare a energiei
95 Scanare magistrală PCI
96 Inițializarea controlerului de tastatură încorporat
97 Inițializarea sistemului video
98 Ieșire mesaj adaptor VGA
99 Verificarea primului canal al controlerului DMA8237 prin scrierea și testarea citirii adresei de bază și redirecționarea registrelor de lungime a blocului 9A Configurarea controlerului de întrerupere i8259
9BSe inițializează mouse-ul PS/2 și USB. Despachetarea codului ACPI. Inițializarea controlerului cache
9CConfigurarea registrelor de configurare a logicii sistemului. Generarea unei liste de dispozitive Plug and Play. Inițializarea controlerelor FDD și HDD
9DRegiunea PM nu este rezervată în memoria sistemului dacă este creată în Shadow RAM sau SMRAM. În unele cazuri, este necesară o inițializare finală repetată a magistralei USB, efectuată cu memoria cache L1 dezactivată
9EConfigurarea managementului energiei, care face parte din logica sistemului. Inițializarea circuitelor de generare SMI și instalarea vectorului SMI. Resurse de programare responsabile cu monitorizarea evenimentelor sistemului PM
9FOperația de dezactivare și activare șterge memoria cache L1/L2 și îi restabilește dimensiunea actuală. Setările de control ale modului de economisire a energiei specificate în CMOS Setup sunt salvate în PM RAM. Pentru platforme mobile se face o verificare pentru a reveni la funcționarea completă după oprirea tuturor tensiunilor de alimentare (mod Suspendare Zero Volt)

4. Phoenix BIOS 4.0 Versiunea 6.0

Phoenix Technologies, Ltd.

Unul dintre liderii în dezvoltarea de software la nivel scăzut, Phoenix Technologies, a lansat o nouă versiune de PhoenixBIOS 4.0 pentru a coincide cu lansarea Windows95. Suportul pentru familia de procesoare Intel Pentium este reflectat în numele versiunilor intermediare. Una dintre cele mai recente - Versiunea 6.0 - a format baza pentru toate BIOS-urile lansate. Odată cu apariția Versiunii 6.1, nu au existat modificări semnificative în execuția procedurilor POST și, prin urmare, acest lucru nu a afectat indicarea punctelor de control.

O caracteristică distinctivă a PhoenixBIOS este că, dacă în timpul execuției POST apar erori la testarea a 512 KB de memorie principală (coduri 2Ch, 2Eh, 30h), informații suplimentare sunt transmise în portul 80h în format cuvânt, ai căror biți identifică linia de adresă eșuată. sau celula de date. De exemplu, codul „2C 0002” înseamnă că a fost detectată o eroare de memorie pe linia de adresă 1. Codul „2E 1020” în acest caz va însemna că a fost detectată o eroare pe liniile de date 12 și 5 în octetul mic al magistrala de date din memorie. Pe sistemele 386SX care utilizează o magistrală de date pe șaisprezece biți, nu poate apărea o eroare în timpul pasului 30h de execuție a codului

Ieșirea codului POST către portul de diagnosticare este însoțită de o ieșire a semnalului audio către difuzorul sistemului. Schema de generare a semnalului sonor este următoarea:

  • Codul de opt biți este convertit în patru grupuri de doi biți
  • Valoarea fiecărui grup crește cu unul
  • Pe baza valorii primite, se generează un semnal sonor scurt (de exemplu: cod 16h = 00 01 01 10 = 1-2-2-3)

Executarea procedurilor POST de pornire din ROM

Cod de eroareDescrierea erorii
01 Inițializarea Baseboard Management Controller (BMC)
02 Verificarea modului de funcționare curent al procesorului
03 Dezactivarea întreruperilor nemascabile
04 Se determină tipul de procesor instalat
06 Setările inițiale ale registrelor PIC și DMA
07 Zona de memorie desemnată pentru copierea BIOS este resetată la zero
08 Inițializarea timpurie a registrelor logice de sistem
09 Setarea indicatorului software POST
0AInițializarea resurselor software ale procesorului
0BPermisiune cache internă
0EInițializarea resurselor Super I/O
0CInițializați memoria cache L1/L2 în funcție de valorile CMOS
0FInițializarea IDE-ului
10 Inițializarea subsistemului Power Management
11 Setarea valorilor de registru alternative
12 Se setează valoarea registrului MSW (Machine Status Word).
13 Furnizarea timpurie a dispozitivelor PCI
14 Inițializarea controlerului tastaturii
16 Verificarea sumei de verificare a BIOS-ului ROM
17 Determinarea dimensiunii cache-ului L1/L2
18 Inițializarea temporizatorului de sistem 8254
1AInițializarea controlerului DMA
1CResetarea valorilor programabile ale controlerului de întrerupere
20 Verificarea generării cererilor de regenerare DRAM
22 Verificarea funcționării controlerului tastaturii
24 Instalarea unui selector pentru întreținerea unui model de memorie plată de 4 Gb
26 Rezoluție linie A20
28 Determinarea cantității totale de memorie instalată
29 Se inițializează POST Memory Manager (PMM)
2AResetarea a 640Kb de memorie principală
2CTestarea liniilor de adresă
2EEroare la una dintre liniile de date din octetul mic al magistralei de date de memorie
2FSelectarea unui protocol de memorie cache
30 Test de memorie de sistem disponibil
32 Determinarea parametrilor ceasului CPU și frecvența magistralei

Cod de eroareDescrierea erorii
33 Se inițializează Phoenix Dispatch Manager
34 Interzicerea opririi utilizând butonul de alimentare ATX
35 Setări ale registrelor logice de sistem care controlează formarea caracteristicilor de sincronizare a accesului la memorie, porturi de intrare/ieșire, sistem și magistrale locale
36 O repornire este efectuată dacă trecerea la următoarea procedură POST eșuează. Secvența procedurilor este gestionată de Watch Dog Service
37 Procesul de configurare a registrelor logice de sistem este finalizat.
38 Conținutul modulului BIOS Runtime este despachetat și rescris în zona destinată pentru Shadow RAM
39 Reinițializarea controlerului cache
3ARedimensionarea memoriei cache L2
3BSe inițializează BIOS Execution Trace
3CConfigurare suplimentară a registrelor logice pentru a configura punți PCI-PCI și suport pentru magistralele PCI distribuite
3DRegistrele logice ale sistemului sunt configurate în conformitate cu setările CMOS Setup
3ECitiți Configurația hardware
3EVerificarea conexiunii sistemului ROM Pilot
40 Determinarea parametrilor ceasului CPU
41 Inițializarea ROM Pilot - control de pornire de la distanță
42
44 Setați întrerupere BIOS
45 Inițializarea dispozitivelor înainte de a activa mecanismul PnP
46 Suma de control BIOS este calculată folosind un algoritm special
47 Inițializarea controlerelor I/O I2O
48 Căutați adaptor video
49 Inițializarea PCI
4AInițializarea adaptoarelor video de sistem
4BSe rulează Quiet Boot - o secvență scurtă de pornire a sistemului folosită pentru a accelera POST.
4CConținutul VGA BIOS este rescris în zona de tranzit
4EVizualizarea șirului de text BIOS Copyright
4FRezervarea memoriei pentru meniul de selecție a dispozitivului de pornire
50 Sunt vizualizate tipul procesorului și frecvența acestuia
51 Inițializarea controlerului și dispozitivelor EISA
52 Programarea controlerului tastaturii
54 Modul de sunet de la tastatură activat
55
58 Găsirea cererilor de întrerupere neservite
59 Inițializarea procedurii POST Display Service (PDS) 5A Afișarea mesajului „Apăsați F2 pentru a intra în SETUP”
5BDezactivați memoria cache internă a procesorului
5CVerificare convențională a memoriei
5EDetectează adresa de bază
60 Verificare memorie extinsă
62 Verificarea liniilor de adrese de memorie extinsă
64 Transferarea controlului către un bloc executabil generat de producătorul plăcii de bază (Patch1)
66 Configurarea registrelor de control al memoriei cache
67 Inițializare minimă a controlerelor APIC
68 Rezoluția cache L1/L2
69 Pregătirea modului de gestionare a sistemului RAM
6AEste vizualizat volumul cache extern
6BSetarea setărilor implicite CMOS
6CVizualizarea informațiilor de utilizare Shadow RAM
6EVizualizarea informațiilor despre blocurile de memorie superioare (UMB)
70 Afișarea mesajelor de eroare
72 Verificarea configurației curente a sistemului și a informațiilor CMOS
76 Verificarea informațiilor despre eroarea tastaturii
7AVerificarea stării blocării tastaturii software (Parola de sistem) sau hardware (Comutator de blocare a tastelor).
7CSetarea vectorilor de întrerupere hardware
7DInițializarea sistemului de urmărire a puterii
7EInițializarea coprocesorului
80 Controlerul SIO I/O la bord este interzis
81 Se pregătește pentru pornirea sistemului de operare
82 Găsirea și identificarea porturilor RS232
83 Configurarea controlerelor IDE externe
84 Găsirea și identificarea porturilor paralele
85 Inițializarea dispozitivelor ISA PnP
86 Resursele de la bord ale controlerului SIO sunt configurate în conformitate cu setările CMOS Setup
87 Configurarea MCD (Dispozitive configurabile pe placă de bază)
88 Sunt setate valorile blocului variabil din zona de date BIOS
89 Permite generarea unei întreruperi nemascabile
8ASetarea valorilor variabilelor situate în Extended BIOS Data Area
8BVerificarea diagramelor de conectare a mouse-ului PS/2
8CInițializarea controlerului de unitate
8FDeterminarea numărului de dispozitive ATA conectate
90 Inițializarea și configurarea controlerelor pentru hard disk
91 Setarea parametrilor de sincronizare muncește din greu unități în modul PIO
92 Transferarea controlului către un bloc executabil generat de producătorul plăcii de bază (Patch2)
93 Construirea unui tabel de configurare a sistemului multiprocesor
95 Selectarea procedurii de întreținere CD-ROM
96 Reveniți la modul real
97 Tabelul de configurare MP al clădirii
98 Scanare ROM în curs
99 Verificarea stării parametrului SMART 9A Conținutul ROM-ului este scris în RAM
9CConfigurarea subsistemului Power Management
9DInițializarea resurselor pentru a proteja împotriva accesului neautorizat
9EÎntreruperile hardware sunt activate
9FNumărul de unități IDE și SCSI este determinat
A0Setarea orei DOS pe baza stării RTC A1 Scopul acestui cod este necunoscut A2 Verificarea stării de blocare a tastei
A4Setări caracteristici de repetare automată a tastaturii
A8Mesajul „Apăsați F2 pentru a intra în configurare” este eliminat de pe ecran
A.A.Se verifică prezența codului SCAN al tastei F2 în tamponul de intrare AC. Se lansează programul de configurare.
A.E.Indicatorul de repornire executat de CTRL+ALT+DEL B0 este ștearsă. Este generat mesajul „Apăsați F1 pentru a relua, F2 pentru a configura”.
B1Indicatorul de progres POST este șters B2 POST finalizat
B4Semnal sonor înainte de pornire
B5Faza de pornire silențioasă finalizată
B6Verificați parola dacă acest mod este activat în Setup B7 Initializing ACPI BIOS
B9Căutarea dispozitivelor de boot pe magistrala USB BA Inițializarea parametrilor DMI
BBRepetând procedura de scanare ROM
B.C.Declanșatorul de blocare a erorii de paritate RAM este resetat.
BDEste afișat un meniu pentru selectarea unui dispozitiv de pornire BE Ștergerea ecranului înainte de a încărca sistemul de operare BF Activarea suportului antivirus
C0Este lansată procedura de procesare a întreruperii software INT 19h - încărcătorul sectorului de pornire. Rutina de serviciu de întrerupere încearcă secvențial să încarce sectorul de pornire prin sondarea dispozitivelor de disc în ordinea prescrisă de setare
C1Inițializarea rutinei de întreținere a erorilor (PEM) C2 Apelarea rutinelor de service pentru înregistrarea erorilor
C3Vizualizarea mesajelor de eroare în ordinea în care au fost primite C4 Setarea steagurilor de stare inițială
C5Inițializarea unui bloc extins de celule RAM CMOS
C6Inițializarea stației de andocare
C7Inițializare lazy dock
C8Executarea procedurilor de testare incluse în Boot Block pentru a determina integritatea structurilor BIOS
C9Verificarea integrității structurilor și/sau modulelor externe BIOS-ului sistemului
C.A.Rularea redirecționării consolei pentru a servi o tastatură CB la distanță. Emulați dispozitivele de disc în RAM/ROM
CCRulați Redirecționarea consolei pentru a difuza CD-uri video Acceptați comunicarea cu PCMCIA
C.E.Configurarea controlerului Light Pen

Mesaje de eroare fatale

D0 Eroare cauzată de o situație excepțională (Eroare de excepție) D2 Apelarea unei proceduri de gestionare a întreruperilor dintr-o sursă neidentificată D4 Eroare asociată cu o încălcare a protocolului de emitere și ștergere a cererilor de întrerupere D6 Părăsirea modului protejat cu generarea de resetare software D7 Pentru a salva starea adaptorul video, este necesară o cantitate mai mare de memorie decât este disponibilă în SMRAM D8 Eroare în timpul generării software-ului pulsului de resetare a procesorului DA Pierderea controlului la revenirea la modul real DC Ieșirea din modul protejat cu generarea resetarii software fără reinițializarea controlerului de întrerupere DD Eroare la testarea memoriei extinse DE Eroare controler tastatură DF Eroare control linie A20 19

Executarea procedurilor din Boot Block

Cod de eroareDescrierea erorii
E0Configurarea registrelor de configurare a chipset-ului E1. Inițializarea podurilor de nord și de sud
E2Inițializarea procesorului
E3Inițializarea temporizatorului de sistem
E4Inițializarea resurselor Super I/O
E5Verificarea stării Jumperului de recuperare, a cărui instalare forțează modul BIOS Recuperare
E6Verificare BIOS checksum
E7Controlul este transferat în BIOS dacă suma de control este calculată corect E8 Inițializare suport MPS
E9Trecerea la un model de memorie plată de 4 Gb
E.A.Inițializarea echipamentelor non-standard
E.B.Configurarea controlerului de întrerupere și accesul direct la memorie
E.C.Prin scrierea și controlul citirilor folosind un algoritm special, se determină tipul de memorie: FPM, EDO, SDRAM și registrele de configurare Host Bridge sunt ajustate în funcție de rezultat
EDPrin intermediul înregistrărilor și citirilor de control folosind un algoritm special, se determină volumul băncilor de memorie și plasarea în rânduri. În conformitate cu rezultatul, sunt configurate registrele de configurare Host Bridge (DRAM Row Boundary).
E.E.Conținutul blocului de pornire este copiat în Shadow RAM EF Pregătirea SMM RAM pentru handler-ul SMI
F0Test de memorie
F1Inițializarea vectorilor de întrerupere
F2Inițializarea ceasului în timp real
F3Inițializarea subsistemului video
F4Generarea unui bip înainte de pornire
F5Se încarcă sistemul de operare stocat în Flash ROM
F6Reveniți la modul real
F7Boot la DOS complet
F8Se inițializează controlerul USB
FA…FFCoduri pentru interacțiunea cu procedura PhDebug

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Insiderul pieței sistemelor mobile s-a stabilit ferm în domeniile în care este necesară loialitatea față de tradiție și o abordare conservatoare a designului BIOS. După ce a moștenit sursă de la SystemSoft, compania lucrează constant pentru a-l îmbunătăți. Cea mai recentă revizuire a MobilePRO este utilizată în mod activ în laptopurile Mitac și Clevo, documentația pentru care a stat la baza tabelului de coduri de eroare - asta este ceea ce Insyde Software numește puncte de control POST.

Puncte de control pentru blocarea pornirii

În ciuda faptului că Insyde Software și-a creat primul BIOS în 1992, modelul stabilit al blocului de pornire - sau Boot Loader, așa cum l-au numit creatorii înșiși - a fost format în cele din urmă abia la sfârșitul anului 1995. Din acest moment, procedura de pornire a fost numerotată după versiune și data creării.

Cel mai semnificativ punct din punctul de vedere al unui inginer de service care examinează procesul de pornire a unui sistem informatic cu InsydeBIOS este dispozitivul de afișare a codului de diagnosticare. Deși, de regulă, Boot Loader folosește portul de diagnosticare 80h al Manufacture, standard în astfel de cazuri, în unele cazuri, ieșirea punctului de testare este efectuată numai pe portul PIO (portul de intrare/ieșire paralel în scop de diagnosticare), care nu este altceva decât un port paralel 378h Există implementări în care codurile de diagnosticare trimise la portul 80h sunt duplicate pe portul paralel.

Cod de eroareDescrierea erorii
00 Punctul de pornire pentru execuția blocului de pornire 01 Linia de inhibare A20 (nu este utilizată)
02 Actualizare microcod CPU
03 Testarea memoriei RAM
04 Transferarea blocului de pornire în RAM
05 Executarea unui bloc de pornire din RAM
06 Forțarea procedurii de recuperare Flash ROM
07 Transferarea BIOS-ului sistemului pe RAM
08 Verificarea sumei de verificare a BIOS-ului sistemului
09 Rularea procedurii POST
0APornirea procedurii de recuperare Flash ROM de pe o unitate FDD
0BInițializarea sintetizatorului de frecvență
0CFinalizarea procedurii de recuperare a BIOS-ului
0DProcedura alternativă pentru recuperarea Flash ROM din FDD
0FOprirea dacă apare o eroare fatală
BBInițializare timpurie a LPC SIO
CCPunctul de pornire pentru pornirea recuperării Flash ROM
88 Activarea caracteristicilor ACPI
99 Eroare la ieșirea din modul STR
60 Trecerea la modul real mare
61 Inițializarea SM Bus. Datele SPD sunt stocate în CMOS A0 Citiți și analizați câmpurile SPD stocate anterior în CMOS A1 Inițializarea controlerului de memorie
A2Definirea băncilor logice Modul DIMM
A3Programarea registrelor DRB (DRAM Row Boundary)
A4Programarea registrelor DRA (atribute de rând DRAM)
A.E.Au fost detectate în sistem DIMM-uri care diferă în funcție de codurile lor de corectare a erorilor (ECC).
A.F.Inițializarea primară a registrelor controlerului de memorie mapate la spațiul de memorie
E1Procedura de pornire eșuează dacă DIMM-ul nu este echipat cu un cip SPD
E2Tipul DIMM nu corespunde cerințelor de sistem
E.A.Timpul minim dintre activarea șirurilor DIMM și intrarea în starea de regenerare nu îndeplinește cerințele de sistem
E.C.Modulele de înregistrare nu sunt acceptate ED Verificarea modurilor de latență CAS
E.E.Organizarea DIMM nu este acceptată de placa de bază

Executarea POST-urilor din RAM

Cel mai solutii moderne InsydeBIOS utilizează maparea punctelor de control pe 16 biți. Acest lucru se face folosind porturile 80h și 81h, acesta din urmă fiind destinat să extindă diagnosticarea standard.

Studiul punctelor de control este îngreunat de construcția lor neregulată, când procesele de semnificație diferită sunt însoțite de aceleași coduri. În sistemele de diagnosticare duală, există diferențe de o ordine diferită: unele coduri POST sunt afișate doar într-unul dintre porturi fără duplicarea obișnuită în astfel de cazuri.

Cod de eroareDescrierea erorii
10 Inițializare cache, verificare CMOS
11 Linia A20 este interzisă. Setarea registrelor pentru controlere 8259.
12 Determinarea metodei de boot
13 Inițializarea controlerului de memorie
14 Se caută un adaptor video conectat la magistrala ISA
15 Setarea valorilor temporizatorului de sistem
16 Setarea registrelor logice de sistem folosind CMOS
17 Calcularea cantității totale de memorie RAM
18 Testarea paginii inferioare a memoriei convenționale
19 Verificarea sumei de control a imaginii Flash ROM
1AResetarea registrelor controlerului de întrerupere
1BInițializarea adaptorului video
1CInițializarea unui subset de registre adaptoare video compatibile cu modelul software 6845
1DInițializarea adaptorului EGA
1EInițializarea adaptorului CGA
1FTestarea registrelor paginii controlerului DMA
20 Verificarea controlerului tastaturii
21 Inițializarea controlerului tastaturii
22 Comparația cantității de RAM rezultată cu valoarea din CMOS
23 Verificarea bateriei de rezervă și CMOS extins
24 Testarea registrelor de controler DMA
25 Setarea parametrilor controlerului DMA
26 Formarea tabelului vector de întrerupere
27 Determinarea accelerată a cantității de memorie instalată
28 Mod protejat
29 Testul memoriei sistemului a fost finalizat
2AIeșirea din modul protejat
2BTransferarea procedurii de configurare în RAM
2CPornirea procedurii de inițializare video
2DCăutați adaptorul CGA
2ECăutați adaptorul EGA/VGA
2FAfișarea mesajelor VGA BIOS
30 Rutină personalizată de inițializare a controlerului tastaturii
31 Verificarea tastaturii conectate
32 Verificarea trecerii unei cereri de la tastatură
33 Verificarea registrului de stare a tastaturii
34 Testați și resetați memoria sistemului
35 Mod protejat
36 Testul memoriei extinse a fost finalizat
37 Ieșirea din modul protejat
38 Interdicția liniei A20
39 Inițializarea controlerului cache 3A Verificarea temporizatorului sistemului
3BSetarea contorului de timp DOS conform Ceasului în timp real
3CInițializarea tabelului de întreruperi hardware
3DGăsirea și inițializarea manipulatoarelor și a indicatorilor
3ESetarea stării tastei NumLock
3FInițializare porturi seriale și paralele
40 Configurarea porturilor seriale și paralele
41 Inițializarea controlerului FDD
42 Se inițializează controlerul HDD
43 Se inițializează gestionarea energiei pentru magistrala USB
44 Găsirea și inițializarea BIOS-ului suplimentar
45 Resetarea stării tastei NumLock
46 Verificarea funcționalității coprocesorului
47 Se inițializează PCMCIA
48 Se pregătește pentru pornirea sistemului de operare
49 Transferarea controlului către codul Bootstrap executabil
50 Inițializare ACPI
51 Inițializarea managementului energiei
52 Inițializarea controlerului USB Bus