Mag-post ng mga motherboard code. Pag-decode ng mga error code sa post (post) card

Ang POST card o POST tester ay isang PCI expansion card na mayroong digital indicator na nagpapakita ng mga motherboard initialization code. Gamit ang code na ito, mahahanap mo kung alin sa mga bahagi ng board ang may malfunction. Ang mga code ay madalas na nakasalalay sa tagagawa ng BIOS. Kung walang mga error at matagumpay ang pagsubok, ang POST ay gumagawa ng isang code na hindi nagbabago ng halaga, halimbawa, sa karamihan ng mga motherboard.
Kapag nakumpleto ang pagsisimula, ang code na "FF" ay ipinapakita. Ang mga tester ay madalas ding nilagyan ng mga LED na nagpapakita ng mga boltahe +5 +3.3 +12, −12.

Narito ang mga error code na angkop para sa karamihan ng mga bersyon ng BIOS:

POST code Paglalarawan
D0 Pre-initialization ng motherboard at processor chipset. Sinusuri ang BIOS checksum. I-disable ang non-maskable NMI interrupt. Ang Super I/O controller ay sinusuri at ang CMOS ay sinusuri.
D1 Ang keyboard controller ay nagsasagawa ng self-test (BAT test). Ang paunang pagsisimula ng mga I/O port ay isinasagawa. Sinisimulan ang DMA controller.
D2 Huwag paganahin ang paggamit ng cache memory. Ang pamamaraan para sa pagtukoy ng dami ng naka-install na RAM ay ginaganap.
D3 Sinusuri ang pagbuo ng mga kahilingan para sa pagbabagong-buhay ng dynamic na RAM. Paganahin ang paggamit ng cache memory.
D4 Pagsubok ng 512 KB ng memorya. Ang stack address ay nakatakda at ang cache memory ay na-configure.
D5 Ang system BIOS code ay na-unpack at muling isinulat sa Shadow RAM.
D6 Ang BIOS checksum ay kinakalkula at ang Ctrl+Home key na kumbinasyon ay nasuri. Kung matugunan ang kahit isa sa mga kundisyong ito, magsisimula ang pamamaraan ng pagbawi ng BIOS.
D7 Kung matagumpay na na-verify ang mga checksum ng BIOS, ililipat ang kontrol sa InterfaceModule, na i-unpack ang executable code sa lugar ng Run-Time.
D8 Ang Run-Time code ay na-unpack mula sa flash memory papunta sa RAM. Ang impormasyon ng CPUID ay naka-imbak sa RAM.
D9 Ang na-unpack na Run-Time code ay inililipat mula sa pansamantalang lugar ng imbakan patungo sa RAM. Ang kontrol ay inilipat sa naka-unpack na module.
D.A. Ang mga rehistro ng CPUID ay nire-restore. Ang pamamaraan ng POST ay isinasagawa.
E0 Sinisimulan ang mga rehistro ng floppy drive controller. Ang interrupt controller ay sinisimulan at interrupt vectors ay nakatakda. Paganahin ang L1 cache.
E9 Pagse-set up ng mga rehistro ng floppy drive.
E.A. Sinusuri ang read operation mula sa ATAPI CD-ROM at disk memory.
E.B. Bumalik sa checkpoint E9 kung sakaling magkaroon ng mga error sa panahon ng operasyon gamit ang ATAPI CD-ROM.
E.F. Bumalik sa checkpoint ng EB kung may mga error na nangyari sa panahon ng pagpapatakbo ng disk.
F0 Naghahanap ito ng recovery file na pinangalanang AMIBOOT.ROM.
F1 Ang isang paglipat ay ginawa upang ituro ang F1 kung ang file sa pagbawi ay hindi natagpuan.
F5 Huwag paganahin ang L1 cache.
FB Kahulugan ng uri ng FlashROM. Maghanap sa FlashROM para sa isang seksyon para sa pag-iimbak ng mga setting ng chipset.
F4 Ang isang paglipat ay ginawa sa point F4 kung ang file sa pagbawi na pinangalanang AMIBOOT.ROM ay may maling laki.
F.C. Pag-reset ng pangunahing bloke ng Flash BIOS.
FD Ang pangunahing bloke ng Flash BIOS ay na-program.
FF Ang FF point ay inilipat sa kung ang Flash BIOS programming ay matagumpay na nakumpleto. Ang pagsusulat sa FlashROM ay ipinagbabawal. Ang ATAPI hardware ay hindi pinagana. Ang halaga ng CPUID ay naibalik.
03 Ipinagbabawal ang pagproseso ng mga non-maskable interrupts (NMI) at pagsuri ng mga error parity ng RAM. Ang data area ng kasalukuyang BIOS execution at POST ay sinisimulan.
04 Sinusuri ang checksum ng CMOS at boltahe ng baterya.
05 Ang interrupt controller ay sinisimulan at ang interrupt vector table ay nabuo.
06 Paghahanda para gumana ang timer ng interval.
08 Ang keyboard controller ay nagsasagawa ng self-test (BAT test). Pagsisimula ng CPU.
C0 Huwag paganahin ang paggamit ng cache memory. Pagsisimula ng APIC controller. Paghahanda ng processor para sa operasyon.
C1 Pag-configure ng mga parameter ng pagpapatakbo ng processor.
C2 Pagkilala sa processor gamit ang CPUID command.
C5 Pagtukoy sa bilang ng mga processor at pagtatakda ng kanilang mga parameter.
C6 Sinisimulan ang cache ng processor.
C7 Pagkumpleto ng proseso ng pagsisimula ng gitnang processor.
0A Sinisimulan ang keyboard controller.
0B Naghahanap ng mouse na konektado sa pamamagitan ng PS/2 interface.
0C Naghahanap ng keyboard.
0E Paghahanap at pagsisimula ng mga I/O device. Interrupt capture INT 09h. Ipinapakita ang logo ng BIOS sa screen.
13 Ang paunang pagsisimula ng mga rehistro ng chipset ay isinasagawa.
24 Ang mga module ng BIOS ay na-unpack at nasimulan. Paghahanda upang simulan ang interrupt vector table.
25 Nakumpleto ang pagsisimula ng interrupt vector table.
2A Sinisimulan ang mga device sa mga lokal na bus (gamit ang mekanismo ng DIM-Device Initialization Manager). Paghahanda upang simulan ang video adapter.
2C Paghahanap at pagsisimula ng video card.
2E Hinahanap at sinisimulan ang mga karagdagang I/O device.
30 Nagsisimula na ang bahagi ng SMI (System Management Interrupt).
31 Pag-unpack ng ADM module. Pagsisimula at pag-activate ng ADM.
33 Sinisimulan ang bootloader module.
37 Ipinapakita ang logo ng AMI, impormasyon tungkol sa bersyon ng BIOS, impormasyon tungkol sa uri ng processor at bilis nito sa screen ng monitor. Ipinapakita sa monitor ang pangalan ng susi na maaaring magamit upang makapasok sa Bios Setup.
38 Sinisimulan ang mga device sa mga lokal na bus (gamit ang mekanismo ng DIM-Device Initialization Manager).
39 Nagsisimula ang DMA controller.
3A Itakda ang oras ng system ayon sa Real Time Clock (RTC).
3B Ang RAM ay nasubok at ang mga resulta ng pagsubok ay ipinapakita sa monitor.
3C Pagse-set up ng mga rehistro ng chipset.
40 Ang math coprocessor, parallel at serial port ay sinisimulan.
50 Ang mga memory control module ay inaayos.
52 Ang impormasyon sa CMOS tungkol sa dami ng RAM ay nababagay (ayon sa mga resulta ng pagsubok sa RAM).
60 Pagprograma ng keyboard controller para sa auto-repeat frequency at ang oras ng paghihintay bago pumasok sa auto-repeat mode ayon sa mga setting ng BIOS Setup. Ang pagtatakda ng estado ng indicator ng Numlock ayon sa mga setting ng BIOS Setup.
75 Ang INT 13h interrupt ay sinisimulan, na ginagamit upang gumana sa mga disk device.
78 Ang isang listahan ng mga device kung saan maaari mong i-boot ang OS ay nilikha.
7A Ang natitirang mga extension ng BIOS ay sinisimulan.
7C Paglikha at pag-save ng talahanayan ng ESCD.
84 Ang isang ulat ay pinagsama-sama sa mga error na nakita sa panahon ng POST procedure.
85 Nagpapakita ng impormasyon sa monitor tungkol sa mga error na nakita sa panahon ng POST procedure.
87 Sa yugtong ito, posibleng pumasok sa BIOS Setup program.
8C Pagse-set up ng mga rehistro ng chipset.
8D Ang talahanayan ng ACPI ay ginagawa.
8E Naaabala ang pagpapanatili ng NMI. Pag-configure ng mga parameter ng peripheral device.
90 Kasalukuyang isinasagawa ang panghuling pagsisimula ng SMI
A0 Humiling ng isang boot password (kung ito ay ibinigay sa mga setting ng BIOS Setup).
A1 Nililinis nito ang data na hindi kinakailangan upang i-boot ang OS.
A2 Paghahanda ng mga module ng EFI.
A4 Nagsisimula na ang module ng wika.
A7 Pagpapakita ng talahanayan ng mga huling resulta ng pagkumpleto ng POST procedure.
A8 Nagrerehistro ang Programming MTRR (Memory Type Range Register).
A9 Naghihintay na maipasok ang mga utos sa keyboard.
A.A. Ang pag-reset ay nakakaabala sa INT 1C, INT 09. Hindi pagpapagana ng procedure maintenance module (ADM).
AB Pagtukoy sa mga device kung saan maaari mong i-boot ang OS.
A.C. Ang huling yugto ng pagsisimula ng mga rehistro ng chipset alinsunod sa mga parameter ng BIOS Setup
B1 Kino-configure ang interface ng ACPI.
00 Nagsasagawa ng BIOS INT 19h interrupt. Ang kontrol sa proseso ng boot ay inilipat sa operating system loader. Nagsisimulang mag-load ang OS.

Alam ng sinumang repairman ng computer na ang POST Card PCI ay ginagamit upang masuri ang mga problema kapag nag-aayos at nag-a-upgrade ng mga computer tulad ng IBM PC (o mga katugma).

Maraming mga kumpanya ang gumagawa ng mga naturang card sa Russia at ang CIS: Master Kit (Moscow), e-KIT Post Cards, ACE Lab (N. Novgorod), BVG Group (Moscow), EPOS: PCI TESTCARD (Ukraine), IC Book: IC80 ( Ukraine ), Jelezo: Jpost Full (Ukraine), VL Comp: PC Analyzer (Belarus). Mayroon ding mga dayuhang solusyon, ngunit hindi namin mahanap ang mga ito sa bukas na merkado.

Ang POST Card PCI ay isang computer expansion card na maaaring i-install sa anumang libreng PCI slot (33 MHz) at idinisenyo upang ipakita ang mga POST code na nabuo ng computer BIOS sa isang user-friendly na form.

Karaniwan, ang lahat ng POST card ay maaaring hatiin sa serial at non-serial (kits para sa self-assembly).

Pagsusuri ng mga kasalukuyang POST card

Tingnan natin ang mga disadvantage ng mga POST card mula sa iba't ibang mga tagagawa.

Ang tagapagtatag ng paggawa ng mga PCI POST card sa Russia ay itinuturing na kumpanya na ACE Lab, na may malaking presensya sa paggawa ng mga software at hardware system para sa mga diagnostic at pagkumpuni ng mga computer.

Master Keith POST Card PCI NM9221 (DIY kit)/BM9221 (finished board). Ang isang disbentaha ay ang pitong-segment na indicator ay nakaharap pababa.

Mga kalamangan ng POST Card na ito: na-assemble sa isang FPGA ng EPM3XXX series, na sumusuporta sa Hot-socketing (mas maaasahan, dahil mas maliit ang pagkakataong masunog ang POST Card) at gumana sa 3.3V (mas mahusay na compatibility sa modernong PCI2.3 at PCI3. 0), suporta para sa bago at lumang mga chipset salamat sa naaalis na firmware.

e-Kit_02 Mga disadvantages ng POST Card na ito: ito ay binuo sa isang FPGA ng hindi napapanahong serye ng EPM7XXX, na hindi sumusuporta sa Hot-socketing (hindi gaanong maaasahan, dahil may mas malaking pagkakataon na masunog ang POST Card) at gumagana sa 5.0V (maaaring mayroong mga problema sa modernong PCI2.3 at PCI3.0).

ACE Lab PC-POST PCI-2. Ito ay hindi maginhawa na ang tagapagpahiwatig ay tumingin sa ibaba, ngunit posible na pumili ng isa sa 4 na posibleng mga port kung saan babasahin ang impormasyon.

ACE Lab PC POWER PCI-2— isang fully functional na software at hardware complex na nagbibigay-daan sa iyong magsagawa ng ilang diagnostic test na inilunsad mula sa ROM na naka-install sa board, na naglalayong tukuyin ang mga error sa system at mga salungatan sa hardware.

BVG Group Dual POST. Mga Bentahe: simple at murang POST card. Ginawa batay sa FPGA Altera EPM3032ALC44-10. Nagdadala ito ng limang LED (PCI power supply - -12V, +12V, +3.3V, +5V, at RESET signal) at dalawang seven-segment na indicator sa magkabilang panig ng board. Ang indicator ay maaaring magpakita ng isang digit - nangangahulugan ito na ang PCI slot kung saan ipinasok ang POST na ito ay hindi tumatanggap ng clocking.

Ang isang katangian na kawalan ng card na ito dahil sa pagiging nahubaran nito ay ang pag-alis ng clocking mula sa slot ng PCI kung saan naka-install ang card na ito pagkatapos ng yugto ng POST, kung saan ang generator ay sinisimulan (para sa Award BIOS - 26h), bilang isang resulta kung saan ang mga postcode ay hindi na ipinapakita. Ang mga paraan ng "paglaban" sa sakit na ito ay ang mga sumusunod:

  • Kung ang BIOS Setup ay naglalaman ng item na Detect DIMM/PCI Clock, ang pagtatakda nito sa Disable ay mapipigilan ang generator sa pag-alis ng frequency mula sa hindi nagamit na mga slot, bilang resulta kung saan gagana ang Dual POST “as normal” ;), na ipinapakita ang lahat ng “required ” mga postcode.
  • Kung ang board na sinusuri ay may Sharing PCI Slots (karaniwan ay dalawang connector na pinakamalayo sa processor, na may isang interrupt "para sa dalawa"), maaari kang magpasok ng anumang "normal" na PCI device (video, audio, network, atbp.) sa isa sa kanila .), at sa isa pa - isang postkard. Sa panahon ng pagsisimula, ang generator, na nakikita ang isang "ganap na" PCI device sa Pagbabahagi ng mga PCI Slots, madalas (depende sa partikular na BIOS board) ay hindi nag-aalis ng orasan mula sa pareho, na matagumpay na "samantalahin" ng Dual POST.

BVG Group POST Pro. Sa halip na pitong-segment na display, ginagamit ang isang LCD display na may ticker, ngunit ang halaga ng card ay humigit-kumulang 300 USD, na hindi makatwirang mataas.

EPOS: PCI TESTCARD. Ang advanced na "Master" na serye ng mga kapaki-pakinabang na "bells and whistles" sa pangkalahatan ay nagbibigay-daan lamang sa iyo na pumili ng diagnostic port sa hanay na 0-3FFh gamit ang mga switch sa board, na ginagamit upang mag-output ng mga POST code. Mga disadvantages ng POST Card na ito: ito ay binuo sa isang FPGA ng hindi napapanahong serye ng EPM7XXX, na hindi sumusuporta sa Hot-socketing (hindi gaanong maaasahan, dahil may mas malaking pagkakataon na masunog ang POST Card) at gumagana sa 5.0V (maaaring mayroong mga problema sa modernong PCI2.3 at PCI3.0). Mayroon ding impormasyon tungkol sa output ng mga maling POST code sa ilang motherboard.

IC Book: IC80. Isang kilalang kinatawan ng "pang-adulto" na mga postkard, ang natatanging tampok kung saan ay ang pagkakaroon ng hindi lamang "mga kampanilya at sipol" sa larangan ng pagsubaybay, kundi pati na rin ang mga natatanging (walang kapantay) na kakayahan para sa pag-debug ng system sa sunud-sunod- step mode. Ang board ay may ilang mga natatanging tampok:

  • Pagpili ng mga address na ginagamit para sa mga layunin ng diagnostic: 80h/81h at 84h/85h, 378h, 1080h
  • Ang mga diagnostic code ay ipinapakita sa dalawang indicator
  • Pagpapakita ng impormasyon sa isang panlabas na tagapagpahiwatig
  • Indikasyon ng boltahe Stand-By 3.3V
  • Suporta sa parity ng PCI
  • Suporta para sa mga pagpipilian sa bus ng server ng PCI

Ang isang maliit na disbentaha: ang step-by-step na mode ay hindi gumagana nang tama sa mga bagong board.

Jelezo: Jpost Full. Sa ilang motherboards (pangunahin ang GIGABYTE) nag-freeze ito sa isang itim na screen pagkatapos ng unang pag-reboot.

VL Comp: PC Analyzer. Isang simple at murang post-controller, ang highlight kung saan ay ang kumbinasyon ng dalawang uri ng mga postkard sa isang disenyo - para sa ISA at para sa PCI.

POST Card PCI BM9222 na may LCD Display

Ngayon ay titingnan natin ang bagong henerasyong PCI POST card POST Card PCI BM9222 na ginawa ng kumpanya ng Moscow na Musker Kit.

Mga pagtutukoy

  • Supply boltahe: +5 V.
  • Kasalukuyang pagkonsumo, hindi hihigit sa: 100 mA.
  • Dalas ng bus ng PCI: 33 MHz.
  • Diagnostic port address: 0080h
  • Indikasyon ng mga POST code: sa LCD display sa dalawang linya ng 16 na character bawat isa (ang unang linya ay ang POST code sa hexadecimal at pinaghihiwalay ng isang gitling - ang uri ng BIOS, ang pangalawang linya ay isang paglalarawan ng error sa anyo ng isang gumagapang na linya).
  • Indikasyon ng mga signal ng PCI bus: Mga LED sa harap na bahagi ng board - RST (PCI reset signal) at
  • CLK (PCI clock signal).
  • Mga tagapagpahiwatig ng pagkakaroon ng mga boltahe ng supply ng bus ng PCI: +5V, +12V, -12V, +3.3V.
  • Tugma sa mga motherboard chipset: Intel, VIA, SIS.
  • Laki ng PCB: 95.5 x 73.6 mm.

Disenyo

Sa istruktura, ang POST Card PCI ay ginawa sa isang double-sided printed circuit board na gawa sa foil fiberglass na may sukat na 95.5 x 73.6 mm. Upang mapabuti ang electrical conductivity ng mga contact ng device, ang mga lamellas ay pinahiran ng nickel.

Prinsipyo ng pagpapatakbo ng POST Card PCI

Sa tuwing bubuksan mo ang kapangyarihan ng iyong IBM PC-compatible na computer at bago mag-boot ang operating system, ang processor ng computer ay nagpapatakbo ng BIOS procedure na tinatawag na POST (Power On Self Test). Ang parehong pamamaraan ay ginagawa din kapag pinindot mo ang RESET button o kapag soft restart mo ang computer. Upang maiwasan ang mga hindi pagkakaunawaan, dapat tandaan dito na sa ilang mga espesyal na kaso, upang mabawasan ang oras ng pag-boot ng computer, ang pamamaraan ng POST ay maaaring bahagyang paikliin, halimbawa, sa Quick Boot mode o kapag lumabas sa Hibernate sleep mode.

Ang pangunahing layunin ng pamamaraan ng POST ay suriin ang mga pangunahing function at subsystem ng computer (tulad ng memorya, processor, motherboard, video controller, keyboard, floppy at hard drive, atbp.) bago i-load ang operating system. Pinoprotektahan nito sa ilang lawak ang user mula sa pagsisikap na magtrabaho sa isang maling sistema, na maaaring humantong, halimbawa, sa pagkasira ng data ng user sa HDD. Bago simulan ang bawat pagsubok, bumubuo ang POST procedure ng tinatawag na POST code, na output sa isang partikular na address sa espasyo ng address ng I/O device ng computer. Kung may nakitang fault sa device na sinusuri, ang POST procedure ay nag-freeze lang, at ang pre-printed na POST code ay natatanging tinutukoy kung saang pagsubok naganap ang freeze. Kaya, ang lalim at katumpakan ng mga diagnostic gamit ang mga POST code ay ganap na tinutukoy ng lalim at katumpakan ng mga pagsubok ng kaukulang pamamaraan ng POST BIOS ng computer.

Dapat tandaan na ang mga talahanayan ng POST code ay naiiba para sa iba't ibang mga tagagawa ng BIOS at, dahil sa paglitaw ng mga bagong nasubok na aparato at chipset, ay medyo naiiba kahit na para sa iba't ibang mga bersyon ng parehong tagagawa ng BIOS. Ang mga talahanayan ng mga POST code ay matatagpuan sa mga kaukulang website ng mga tagagawa ng BIOS: para sa AMI ito ay http://www.ami.com, para sa AWARD - http://www.award.com, kung minsan ang mga talahanayan ng mga POST code ay ibinibigay sa ang mga manwal para sa mga motherboard.

Upang ipakita ang mga POST code sa isang madaling gamitin na form, ginagamit ang mga device na tinatawag na POST Card. Ang iminungkahing POST Card para sa PCI bus ay isang computer expansion card na ipinasok (na may power off!) sa anumang libreng PCI slot (33 MHz) at mayroong text indicator para sa pagpapakita ng mga POST code at impormasyon ng teksto tungkol sa kasalukuyang code. Kabilang sa mga operating feature ng POST Card na ito, nais kong tandaan na pagkatapos i-on ang power ng computer at bago lumitaw ang unang aktibong RESET PCI signal, ang mensahe ng pagbati na "BM9222 MASTERKIT POSTCARD" ay ipinapakita sa indicator ng POST Card.

Bilang karagdagan, ang POST Card ay may mga LED na nagpapakita ng katayuan ng mga signal ng CLK at RST ng PCI bus.

Pag-troubleshoot gamit ang POST Card PCI

Ang pagkakasunud-sunod ng mga aksyon kapag nag-aayos ng isang computer gamit ang isang POST Card ay ang mga sumusunod:

1. I-off ang power sa may sira na computer.
2. I-install ang POST Card sa anumang libreng PCI slot sa motherboard.
3. I-on ang power ng computer.
4. Kung kinakailangan, ayusin ang kaibahan (kapag nag-i-install ng isang LCD screen, para sa PLED - walang kinakailangang pagsasaayos) ng imahe sa pamamagitan ng pagpindot sa mga pindutan (ang pinakamalayo na pindutan mula sa motherboard ay nagpapataas ng kaibahan, ang pinakamalapit ay binabawasan ito) o baguhin ang uri ng ipinapakitang BIOS - sa pamamagitan ng pagpindot at pagpindot sa isa sa mga pindutan at pag-click sa pangalawa (pagkatapos ilabas ang mga pindutan, magbabago ang uri ng BIOS, na ipinapakita sa unang linya ng indicator pagkatapos ng error code). Ang lahat ng mga setting sa itaas ay nai-save kapag ang kapangyarihan ay naka-off at na-load sa susunod na oras na ang kapangyarihan ay inilapat sa POST Card.
5. Nabasa namin ang impormasyon sa tagapagpahiwatig ng POST Card - ito ang POST code kung saan "nakabitin" ang computer boots, at ang paglalarawan nito sa pangalawang linya.
6. Naiintindihan namin ang mga posibleng dahilan.
7. Kapag naka-off, muling inaayos namin ang mga cable, memory module at iba pang mga bahagi upang maalis ang malfunction.
8. Ulitin ang mga hakbang 3-7, tinitiyak ang matatag na pagkumpleto ng POST procedure at ang simula ng pag-load ng operating system.
9. Gamit ang mga utility ng software, nagsasagawa kami ng panghuling pagsubok sa mga bahagi ng hardware, at sa kaso ng mga lumulutang na error, nagsasagawa kami ng mahabang panahon ng kaukulang mga pagsubok sa software.

Kapag nag-aayos ng isang computer nang hindi gumagamit ng isang POST Card, ang mga puntos 3-6 ng pagkakasunud-sunod na ito ay tinanggal lamang at mula sa labas, ang pag-aayos ng computer ay mukhang isang galit na galit na muling pagsasaayos ng memorya, processor, expansion card, power supply, at, sa itaas nito lahat, ang motherboard.

Kung ang mga malalaking kumpanya ay may malaking supply ng mga bahagi na magagamit, kung gayon para sa maliliit na kumpanya at indibidwal, ang pag-aayos ng computer sa pamamagitan ng pag-install ng mga kilalang-mahusay na bahagi ay nagiging isang kumplikadong problema.

Paano isinasagawa ang isang computer gamit ang isang POST-Card sa pagsasanay?

Una sa lahat, kapag naka-on ang power, bago magsimula ang POST procedure, dapat i-reset ang system gamit ang RST (RESET) signal, na ipinahiwatig sa POST Card sa pamamagitan ng pagpapalit ng greeting message sa ibang mga mensahe ng POST Card. Kung ang pagbabago ay hindi nangyari sa loob ng 2-4 na segundo (ang welcome display time ay humigit-kumulang 0.7 segundo) o ang isa sa mga "NO CODES" o "RESET" na mga mensahe ay lalabas nang higit sa 1 segundo, pagkatapos ay sa kasong ito ay inirerekomenda na agad patayin ang computer, alisin ang lahat ng mga card at cable, pati na rin ang mga module ng memorya mula sa motherboard. Sa unit ng system, dapat mong iwanan ang motherboard na naka-install ang processor at nakakonekta ang POST Card sa power supply. Kung sa susunod na buksan mo ang computer, ang system ay nagre-reset nang normal at ang unang mga POST code ay lilitaw, kung gayon, malinaw naman, ang problema ay nasa pansamantalang tinanggal na mga bahagi ng computer; posible rin ito sa mga hindi wastong konektadong mga loop. Sa pamamagitan ng sunud-sunod na pagpasok ng memorya, video adapter, at pagkatapos ng iba pang mga card, at pagmamasid sa mga POST code sa indicator, isang may sira na module ang nakita.

Bumalik tayo ngayon sa kaso kung kailan hindi natuloy ang paunang pag-reset ng system (hindi binabago ng indicator ng POST Card ang mensahe ng pagbati sa ibang mga mensahe). Sa kasong ito, alinman sa power supply ng computer ay may sira, o ang motherboard mismo (ang RESET signal generation circuits ay sira) o ang processor ay hindi nagsisimula. Ang eksaktong dahilan ay maaaring matukoy sa pamamagitan ng pagkonekta ng isang kilalang-magandang power supply sa motherboard.

Isaalang-alang natin ngayon ang kaso kapag ang reset signal ay pumasa, ngunit walang POST code na ipinapakita sa indicator (ang "NO CODES" na mensahe ay hawak); sa kasong ito, tulad ng inilarawan kanina, ang isang sistema na binubuo lamang ng isang motherboard, processor, POST Card at power supply ay nasubok. Kung ang motherboard ay ganap na bago, kung gayon ang dahilan ay maaaring hindi wastong naka-install na mga jumper ng motherboard. Kung ang lahat ng mga jumper at ang processor ay na-install nang tama, ngunit ang motherboard ay hindi pa rin nagsisimula, dapat mong palitan ang processor ng isang kilalang mahusay. Kung hindi ito makakatulong, maaari nating tapusin na ang motherboard o ang mga bahagi nito ay may sira (halimbawa, ang sanhi ng malfunction ay maaaring masira ang impormasyon sa FLASH BIOS).

Ang pangunahing bentahe ng POST Card ay hindi ito nangangailangan ng monitor para gumana. Kasabay nito, ang pagsubok sa isang computer gamit ang isang POST Card ay posible sa mga unang yugto ng pamamaraan ng POST, kapag ang mga diagnostic ng tunog ay hindi pa magagamit. Ang isa pang mahalagang tampok ay ang pagpapakita ng mga POST code sa lahat ng uri ng BIOS na naglalabas ng mga code sa address na 0x0080), ngunit hindi inilarawan sa ROM.

tagapagpahiwatig ng PLED

Ang testing device na ito ay nilagyan ng indicator na may PLED type display element. Ang mga bentahe ng ganitong uri ng display ay mayroon itong mataas na contrast at malawak na viewing angle - ito ay napakahalaga dahil kadalasan ang isang POST card ay kailangang i-install sa isang computer case kapag ang ibang mga card (network, sound, atbp.) ay naka-install sa katabing mga puwang.

Suporta sa maraming wika

Pinapayagan ka ng POST card na magpakita ng mga code para sa iba't ibang uri ng BIOS sa iba't ibang mga wika (English at Russian bilang default). Ang pagpapalit ng uri ng BIOS ay isinasagawa sa pamamagitan ng sabay na pagpindot sa parehong mga pindutan nang sabay-sabay. Ang post card na ito ay nagde-decrypt ng 3 uri ng BIOS sa 2 wika (6 na uri sa kabuuan). Ang Russified BIOS ay naglalaman ng string na "RU" sa pangalan nito.

Ang mga linya mismo na naglalarawan sa mga code ay matatagpuan sa 24C256 - 32kB SEEPROM chip. Ang chip na ito ay naka-install sa socket, at ang mga nakaranasang gumagamit ay maaaring alisin ito at i-reprogram ito sa isa pang (mas bago o ibang wika) na bersyon kung ito ay lilitaw sa website na www.masterkit.ru. Regular na nagaganap ang mga update, na sinusubaybayan ang mga uso sa pag-unlad ng teknolohiya ng computer.

Kung ang code na ito ay hindi na-decrypt sa iyong bersyon, dapat mong gamitin ang Internet upang mabilis na maghanap para sa isang decryption ng uri ng pagsubok, at magsulat din ng isang sulat sa kumpanya ng MasterKit na nagpapahiwatig ng kasong ito, at sa susunod na bersyon ang code na ito ay magiging. kasama.

Para sa reprogramming, maaari mong gamitin ang NM9215 (programmer) kit kasama ng isang adaptor para sa ganitong uri ng chip NM9216/4.

Pagsubok sa isang PC system unit gamit ang isang Post Card PCI tester sa pagsasanay

Ang pagkakasunud-sunod ng pagsubok sa mga bahagi ng computer ay ang mga sumusunod:

1. Pagsubok ng CPU.
2. Sinusuri ang ROM BIOS checksum.
3. Suriin at simulan ang DMA, IRQ at 8254 timer controllers.
Pagkatapos ng yugtong ito, magiging available ang mga sound diagnostic.
4. Sinusuri ang mga pagpapatakbo ng pagbabagong-buhay ng memorya.
5. Pagsubok sa unang 64 KB ng memorya.
6. Naglo-load ng mga interrupt na vector.
7. Pagsisimula ng video controller.
Pagkatapos ng yugtong ito, ang mga diagnostic na mensahe ay ipinapakita sa screen.
8. Pagsubok sa buong halaga ng RAM.
9. Pagsubok sa keyboard.
10. Pagsubok ng CMOS memory.
11. Pagsisimula ng COM at LPT port.
12. Pagsisimula at pagsubok ng FDD controller.
13. Pagsisimula at pagsubok ng HDD controller.
14. Maghanap ng mga karagdagang ROM BIOS module at simulan ang mga ito.
15. Pagtawag sa operating system loader (INT 19h, Bootstrap), kung hindi ma-load ang operating system, subukang ilunsad ang ROM BASIC (INT 18h); kung hindi matagumpay, system shutdown (HALT).

Pagkuha ng mga pagsusulit

Kapag pumasa sa bawat pagsubok sa POST, nabuo ang isang POST code, na isinulat sa isang espesyal na rehistro ng diagnostic. Ang impormasyong nakapaloob sa diagnostic register ay magiging available para sa pagmamasid kapag ang POST Card diagnostic board ay naka-install sa isang libreng puwang ng computer at ipinapakita sa isang pitong-segment na display sa anyo ng dalawang hexadecimal digit. Ang diagnostic register address ay depende sa uri ng computer, sa mga mas lumang bersyon ito ay: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, ilang EISA- 300h.

Una sa lahat, kailangan mong matukoy ang tagagawa ng motherboard BIOS. Magagawa ito alinman sa pamamagitan ng isang sticker sa BIOS chip, o sa pamamagitan ng mga inskripsiyon na ipinapakita sa screen ng isang katulad na gumaganang motherboard. Sa Russia at sa CIS, ang pinakakaraniwang BIOS ay AMI at AWARD. Pagkatapos makakuha ng ilang karanasan, maaari mong kumpiyansa na pangalanan ang tagagawa ng BIOS batay sa mga unang POST code.

Ang mga talahanayan ng POST code ay naiiba para sa iba't ibang mga tagagawa ng BIOS at, dahil sa paglitaw ng mga bagong nasubok na aparato at chipset, ay naiiba kahit na para sa iba't ibang mga bersyon ng parehong tagagawa ng BIOS.

Sa kasaysayan, ang mga halaga ng mga POST code sa kaukulang mga talahanayan ng mga tagagawa ng BIOS ay ibinibigay bilang mga hexadecimal na numero sa hanay na 00h-FFh (0-255 sa decimal system), samakatuwid, para sa kaginhawaan ng paggamit ng mga naturang talahanayan, kinakailangan upang matiyak na ang mga POST code ay ipinapakita sa hexadecimal form.

Mga code ng pagkakamali

Award Software International, Inc.

AwardBIOS V4.51PG Elite

Noong 1995, ang dynamic na umuunlad na kumpanya na Award Software ay nagmungkahi ng isang bagong solusyon sa panahong iyon sa larangan ng mababang antas ng software, ang AwardBIOS "Elite," na mas kilala bilang V4.50PG. Ang control point maintenance mode ay hindi nagbago alinman sa malawakang bersyon V4.51 o sa bihirang bersyon V4.60. Ang mga suffix na P at G ay tumutukoy, ayon sa pagkakabanggit, ng suporta para sa mekanismo ng PnP at pagpapanatili ng mga function sa pagtitipid ng enerhiya (Green Function).

Pagpapatupad ng mga pamamaraan sa pagsisimula ng POST mula sa ROM

C0 Panlabas na Cache pagbabawal. Pagbabawal sa Panloob na Cache. I-ban ang Shadow RAM. Programming DMA controller, interrupt controller, timer, RTC block

C1 Pagtukoy sa uri ng memorya, kabuuang dami at paglalagay sa pamamagitan ng mga linya

C3 Sinusuri ang unang 256K DRAM para sa organisasyong Pansamantalang Lugar. Pag-unpack ng BIOS sa Pansamantalang Lugar

C5 Ang tumatakbong POST code ay inilipat sa Shadow

C6 Pagtukoy sa presensya, laki at uri ng External Cache

C8 Sinusuri ang integridad ng mga programa at talahanayan ng BIOS

CF Pagtukoy sa uri ng processor

Nagsasagawa ng POST sa Shadow RAM

03 Huwag paganahin ang NMI, PIE (Periodic Interrupt Enable), AIE (Alarm Interrupt Enable), UIE (Update Interrupt Enable). Pagbabawal sa pagbuo ng programmable frequency SQWV

04 Sinusuri ang pagbuo ng mga kahilingan para sa pagbabagong-buhay ng DRAM

05 Sinusuri at sinisimulan ang keyboard controller

06 Subukan ang lugar ng memorya na nagsisimula sa address F000h, kung saan matatagpuan ang BIOS

07 Sinusuri ang CMOS at pagpapatakbo ng baterya

MAGING Programming ang configuration registers ng South at North Bridges

09 Sinisimulan ang L2 Cache at Advanced Cache Control Register sa Cyrix Processor

0A Pagbuo ng interrupt vector table. Pag-configure ng Power Management Resources at Pagse-set ng SMI Vector

0B Sinusuri ang checksum ng CMOS. Pag-scan ng mga PCI bus device. Pag-update ng microcode ng processor

Sinisimulan ang Keyboard Controller

0D Paghahanap at pagsisimula ng video adapter. Pagse-set up ng IOAPIC. Mga sukat ng orasan, setting ng FSB

0E Pagsisimula ng MPC. Pagsubok sa memorya ng video. Pagpapakita ng Logo ng Gantimpala

0F Pagsubok sa unang DMA 8237 controller ng keyboard detection at internal na pagsubok. Pag-verify ng BIOS checksum

10 Sinusuri ang pangalawang DMA 8237 controller

11 Sinusuri ang mga rehistro ng pahina ng DMA controller

14 Pagsubok sa Channel 2 ng System Timer

15 Pagsubok ng rehistro ng masking ng kahilingan ng 1st interrupt controller

16 Interrupt controller 2 humiling ng masking register test

19 Sinusuri ang Passivity ng isang NMI Interrupt Request

30 Pagtukoy sa dami ng Base Memory at Extended Memory. Pag-setup ng APIC. Software control ng Write Allocation mode

Paghahanda ng mga talahanayan, array at istruktura para sa pagsisimula ng operating system

31 Ang pangunahing on-screen na pagsubok sa RAM. Pagsisimula

32 Ang Plug and Play BIOS Extension splash screen ay lilitaw. Pagse-set up ng mga mapagkukunan ng Super I/O. Programmable Onboard Audio Device

39 Pagprograma ng generator ng orasan sa pamamagitan ng I2C bus

3C Ang pagtatakda ng flag ng software upang payagan ang pagpasok sa Setup

3D Sinisimulan ang PS/2 mouse

3E External Cache Controller Initialization at Cache Pahintulot

B.F. Pagse-set up ng mga rehistro ng configuration ng chipset

41 Sinisimulan ang floppy disk subsystem

42 I-disable ang IRQ12 kung nawawala ang PS/2 mouse. Ang hard drive controller ay soft reset. Pag-scan ng iba pang IDE device

43 Sinisimulan ang mga serial at parallel na port

45 Sinisimulan ang FPU coprocessor

4E Pagpapakita ng mensahe ng error

4F Kahilingan ng Password

50 Pagpapanumbalik ng dating nakaimbak na CMOS na estado sa RAM

51 Resolution ng 32 bit access sa HDD. Pag-configure ng ISA/PnP Resources

52 Pagsisimula ng karagdagang BIOS. Ang pagtatakda ng mga halaga ng mga rehistro ng pagsasaayos ng PIIX. Pagbuo ng NMI at SMI

53 Pagtatakda ng DOS Time counter ayon sa Real Time Clock

60 Pag-install ng proteksyon ng antivirus ng BOOT Sector

61 Mga huling hakbang upang simulan ang chipset

62 Binabasa ang keyboard ID. Pagtatakda ng mga parameter nito

63 Pagwawasto ng ESCD, DMI blocks. Pag-clear ng RAM

FF Paglilipat ng kontrol sa bootloader. Ang BIOS ay nagpapatupad ng INT 19h na utos

Isaalang-alang natin ang pamamaraan para sa pagsubok sa yunit ng system ng isang personal na computer. I-install natin ang BM9222 tester sa isang libreng PCI slot sa motherboard. I-on natin ang kapangyarihan. Ang BIOS ay isang computer boot program na naka-imbak sa motherboard ROM na sunud-sunod na nagpo-poll sa lahat ng device na kasama sa system unit (processor, memory modules, hard drive, video card, controllers, optical drive, external peripheral: keyboard, mouse, atbp.).

Kung gumagana nang maayos ang lahat ng peripheral device ng system unit, pagkatapos ay matapos ang pag-load, ang sumusunod na inskripsyon na FFh ay sisindi sa screen ng tester.

"Magpasok tayo ng isang pagkakamali" sa unit ng system. I-off ang power at alisin ang memory module mula sa system unit.

Pagkatapos mailapat ang kapangyarihan at mag-boot ang computer, lilitaw ang RAM error code 4Eh sa screen ng tester.

Tumpak na natukoy ng tester na ang memorya sa unit ng system ay "may sira." Matapos i-off ang power at ibalik ang memory module sa lugar nito, ipinakita ng tester ang kalusugan ng personal na computer.

Katulad nito, maaari mong matukoy ang mga error code ng iba pang mga peripheral na device at mabilis na malutas ang problema sa pamamagitan ng pagpapalit ng sira na unit ng gumagana.

Mga konklusyon

PI0049

Ang POST card para sa pagtuklas ng depekto ng mga motherboard ng computer, ang modelong PI0049, ay idinisenyo upang ipakita ang mga POST code ng lahat ng mga tagagawa ng BIOS. Ang produktong ito ay mas kilala bilang PC Ana-lyz-er 2, ang mga tampok sa pagpapatakbo nito ay paulit-ulit na tinalakay sa mga pahina ng aming website. Ang manwal ng gumagamit ay naglalaman ng isang listahan ng mga password sa engineering, pati na rin ang isang listahan ng mga karaniwang keyboard shortcut para sa pagpasok sa BIOS. Ang pagbuo ng POST card ay protektado ng patent 01224987.4 (China).

PI0050

POST card IC80 V5.0

QiGuan KLPI6

Ang KLPI6-SD diagnostic card na ginawa ng QiGuan Electronics ay ginawa alinsunod sa internasyonal na pamantayang IEC 61010-1, na nagtatakda ng mga kinakailangan para sa mababang boltahe na kagamitan sa pagsubok ng overvoltage. Ang isang functional na tampok ng KLPI6-SD POST card ay ang kakayahang magpakita ng mga POST code ng isang personal na computer sa isang panlabas na display panel. Bilang karagdagan sa kasalukuyang code, ang parehong mga tagapagpahiwatig ay nagpapakita ng mga nakaraang halaga, pati na rin ang POST code ng nakamamatay na pagkabigo.

QiGuan MKCP6A

Ang board para sa pag-diagnose ng isang personal na platform at pagsubok para sa katatagan (Diagnostics at Stability Test Card), modelo MKCP6A, ay binuo ng QiGuan Electronics gamit ang teknolohiyang protektado ng pambansang patent 03126857.9 (China). Upang ipakita ang mga POST code, mayroong tatlong pares(!) ng mga indicator sa board: ang unang pares ay idinisenyo upang magpakita ng isang maling code, ang susunod na pares ay nagpapakita ng kasalukuyang POST code, at ang huling pares ay nagpapakita ng nakaraang code.

SL-M04A

Isang bihirang bersyon ng user manual sa Turkish para sa diagnostic na POST controller na PC Analyzer (PC Analizoru sa Turkish). Bilang karagdagan sa mga kilalang paglalarawan ng mga POST code, kabilang dito ang isang listahan ng mga control point mula sa halos lahat ng kilalang tagagawa ng BIOS. Para sa kaginhawahan, ang lahat ng mga post code ay pinagsunod-sunod ayon sa numero, na ginagawang mas madaling ma-access at maunawaan ang mga ito. Ang mga komento para sa kanila ay direktang sumusunod pagkatapos ng code at pinaghihiwalay ng pangalang BIOS.


18.03.2019

Pagsusuri ng mga error sa computer gamit ang diagnostic card (POST card)

1. Panimula
2. Pangkalahatang paglalarawan ng POST card

4. Error code table
5. Paglalarawan ng mga sound signal
6. I-reset ang isang nakalimutang BIOS password

Panimula

Ang card ay tinatawag na POST (Power On Self Test - self-test card). Nagpapakita ng mga error code kapag hindi makapag-boot ang operating system o walang larawan sa screen o walang tunog ng BIOS.

Kapag inilapat ang kapangyarihan, ang BIOS ay nagsasagawa ng tumpak na pagsubok ng circuit, memorya, keyboard, video card, hard drive, pagkatapos ay sinusuri ang configuration ng system. Pagkatapos masimulan ang pangunahing sistema ng input/output, maglo-load ang operating system.

Ang diagnostic card ay hindi magpapakita ng data sa mga sumusunod na kaso:
1. Ang card ay ipinasok sa motherboard nang walang CPU.
2. Kapag ang RST LED ay naiilawan.

Pangkalahatang paglalarawan ng POST card

  • Ang mga code sa mapa ay ipinapakita sa isang tiyak na pagkakasunud-sunod
  • Maaaring hindi tukuyin ang code
  • Para sa iba't ibang mga tagagawa ng BIOS (AMI, Award, Phoenix), iba ang kahulugan ng mga code. (kahulugan ng tagagawa ng BIOS)
  • Ang card ay maaaring konektado sa PCI at ISA slots. Karaniwan ang mga code ay nagsisimula mula sa "00" hanggang "FF" sa slot ng PCI. Sa ilang motherboard ang code ay maaaring huminto sa "38"
  • Sa mga motherboard, ang mga error code ng BIOS ay patuloy na ina-update, kaya maaaring hindi sila nakalista sa talahanayan.
  • Maaaring may nawawalang ilang LED ang ilang POST card.
  • Paglalarawan ng luminous diodes:

    LED Uri Paglalarawan
    TAKBO Kurap Kung naka-on ang LED, naka-on ang motherboard, hindi mahalaga kung anong mga code ang tumatakbo
    CLK Orasan ng BUS Nag-iilaw kapag may ibinibigay na kuryente sa motherboard (karaniwan ay walang processor)
    BIOS Basahin ang BIOS Ang LED ay naka-on at off kapag ang kapangyarihan ay ibinibigay sa motherboard, kapag ang processor ay nagbabasa ng BIOS
    IRDY Handa na ang manager Ang LED ay naka-on at naka-off kapag may mensahe
    O.S.C. Kumikislap Nag-iilaw kapag na-supply ang power sa motherboard, o kung hindi, nasira ang oscillating circuit crystal
    FRAME Panahon ng frame Naka-on ito sa lahat ng oras. Naka-on at naka-off kapag may mensahe
    RST I-reset Nag-iilaw nang kalahating segundo kapag pinindot mo ang power o reset button. Kung ang kapangyarihan ay naka-on, pagkatapos ito ay nagkakahalaga ng pagsuri sa RESET (pinaikling o sira).
    12V kapangyarihan Nag-iilaw nang isang beses kapag naka-on, inilapat ang kapangyarihan, kung hindi ito umilaw, nangangahulugan ito ng isang maikling circuit sa motherboard o walang 12V.
    -12V Nutrisyon Kapareho ng "12V"
    5V Nutrisyon Kapareho ng "12V"
    -5V Nutrisyon Pareho sa "12V" (-5V para lang sa ISA slot)
    3V3 Nutrisyon Nag-iilaw kapag may kapangyarihan (PCI lang), kung saan mayroong 3.3V. Kung walang standby na boltahe ng 3.3V sa motherboard, hindi ito umiilaw

    Talahanayan ng Error Code

    Code parangal AMI Phoenix4.0/Tendy3000
    00 Ang pagkopya ng code sa mga partikular na lugar ay tapos na/Pagpapasa ng kontrol sa INT 19h boot loader sa susunod.
    01 Processor Test 1, Processor status (1FLAGS) verification. Subukan ang mga sumusunod na flag ng status ng processor: carry, zero, sign, overflow. Itinatakda ng BIOS ang bawat flag, i-verify na nakatakda ang mga ito, pagkatapos ay i-off ang bawat flag at i-verify na naka-off ito. Sinusubukan ng CPU ang rehistro sa loob o nabigo, mangyaring baguhin ang CPU at suriin ito.
    02 Subukan ang Lahat ng Mga Register ng CPU Maliban sa SS, SP, at BP na may Data FF at 00 I-verify ang Real Mode
    03 I-disable ang NMI, PIE, AIE, UEI, SQWV I-disable ang video, parity checking, DMA Reset math coprocessor I-clear ang lahat ng page registers, CMOS shutdown byte I-initialize ang timer 0, 1, at2, kasama ang set EISA timer sa isang kilalang estado I-initialize ang DMA controllers 0 at 1 I-initialize ang interrupt controllers 0 at 1 Initialize EISA extended registers Huwag paganahin ang NMI, PIE, AIE, UEI, SQAng NMI ay hindi pinagana. Susunod, tingnan kung may soft reset o power on condition Huwag paganahin ang Non-Mask-able interrupt (NMI)
    04 Dapat na pana-panahong i-refresh ang RAM upang hindi mabulok ang memorya. Gumagana nang maayos ang refresh function na ito Kunin ang uri ng CPU
    05 Pagsisimula ng Keyboard Controller Ang BIOS stack ay binuo. Susunod, hindi pagpapagana ng memorya ng cache. Ang pagsisimula ng DMA ay isinasagawa o nabigo
    06 Nakareserba Susunod na i-uncompress ang POST code. Pinasimulan ang hardware ng system
    07 Bine-verify na Gumagana nang Tama ang CMOS, Nakikita ang Masamang Baterya Susunod, sinisimulan ang lugar ng data ng CPU Huwag paganahin ang shadow at i-execute ang code mula sa ROM
    08 Maagang chip set initialization Pagsubok sa presensya ng memory Mga gawain ng OEM chip set I-clear ang mababang 64K memory Subukan muna ang 64K memory Ang pagkalkula ng CMOS checksum ay Magsimula ng chipset gamit ang mga inisyal na halaga ng POST
    09 Cyrix CPU initialization Cach initialization Itakda ang IN POST flag
    0A Magsimula ng unang 120 interrupt na vector gamit ang SPURIOUS-INT-HDLR at simulan ang INT 00h-1Fh ayon sa INT-TBL Ang CMOS checksum kalkulasyon ay tapos na. Paglilinis sa rehistro ng katayuan ng CMOS para sa susunod na petsa at oras Magsimula ng mga rehistro ng CPU
    0B Subukan ang CMOS RAM Checksum. Kung masama, o Pinindot ang INS Key, Load Defaults Ang rehistro ng katayuan ng CMOS ay sinisimulan. Susunod. Ang pagsasagawa ng anumang nangangailangan ng pagsisimula bago ibigay ang keyboard BAT command Paganahin ang cache ng CPU
    0C I-detect ang Uri ng Keyboard Controller at Itakda ang NUM LOCK Status Ang keyboard controller input butter ay libre Susunod, ibibigay ang BAT command sa keyboard controller Magsimula ng mga cache sa mga paunang halaga ng POST
    0D I-detect ang CPU Clock Basahin ang lokasyon ng CMOS 14h para malaman ang uri ng video na ginagamit Alamin at simulan ang video adapter
    0E Subukan ang Memory ng Video, magsulat ng sign-on na mensahe sa screen Setup shadow RAM? Paganahin ang shadew ayon sa setup Na-verify na ang resulta ng utos ng keyboard controller na BAT. Susunod, pagsasagawa ng anumang kinakailangang pagsisimula pagkatapos ng keyboard controller BAT command test Magsimula ng bahagi ng I/O
    0F Subukan ang DMA Cont. 0; BIOS Checksum Test Keyboard Detect at pagsisimula Ang pagsisimula pagkatapos ng keyboard controller BAT command test ay tapos na. Susunod na isinulat ang keyboard command byte Pagsisimula ng lokal na bus IDE
    10 Subukan ang DMA Controller 1 Subukan ang DMA Ang keyboard controller command byte ay nakasulat. Susunod, ilalabas ang Pin 23 at 24 Blocking at unblocking command Simulan ang Power Management
    11 Subukan ang Mga Rehistro ng Pahina ng DMA Susunod, tingnan kung pinindot ang "End" o "Ins" key habang naka-on. Ang pagsisimula ng CMOS RAM sa bawat boot AMIBIOS POST na opsyon ay itinakda sa AMIBCP o ang "End" key ay pinindot
    12 Nakareserba Susunod, i-disable ang DMA controllers 1 at 2 at matakpan ang controllers 1 at 2 Ibalik ang CPU control word sa panahon ng warm boot
    13 Nakareserba Ang pagpapakita ng video ay hindi pinagana. Nasimulan na ang Port B. Susunod, simulan ang chipset simulan ang PCI Bus Mastering device
    14 Pagsubok sa 8254 Timer 0 Counter 2 Ang 8254 timer test ay magsisimula sa susunod
    15 I-verify ang 8259 Channel 1 na nakakaabala sa pamamagitan ng Pag-off at Pag-on sa mga Interrupt na Linya
    16 I-verify ang 8259 Channel 2 na nakakaabala sa pamamagitan ng Pag-off at Pag-on sa mga Interrupt na Linya Checksum ng BIOS ROM
    17 I-off ang mga interrupt Pagkatapos I-verify na Walang Interrupt Msk Register ay Naka-on I-initialize ang cache bago ang memory Auto size
    18 Pilitin ang isang interrupt at I-verify ang interrupt at I-verify ang interrupt na Naganap 8254 na pagsisimula ng timer
    19 Test Stuck NMI Bits; I-verify na Maaaring Sipiin ang NMI Tapos na ang 8254 timer test. Susunod na simulan ang pagsubok sa pag-refresh ng memorya
    1A Ipakita ang orasan ng CPU Ang linya ng pag-refresh ng memorya ay toggling. Sinusuri ang 15 segundong on/off time sa susunod
    1B Nakareserba
    1C Nakareserba I-reset ang Programmable interrupt Controller
    1D Nakareserba
    1E Nakareserba
    1F Kung maganda ang EISA non-volatile memory checksum, isagawa ang EISA initialization Kung hindi, execute ISA tests an clear EISA mode flag Test EISA configuration memory Integrity (checksum & communication interface)
    20 Simulan ang Slot O (System Board) Subukan ang pag-refresh ng DRAM
    21 Simulan ang Slot 1
    22 Simulan ang Slot 2 Subukan ang 8742 Keyboard Controller
    23 Simulan ang Slot 3 Ang susunod na pagbabasa ng 8042 input port at hindi pagpapagana ng MEGAKEY Green PC. Ginagawang maisusulat ang segment ng BIOS code at gumaganap ng anumang kinakailangang configuration bago simulan ang mga interrupt na vector
    24 Simulan ang Slot 4 Ang configuration na kinakailangan bago makumpleto ang pagsisimula ng pag-interrupt ng vector. Magsisimula na ang interrupt vector initialization Itakda ang ES segment register sa 4Gb
    25 Simulan ang Slot 5 Tapos na ang interrupt vector initialization. Pag-clear ng password kung naka-on ang POST DIAG awitch
    26 1. subukan ang pambihirang sitwasyon ng protektado ng protektadong mode, suriin ang memorya ng cpu at mainboard.
    2. walang malalang problema, normal na ipinapakita ang VGA. Kung nangyari ang hindi nakamamatay na problema, pagkatapos ay ipakita ang mensahe ng error sa VGA kung hindi man ay i-boot ang operating system, at ang code na "26" ay OK code, walang anumang iba pang mga code na ipapakita
    1. read/write input, output port ng 8042 keyboard; handa na para sa revolve mode, patuloy na maghanda para sa pagsisimula ng lahat ng data, suriin ang 8042 chips sa mainboard.
    2. sumangguni sa kaliwa
    1. paganahin ang A20 adress line, suriin ang A20 pin ng memory controlling chips, at suriin ang circuit, na nauugnay sa mga pin, sa memory slot, maaaring A20 pin at memory pin ay hindi nakikipag-ugnayan, o ang memory A20 pin ay masama.
    2. sumangguni sa kaliwa
    27 Simulan ang Slot 7 Ang anumang pagsisimula bago itakda ang video mode ay susunod na gagawin
    28 Simulan ang Slot 8 Kumpleto na ang pagsisimula bago itakda ang video mode. Susunod na pag-configure ng monochrome mode at color mode Awtomatikong laki ng DRAM
    29 Simulan ang Slot 9 Magsimula ng POST Memory Manager
    2A Simulan ang Slot 10 Sinisimulan ang iba't ibang bus system, static, at output device, kung mayroon I-clear ang 512 KB base RAM
    2B Simulan ang Slot 11 Pagpasa ng kontrol sa video ROM upang maisagawa ang anumang kinakailangang configuration bago ang pagsubok ng video ROM
    2C Simulan ang Slot 12 Ang lahat ng kinakailangang pagproseso bago ipasa ang kontrol sa video ROM ay tapos na. Hinahanap ang susunod na video ROM at ipinapasa ang kontrol dito Nabigo ang RAM sa address line xxx*
    2D Simulan ang Slot 13 Ang video ROM ay ibinalik ay nagbalik ng kontrol sa BIOS POST Nagsasagawa ng anumang kinakailangang pagpoproseso pagkatapos na makontrol ang video ROM
    2E Simulan ang Slot 14 Nakumpleto ang pest-video ROM test processing. Kung hindi matagpuan ang EGA/VGA controller, susunod na pagsasagawa ng display memory Read/write test Ang pagkabigo ng RAM sa data bits Xxxx* ng mababang byte ng memory bus
    2F Simulan ang Slot 15 Ang EGA/VGA controller ay hindi natagpuan. Magsisimula na ang display memory read/write test Paganahin ang cache bago ang system BIOS shadow
    30 Sukat ng Base Memory Mula 256K hanggang 640K at Extended Memory na Higit sa 1MB Ang display memory read/write test ay pumasa. Hanapin ang susunod na retrace checking
    31 Test Base Memory Mula 256K hanggang 640K at Extended Memory na Higit sa 1MB Nabigo ang display memory read/write test o retrace checking. Susunod na pagsasagawa ng kahaliling display memory read/write test
    32 Kung EISA Mode, Subukan ang EISA Memory na Natagpuan sa pagsisimula ng Slots Ang kahaliling display memory read/write test ay pumasa. Naghahanap ng kahaliling pag-retrace ng display sa susunod Subukan ang dalas ng orasan ng CPU Bus
    33 Nakareserba Magsimula sa Phoenix Dispatch manager
    34 Nakareserba Tapos na ang pagsusuri sa pagpapakita ng video. Susunod na pagtatakda ng display mode
    35 Nakareserba
    36 Nakareserba Warm simula at shut down
    37 Nakareserba Nakatakda ang display mode. Ipinapakita ang power on na mensahe sa susunod
    38 Nakareserba Pagsisimula sa input ng bus, IPL, susunod na pangkalahatang device, kung naroroon Shadow system BIOS ROM
    39 Nakareserba Ipinapakita ang mga mensahe ng error sa pagsisimula ng bus
    3A Nakareserba Ang bagong posisyon ng cursor ay nabasa at na-save. Pagpapakita ng Hit "Del" na mensahe sa susunod Awtomatikong laki ng cache
    3B Nakareserba Ang Hit "Del" na mensahe ay ipinapakita. Magsisimula na ang protected mode memory test
    3C Naka-enable ang Setup Advanced na pagsasaayos ng mga rehistro ng chipset
    3D Alamin kung naroroon ang mouse, simulan ang mouse, mag-install ng mga interrupt na vector
    3E Magsimula ng cache controller
    3F Nakareserba
    40 Ipakita ang proteksyon ng virus. Huwag paganahin o Paganahin Paghahanda ng mga talahanayan ng deskriptor sa susunod
    41 Magsimula ng Floppy Disk Drive Controller at anumang mga drive Magsimula ng pinalawig na memorya para sa RomPilot
    42 Magsimula ng Hard Drive Controller at anumang mga drive Inihanda ang mga talahanayan ng paglalarawan. Enteling protected mode para sa memory test sa susunod Magsimula ng interrupt vectors
    43 I-detect at simulan ang Serial at Parallel Ports at Game Port Pumasok sa protected mode. Paganahin ang mga interrupt para sa diagnostics mode sa susunod
    44 Nakareserba Naka-enable ang mga interrupt kung naka-on ang diagnostics switch. Sinisimulan ang data upang suriin ang memory wraparound sa susunod na 0:0
    45 I-detect at simulan ang math coprocessor Sinimulan ang data. Sinusuri ang memory wraparound sa 0: 0 at ang susunod na paghahanap ng kabuuang laki ng memorya ng system Pagsisimula ng POST device
    46 Nakareserba Tapos na ang memory wraparound test. Nagawa na ang pagkalkula ng laki ng memorya. Pagsusulat ng mga pattern upang itakda ang memorya sa susunod Suriin ang paunawa sa copyright ng ROM
    47 Nakareserba Ang memory pattern ay sa pinalawig na memorya. Pagsusulat ng mga pattern sa base na 640 KB na memorya Magsimula ng 120 na suporta
    48 Nakareserba Mga pattern na nakasulat sa base memory. Pagtukoy sa dami ng memorya sa ibaba 1MB sa susunod
    49 Nakareserba Ang halaga ng memorya sa ibaba 1MB ay natagpuan at na-verify. Pagtukoy sa dami ng memorya sa itaas ng 1 MB memory sa susunod
    4A Nakareserba
    4B Nakareserba Ang dami ng memorya na higit sa 1MB ay natagpuan at na-verify. Sinusuri ang isang soft reset at i-clear ang memorya sa ibaba ng 1MB para sa susunod na soft reset. Kung ito ay isang kapangyarihan sa sitwasyon, pagpunta sa checkpoint 4Eh susunod Pagsisimula ng QuletBoot (opsyonal)
    4C Nakareserba Ang memorya na mas mababa sa 1MB ay na-clear sa pamamagitan ng soft reset. I-clear ang memorya sa itaas ng 1MB sa susunod Shadow video BIOS ROM
    4D Nakareserba Ang memorya na higit sa 1MB ay na-clear sa pamamagitan ng soft reset. Sine-save ang laki ng memorya sa susunod. Pupunta sa checkpoint 52h sa susunod
    4E I-reboot kung Manufacturing Mode; kung hindi, Ipakita ang Mga Mensahe at Ipasok ang Setup Nagsimula ang memory test, ngunit hindi bilang resulta ng soft reset. Ipinapakita ang unang 64KB na laki ng memorya sa susunod Ipakita ang paunawa sa copyright ng BIOS
    4F Tanungin ang Password Security (Opsyonal) Nagsimula na ang display ng laki ng memorya. Ang display ay ina-update sa panahon ng pagsubok sa memorya. Susunod na pagsasagawa ng sequential at random memory test Magsimula ng MultiBoot
    50 Isulat ang Lahat ng Mga Halaga ng CMOS Bumalik sa RAM at Clear Ang memorya sa ibaba 1MB ay nasubok at nasimulan. Pagsasaayos ng ipinapakitang laki ng memorya para sa paglipat at pag-shadow sa susunod Ipakita ang uri at bilis ng CPU
    51 Paganahin ang Parity Checker. Paganahin ang NMI, Paganahin ang Cache Bago Mag-boot Ang display ng laki ng memorya ay naayos para sa paglipat at pag-shadow. Susunod na subukan ang memorya sa itaas ng 1MB Magsimula ng EISA board
    52 I-initialize ang Option ROMs mula C8000h hanggang EFFFh o kung FSCAN Enabled to F7FFFh Ang memorya na higit sa 1MB ay sinubukan at nasimulan. Sine-save ang impormasyon sa laki ng memorya sa susunod Subukan ang keyboard
    53 I-initialize ang Time Value sa 40h: BIOS Area Ang impormasyon sa laki ng memorya at ang mga rehistro ng CPU ay nai-save. Susunod na pagpasok sa real mode
    54 Naging matagumpay ang shutdown. Ang CPU ay nasa real mode. Hindi pagpapagana sa linya ng Gate A20, parity, at susunod na NMI Itakda ang pag-click sa key kung pinagana
    55
    56 Paganahin ang mga USB device
    57 Ang linya ng address ng A20, parity, at ang NMI ay hindi pinagana. Pagsasaayos ng laki ng memorya depende sa relocation at shadowing sa susunod
    58 Ang laki ng memorya ay naayos para sa relocation at shadowing. Pag-clear sa Hit na "DEL" na mensahe sa susunod
    59 Ang Hit na "DEL" na mensahe ay na-clear. Ang "WAIT..." na mensahe ay ipinapakita. Sisimulan ang DMA at susunod na i-interrupt ang controller test Magsimula ng POST display service
    5A Ipakita ang prompt Pindutin ang F2 para pumasok sa SETUP
    5B Huwag paganahin ang cache ng CPU
    5C Subukan ang RAM sa pagitan ng 512 at 640 kB
    60 Pag-setup ng proteksyon ng virus (proteksyon sa sektor ng boot) ayon sa setting ng pag-setup Ang pagsusulit sa pagpaparehistro ng pahina ng DMA ay pumasa. Susunod na pagsasagawa ng DMA Controller 1 base register test Subukan ang pinalawak na memorya
    61 Subukang i-on ang level 2 cach (kung naka-on na ang L2 cach sa post 3D, ang bahaging ito ay lalaktawan) Sat ang boot up speed ayon sa setting ng setup Huling pagkakataon para sa pagsisimula ng chipset Huling pagkakataon para sa pagsisimula ng power management (Green BIOS Lang) Ipakita ang talahanayan ng pagsasaayos ng system
    62 I-set up ang NUM lock. Ayon sa mga halaga ng pag-setup Programm ang NUM lock. Typematic rate at typematic na bilis ayon sa setting ng setup Ang DMA controller 1 base register test ay pumasa. Susunod na pagsasagawa ng DMA controller 2 base register test Subukan ang pinalawig na mga linya ng address ng memorya
    63 Kung mayroong anumang mga pagbabago sa configuration ng hardware. I-update ang impormasyon ng ESCD (PnP BIOS lang) I-clear ang memorya na ginamit Boot system sa pamamagitan ng INT 19h
    64 Tumalon sa UserPatch1
    65 Ang DMA controller 2 base register test ay pumasa. Programming DMA controller 1 at 2 susunod
    66 Nakumpleto ang programming DMA controllers 1 at 2 na sinisimulan ang susunod na 8259 interrupt controller I-configure ang mga advanced na rehistro ng cache
    67 Nakumpleto ang 8259 interrupt controller initialization Magsimula ng Multi Processor APIC
    68
    69 I-setup ang System Management Mode (SSM) area
    6A Ipakita ang panlabas na laki ng cache ng L2
    6B Mag-load ng mga custom na default (opsyonal)
    6C Ipakita ang mensahe ng shadow-area
    6E Ipakita ang posibleng mataas na address para sa pagbawi ng UMB
    6F
    70 Ipakita ang mensahe ng error
    71
    72
    76 Tingnan kung may mga error sa keyboard
    7C Mag-set up ng mga hardware interrupt vectors
    7D Magsimula ng matalinong Pagsubaybay sa System
    7E Magsimula ng coprocessor kung mayroon
    7F Kasalukuyang isinasagawa ang pinalawak na pagpapagana ng pinagmulan ng NMI
    80 Nagsimula na ang pagsubok sa keyboard. Pag-clear sa output buffer at pagsuri para sa mga stuck key. Susunod na pagpapalabas ng command sa pag-reset ng keyboard I-disable ang mga onboard na Super I/O port at IRQ
    81 May nakitang error sa pag-reset ng keyboard o stuck key. Susunod na pag-isyu ng keyboard controller interface test command Huling pagsisimula ng POST device
    82 Nakumpleto ang pagsubok sa interface ng keyboard controller. Pagsusulat ng command byte at pagsisimula ng circular buffer sa susunod I-detect at i-install ang mga panlabas na RS232 port
    83 Naisulat ang command byte at natapos na ang global data initialization. Susunod na tumitingin ng naka-lock na susi I-configure ang mga non-MCD IDE controllers
    84 Tapos na ang pagsuri sa naka-lock na susi. Sinusuri kung may hindi tugma sa laki ng memorya sa data ng CMOS RAM sa susunod
    85 Ang pagsusuri sa laki ng memorya ay tapos na. Pagpapakita ng mahinang error at pagsuri para sa isang password o pag-bypass sa WINBIOS Setup sa susunod Magsimula ng mga PC-compatible na PnP ISA device
    86 Sinuri ang password. Nagsasagawa ng anumang kinakailangang programming bago ang susunod na Setup ng WINBIOS
    87 Ang programming bago ang WINBIOS Setup ay nakumpleto ang Pag-uncompress sa WINBIOS Setup code at ang pagpapatupad ng AMIBIOS Setup o WINBIOS Setup utility sa susunod I-configure ang Motherboard Configurable Devices (opsyonal)
    88 Ibinalik mula sa WINBIOS Setup end na-clear ang screen. Nagsasagawa ng anumang kinakailangang programming pagkatapos ng WINBIOS Setup sa susunod Magsimula ng BIOS Data Area
    89 Nakumpleto ang programming pagkatapos ng WINBIOS Setup. Susunod na ipinapakita ang power on screen message I-enable ang Non-Maskable interrupts (NMis)
    8A I-initialize ang Extended BIOS Data Area
    8B Ang unang mensahe sa screen ay ipinakita. Ang "WAIT..." na mensahe ay ipinapakita. Susunod na pagsasagawa ng PS/2 mouse check at extended BIOS data area allocation check Subukan at simulan ang PS/2 mouse
    8C Pag-program sa susunod na mga opsyon sa Setup ng WINBIOS Magsimula ng floppy controller
    8D Ang mga opsyon sa WINBIOS Setup ay naka-program. Susunod na i-reset ang hard disk controller
    8E Na-reset ang hard disk controller. Susunod na i-configure ang floppy drive controller
    8F Tukuyin ang bilang ng mga ATA drive (opsyonal)
    90 Magsimula ng mga hard-disk controller
    91 Ang floppy drive controller ay na-configure. Pag-uunawa sa hard disk drive controller sa susunod Magsimula ng local-bus hard-disk controllers
    92 Tumalon sa UserPatch2
    93 Bumuo ng MPTABLE para sa multi-processor board
    95 Sinisimulan ang mga bus adapter ROM mula C8000h hanggang D8000 I-install ang CD ROM para sa boot
    96 Nagsisimula bago ipasa ang kontrol sa adapter ROM sa C800
    97 Nakumpleto ang pagsisimula bago ang C800 adapter ROM makakuha ng kontrol. Ang adaptor ROM check ay susunod Ayusin ang Multi Processor table
    98 Ang adapter ROM ay may kontrol at ngayon ay ibinalik ang kontrol sa BIOS POST. Nagsasagawa ng anumang kinakailangang pagproseso pagkatapos ng opsyon na ibinalik ng ROM ang kontrolA Maghanap ng mga opsyong ROM. Isang mahaba, dalawang maikling beep sa checksum failure
    99 Anumang pagsisimula na kinakailangan pagkatapos makumpleto ang opsyong ROM test. Ang susunod na pag-configure sa lugar ng data ng timer at base ng printer Tingnan ang SMART Drive (opsyonal)
    9A Itakda ang timer at printer base address. Susunod na pagtatakda ng RS-232 base address Mga ROM na opsyon sa anino
    9B Ibinalik pagkatapos itakda ang RS-232 base address. Nagsasagawa ng anumang kinakailangang pagsisimula bago ang susunod na pagsubok sa coprocessor
    9C Kinakailangan ang pagsisimula bago matapos ang pagsusulit ng Coprocessor. Susunod na pagsisimula ng Coprocessor I-set up ang Power Management
    9D Nagsimula ang Coprocessor Pagsagawa ng anumang kinakailangang pagsisimula pagkatapos ng susunod na pagsubok sa Coprocessor Magsimula ng security engine (opsyonal)
    9E Pagsisimula pagkatapos makumpleto ang pagsubok ng Coprocessor. Sinusuri ang pinahabang keyboard, keyboard ID, at NumLock key sa susunod. Susunod na pagbibigay ng keyboard ID command Paganahin ang mga pagkaantala ng hardware
    9F Tukuyin ang bilang ng mga driver ng ATA at SCSI
    A0 Itakda ang oras ng araw
    A1 Suriin ang lock ng susi
    A2 Ipinapakita ang anumang malambot na error sa susunod
    A3 Nakumpleto na ang soft error display. Susunod na pagtatakda ng typmatic rate ng keyboard
    A4 Ang keyboard typematic rate ay nakatakda. Ang pag-program sa memorya ng paghihintay ay susunod na mga estado Magsimula ng typematic rate
    A5 Tapos na ang memory wait state programming. Pag-clear sa screen at pagpapagana ng parity at ang susunod na NMI
    A7 Naka-enable ang NMI at parity. Pagsasagawa ng anumang inisyal na kinakailangan bago ipasa ang kontrol sa adapter ROM sa E000 sa susunod
    A8 Nakumpleto ang pagsisimula bago ipasa ang kontrol sa adapter ROM sa E000h. Pagpasa ng kontrol sa adaptor ROM sa E000h sa susunod Burahin ang F2 prompt
    A9 Ibinalik mula sa adapter ROM sa E000h control. Ang pagsasagawa ng anumang inisyal na kinakailangan pagkatapos ng E000 na opsyon na ROM ay may susunod na kontrol
    A.A. Ang pagsisimula pagkatapos ng E000 na opsyon na ROM control ay nakumpleto. Pagpapakita ng system configuration sa susunod I-scan para sa F2 key stroke
    AB I-uncompress ang DMI data at susunod na pagsasagawa ng DMI POST initialization
    A.C. Ipasok ang SETUP
    A.E. I-clear ang bandila ng boot
    B0 Kung ang mga interrupts Maganap sa protektadong mode Ang configuration ng system ay ipinapakita Suriin kung may mga error
    B1 Kung nabuksan ang maskara ng NMI. Display Pindutin ang F1 para I-disable ang NMI, F2 Reboot Pagkopya ng anumang code sa mga partikular na lugar Ipaalam sa RomPilot ang tungkol sa pagtatapos ng POST
    B2 Paghahanda ng POST upang i-boot ang operating system
    B3
    B4 1 Isang maikling beep bago mag-boot
    B5 Wakasan ang Quiet Boot (opsyonal)
    B6 Suriin ang password (opsyonal)
    B7 I-initialize ang ACPI BIOS
    B8
    B9 Ihanda ang Boot
    B.A. Magsimula ng SMBIOS
    BB Magsimula ng mga PnP Option ROM
    B.C. I-clear ang mga parity checker
    BD Ipakita ang MultiBoot menu
    MAGING Nagrerehistro ang chipset ng program na may kapangyarihan sa mga default ng BIOS I-clear ang screen (opsyonal)
    B.F. I-program ang natitirang halaga ng chipset ayon sa setup (mamaya setup value program) Kung ang auto configuration ay pinagana, i-program ang chipset na may mga paunang natukoy na halaga sa MODBINable Auto Table Suriin ang virus at backup na mga paalala
    C0 I-off ang OEM specific cach, shadow Magsimula ng mga karaniwang device na may mga default na value: DMA controller (8237); Programmable interrupt Controller (8259); Programmable interval Timer (8254); RTC chip Subukang mag-boot gamit ang INT 19
    C1 OEM Specific-Test sa laki ng On-Board memory Magsimula ng POST error manager (PEM)
    C2 Magsimula ng pag-log ng error
    C3 Subukan ang unang 256K DRAM Palawakin ang mga naka-compress na code sa pansamantalang lugar ng DRAM kasama ang compressed system BIOS at Option ROMs I-initialize ang function ng pagpapakita ng error
    C4 Magsimula ng system error handler
    C5 OEM Specific-Early Shadow Enable para sa mabilis na pag-boot PnPnd dual CMOS (opsyonal)
    C6 Panlabas na Pagtukoy sa Laki ng Cache Magsimula ng note dock (opsyonal)
    C7 Huling simulan ang note dock
    C8 Force check (opsyonal)
    C9 Extended checksum (opsyonal)
    C.A. I-redirect ang int 15h para paganahin ang remote na keyboard
    C.B. I-redirect sa loob ng 13h sa Memory Technologies Devices gaya ng ROM, RAM, PCMCIA, at serial disk
    CC I-redirect ang int 10h para paganahin ang malayuang serial video
    CD Muling i-map ang I/O at memory para sa PCMCIA
    C.E. I-initialize ang digitizer at display message
    D0 Ang NMI ay hindi pinagana. Nagsisimula na ang power on delay. Susunod, mabe-verify ang initialization code checksum
    D1 Pagsisimula sa DMA controller, pagsasagawa ng keyboard controller BAT test, pagsisimula ng pag-refresh ng memorya, at pagpasok sa 4GB flat mode sa susunod
    D2 Hindi kilalang interrupt
    D3 Susunod na pagsisimula ng pagpapalaki ng memorya
    D4 Bumabalik sa real mode. Pagpapatupad ng anumang OEM patch at pagtatakda ng susunod na stack
    D5 Pagpasa ng kontrol sa hindi naka-compress na code sa shadow RAM sa E000: 0000h. Ang code sa pagsisimula ay kinokopya sa segment 0 at ang kontrol ay ililipat sa segment 0
    D6 Ang kontrol ay nasa segment 0 Susunod, tinitingnan kung ang "Ctrl" "Home" ay pinindot at i-verify ang system BIOS checksum. Kung ang alinman sa "Ctrl" "Home" ay pinindot o ang system BIOS checksum ay masama, ang susunod ay pupunta sa checkpoint code E0h. Kung hindi, pupunta sa checkpoint code D7h
    E0 Ang onboard na floppy controller kung available ay sinisimulan. Susunod, simulan ang base 512 KB memory test Unahin ang chipset
    E1 E1 Setup-Page E1 Susunod na sinisimulan ang interrupt vector table Unahin ang tulay
    E2 E2 Setup-Page E2 Sinisimulan ang DMA at susunod na abalahin ang mga controller I-initialize ang CPU
    E3 E3 Setup-Page E3 Magsimula ng system timer
    E4 E4 Setup-Page E4 I-initialize ang system I/O
    E5 E5 Setup-Page E5 Suriin ang force recovery boot
    E6 E6 Setup-Page E6 Paganahin ang floppy drive controller at Timer IRQ. Paganahin ang panloob na memorya ng cache Checksum BIOS ROM
    E7 E7 Setup-Page E7 Pumunta sa BIOS
    E8 E8 Setup-Page E8 Magtakda ng Malaking Segment
    E9 E9 Setup-Page E9 Magsimula ng Multi Processor
    E.A. EA Setup-Page EA Magsimula ng espesyal na code ng OEM
    E.B. EB Setup-Page EB Magsimula ng PIC at DMA
    E.C. EC Setup-Page EC Magsimula ng Uri ng Memory
    ED ED Setup-Page ED Sinisimulan ang floppy drive Magsimula sa laki ng Memory
    E.E. EE Setup-Page EE Naghahanap ng floppy diskette sa drive A: Pagbabasa sa unang sektor ng diskette Shadow boot block
    E.F. EF Setup-Page EF May naganap na error sa pagbabasa habang binabasa ang floppy drive sa drive A: Pagsubok sa memorya ng system
    F0 Susunod, hinahanap ang AMIBOOT.ROM file sa root directory Magsimula ng interrupt vectors
    F1 Ang AMIBOOT.ROM file ay wala sa root directory Simulan ang Run Time Clock
    F2 Susunod, binabasa at sinusuri ang floppy diskette FAT upang mahanap ang mga kumpol na inookupahan ng AMIBOOT.ROM file Magsimula ng video
    F3 Susunod, binabasa ang AMIBOOT.ROM file, cluster by cluster Magsimula ng System Management Manager
    F4 Ang AMIBOOT.ROM file ay hindi ang tamang laki Mag-output ng isang beep
    F5 Susunod, hindi pagpapagana ng panloob na memorya ng cache I-clear ang Malaking Segment
    F6 Mag-boot sa mini DOS
    F7 Mag-boot sa buong DOS
    FB Susunod, ang pag-detect ng uri ng flash ROM
    F.C. Susunod, burahin ang flash ROM
    FD Susunod, i-program ang flash ROM
    FF Ang flash ROM programming ay matagumpay. Susunod, i-restart ang system BIOS

    Paglalarawan ng mga sound signal

    AMI BIOS Fatal Errors

    1 beep Pagkabigo sa Pag-refresh ng DRAM. Subukan munang i-reset ang memorya. Kung nangyayari pa rin ang error, palitan ang memorya ng mga kilalang magagandang chips.
    2 beep Parity error sa unang 64K RAM. Subukan munang i-reset ang memorya. Kung nangyayari pa rin ang error, palitan ang memorya ng mga kilalang magagandang chips
    3 beep Pagkabigo ng Base 64K RAM. Subukan munang i-reset ang memorya. Kung nangyayari pa rin ang error, palitan ang memorya ng mga kilalang magagandang chips
    4 na beep Pagkabigo ng system timer
    5 beep Pagkabigo sa proseso
    6 beep Keyboard controller 8042-Gate A20 Error. Subukang i-reset ang keyboard controller chip. Kung nangyayari pa rin ang error, palitan ang keyboard chip. Kung magpapatuloy ang error, suriin ang mga bahagi ng system na nauugnay sa keyboard, hal. sumubok ng ibang keyboard, tingnan kung may keyboard fuse ang system
    7 beep Processor, Virtual Mode Exception Interrupt Error
    8 beep Display memory Read/Write test failure (hindi nakamamatay). Palitan ang video card o ang memorya sa video card
    9 beep Ang ROM BIOS Checksum (32KB sa F800:0) ay Nabigo. Hindi malamang na ang error na ito ay maaaring itama sa pamamagitan ng muling paglalagay ng mga chips. Kumonsulta sa supplier ng motherboard o isang distributor ng produkto ng AMI para sa (mga) kapalit na bahagi
    10 beep CMOS shutdown register read/write error
    11 beep Error sa memorya ng cache

    Mga beep code ng AMI BIOS (hindi nakamamatay na mga error)

    2 maikli POST Failure-isa o higit pa sa mga pagsubok sa hardware ay nabigo
    1 mahaba 2 maikli May na-encounter na error sa video BIOS ROM, o na-encounter ang horizontal retrace failure
    1 mahaba 3 maikli Conventional/Extended memory failure
    1 mahaba 8 maikli Nabigo ang pagsubok sa Display/Retrace

    Magbigay ng mga beep code ng BIOS

    1 maikli Walang error habang POST
    2 maikli Anumang Hindi nakamamatay na error, ilagay ang CMOS SETUP para i-reset
    1 mahaba 1 maikli RAM o motherboard error
    1 mahaba 2 maikli Error sa video, hindi makapagsimula ng screen upang magpakita ng anumang impormasyon
    1 mahaba 3 maikli Error sa keyboard controller
    1 mahaba 9 maikli Flash RAM/EPROM (na nasa motherboard) error. (BIOS error)
    mahabang beep Ang memory bank ay hindi nakasaksak nang maayos, o sira

    Mga beep code ng Phoenix BIOS

    Mga sound code Paglalarawan/Ano ang susuriin?
    1-1-1-3 I-verify ang totoong mode
    1-1-2-1 Kunin ang uri ng CPU
    1-1-2-3 Magsimula ng hardware ng system
    1-1-3-1 Magsimula ng mga rehistro ng chipset na may mga paunang halaga ng POST
    1-1-3-2 Itakda sa POST flag
    1-1-3-3 Magsimula ng mga rehistro ng CPU
    1-1-4-1 Magsimula ng cache sa mga maliliit na halaga ng POST
    1-1-4-3 I-initialize ang I/O
    1-2-1-1 Magsimula sa pamamahala ng Power
    1-2-1-2 Mag-load ng mga alternatibong rehistro na may mga paunang halaga ng POST
    1-2-1-3 Tumalon sa User Patch0
    1-2-2-1 Magsimula ng keyboard controller
    1-2-2-3 Checksum ng BIOS ROM
    1-2-3-1 8254 na pagsisimula ng timer
    1-2-3-3 8237 DMA controller initialization
    1-2-4-1 I-reset ang programmable interrupt controller
    1-3-1-1 Subukan ang pag-refresh ng DRAM
    1-3-1-3 Subukan ang 8742 keyboard controller
    1-3-2-1 Itakda ang ES segment para magrehistro sa 4GB
    1-3-3-1 28 Autosize DRAM
    1-3-3-3 I-clear ang 512K base RAM
    1-3-4-1 Subukan ang 512K base address lines
    1-3-4-3 Subukan ang 512K base memory
    1-4-1-3 Subukan ang dalas ng orasan ng CPU BUS
    1-4-2-4 I-reinitialize ang chipset
    1-4-3-1 Shadow system BIOS ROM
    1-4-3-2 I-reinitialize ang cache
    1-4-3-3 I-autosize ang cache
    1-4-4-1 I-configure ang mga advanced na rehistro ng chipset
    1-4-4-2 Mag-load ng mga alternatibong rehistro na may mga halaga ng CMOS
    2-1-1-1 Itakda ang paunang bilis ng CPU
    2-1-1-3 Magsimula ng interrupt vectors
    2-1-2-1 Magsimula ng mga pagkagambala sa BIOS
    2-1-2-3 Suriin ang paunawa sa copyright ng ROM
    2-1-2-4 I-initialize ang manager para sa mga pagpipilian sa PCI ROM
    2-1-3-1 Suriin ang configuration ng video laban sa CMOS
    2-1-3-2 Magsimula ng PCI bus at mga device
    2-1-3-3 I-initialize ang lahat ng video adapter sa system
    2-1-4-1 Shadow video BIOS ROM
    2-1-4-3 Ipakita ang abiso sa copyright
    2-2-1-1 Ipakita ang uri at bilis ng CPU
    2-2-1-3 Subukan ang keyboard
    2-2-2-1 Itakda ang pag-click sa key kung pinagana
    2-2-2-3 56 paganahin ang keyboard
    2-2-3-1 Subukan para sa mga hindi inaasahang pagkagambala
    2-2-3-3 Ipakita ang prompt "pindutin ang F2 para pumasok sa SETUP"
    2-2-4-1 Subukan ang RAM sa pagitan ng 512 at 640k
    2-3-1-1 Subukan ang pinalawak na memorya
    2-3-1-3 Subukan ang pinalawak na mga linya ng address ng memorya
    2-3-2-1 Tumalon sa user patch1
    2-3-2-3 I-configure ang mga advanced na rehistro ng cache
    2-3-3-1 Paganahin ang mga panlabas at CPU cache
    2-3-3-3 Ipakita ang extemal na laki ng cache
    2-3-4-1 Ipakita ang shadow massage
    2-3-4-3 Ipakita ang mga di-disposable na segment
    2-4-1-1 Ipakita ang mga masahe ng error
    2-4-1-3 Suriin kung may mga error sa pagsasaayos
    2-4-2-1 Subukan ang real-time na orasan
    2-4-2-3 Tingnan kung may mga error sa keyboard
    2-4-4-1 I-set up ang mga vector na nakakagambala sa hardware
    2-4-4-3 Subukan ang coprocessor ng kasalukuyan
    3-1-1-1 Ipakita ang mga onboard na I/O port
    3-1-1-3 I-detect at i-install ang mga panlabas na Rs232 port
    3-1-2-1 I-detect at i-install ang mga panlabas na parallel port
    3-1-2-3 Muling simulan ang mga onboard na I/O port
    3-1-3-1 Magsimula sa lugar ng data ng BIOS
    3-1-3-3 Magsimula ng pinalawak na lugar ng data ng BIOS
    3-1-4-1 Magsimula ng floppy controller
    3-2-1-1 Magsimula ng hard-disk controller
    3-2-1-2 Magsimula ng lokal na bus hard-disk controller
    3-2-1-3 Tumalon sa userPatch2
    3-2-2-1 Huwag paganahin ang linya ng address ng A20
    3-2-2-3 I-clear ang malaking rehistro ng segment ng ES
    3-2-3-1 Maghanap ng mga opsyong ROM

    Mga beep code ng IBM BIOS

    Mga sound code Paglalarawan
    Walang beep Walang Power, Maluwag na card o maikli
    1 maikling beep Normal POST, ok ang computer
    2 maikling beep POST error, suriin ang screen para sa error code
    tuloy-tuloy na beep
    Umuulit ng maikling beep Walang kapangyarihan, maluwag na card, o maikli
    Isang mahaba at isang maikling beep Isyu sa motherboard
    Isang mahaba at dalawang maikling beep Video (EGA) display circuitry
    Tatlong mahabang beep Error sa keyboard/keyboard card
    Isang beep, blangko o maling display Circuit ng pagpapakita ng video

    Pag-reset ng nakalimutang password ng BIOS

    Mga password ng AMI:

    Iba pang BIOS:

    Phoenix BIOS: Phoenix Megastar: bituin
    Biostar Biostar: Q54arwms Micron: sldkj754xyzall
    Compag: compag Micronies: dn 04rie
    CTX international: CTX_123 Packard Bell: kampana9
    Dell: Dell Shuttle: espasyo
    Digital na Kagamitang: comprie Siements Nixdorf: SKY FOX
    HP Vectra: hewlpack Tinys: maliit
    IBM: IBM MBIUO sertafu TMC:BIGO

    I-reset ang BIOS password sa programmatically.

    Maaaring i-reset ang CMOS ROM gamit ang command line na may command i-debug(Gumagana lamang hanggang sa bersyon ng Windows 7, hindi gumagana sa 8).

    I-reset ang Award BIOS password:
    C:\>debug
    -o 70 34 "Enter"
    -o 71 34 "Enter"
    -q "Enter"
    o
    C:\>debug
    -o 70 11 "Enter"
    -o 71 11 "Enter"
    -q "Enter"

    I-reset ang password ng AMI BIOS:
    C:\>debug
    -o 70 16 "Enter"
    -o 71 16 "Enter"
    -q "Enter"
    o
    C:\>debug
    -o 70 10 "Enter"
    -o 71 0 "Enter"
    -q "Enter"

    I-reset ang Phoenix BIOS password:
    C:\>debug
    -o 70 ff "Enter"
    -o 71 17 "Enter"
    -q "Enter"

    Ano ang hitsura nito sa command line:


    Ang mga setting ng BIOS ay mabubura, kaya sa susunod na mag-boot ang system, maaaring kailanganin mong baguhin ang mga setting (halimbawa, kung ang iyong disk startup order ay iba, pagkatapos ay kailangan mong italaga, kung hindi, ang system ay hindi mag-boot).

    Hard reset CMOS BIOS na may jumper

  • I-off nang buo ang iyong computer mula sa network
  • Ilipat ang jumper mula sa posisyon 1-2 sa posisyon 2-3
  • I-on ang power, i-restart ang computer
  • I-off ang iyong computer. Ibalik ang jumper sa posisyon 1-2
  • I-on ang computer, dapat i-reset ang mga setting ng BIOS
  • Karaniwan, ang pagkumpleto ng unang dalawang hakbang ay sapat na, ibalik lamang ang lumulukso sa orihinal na posisyon nito. Maaari mo lamang isara ang mga pin gamit ang screwdriver kung nawawala ang jumper. Ang mga pin ay karaniwang may label sa motherboard: I-clear ang CMOS, CL_CMOS, CRTC, CCMOS, CL_RTC, Clean CMOS, CMOS ROM Reset. O maaari mo lamang alisin ang baterya.


    Maaari mong gamitin ang universal CMOS De-Animator utility upang i-reset ang mga setting ng BIOS sa programmatically. Maaaring i-save ang mga setting sa isang file at i-restore ang mga ito. I-download mula sa opisyal na website CMOS De-Animator

    At isang maliit na senyales na nagsasabi sa iyo kung aling mga susi ang maaari mong gamitin upang ipasok ang mga setting ng BIOS:

    Ang mga POST card ay ginamit nang ilang dekada upang masuri ang mga pagkakamali ng hardware sa mga computer at motherboard na may iba't ibang form factor. Sa ngayon, marami sa mga card na ito ang nalikha, para sa halos lahat ng posibleng sitwasyon. Pinag-uusapan ng artikulo kung ano ang mga POST card at kung para saan ang mga ito, kung paano gumagana ang mga ito, kung ano ang mga ito at kung paano sila nagkakaiba sa isa't isa.

    POST

    Pagkatapos pindutin ang power button ng computer, ang BIOS ay nagsasagawa ng sunud-sunod na pagsusuri at pagsisimula ng lahat ng elemento ng hardware ng computer. Ang prosesong ito ay tinatawag na: POST(Ingles: Power-On Self-Test - self-test pagkatapos i-on). Hindi lamang mga computer, kundi pati na rin ang karamihan sa mga modernong elektronikong aparato ay may mga katulad na sistema.

    Mga ulat ng BIOS katayuan(o ang resulta) ng pagpasa ng POST sa maraming paraan:

    1. Ipakita ang mga mensahe sa screen. Ang pinaka-friendly at nagbibigay-kaalaman na paraan. Sa pangkalahatan, ito ay magagamit lamang pagkatapos ng matagumpay o halos matagumpay na pagkumpleto ng self-test. Ang kawalan ng anumang impormasyon sa screen ay nagpapahiwatig ng malubhang malfunctions ng mga pangunahing bahagi (motherboard, processor, memorya, video adapter, atbp.). Ang diagnosis ng error ay posible lamang para sa mga peripheral na device (mga drive, keyboard, atbp.).

    2. Mga senyales ng tunog. Marahil ang lahat ay nakarinig ng isang maikling "beep" kapag binuksan ang computer - sa karamihan ng BIOS nangangahulugan ito ng pagpasa sa pagsubok nang walang mga error at pagiging handa na i-load ang OS. Ang ibang mga opsyon sa signal ay maaaring magpahiwatig ng ilang partikular na problema sa hardware. Ang mga Morse code na ito ay nag-iiba sa pagitan ng iba't ibang mga tagagawa at kahit na iba't ibang mga bersyon ng BIOS. Karaniwang makikita mo ang mga ito sa buklet ng motherboard o mga nauugnay na online na sangguniang libro.

    3. POST code. Sa bawat hakbang ng proseso ng self-test, ipinapadala ng BIOS ang kasalukuyang code sa port 80h (minsan 81h o iba pa), at kung may naganap na error, alinman sa operation code na nabigo o ang huling matagumpay na operation code ay naiwan doon. Sa pamamagitan ng pagbabasa ng code na ito, matutukoy mo kung saang yugto naganap ang error at kung ano ang maaaring naging sanhi nito. Ito lamang ang isa sa lahat ng nakalistang pamamaraan na nagbibigay-daan sa iyo upang matukoy ang mga problema sa isang motherboard na hindi nagpapakita ng mga nakikitang palatandaan ng buhay. Para sa kadahilanang ito, ito ay karaniwang ginagamit upang masuri at ayusin ang mga motherboard mismo.

    Kung ang unang dalawang pamamaraan ng diagnostic ay hindi nangangailangan ng mga espesyal na kagamitan, maliban sa marahil isang monitor at isang speaker na konektado sa motherboard (kung minsan wala ito doon), pagkatapos ay para sa ikatlong paraan kakailanganin mo ang POST card mismo.

    Kung saan hahanapin ang mga halagaMga POST code at beep?

      Pinaka detalyado para sa lahat ng karaniwang bersyon ng BIOS sa Russian at may transcript ang mga ito ay inilarawan sa website ng IC Book. Ngunit napakaraming impormasyon na madaling mawala, mas maginhawa i-download handa mula doon PDF isang dokumento na may listahan ng mga code (pag-click sa nais na code sa loob nito ay magdadala sa iyo sa isang pahina na may detalyadong pag-decode).

    1. Inirerekomenda ko rin nagsasalita ng Ingles Resource ng PostCodeMaster – naglalaman ito ng higit pang mga POST code at BIOS sound signal mula sa iba't ibang mga tagagawa (may mga bihirang, kasama ang ilan para sa mga partikular na motherboard, kabilang ang mga server).

    POST card

    Pangunahing gawain anumang POST card ay para basahin at ipakita ang kasalukuyang POST code. Mababasa ito sa maraming paraan: sa pamamagitan ng ISA, PCI, LPC bus o sa pamamagitan ng LPT port. May iba pa, mas kakaibang mga opsyon (higit pa sa mga ito sa ibang pagkakataon). Bilang karagdagan sa aktwal na pagpapakita ng code, ang magagandang POST card ay may karagdagang mga kakayahan sa diagnostic (mga tagapagpahiwatig, mga mode ng pagsubok, kahit na ang mga ito ay matatagpuan na may built-in na video adapter).

    Ang ilang mga motherboards (karaniwang Premium segment) ay mayroon built-in tagapagpahiwatig ng POST code.


    Dati, maraming mga craftsmen ang gumawa ng mga POST card nang manu-mano, ngunit ngayon ay ganap na walang punto sa paggawa nito, magbabayad ka ng higit para sa textolite at mga bahagi kaysa sa isang regular na gastos sa card. Kung gusto mo talaga...

    ISA

    Ang mga unang POST card ay mga card para sa ISA bus, na umiral mula 1981 hanggang 1999. Ginagamit ito kahit ngayon (kahit na napakabihirang), pangunahin sa mga sektor ng industriya at militar - kung saan nananatili ang kagamitan para sa bus na ito. Ang mga POST card para dito ay ibinebenta rin, parehong sa isang hiwalay na bersyon (ISA lamang), at pinagsama ang ISA + PCI.


    Kung hindi ka gumagawa ng 486 na pagkukumpuni, hindi na kailangan ang pagkakaroon ng POST ISA card.

    PCI

    Ang susunod na sikat na computer bus ay PCI. Ito na ngayon ang pinakakaraniwang bus para sa mga desktop computer. Naturally, mayroon ding mga POST card para dito sa lahat ng posibleng hugis, sukat at function. Karamihan ang pinakasimple, na may regular na indicator ng segment, ay mabibili sa halagang 2-3 bucks sa alinmang Ebay, Ali at iba pa.


    Sa prinsipyo, ang naturang card ay nakayanan nang maayos ang pangunahing gawain nito - makikilala mo ang POST code. Ngunit hindi ito sapat para sa propesyonal na trabaho. Kapaki-pakinabang na magkaroon mga tagapagpahiwatig mga pangunahing boltahe (karaniwang: +5, +3.3, +12, -12, +3.3 Standby) at mga tagapagpahiwatig ng signal ng bus (mula sa pinakapangunahing: CLK, RST#, FRAME#, IRDY#). Mahalagang mailipat ang port kung saan "nakikinig" ang card para sa mga POST code (hindi lamang ang karaniwang 80h). Mayroong iba pang mga "trick", kaya ang "sopistikadong" hitsura ng mga advanced na card.


    Kadalasan, ang mga POST card ay naka-install sa malinaw na may sira na mga motherboard (sa katunayan, ito ang nilalayon para sa mga ito), at ang mga kaso ay hindi maaaring ibukod. kabiguan ang POST card mismo sa panahon ng pagsubok. Samakatuwid, magandang ideya na magkaroon ng simple at murang card para sa mga paunang diagnostic.

    Isa pa maginhawang opsyon– ito ay isang remote indicator. Pinapayagan ka nitong madaling masuri ang mga motherboard nang hindi inaalis ang mga ito mula sa unit ng system. Sa isang banda, kung ito ay dumating sa isang POST card, malamang na ang motherboard ay kailangan pa ring alisin para sa pagkumpuni, ngunit sa kabilang banda, hindi ito palaging nangyayari, at ang mga POST card ay isang maginhawang paraan lamang ng pangkalahatan. mga diagnostic. Makikita sa larawan ang Sintech ST8679, isang Chinese card na may remote multi-line LCD display.


    LPT

    May mga POST card para sa LPT port - medyo simple lang at isang maginhawang paraan ng diagnostic para sa anumang computer o laptop na may ganitong LPT port. Dahil sa mga teknikal na tampok, sila wala mga kakayahan na likas sa mga card para sa PCI, ngunit ito ay nabayaran ng pagiging simple at pagiging naa-access. Nangangailangan ng kapangyarihan sa pamamagitan ng USB (para sa layuning ito ay may port sa board).


    Gayunpaman, nagiging lipas na ang LPT, at halos hindi mo na sila makikita sa mga modernong computer, kaya nakikita rin ng mga card na ito ang kanilang mga araw.

    PCI-E

    Ang PCI, na tapat na naglingkod sa amin sa loob ng maraming taon, ay unti-unti displaces mas moderno PCI-Express. Ang isang malaking bilang ng mga modernong motherboards ay walang PCI slot sa lahat (bagaman maaaring sila ay ang bus mismo). kaya ko kayo pakiusap– POST card para sa PCI-E umiral. Halimbawa, ang kumpanyang Amerikano na Ultra-X ay nag-aalok ng isa (ang kanilang mga presyo ay karaniwang ligaw, ngunit walang mga presyo o kahit na impormasyon dito), sa Internet maaari kang makahanap ng mga larawan ng engineering PCI-E card mula sa Gigabyte (tila, para lamang sa panloob gamitin).


    Kumain at Chinese na bersyon PCI-EPOST card tinawag KQCPET6-H. Ito ay ginawa ng isang kumpanyang Tsino QiGuan Electronics, na dalubhasa sa paggawa ng iba't ibang uri ng diagnostic card (at medyo kawili-wili). Ang kanilang opisyal na website (www.qiguaninc.com), sa kasamaang-palad, ay hindi na-update sa loob ng mahabang panahon, at walang impormasyon tungkol sa card na ito doon, ngunit maaari mong madaling bumili para sa 20 +/- bucks kay Ali.


    Ngunit sa PCI-E hindi ito ganoon kasimple. Una, ang mga diagnostic gamit ang PCI-E mismo ay kasalukuyang isang madilim na bagay, kung dahil lamang sa kakulangan ng sapat na impormasyon. Pangalawa, sa PCI-E ang lahat ay nakasalalay sa tiyak na tagagawa - walang garantiya na ang mga code ay magiging output; kung ang mga ito ay output, walang garantiya na ito ay sa pamamagitan ng isang karaniwang port at sa isang karaniwang anyo...

    Paano ka makakakuha ng mga POST code mula sa isang board na walang PCI kung wala kang PCI-E card? Imposibleng magbigay ng tiyak na sagot sa tanong na ito. Kung mayroon ang iyong motherboard built-in na tagapagpahiwatig- isaalang-alang ang iyong sarili na napakaswerte. Maaaring gamitin LPT, kung meron man, syempre. Well, ang huling pagpipilian ay ang paggamit ng gulong LPC, ang ilang mga motherboard ay may mga yari na konektor (LPC_DEBUG, atbp.). Kahit na wala sila, ang bus mismo ay palaging naroroon, ngunit kailangan mong "maghinang"...


    USB

    Isa sa pinaka nangangako Ang mga pamamaraan ng diagnostic ngayon ay USB. At ang pangunahing dahilan para dito ay ang nasa lahat ng dako pagkalat interface na ito. Tulad ng nalaman na natin, ang kawalan ng isa o isa pang konektor sa motherboard ay maaaring maging isang hadlang para sa mga diagnostic. At nalulutas ng USB ang problemang ito - literal na lahat ng mga computer at laptop na inilabas sa nakalipas na 15 taon ay may ilang port.

    Para sa naturang diagnosis ito ay kinakailangan pagkakaroon sa USB system I-debugPort ay isang uri ng USB extension na nagbibigay-daan sa iyong maglipat ng diagnostic na impormasyon. Sa USB 3.0, ang pagpapatupad ng Debug Port ay naging mas maginhawa (maaari kang magbasa nang higit pa tungkol sa Debug Port sa link). Bilang karagdagan sa pagpapadala ng mga POST code, pinapayagan ka ng Debug Port na ganap na pag-debug BIOS at UEFI code.

    Nagkaroon ng kahit na pinakawalan iba't ibang kumpanya. NET20DC mula sa Ajays(halos agad na nabangkarote ang kumpanya, dahil ang mga supplier ay tumangging magbigay sa kanila ng mga bahagi upang i-assemble ang device). Insyde H 2 O DDT mula sa Insider Software(Ipinalabas, tila, noong 2008, ngunit ang impormasyon tungkol sa device na ito ay nahulog sa limot kahit na sa opisyal na website). Pareho sa mga device na ito ay mas katulad ng mga debugger, bagama't may kakayahan silang kumuha ng mga POST code.


    Karamihan advanced At ganap na diagnostic tool ay AMDebug Rx mula sa AMI: nagbibigay-daan sa iyo na magpakita ng mga POST code na may isang paglalarawan, ganap na gumagana sa UEFI, nagpapanatili ng isang log ng proseso ng POST, maaaring konektado sa isang PC upang i-configure at basahin ang mga code, may mga function ng debugger. Ang pinaka-kagiliw-giliw na bagay ay ang himalang ito ay hindi pa nailalabas noong 2009 taon! Ito ay malinaw na ang aparato ay inilaan para sa katutubong AMIBIOS Kung gumagana ito sa iba pang mga BIOS ay hindi ko alam.


    Sa 6-7 taon mula nang lumitaw ang mga USB device na ito, wala sa kanila ay hindi nakakuha ng katanyagan, ngayon ay maaari ka lamang bumili ng AMDebug Rx, at pagkatapos lamang direkta mula sa tagagawa sa isang indibidwal na batayan kahilingan. Ang presyo ng device ay hindi isiniwalat. Kaya, hindi pa inaasahan ang malawakang paglipat sa USB diagnostics.

    Mga diagnostic ng laptop

    Sa mga laptop ang lahat ay medyo mas kumplikado. Ang pinakakaraniwang mga konektor na maaaring magamit para sa mga diagnostic ay mini PCI o Mini PCI-E(para sa mas moderno).


    Ang Mini PCI-E (tulad ng PCI-E) ay hindi kinakailangan na mag-output ng mga POST code;

    Muli, mayroong isang kaso ng paggamit gulongLPC. Sa mga motherboard ay maaaring walang port para sa pagkonekta sa bus na ito, kaya kailangan mong maghinang nang direkta sa board o controller.


    Ang ilang mga tagagawa ay mayroon iyong mga paraan diagnostics, eto talaga "who knows what". Sa kasamaang palad, ang impormasyong ito ay karaniwang pagmamay-ari lamang ng tagagawa at ng mga panloob na sentro ng serbisyo nito, kaya ang lahat ng umiiral na mga opsyon para sa mga POST card ay malamang na hindi magagamit sa publiko. Pinaka komprehensibo isang "all in one bottle" na pinagsama para sa pag-diagnose ng mga laptop ay ang Sintech ST8675 POST card, na madaling mahanap mula sa mga Chinese na nagbebenta sa halagang $20-30 na may delivery.


    Kabilang sa mga kagiliw-giliw na solusyon, ang kumpanya ng Russia na BVG-Group ay nag-aalok ng isang VGA dongle para sa mga Samsung laptop, at mga card sa anyo ng isang memory module para sa mga ASUS laptop. Ito marahil ang pinaka-"exotic" na mga opsyon sa POST card na alam ko. Bagama't ang palakpakan ay dapat na ibigay sa mga tagagawa ng laptop na gumawa ng ganoong paraan ng diagnostic para sa kanilang mga produkto.


    Maaari kong biguin ang mga naghihintay ng mga partikular na halimbawa - ang POST card ay isa mula sa diagnostic tool, na sa karamihan ng mga kaso ay nakakatulong lamang upang maunawaan ang "kung saan maghukay", at kung paano maghukay at kung anong pala ang ganap na nakasalalay sa iyo. Minsan, upang makagawa ng "diagnosis," isa lamang ang maaaring sapat, o maaaring kailanganin mo ang tulong ng isang multimeter at isang oscilloscope, na kumpleto sa kakayahang gamitin ang mga ito. Kung ito ay nagdudulot sa iyo ng mga paghihirap, mas mabuting dalhin ang iyong motherboard sa mga espesyalista bago ito mapunta mula sa hindi gumagana hanggang sa hindi na maayos.

    PS

    Ang mga POST card ay may kawili-wiling nakaraan at mayamang kasalukuyan. Ano ang hinaharap para sa kanila? Maghintay at tingnan. Ngunit ang katotohanan ay na sa kasalukuyang panahon ng consumerism, ang mga aparato ay madalas na itinatapon bago sila magkaroon ng oras upang masira. At kung masira sila, mapupunta sila sa mga workshop ng serbisyo ng tagagawa, kung saan malinaw na dapat silang magkaroon ng angkop na kagamitan sa diagnostic. Ang lahat ng ito, sa aking opinyon, ay ang pangunahing dahilan para sa nagresultang "POST vacuum".