Internet ablakok Android

Házi készítésű képeslap pci slothoz. Számítógépek javítására és tesztelésére szolgáló eszköz - POST kártya

Üdvözlet, kedves Khabroviták!

Nem először foglalkozom asztali számítógépek és laptopok diagnosztikájával és újraélesztésével, főleg az ügyfél otthonában. Idővel a következtetés azt sugallja, hogy szükség van egy bőröndre, és talán még egy bőröndre is kellékekkel a hibás vasdarab diagnosztizálásához. Egyesek tiltakozhatnak velem – „Megbízható alkatrészek nélkül is! A tapasztalat lehetővé teszi, hogy ezek nélkül is végezzen diagnosztikát! Ez részben igaz, de nem ad száz százalékos pontosságot, ez tény.

Bízik a hangszóró irányítószámaiban? Nem mindig lehetséges kimondottan határozza meg, miről panaszkodik. Például egy hosszú, két rövid hangsugárzó hangjelzés jelzi a videorendszer hibáját, de ez nem mindig jelenti magának a videokártyának a meghibásodását. Problémák vannak például a kiegészítővel tápellátás éppen ennek a videokártyának, és ez már a tápegység meghibásodása.

Itt megállok, és elmondom a kedves olvasóknak, hogy mik a beszélő jelzései.

A számítógép bekapcsolásakor elindul a BIOS (alap bemeneti / kimeneti rendszer) - ez a tény mindenki számára ismert, de nem lesz felesleges megemlíteni. A BIOS részeként létezik egy POST (power on self testing) nevű program, amint a neve is sugallja, a program az alaplapon lévő eszközök és portok kezdeti diagnosztikájára készült.

A POST inicializálási eljárást a kép monitoron való megjelenítése kíséri:

A POST átadása után a következőket látjuk:

A POST végrehajtása során egy úgynevezett POST kód generálódik, amely egy speciális diagnosztikai regiszterbe kerül.

Valójában a hangszóró jelei hibakódok a POST végrehajtásakor, ha a POST hiba nélkül történik, egy rövid jelet hallunk.

Áttérünk egy tárgyra.

POST kártyák.

A POST kártya egy bővítőkártya, leggyakrabban PCI formátumú kártyák vannak:

Vannak miniPCI kártyák is (laptopokhoz):

És vannak kártyák az LPT-hez (további USB tápellátás szükséges):

Ha egy asztali számítógép csodálatos diagnózissal „nem kapcsol be” (nem keverendő össze a „nem indul el”), akkor leggyakrabban a nem kritikus perifériákat először egymás után kapcsolják ki - hang, tuner, hálózati kártya, merevlemezek, meghajtók. .
Ezután, ha nem észlelnek meghibásodást a folyamatban, megkezdődik az alkatrészek cseréje: RAM, videokártya, processzor (igen, ugyanaz a bőrönd vasdarabokkal).

De itt POST kártya van a kezünkben a bőrönd helyett vasalóval, időt takarítunk meg a fenti eljárás megkerülésével a vasaló cseréjével / kikapcsolásával (átlagosan 40 percet spórolunk meg, megjegyzem, egy vasaló kikapcsolása után legalább egy be-ki ciklust végrehajt).

Valójában behelyezzük a csodálatos térképünket, és figyeljük, mi történik.
És a következő történik - a térkép eredménytábláján irányítószámaink vannak, amelyek jelzik számunkra, hogy éppen mit tesztelnek. A hibás elem elérésekor a POST végrehajtási folyamat leáll, és a kód az eredményjelzőn marad, leggyakrabban a tárgyhoz csatolják a POST kódokat tartalmazó kézikönyvet (gyártótól és BIOS verziótól függően változnak).

A hibakód és a dekódolás összehasonlításával legtöbbször a végső diagnózist kapjuk, mint például: hibás memória, processzor, vagy az alaplap valamelyik alkatrésze.

Feltételezem, hogy írok egy cikksorozatot a diagnosztikáról, ha a téma érdekli Khabrovitákat.

Jó napot% habrauser%!

Legutóbb írtam egy bejegyzést a POST kártyákról, jó tautológiáról a ;-)?
Ebben megígértem, hogy írok egy folytatást, ha érdekes a téma, és mivel a téma valóban érdekesnek bizonyult a kabroviták számára, folytatom!

Tulajdonképpen tárgy

Ahogy a megjegyzésekben említettem, az első cikkemhez kártyákat rendeltem magamnak - ezt laptopokhoz, ezt pedig asztali számítógépekhez.

A rendelés január huszadikán történt (pontos dátumokat nem tudok megadni, nem én rendeltem, követtem és átvettem). A minap megjött ez a kártya, azt mondják, laptop, várni kell az asztalira. Itt szeretnék némi felháborodást kifejezni -
1) A kártyákat egy sorrendben rendelték meg, különböző módon mennek (remélem, a második még megy, és nem veszett el);
2) Szállítási határidők! Persze meg tudom érteni, hogy volt kínai újév, de egy hónap (a csomagon szereplő dátumból ítélve) túl sok, főleg, ha azzal a ténnyel kombinálják, hogy hárommal ( HÁROM) hét!
3) A Diextreme körülbelül 200 rubelt vesz igénybe egy csomagnyomvonal kiadásáért, maga a pálya ingyenes, és minden csomaghoz hozzá van rendelve, tehát az ítélet huncut!
Ezeken a pontokon véget ér felháborodásom, és elkezdem az áttekintést.

A kártya csomagban érkezett, a csomag belsejében nyugalmi generátorral van ragasztva, maga a kártya is bele van pakolva és antisztatikusan, így a kínaiak alaposan hozzálátnak a csomagoláshoz. Az antisztatikusan megvan a kártya, az USB kábel és a felhasználói kézikönyv.

Ez a kártya mini PCI-hez készült, és rendelkezik ( nem szándékos miért olvassuk tovább) port az LPT-hez, USB szükséges a kártya tápellátásához. Az első dolog, amit meg akartam tenni, az volt, hogy természetesen teszteljem! De nincs kéznél laptop, ezért tiszta gondolatokkal úgy döntöttem, hogy kipróbálom az LPT porton.

Valójában beragadt egy kártya

Áramellátás esetén a kártyán a „--” és az „FF” felirat látható.

Kapcsolja be az autót

Ezután a kártya többször megváltoztatja a képet, és ismét „FF00” a rendszer elindul. Egy ésszerű kérdés és a vágy, hogy megtudjuk, milyen kódok villantak fel, arra késztet bennünket, hogy egyszerű következtetést levonjunk, hogy csak a két gomb segítségével lehet görgetni a kódokat, és íme! Így van, megnyomjuk a gombot, látjuk

Most a bal oldali panelen van a POST kód sorozatszáma, a jobb oldalon pedig maga a kód. (nem sorrendben, mert az elején ismétlődik)

Tyk gomb

Tyk gomb

Tyk gomb

Bökd újra

Megint piszkáld

Még egyszer

És még egy kicsit

Itt az utolsó

Itt egy érdekes ponthoz érkezünk, és nem a leglenyűgözőbb következtetéshez.
Érdekes pont a Felhasználói kézikönyv, a kézikönyv legelején ott van a LED-ek jelölése

A "+5 volt" folyamatosan világít, amíg az anya be van kapcsolva, ez teljesen logikus, mert USB ;-)

A "+3,3 volt" ugyanaz a teljesítményjelző, mint a "+5 volt" nem világít, ha nincs tápfeszültség a PCI nyíláson (vagy az anya nem támogatja, a pár nem találta ki a pontos fordítást, az eredetiben )

A „FRAME” világít, ha a „FRAME” jel aktív.

KERET (I/O)
Lépjen kapcsolatba az A34-gyel

A FRAME jelet az aktív master adja ki a PCI buszon. FRAME átmenet alacsonyra, i.e. aktív, a réteg elindítja a címzési fázist. A buszciklust befejező utolsó adatfázis jelzéséhez a fő előfizetőnek ismét deaktiválnia kell a FRAME-ot.

A „CLK” világít, ha a „CLK” jel aktív.

CLK(O)
Lépjen kapcsolatba a B16-al

Ez a tű hordozza a PCI időzítő jelét, amely minden PCI műveletet kísér. A műszaki követelményeknek megfelelően frekvenciája 0-33 MHz tartományba esik.

Az „RSET” világít újraindításkor

"+12" kapcsolja be a formális logikát

"-12" engedélyezi a formális logikát

A "-5" ugyanaz, mint a "+3,3 volt"

Dekódoló kódok

BIOS a Phoenix anyán.

Az FF az én esetemben a +5 jelenléte az USB-n

Az A5 nem szerepel a kézikönyvben (csak üres)

AA várja az F2 megnyomását

55 engedélyezze az USB-eszközöket

04 kap CPU típust

A képeken "+5 volt" látható

Szóval „érdekes dolog, hogy a kézikönyv tartalmaz egy táblázatot a Phinks, AMI Avardavian BIOS-ok összes kódjával, „nem a leglenyűgözőbb következtetés” az, hogy a kártya teljes hülyeségeket hajt LPT-n!

Ha már a kézikönyvről beszélünk - 28 A6-os oldal a legtisztább információkkal a POST-kódokról, a hangszórójel-jelölésekről és a CMOS működéséről. A fordításokról a közeljövőben gondoskodom, és bemutatom a Habrosocietynek, de azt hiszem, megvárom, amíg az asztali térkép összevont kézikönyvet készít.

Várom a második kártyát és egy martyr laptopot a teljes értékű tesztekhez, áttekintésekhez.A kézikönyvet fordítom és füstölgetem.

Ui. Vasárnap reggel hatkor, lehet, hogy lemaradtam valamiről. Kérdések kommentben, szükség esetén kiegészítem.

P.P.S. a cikk valós idejű módban, „menet közben” készült írás közben, újraindítottam és lefényképeztem.

A cikk elkészítésekor két idézetet használtak

Számítógépek javítására és tesztelésére szolgáló eszköz - POST kártya

Minden alkalommal, amikor bekapcsolja az IBM PC-t (vagy egy kompatibilis számítógépet), és mielőtt az operációs rendszer elindulna, a számítógép processzora végrehajt egy BIOS-rutint, az úgynevezett bekapcsolási öntesztet (POST). Ugyanez az eljárás a RESET gomb vagy a Ctrl-Alt-Del billentyűkombináció megnyomásával is végrehajtható. A POST eljárás fő célja a számítógép alapvető funkcióinak és alrendszereinek (például memória, processzor, alaplap, videovezérlő, billentyűzet, floppy és merevlemezek stb.) ellenőrzése az operációs rendszer betöltése előtt. Ez bizonyos mértékig megvédi a felhasználót attól, hogy megpróbáljon hibás rendszeren dolgozni, ami például a HDD-n lévő felhasználói adatok megsemmisüléséhez vezethet. Jelenleg azonban a PC 2001 számítógépekhez új specifikációt dolgoznak ki, amely a számítógép bekapcsolásának pillanatától a lemezbetöltő indulásáig eltelt időt 7 másodpercre csökkenti (akár 10 másodpercre a számítógép jelenlétében). SCSI eszközök), többek között a POST-eljárás csökkentésével, ami általában nem tetszhet a számítógép-összeszerelőknek/javítóknak és a gondolkodó felhasználóknak sem, szerintem: jobb 2 percet veszíteni, mint később visszaállítani a HDD tartalmát, ill. vajon miért kezdett olyan gyakran lefagyni a számítógép. Mindeközben a számítógépek továbbra is megörvendeztetik a professzionális számítógépgyártókat/-javítókat a beépített POST eljárásukkal, ezért nézzük meg, milyen lehetőségeket kínál a számítógép-javításhoz.

Az egyes tesztek megkezdése előtt a POST eljárás generál egy úgynevezett POST kódot, amely a számítógép bemeneti/kimeneti eszközeinek címterében meghatározott címre kerül kiadásra. Ha hibát észlel a tesztelt eszközben, a POST eljárás egyszerűen "lefagy", és a korábban megjelenített POST kód egyedileg meghatározza, hogy a tesztek közül melyik "lefagy" el. Így a POST kódokat használó diagnosztika mélységét és pontosságát teljes mértékben meghatározza a megfelelő BIOS POST eljárás tesztjeinek mélysége és pontossága a számítógépen.

A POST-kódok kiadásához szükséges portcímek a számítógép típusától függenek: ISA, EISA - 80h, ISA-Compaq - 84h, ISA-PS / 2 - 90h, MCA-PS / 2 - 680h, néhány EISA - 300h, de a legtöbb esetben (mondhatni szabványos) 80h portot használnak. Mivel a POST eljárás megjelent az IBM PC / XT-ben egy nyolc bites ISA rendszerbusszal, történelmileg előfordult, hogy a POST kódok csak egy bájtból állnak, amely a POST kódtáblázatokban egyjegyű hexadecimális számként szerepel a 00h- tartományban. FFh (0-255 decimális jelöléssel). Megjegyzendő, hogy a POST-kódok táblázatai a különböző BIOS-gyártóknál eltérőek, és az új tesztelt eszközök és lapkakészletek megjelenése miatt némileg eltérőek még ugyanazon BIOS-gyártó különböző verzióinál is. A POST kódtáblázatok megtalálhatók a BIOS-gyártók megfelelő weboldalain: az AMI esetében a http://www.ami.com, az AWARD esetében a http://www.award.com, néha az alaplapon találhatók POST kódtáblázatok kézikönyvek (például a P6SBA-P6DBS Supermicro kártyák kézikönyvei).

A POST kódok emberbarát formában történő megjelenítéséhez POST Cards nevű eszközöket használnak. A POST Card egy elterjedt számítógépes bővítőkártya, amelyet (kikapcsolt állapotban!) bármely szabad (a csatlakozójának megfelelő - ISA vagy PCI) nyílásba helyeznek, és két hétszegmenses jelzővel rendelkezik a POST kódok megjelenítésére. Korábban, a PC 99 és PC 99A specifikációk megjelenése előtt az ISA busz POST kártyája volt a leggyakoribb. Most, az ISA busz teljes megszüntetésének veszélye miatt, elkezdtek megjelenni a drágább POST kártyák a PCI buszhoz. Az ISA- és PCI-buszokkal egyáltalán nem rendelkező laptopokhoz POST-kártyák állnak rendelkezésre LPT-portba történő telepítéshez. Meg kell jegyezni, hogy egy ilyen POST-kártya működéséhez megfelelő támogatásra van szükség a BIOS "laptop" részéről.

A noname gyártó legegyszerűbb POST kártyája az ISA buszhoz a POST kódokat 80 órán keresztül fix címen jeleníti meg, és nincs kapcsolója a cím megváltoztatásához. A számítógép RESET jelének egy ilyen POST kártyára való áthaladását a hétszegmenses POST kód jelző pontjainak villogása rögzíti, vagy speciális karakterekkel jeleníti meg. A drágább POST kártyákon kapcsolók találhatók a POST kód portcímének kiválasztásához, valamint további LED-es jelzőfények a rendszerbusz RESET és CLK jeleihez, valamint a +5V (+3,3V), -5V, + tápfeszültség meglétét jelzik. 12V, -12V. Ilyen POST kártyákat például az Ultra-X, Inc (http://www.uxd.com) állít elő ISA - QuickPOST PC és PCI - QuickPOST PCI buszokhoz. Ugyanez a cég kínál POST kártyát is a laptopok LPT csatlakozójához való csatlakozáshoz - MICRO POST. Külön érdekesség a Micro2000, Inc. (http://www.micro2000.com) eredeti POST-Probe PCI, amely két szomszédos oldalon 90 fokos szögben csatlakozókkal rendelkezik PCI és ISA buszokhoz. Tartalmaz egy kiegészítő adaptert is az egzotikus MicroChannel buszunkhoz való csatlakozáshoz. Egy másik POST kártya gyártó a DataDepot Inc (http://www.datadepo.com), amely a legegyszerűbb POST kártyát (MiniPOST) és a bonyolultabb PocketPOST-ot is gyártja. Az Ultra-X, Inc. ISA (Professional Hardware Diagnostics) buszához készült PHD 16 azonban igazi professzionális eszköznek nevezhető. A PHD 16-nak két üzemmódja van: diagnosztika és POST kódok, amelyeket a megfelelő jumperek beállításával választanak ki. A POST kód módban a POST rendszer által generált kódok egyszerűen megjelennek egy kétjegyű, hétszegmenses PHD 16 indikátoron. A diagnosztikai mód fel van osztva a betanítási módra - hosszú tesztfutás a lebegő hibák észlelésére és a módra. a teljesen "halott" rendszerek súlyos károsodásainak felkutatása és elhárítása, amelyben az alaplap szabványos BIOS-át a ROM BIOS Ultra-X váltja fel egy speciális mélyreható tesztkészlettel. Ahogy új alaplapi lapkakészletek jelennek meg, a frissített Ultra-X BIOS ROM-ok is megjelennek. A PHD 16 tesztek eredményei speciális kódban jelennek meg egy hétszegmenses kijelzőn és további LED-eken, illetve ha a videoadapter működik, akkor a számítógép monitorán. Az Ultra-X, Inc. modernebb PHD PCI-jét PCI-buszhoz tervezték, és a PHD 16-tól eltérően nem igényel külső videoadaptert, mivel beépített szabványos SVGA videokimenettel rendelkezik a teszteredmények megjelenítéséhez. monitor.

A POST-kártya használatának jobb megértéséhez vegye figyelembe a POST-eljárás által végzett tipikus tesztsorozatot:

  1. Processzor tesztelése.
  2. Ellenőrző összeg ROM BIOS.
  3. A DMA, IRQ és 8254 időzítő vezérlők ellenőrzése és inicializálása Ezt követően válik elérhetővé az audiodiagnosztika.
  4. A memória-regenerálási műveletek ellenőrzése.
  5. Az első 64 kB memória tesztelése.
  6. Videovezérlő inicializálása. E lépés után diagnosztikai üzenetek jelennek meg a képernyőn.
  7. A RAM teljes mennyiségének tesztelése.
  8. Billentyűzet tesztelése.
  9. CMOS memória tesztelése.
  10. COM és LPT portok inicializálása.
  11. Az FDD vezérlő inicializálása és tesztelése.
  12. A HDD vezérlő inicializálása és tesztelése.
  13. Keressen további ROM BIOS modulokat, és inicializálja azokat.
  14. Az operációs rendszer betöltőjének meghívása (INT 19h, Bootstrap), ha az operációs rendszer nem tölthető be, a ROM BASIC indításának kísérlete (INT 18h); hiba esetén rendszerleállás (HALT).

A számítógép POST-kártyával történő tesztelése előtt meg kell határozni az alaplap BIOS-gyártóját: ezt megteheti a BIOS chipen lévő matrica, vagy a hasonló működő alaplap képernyőjén megjelenő feliratok alapján. Ezután meg kell találnia a megfelelő irányítószám-táblázatot ehhez a BIOS-hoz: AMI - http://www.ami.com, AWARD - http://www.award.com.

A számítógép POST-kártyával történő javítása során a műveletek sorrendje a következő:

  1. Kapcsolja ki a hibás számítógépet.
  2. Helyezze be a POST kártyát az alaplap bármely szabad nyílásába.
  3. Bekapcsoljuk a számítógépet, és kiolvassuk a megfelelő POST kódot a POST Card jelzőből, amelyen a számítógép indítója "lóg".
  4. A POST kódok táblázatai segítségével meghatározzuk, hogy melyik tesztnél volt probléma, és megértjük a valószínű okokat.
  5. Kikapcsolt állapotban a meghibásodások kiküszöbölése érdekében átrendezzük a jumpereket, kábeleket, memóriamodulokat és egyéb alkatrészeket.
  6. Megismételjük a 3, 4, 5 pontokat, elérve a POST eljárás stabil áthaladását és az operációs rendszer betöltésének megkezdését.
  7. Szoftver segédprogramok segítségével elvégezzük a hardver komponensek végső tesztelését, lebegő hibák esetén pedig a megfelelő szoftvertesztek hosszú lefutását.

Ha a számítógépet POST kártya nélkül javítja, a sorozat 2-4 pontja egyszerűen kimarad, és kívülről a számítógép javítása a jumperek, a memória, a processzor, a bővítőkártyák, a tápegység és a tetejébe lázas átrendeződésnek tűnik. minden, az alaplap. Ha a nagy cégek nagy raktárkészlettel rendelkeznek a javítható alkatrészekből, akkor a kis cégek és magánszemélyek számára nehéz problémát jelent a számítógép javítása ismert jó alkatrészek telepítésével. Még nehezebb dolguk van azoknak a szervizmérnököknek, akik gyorsan az ügyfélhez utaznak, és egy egész bőröndnyi alkatrészt kénytelenek magukkal vinni. Előfordul, hogy a számítógép-alkatrészek cseréje az ügyfél zavart kérdései alatt egész órákon át tart, és nem mindig vezet a kívánt eredményhez - fel kell vennie a rendszeregységet, vagy új szervizelhető alkatrészeket kell vásárolnia.

Hogyan javítható a gyakorlatban egy számítógép POST-kártyával?

Mindenekelőtt az áramellátás bekapcsolásakor a POST folyamat megkezdése előtt a rendszert alaphelyzetbe kell állítani a RESET jellel, amelyet a POST kártyán speciális karakterek vagy LED jelez. Ha a számítógép meghibásodik a legnehezebb esetben, akkor a visszaállítás vagy egyáltalán nem működik, vagy igen, de a jelzőn nem jelennek meg POST kódok. Ebben az esetben javasoljuk, hogy azonnal kapcsolja ki a számítógépet, és távolítsa el az összes további kártyát és kábelt, valamint a memóriát az alaplapról, és csak magát az alaplapot hagyja meg, a tápegységhez csatlakoztatott processzorral és POST-kártyával.

Ha a számítógép következő bekapcsolásakor a rendszer normál módon visszaáll, és megjelennek az első POST-kódok, akkor nyilvánvalóan a probléma az ideiglenesen eltávolított számítógép-összetevőkben rejlik; ez is lehetséges, helytelenül csatlakoztatott kábeleknél (főleg gyakran az IDE kábelt "fejjel lefelé" helyezik be). A memória, a videoadapter, majd a többi kártya egymás utáni behelyezésével, és a jelzőn lévő POST kódok megfigyelésével a rendszer hibás modult észlel. Hibás memória esetén AMI BIOS-szal rendelkező számítógépek esetén a POST-kódok sorozata általában a d4 kódnál áll meg (régebbi 386/486-os kártyáknál - 13-as kódnál); AWARD BIOS-szal - C1 vagy C6 kódokon. Előfordul, hogy nem maga a memória a hibás, hanem például az alaplap - az ok a SIMM / DIMM csatlakozók rossz érintkezése (az érintkezők meg vannak hajlítva / egymáshoz zárva), vagy maga a memória nincs teljesen meg. behelyezve a csatlakozóba.

Az AMI BIOS-os számítógépekhez való hibás videoadapter esetén a POST kódok sorozata a BIOS módosításától függően megáll a 2C, 40 vagy 2A kódnál, vagy kihagyja ezeket a kódokat anélkül, hogy a megfelelő videokártya inicializálási sorok megjelennének a monitoron (ezt jelzi a típus, a memória mennyisége és a videoadapter gyártója).

Hasonlóképpen, az AWARD BIOS-szal rendelkező számítógépeknél, ha a videoadapter meghibásodik, a POST kódsorozat vagy megáll a 0d kódnál, vagy kihagyja ezt a kódot (ez különösen gyakori az új Pentium I / Pentium II alaplapokon).

Ha a memória és a videoadapter inicializálása jól sikerült, akkor a megmaradt kártyák egyenkénti beszerelésével és a kábelek csatlakoztatásával a POST Card indikátor leolvasása alapján megállapítható, hogy melyik komponens ül a rendszerbuszon, ill. megakadályozza a számítógép indítását.

Most térjünk vissza arra az esetre, amikor a rendszer kezdeti visszaállítása még csak nem is megy (a teszt legelején a RESET jel áthaladását jelző speciális karakterek nem jelennek meg a POST kártya jelzőjén, vagy a megfelelő LED nem világít fel). Ebben az esetben vagy a számítógép tápegysége hibás (például nem jön létre a PWRGOOD jel), vagy maga az alaplap (a RESET jelgeneráló áramkörök hibásak).

A pontos ok egy ismerten jó tápegység alaplapra történő csatlakoztatásával állapítható meg.

Tekintsük most azt az esetet, amikor a visszaállítási jel átmegy, de nem jelennek meg az azt követő POST kódok a jelzőn; ebben az esetben a korábban leírtak szerint egy rendszert tesztelnek, amely csak az alaplapból, processzorból, POST kártyából és tápegységből áll. Ha az alaplap vadonatúj, akkor az ok általában a nem megfelelően beállított jumperekben van a processzor frekvenciájának / szorzásának / típusának kiválasztásához, néha a rosszul beállított Clear / Normal CMOS jumperben. Nagyon gyakran a meghibásodás oka az, hogy nem nyomja le ütközésig a processzort az 1. nyílásban, vagy a 486. processzor fordított helyzete. Ugyanakkor, ha 1-2 másodpercnél hosszabb ideig nem megfelelően behelyezett processzorral kap tápfeszültséget az alaplapra, akkor a processzor és az alaplap teljes meghibásodása lehetséges.

A gyakorlatból elmondható, hogy a POST kártya használata, a mérnök jó reakciója és a gyors kikapcsolás mellett már több processzor és alaplap életét megmentette.

Ha az összes jumper és a processzor megfelelően van beállítva, de az alaplap továbbra sem indul el, cserélje ki a processzort egy ismert jóra. Ha ez nem segít, akkor arra a következtetésre juthatunk, hogy az alaplap vagy annak alkatrészei hibásan működnek (például a hiba oka a FLASH BIOS információinak károsodása lehet).

Végezetül szeretném megjegyezni, hogy a POST kártya fő előnye, hogy működéséhez nincs szükség monitorra, és a számítógép tesztelése a POST kártyával lehetséges a POST eljárás korai szakaszában, amikor a hangdiagnosztika. még nem állnak rendelkezésre, és még a hangdiagnosztika szakaszában is sokkal könnyebb megérteni a POST-kódokat, mint megszámolni a hangjelzések időtartamát és számát a számítógépen. Elmondható, hogy a POST-kártya egy számítógép-javító mérnök szeme és füle.

Ki használhatja a POST-kártyát? Mindenekelőtt szervizmérnökök, számítógép-összeszerelők, eladók a számítógépes boltban, rendszergazdák – bárki, akinek rövid időn belül meg kell oldania a számítógépes problémákat. A POST kártya a professzionális alaplapjavítók számára is nélkülözhetetlen, akik teljes mértékben kihasználják a POST BIOS eljárás diagnosztikai képességeit. Még a meggyőződéses szkeptikusok sem tudtak megválni tőle, miután egyszer-kétszer megoldották a problémákat a POST-kártya segítségével, nehéz esetekben úgy szorongatták, mint a fuldokló, aki a szalmát szorongatja. És végül, ismert, hogy a hardverproblémáktól nagyon távol álló programozók nem hagyományosan használják a POST-kártyát. Mivel a POST-kód port állapota megjelenik a POST-kártya jelzőjén, a programozók további BIOS-modulok vagy monitor nélküli ipari önálló vezérlőszámítógép programjainak hibakeresése során képesek nyomon követni programjuk ellenőrzőpontjainak áthaladását a POST-on. Kártyajelző, egyszerűen a feltételes kódok beírásával a POST kódok nyilvántartásába. Például Turbo Pascal programozáskor a 80h címen működő POST kártya jelzőjén az 5Ah szám megjelenítéséhez használhatja a következő utasítást:

port[80 dollár]:=5A;

És végezetül, várjon kérdéseket azzal kapcsolatban, hogy hol vásárolhat POST-kártyát? Az ipari postakártya gyártók a számítógép-javító berendezéseket a professzionális kategóriába sorolják, így ha van 100-150 dollár (és PHD PCI esetén az ára 1000 dollárig megy), rendelhet POST kártyát a fenti gyártók weboldalain. A második kiút a legegyszerűbb POST kártya önszerelése az ISA buszhoz. Ez a 8 LED-es bináris kód hibajelzővel ellátott POST kártya 4db széles körben elérhető K555 (74LS) sorozatú IC-t tartalmaz és kezdő rádióamatőr számára is elkészíthető 1-2 este alatt, a gyártási költség pedig minimális.

Az ISA busz továbbra is meglehetősen népszerű, különös tekintettel arra, hogy a gyártásra javasolt legegyszerűbb POST kártya nagyszámú, már meglévő számítógép javítására szolgál majd az ISA busszal. Érdemes odafigyelni arra, hogy a legújabb, I820 lapkakészlettel szerelt alaplapok közül sok egy ISA foglalattal rendelkezik. Ezért úgy gondolom, hogy a legegyszerűbb POST kártya az ISA buszhoz még legalább 2-3 évig használható lesz. Ezenkívül a POST-kártya megvalósítása a PCI-buszhoz meglehetősen bonyolult, mivel speciális nagy sebességű FPGA-kat és speciálisan készített nyomtatott áramköri kártyát igényel, és nem elérhető egy kezdő rádióamatőr számára.

A legegyszerűbb POST kártya diagramja a 2. ábrán látható, egy bővítőkártya rajza is található az ISA csatlakozó tűinek számozásával a telepítés megkönnyítése érdekében. A DD2, DD3, DD4 chipeken fix 080h című kimeneti eszköz címdekóder készül, amelyet leggyakrabban POST kódok kiadására használnak. Az SD0-SD7 adatbuszról érkező POST kód értékek a DD1 nyolcbites regiszterben rögzítve vannak, és bináris formában jelenítik meg a HL0-HL7 LED-ek.

POST kártya készítésére minden olyan áramköri lap alkalmas, amelyen legalább az ISA csatlakozó első része (A1-A31, B1-B31 érintkezők) található. Végső megoldásként használhatjuk az alsó részt a régi hibás MIO vagy VGA adapterről levágott ISA csatlakozóval, amelyhez két M3-as csavarral rögzítünk egy kis darab áramköri lapot. Az áramköri lapon minden csatlakozás vékony, sodrott MGTF vezetékkel történik a különálló elemek beszerelése után. A tervezésben használhatja a K555IR23, DD2-K555LA2, DD3.4 - K555LE1 típusú DD1 mikroáramköröket, valamint a K1533, K1531, K531 sorozat analógjait (külföldi 74LS, 74ALS, 74F4HC, ). A HL0-HL7 LED-eket egy sorban kell elhelyezni a következő sorrendben (balról jobbra):

HL7 HL6 HL5 HL4 HL3 HL2 HL1 HL0

Ezek a LED-ek bináris formában jelenítik meg a POST kódot: a világító LED a logikai 1-nek, a kikapcsolt LED a 0-nak, az alsó pedig a HL3, HL2, HL1, HL0-nek, az alsó pedig a HL3, HL2, HL1, HL0 Az 1. táblázat határozza meg a saját hexadecimális karakterét minden feléhez, és gondolatban kombinálja ezeket a karaktereket a megfelelő sorrendben: a felső fele a legmagasabb karakternek felel meg, a legfiatalabb pedig a legfiatalabbnak. Némi edzéssel ezt az egész eljárást fejben is el lehet végezni.

idősebb fele
HL7 HL6 HL5 HL4
HEX kód
idősebb fele
fiatalabb fele
HL3 HL2 HL1 HL0
HEX kód
fiatalabb fele
eredő
POST kód
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

1. táblázat: Bináris POST kódok konvertálása hexadecimálissá

A POST-kártya összeszerelése után tesztelnie kell. Ehhez bármilyen olyan programot használhat, amely lehetővé teszi tetszőleges értékek beírását a 00h-FFh tartományban a 080h címen lévő kimeneti eszközbe, miközben meg kell győződnie arról, hogy a POST kártya jelzőfényei megfelelnek a adatkimenet a 080h portra. Ilyen programot itt lehet beszerezni: posttest.zip (4 Kb), emellett tanulásra, betanításra is használható a POST kódok binárisról hexadecimálisra fordításánál.

Milyen fejlesztéseket lehet javasolni a legegyszerűbb POST-kártyán? Mindenekelőtt kívánatos a DD5 regiszter (K555TM2) hozzáadása a HL8 LED-del, hogy rögzítse a RESET jel áthaladását (ábra a 3. ábrán). A RESET jelet a számítógép tápegysége generálja, amikor be van kapcsolva, vagy amikor megnyomja a RESET gombot. A telepített processzorral rendelkező alaplap teljes meghibásodása esetén kiderülhet, hogy ez a rendszer nem generál POST kódot, és ebben az esetben a legegyszerűbb POST kártya (2. ábra) véletlenszerű szemetet jelenít meg, amelyet be kell írni. a DD1 regiszter minden alkalommal, amikor a tápfeszültséget bekapcsolja. Ezt a szemetet félre lehet értelmezni valamiféle POST kódként. Ha telepít egy további DD5 regisztert (3. ábra), akkor RESET jel vételekor és az első POST kód beírása előtt az IC DD1 IC-be az összes LED HL0-HL1 POST kód kialszik egy magas szinten az 1. érintkezőnél. DD1. Ezenkívül a HL8 LED rövid felvillanásával meg lehet ítélni a RESET jel áthaladását.

Második fejlesztésként javasolhatjuk egy dekóder bevezetését - egy bináris-hétszegmenses átalakítót a POST kódok hagyományos kétjegyű hétszegmenses indikátoron történő megjelenítéséhez. Sajnos nem ismerek szabványos egy-két bites mikroáramköröket, amelyek egy komplett négybites bináris kódot hétszegmensessé alakítanának, de pl. programozható IC-kkel helyettesíthetők. A legegyszerűbb hétszegmenses dekóderek sémái a K155PE3 firmware-ével együtt megjelentek a Radio magazinban (például Radio N 12 1987-hez, 55. oldal). Némi redundanciával dekóderként a kedvezőbb árú IS UFRZU K573RF2 (6) is használható. Azonban még a legegyszerűbb POST-kártya is, amely bináris formában 8 LED-en jeleníti meg a POST kódokat, jelentősen lerövidíti a hibaelhárítás idejét, és remélem, sok számítógép-összeszerelő/-javító életét is megkönnyíti!

Üdvözlet, kedves Khabroviták!

Nem először foglalkozom asztali számítógépek és laptopok diagnosztikájával és újraélesztésével, főleg az ügyfél otthonában. Idővel a következtetés azt sugallja, hogy szükség van egy bőröndre, és talán még egy bőröndre is kellékekkel a hibás vasdarab diagnosztizálásához. Egyesek tiltakozhatnak velem – „Megbízható alkatrészek nélkül is! A tapasztalat lehetővé teszi, hogy ezek nélkül is végezzen diagnosztikát! Ez részben igaz, de nem ad száz százalékos pontosságot, ez tény.

Bízik a hangszóró irányítószámaiban? Nem mindig lehetséges kimondottan határozza meg, miről panaszkodik. Például egy hosszú, két rövid hangsugárzó hangjelzés jelzi a videorendszer hibáját, de ez nem mindig jelenti magának a videokártyának a meghibásodását. Problémák vannak például a kiegészítővel tápellátás éppen ennek a videokártyának, és ez már a tápegység meghibásodása.

Itt megállok, és elmondom a kedves olvasóknak, hogy mik a beszélő jelzései.

A számítógép bekapcsolásakor elindul a BIOS (alap bemeneti / kimeneti rendszer) - ez a tény mindenki számára ismert, de nem lesz felesleges megemlíteni. A BIOS részeként létezik egy POST (power on self testing) nevű program, amint a neve is sugallja, a program az alaplapon lévő eszközök és portok kezdeti diagnosztikájára készült.

A POST inicializálási eljárást a kép monitoron való megjelenítése kíséri:

A POST átadása után a következőket látjuk:

A POST végrehajtása során egy úgynevezett POST kód generálódik, amely egy speciális diagnosztikai regiszterbe kerül.

Valójában a hangszóró jelei hibakódok a POST végrehajtásakor, ha a POST hiba nélkül történik, egy rövid jelet hallunk.

Áttérünk egy tárgyra.

POST kártyák.

A POST kártya egy bővítőkártya, leggyakrabban PCI formátumú kártyák vannak:

Vannak miniPCI kártyák is (laptopokhoz):

És vannak kártyák az LPT-hez (további USB tápellátás szükséges):

Ha egy asztali számítógép csodálatos diagnózissal „nem kapcsol be” (nem keverendő össze a „nem indul el”), akkor leggyakrabban a nem kritikus perifériákat először egymás után kapcsolják ki - hang, tuner, hálózati kártya, merevlemezek, meghajtók. .
Ezután, ha nem észlelnek meghibásodást a folyamatban, megkezdődik az alkatrészek cseréje: RAM, videokártya, processzor (igen, ugyanaz a bőrönd vasdarabokkal).

De itt POST kártya van a kezünkben a bőrönd helyett vasalóval, időt takarítunk meg a fenti eljárás megkerülésével a vasaló cseréjével / kikapcsolásával (átlagosan 40 percet spórolunk meg, megjegyzem, egy vasaló kikapcsolása után legalább egy be-ki ciklust végrehajt).

Valójában behelyezzük a csodálatos térképünket, és figyeljük, mi történik.
És a következő történik - a térkép eredménytábláján irányítószámaink vannak, amelyek jelzik számunkra, hogy éppen mit tesztelnek. A hibás elem elérésekor a POST végrehajtási folyamat leáll, és a kód az eredményjelzőn marad, leggyakrabban a tárgyhoz csatolják a POST kódokat tartalmazó kézikönyvet (gyártótól és BIOS verziótól függően változnak).

A hibakód és a dekódolás összehasonlításával legtöbbször a végső diagnózist kapjuk, mint például: hibás memória, processzor, vagy az alaplap valamelyik alkatrésze.

Feltételezem, hogy írok egy cikksorozatot a diagnosztikáról, ha a téma érdekli Khabrovitákat.

A hibás alaplapok tesztelése, legyen az asztali PC vagy laptop, elképzelhetetlen POST kártyák nélkül. Sajnos jelenleg a laptopokban már elment a mini PCI busz, és még mindig nincs olyan becsületes POST kártya, amely közvetlenül a PCIe busszal működne. Valójában minden jól ismert tesztelő az LPC buszt használja, amelyet egyes gyártók az mni PCIe csatlakozó szabad érintkezőire adnak ki. Ha az LPC buszt nem hozzák ki, a szerelőknek kellően nagy számú vezetékkel kell forrasztaniuk néhány mikroáramkört az alaplapon. Nem, persze nem sok van belőlük, de akkor is szeretném, ha még kevesebb lenne. Lehetséges? Kiderült, hogy sok esetben – igen!

Titokzatos csatlakozó

Nézzük meg az első felbukkanó laptop alaplap fotóját. Ehhez a szerző megnyitotta a sajátját (a cikk az újévi ünnepekre íródott, így a gonosz őrök nem dolgozhatnak).

Nézzük meg közelebbről a nyíllal jelölt csatlakozót.

Mi ez? Sajnos ennek a lapnak az áramkörét nem találtuk a gyűjteményben (csizma nélküli cipész), de itt van egy hasonló alaplap áramkörének töredéke:

Kiderült, hogy ez nem más, mint egy kétvezetékes POST! És elérhető számos COMPAL által gyártott alaplapon (amelyek számos gyártó laptopjában megtalálhatók). Igaz, egyeseken matrica alá rejtik, de ha van vágy, nem olyan nehéz megtalálni.

A láncok nevében a „P80” rövidítés nem jelent mást, mint „PORT 80”, vagyis a klasszikus POST portot.

Következtetés

Ennek alapján a BVG Csoport új POST tesztelőibe nem csak a hagyományos mini PCI és LPC buszokról, hanem erről a kétvezetékes buszról is bekerült a kódfogadás lehetősége. Ugyanakkor maga a teszter továbbra is a mini PCIe csatlakozóba van beépítve, ahonnan kapja az áramot (enélkül négyvezetékes lenne a busz, a földet is meg kellene hosszabbítani és + 3,3 V), illetve kettő további vezetékek csatlakoznak egy hasonló csatlakozóhoz. A tápfeszültség bekapcsolása után a teszter észleli a kétvezetékes busz jelenlétét, és elindítja a diagnosztikát. Egyébként a működés teljesen megegyezik a klasszikus működési módokkal a POST teszterrel, csak kevesebbet kell forrasztani. Ezenkívül nem a kis osztású mikroáramkörök érintkezőihez kell forrasztani, hanem a csatlakozó aljzatához, ahol a osztás sokkal nagyobb. Igaz, nem lehet azt mondani, hogy "ez a csatlakozó szabványos", vannak alternatív kivezetések is, például az alábbi, de ennek ellenére csak két változat létezik, és egy hiba nem jár végzetes következményekkel. Elég kicserélni a vezetékeket, és minden működni fog.