Polskie forum 3dfx
Retro Computers >> Elektronika >> Chirurgia MOBO - reinkarnacja płyt głównych
http://3dfx.pl/cgi-bin/yabb2/YaBB.pl?num=1642611929;post=334

Message started by smola on 19. Jan 2022 at 18:05

Title: Re: Chirurgia MOBO - reinkarnacja płyt głównych
Post by smola on 29. Dec 2023 at 20:41
mobo: PCChips M726 (Elpina M726) part#1
rev: 3.4
chipset: ALi M1621 A1 + BXcel HT1543 + SoundPRO HT1869V+
socket: slot1
cpu: cel/p2
fsb: 50-133
ram: 3xSDRAM, max 768MB
agp: x2
slots: 3xPCI, 2xISA
form: BabyAT
power: dual AT/ATX20
bios: ami, 128KB, DIP32, brak kostki, W29EE011-15 ??? winbond W29C020C-90B
hw monitor: Genesys Logic GL520SM
vreg 2x Fairchild KA34063A
clockgen: C-Media CMA8864BF-26 (? zamiennik WINBOND W83194R-39)

src: wlasna, alegrosz, zakupiona jako niesprawna
* trudnosc w identyfikacji mobo, na spodzie widoczny napis Elpina i data pcb 981002, naklejka na isa 'E/8R 10445'
* plyta posiada chip audio SoundPRO ale brak bracketu z wyjsciami audio
* z oznaczen podobnych plyt wynika ze jest to model Elpina M726

info:
* brak kostki bios - do znalezienia i zaprogramowania
* brak 3 zapinek na gniazdach dimm - do uzupelnienia
* brak baterii - do wstawienia
* sporo rys na spodniej stronie pcb - do przepatrzenia pod mikro
* kilka capsow ele mocno przekrzywionych - do sprawdzenia i ew. przelutu/wymiany
* plyta miejscami zakurzona czarnym brudem - oczyszczona i przemyta miejscami patyczkami z ipa
* 2 capsy do wymiany, wylamany ec13 1000u/10 i zgnieciony ec17 100u/25
* kilka krzywych golpinow naprostowane, w tym 1 w gniezdzie isa i 2 w ide
* na spodzie pcb kilka srogich rys na sciezkach, kilkanascie przelutowanych, 5 przerwanych zadrutowane
* oba elektrolity wymienione na sprawne, stare to byl dramat
* wstepne naprawy zakonczone, brak zwarc na glownych liniach, do sprawdzenia zworki i mozna odpalac
* plyta ustawiona na fsb 66, niestety nie posiada prawdziwego vrega od vcore, tylko 2 proste przetwornice dc-dc, wiec nie wiem jakie napiecia wyjsciowe sa generowane, prawdopodobnie tylko procesory p2 sa obslugiwane, p3 coppery moga byc ale to ryzyko podlaczac aby je usmazyc Wink
* mobo podlaczona na golo bez biosu, z bateria, klawka i karta post, mimo posiadania zlacza zasilania atx, w dokumentacji nie ma informacji o power switch, to ciekawostka - podlacze atx i sprawdze jak sie sprawy maja Wink
* plyta oczywiscie sie nie wlacza z zasilacza atx, w podobnej M717 zlacze J4 na ktorym sa goldpiny do ledow/przelacznikow ma oznaczony pwrbt na skrajnych pinach 19-20, klik peseta i... plyta sie wlaczyla, brak postkodow oczywiscie, gdyz nie ma biosu i cpu
* napiecia kosmiczne, vcore 5.11v, przebicie na mosfecie czy brak cpu? bez cpu najczesciej jest brak napiecia lub domyslne 2v, ram 3.5v, vtt 1.6, vcore jest nie do przyjecia, przycisk reset bez reakcji, power switch wl/wyl, chociaz to jest ok, zobaczymy jak jest w wersji z zasilaczem AT
* w trybie AT sytuacja analogiczna, na vcore ktorys z tranzystorow koncowych musi byc zwarty albo ktorys z driverow - do sprawdzenia drivery i nogi 2-1 oraz 2-8, jesli bedzie zwarcie to do wymiany, jesli nie, to moze koncowe tranzystory do sprawdzenia
* niezrozumienie, czyli "we need to go deeper" Wink {
* drivery sprawdzone, oba wygladaja na ok, zostaly 2 tranzystory koncowe, q6 wyglada na ok, natomiast q5 ma zwarcie pomiedzy 2 elektrodami, a jest to... PBYR1025D, wg datasheet to jest diada schottky a nie tranzystor, to dziwne, bo na mobo oznaczony symbolem Q czyli tranzystor a nie D czyli dioda, mimo tego, pin#1 jest nc, tutaj jest przebicie do pin#3 czyli anoda, katoda to pin#2, na pomiarze w ukladzie wyglada na ok, ale to mega dziwne, jakas modyfikacja fabryczna? na zdjeciu z neta jest bardzo podobny element
* po kilku pomiarach polaczen okazuje sie ze male drivery to wlasciwe vregi U7 i U8, zas glowny U4 to hw monitor i ma pin#15 VIN3 polaczony z vcore, natomiast U8 steruje bramka mosfeta wyjsciowego Q6 CEB6030L od vcore przez maly tranzystor Q10, mosfet zasilany jest z linii 5V, dioda shottky to standardowy "tlumik" przepiec na dlawiku koncowym - to wymaga grubszej rozkminy, do odrysowania fragment schematu czyli rewerserka Wink

* poszukiwanie prawdy Wink
* przeanalizowane polaczenia elementow, aplikacje ukladow, wykonane pomiary statyczne i dynamiczne, obliczenia i... i cos jest na rzeczy, po prostu teoria nie pasuje do praktyki, wzory nie dzialaja, choc powinny, tutaj nie ma wielkiej filozofii, vcore jest tworzony z linii 12v i 5v przez mala przetwornice na U8 (12v) ktora steruje mosfetem Q6 (5v), wysokosc napiecia jest ustalana przez dolny rezystor na dzielniku ktorego wartosc sie zmienia zaleznie od linii vid na cpu, wzor: Vout=1.25*(1+R2/R1), czyli gdy R1=R2, to napiecie jest 2.5V, jak R1<R2 to napiecie wyzsze, R1>R2 to nizsze, R1 to dolny rezystor polaczony z masa, R2 to gorny polaczony z vcore, tyle ze dla odczytow rezystancji i pomiarow w runtime wzor nie dziala Wink
* po wielu przemysleniach, pomiarach i testach wyklarowaly sie nastepujace wnioski: jesli na vcore jest napiecie 5v to znaczy ze problem moze byc nastepujacy: przebity mosfet sterujacy za przetwornica, sama przetwornica uszkodzona, bo moze go trzymac otwartego caly czas i wtedy przewodzi nonstop, uszkodzony rezystor na dzielniku napiecia i przez to zawyzone napiecie na vcore, przebicie na hw monitorze, bo on ma polaczenie z oboma liniami, i na koniec strzal w ciemno, moze mostek gorny tez korzysta z vcore i ma wew. zwarcie z linia 5v, choc to nieprawdopodobne, bo to typowe napiecie dla cpu a mostek do komunikacji z nim uzywa vtt czyli 1.5v
* luzno zalozylem, ze moze jest jakis blad projektowy i przy braku cpu logika plyty zle ustawia dzielnik i ze mozna to wylaczyc w prosty sposob - znaleziony pdf z dokumentacja jak mozna wylaczac vrega przez zwyczajna diode, zaprojektowany uklad na bramkach AND w kilku wersjach dla 7408/7411/7421, przeprowadzone testy i... fiasko, bo przetwornica jest w stanie wylaczonym... jedziem dalej panie zielonka Wink
* po znalezieniu i przestudiowaniu datasheet od mostka M1621, zostal on wykluczony, bowiem nie uzywa vcore, rezystory na dzielniku napiecia od vrega wykluczone, sprawne i ich opornosc zmienia sie w zaleznosci od ustawionych vidow, brak fizycznych uszkodzen na plycie
* brak zwarcia na mosfecie miedzy zrodlem a drenem - to mogloby powodowac przeplyw napiecia z linii 5v na vcore no ale niestety nie
* po kolei wylutowany mosfet, zrobione pomiary w runtime, nastepnie vreg, znow pomiary i w koncu hw monitor, pomiar i nadal 5v na vcore... to juz zalatuje zwarciem miedzywarstwowym na pcb, nie do odgadniecia miejsce bez widocznych sladow nadpalen, jedyna metoda to proba zwarciowa i kamera termo ale niestety nie posiadam
* wtedy pomyslalem ze moze jednak mostek przywiera, ale on niestety nie uzywa vcore, sytuacja stala sie lekko patowa...
* w miedzyczasie jeszcze sprawdzilem oscyloskopem przebiegi na vregu oraz miernikiem napiecia na mosfecie i byl brak impulsow bramkujacych, gate 0V czyli mosfet byl zupelnie wylaczony i nie mogl zwierac 5v do vcore jak rowniez sama przetwornica byla wylaczona - to mnie pchnelo aby wylutowac wszystkie uklady styczne z linia vcore, no ale finalnie wciaz tam bylo napiecie 5v, opornosc miedzy liniami 5v i vcore to niecale 100om, to niezmiernie malo, sprawdzilem na innych mobo ze slot1 i roznica byla na poziomie kilku/kilkudziesieciu kilo - to przepasc
* praktycznie rzutem na tasme zaczalem przegladac okoliczne rezystory smd na wartosc 100om, to byla najblizsza odczytom z miernika w ukladzie, i jest, rezystor R32 obok slot1 mial oznaczenie 101 czyli 100om w punkt, pomiar ciaglosci wykazal, ze po 1 stronie jest 5v a po 2... vcore... wtf???
* sprawdzone piny w gniezdzie slot1, okazalo sie ze to pin B109, chwila na konsultacje z manualem od p2 i... pin odnaleziony, B109 to VCC5 - Other VCC, linia 5V, no ja cie... tak nie moze byc, po co ktos zwiera 2 linie zasilajace takim malym rezystorkiem i oglupia w ten sposob vreg???
* dluga chwila na poszukiwaniach w dokumentacji i... eureka! oto cytat z manuala intela dla p2 klamath (w pdf z deschutes 0 info) "One Vcc5 pin is provided for use by the Slot 1 Test Kit. Vcc5, VccL2, and VccCORE must remain electrically separated from each other." - najwyrazniej projektanci przegapili to info i spieli linie 5v z vcore przez rezystor 100om, co skutkuje niedzialaniem przetwornicy gdyz ona stale monitoruje vcore i jest w stanie wylaczonym gdy napiecie na wyjsciu jest za wysokie... bad design, czy mi sie trafila mobo 'engineering release'? Wink chyba tak, bo u mnie jest podpiety a manual rzecze "Vcc5 is not connected to the Pentium® II processor. This supply is used for the debug purposes only." - moze i 5v nie jest podlaczony do die cpu ale w mobo do vcore na bank Wink
* zaklecie 'Slot 1 Test Kit' nieznane wyszukiwarkom, jesli ktos posiada jakiekolwiek info na ten temat to poprosze Smiley

* zrobiony szybki mod, czyli przecieta sciezka miedzy B109 i rezystorem R32, myslalem aby wstawic przelacznik, ale to ciasne miejsce i niedogodne do lutowania, zreszta debugowac nie bede no bo jak i czym Wink
* plyta podlaczona i uruchomiona, vcore odseparowany, bez mosfeta i vrega napiecia 0.98V czyli mod dziala, jest bezpiecznie Smiley - do wlutowania hw monitor, vreg i mosfet ale to juz chyba przeloze na 3 dzien roboty... dzis byl 2 Wink
* do zobaczenia w part#2

web:
(You need to Login or Register to view media files and links)

edit:
* (You need to Login or Register to view media files and links)
* (You need to Login or Register to view media files and links)

1-top_129.jpg ( 779 KB | 3 Downloads )
2-bottom_124.jpg ( 864 KB | 1 Download )
3-vregs-hwmon.jpg ( 442 KB | 2 Downloads )
4-cap-problem1.jpg ( 273 KB | 1 Download )
5-cap-problem2.jpg ( 275 KB | 1 Download )
6-vreg-enable-project.jpg ( 225 KB | 5 Downloads )
7-rework3_001.jpg ( 295 KB | 1 Download )
8-b109.jpg ( 264 KB | 1 Download )
9-b109-mod.jpg ( 258 KB | 2 Downloads )
10-rework5.jpg ( 516 KB | 1 Download )

Polskie forum 3dfx » Powered by YaBB 2.7.00!
YaBB Forum Software © 2000-2024. All Rights Reserved.