Polskie forum 3dfx | |
Retro Computers >> Elektronika >> Chirurgia MOBO - reinkarnacja płyt głównych
http://3dfx.pl/cgi-bin/yabb2/YaBB.pl?num=1642611929 Message started by smola on 19. Jan 2022 at 18:05 |
Title: Re: Chirurgia MOBO - reinkarnacja płyt głównych Post by smola on 01. Feb 2023 at 19:16
mobo: Soyo SY-5XB AT
rev: ? chipset: intel 430TX socket: s7 cpu: pentium P54/P55, amd k5/k6, cyrix ram: 2xSIMM 72pin + 3xDIMM, EDO, max 256MB fsb: 50-83MHz cache: 512KB 6ns form: BabyAT power: AT + ATX20 bios: Award, DIP32, 128KB clockgen: ICS9148BF-04 src: wlasna, kupiona jako uszkodzona * brak plyty na retroweb, tylko podobne 5XB5 i 5XBE5 info: * wyrwane brutalnie 3 radiatory z polprzewodnikami do vregow - strzelam ze beda to: ldo, mosfet i podwojna dioda * wylamane 1 zapiecie na gniezdzie dimm, na szczescie piny ok - nie ma koniecznosci wymiany, mozna ew. dokleic brakujacy kawalek * wyrwana bateria - do wstawienia koszyk + bateria * mozliwosc wlutowania gniazda ps2 dla myszki, teraz sa tam goldpiny * naprawa podzielona na kilka etapow: uruchomienie vregow i ustabilizowanie napiec, uruchomienie plyty, kosmetyka, testy * zworki ustawione dla pentium 166, 2 brakowalo vregi { * wylutowane resztki czesci i radiatorow, otwory udroznione plecionka * odgadniete wartosci polprzewodnikow, wlutowane i wstawione radiatory, elementy przesmarowane termopasta silikonowa * napiecia na vcore single oraz dual poprawne, jednak napiecie ram za wysokie, 4.6V a powinno byc 3.3 * to jednak nie bedzie ldo, tylko tranzystor fet/mosfet/bipolarny - w poszukiwaniu aplikacji okazalo sie ze vreg sterujacy ma 2 oznaczenia, bialy nadruk oraz wyryte na obudowie, oba rozne ;) zaciagnalem datasheet od obu i w 1 odkrylem ze bedzie to specyficzny rodzaj regulatora ze zwyklym tranzystorem * po wymianie ldo na prawilny tranzystor, napiecie na ram idealnie 3.3V * na karcie post dioda reset sie swieci caly czas, to zle, ale moze brakowac cpu i sygnal reset nie jest "puszczany" - do sprawdznia * etap 1. zakonczony, czas na uruchomienie plyty } * eeprom { * w miedzyczasie a moze i nawet wczesniej zajalem sie eepromem - nie spisywalem na biezaco wrazen, tylko na koniec jednym ciagiem ;) * szok i niedowierzanie - kostka eeprom wsadzona odwrotnie do gniazda, jesli bylo podpiete napiecie Vpp 12V na pin#1 to na bank jest spalona, przy wczesniejszych uruchomieniach eeprom byl oczywiscie wyjety * wyjeta i wrzucona na programator - blad polaczen kilku nozek w tym felernej #17, niestety stary bios nie do odczytania * znaleziony dedykowany bios w necie, uzyty nowy eeprom 128KB, zaprogramowany i wstawiony do wczesniej zakonserwowanej podstawki * niestety nadal brak kodow post - napiecia na kostce ok, brak komunikacji na pinach danych/adresowych - czyzby jednak mostek? * doszedlem do wniosku ze skoro nie dziala wlaczanie z przycisku w trybie atx, to POS sie nie zakonczyl i nie nastepuje dalsza inicjacja, zatem czas na ogarniecie wl/wyl plyty } * POS { * mobo ma 2 gniazda zasilania at oraz atx, wczesniej uzywalem zasilacza at, bo nie trzeba klikac wlacznika, na atx nie wlacza sie, to niedobrze * zarowno wymuszanie startu zasilacza na atx jak i wlaczanie z at nie dawalo zadnych kodow post - plyta trup, mozliwe uszkodzenie sio lub mostka dolnego, ew. jakies przerwane sciezki, urwane smd * przegladajac sciezki pod mikroskopem, znalazlem kilkanascie porysowanych, 2 moglybyc przerwane pod koszykiem baterii - wszystkie przeszlifowane i przelutowane, jednak nadal brak kodow post i wlaczania z przycisku z zasilaczem atx * podczas przegladania znaleziony 1 urwany smd, maly cap ceramik na zasilaniu 1 z kostek cache - wstawiony nowy 100nF * przesledzona ciaglosc sciezek od strony przycisku power-on oraz od strony zasilacza power-ok, przycisk trafia do sio, zas power-ok do mostka dolnego - wstepne zalozenie ze padnete sio, brak na ali, na ebay dostepne ale drogie ~35$, niby nowe a wyglada na wylut * podczas sledzenie sciezek znalezione miejsce miedzy gniazdami isa ktore bylo juz wczesniej lutowane, 3 uklady logiczne 74xx byly lutowane, moze nawet wymieniane - wszystkie przelutowane hotem * po podlaczeniu plyta startuje z przycisku, dioda reset zgasla, to znaczy POS zaliczony i zaczyna sie POST :) * pojawily sie kody post, blad pamieci, POS ogarniety * te uklady 74xx byly na liniach sygnalowych miedzy przyciskiem i sio oraz gniazdem atx a mostkiem i po prostu byly wczesniej zle wlutowane } * POST i ram { * zaleznie od miejsca wlozenia pamieci, post nie wykrywa jej i buzer pika, albo kody staja na c3 - wskazanie na ram i okolice * przepatrzone gniazda ram, w 1 z simm 3 piny wygiete - naprostowane * przetestowane kilkanascie kosci, fpm/edo simm/dimm - nadal kod c3 * wgrane testowo starsze biosy ale rowniez bledy c1/c3, czasem nawet 01 * przeanalizowane ponownie polaczenia ukladow z eeprom oraz start mobo, to wyglada tak: mobo w atx jest zasilane 5VSB, przycisk power-on aktywuje procedure POS czyli wlaczanie poszczegolnych komponentow mobo i zasilania - to jest poziom sprzetu, na koniec POS sygnal reset jest puszczany, cpu startuje i wykonuje kod bezposrednio z pamieci eeprom, na samym poczatku kod z eeprom inicjuje i testuje cpu, kod post 00 itd., potem jest wykrywana pamiec ram, nastepnie czesc zawartosci eeprom jest rozpakowywana do pamieci ram, poniewaz jest ona znacznie szybsza niz eeprom, sprawdzana checksuma biosu i dalej juz leci poszczegolna inicjacja podzespolow, kart pci, pnp itp. * kod c3 opisany jest jako rozpakowywanie zawartosci eeprom do pamieci ram, wiec pamiec juz zostala wykryta i skonfigurowana na poziomie sprzetu, jednak nadal moga byc bledy programowe jak rowniez fizyczne uszkodzenie ram * zonglowanie innymi modulami ram nic nie dalo, zmiana cpu na inne rowniez nic * w normalnych 430tx eeprom jest wpiety bezposrednio w szyne isa, wiec jego odwrotne wlozenie moglo spowodowac jakies uszkodzenia okolicznych ukladow w tym mostka dolnego, sio, hw monitora itp. tutaj jednak byly podlaczone tylko linie adresowe, zas linie danych przechodza przez 8-bitowy przelacznik, zatem postanowilem wymienic ten uklad * to kolejna prosta logika 74F245, znaleziony w dawcy dell dual slot-1, przelutowany - jesli bedzie dzialac, to mamy winnego a jesli nie, to kolejny czynnik wyeliminowany * postkody bez zmian, wciaz c3, zatem kostka byla dobra i wskazanie na polaczenia gornego mostka z gniazdami ram * postanowilem sprawdzic opornosci niskoomowych rezystorow drabinkowych na polaczeniach cpu-mem, one maja przecietnie 10-56om * kilka sprawdzonych i lo matko ;) 1 z drabinek zaliczyla wczesniej udar i lut polaczyl 2 sasiednie piny powodujac zwarcie 2 linii... * poprawione lutowanie elementu, zwarcie ustapilo * wlaczenie plyty z przycisku i... mobo przechodzi post i wyswietla ekran bios :) chyba dziala :) } * etap 2. zakonczony, pozostala kosmetyka, czyli polakierowanie sciezek i wlutowanie koszyka na baterie - ogarniete * restrykcje w doborze modulow ram i obsadzania ich w gniazdach, warto sie skonsultowac z manualem, moja testowa kostka 128MB sdram wykryta jako 32MB, wczesniej testowane 2x32MB/PC66 wykryte jako 64MB * bios ustawiony, escd uaktualnione i zapisane przy boot * memtest zaliczony, testy z dosbench zaliczone dziala :) * naprawa + research zajely 4 popoludnio-wieczory, kolejne doswiadczenia zebrane oraz dokumentacja chipow i schematy - to byl prawdziwy test na diagnoste-serwisanta, hehe ;) web: SY-5XB5: (You need to Login or Register SY-5XBE5: (You need to Login or Register bios 5XB: (You need to Login or Register |
Polskie forum 3dfx » Powered by YaBB 2.6.1! YaBB Forum Software © 2000-2024. All Rights Reserved. |