2 bios kitkaa. Pitkät toistuvat BIOS-äänet - mitä ne tarkoittavat? Äänimerkit Palkinto

Miksi tarvitset BIOSin:

1. Kun tietokone käynnistyy, se tarkistaa peruslaitteiston ja sen toimivuuden. Jos esimerkiksi RAM, prosessori tai muu PC:n toimintaan tarvittava laite on palanut loppuun, BIOS antaa signaalin erityinen ääni(jokaiselle komponentille signaalisarja on erilainen).

2. BIOS lataa käynnistyslataimen, joka puolestaan ​​lataa käyttöjärjestelmän.

3. BIOS sallii käyttöjärjestelmän kommunikoida oheislaitteiden kanssa.

4. BIOSin avulla voit määrittää monia laitteistokomponentteja, seurata niiden tilaa ja toimintaparametreja. Sinne tallentuvat käyttäjän tekemät asetukset, esimerkiksi nykyinen päivämäärä ja kellonaika, ja niiden avulla voit kytkeä päälle ja pois emolevyn sisäänrakennetut laitteet.
BIOS-tyypin määrittäminen Suosittelen katsomaan käynnistysaikaa, yleensä näytön vasemmassa yläkulmassa on tiedot valmistajasta ja BIOS-versiosta tai siirtyminen BIOS-asetuksiin, yleensä painamalla Delete-näppäintä useita kertoja tietokoneen käynnistämisen jälkeen.

UEFI BIOS




Kuvaus virheestä

1 lyhyt

2 lyhyttä

On ei-kriittisiä virheitä.

3 pitkä

Näppäimistön ohjain loi virheen

1 lyhyt + 1 pitkä

RAM on viallinen

1 pitkä + 2 lyhyt

Näytönohjain ilmoittaa virheestä

1 pitkä + 3 lyhyt

Videomuistivirhe

1 pitkä + 9 lyhyttä

Virhe luettaessa ROM:lta

Jatkuvat lyhyet piippaukset

Virtalähteen tai RAM-muistin toimintahäiriö

Jatkuvat pitkät piippaukset

RAM-ongelmia

Vaihtelevat pitkät ja lyhyet signaalit

Prosessorin vika

Jatkuva signaali

Osoittaa virtalähteen ongelmia


Äänimerkkien järjestys Bios-virheen kuvaus
1 lyhyt Onnistunut POST
1 piippaus ja tyhjä näyttö Videojärjestelmä on viallinen
2 lyhyttä Monitoria ei ole kytketty
3 pitkä Emolevy viallinen (näppäimistön ohjaimen virhe)
1 pitkä 1 lyhyt Emolevy on viallinen
1 pitkä 2 lyhyt Videojärjestelmä viallinen (Mono/CGA)
1 pitkä 3 lyhyt Videojärjestelmä (EGA/VGA) on viallinen
Lyhyt toisto Virtalähteeseen tai emolevyyn liittyvät viat
Jatkuva Ongelmia virtalähteessä tai emolevyssä
Poissa Virtalähde, emolevy tai kaiutin on viallinen

Äänimerkkien järjestys Kuvaus virheestä
1 lyhyt Onnistunut POST
2 lyhyttä Pieniä virheitä löytyi. Näyttöön tulee kehote kirjautua sisään
CMOS Setup Utility -ohjelmaan ja korjaa tilanne. Tarkista kiinnityksen turvallisuus
kaapelit liittimissä kovalevy ja emolevy.
3 pitkä Näppäimistön ohjaimen virhe
1 lyhyt 1 pitkä Random access memory (RAM) -virhe
1 pitkä 2 lyhyt Näytönohjainvirhe
1 pitkä 3 lyhyt Videomuistivirhe
1 pitkä 9 lyhyt Virhe luettaessa ROM:lta
Lyhyt toisto Virtalähteen ongelmat; RAM-ongelmia
Toistaa pitkään RAM-ongelmia
Toistuva korkea-matala taajuus CPU-ongelmat
Jatkuva Ongelmia virtalähteen kanssa

Äänimerkkien järjestys Kuvaus virheestä
1 lyhyt Virheitä ei löytynyt, PC toimii hyvin
2 lyhyttä RAM-pariteettivirhe tai unohdit sammuttaa skannerin tai tulostimen
3 lyhyt Virhe ensimmäisessä 64 kt RAM-muistissa
4 lyhyttä Järjestelmän ajastimen toimintahäiriö
5 lyhyt Prosessorin ongelmat
6 lyhyt Näppäimistön ohjaimen alustusvirhe
7 lyhyt Ongelmia emolevyn kanssa
8 lyhyt Näytönohjaimen muistivirhe
9 lyhyt BIOS-tarkistussumma on virheellinen
10 lyhyt CMOS kirjoitusvirhe
11 lyhyt Emolevyn välimuistivirhe
1 pitkä 1 lyhyt Ongelmia virtalähteen kanssa
1 pitkä 2 lyhyt Näytönohjainvirhe (Mono-CGA)
1 pitkä 3 lyhyt Näytönohjainvirhe (EGA-VGA)
1 pitkä 4 lyhyt Ei näytönohjainta
1 pitkä 8 lyhyt Ongelmia näytönohjaimessa tai näyttöä ei ole kytketty
3 pitkä RAM - luku/kirjoitustesti suoritettu virheellä.
Asenna muisti uudelleen tai vaihda se toimivaan moduuliin.
Näyttö puuttuu ja tyhjä Prosessori on viallinen. Prosessorin kosketinjalka voi olla vääntynyt (rikki). Tarkista prosessori.
Jatkuva piippaus Virtalähde on viallinen tai tietokone ylikuumenee

AST BIOS

Äänimerkkien järjestys Kuvaus virheestä
1 lyhyt Virhe tarkistettaessa prosessorin rekistereitä. Prosessorin vika
2 lyhyttä Näppäimistön ohjaimen puskurivirhe. Näppäimistön ohjaimen toimintahäiriö.
3 lyhyt Näppäimistön ohjaimen nollausvirhe. Näppäimistön ohjain tai emolevy on viallinen.
4 lyhyttä Näppäimistön tiedonsiirtovirhe.
5 lyhyt Näppäimistövirhe.
6 lyhyt Emolevyn virhe.
9 lyhyt Epäsuhta tarkistussumma BIOS ROM. BIOS-ROM-siru on viallinen.
10 lyhyt Järjestelmän ajastinvirhe. Järjestelmän ajastinpiiri on viallinen.
11 lyhyt Piirisarjan virhe.
12 lyhyt Virranhallintarekisterivirhe haihtumattomassa muistissa.
1 pitkä DMA-ohjainvirhe 0. Kanavan 0 DMA-ohjainsiru on viallinen.
1 pitkä 1 lyhyt DMA-ohjainvirhe 1. Kanavan 1 DMA-ohjainsiru on viallinen.
1 pitkä 2 lyhyt Kehyksen jälkijäljityksen estovirhe. Videosovitin saattaa olla viallinen.
1 pitkä 3 lyhyt Virhe videomuistissa. Videosovittimen muisti on viallinen.
1 pitkä 4 lyhyt Videosovittimen virhe. Videosovitin on viallinen.
1 pitkä 5 lyhyt Muistivirhe 64K.
1 pitkä 6 lyhyt Keskeytysvektorien lataaminen epäonnistui. BIOS ei voinut ladata keskeytysvektoreita muistiin
1 pitkä 7 lyhyt Videolaitteiston alustus epäonnistui.
1 pitkä 8 lyhyt Videomuistivirhe.



Phoenix BIOS -äänimerkit koostuvat useista lyhyiden äänimerkkien sarjoista, jotka seuraavat tietyin väliajoin. Esimerkiksi signaali koodilla 1-2-3 kuulostaa tältä: yksi lyhyt piippaus, tauko, kaksi lyhyttä piippausta, tauko, kolme lyhyttä piippausta.

Signaali

Merkitys (dekoodaus)

Virhe luettaessa tietoja sisäänrakennetulta CMOS-muistisirulta

CMOS-sirun tarkistussummavirhe

Virhe emolevyssä

Emolevyn DMA-ohjaimen virhe

Virhe luettaessa tai kirjoitettaessa tietoja jollekin DMA-kanavalle

Virhe RAM-muistissa

Virhe päämuistin ensimmäisessä 64 kt:ssa

Emolevyn virhe

RAM-testausvirhe

2-1-1 - 2-4-4

Virhe ensimmäisen 64 kt RAM-muistin yhdessä bitissä

Virhe ensimmäisessä DMA-kanavassa

Virhe toisessa DMA-kanavassa

Virhekäsittely keskeyttää

Emolevyn keskeytysohjaimen virhe

Näppäimistön ohjaimen virhe

Videosovittimen virhe

Virhe videomuistia testattaessa

Virhe haettaessa videomuistia

Järjestelmän ajastinvirhe

Testauksen valmistuminen

Näppäimistön ohjaimen virhe

Virhe keskusprosessori

RAM-testausvirhe

Järjestelmän ajastinvirhe

Reaaliaikainen kellovirhe

Sarjaporttivirhe

Rinnakkaisportin virhe

Matemaattinen apuprosessorivirhe

Virhe sovittimien toiminnassa, joilla on oma BIOS

Virhe laskettaessa BIOS-tarkistussummaa

Virhe RAM-muistin toiminnassa

Näppäimistön ohjaimen virhe

Virheitä testattaessa RAM-muistia

Virhe odottamattomien keskeytysten käsittelyssä

Äänimerkkien järjestys, virheiden kuvaus ilman taulukkoa:

1-1-2 Virhe suorittimen testin aikana. Prosessori on viallinen. Vaihda prosessori
1-1-3 Virhe kirjoitettaessa/luettaessa tietoja CMOS-muistiin/-muistista.
1-1-4 BIOS-sisällön tarkistussummaa laskettaessa havaittiin virhe.
1-2-1 Emolevyn alustusvirhe.
1-2-2 tai 1-2-3 DMA-ohjaimen alustusvirhe.
1-3-1 Virhe RAM-regenerointipiirin alustamisessa.
1-3-3 tai 1-3-4 Virhe alustattaessa ensimmäistä 64 kt RAM-muistia.
1-4-1 Emolevyn alustusvirhe.
1-4-2 Virhe alustattaessa RAM-muistia.
1-4-3 Virhe järjestelmän ajastimen alustamisessa.
1-4-4 Virhe kirjoitettaessa/luettaessa johonkin I/O-porttiin/-portista.
2-1-1 Virhe havaittiin luettaessa/kirjoitettaessa bittiä 0 (heksadesimaaleina) ensimmäisen 64 kt RAM-muistista
2-1-2 Virhe havaittiin luettaessa/kirjoitettaessa 1. bittiä (heksadesimaaleina) ensimmäisen 64 kt RAM:sta
2-1-3 Virhe havaittiin luettaessa/kirjoitettaessa ensimmäisen 64 kt RAM-muistin toista bittiä (heksadesimaaleina)
2-1-4 Virhe havaittiin luettaessa/kirjoitettaessa ensimmäisen 64 kt RAM:n kolmatta bittiä (heksadesimaaleina)
2-2-1 Virhe havaittiin luettaessa/kirjoitettaessa neljättä bittiä (heksadesimaaleina) ensimmäisestä 64 kt RAM:sta
2-2-2 Virhe havaittiin luettaessa/kirjoitettaessa 5. bittiä (heksadesimaaleina) ensimmäisestä 64 kt RAM:sta
2-2-3 Virhe havaittiin luettaessa/kirjoitettaessa kuudetta bittiä (heksadesimaaleina) ensimmäisen 64 kt RAM-muistista
2-2-4 Virhe havaittiin luettaessa/kirjoitettaessa 7. bittiä (heksadesimaaleina) ensimmäisestä 64 kt RAM:sta
2-3-1 Virhe havaittiin luettaessa/kirjoitettaessa 8. bittiä (heksadesimaaleina) ensimmäisestä 64 kt RAM:sta
2-3-2 Virhe havaittiin luettaessa/kirjoitettaessa 9. bittiä (heksadesimaaleina) ensimmäisen 64 kt RAM-muistista
2-3-3 Virhe havaittiin luettaessa/kirjoitettaessa 10. bittiä (heksadesimaaleina) ensimmäisestä 64 kt RAM:sta
2-3-4 Virhe havaittiin luettaessa/kirjoitettaessa 11. bittiä (heksadesimaaleina) ensimmäisen 64 kt RAM:sta
2-4-1 Virhe havaittiin luettaessa/kirjoitettaessa ensimmäisen 64 kt RAM-muistin 12. bittiä (heksadesimaaleina)
2-4-2 Virhe havaittiin luettaessa/kirjoitettaessa 13. bittiä (heksadesimaaleina) ensimmäisen 64 kt RAM:sta
2-4-3 Virhe havaittiin luettaessa/kirjoitettaessa 14. bittiä (heksadesimaalilukuina) ensimmäisestä 64 kt RAM:sta
2-4-4 Virhe havaittiin luettaessa/kirjoitettaessa ensimmäisen 64 kt RAM:n 15. bittiä (heksadesimaaleina)
3-1-1 Virhe alustattaessa toista DMA-kanavaa.
3-1-2 tai 3-1-4 Virhe alustattaessa ensimmäistä DMA-kanavaa.
3-2-4 Näppäimistön ohjaimen alustusvirhe.
3-3-4 Virhe alustattaessa videomuistia.
3-4-1 Vakavia ongelmia ilmeni yritettäessä päästä näyttöön.
3-4-2 Näytönohjaimen BIOSia ei voi alustaa.
4-2-1 Järjestelmäajastimen alustusvirhe.
4-2-2 Testaus suoritettu.
4-2-3 Näppäimistön ohjaimen alustusvirhe.
4-2-4 Kriittinen virhe, kun keskusprosessori siirtyy suojattuun tilaan.
4-3-1 Virhe alustattaessa RAM-muistia.
4-3-2 Virhe ensimmäisen ajastimen alustuksessa.
4-3-3 Virhe toista ajastinta alustattaessa.
4-4-1 Virhe alustettaessa yhtä sarjaporteista.
4-4-2 Rinnakkaisportin alustusvirhe.
4-4-3 Matemaattinen apuprosessorin alustusvirhe.
Pitkät jatkuvat piippaukset – emolevy on viallinen.
Sireenin ääni korkealta matalaan taajuuteen tarkoittaa, että näytönohjain on viallinen, tarkista elektrolyyttikondensaattorit vuotojen varalta tai vaihda kaikki uusiin, joiden tiedetään olevan hyviä.
Jatkuva signaali - CPU-jäähdytintä ei ole kytketty (viallinen).

Yhteydessä

Tässä artikkelissa olemme keränneet yleisimmät BIOS-signaalit tietokoneen toimintahäiriöiden diagnosointiin. Mutta jos tietokoneesta kuuluu piippaus, jota ei ole lueteltu alla, katso vialliset laitteistokomponentit oppaasta.

POST (power-on self-test) -ominaisuus tarkistaa tietokoneesi sisäisen laitteiston varmistaakseen yhteensopivuuden ja liitettävyyden ennen käynnistystä. Jos tietokoneesi käynnistyy normaalisti, se voi antaa äänimerkin kerran (jotkut tietokoneet voivat piippata kahdesti), kun se käynnistyy ja jatkaa käynnistystä. Jos tietokone kuitenkin kaatuu, se joko ei piippaa tai piippaa, mikä osoittaa ongelman.

Sisältö:

AMI BIOS piippaa

Alla ovat AMI BIOSin piippaukset. Kuitenkin, koska tätä BIOSia käyttävät useat eri tietokonevalmistajat, äänimerkkikoodit voivat vaihdella.

Äänisignaali Kuvaus
1 lyhyt
2 lyhyttä Pariteettipiirin vika
3 lyhyt Perus 64 K RAM-muistivirhe
4 lyhyttä Järjestelmän ajastimen vika
5 lyhyt Prosessin epäonnistuminen
6 lyhyt Näppäimistöohjaimen portti A20 -virhe
7 lyhyt Virtuaalitilan poikkeusvirhe
8 lyhyt Näytön muistin luku/kirjoitustesti epäonnistui
9 lyhyt ROM BIOS-tarkistussummavirhe
10 lyhyt CMOS-sammutus Luku/kirjoitusvirhe
11 lyhyt Välimuistivirhe
1 pitkä, 3 lyhyt Perinteinen/laajennettu muistivirhe
1 pitkä, 8 lyhyt Näyttö/jäljitystesti epäonnistui
Kaksiääninen sireeni

AWARD BIOS piippaa

Alla on Award BIOS -äänimerkkikoodit. Lisäksi äänikoodit voivat vaihdella, koska tällä BIOSilla on useita eri tietokonevalmistajia.

Äänisignaali Kuvaus
1 pitkä, 2 lyhyt Ilmaisee, että on tapahtunut videovirhe, eikä BIOS voi alustaa videonäyttöä lisätietojen näyttämiseksi. (Videosovitinta ei havaittu tai videomuistivirhe)
1 pitkä, 3 lyhyt Näytönohjainta ei havaita (aseta näytönohjain uudelleen) tai huono näytönohjain (BIOS-versiosta riippuen tämä signaali voi tarkoittaa videosovittimen tai näppäimistön virhettä)
Loputon toistuva piippaus RAM ongelma. (RAM-ongelmat)
Toistuvat korkeataajuiset piippaukset tietokoneen ollessa käynnissä Prosessori ylikuumenee (CPU)
Toistuvat piippaukset vuorottelevat korkeiden ja matalien taajuuksien välillä Ongelma prosessorissa (CPU), mahdollisesti vaurioitunut.

Jos muita laitteisto-ongelmia havaitaan, BIOS näyttää viestin.

Dell piippaa

Lisätietoja muista Dell-signaaleista on sivulla.

IBM BIOS piippaa

Alla on IBM BIOS -äänimerkkikoodit.

Äänisignaali Kuvaus
Poissa Ei virtaa, löysä kortti tai lyhyt. (Virtalähde, emolevy tai kaiutin on viallinen)
1 lyhyt Normaali POST, tietokone on kunnossa. (Ei virheitä löytynyt)
2 lyhyttä POST-virhe, tarkista virhekoodin näyttö.
Jatkuva piippaus
Toista lyhyt piippaus Ei virtaa, löysä kortti tai lyhyt. (Ei virtalähdettä)
1 pitkä 1 lyhyt Emolevyn ongelma. (Ongelma emolevyn kanssa)
1 pitkä ja 2 lyhyt Ongelma videossa (mono/CGA-näyttöpiiri).
1 pitkä 3 lyhyt. Videon (EGA) näytön piiri.
3 pitkä Näppäimistö tai näppäimistövirhe. (Näppäimistöongelmat)
1 Äänimerkki ja musta näyttö Videonäytön piirit. (Viallinen näyttö)

Phoenix BIOS piippaa

Alla on Phoenix BIOS Q3.07 ​​OR 4.X:n äänimerkkikoodit

Äänisignaali Kuvaus
1-1-1-1 Vahvistamaton äänimerkkikoodi. Aseta RAM-sirut uudelleen paikalleen tai vaihda RAM-sirut mahdollisena ratkaisuna
1-1-1-3 Tarkista todellinen tila. (Tarkista Real Mode).
1-1-2-1 Hanki CPU Type. (Valitse prosessorityyppi)
1-1-2-3 Alusta järjestelmän laitteisto. (Alusta järjestelmälaitteisto)
1-1-3-1 Alusta piirisarjarekisterit alkuperäisillä POST-arvoilla. (Alusta piirisarjarekisteri POST-alkuarvoilla).
1-1-3-2 Aseta POST-lippuun. (Ota POST käyttöön).
1-1-3-3 Alusta CPU-rekisterit. (Alusta prosessorirekisteri).
1-1-4-1 Alusta välimuisti alkuperäisiksi POST-arvoiksi.
1-1-4-3 Alusta I/O. (Alusta I/O).
1-2-1-1 Alusta virranhallinta. (Alusta virranhallinta).
1-2-1-2 Lataa vaihtoehtoiset rekisterit alkuperäisillä POST-arvoilla.
1-2-1-3 Siirry kohtaan UserPatch0.
1-2-2-1 Alusta näppäimistöohjain. (Alusta näppäimistöohjain).
1-2-2-3 BIOS ROM -tarkistussumma. (BIOS-ROM-tarkistussumma).
1-2-3-1 8254 ajastimen alustus. (8254 alustusajastin)
1-2-3-3 8237 DMA-ohjaimen alustus. (8237 alusta DMA-ohjain).
1-2-4-1 Nollaa ohjelmoitava keskeytysohjain. (Nollaa ohjelmistokeskeytysohjain).
1-3-1-1 Testaa DRAM-päivitystä. (Tarkista DRAM-päivitys).
1-3-1-3 Testaa 8742-näppäimistöohjainta. (8742 näppäimistöohjain).
1-3-2-1 Aseta ES-segmentti rekisteröimään 4 Gt. (Aseta rekisteröintiä varten ES-segmentiksi 4 Gt).
1-3-3-1 28 Automaattinen koko DRAM. (28 Autosize DRAM).
1-3-3-3 Selkeä 512K perusmuisti.
1-3-4-1 Testaa 512-perusosoiterivit.
1-3-4-3 Testaa 512K perusmuistia
1-4-1-3 Testaa suorittimen väyläkellotaajuutta. (Tarkista CPU-väylän taajuus.)
1-4-2-4 Alusta piirisarja uudelleen. (Alusta piirisarja uudelleen).
1-4-3-1 Shadow-järjestelmän BIOS-ROM. ( Testausjärjestelmä BIOS ROM).
1-4-3-2 Alusta välimuisti uudelleen. (Alusta välimuisti uudelleen).
1-4-3-3 Kokoa välimuisti automaattisesti.
1-4-4-1 Määritä kehittyneet piirisarjarekisterit.
1-4-4-2 Lataa vaihtoehtoiset rekisterit CMOS-arvoilla. (Vaihtoehtoisten rekisterien lataaminen CMOS-arvoilla).
2-1-1-1 Aseta prosessorin alkunopeus. (Aseta prosessorin alkuperäinen nopeus)
2-1-1-3 Alusta keskeytysvektorit. (Alusta keskeytysvektorit).
2-1-2-1 Alusta BIOS-keskeytykset. (Alusta BIOS-keskeytykset).
2-1-2-3 Tarkista ROM:n tekijänoikeusilmoitus.
2-1-2-4 Alusta PCI Options ROM -levyjen hallinta.
2-1-3-1 Tarkista videon asetukset CMOS:ää vastaan. (Tarkista CMOS-videoasetukset).
2-1-3-2 Alusta PCI-väylä ja -laitteet. (Alusta PCI ja laiteväylä).
2-1-3-3 Alusta kaikki järjestelmän videosovittimet. (Alusta kaikki järjestelmän videosovittimet).
2-1-4-1 Shadow video BIOS ROM.
2-1-4-3 Näytä tekijänoikeusilmoitus. (Tekijänoikeushuomautus).
2-2-1-1 Näytön CPU:n tyyppi ja nopeus. (Näyttöprosessorin tyyppi ja nopeus).
2-2-1-3 Testaa näppäimistöä. (Näppäimistötesti).
2-2-2-1 Aseta näppäinnapsautus, jos se on käytössä. (Asenna avain, jos se on käytössä).
2-2-2-3 56 Ota näppäimistö käyttöön. (56 Kytke näppäimistö päälle).
2-2-3-1 Testaa odottamattomia keskeytyksiä. (Tarkista odottamattomien keskeytysten varalta).
2-2-3-3 Näytä kehote Paina F2 siirtyäksesi ASETUKSET. (Kehotteen näyttö Paina F2 siirtyäksesi ASETUKSET.)
2-2-4-1 Testaa RAM-muistia välillä 512–640 kt. (Tarkista RAM-muisti välillä 512–640 kt).
2-3-1-1 Testaa laajennettua muistia. (Tarkista muistin laajennus).
2-3-1-3 Testaa laajennetun muistin osoiterivit. (Testaa laajennetun muistin osoiterivit).
2-3-2-1 Siirry kohtaan UserPatch1. (Siirry UserPatch1:een).
2-3-2-3 Määritä edistyneet välimuistirekisterit. (Määritä laajennetut välimuistirekisterit).
2-3-3-1 Ota käyttöön ulkoiset ja suorittimen välimuistit. (Ota CPU-välimuisti käyttöön).
2-3-3-3 Näytä ulkoisen välimuistin koko. (Näytä ulkoisen välimuistin koko).
2-3-4-1 Näytä varjoviesti. (Näytä varjoviesti).
2-3-4-3 Näytä ei-kertakäyttöiset segmentit.
2-4-1-1 Näytä virheilmoitukset.
2-4-1-3 Tarkista määritysvirheiden varalta. (Tarkista asetusvirheet).
2-4-2-1 Testaa reaaliaikaista kelloa. (Tarkista, että aika on oikea).
2-4-2-3 Tarkista näppäimistövirheiden varalta.
2-4-4-1 Asenna laitteiston keskeytysvektorit. (Määritä laitteistovektorikeskeytykset).
2-4-4-3 Testaa apuprosessoria, jos sellainen on. (Tarkista apuprosessori, jos sellainen on).
3-1-1-1 Poista sisäiset I/O-portit käytöstä. (Poistetut I/O-portit).
3-1-1-3 Tunnista ja asenna ulkoiset RS232-portit.
3-1-2-1 Tunnista ja asenna ulkoiset rinnakkaisportit. (Ulkoisten rinnakkaisporttien havaitseminen ja asentaminen).
3-1-2-3 Alusta sisäiset I/O-portit uudelleen. (Alusta I/O-portit uudelleen).
3-1-3-1 Alusta BIOS-tietoalue. (Alusta BIOS-tietoalueet).
3-1-3-3 Alusta laajennettu BIOS-tietoalue. (Alusta BIOS-tietoalueet).
3-1-4-1 Alusta levykeohjain. (Alusta levykeohjain).
3-2-1-1 Alusta kiintolevyohjain. (Alusta kiintolevyohjain).
3-2-1-2 Alusta paikallisväylän kiintolevyohjain. (Alusta paikallisväylän kiintolevyohjain).
3-2-1-3 Siirry UserPatch2:een
3-2-2-1 Poista A20-osoiterivi käytöstä. (Poista A20-osoitepalkki käytöstä).
3-2-2-3 Tyhjennä valtava ES-segmenttirekisteri.
3-2-3-1 Etsi vaihtoehtoisia ROM-levyjä.
3-2-3-3 Shadow option ROM.
3-2-4-1 Ota Virranhallinta käyttöön. (Määritä virranhallinta).
3-2-4-3 Ota käyttöön laitteistokeskeytykset. (Ota laitteistokeskeytykset käyttöön).
3-3-1-1 Aseta kellonaika. (Asettaa aika).
3-3-1-3 Tarkista näppäinlukko. (Tarkista näppäimistön lukitus).
3-3-3-1 Poista F2-kehote.
3-3-3-3 Etsi F2-näppäimen painallus.
3-3-4-1 Siirry ASETUKSET.
3-3-4-3 Tyhjennä POST-lipussa.
3-4-1-1 Poista F2-kehote. (Tarkista virheet).
3-4-1-3 POST valmis, valmistaudu käynnistämään käyttöjärjestelmä.
3-4-2-3 Tarkista salasana (valinnainen). (Tarkista salasanasi).
3-4-3-1 Tyhjennä yleinen kuvaajataulukko.
3-4-4-1 Tyhjennä pariteettitarkistukset.
3-4-4-3 Tyhjennä näyttö (valinnainen).
3-4-4-4 Tarkista virus- ja varmuuskopiomuistutukset.
4-1-1-1 Yritä käynnistää INT 19:llä.
4-2-1-1 Keskeytyskäsittelijän virhe. (Keskeytyskäsittelijän virhe).
4-2-1-3 Tuntematon keskeytysvirhe. (Tuntematon keskeytysvirhe).
4-2-2-1 Odottava keskeytysvirhe. (Odottaa keskeytysvirhettä).
4-2-2-3 Alustusvaihtoehdon ROM-virhe.
4-2-3-1 Sammutusvirhe. (Sammutusvirhe).
4-2-3-3 Laajennettu lohkosiirto.
4-2-4-1 Virhe sammutus 10.
4-3-1-3 Alusta piirisarja. (Alusta piirisarja).
4-3-1-4 Alusta päivityslaskuri. (Alusta päivityslaskuri).
4-3-2-1 Tarkista pakotettu salama.
4-3-2-2 Tarkista ROM:n HW-tila.
4-3-2-3 BIOS ROM on kunnossa.
4-3-2-4 Tee täydellinen RAM-testi. (Tee täysi RAM-tarkistus).
4-3-3-1 Tee OEM-alustus.
4-3-3-2 Alusta keskeytysohjain. (Alusta keskeytysohjain).
4-3-3-3 Lue bootstrap-koodi.
4-3-3-4 Alusta kaikki vektorit.
4-3-4-1 Käynnistä Flash-ohjelma.
4-3-4-2 Alusta käynnistyslaite.
4-3-4-3 Käynnistyskoodi luettiin OK.
Kaksiääninen sireeni Alhainen prosessorin tuulettimen nopeus, jännitetason ongelma ( Matala taajuus CPU:n tuulettimen pyöriminen, jännitetason ongelma).

Palauta BIOS oletusasetuksiin

Helpoin tapa nollata tietokoneen BIOS-asetukset on sen valikon kautta. Avaa valikko käynnistämällä tietokone uudelleen ja painamalla käynnistysnäytössä näkyvää näppäintä, useimmissa tapauksissa tämä on Delete tai F2.


Etsi BIOSista parametri ( Palauta oletusasetukset, Lataa tehdasasetukset, Tyhjennä BIOS-asetukset, Lataa asetusten oletusasetukset), tai jotain vastaavaa. Valitse se nuolinäppäimillä, paina Enter ja vahvista toiminto. BIOS käyttää nyt oletusasetuksiaan.


Toinen tapa nollata asetukset on poistaa akku, joka sijaitsee emolevy tietokone.


Varmista ensin, että tietokoneesi on sammutettu. Etsi pyöreä, tyhjä akku emolevyltä ja irrota se varovasti. Odota viisi minuuttia ennen kuin vaihdat sen. Asetukset palautetaan myös tehdasasetuksiin.

Uusien laitteiden asennus

Verrattuna muiden BIOS-valmistajien piippausääniin, BIOS AMI -äänet ovat monipuolisempia. Useimmissa tapauksissa näiden äänimerkkien avulla voit tunnistaa toimintahäiriön tietokoneen käynnistysvaiheen ja POST-laitteistotestin aikana. Yleensä sinun tarvitsee vain määrittää, mikä komponentti aiheuttaa ongelman, on laskea järjestelmän kaiuttimen äänimerkkien määrä.

Alla ovat BIOS AMI:n tuottamat piippaukset. Kaikissa tapauksissa ilmoitetaan signaalien lukumäärä ja niiden tyyppi (pitkä/lyhyt).

  • Ei signaaleja

Tämä tilanne on ehkä epämiellyttävin, jonka käyttäjä voi kohdata. Yleensä se tarkoittaa, että emolevy ei saa virtaa tai BIOS on yleensä viallinen. Emolevyn virran puuttuminen tarkoittaa yleensä joko viallista/rikkinäistä virtajohtoa tai viallista tietokoneen virtalähdettä.

  • Yksi lyhyt

Yksi lyhyt signaali on sama signaali, jonka kaikki käyttäjät ovat tottuneet kuulemaan joka kerta kun he käynnistävät tietokoneensa. Se tarkoittaa, että laitteistotarkistuksen aikana ei havaittu virheitä tai ongelmia, ja tietokone voi jatkaa käynnistystä.

  • Pitkä jatkuva

Tämä signaali tarkoittaa, että tietokoneen virtalähde on viallinen. Toisin kuin tilanteessa, jossa signaalit puuttuvat, tässä tapauksessa emolevylle syötetään virtaa, mutta sen parametrit eivät vastaa nimellisarvoa.

  • Kaksi lyhyttä

Tämä signaali ilmaisee virheen RAM-muistissa. Tämä virhe voi olla merkki joko itse muistimoduulien toimintahäiriöstä tai yksinkertaisesti siitä, että jokin moduuleista on huonosti asetettu paikkaan.

  • Kolme lyhyttä

Tämän tyyppinen signaali osoittaa myös virheen RAM-muistissa. Mutta tämä virhe on melko erityinen ja sitä kohtaa harvoin - se on virhe ensimmäisessä 64 kt RAM:ssa.

  • Neljä lyhyttä

Tämä signaali ilmaisee järjestelmän ajastimen toimintahäiriön. Onneksi tämän tyyppisiä toimintahäiriöitä esiintyy harvoin, mutta se ei ole harvinaista ainoa tapa Ratkaisu on vaihtaa koko emolevy.

  • Viisi lyhyt

Samalla tavalla BIOS ilmoittaa käyttäjälle henkilökohtaisen tietokoneen sydämen - keskusprosessorin - toimintahäiriöstä. Tämä toimintahäiriö ei kuitenkaan välttämättä aina liity itse prosessorisirun vikaan. Usein ongelman korjaamiseksi riittää, että tarkistat, että prosessori on asennettu kunnolla pistorasiaan.

  • Kuusi lyhyttä

Tämä viesti osoittaa, että näppäimistön ohjain on viallinen tai itse näppäimistö puuttuu. Hyvin usein tämän tilanteen korjaamiseksi riittää, että tarkistat koskettimen järjestelmäyksikön näppäimistön liittimessä.

  • Seitsemän lyhyttä

Tällainen äänisarja osoittaa melko vakavaa toimintahäiriötä - nimittäin emolevyn vikaa. Joskus virhe saattaa kuitenkin kadota emolevyn virtakaapelin kosketusten tarkistamisen jälkeen.

  • Kahdeksan lyhyttä

BIOS-viesti, joka ilmoittaa videomuistivian. Mutta täällä, kuten monissa muissakin virheissä, joskus ongelma voi olla yksinkertaisesti huono kontakti - tässä tapauksessa emolevyn paikan ja näytönohjaimen välillä.

  • Yhdeksän lyhyttä

Tässä tapauksessa BIOS ilmoittaa BIOS-muistin tarkistussummavirheestä. Syyt tähän ilmiöön voivat olla erilaisia ​​- virhe uudessa BIOS-versiossa tai satunnainen vika CMOS-muistissa. Usein ongelma voidaan korjata käynnistämällä BIOS.

  • Kymmenen lyhyttä

Tällä signaalisarjalla BIOS ilmoittaa virheestä kirjoitettaessa CMOS-muistiin. Yleensä tämä virhe on vakavampi kuin edellinen ja vaatii usein huoltoliikkeen asiantuntijan väliintuloa.

  • Yksitoista lyhyt
  • Yksi pitkä, sitten kaksi, kolme tai kahdeksan lyhyttä

Tämän tyyppinen tiedotusviesti kertoo käyttäjälle, että näytönohjaimessa on virheitä. Tyypillisesti tällaisia ​​äänisignaaleja syntyy vain käytettäessä vanhoja näytönohjainkortteja (Mono/CGA/EGA), joten mahdollisuus kohdata niitä on tällä hetkellä erittäin pieni. Useimmissa tapauksissa tämä toimintahäiriö voidaan poistaa asentamalla näytönohjain huolellisesti liittimeen.

Monille käyttäjille on varsin tuttua kuulla piippaus järjestelmän yksikkö kun kytket tietokoneen virran päälle. Yksi lyhyt signaali osoittaa, että "kaikki on kunnossa". Ja jos sen sijaan kuuluu esimerkiksi 1 pitkä signaali tai sarja ääniä, käy heti selväksi, että on tapahtunut ongelma. Tämä lähettää signaaleja BIOSista, ohjelmasta, joka käynnistyy ensimmäisenä ja testaa kaikki tietokoneen komponentit (keskusprosessorista näyttöön).

BIOS lähettää signaaleja järjestelmäyksikön komponenttien alustavan testauksen aikana, kun näytönohjainta ei ole vielä alustettu, mikä voi näyttää tiettyjä teksti- ja taulukkotietoja näytössä. Niiden avulla voit tunnistaa viallisen yksikön järjestelmäyksikön sisällä tai tunnistaa ulkoisten liitäntöjen huonon kosketuksen.

BIOS-virheet koodataan pitkien ja lyhyiden signaalien erityiseksi yhdistelmäksi. Lisäksi ne ovat kaikki samat lähes kaikkien valmistajien eri tuotantovuosien emolevyille (kuuluisimmista "nonameen"). BIOS-virhekoodeissa on ääni Yksityiskohtainen kuvaus emolevyn ohjeissa kuitenkin usein englanniksi.

BIOS voi tuottaa ääniä yhdellä pakollisella ehdolla: pieni järjestelmäkaiutin, kuten sitä kutsutaan, on liitettävä emolevyyn. Muuten BIOS-virheet jäävät huomaamatta ja käyttäjä näkee vain tumma näyttö monitori.

Äänisignaalit: mitä tarvitaan niiden tulkitsemiseen?

Jos yksi BIOS-signaali ilmaisee tietokoneen normaalin käynnistyksen, sarja samoja lyhyitä tai pitkiä ääniä (niiden yhdistelmät) ilmaisee lisäksi laitteistoluonteisten ongelmien havaitsemisen. Sitten sinun on avattava järjestelmäyksikön kansi. Ja vaikka käyttäjä ei itse häiritse PC-laitetta esimerkiksi kannen ruuveissa olevien tehdastiivisteiden vuoksi, näiden signaalien tulkitseminen auttaa määrittämään ongelman lähteen.

Eri tietokonevalmistajien äänimerkit voivat olla erilaisia, koska ne käyttävät eri BIOS-versioita. Niiden joukosta löytyy kuitenkin tyypillisiä ja useimmin käytettyjä.

Diagnostiikka BIOS-äänisignaalien avulla on yksi tärkeimmistä tehokkaita menetelmiä, ilman erityisiä testilevyjä (kuten POST-korttia), joten tuotantoteknologioiden systemaattisesta kehittämisestä huolimatta kaikissa emolevyissä on pieni kaiutin tai ainakin liitin sen kytkemistä varten.

Äänisignaalit tuotetaan, jos virtalähde ja kaiutin on toimiva. Jos ne ovat viallisia, diagnoosi ei ole mahdollista. Viallinen kaiutin voidaan määrittää vain korvaamalla se tunnetulla hyvällä kaiuttimella, jota ei aina ole saatavilla.

Kun kaikki toimii tarkoitetulla tavalla, sinun tulee käyttää virhekoodien tulkitsemiseksi erityistä luetteloa, joka osoittaa tyypilliset signaalit tietylle BIOS-versiolle.

Myönnä BIOS-äänimerkkikoodit

Yleisimmiksi lukuisista BIOS-versioista pidetään developer Awardin versioita, jotka ovat tehneet omia ohjelmiaan emolevyille niistä ajoista, jolloin Pentium-brändiä ei edes ollut olemassa.

Luettelo tyypillisistä signaaleista, jotka ovat samat kaikissa Award BIOS -versioissa, on seuraava:

  1. Jatkuva signaali. Virtalähteen vaurioituminen. Helpoin tapa tarkistaa, onko tämä totta, on vaihtaa virtalähde tunnettuun hyvään.
  2. 2 lyhyttä. BIOS kiinnittää huomiota pieniin virheisiin, jotka kuitenkin edellyttävät oikeiden parametrien syöttämistä, esimerkiksi lataamalla normaalit tehdasasetukset.
  3. 3 pitkä. Ongelma on emolevyn näppäimistölohkossa. Syynä voi olla oikosulku näppäimistössä tai liitäntäkaapelissa tai emolevyssä (liitin, elektroniikka, sähköä johtava pöly jne.).
  4. 1 pitkä, 1 lyhyt. BIOS-virheet johtuvat RAM-moduuleista. Helpoin tapa korjata ongelma on poistaa moduulit, puhaltaa kerääntynyt pöly pois liittimestä, puhdistaa itse moduulien koskettimet ja laittaa ne takaisin liittimeen. Voit jättää vain yhden moduulin testijaksolle ja tarvittaessa muuttaa niitä määrittämällä, kumpi aiheuttaa äänisignaaleja.
  5. 1 pitkä, 2 lyhyt. . Joissakin näytönohjainmalleissa tällaiset koodit myönnetään, kun näytön liittimessä on huono kontakti, kun BIOS ei pysty havaitsemaan yhteyttä sen kanssa käynnistyshetkellä. Voit korjata ongelman tekemällä saman näytönohjaimen kanssa kuin edellisessä kappaleessa RAM-muistin kanssa.
  6. 1 pitkä, 3 lyhyt. BIOS ei pystynyt alustamaan näppäimistöä, mikä saattaa viitata ongelmaan itse näppäimistössä tai emolevyn liittimessä tai elektroniikassa. Helpoin tapa on poistaa näppäimistö väliaikaisesti käytöstä, jolloin selviää heti, onko se ongelman lähde.
  7. 1 pitkä, 9 lyhyt. BIOS-siru itsessään on viallinen. Sinun tarvitsee vain sammuttaa tietokoneesi hetkeksi ja yrittää käynnistää se uudelleen. Jos tilanne jatkuu ja BIOS-virhekoodit eivät muutu, vaihda emolevy tai yritä flash-muistia erityisellä ohjelmoijalla.
  8. 1 pitkä, jatkuvasti toistuva. Virhe muistia alustettaessa. On tarpeen vaihtaa moduulit tai ainakin puhdistaa liittimen koskettimet ja yrittää käynnistää uudelleen.
  9. 1 lyhyt, jatkuvasti toistuva. Virtalähteen virheellinen toiminta. Joka tapauksessa vain sen vaihtaminen toimivaan yksikköön tai olemassa olevan yksikön korjaaminen auttaa. Huonoja kontakteja täällä ei käytännössä koskaan löydy, koska liittimet ovat suuria verrattuna järjestelmäyksikön muihin komponentteihin.

AMI BIOS -äänimerkkikoodit

AMI-kehittäjä löytyy harvemmin emolevyjen BIOSista kuin kilpailijansa Award, mutta siitä huolimatta se on tiukasti miehittänyt oman, vaikkakin pienen, markkinaraon näillä markkinoilla, joten sinun on oltava valmis kohtaamaan sen äänisignaalin koodausjärjestelmä.

Äänisignaalien koodauksen dekoodaus:

  1. 2 lyhyttä. Virhe johtuu RAM-muistin virheellisestä toiminnasta. Joka tapauksessa sinun on aloitettava puhdistamalla liittimet pölystä, vaikka aiot asentaa välittömästi uusia moduuleja "epäilyttävän" tilalle.
  2. 3 lyhyt. Kuten edellinen kohta, tämä osoittaa viallisen RAM-moduulin.
  3. 4 lyhyttä. Järjestelmäajastin, joka on emolevyn kaikkien muiden komponenttien toiminnan perusta, on viallinen. Ainoa asia, joka voidaan tehdä vaihtamatta sitä, on sammuttaa järjestelmäyksikkö hetkeksi.
  4. 5 lyhyt. Virhe suorittimen alustuksessa. Voit joko sammuttaa järjestelmäyksikön hetkeksi tai poistaa jäähdytysjärjestelmän prosessorista, vetää sen ulos liittimestä ja asettaa sen sitten takaisin. Jos kaikki muu epäonnistuu, sinun on vaihdettava prosessori.
  5. 6 lyhyt. Emolevyn näppäimistö tai sen prosessointiyksikkö on viallinen. Lähteen selventämiseksi voit poistaa näppäimistön tilapäisesti käytöstä ja korvata sen tunnetulla kopiolla.
  6. 7 lyhyt. Emolevyn kanssa on ongelma. Tällaisessa tilanteessa voi auttaa levyn huolellinen ulkoinen tarkastus koskettimia sulkevien roskien varalta.
  7. 8 lyhyt. Näytönohjain on viallinen. Vaihda se tai viimeisenä keinona puhdista liittimen koskettimet. Voit kytkeä sisäänrakennetun näytönohjaimen väliaikaisesti päälle ja tarkistaa tietokoneen toiminnan sillä (jos se tietysti on saatavilla).
  8. 1 pitkä, 2 lyhyt. Virhe näytönohjaimen alustuksessa. Ratkaisut ovat samat kuin edellisessä kappaleessa.
  9. 1 pitkä, 3 lyhyt. Näytönohjaimessa on ongelma.
  10. 1 pitkä, 8 lyhyt. Vika on joko näytönohjaimessa tai näytössä.

Seuraavat BIOS-signaalien luettelot ovat perusta tietokoneen diagnosoinnissa, kun muita vaihtoehtoja ei ole. Useimmissa tapauksissa niiden avulla voit määrittää ongelman lähteen, joka voidaan yksinkertaisesti korvata tunnetulla hyvällä yksiköllä.

American Megatrends, Inc. (OLENKO MINÄ)

AMIBIOSissa suoritettavien POST-toimenpiteiden tarkistuspisteet on suunniteltu uudelleen ja täydennetty vuonna 1995, eikä niihin ole tehty merkittäviä muutoksia toistaiseksi. Ensimmäinen kuvaus POST-koodeista tai, kuten AMI niitä kutsuu, "tarkistuspisteet" nykyisessä muodossaan ilmestyi V6.24-ytimen julkaisun yhteydessä, 15.7.95. AMIBIOS V7.0:aan on tehty joitain muutoksia, jotka näkyvät tässä asiakirjassa.

AMIBIOS-käynnistystoimintojen suorittamisen ominaisuudet

Jos käynnistysprosessin aikana diagnostiikkaporttiin ilmestyy data 55h, AAh, näitä tietoja ei kannata verrata POST-koodeihin - kyseessä on tyypillinen testisekvenssi, jonka tehtävänä on tarkistaa dataväylän eheys.

Alkuvaiheessa datan lähtö diagnostiikkaporttiin on kunkin alustan mukainen. Joissakin toteutuksissa ensimmäinen hahmonnettu koodi liittyy toimiin, joita AMI kutsuu piirisarjakohtaisiksi jutuiksi. Tähän toimenpiteeseen liittyy CCh-arvon tulostaminen porttiin 80h ja useiden toimintojen suorittaminen järjestelmän logiikkarekisterien määrittämiseksi. Pääsääntöisesti CCh-koodi näkyy tapauksissa, joissa käytetään Intelin järjestelmälogiikkaa, joka on rakennettu PIIX-ohjaimen perusteella - nämä ovat TX-, LX-, BX-piirisarjoja.

Jotkut sisäiset I/O-sirut sisältävät RTC:n ja näppäimistöohjaimen, jotka poistetaan käytöstä käynnistyksen yhteydessä. BIOSin tarkoitus on alustaa nämä levyresurssit myöhempää käyttöä varten. Tässä tapauksessa ensimmäiseen näppäimistöohjaimen asettamiseen liittyvään käynnistysmenettelyyn liittyy arvon 10h ulostulo, minkä jälkeen RTC alustetaan, mistä on osoituksena DDh-koodin ilmestyminen diagnoosiporttiin. On huomattava, että ainakin yhden näistä resursseista epäonnistuminen johtaa siihen, että emolevy ei kokonaisuudessaan käynnisty POST-suorituksen ensimmäisessä vaiheessa.

Useilla levyillä alustusprosessi alkaa prosessorin siirtymällä suojattuun tilaan. Tässä tapauksessa ensimmäisen renderöidyn koodin 43h jälkeen POST-suoritus jatkuu AMIBIOS-dokumentaatiossa kuvatulla tavalla - ohjaus siirtyy kohtaan D0h.

Purettu alustuskoodit

Pakkaamattomat aloituskoodin tarkistuspisteet

VirhekoodiKuvaus virheestä
E.E.Nykyaikaisissa AMIBIOS-toteutuksissa ensimmäinen hahmonnettu koodi liittyy pääsyyn laitteeseen, josta on mahdollista käynnistää BIOSin palauttamiseksi
CCJärjestelmälogiikkarekisterien alustus CD-Flash-ROM-tyyppiä ei tunnisteta
C.E.Tarkistussumma ei täsmää käynnistys BIOS CF:ssä Virhe käytettäessä ylimääräistä Flash ROM -sirua
DDSIO-siruun integroidun RTC:n varhainen alustus
D0Poista käytöstä ei-maskettava NMI-keskeytys. Transienttiprosessien vaimennuksen aikaviiveen selvittäminen. Käynnistyslohkon tarkistussumman tarkistaminen, pysäyttäminen, jos on epäsuhta
D1Suorita muistin regenerointimenettely ja Basic Assurance -testi. Vaihtaa 4 Gt:n muistin osoitemoodiin
D3Kapasiteetin määritys ja ensisijaisen muistin testi
D4Palaa todelliseen muistin osoitetilaan. Sirusarjan varhainen alustus. Pinon asennus
D5POST-moduulin siirtäminen Flash ROM -muistista siirtomuistialueelle
D6Jos tarkistussumma ei täsmää tai CTRL+Home, siirrytään toimenpiteeseen Flash-palautus ROM (koodi E0)
D7Ohjauksen siirto apuohjelma, joka purkaa järjestelmän BIOSin
D8Täysi pakkauksen purkaminen järjestelmän BIOS
D9Järjestelmän BIOS-ohjauksen siirtäminen Shadow RAM:iin
D.A.Tietojen lukeminen SPD (Serial Presence Detect) DIMM DB -moduuleista CPU-rekisterien MTRR:n asettaminen
DCMuistiohjain ohjelmoidaan SPD DE -järjestelmän muistin konfigurointivirheestä saatujen tietojen mukaan. Kohtalokas virhe
DFJärjestelmämuistin konfigurointivirhe. Piippaus 10 aikaisin
11 Palaa STR (Suspend to RAM) -tilasta
12 Palautetaan pääsy SMRAM-muistiin (System Management RAM)
13 Muistin palautuminen
14 VGA BIOSin etsiminen ja alustaminen

Flash-ROM-muistint

Boot Block -palautuskoodit

VirhekoodiKuvaus virheestä
E0INT19:n sieppaamista valmistellaan ja järjestelmän kyky käynnistää yksinkertaistetussa tilassa tarkistetaan.
E1Keskeytysvektorien asettaminen
E3CMOS-sisällön palauttaminen, BIOSin haku ja alustus
E2Keskeytysohjaimien ja suoran muistin käytön valmistelu
E6Ota käyttöön järjestelmän ajastin ja FDC-keskeytykset
E.C.IRQ- ja DMA ED -ohjainten uudelleenalustaminen Levyaseman alustaminen
E.E.Käynnistyssektorin lukeminen EF-levykkeeltä toimintavirhe
F0AMIBOOT.ROM-tiedoston etsiminen
F1Tiedostoa AMIBOOT.ROM ei löytynyt juurihakemistosta F2 Lue FAT
F3Luetaan AMIBOOT.ROM
F4AMIBOOT.ROM-tiedoston koko ei vastaa Flash ROM -muistin kokoa
F5Sisäisen välimuistin poistaminen käytöstä
FBFlash-ROM-tyypin määritelmä
F.C.Tyhjennetään Flash ROM -päälohko
FDFlash ROM -päälohkon ohjelmointi
FFKäynnistä BIOS uudelleen

Pakkaamattomat järjestelmän BIOS-koodit suoritetaan ShadowRAMissa

Ajonaikainen koodi on pakkaamaton F000 shadow RAM -muistissa

VirhekoodiKuvaus virheestä
03 Poista käytöstä ei-maskettava NMI-keskeytys. Nollaa tyypin määritelmä
05 Pinon alustus. Poista muistin välimuisti käytöstä ja USB-ohjain
06 Apuohjelman suorittaminen RAM-muistissa
07 Prosessorin tunnistus ja APIC-alustus
08 Tarkistetaan CMOS-tarkistussummaa
09 End/Ins-näppäinten toiminnan tarkistaminen
0AAkun vian tarkistus
0BNäppäimistön ohjaimen puskurirekisterien tyhjennys
0CNäppäimistöohjaimelle lähetetään testikomento
0EHae lisälaitteita näppäimistön ohjain palvelee
0FNäppäimistön alustus
10 Nollauskomento lähetetään näppäimistölle
11 Jos End- tai Ins-näppäintä painetaan, CMOS 12 nollautuu. DMA-ohjainten asettaminen passiiviseen tilaan.
13 Piirisarjan alustus ja L2-välimuisti
14 Tarkistetaan järjestelmän ajastinta
19 DRAM-regenerointipyynnön luontitesti on käynnissä
1ARegenerointijakson keston tarkistaminen
20 Lähtölaitteiden alustus
23 Näppäimistön ohjaimen tuloportti luetaan. Näppäinlukkokytkintä ja valmistustestikytkintä kysytään
24 Valmistellaan keskeytysvektoritaulukon alustusta
25 Keskeytysvektorin alustus valmis
26 Turbo Switch -hyppylaitteen tila kysytään näppäimistöohjaimen tuloportin kautta
27 USB-ohjaimen ensisijainen alustus. Käynnistysprosessorin mikrokoodin päivitys
28 Valmistellaan videotilan asennusta
29 LCD-paneelin alustus
2AEtsi lisäROM-muistien tukemia laitteita
2BAlustetaan VGA BIOS, tarkistetaan sen tarkistussumma
2CSuoritetaan VGA BIOS
2DVastaavat INT 10h ja INT 42h
2EEtsi CGA-videosovittimia
2FCGA-sovittimen videomuistitesti
30 CGA-sovittimen skannauspiirien testi
31 Virhe videomuistissa tai skannauspiireissä. Vaihtoehtoisen CGA-videosovittimen etsiminen
32 Vaihtoehtoisen CGA-videosovittimen videomuistin ja skannauspiirien testi
33 Pyydä mustavalko-/värihyppylaitteen tila
34 Tekstitilan asetus 80x25
37 Videotila on asetettu. Näyttö tyhjennetty
38 Sisäisten laitteiden alustus
39 Näytetään edellisen vaiheen virheilmoitukset
3A"Hit DEL" -viestin näyttäminen siirtyäksesi CMOS-asetuksiin
3BAloita valmistautuminen muistitestiin suojatussa tilassa
40 GDT- ja IDT-kuvaustaulukoiden valmistelu
42 Vaihtaa suojattuun tilaan
43 Prosessori on suojatussa tilassa. Keskeytykset käytössä
44 Valmistaudutaan testaamaan A20-linjaa
45 A20 linjatesti
46 RAM-muistin koon määritys valmis
47 Testitiedot on tallennettu perinteiseen muistiin
48 Perinteisen muistin tarkistaminen
49 Laajennettu muistitesti
4BMuistin nollaus
4COsoitus nollausprosessista
4DTuloksena olevien kokojen tallentaminen CMOS:iin Perinteinen ja laajennettu muisti 4E Ilmoittaa järjestelmämuistin todellisen määrän
4FLaajennettu perinteisen muistin testi käynnissä
50 Perinteinen Muistin koon korjaus
51 Laajennettu muistitesti
52 Perinteisen muistin ja laajennetun muistin määrät tallennettu
53 Viivästynyt pariteettivirheen käsittely
54 Poista käytöstä pariteetti- ja ei-maskattava keskeytyskäsittely
57 Alustetaan POST Memory Managerin muistialue
58 Sinua pyydetään siirtymään CMOS-asetuksiin
59 Prosessorin palauttaminen reaalitilaan
60 Tarkistetaan sivun DMA-rekistereitä
62 Osoiterekisterien ja DMA#1-ohjaimen välityspituuden testaus
63 Osoiterekisterien ja DMA#2-ohjaimen välityspituuden testaus
65 DMA-ohjainten ohjelmointi
66 Kirjoituspyynnön ja maskisarjan POST-rekisterien tyhjentäminen
67 Keskeytysohjaimien ohjelmointi
7FNMI-pyynnön ratkaiseminen muista lähteistä
80 Asettaa keskeytyksen huoltotilan PS/2-portista
81 Näppäimistön käyttöliittymätesti nollausvirheiden varalta
82 Näppäimistöohjaimen toimintatilan asettaminen
83 Näppäinlukon tilan tarkistus
84 Muistin kapasiteetin tarkistus
85 Virheilmoitusten näyttäminen
86 Järjestelmän konfigurointi asennustoimintoa varten
87 CMOS-asennusohjelman purkaminen perinteiseen muistiin.
88 Käyttäjä on suorittanut asennusohjelman
89 Tilan palautus suoritettu asennuksen jälkeen
8BVarataan muistia ylimääräiselle BIOS-muuttujalohkolle
8CKonfigurointirekisterien ohjelmointi
8DKiintolevy- ja FDD-ohjainten ensisijainen alustus
8FFDD-ohjaimen alustaminen uudelleen
91 Ohjaimen konfigurointi Kovalevyt
95 Suoritetaan ROM-skannaus lisäBIOSien etsimiseksi
96 Järjestelmäresurssien lisämääritykset
97 Valinnaisen BIOSin allekirjoituksen ja tarkistussumman tarkistaminen
98 Järjestelmänhallinnan RAM-muistin määrittäminen
99 Ajastinlaskurin ja rinnakkaisportin muuttujien asettaminen 9A Sarjaporttien luettelon luominen
9BMuistissa olevan alueen valmistelu apuprosessoritestiä varten
9CApuprosessorin alustus
9DApuprosessoritiedot tallennetaan CMOS-muistiin
9ENäppäimistön tyypin tunnistus
9FEtsi lisää syöttölaitteita
A0MTRR-rekisterien muodostaminen (Memory Type Range Registers)
A2Virheilmoitukset aiemmista alustusvaiheista
A3Näppäimistön automaattisen toiston ajoituksen asettaminen
A4Käyttämättömien RAM-alueiden eheyttäminen
A5Videotilan asettaminen
A6Näytön puhdistus
A7BIOSin suoritettavan koodin siirtäminen Shadow RAM -alueelle
A8Alustetaan lisä-BIOS segmentissä E000h
A9Ohjauksen palauttaminen järjestelmään BIOS AA USB-väylän alustus
ABValmistellaan INT13-moduulia palvelemaan levypalveluita
A.C.AIOPIC-taulukoiden rakentaminen moniprosessoristen AD-järjestelmien tukemiseksi INT10-moduulin valmistelu videopalveluita varten
A.E.DMI alustus
B0System Configuration Table Output B1 ACPI BIOS Initialization
00 Ohjelmistokeskeytys INT19h – Käynnistyssektorin lataus

Device Initialization Managerin ominaisuudet

Yllä olevien POST-koodien lisäksi viestit tapahtumista Device Initialization Managerin (DIM) suorittamisen aikana lähetetään diagnostiikkaporttiin. On olemassa useita ohjauspisteitä, jotka osoittavat järjestelmän tai paikallisväylän alustustilan.

Tiedot näytetään sanamuodossa, jonka alhainen tavu vastaa järjestelmän POST-koodia ja korkea tavu osoittaa suoritettavan alustustoimenpiteen tyypin. Merkittävin tetradi korkeassa tavussa ilmaisee suoritettavan proseduurin tyypin, ja alhainen tetradi määrittää väylätopologian sovellusta varten.

Vanhempi tetradi
Juniori nelikko

Jos järjestelmämuistin konfigurointivirhe havaitaan, DE-koodi, DF-koodi ja konfigurointivirhekoodi lähetetään porttiin 80h peräkkäin päättymättömässä silmukassa, joka voi saada seuraavat arvot:

2. Palkinnon BIOS V4.51PG Elite

AwardBIOS V4.51PG Elite

Dynaamisesti kehittyvä yritys Award Software vuonna 1995 ehdotti uutta ratkaisua matalan tason alalla ohjelmisto- AwardBIOS "Elite", joka tunnetaan paremmin nimellä V4.50PG. Ohjauspisteen huoltotila ei ole muuttunut laajalle levinneessä versiossa V4.51 eikä harvinaisessa versiossa V4.60. Loppuliitteet P ja G tarkoittavat tukea PnP-mekanismille ja tukea energiansäästötoiminnoille (vihreä toiminto).

POST-testin suorittaminen Shadow RAM -muistissa

VirhekoodiKuvaus virheestä
03 Poista käytöstä NMI, PIE (jaksollinen keskeytys), AIE (hälytyskeskeytys), UIE (päivityskeskeytys). Ohjelmoitavan taajuuden SQWV generoinnin kielto
04 Tarkistetaan DRAM-uudelleenmuodostuspyyntöjen luomista
05
06 Testaa muistialue alkaen osoitteesta F000h, jossa BIOS 07 sijaitsee. CMOS:n ja akkuvirran toiminnan tarkistaminen
OLLAEtelä- ja pohjoissillan konfigurointirekisterien ohjelmointi
09 L2-välimuistin ja Advanced Cache Control -rekisterien alustaminen Cyrix-suorittimessa
0AKeskeytysvektoritaulukon luominen. Virranhallintaresurssien määrittäminen ja SMI-vektorin asettaminen
0BTarkistetaan CMOS-tarkistussummaa. PCI-väylälaitteiden skannaus. Prosessorin mikrokoodin päivitys
0CNäppäimistöohjaimen alustus
0DVideosovittimen etsiminen ja alustaminen. Asetetaan IOAPIC. Kellon mittaukset, FSB-asetus
0EMPC alustus. Videomuistin testi. Palkinnon logon näyttäminen
0FTarkistetaan ensimmäistä DMA 8237 -ohjainta Näppäimistön tunnistus ja sen sisäinen testi. BIOS-tarkistussumman tarkistus
10 Tarkistetaan toista DMA 8237 -ohjainta
11 Tarkistetaan DMA-ohjaimen sivurekisterejä
14 Järjestelmäajastinkanavan 2 testi 15 1. keskeytysohjaimen pyynnön peittorekisterin testi
16 2. keskeytysohjaimen pyynnön peittorekisterin testaus 19 Ei-maskattavan NMI-keskeytyspyynnön passiivisuuden tarkistus
30 Perusmuistin ja laajennetun muistin määrän määrittäminen. APIC-asetukset. Ohjelmistohallinta Kirjoita allokointitila

VirhekoodiKuvaus virheestä
31 Tärkein näytön RAM-testi. USB alustus
32 Plug and Play BIOS Extension -aloitusnäyttö tulee näkyviin. Super I/O -resurssien määrittäminen. Ohjelmoitava sisäinen äänilaite
39 Kellogeneraattorin ohjelmointi I2C-väylän kautta
3COhjelmistolipun asettaminen sallimaan pääsyn asennusohjelmaan
3DAlustetaan PS/2-hiiri
3EUlkoisen välimuistiohjaimen alustaminen ja välimuistin BF käyttöönotto Piirisarjan konfigurointirekisterien määrittäminen
41 Levykealijärjestelmän alustus
42 Poista IRQ12 käytöstä, jos PS/2-hiiri puuttuu. Kiintolevyohjainta nollataan pehmeästi. Muiden IDE-laitteiden skannaus
43
45 FPU-apuprosessorin alustus
4EVirheilmoitusten näyttö
4FSalasanapyyntö
50 Aiemmin tallennetun CMOS-tilan palauttaminen RAM-muistiin
51 Kiintolevyn 32-bittisen käytön resoluutio. ISA/PnP-resurssien määrittäminen
52 Alustetaan ylimääräistä BIOSia. PIIX-konfigurointirekisterien arvojen asettaminen. NMI:n ja SMI:n muodostuminen
53
60 BOOT Sectorin virussuojauksen asentaminen
61 Viimeiset vaiheet piirisarjan alustamiseksi
62 Näppäimistön tunnuksen lukeminen. Sen parametrien asettaminen
63 ESCD-, DMI-lohkojen korjaus. RAM-muistin tyhjennys
FFOhjauksen siirtäminen käynnistyslataimeen. BIOS suorittaa INT 19h -komennon

3. Palkinnon BIOS V6.0 Medallion

AwardBIOS V6.0 -mitali

Ensimmäinen maininta Award Medallion BIOSin versiosta 6.0 juontaa juurensa 12. toukokuuta 1999. Uuden tuotteen rakenne pysyi ennallaan säilyttäen varhaisen (Varhainen), myöhäisen (Late) ja lopullisen (System) alustusvaiheen. laitteisto. Merkittävät muutokset vaikuttivat POST-suoritusalgoritmeihin, mikä näkyi tarkistuspisteiden uudessa koodauksessa, mikä laajensi merkittävästi niiden käyttöaluetta. Uudessa BIOSissa ei kuitenkaan ollut sijaa vanhentuneille tekniikoille, kuten EISA, ja tästä syystä monet POST-koodit poistettiin.

Suoritetaan käynnistyksen POST-toimenpiteitä ROM-muistista

Varhaisessa alustusvaiheessa BIOS-ohjelmakoodi suoritetaan Flash-ROM-muistin käynnistyslohkosta, ja sen mukana lähetetään tarkistuspisteet 91h...FFh diagnostiikkaporttiin.

VirhekoodiKuvaus virheestä
91 Käynnistyskomentosarjan valinta CF-alustalle Prosessorityypin määrittäminen
C0Ulkoisen välimuistin kielto. Sisäisen välimuistin kielto. Estä Shadow RAM. DMA-ohjaimen, keskeytysohjaimen, ajastimen, RTC C1 -lohkon ohjelmointi Muistityypin, kokonaisvolyymin ja 0C-linjojen sijoituksen määrittäminen Tarkistussummien tarkistus
C3Väliaikaisen alueen organisaation ensimmäistä 256 000 DRAMia tarkistetaan. BIOSin purkaminen väliaikaisella alueella
C5Jos tarkistussummat täsmäävät, suoritettava POST-koodi siirretään Shadowiin. Muussa tapauksessa ohjaus siirretään BIOS-palautusmenettelyyn
B0Pohjoinen silta alustetaan
A0-AFLaitteistoriippuvainen järjestelmälogiikan alustusmenettely E0-EF Virhe järjestelmän logiikan alustusprosessissa

BIOSin palautus

POST-testin suorittaminen Shadow RAM -muistissa

Myöhäinen alustus suoritetaan RAM-muistissa ja jatkuu, kunnes käyttäjävalikko kutsutaan - CMOS Setup. Tälle POST-vaiheelle on ominaista muistisegmentin E000h käyttö, jossa käsitellään tarkistuspisteiden kulkua 01h - 7Fh.

VirhekoodiKuvaus virheestä
01 XGROUPin purkaminen fyysisessä osoitteessa 1000:0000h
03 Aikaisin
05 Kuvan attribuutteja määrittävien muuttujien alkuarvojen asettaminen. CMOS-tilalipun tarkistaminen
07 Näppäimistöohjaimen tarkistus ja alustus
08 Kytketyn näppäimistön liitäntätyypin määrittäminen
0ANäppäimistön ja hiiren automaattisen tunnistamisen menettely. Näppäimistöohjaimen lopulliset asetukset PCI-tilarekistereillä
0ETestausmuistisegmentti F000h
10 Tyyppimäärittelyt asennettu muisti FlashROM
12 CMOS testi
14 Piirisarjarekisterin alustusmenettely
16 Sisäisen taajuussyntetisaattorin ensisijainen alustus
18 Määritelmät asennetusta prosessorista ja sen välimuistin koosta L1 ja L2 1B Keskeytysvektoritaulukon luominen
1C
1DVirranhallintajärjestelmän alkuasennus
1FLadataan näppäimistömatriisia ulkoisesta XGROUP-moduulista
21 Hardware Power Management -alijärjestelmän alustaminen
23 Apuprosessoritestaus. FDD-aseman tyypin määrittäminen. PnP-laitteiden resurssikartan luomisen valmisteluvaihe
24 Prosessorin mikrokoodin päivitysmenettely. Resurssien jakelukartan päivitys
25 PCI-väylän alustus ja skannaus
26 VID (Voltage Identification Device) -linjoja palvelevan logiikan määrittäminen. Junan jännitteen ja lämpötilan valvontajärjestelmän alustus
27 Näppäimistöohjaimen alustaminen uudelleen
29 Keskusprosessorin sisältämän APIC:n alustus. Mittaa taajuutta, jolla prosessori toimii. Järjestelmälogiikkarekisterien asettaminen. IDE-ohjaimen alustus
2A
2BEtsi VGA BIOS
2DProsessorin tietojen näyttäminen
33 Nollaus kytketyllä näppäimistöllä
35 Tarkistetaan 8237 DMA -ohjaimen ensimmäistä kanavaa
37 Tarkistetaan DMA 8237 -ohjaimen toista kanavaa
39 DMA-sivurekisterien testaus
3COhjelmoitavan intervalliajastimen (8254) ohjaimen asettaminen
3E8259-pääohjainta alustetaan
40 Slave-ohjaimen 8259 alustus
43 Keskeytysohjaimen valmistelu toimintaan. Keskeytykset on poistettu käytöstä, ne otetaan käyttöön myöhemmin, muistitestin jälkeen
45 Ei-maskoitavan keskeytyksen (NMI) passiivisuuden tarkistaminen
47 ISA/EISA-testien suorittaminen
49 Perus- ja laajennettu muistin määrän määrittäminen. Writes Allocation -tilan ohjelmistoohjaus säätämällä AMD K5 -rekistereitä
4EMuistin testaus ensimmäisen megatavun sisällä ja tulosten visualisointi näyttöruudulla. Välimuistijärjestelmien alustaminen yhden ja moniprosessorin järjestelmille, rekisterien asettaminen Cyrix M1 -prosessoriin
50 USB alustus
52 Kaiken käytettävissä olevan järjestelmämuistin testaus, mukaan lukien sisäänrakennetun videoohjaimen alue (jaettu muisti). Tulosten visualisointi näytöllä
53 Kirjautumissalasanasi nollaus
55 Havaittujen prosessorien lukumäärän visualisointi
57 ISA PnP -laitteiden ensimmäinen alustus, joille jokaiselle on määritetty CSN (Card Select Number). EPA-logon renderöinti
59 Virustentorjuntatukijärjestelmän alustaminen
5BMenettelyn aloitus BIOS päivitykset 5D-levykeasemalta Alustetaan sisäiset SIO- ja ääniohjaimet
60 Pääsy CMOS-asennusohjelmaan on auki
63 Alustetaan PS/2-hiirtä
65 Alustetaan USB-hiiri
67 IRQ12:n käyttö PCI-laitteissa, jos järjestelmässä ei ole PS/2-hiirtä 69 L2-välimuistiohjaimen täydellinen alustus
6BPiirisarjan alustus CMOS-asetusten mukaan
6DResurssien määrittäminen ISA PnP -laitteille SIO 6F -määritystilassa Levykealijärjestelmän alustaminen
73 Alustavat vaiheet kiintolevyalijärjestelmän alustamiseksi. Joillakin alustoilla: AwardFlashin käynnistäminen kannattaa tehdä kyselyllä ALT+F2
75 IDE-laitteiden etsiminen ja alustus
77 Sarja- ja rinnakkaisporttien alustus
7AApuprosessorin ohjelmiston nollaus, ohjaussanan kirjoittaminen FPU-rekisteriin CW 7C Suojauksen asentaminen luvatonta kirjoittamista vastaan ​​kiintolevyille
7FNäytä virheilmoitukset. DEL- ja F1-näppäimien ylläpito

Taulukoiden, taulukoiden ja rakenteiden valmistelu käyttöjärjestelmän käynnistämistä varten

Alkaen koodista 82h, POST konfiguroi järjestelmän CMOS-asetusten mukaisesti. Sen viimeinen vaihe suoritetaan Shadow RAM -alueelta (segmentti E800h) ja päättyy ohjauksen siirtoon käyttöjärjestelmälle - koodi FFh.

VirhekoodiKuvaus virheestä
82 Varaa järjestelmän muistista alueen virranhallintaa varten
83 Tietojen palauttaminen tilapäisestä tallennuspinosta CMOS:ssa
84 Näytölle tulee viesti "Initializing Plug and Play Cards..."
85 USB-alustus valmis
86 Varattu, Carry Flag -raivaus
87 SYSID-taulukoiden rakentaminen DMI-alueelle
88 Varattu, Carry Flag -raivaus
89 ACPI-palvelutaulukoiden luominen
8AVarattu, Carry Flag -raivaus
8BLisälaitteiden BIOS-haku ja alustus
8CVarattu, Carry Flag -raivaus
8DAlustetaan pariteettibittien ylläpitorutiineja
8EVarattu, Carry Flag -raivaus
8FIRQ12-resoluutio hiiren kuumaliittämiseen 90 Varattu, selkeä Kantolippu
91 Alustetaan Legacy-alustan resursseja
92 Varattu, Carry Flag -raivaus
93 Ei ilmeisesti käytetty
94 Viimeiset vaiheet ydinlogiikan alustamiseksi ennen lataamista käyttöjärjestelmä. Virranhallintajärjestelmä suorittaa alustuksen loppuun. BIOS-käynnistysnäyttö poistetaan ja resurssien varaustaulukko tulee näkyviin. AMD K6® -perheen prosessoreilla on erityisasetukset. Mikrokoodipäivitys perheen prosessoreille Intel Pentium® II ja uudemmat
95 Automaattisen siirtymisen asettaminen talvi-/kesäaikaan. Näppäimistöohjaimen ohjelmointi automaattisen toiston taajuudelle
96 Moniprosessorijärjestelmissä suoritetaan lopulliset järjestelmäasetukset ja luodaan palvelutaulukot ja -kentät. Cyrix-perheen prosessoreille se suoritetaan lisämuokkausta rekisterit ESCD "Extended System Configuration Data" -taulukon rakentaminen. DOS-aikalaskurin asettaminen reaaliaikakellon mukaan. Käynnistyslaitteiden osiot tallennetaan myöhempää käyttöä varten sisäänrakennetuilla virustorjuntatyökaluilla: Trend AntiVirus tai Paragon Anti-Virus Protection. Järjestelmäkaiutin lähettää POST-testin valmistumissignaalin. MSIRQ-taulukko rakennetaan ja tallennetaan

Useat Award Medallion BIOSissa esiintyvät prosessit on määritetty erityisillä ohjauspisteryhmillä. Nämä sisältävät:

Järjestelmätapahtumakoodit - järjestelmätapahtumien ohjauspisteet.

Virranhallinnan virheenkorjauskoodit ovat tarkistuspisteitä, joita esiintyy APM- tai ACPI-palveluiden suorittamisen aikana.

System Error codes - viestit vakavista virheistä.

MP-järjestelmän virheenkorjauskoodit - alustuspisteet moniprosessorialustoille.

Nopeutetun POST-kulun ominaisuudet

Voit lyhentää järjestelmän käynnistysaikaa valitsemalla CMOS-asetuksissa vaihtoehdon "Pikakäynnistystesti". Tässä tapauksessa POST-testiä nopeutetaan poistamalla joitain toimenpiteitä ( Pikakäynnistys).

Quick Boot -toimintamalli korvaa myöhäisen ja viimeisen POST-vaiheen eikä vaikuta käynnistyslohkon toimintaan. Award Software tarjoaa nopeutetun POST-testin suoritettavien menettelyjen kodifioinnin, joka eroaa tavallisesta. Quick Boot alkaa tarkistuspisteen 65h lähdöllä diagnostiikkaporttiin ja päättyy POST-koodiin 80h. Tämän jälkeen ohjaus siirretään käyttöjärjestelmään tavallisen Award BIOS -koodin FFh näytöllä.

VirhekoodiKuvaus virheestä
65 SIO-ohjaimen varhainen alustus, videoohjaimen ohjelmiston palautus. Näppäimistöohjaimen asennus, näppäimistön ja hiiren testaus. Ääniohjaimen alustus. BIOS-rakenteiden eheyden tarkistaminen. Flash-ROM-huoltotoimenpiteiden purkaminen pakkauksesta. Alustetaan sisäinen taajuussyntetisaattori
66 Alustaa L1/L2-välimuistin CPUID-komennon tulosten mukaan. Vektoritaulukon luominen, joka koostuu osoittimista käsittelyrutiinien keskeyttämiseksi. Virranhallintalaitteiston alustaminen
67 CMOS:n ja akun virran uskottavuuden tarkistaminen. Piirisarjarekisterien konfigurointi CMOS-asetusten mukaan. Näppäimistön ohjaimen alustus osana piirisarjaa. BIOS-tietoaluemuuttujien luominen
68 Videojärjestelmän alustus
69 Konfiguroidaan i8259-keskeytysohjainta
6ANopeutettu yksivaiheinen RAM-testi suoritetaan käyttämällä erityistä algoritmia
6BHavaittujen prosessorien lukumäärän visualisointi, EPA-logo ja kehote käynnistää AwardFlash-apuohjelma. Sulautetun I/O-ohjaimen resurssien määrittäminen konfigurointitilassa
70 Kutsut asennukseen. PS/2:n ja USB-hiiren alustaminen
71 Välimuistiohjaimen alustus
72 Järjestelmälogiikan konfigurointirekisterien määrittäminen. Plug and listin muodostus Play-laitteet. FDD-ohjaimen alustus
73 HDD-ohjaimen alustus
74 Apuprosessorin alustus
75 Jos käyttäjä on määrittänyt sen CMOS-asetuksissa, IDE-kiintolevy on kirjoitussuojattu.
77 Pyydä salasana ja näytä viesti: "Jatka painamalla F1, siirry asetuksiin painamalla DEL"
78 BIOSia alustetaan lisälaitteille ISA- ja PCI-väylillä
79 Alustetaan Legacy-alustan resursseja
7ALuodaan juuritaulukko RSDT ja laitetaulukot DSDT, FADT jne.
7DTietojen etsiminen käynnistyslaitteen osioista
7EBIOS-palvelujen määrittäminen ennen käyttöjärjestelmän käynnistämistä
7FNumLock-lipun asettaminen CMOS-asetusten mukaan
80 Ohjauksen siirtäminen käyttöjärjestelmään

POST-testin suorittaminen virransäästötilassa

Yhtä alustatilaa, kun RAM-muistin sisältö on tallennettu kiintolevylle, kutsutaan lepotilaksi. ACPI-spesifikaatioissa ("Advanced Configuration and Power Interface Specification", versio 2.0a, päivätty 31.3.2002) se on määritelty S4-virransäästötilaksi (Non-volatile Sleep). Täyteen toimintaan palaaminen vaatii erityisen tavan suorittaa POST.

ACPI S4 -käyttöjärjestelmä, kuten nopeutettu käynnistys, korvaa POST-testin myöhäisen ja viimeisen vaiheen. Olennainen asia on käynnistysskriptin tarkistaminen käynnistyslohkossa. Riippuen siitä, missä ACPI-tilassa järjestelmä on laitteiston palautussignaalin jälkeen, tehdään päätös poistua tilasta S4, joka alkaa testipisteen 90h lähdöstä diagnoosiporttiin ja päättyy POST-koodiin 9Fh.

VirhekoodiKuvaus virheestä
90 SIO-ohjaimen varhainen alustus, videoohjaimen ohjelmiston palautus. Näppäimistöohjaimen asennus, näppäimistön ja hiiren testaus
91 CMOS- ja akun validointitarkistus
92 Järjestelmälogiikkarekisterien ja sisäisen taajuussyntetisaattorin alustus
93 Välimuistin alustus CPUID-tietojen avulla
94 Vektoritaulukon luominen, joka koostuu osoittimista käsittelyrutiinien keskeyttämiseksi. Virranhallintalaitteiston alustaminen
95 PCI-väylän skannaus
96 Upotetun näppäimistöohjaimen alustus
97 Videojärjestelmän alustus
98 VGA-sovittimen viestin ulostulo
99 DMA8237-ohjaimen ensimmäisen kanavan tarkistaminen kirjoittamalla ja testilukemalla perusosoite ja välittämällä lohkon pituusrekisterit 9A i8259-keskeytysohjaimen konfigurointi
9BPS/2:n ja USB-hiiren alustaminen. ACPI-koodin purkaminen. Välimuistiohjaimen alustus
9CJärjestelmälogiikan konfigurointirekisterien määrittäminen. Luettelon luominen Plug and Play -laitteista. FDD- ja HDD-ohjainten alustus
9DPM-aluetta ei ole varattu järjestelmämuistiin, jos se on luotu Shadow RAM- tai SMRAM-muistiin. Joissakin tapauksissa USB-väylän toistuva lopullinen alustus on suoritettava L1-välimuistin ollessa pois käytöstä
9EVirranhallinnan määrittäminen, joka on osa järjestelmän logiikkaa. SMI-generointipiirien alustus ja SMI-vektorin asennus. Ohjelmointiresurssit, jotka vastaavat PM-järjestelmän tapahtumien seurannasta
9FDisable and Ota käyttöön -toiminto tyhjentää L1/L2-välimuistin ja palauttaa sen nykyisen koon. CMOS-asetuksissa määritetyt virransäästötilan ohjausasetukset tallennetaan PM RAM -muistiin. Mobiilialustoilla paluu täyteen toimintaan tarkistetaan sen jälkeen, kun kaikki syöttöjännitteet on katkaistu (Zero Volt Suspend -tila)

4. Phoenix BIOS 4.0 -julkaisu 6.0

Phoenix Technologies, Ltd.

Yksi matalan tason ohjelmistojen kehittämisen johtajista, Phoenix Technologies, ajoitti Windows95:n julkaisun uusi versio PhoenixBIOS 4.0. Perheen tuki Intelin prosessorit Pentium näkyy väliversioiden nimessä. Yksi uusimmista - versio 6.0 - muodosti perustan kaikille julkaistuille BIOS-versioille. Julkaisun 6.1 myötä POST-menettelyjen suorittamisessa ei tapahtunut merkittäviä muutoksia, joten tämä ei vaikuttanut tarkistuspisteiden osoittamiseen.

PhoenixBIOSin erottuva piirre on, että jos POST-suorituksen aikana tapahtuu virheitä testattaessa 512 kilotavua päämuistia (koodit 2Ch, 2Eh, 30h), porttiin 80h lähetetään lisätietoa Word-muodossa, jonka bitit tunnistavat epäonnistuneen osoiterivin. tai tietosoluun. Esimerkiksi koodi "2C 0002" tarkoittaa, että osoiterivillä 1 on havaittu muistivika. Koodi "2E 1020" tarkoittaa tässä tapauksessa, että tietolinjoilla 12 ja 5 on havaittu vika alimmassa tavussa. muistin dataväylä. 386SX-järjestelmissä, jotka käyttävät 16-bittistä dataväylää, ei ole mahdollista, että virhe tapahtuu koodin suoritusvaiheen 30h aikana.

POST-koodin ulostulo diagnostiikkaporttiin liittyy äänisignaalin ulostuloon järjestelmän kaiuttimeen. Äänisignaalin generointikaavio on seuraava:

  • Kahdeksan bitin koodi muunnetaan neljäksi kaksibittiseksi ryhmäksi
  • Kunkin ryhmän arvo kasvaa yhdellä
  • Vastaanotetun arvon perusteella syntyy lyhyt äänisignaali (esimerkiksi: koodi 16h = 00 01 01 10 = 1-2-2-3)

Suoritetaan käynnistyksen POST-toimenpiteitä ROM-muistista

VirhekoodiKuvaus virheestä
01 Baseboard Management Controllerin (BMC) alustaminen
02 Prosessorin nykyisen toimintatilan tarkistaminen
03 Ei-maskoitavien keskeytysten poistaminen käytöstä
04 Asennetun prosessorin tyyppi määritetään
06 PIC- ja DMA-rekisterien alkuasetukset
07 BIOS-kopiolle määritetty muistialue nollataan
08 Järjestelmälogiikkarekisterien varhainen alustus
09 POST-ohjelmistolipun asettaminen
0AProsessoriohjelmistoresurssien alustaminen
0BSisäisen välimuistin käyttöoikeus
0ESuper I/O -resurssien alustaminen
0CAlusta L1/L2-välimuisti CMOS-arvojen mukaan
0FIDE:n alustus
10 Virranhallinta-alijärjestelmän alustaminen
11 Vaihtoehtoisten rekisteriarvojen asettaminen
12 MSW (Machine Status Word) -rekisterin arvoa asetetaan.
13 PCI-laitteiden varhainen käyttöönotto
14 Näppäimistöohjaimen alustus
16 ROM BIOSin tarkistussumman tarkistaminen
17 L1/L2-välimuistin koon määrittäminen
18 8254-järjestelmäajastimen alustaminen
1ADMA-ohjaimen alustus
1COhjelmoitavien keskeytysohjaimen arvojen nollaaminen
20 Tarkistetaan DRAM-uudelleenmuodostuspyyntöjen luomista
22 Näppäimistön ohjaimen toiminnan tarkistaminen
24 Valitsin asentaminen litteän 4Gb muistimallin huoltoon
26 A20 rivin resoluutio
28 Asennetun muistin kokonaismäärän määrittäminen
29 POST-muistin hallintaa (PMM) alustetaan
2ANollataan 640 kb päämuistia
2COsoiterivien testaus
2EVirhe yhdessä muistin dataväylän alemman tavun tietolinjoista
2FVälimuistiprotokollan valitseminen
30 Käytettävissä oleva järjestelmän muistitesti
32 CPU:n kelloparametrien ja väylätaajuuden määrittäminen

VirhekoodiKuvaus virheestä
33 Phoenix Dispatch Managerin alustaminen
34 Virran katkaisemisen estäminen ATX-virtapainikkeella
35 Järjestelmälogiikkarekisterien asetukset, jotka ohjaavat muistin, tulo-/lähtöporttien, järjestelmä- ja paikallisväylien ajoitusominaisuuksien muodostumista
36 Uudelleenkäynnistys suoritetaan, jos siirtyminen seuraavaan POST-menettelyyn epäonnistuu. Toimenpiteiden järjestystä hallinnoi Watch Dog Service
37 Järjestelmälogiikkarekisterien asetusprosessi on valmis.
38 BIOS Runtime -moduulin sisältö puretaan ja kirjoitetaan uudelleen Shadow RAM -muistille tarkoitetulle alueelle
39 Välimuistiohjaimen alustaminen uudelleen
3AL2-välimuistin koon muuttaminen
3BAlustetaan BIOS Execution Trace
3CLogiikkarekisterien lisäkonfiguraatio PCI-PCI-siltojen määrittämiseksi ja tuki hajautetuille PCI-väylille
3DJärjestelmälogiikkarekisterit konfiguroidaan CMOS-asetusten mukaisesti
3ELue Laitteistoasetukset
3ETarkistetaan ROM Pilot -järjestelmän yhteyttä
40 Prosessorin kelloparametrien määrittäminen
41 Alustus ROM Pilot - kaukokäynnistysohjain
42
44 Aseta BIOS-keskeytys
45 Laitteiden alustus ennen PnP-mekanismin käyttöönottoa
46 BIOS-tarkistussumma lasketaan erityisellä algoritmilla
47 I2O I/O -ohjainten alustus
48 Etsi videosovitin
49 PCI-alustus
4AJärjestelmän videosovittimien alustus
4BQuiet Boot on käynnissä – lyhennetty järjestelmän käynnistysjakso, jota käytetään POST-testien nopeuttamiseen.
4CVGA BIOSin sisältö kirjoitetaan uudelleen siirtoalueelle
4EBIOS-tekstijonon visualisointi Tekijänoikeus
4FVarataan muistia käynnistyslaitteen valintavalikkoa varten
50 Prosessorin tyyppi ja sen kellotaajuus visualisoidaan
51 EISA-ohjaimen ja laitteiden alustus
52 Näppäimistöohjaimen ohjelmointi
54 Tila aktivoitu ääniraita avaimet
55
58 Etsitään palvelemattomia keskeytyspyyntöjä
59 POST-näyttöpalvelun (PDS) alustaminen 5A Näytetään viesti "Paina F2 avataksesi ASETUKSET"
5BPoista CPU:n sisäinen välimuisti käytöstä
5CPerinteinen muistin tarkistus
5ETunnista tukikohdan osoite
60 Laajennettu muistin tarkistus
62 Tarkistetaan laajennetun muistin osoiterivejä
64 Ohjauksen siirto emolevyn valmistajan luomaan suoritettavaan lohkoon (Patch1)
66 Välimuistin ohjausrekisterien määrittäminen
67 APIC-ohjainten minimaalinen alustus
68 L1/L2 välimuistin resoluutio
69 Valmistellaan järjestelmänhallintatilan RAM-muistia
6AUlkoisen välimuistin tilavuus visualisoidaan
6BCMOS-asetusten oletusasetusten asettaminen
6CShadow RAM -käyttötietojen visualisointi
6ETietojen visualisointi ylemmistä muistilohkoista (UMB)
70 Virheilmoitusten näyttäminen
72 Tarkistaa nykyisen järjestelmäkokoonpanon ja CMOS-tiedot
76 Tarkistetaan näppäimistön virhetietoja
7AOhjelmiston (järjestelmän salasana) tai laitteiston (Key Lock Switch) näppäimistön lukitustyökalujen tilan tarkistaminen
7CLaitteiston keskeytysvektorien asettaminen
7DTehonseurantajärjestelmän alustaminen
7EApuprosessorin alustus
80 Sisäinen SIO I/O -ohjain on kielletty
81 Valmistelee käyttöjärjestelmän käynnistystä
82 RS232-porttien etsiminen ja tunnistaminen
83 Ulkoisten IDE-ohjainten konfigurointi
84 Rinnakkaisporttien etsiminen ja tunnistaminen
85 ISA PnP -laitteiden alustus
86 SIO-ohjaimen sisäiset resurssit konfiguroidaan CMOS Setup -asetusten mukaisesti
87 MCD:n (emolevyn konfiguroitavien laitteiden) määrittäminen
88 BIOS-tietoalueen muuttujalohkon arvot on asetettu
89 Mahdollistaa ei-maskettavan keskeytyksen luomisen
8ALaajennetussa BIOS-tietoalueella olevien muuttujien arvojen asettaminen
8BTarkistetaan PS/2-hiiren kytkentäkaavioita
8CAjoohjaimen alustus
8FLiitettyjen ATA-laitteiden määrän määrittäminen
90 Kiintolevyohjainten alustus ja konfigurointi
91 Tilapäisten parametrien asettaminen kiintolevyn toiminnalle PIO-tilassa
92 Ohjauksen siirto emolevyn valmistajan luomaan suoritettavaan lohkoon (Patch2)
93 Moniprosessorijärjestelmän kokoonpanotaulukon rakentaminen
95 CD-levyn huoltomenettelyn valitseminen
96 Palaa oikeaan tilaan
97 Rakennus MP-määritystaulukko
98 ROM-skannaus käynnissä
99 SMART-parametrin 9A tilan tarkistaminen ROM-muistin sisältö kirjoitetaan RAM-muistiin
9CVirranhallinta-alijärjestelmän määrittäminen
9DResurssien alustaminen luvattomalta käytöltä suojaamiseksi
9ELaitteistokeskeytykset ovat käytössä
9FIDE- ja SCSI-asemien määrä määritetään
A0DOS-ajan asettaminen RTC-tilan perusteella A1 Tämän koodin tarkoitus on tuntematon A2 Näppäinlukon tilan tarkistaminen
A4Näppäimistön automaattisen toiston ominaisuuksien asetukset
A8"Press F2 to enter Setup" -viesti poistetaan näytöstä
A.A.F2-näppäimen SCAN-koodin olemassaolo syöttöpuskurissa AC tarkistetaan ja asennusohjelma käynnistetään.
A.E.CTRL+ALT+DEL B0 suorittama uudelleenkäynnistyslippu tyhjennetään. Näyttöön tulee viesti "Paina F1 jatkaaksesi, F2 to setup".
B1POST-etenemislippu tyhjennetään B2 POST valmis
B4Äänimerkki ennen käynnistystä
B5Hiljainen käynnistysvaihe valmis
B6Tarkista salasana, onko tämä tila käytössä Setup B7 Initializing ACPI BIOS -ohjelmassa
B9Etsi käynnistyslaitteita USB-väylä BA Alusta DMI-parametrit
BBROM-skannauksen toistaminen
B.C.RAM-pariteettivirheen lukitusliipaisin nollataan.
BDNäyttöön tulee valikko käynnistyslaitteen valitsemiseksi BE Näytön tyhjentäminen ennen käyttöjärjestelmän lataamista BF Virustorjuntatuen aktivointi
C0Ohjelmiston keskeytyksen käsittelyprosessi INT 19h käynnistetään - Boot Sector loader. Keskeytyspalvelurutiini yrittää peräkkäin ladata käynnistyssektorin pollaamalla levylaitteita asennusohjelman määräämässä järjestyksessä
C1Vianhuoltorutiinin (PEM) alustaminen C2 Kutsu huoltorutiineja virheen kirjaamista varten
C3Virheilmoitusten visualisointi niiden saapumisjärjestyksessä C4 Alkutilan lippujen asettaminen
C5Alustetaan laajennettu CMOS RAM -solujen lohko
C6Telakointiaseman alustava alustus
C7Laiska telakan alustus
C8Boot Blockiin sisältyvien testimenettelyjen suorittaminen BIOS-rakenteiden eheyden määrittämiseksi
C9Järjestelmän BIOSin ulkopuolisten rakenteiden ja/tai moduulien eheyden tarkistaminen
C.A.Konsolin uudelleenohjaus käynnissä CB-etänäppäimistön palvelemiseksi Emuloi RAM-/ROM-muistissa olevia levylaitteita
CCSuorita Console Redirect palvellaksesi video-CD-levyjä. Tukee PCMCIA-viestintää
C.E.Light Pen Controller -ohjaimen määrittäminen

Vakavat virheilmoitukset

D0 Poikkeustilanteen aiheuttama virhe (Poikkeusvirhe) D2 Keskeytyskäsittelyn kutsuminen tuntemattomasta lähteestä D4 Virhe, joka liittyy keskeytyspyyntöjen antamisen ja tyhjentämisen protokollan rikkomiseen D6 Suojatusta tilasta poistuminen ohjelmiston nollaussukupolvella D7 videosovittimeen tarvitaan enemmän muistia kuin mitä on saatavilla SMRAM D8:ssa Virhe suorittimen palautuspulssin ohjelmiston luomisen aikana DA Hallituksen menetys palatessa reaalitilaan DC Poistu suojatusta tilasta ohjelmiston nollauksen luonnilla ilman keskeytysohjaimen uudelleenalustamista DD Virhe testattaessa laajennettua muistia DE Näppäimistön ohjainvirhe DF Linjaohjausvirhe A20 19

Toimenpiteiden suorittaminen käynnistyslohkosta

VirhekoodiKuvaus virheestä
E0E1-piirisarjan konfigurointirekisterien asettaminen Pohjoinen ja eteläinen silta alustetaan
E2CPU:n alustus
E3Järjestelmäajastimen alustus
E4Super I/O -resurssien alustaminen
E5Recovery Jumperin tilan tarkistaminen, jonka asennus pakottaa BIOS-palautustilan käynnistymään
E6BIOS-tarkistussumman tarkistus
E7Ohjaus siirretään BIOSiin, jos sen tarkistussumma on laskettu oikein E8 Alusta MPS-tuki
E9Siirtyminen litteään 4Gb muistimalliin
E.A.Ei-standardilaitteiden alustus
E.B.Keskeytysohjaimen konfigurointi ja suora pääsy muistiin
E.C.Kirjoittamalla ja ohjaamalla lukemia erikoisalgoritmilla määritetään muistityyppi: FPM, EDO, SDRAM ja Host Bridgen konfigurointirekisterit konfiguroidaan tuloksen mukaisesti.
EDTallenteiden ja ohjauslukemien avulla erityisalgoritmin avulla määritetään muistipankkien tilavuus ja sijoittelu riveihin. Tuloksen mukaisesti isäntäsillan konfigurointirekisterit (DRAM Row Boundary) konfiguroidaan
E.E.Käynnistyslohkon sisältö kopioidaan Shadow RAM -muistiin EF Valmistellaan SMM-muistia SMI-käsittelijää varten
F0Muistitesti
F1Keskeytysvektorien alustus
F2Reaaliaikaisen kellon alustaminen
F3Videoalijärjestelmän alustus
F4Äänimerkin luominen ennen käynnistystä
F5Ladataan Flash ROM -muistiin tallennettua käyttöjärjestelmää
F6Palaa oikeaan tilaan
F7Käynnistä Full DOS
F8USB-ohjaimen alustus
FA…FFKoodit vuorovaikutusta varten PhDebug-menettelyn kanssa

5. Insyde BIOS Mobile Pro

Insyde Software Corp.

Mobiilijärjestelmien markkinoiden sisäpiiriläinen on vakiinnuttanut asemansa alueilla, joilla vaaditaan uskollisuutta perinteisiin ja konservatiivista lähestymistapaa BIOS-suunnitteluun. Perittyään lähde SystemSoftilta, yhtiö työskentelee jatkuvasti parantaakseen sitä. MobilePRO:n uusinta versiota käytetään aktiivisesti Mitac- ja Clevo-kannettavissa tietokoneissa, joiden dokumentaatio muodosti virhekooditaulukon perustan - tätä Insyde Software kutsuu POST-tarkistuspisteiksi.

Käynnistyslohkon tarkistuspisteet

Huolimatta siitä, että Insyde Software loi ensimmäisen BIOS:nsa vuonna 1992, käynnistyslohkon vakiintunut malli - tai Boot Loader, kuten tekijät itse sitä kutsuivat - muodostui lopulta vasta vuoden 1995 loppuun mennessä. Tästä hetkestä lähtien aloitusmenettely on numeroitu version ja luomispäivämäärän mukaan.

Merkittävin kohta lastausprosessia tarkastelevan huoltoinsinöörin näkökulmasta tietokonejärjestelmä InsydeBIOSin kanssa laitteesta tulee diagnostiikkakoodin näyttölaite. Vaikka pääsääntöisesti Boot Loader käyttää valmistajan diagnostiikkaporttia 80h, joka on tällaisissa tapauksissa vakio, testipisteen ulostulo suoritetaan joissakin tapauksissa vain PIO-porttiin (Parallel Input/Output -portti diagnostiikkatarkoituksiin), mikä ei ole muuta kuin Rinnakkaisportti 378h On toteutuksia, joissa porttiin 80h lähetetyt diagnostiikkakoodit kopioidaan rinnakkaisporttiin.

VirhekoodiKuvaus virheestä
00 Käynnistyslohkon suorittamisen aloituspiste 01 Estorivi A20 (ei käytössä)
02 Prosessorin mikrokoodin päivitys
03 Testaa RAM-muistia
04 Käynnistyslohkon siirtäminen RAM-muistiin
05 Käynnistyslohkon suorittaminen RAM-muistista
06 Flash ROM -palautusmenettelyn pakottaminen
07 Järjestelmän BIOSin siirtäminen RAM-muistiin
08 Järjestelmän BIOS-tarkistussumman tarkistus
09 POST-menettelyn suorittaminen
0AFlash ROM -palautusmenettelyn aloittaminen FDD-asemasta
0BTaajuussyntetisaattorin alustus
0CBIOS-palautusprosessin viimeistely
0DVaihtoehtoinen menettely Flash ROM -muistin palauttamiseksi FDD:stä
0FPysäytys, jos tapahtuu vakava virhe
BBLPC SIO:n varhainen alustus
CCAloituskohta Flash ROM -palautuksen aloittamiselle
88 ACPI-ominaisuuksien käyttöönotto
99 Virhe poistuttaessa STR-tilasta
60 Siirtyminen Big Real -tilaan
61 SM-väylän alustus. SPD-tiedot tallennetaan CMOS A0:n luku- ja jäsennyskenttään, jotka on tallennettu aiemmin CMOS A1 -muistiohjaimen alustukseen
A2DIMM:n loogisten pankkien määrittäminen
A3DRB-rekisterien ohjelmointi (DRAM-riviraja)
A4DRA-rekisterien ohjelmointi (DRAM-rivimääritteet)
A.E.Järjestelmästä on havaittu toisistaan ​​poikkeavia DIMM-moduuleita Virhetoiminnot Korjauskoodit (ECC)
A.F.Muistitilaan yhdistettyjen muistiohjainrekisterien ensisijainen alustus
E1Käynnistys epäonnistuu, jos DIMM-moduulissa ei ole SPD-sirua
E2DIMM-tyyppi ei vastaa järjestelmävaatimuksia
E.A.DIMM-merkkijonojen aktivoinnin ja regenerointitilaan siirtymisen välinen vähimmäisaika ei täytä järjestelmävaatimuksia
E.C.Rekisterimoduuleja ei tueta. ED CAS-viivetilojen tarkistus
E.E.Emolevy ei tue DIMM-organisaatiota

POST:ien suorittaminen RAM-muistista

Eniten nykyaikaisia ​​ratkaisuja InsydeBIOS käyttää 16-bittistä tarkistuspisteiden kartoitusta. Tämä tehdään porttien 80h ja 81h avulla, joista jälkimmäisen on tarkoitus laajentaa standardidiagnostiikkaa.

Ohjauspisteiden tutkimista vaikeuttaa niiden epäsäännöllinen rakenne, kun eri merkityksellisiä prosesseja seuraa samat koodit. Kaksoisdiagnostiikkajärjestelmissä on eroja eri järjestyksessä: jotkut POST-koodit näytetään vain yhdessä portissa ilman tavallista päällekkäisyyttä tällaisissa tapauksissa.

VirhekoodiKuvaus virheestä
10 Välimuistin alustus, CMOS-tarkistus
11 Linja A20 kielletty. Rekistereiden asettaminen 8259-ohjaimille.
12 Käynnistystavan määrittäminen
13 Muistiohjaimen alustus
14 Etsitään ISA-väylään kytkettyä videosovitinta
15 Järjestelmän ajastinarvojen asettaminen
16 Järjestelmälogiikkarekisterien asettaminen CMOS:n avulla
17 RAM-muistin kokonaismäärän laskeminen
18 Testataan perinteisen muistin alhaista sivua
19 Tarkistetaan Flash ROM -kuvan tarkistussumma
1AKeskeytysohjainrekisterien nollaaminen
1BVideosovittimen alustus
1CAlustetaan osajoukkoa videosovittimen rekistereistä, jotka ovat yhteensopivia ohjelmamalli 6845
1DEGA-sovittimen alustus
1ECGA-sovittimen alustus
1FDMA-ohjaimen sivurekisterin testi
20 Näppäimistön ohjaimen tarkistus
21 Näppäimistöohjaimen alustus
22 Tuloksena olevan RAM-määrän vertailu CMOS-arvoon
23 Akun varauksen ja laajennetun CMOS:n tarkistaminen
24 DMA-ohjainrekisterien testaus
25 DMA-ohjaimen parametrien asettaminen
26 Keskeytysvektoritaulukon muodostaminen
27 Asennetun muistin määrän nopeutettu määritys
28 Suojattu tila
29 Järjestelmämuistin testi suoritettu
2APoistutaan suojatusta tilasta
2BAsennusmenettelyn siirtäminen RAM-muistiin
2CAloitetaan videon alustus
2DEtsi CGA-sovitin uudelleen
2EEtsi EGA/VGA-sovitin uudelleen
2FVGA BIOS -viestien näyttäminen
30 Mukautetun näppäimistöohjaimen alustusrutiini
31 Tarkistetaan kytkettyä näppäimistöä
32 Pyynnön kulun tarkistaminen näppäimistöltä
33 Näppäimistön tilarekisterin tarkistaminen
34 Testaa ja nollaa järjestelmämuisti
35 Suojattu tila
36 Laajennettu muistitesti suoritettu
37 Poistutaan suojatusta tilasta
38 A20-linjan kielto
39 Välimuistiohjaimen alustaminen 3A Järjestelmäajastimen tarkistaminen
3BDOS-aikalaskurin asettaminen reaaliaikakellon mukaan
3CLaitteiston keskeytystaulukon alustus
3DManipulaattorien ja osoittimien etsiminen ja alustaminen
3ENumLock-näppäimen tilan asettaminen
3FSarja- ja rinnakkaisporttien alustus
40 Sarja- ja rinnakkaisporttien konfigurointi
41 FDD-ohjaimen alustus
42 HDD-ohjaimen alustus
43 USB-väylän virranhallintaa alustetaan
44 Lisä BIOSin etsiminen ja alustaminen
45 NumLock-näppäimen tilan nollaaminen
46 Apuprosessorin toimivuutta tarkistetaan
47 PCMCIA:a alustetaan
48 Valmistellaan käyttöjärjestelmän käynnistämistä
49 Ohjauksen siirtäminen suoritettavaan Bootstrap-koodiin
50 ACPI alustus
51 Virranhallinnan alustaminen
52 USB-väyläohjaimen alustus



Yläosa