Polskie forum 3dfx
3dfx >> Hardware >> Voodoo2 diagnostyka - wymiana FBI 500-0009-01
http://3dfx.pl/cgi-bin/yabb2/YaBB.pl?num=1589145644

Message started by mario990 on 10. May 2020 at 23:20

Title: Voodoo2 diagnostyka - wymiana FBI 500-0009-01
Post by mario990 on 10. May 2020 at 23:20
Przeprowadzając wymianę uszkodzonego FBI 500-0009-01 w Voodoo2 pomyślałem sobie, że zrobię z tego pożytek i pokażę mniej zaawansowanym fanom naszego forum jak poradzić sobie w domowych warunkach z wymianą tegoż to układu.
Chciałbym zaznaczyć, że i ja także przeprowadziłem to w domu, bez specjalistycznej pracowni czy warsztatu jedynie wspierając się prostym mikroskopem oraz lutownicą.
Elektronikiem zawodowym też nie jestem, jednak od wielu lat jest to jedno z moich hobby.


Na stół operacyjny trafiła ta oto karta Voodoo2 z 12MB pamięci na jednej stronie laminatu.

  (You need to Login or Register

Voodoo2 ma uszkodzony mechanicznie układ 500-0009-01 co widać na zdjęciach, jedna nóżka została złamana, układ jest nieodwracalnie uszkodzony.

  (You need to Login or Register

Pomimo widocznego uszkodzenia przeprowadziłem diagnostykę karty wspierając się programem mojo.exe oraz wygenerowanych LOG-ów.
LOG-i często są pomocne w przypadkach, kiedy karta pod DOS nie chce się nam odezwać, a pod WIN98 odpowiednio konfigurując rejestr, możemy wyłączyć selektywnie układy TMU 500-0010-01.
W celu wygenerowania LOG-ów do mojego pliku autoexec.bat dopisałem takie oto polecenia:

set SST_INITDEBUG=1
set SSTV2_INITDEBUG=1
set SST_INITDEBUG_FILE=c:\sst1_3dfx.log
set SSTV2_INITDEBUG_FILE=c:\sst2_3dfx.log
set SST_DEBUGDAC=1
set SSTV2_DEBUGDAC=1

Pierwsze badanie zrobiłem pod DOS-em.

  (You need to Login or Register

Jak widać karta żyje i ma się całkiem dobrze.
Pomimo złamanej nóżki układu FBI 500-0009-01 od strony układów pamięci, pamięć FBI jest poprawnie wykrywana w ilości 4MB.
Dwa układy teksturujące TMU0 i TMU1 500-0010-01 oznaczone statusem 0xdead nie działają oraz nie jest wykrywana ich pamięć.
Restartujemy komputer i uruchamiamy WIN98.

Uruchomienie WIN98 na dzień dobry wita nas taką oto wiadomością.
Komunikat jest zapewne znany w środowisku użytkowników Voodoo2, którzy otarli się o usterki swoich kart 3Dfx – jak wiadomo, oznacza tylko jedno, mniejszy lub większy PROBLEM.

  (You need to Login or Register

Przechodzimy do Menadżera Urządzeń i sprawdzamy czy nasza Voodoo2 jest widoczna.
Jak widać na poniższej fotografii karta jest wykrywana przez system poprawnie.

  (You need to Login or Register

Teraz pora na przyjrzenie się LOG-owi.

  (You need to Login or Register

Widać już wyraźnie, dlaczego otrzymałem powitalne okienko przy uruchomieniu systemu WIN98.
Konfiguracja Voodoo2 nie może zostać odczytana poprawnie, próba odczytu była powtarzana pięciokrotnie, jednak bezskutecznie.
Zamykamy nasz system aby bezpiecznie wyłączyć komputer, wyciągamy Voodoo2 i zabieramy się do pracy.


W tym miejscu chciałbym się zatrzymać i napisać kilka ważnych informacji.
Należy pamiętać, że pracujemy z elektroniką która ma kilkanaście lat, układy TMU 500-0010-01 i FBI 500-0009-01 są bardzo delikatne, nie są odporne na przebywanie przez długi czas w wysokich temperaturach.
Traktowanie ich gorącym powietrzem po plecach rzędu 240-330 stopni i nagrzewanie np. w celu poprawy lutów lub demontażu dla odzysku, często kończy się ich uszkodzeniem.
Pomysły opisywane jako „włóż kartę do nagrzanego piekarnika…” zakończą się z wielkim prawdopodobieństwem uszkodzeniem układów TMU lub FBI.
Jak pisałem na początku, pracujemy w domu, a nie w warsztacie, więc musimy sobie poradzić w domowy sposób z odprowadzeniem ciepła z naszych układów TMU 500-0010-01 aby je uchronić przed nadmiernym nagrzewaniem.
Wykorzystałem do tego zwilżony zimną wodą ręcznik papierowy i obłożyłem nim układy.
Pamięci karty, układ GENDAC jak i pozostałe elementy elektroniczne nie trzeba szczelnie obkładać, są one bardzo odporne na przegrzanie, prawdę mówiąc, jeszcze mi się nie zdarzyło ich uszkodzić.
Ustawiamy hotair na 320 stopni i grzejemy FBI, dobrze wspomóc się pastą lub topnikiem, aby ułatwić sobie sprawne wylutowanie.
Po kilku minutach, uszkodzony układ FBI jest wolny.

  (You need to Login or Register

Po zdjęciu układu, przystępujemy do sprzątania, pozbywamy się resztek zalegającej cyny na padach używając plecionki, należy to robić bardzo ostrożnie i starannie, najlepiej tylko wzdłuż padów.
Nieostrożne przeciągnięcie plecionki z góry na dół po wszystkich padach, najczęściej skutkuje ich deformacją, a przy ilości 256-u może okazać się trudne do naprawienia.
Następnie miejsce po wylutowanym układzie, myjemy alkoholem izopropylowym, miękkim pędzelkiem, bardzo delikatnie, ponieważ łatwo zahaczyć  i poderwać pad.
Efekt naszej dotychczasowej pracy powinien wyglądać jak na zdjęciu poniżej.

  (You need to Login or Register

Gołym okiem widać, że jest bardzo dobrze, ale możemy też rzucić okiem przez mikroskop czy na pewno wszystko jest tak, jak tego oczekiwaliśmy.

  (You need to Login or Register

Teraz, jest odpowiedni moment aby nanieść topnik, położyć fabrycznie nowy układ FBI 500-0009-01 i bardzo precyzyjnie go ustawić, powinno to wyglądać jak na zdjęciu.

  (You need to Login or Register

Przystępujemy do lutowania, delikatnie dociskając układ i kontrolując jednocześnie, aby się nie przesunął.

  (You need to Login or Register

Po lutowaniu, myjemy układ w alkoholu izopropylowym.
Sprawdzamy czy FBI 500-0009-01 jest poprawnie przylutowane i czy nie mamy zwarć między nóżkami. Nasze luty muszą być ładne i błyszczące.

  (You need to Login or Register

  (You need to Login or Register

  (You need to Login or Register

Gdy wszystko jest w porządku, zamontowane FBI 500-0009-01 jest piękne i błyszczące, wkładamy nasze kochane Voodoo2 do komputera.
Uruchamiamy mojo.exe pod DOS i sprawdzamy efekt naszej ciężkiej pracy.

  (You need to Login or Register

Już na naszej twarzy pojawia się uśmiech radości, ale to jeszcze nie koniec, są przypadki, że po otrzymaniu takiego wyniku karta nie chce działać poprawnie.
Jak widać, układy TMU 500-0010-01 zameldowały się statusem 0x8d1 co świadczy o ich gotowości oraz, że ich pamięci są dostępne w pełnym wymiarze 2 x 4MB.
Restartujemy komputer, uruchamiamy WIN98 i sprawdzamy LOG-a.

  (You need to Login or Register

Konfiguracja Voodoo2 została odczytana poprawnie, widoczne są wszystkie informacje.
Komunikat otrzymany poprzednio przy starcie WIN98 już się nie pojawił.



Uruchamiamy pierwszą grę, moją ulubioną do testów jest Need For Speed III

  (You need to Login or Register

Uzyskany obraz jest poprawny, czysty bez artefaktów.
Łatwo już rozpoznać, że mamy do czynienia z Voodoo2 12MB, ponieważ widzimy kokpit pojazdu. Wersje 8MB nie wyświetlają go.
Teraz najprzyjemniejsza część, jedziemy co najmniej 8 okrążeń aby porządnie rozgrzać Voodoo, jeśli po tym nie wystąpią problemy z obrazem, komputer nie zawiesi się, możemy już zacząć się cieszyć.


Kolejny rozgrzewający test, to min. Turok, Quake II oraz Unreal

  (You need to Login or Register

Testy zakończone! Brawo!! Nasza karta jest SPRAWNA!!



PODSUMOWANIE

  (You need to Login or Register

Naprawiona Voodoo2 dołączyła szczęśliwie do grona kart wyleczonych, bardzo się z tego cieszę.
Nie została spisana na straty, rozebrana jako dawca na podzespoły, nie skończyła także swego żywota w punkcie rozbiórki komputerów zmielona w proszek.
Jak pokazuje krótka naprawa Voodoo2, warto poświęcić swój czas, niekiedy ponieść nieopłacalne koszty dla chwil radości które zrozumie tylko prawdziwy fan 3Dfx.
Podsumowując pamiętajmy, że ratujemy kawałek historycznej firmy 3Dfx, firmy, która stała się niedościgniona dla konkurencji, odmieniła całkowicie spojrzenie na świat gier komputerowych,  sprawiła, że gracze zakochali się w nich na nowo.



Pozdrawiam Wszystkich i życzę samych sukcesów w naprawach Voodoo 3Dfx


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