Zariadenie na opravu a testovanie počítačov - POST Card

Zakaždým, keď zapnete napájanie IBM PC (alebo kompatibilného) a pred jeho spustením operačný systém Procesor počítača vykonáva rutinu systému BIOS s názvom Power On Self Test (POST). Rovnaký postup sa vykoná aj stlačením tlačidla RESET alebo kombináciou kláves Ctrl-Alt-Del. Hlavným účelom procedúry POST je skontrolovať základné funkcie a podsystémy počítača (ako sú pamäť, procesor, základná doska, grafický ovládač, klávesnica, flexibilné a pevné disky atď.) pred načítaním operačného systému. Používateľ sa tak do určitej miery poistí pred pokusmi o prácu na chybnom systéme, čo by mohlo viesť napríklad k zničeniu používateľských dát na HDD. V súčasnosti sa však vyvíja nová špecifikácia pre počítače PC 2001, ktorá počíta so skrátením časového intervalu od zapnutia počítača po spustenie zavádzača disku na 7 sekúnd (až 10 sekúnd v prítomnosti zariadení SCSI), a to aj znížením procedúry POST, čo by vo všeobecnosti nemalo potešiť zostavovateľov/opravárov počítačov a tiež premyslených používateľov, myslím si: je lepšie stratiť 2 minúty, ako neskôr obnovovať obsah HDD alebo diviť sa, prečo počítač začal tak často zamrzať. Medzitým počítače naďalej potešujú profesionálnych staviteľov/opravárov počítačov svojou vstavanou procedúrou POST, takže sa pozrime na možnosti, ktoré poskytuje pri opravách počítačov.

Pred spustením každého z testov procedúra POST vygeneruje takzvaný POST kód, ktorý sa odošle na konkrétnu adresu v adresnom priestore I/O zariadenia počítača. Ak sa na testovanom zariadení zistí chyba, procedúra POST jednoducho „zamrzne“ a predtým zobrazený kód POST jednoznačne určí, ktorý z testov „zamrzne“. Teda hĺbka a presnosť diagnostiky s POST pomoc kódy sú úplne určené hĺbkou a presnosťou testov zodpovedajúcej procedúry BIOS POST „počítač.

Adresy portov pre výstup POST kódov závisia od typu počítača: ISA, EISA - 80h, ISA-Compaq - 84h, ISA-PS / 2 - 90h, MCA-PS / 2 - 680h, niektoré EISA - 300h, ale vo väčšine prípadoch (dá sa povedať, že štandardný) sa používa port 80h. Keďže sa procedúra POST objavila v IBM PC / XT s osembitovou systémovou zbernicou ISA, historicky sa stávalo, že POST kódy sú len jeden bajt, ktorý je v tabuľkách POST kódov uvedený ako jednomiestne hexadecimálne čísla v rozsahu 00h- FFh (0-255 v desiatkovom zápise). Treba poznamenať, že tabuľky POST kódov sú rôzne pre rôznych výrobcov BIOS a v dôsledku objavenia sa nových testovaných zariadení a čipsetov sa trochu líšia aj pre rôzne verzie toho istého výrobcu systému BIOS. Tabuľky POST kódov možno nájsť na príslušných webových stránkach výrobcov BIOS: pre AMI je to http://www.ami.com, pre AWARD je to http://www.award.com, niekedy sú tabuľky POST uvedené na základnej doske manuály (napríklad manuály pre dosky P6SBA-P6DBS Supermicro).

Na zobrazenie POST kódov vo forme priateľskej k človeku sa používajú zariadenia nazývané POST karty. POST Card je bežná počítačová rozširujúca karta, ktorá sa vkladá (pri vypnutom napájaní!) do ľubovoľného voľného (zodpovedajúceho jeho konektoru - ISA alebo PCI) slotu a má dva sedemsegmentové indikátory na zobrazenie POST kódov. Predtým, pred príchodom špecifikácií PC 99 a PC 99A, bola najbežnejšia karta POST pre zbernicu ISA. Teraz sa kvôli hrozbe úplnej likvidácie zbernice ISA začali objavovať drahšie POST karty pre PCI zbernica. Pre notebooky, ktoré vôbec nemajú zbernice ISA a PCI, sú k dispozícii karty POST na inštaláciu do portu LPT. Je potrebné poznamenať, že na fungovanie takejto karty POST je potrebná primeraná podpora zo strany systému BIOS „notebooku.

Najjednoduchšia POST karta pre ISA zbernicu od noname výrobcu zobrazuje POST kódy na pevnej adrese 80h a nemá žiadne prepínače na zmenu tejto adresy. Prechod signálu RESET počítača na takúto POST kartu je fixovaný blikaním bodiek sedemsegmentového indikátora POST kódu alebo je na ňom zobrazený špeciálnymi znakmi. Drahšie POST karty majú prepínače pre voľbu adresy portu POST kódu, ako aj doplnkové LED indikátory pre signál RESET a CLK systémovej zbernice a indikátory prítomnosti +5V (+3,3V), -5V, +12V, -12V napájacie napätia. Takéto POST karty vyrába napríklad Ultra-X, Inc (http://www.uxd.com) pre zbernice ISA - QuickPOST PC a PCI - QuickPOST PCI. Tá istá spoločnosť ponúka aj POST Card na pripojenie k LPT konektoru notebookov - MICRO POST. Zaujímavý je najmä originálny POST-Probe PCI od Micro2000, Inc (http://www.micro2000.com), ktorý má na dvoch susedných stranách pod uhlom 90 stupňov konektory pre zbernice PCI a ISA. Obsahuje tiež prídavný adaptér na pripojenie k našej exotickej zbernici MicroChannel. Ďalším výrobcom POST Card je DataDepot Inc (http://www.datadepo.com), ktorý vyrába najjednoduchšiu POST kartu (MiniPOST) aj zložitejšiu PocketPOST. Skutočným profesionálnym nástrojom však možno nazvať PHD 16 pre zbernicu ISA (Professional Hardware Diagnostics) od Ultra-X, Inc. PHD 16 má dva režimy prevádzky: diagnostiku a POST kódy, ktoré sa volia nastavením príslušných prepojok. V režime POST kódu sú systémom generované POST kódy jednoducho zobrazené ako dvojčíslie sedemsegmentový ukazovateľ PHD 16. Diagnostický režim sa delí na tréningový režim — dlhý rad testov na zistenie plávajúcich chýb a režim na nájdenie a odstránenie vážneho poškodenia úplne „mŕtvych“ systémov, v ktorom BIOS základnej dosky dosky sú nahradené ROM BIOS Ultra-X so špeciálnou sadou hĺbkových testov. S vydaním nových čipsetov základnej dosky sa vydávajú aj aktualizované ROM Ultra-X BIOS. Výsledky testov PHD 16 sa zobrazujú v špeciálnom kóde na sedemsegmentovom displeji a prídavných LED diódach a ak je grafický adaptér funkčný, aj na monitore počítača. Modernejšie PHD PCI od Ultra-X, Inc. je určené pre zbernicu PCI a na rozdiel od PHD 16 nepotrebuje externý video adaptér, pretože má zabudovaný štandardný video výstup SVGA na zobrazenie výsledkov testov na monitorovať.

Ak chcete lepšie pochopiť, ako používať kartu POST, zvážte typickú postupnosť testov vykonaných postupom POST:

  1. Testovanie procesora.
  2. Kontrolný súčet ROM BIOS.
  3. Overenie a inicializácia ovládačov časovača DMA, IRQ a 8254. Po tejto fáze je k dispozícii zvuková diagnostika.
  4. Kontrola operácií regenerácie pamäte.
  5. Testuje sa prvých 64 kB pamäte.
  6. Inicializácia ovládača videa. Po tomto kroku sa na obrazovke zobrazia diagnostické správy.
  7. Testovanie plného množstva pamäte RAM.
  8. Testovanie klávesnice.
  9. Testovanie pamäte CMOS.
  10. Inicializácia COM a LPT portov.
  11. Inicializácia a test ovládača FDD.
  12. Inicializácia a test ovládača HDD.
  13. Vyhľadajte ďalšie moduly ROM BIOS a inicializujte ich.
  14. Volanie zavádzača operačného systému (INT 19h, Bootstrap), ak sa operačný systém nedá načítať, pokus o spustenie ROM BASIC (INT 18h); pri poruche zastavenie systému (HALT).

Pred testovaním počítača pomocou karty POST je potrebné určiť výrobcu systému BIOS základnej dosky: možno to urobiť buď nálepkou na čipe BIOS, alebo nápismi, ktoré sú zobrazené na obrazovke pri podobnej pracovnej základnej doske. Potom by ste mali nájsť príslušnú tabuľku POST kódov pre tento BIOS: AMI - http://www.ami.com, AWARD - http://www.award.com.

Postupnosť akcií pri oprave počítača pomocou karty POST je nasledovná:

  1. Vypnite napájanie chybného počítača.
  2. Nainštalujte kartu POST do ľubovoľného voľného slotu na základnej doske.
  3. Zapneme napájanie počítača a načítame príslušný POST kód z indikátora POST Card, na ktorom "visí" boot počítača.
  4. Pomocou tabuliek POST kódov určíme, ktorý z testov mal problémy a pochopíme pravdepodobné príčiny.
  5. Keď je napájanie vypnuté, preusporiadame prepojky, káble, pamäťové moduly a ďalšie komponenty, aby sme odstránili poruchy.
  6. Opakujeme body 3,4,5, čím dosiahneme stabilný prechod procedúry POST a spustenie načítania operačného systému.
  7. Pomocou softvérových utilít vykonáme finálne testovanie hardvérových komponentov a v prípade plávajúcich chýb vykonáme dlhý priebeh zodpovedajúcich softvérových testov.

Pri oprave počítača bez použitia POST karty sa body 2-4 tohto poradia jednoducho vynechajú a oprava počítača zvonku vyzerá ako horúčkovité preskupovanie jumperov, pamäte, procesora, rozširujúcich kariet, zdroja a ešte k tomu všetko, základná doska. Ak majú veľké firmy veľké zásoby opraviteľných komponentov, potom sa pre malé firmy a jednotlivcov stáva oprava počítača inštaláciou známych dobrých komponentov zložitým problémom. Ešte ťažšie je to pre servisných technikov, ktorí rýchlo cestujú k zákazníkovi a sú nútení brať so sebou celý kufor náhradných dielov. Stáva sa, že výmena počítačových komponentov pod zmätenými otázkami klienta trvá celé hodiny a nie vždy vedie k požadovanému výsledku - musíte vyzdvihnúť systémovú jednotku alebo ísť pre novú časť opraviteľných dielov.

Ako sa v praxi opravuje počítač pomocou POST Card?

V prvom rade, keď je napájanie zapnuté, pred spustením procedúry POST musí byť systém resetovaný signálom RESET, ktorý je na karte POST indikovaný špeciálnymi znakmi alebo LED diódou. Ak počítač v najťažšom prípade zlyhá, reset buď vôbec nefunguje, alebo áno, ale na indikátore sa nezobrazujú žiadne POST kódy. V takom prípade sa odporúča okamžite vypnúť počítač a odstrániť všetky prídavné dosky a káble, ako aj pamäť zo základnej dosky, pričom k napájaniu ponechať iba samotnú základnú dosku s nainštalovaným procesorom a kartou POST.

Ak sa pri ďalšom zapnutí počítača systém normálne resetuje a objavia sa prvé POST kódy, potom, samozrejme, problém spočíva v dočasne odstránených komponentoch počítača; je to možné aj v nesprávne pripojených kábloch (obzvlášť často je IDE kábel vložený "hore nohami"). Postupným vkladaním pamäte, grafického adaptéra a potom ďalších kariet a sledovaním kódov POST na indikátore sa zistí chybný modul. V prípade chybnej pamäte pre počítače s AMI BIOS sa sekvencia POST kódov zvyčajne zastaví na kóde d4 (pre staršie dosky 386/486 - na kóde 13); s AWARD BIOS - na kódoch C1 alebo C6. Stáva sa, že nie je chybná samotná pamäť, ale napríklad základná doska - dôvodom je zlý kontakt v konektoroch SIMM / DIMM (kontakty sú ohnuté / uzavreté navzájom) alebo samotná pamäť nie je úplne zaplnená vložené do konektora.

V prípade chybného grafického adaptéra pre počítače s AMI BIOS sa sekvencia POST kódov zastaví na kódoch 2C, 40 alebo 2A, v závislosti od úpravy BIOSu, alebo tieto kódy preskočí bez toho, aby sa na monitore zobrazili príslušné inicializačné riadky grafickej karty ( s uvedením typu, veľkosti pamäte a výrobcu grafického adaptéra).

Podobne v prípade počítačov s AWARD BIOS, ak zlyhá grafický adaptér, sekvencia kódu POST sa buď zastaví na kóde 0d, alebo tento kód preskočí (toto je bežné najmä na nových základných doskách Pentium I / Pentium II).

Ak inicializácia pamäte a grafického adaptéra prebehla dobre, potom inštaláciou zostávajúcich kariet po jednej a pripojením káblov sa na základe hodnôt indikátora POST Card určí, ktorý z komponentov sedí na systémovej zbernici a zabraňuje spusteniu počítača.

Vráťme sa teraz k prípadu, keď počiatočný reset systému ani neprejde (na úplnom začiatku testu sa indikátor POST Card nezobrazuje Špeciálne symboly, čo indikuje prechod signálu RESET alebo sa nerozsvieti príslušná LED dióda). V tomto prípade je buď chybné napájanie počítača (napríklad sa negeneruje signál PWRGOOD), alebo samotná základná doska (chybné sú obvody generovania signálu RESET).

Presnú príčinu je možné určiť pripojením k základná doska známy dobrý zdroj napájania.

Pozrime sa teraz na prípad, keď resetovací signál prejde, ale na indikátore sa nezobrazia žiadne následné kódy POST; v tomto prípade, ako je popísané vyššie, sa testuje systém pozostávajúci iba zo základnej dosky, procesora, karty POST a zdroja napájania. Ak je základná doska úplne nová, tak príčina býva v nesprávne nastavených prepojkách pre výber frekvencie / násobenia / typu procesora, niekedy v nesprávne nastavenej prepojke Clear / Normal CMOS. Príčinou poruchy je veľmi často nedotlačenie procesora na doraz v slote 1 alebo obrátená poloha 486. procesora. Zároveň, ak je základná doska napájaná nesprávne vloženým procesorom dlhšie ako 1-2 sekundy, je možné úplné zlyhanie procesora aj základnej dosky.

Z praxe možno tvrdiť, že používanie POST Card spolu s dobrou reakciou inžiniera a rýchle vypnutie napájanie už zachránilo život nejednému procesoru a základnej doske.

Ak sú všetky prepojky a procesor správne nastavené, ale základná doska sa stále nespustí, mali by ste vymeniť procesor za známy dobrý. Ak to nepomôže, môžeme konštatovať, že základná doska alebo jej komponenty nefungujú správne (príčinou poruchy môže byť napríklad poškodenie informácií vo FLASH BIOS).

Na záver by som chcel poznamenať, že hlavnou výhodou karty POST je, že na svoju činnosť nepotrebuje monitor a testovanie počítača pomocou karty POST je možné v počiatočných fázach procedúry POST, keď je zvuková diagnostika ešte nie sú k dispozícii a dokonca aj vo fáze zvukovej diagnostiky sú POST kódy oveľa ľahšie pochopiteľné ako počítanie trvania a počtu pípnutí na počítači. Dá sa povedať, že POST Card sú oči a uši opravára počítačov.

Kto môže použiť POST Card? V prvom rade servisní technici, montážnici počítačov, predajcovia v obchode s počítačmi, správcovia systému - každý, kto musí v krátkom čase vyriešiť problémy s počítačom. Karta POST je nepostrádateľná aj pre profesionálnych opravárov základných dosiek, ktorí plne využívajú diagnostické možnosti procedúry POST BIOS. Ani presvedčení skeptici, ktorí raz-dva vyriešili problémy pomocou POST Card, sa s ňou už nedokázali rozlúčiť, chytali sa za ňu v ťažkých prípadoch ako topiaci sa slamky. A napokon je známe netradičné využitie POST Card programátormi, ktorí majú k hardvérovým problémom veľmi ďaleko. Keďže stav portu kódu POST sa zobrazuje na indikátore karty POST, programátori pri ladení ďalších modulov BIOS alebo programov priemyselného samostatného riadiaceho počítača bez monitora môžu sledovať prechod kontrolné body vášho programu indikátorom POST Card, jednoducho zadaním podmienených kódov do registra POST kódov. Napríklad pri programovaní v Turbo Pascal, aby sa na indikátore POST karty pracujúcej na adrese 80h zobrazilo číslo 5Ah, môžete použiť príkaz:

port[$80]:=$5A;

A nakoniec, predvídanie otázok o tom, kde si môžete kúpiť POST Card? Výrobcovia priemyselných POST kariet klasifikujú zariadenia na opravu počítačov ako profesionálne, takže ak máte 100-150 $ (a pre PHD PCI cena stúpa až na 1000 $), môžete si objednať POST kartu na webových stránkach vyššie uvedených výrobcov. Druhým východiskom je vlastná montáž najjednoduchšej POST karty pre zbernicu ISA. Táto POST karta s 8-LED indikátorom chyby binárneho kódu obsahuje 4 bežne dostupné integrované obvody série K555 (74LS) a dokáže ju vyrobiť aj nováčik rádioamatér za 1-2 večery a výrobné náklady sú minimálne.

Zbernica ISA je stále veľmi populárna, najmä vzhľadom na to, že najjednoduchšia POST karta navrhnutá na výrobu poslúži na opravu veľkého množstva už existujúcich počítačov so zbernicou ISA. Za pozornosť stojí skutočnosť, že mnohé z najnovších základných dosiek s čipovou sadou I820 majú jeden slot ISA. Preto si myslím, že najjednoduchšia POST Karta pre ISA zbernicu nájde uplatnenie ešte minimálne 2-3 roky. Okrem toho je implementácia karty POST pre zbernicu PCI pomerne komplikovaná, pretože vyžaduje špeciálne vysokorýchlostné FPGA a špeciálne vyrobené vytlačená obvodová doska, a nie je dostupný pre začínajúceho rádioamatéra.

Schéma najjednoduchšej POST karty je na obrázku 2, je tam aj nákres rozširujúcej dosky s očíslovaním pinov ISA konektora pre uľahčenie inštalácie. Na čipoch DD2, DD3, DD4 je vyrobený dekodér adresy výstupného zariadenia s pevnou adresou 080h, ktorý sa najčastejšie používa na vydávanie POST kódov. Hodnoty POST kódu prichádzajúce z dátovej zbernice SD0-SD7 sú fixované v osembitovom registri DD1 a zobrazené v binárnej forme pomocou LED HL0-HL7.

Na výrobu POST karty je vhodná akákoľvek doska plošných spojov, ktorá má aspoň prvú časť ISA konektora (piny A1-A31, B1-B31). Ako poslednú možnosť môžete použiť odrezanie zo starého chybného adaptéra MIO alebo VGA nižšia časť s konektorom ISA tak, že k nemu pripojíte malý kúsok dosky plošných spojov pomocou dvoch skrutiek M3. Všetky spojenia na doske s plošnými spojmi sú vyrobené pomocou tenkého lanka MGTF po inštalácii diskrétnych prvkov. V dizajne môžete použiť mikroobvody DD1 typu K555IR23, DD2-K555LA2, DD3.4 - K555LE1, ako aj ich analógy zo série K1533, K1531, K531 (zahraničné 74LS, 74ALS, 74FHC, 74FHC). LED diódy HL0-HL7 musia byť umiestnené v jednom rade v nasledujúcom poradí (zľava doprava):

HL7 HL6 HL5 HL4 HL3 HL2 HL1 HL0

Tieto LED diódy zobrazia POST kód v binárnej forme: rozsvietená LED dióda zodpovedá logickej 1 a zhasnutá LED dióda zodpovedá 0. , HL6, HL5, HL4) a dolnej (HL3, HL2, HL1, HL0), potom, pomocou tabuľky 1 určte svoj vlastný hexadecimálny znak pre každú polovicu a mentálne skombinujte tieto znaky v správnom poradí: horná polovica zodpovedá najvyššiemu znaku a najmladšia polovica najmladšiemu. S určitým tréningom sa celý tento postup dá urobiť v mysli.

staršia polovica
HL7 HL6 HL5 HL4
HEX kód
staršia polovica
mladšia polovica
HL3 HL2 HL1 HL0
HEX kód
mladšia polovica
výsledný
PSČ
0 0 0 0 0 0 0 0 0 0 00
0 0 0 0 0 0 0 0 1 1 01
0 0 0 0 0 0 0 1 0 2 02
0 0 0 0 0 0 0 1 1 3 03
0 0 0 0 0 0 1 0 0 4 04
0 0 0 0 0 0 1 0 1 5 05
0 0 0 0 0 0 1 1 0 6 06
0 0 0 0 0 0 1 1 1 7 07
0 0 0 0 0 1 0 0 0 8 08
0 0 0 0 0 1 0 0 1 9 09
0 0 0 0 0 1 0 1 0 A 0A
0 0 0 0 0 1 0 1 1 b 0b
0 0 0 0 0 1 1 0 0 C 0C
0 0 0 0 0 1 1 0 1 d 0d
0 0 0 0 0 1 1 1 0 E 0E
0 0 0 0 0 1 1 1 1 F 0F
. . . . . . . . . . . . . . .
0 1 0 1 5 1 0 1 0 A 5A
. . . . . . . . . . . . . . .
0 0 0 1 1 0 0 0 0 0 10
0 0 1 0 2 0 0 0 0 0 20
0 0 1 1 3 0 0 0 0 0 30
0 1 0 0 4 0 0 0 0 0 40
0 1 0 1 5 0 0 0 0 0 50
0 1 1 0 6 0 0 0 0 0 60
0 1 1 1 7 0 0 0 0 0 70
1 0 0 0 8 0 0 0 0 0 80
1 0 0 1 9 0 0 0 0 0 90
1 0 1 0 A 0 0 0 0 0 A0
1 0 1 1 b 0 0 0 0 0 b0
1 1 0 0 C 0 0 0 0 0 C0
1 1 0 1 d 0 0 0 0 0 d0
1 1 1 0 E 0 0 0 0 0 E0
1 1 1 1 F 0 0 0 0 0 F0

Tabuľka 1. Konverzia binárnych POST kódov na hexadecimálne

Po zložení POST karty ju musíte otestovať. Na tento účel môžete použiť akýkoľvek program, ktorý vám umožní zadávať ľubovoľné hodnoty v rozsahu 00h-FFh do výstupného zariadenia na adrese 080h, pričom sa musíte uistiť, že hodnoty indikátora POST Card zodpovedajú výstup dát na port 080h. Takýto program je možné získať tu: posttest.zip (4 Kb), navyše ho možno použiť na učenie a tréning pri preklade POST kódov z binárneho do hexadecimálneho.

Aké vylepšenia možno navrhnúť pre najjednoduchšiu POST kartu? V prvom rade je žiaduce pridať register DD5 (K555TM2) s LED HL8 na zafixovanie prechodu signálu RESET (schéma na obrázku 3). Signál RESET generuje napájací zdroj počítača, keď je zapnutý, alebo keď je stlačené tlačidlo RESET. V prípade úplného zlyhania základnej dosky s nainštalovaným procesorom sa môže ukázať, že tento systém negeneruje žiadne POST kódy a najjednoduchšia POST karta (obrázok 2) v tomto prípade zobrazí náhodný odpad, ktorý bude zadaný. registra DD1 pri každom zapnutí napájania. Tento odpad môže byť nesprávne interpretovaný ako nejaký druh kódu POST. Ak nainštalujete dodatočný register DD5 (obrázok 3), potom keď príde signál RESET a pred zapísaním prvého POST kódu do DD1 IC, všetky LED HL0-HL1 POST kódy zhasnú vysokou úrovňou na kolíku 1 DD1. . Navyše, krátkym bliknutím LED HL8 bude možné posúdiť prechod signálu RESET.

Ako druhé vylepšenie môžeme navrhnúť zavedenie dekodéra - binárneho na sedemsegmentový prevodník na zobrazovanie POST kódov na klasickom dvojmiestnom sedemsegmentovom indikátore. Bohužiaľ nepoznám štandardné jedno-dvojbitové mikroobvody na prevod kompletného štvorbitového binárneho kódu na sedemsegmentový, ale dajú sa nahradiť napríklad programovateľnými IO. Schémy najjednoduchších sedemsegmentových dekodérov spolu s firmvérom pre K155PE3 boli publikované v časopise Radio (napr. Radio N 12 za rok 1987, str. 55). S určitou redundanciou ako dekodér môžete použiť aj cenovo dostupnejší IS UFRZU K573RF2 (6). Avšak aj tá najjednoduchšia POST karta zobrazujúca POST kódy v binárnej forme na 8 LED diódach výrazne skráti čas na riešenie problémov a dúfam, že mnohým montážnym/opravárom počítačov výrazne uľahčí život!

Dobrý deň% habrauser%!

Najnovšie som písal príspevok o POST kartách, dobrá tautológia a ;-)?
Sľúbil som v ňom, že ak téma zaujme, napíšem pokračovanie, a keďže sa téma Chabrovcom naozaj páčila, pokračujem!

Vlastne predmet

Ako som už spomínal v komentároch, do môjho prvého článku som si objednal karty pre seba – túto do notebookov a túto do desktopu.

Objednávka bola zadaná dvadsiateho januára (nemôžem špecifikovať presné dátumy, nebol som to ja, kto objednal, sledoval a dostal). Onedlho prišla táto karta, hovorí sa, notebooková, na stolnú si musíte počkať. Tu chcem vyjadriť určité rozhorčenie -
1) Karty boli objednané v jednom poradí, idú rôznymi spôsobmi (dúfam, že druhá stále ide a nestratila sa);
2) Dodacie lehoty! Samozrejme, že rozumiem, mali čínštinu Nový rok, ale mesiac na cestách (súdiac podľa dátumu na obale) je priveľa, najmä v spojení s tým, že boli absolvované s tromi ( TRI) týždňov!
3) Diextreme trvá asi 200 rubľov za vydanie balíkovej stopy, samotná dráha je bezplatná a je priradená ku každému balíku, takže verdikt je hucksters!
V týchto bodoch moje rozhorčenie končí a začínam s recenziou.

Karta prišla v balíku, vo vnútri balíka je prilepený generátorom pokoja, samotná karta je v ňom zabalená a antistatická, takže Číňania pristupujú k otázkam balenia dôkladne. V antistatickom prevedení máme samotnú kartu, USB kábel a užívateľskú príručku.

Táto karta je určená pre mini PCI a má tiež ( nie je určený prečo čítame ďalej) port pre LPT, na napájanie karty je potrebný USB. Prvá vec, ktorú som chcel urobiť, bolo prirodzene otestovať! Ja ale notebook po ruke nemám, tak som sa s čistými myšlienkami rozhodol otestovať ho na LPT porte.

Vlastne prilepená karta

Po zapnutí napájania sa na karte zobrazí „--“ a „FF“.

Zapnite auto

Potom karta niekoľkokrát zmení obrázok a znova „FF00“ systém sa spustí. Rozumná otázka a túžba zistiť, aké kódy blikali, nás núti urobiť jednoduchý záver, že jediné dve tlačidlá vám umožňujú prechádzať kódmi a voila! Tak to je, stlačíme tlačidlo, vidíme

Teraz na ľavej výsledkovej tabuli sériové číslo POST kód, vpravo je samotný kód. (nie je v poradí, pretože sa to opakuje na začiatku)

Tlačidlo Tyk

Tlačidlo Tyk

Tlačidlo Tyk

Pokec znova

Opäť štuchnúť

Ešte raz

A ešte trochu viac

Tu je posledný

Tu sa dostávame k jednému zaujímavému a nie práve najpôsobivejšiemu záveru.
Zaujímavým bodom je Užívateľský manuál, hneď na začiatku návodu máme označenie LED

"+5 voltov" svieti cely cas pri zapnutej matke, je to celkom logicke lebo USB ;-)

„+3,3 voltov“ rovnaký indikátor napájania ako „+5 voltov“ nesvieti, keď nie je napájanie PCI slot(buď matka nepodporuje, manželia neprišli na presný preklad, v origináli )

„FRAME“ sa rozsvieti, keď je aktívny signál „FRAME“.

FRAME (I/O)
Kontaktujte A34

Signál FRAME vydáva aktívny master na zbernici PCI. FRAME prechod na nízky, t.j. aktívny, vrstva iniciuje fázu adresovania. Na označenie poslednej dátovej fázy, ktorá dokončí cyklus zbernice, musí hlavný účastník znova deaktivovať FRAME.

„CLK“ svieti, keď je aktívny signál „CLK“.

CLK(O)
Kontaktujte B16

Tento kolík prenáša signál časovača PCI, ktorý sprevádza všetky operácie PCI. V súlade s technickými požiadavkami je jeho frekvencia v rozsahu od 0 do 33 MHz.

Počas reštartu svieti „RSET“.

„+12“ zapnite formálnu logiku

"-12" umožňuje formálnu logiku

"-5" je to isté ako "+3,3 voltov"

Dešifrovacie kódy

BIOS na matke Phoenix.

FF v mojich prípadoch je prítomnosť +5 na USB

A5 nie je uvedený v návode (len prázdny)

AA čaká na stlačenie F2

55 povoliť zariadenia USB

04 získajte typ procesora

Fotografie zobrazujú "+5 voltov"

Takže „zaujímavý bod, príručka obsahuje tabuľku so všetkými kódmi pre Phinks, AMI Avardavian BIOSy, „nie najpôsobivejší záver“ je, že karta na LPT riadi úplný nezmysel!

Keď už hovoríme o príručke - 28 strán A6 najčistejších informácií o POST kódoch, označení reproduktorových signálov a prevádzke CMOS. V blízkej budúcnosti sa postarám o preklady a predstavím to habrosociety, ale myslím si, že počkám, kým mapa pracovnej plochy vytvorí konsolidovaný manuál.

Čakám na druhú kartu a notebook martyr na plnohodnotné testy a recenzie.Prekladám a fajčím manuál.

P.S Nedeľa o šiestej ráno, možno mi niečo ušlo. Otázky v komentároch, v prípade potreby doplním.

P.P.S. článok bol napísaný v reálnom čase, „za behu“ počas písania, reštartoval sa a urobil fotografiu.

Pri príprave článku boli použité dva citáty

Testovanie chybných základných dosiek, či už stolných počítačov alebo notebookov, je nemysliteľné bez POST kariet. Bohužiaľ, v tento moment mini PCI zbernica v notebookoch je už preč a zatiaľ neexistujú žiadne poctivé POST karty, ktoré by pracovali priamo s PCIe zbernicou. Všetky známe testery totiž využívajú LPC zbernicu, ktorú niektorí výrobcovia vydávajú na voľné piny mni PCIe konektora. Ak tam LPC zbernica nie je vyvedená, opravári musia prispájkovať niektoré mikroobvody na doske pomocou dostatočného množstva Vysoké číslo drôty. Nie, samozrejme, nie je ich veľmi veľa, ale aj tak by som chcel, aby ich bolo ešte menej. Je to možné? Ukazuje sa, že v mnohých prípadoch - áno!

Tajomný konektor

Poďme sa pozrieť na fotografiu prvej základnej dosky notebooku, ktorá sa objavila. Na to autor otvoril svoje vlastné (článok je napísaný na novoročné sviatky, takže zlí strážcovia nesmú pracovať).

Pozrime sa bližšie na konektor označený šípkou.

Čo je toto? Bohužiaľ, obvod tejto konkrétnej dosky sa v kolekcii nenašiel (obuvník bez čižiem), ale tu je fragment obvodu z podobnej základnej dosky:

Ukázalo sa, že to nie je nič iné ako dvojvodičový POST! A je k dispozícii na mnohých základných doskách vyrobených spoločnosťou COMPAL (ktoré sa nachádzajú v notebookoch mnohých výrobcov). Je pravda, že na niektorých je skrytý pod nálepkou, ale nájsť to nie je také ťažké, ak existuje túžba.

Skratka „P80“ v názve reťazí neznamená nič iné ako „PORT 80“, teda klasický POST port.

Záver

Na základe toho do nových POST testerov BVG Group pribudla možnosť prijímať kódy nielen z tradičných mini PCI a LPC zberníc, ale aj z tejto dvojvodičovej zbernice. Samotný tester je zároveň stále inštalovaný v mini PCIe konektore, odkiaľ prijíma napájanie (bez tohto by bola zbernica štvorvodičová, museli by ste predlžovať aj zem a + 3,3V) a dva ďalšie vodiče sú pripojené k podobnému konektoru. Po zapnutí napájania tester zistí prítomnosť dvojvodičovej zbernice a spustí na nej diagnostiku. Inak je chod úplne identický s klasickými režimami prevádzky s POST testerom, len treba menej spájkovať. Okrem toho je potrebné spájkovať nie na kontakty mikroobvodov s malým rozstupom, ale na sedlo pre konektor, kde je rozstup oveľa väčší. Je pravda, že sa nedá povedať, že „tento konektor je štandardizovaný“, existujú aj alternatívne vývody, napríklad ten nižšie, ale stále existujú iba dva varianty a chyba nebude mať žiadne fatálne následky. Stačí vymeniť vodiče a všetko bude fungovať.

Zdravím vás, drahí Khabroviti!

Nie prvý rok sa venujem diagnostike a resuscitácii desktopov a notebookov hlavne u klienta. Záver časom napovedá, že je potrebné mať so sebou kufor a možno aj kufor s príslušenstvom na diagnostiku chybného kusu železa. Niektorí mi môžu namietať – „Bez komponentov sa zaobídete! Skúsenosti vám umožňujú vykonávať diagnostiku bez nich! To je čiastočne pravda, ale nedáva to stopercentnú presnosť, to je fakt.

Spoliehať sa na POST kódy hovorcu? Nie vždy je to možné konkrétne určiť, na čo sa sťažuje. Napríklad jedna dlhá dvojka krátke pípnutia reproduktory signalizujú poruchu videosystému, ale nie vždy to znamená poruchu samotnej grafickej karty. Problémy sú napríklad s prídavnými napájanie tejto grafickej karty, a to už je porucha napájacieho zdroja.

Tu sa zastavím a poviem milým čitateľom, aké sú signály rečníka.

Keď zapnete počítač, spustí sa BIOS (základný vstupný / výstupný systém) - skutočnosť známa každému, ale nebude zbytočné spomenúť. Súčasťou BIOSu je program s názvom POST (power on self testing), ako už názov napovedá, program je určený na prvotnú diagnostiku zariadení a portov na základnej doske.

Postup inicializácie POST je sprevádzaný zobrazením obrazu na monitore:

Po prejdení POSTu vidíme:

Počas vykonávania POST sa vygeneruje takzvaný POST kód, ktorý sa zapíše do špeciálneho diagnostického registra.

V skutočnosti sú signály reproduktorov pri vykonávaní testu POST chybové kódy, ak sa POST vykoná bez chýb, počujeme jeden krátky signál.

Prejdeme k predmetu.

POST karty.

POST karta je rozširujúca karta, najčastejšie existujú karty formátu PCI:

Existujú aj karty miniPCI (pre notebooky):

A existujú karty pre LPT (vyžadujú dodatočné napájanie USB):

Ak máte pracovnú plochu s úžasnou diagnózou „nezapne sa“ (nezamieňajte s „neštartuje“), najčastejšie sa najskôr postupne vypínajú nekritické periférne zariadenia - zvuk, tuner, sieťová karta, pevné disky, jednotky .
Potom, ak sa v procese nezistia žiadne poruchy, začne sa výmena komponentov: RAM, grafická karta, procesor (áno, ten istý kufor s kusmi železa).

Ale tu máme v rukách POST kartu namiesto kufra so žehličkou, ušetríme čas obídením vyššie uvedeného postupu s výmenou / vypnutím žehličky (ušetríme priemerne 40 minút, podotýkam, že po vypnutí jedného kusu žehličky vykoná sa aspoň jeden cyklus zapnutia a vypnutia).

Vlastne vkladáme našu nádhernú mapu a sledujeme, čo sa stane.
A stane sa nasledovné - na výsledkovej tabuli karty máme poštové smerovacie čísla, ktoré nám naznačujú, v čom sa testuje tento moment. Po dosiahnutí chybného prvku sa proces vykonávania POST zastaví a kód zostane na výsledkovej tabuli, najčastejšie je k predmetu pripojená príručka s kódmi POST (líšia sa v závislosti od výrobcu a verzie systému BIOS).

Porovnaním chybového kódu s jeho dekódovaním sa najčastejšie dostávame ku konečnej diagnóze, ako napríklad: chybná pamäť, procesor, alebo komponent na základnej doske.

Predpokladám, že napíšem sériu článkov o diagnostike, ak táto téma bude Khabrovitov zaujímať.