TMC PAT48AV – próba naprawy płyty głównej za pomocą… pepsi

Od znajomego kupiłem płytę główną TMC PAT48AV w wersji 1.40. Możecie o tym przeczytać TUTAJ. Płyta niestety ma usterkę – wylana bateria podtrzymująca CMOS.

Specyfikacja:

  • Obsługa CPU: i486SX, i486DX/DX2, Cyrix M6, Pentium OverDrive – max 50MHz; socket 3 typu LIF
  • Cache: 64/128/256KB cache L2; 2 banki (4 gniazda na bank)
  • FPU: brak zintegrowanego, brak opcjonalnej podstawki
  • FSB: 25MHz max
  • RAM: SIMM 30 pin, 4 banki (8 slotów), max 128MB
  • Chipset: ALI M1429
  • Most południowy: brak
  • GPU: brak
  • LAN: brak
  • Audio: głośnik systemowy
  • Porty: 7x ISA 16 bit, 3x VESA Local Bus (2x master, 1x slave)
  • BIOS: AMI
  • Gniazda I/O: DIN

Szkody…

Bateria umieszczona na płycie to wlutowana bateria firmy Varta. Po tylu latach wylała tworząc spore szkody. Ciecz rozlała się pod kontrolerem klawiatury, BIOSem, portem ISA, bankiem RAM aż do układu ALI M1431.

Mycie!

Nie sprawdzałem nawet czy płyta działa. Od razu usunąłem baterię. Następnie wyjąłem z podstawek kontroler klawiatury i układ BIOS by sprawdzić w jakim stanie są styki w podstawkach i same układy. Kontroler jak i kość BIOS mają się nie najgorzej. Zaś styki w podstawce kontrolera rozpadły się same.

Należało płytę jak najlepiej oczyścić z korozji i nalotów. Jako że nie posiadam alkoholu izopropylowego postanowiłem na początek umyć płytę w letniej wodzie z mydłem za pomocą szczoteczki do zębów. Pozbyłem się większej ilości nalotów. Jako że efekt nadal mnie nie zadowalał, a miałem resztkę pepsi, postanowiłem jej użyć do usunięcia korozji. Co też zrobiłem. Za pomocą szczotki do zębów wyczyściłem okolice miejsca po baterii. Efekt jest zaskakująco dobry. Pozbyłem się praktycznie całego nalotu z powierzchni. Znów umyłem płytę w wodzie z mydłem by pozbyć się resztek pepsi a następnie pozostawiłem na noc by wyschła.

Naprawa podstawek

Kilka dni później zdobyłem podstawkę DIP 40 dla kontrolera. Niestety w płycie w środku podstawki znajduje się jeszcze mniejszy układ a nowa podstawka miała poprzeczki które uniemożliwiały mi wlutowanie podstawki. Obcęgami spróbowałem usunąć te poprzeczki. Niestety podstawka zrobiona była z tak słabego plastiku że po prostu rozleciała się na 4 części… Nie mając innej alternatywy postanowiłem i tak tej podstawki użyć.
Zabrałem się za usuwanie podstawki z PAT48AV. Niestety mimo nowego grotu w lutownicy, topnika i odsysacza, cyna w płycie okazała się na tyle oporna że nie dało rady jej odessać. Użyłem więc hot aira. Po dłuższym czasie usunąłem podstawkę i oczyściłem otwory z cyny. PCB niestety oberwało z powodu temperatury ale cyna była bardziej uparta niż sądziłem (trzeba kupić plecionkę…). Zamontowałem kawałki podstawki i wlutowałem. Po fakcie okazało się że jedna z nóżek podstawki nie weszła w otwór… Cóż. Jako że byłem już nieco wkurzony tą płytą postanowiłem to na razie olać.

Testy

Podłączyłem pamięci, głośniczek, 2 kostki RAM, CPU. Skonfigurowałem płytę według instrukcji. I nic poza tym.
Początkowo myślałem że płyta po prostu nie żyje. Zero dźwięków, diody na klawiaturze świeciły naraz. Popróbowałem z różnymi konfiguracjami – z wyjętym KBC, bez RAM, bez CPU, bez klawiatury. Niestety nic. Postanowiłem zostawić płytę samą sobie a tymczasem zacząłem przeglądać internet kiedy nagle zaskoczył mnie dźwięk z głośniczka – 3x długi sygnał. Sprawdziłem i AMI nie ma takiego kodu dźwiękowego. Jak już to tylko 3x krótki który oznacza błąd pierwszych 64KB RAM. Zmieniłem pamięci, dawałem je na różne banki. Niestety zawsze to samo – diody świecą przez minutę, gasną i rozlega się 3x beep.
Miałem płytę skazywać już na utylizację, lecz jednak chyba jest dla niej drobna nadzieja. Swoją drogą – spodziewałem się raczej błędu KBC bo ścieżki od kontrolera oberwały najbardziej a nie banki pamięci.

Tak czy inaczej jeszcze do tej płyty powrócę. Wymienię należycie podstawkę KBC, wlutuję gniazdo baterii. I zobaczymy czy da się ją uratować.

A Wy mieliście jakieś przygody z płytami? I jeśli ktoś wie co może znaczyć 3x długi beep to chętnie się dowiem.
Zapraszam do zajrzenia na fanpage i udostępniania.

  • redstonecraftpl

    (y)

  • Dowiedziałem się już na ten temat – wszystko zależy od płyty. Jeśli wartość ładowania baterii wynosi mniej niż 3.2V to można to olać. Jeśli więcej to trzeba poszukać rezystora w okolicy baterii który odpowiada za ładowanie baterii i wylutować go lub wstawić na taki, by bateria miała bardzo mały prąd podtrzymujący (~0.1mA). W moim przypadku jak się teraz dowiedziałem w jednej z płyt właśnie bateria była ładowana co wyjaśnia czemu tak szybko umarła. Wylutuję kompletnie rezystor.

    • arteq

      dzieki za info, odnosnie tych trzech beep to z tego co znalazlem to dla AMI bios oznacza ” Base 64k ram failure” Try reseting the memory first if the error still occurs , repleace the memory with known good chips”.

      • arteq

        Mam jeszcze kilka pytan 🙂

        – czym zabezpieczasz miejsca po wylanej baterii ?
        – czy do zewnętrznej baterii jest jakaś zasada jak podłączyć + – ?
        – mozesz dodać zdjecia po „zabiegu” ?

        pozdrawiam

        • Ad 1. Niczym. Po prostu usuwam szkody na tyle ile się da i tyle.
          Ad 2. Nie wiem. Ale logicznie myśląc i dla bezpieczeństwa podłączałbym na pewno zgodnie z polaryzacją.
          Ad 3. Jeszcze płyty nie skończyłem, Brakuje mi kilku pierdół.

          • arteq

            Ad Ad1) a nie trzeba by jakiś lakierem prysnąć zeby proces korozji nie pogłebiał się ?
            Ad Ad2 🙂
            ale na złączu external baterry niema informacji o polaryzacji ;/ czy sie mylę ?

            Ad Ad3) a czego Ci brakuje może mam 🙂

            • 1. Nie wiem niestety. Nie słyszałem nigdy.
              2. Faktycznie nie ma. Ja bym i tak się starał znaleźć polaryzację w manualu czy śledząc ścieżkę.
              3. Chęci głównie 😀 A tak na serio to podstawek DIP. Możliwe że nawet jej już mam z demontażu. Jednak ja mówię – motywacja.

              • arteq

                hehe, no motywacja to podstawa 😀

                mam dwie plyty do uruchomienia, myslalem ze dal bys rade zerknac jak bym Ci podeslal 🙂

                • Co z nimi nie tak?

                  • arteq

                    po włączeniu głucha cisza ;/

                    • Cóż, serwisem nie jestem. Ja bym próbował konfiguracje CPU różne, RAM zmieniać, CPU zmieniać, bez kontrolerów i kart też może. Jeśli nie ruszy to raczej nie dawałbym już szans.

  • arteq

    cześć, jak tam wymiana baterii ? pytam bo mam podobny problem, czy da rade wymienić na podstawkę z obecnych płyt na baterie ( CR2032 ) ?
    PS ile cie te „fanty” kosztowały jeśli można wiedzieć ?

    • Jeszcze tej płyt nie ruszałem odkąd napisałem wpis. Jakoś brak ochoty na to wszystko (jesienne lenistwo :c ). I tak – można wlutować taką podstawkę na obecne baterie. Tylko trzeba pamiętać o polaryzacji.
      Całość kosztowała mnie stronę na wordpressie dla znajomego 😉

      • arteq

        🙂 oka, to się pobawię, mam jeszcze płytę z rozładowana bateria w RTC wiec też mnie czeka wymiana ;/

        • RTC Dallasa?

          • arteq

            Nie ODIN 🙂

            PS

            mam jedna plyte 486 bez bios , wiesz moze czy da rade cos zaradzić ?

            • ODIN prawie to samo. Powodzenia w modowaniu.
              Płyta ma kość ROM? Może jest opcja zaprogramowania. Jeśli nie ma całej kostki to dobrze by było znaleźć podobną do oryginalnej i zaprogramować. Bez BIOSu płyta jest bezużyteczna.

              • arteq

                gniazdo bios jest puste ;/ plik BIN bios mozna sciagnac z netu, pytanie skad wziać kość ;/ wiesz moze czy są jakieś uniwersalne ?
                płyta to VX_pro (On a chip)

                • Jeżeli płyta ma opcję wyboru zworką coś jak „flash voltage” i można wybrać 5 lub 12V to masz z głowy ten parametr. Głównie skup się na szukaniu kości która będzie miała taką samą lub większą pojemność. Poczytaj ten wpis:
                  http://aveoworklogs.pl/2015/07/05/stlab-ide-raid-it8212r-testy-modyfikacja-bios/
                  Może coś CI to pomoże c:

                  • arteq

                    mam jeszcze jedno pytanko testowałeś możne taki sposób flashowania:
                    jak masz dwie identyczne płyty to
                    1) odpalasz jedną wchodzisz do BIOS’a ,
                    2) wyjmujesz kość i wkładasz inna i zapisujesz.

                    Podobno w ten sposób można zaprogramować kość jeśli się nie ma programatora 🙂

                    • Nie testowałem – próbowałem. Kości nie uszkodziłem. Ale pamiętam że flasher nie lubił płyty głównej i się crashował a flashery „customowe” nie chciały za chiny zaprogramować kostki (źle wykrywały pojemność). Ale z tego co wiem jest to możliwe i jak się jest ostrożnym i robi z głową to i bezpieczne.

                    • arteq
                    • Nie, dotychczas zawsze wymieniałem baterie na podstawki CR2032.

                    • arteq

                      a cr2032 instalowales jako external battery czy jak oryginał ?

                    • Jako oryginał

                    • arteq

                      a montowałeś diodę ? możesz jakieś zdjęcie pstryknąć z rezultatu ? dzieki

                    • Diodę? Nie 😀 Po co? Zdjęcia będą we wpisie za jakiś czas. Ale aktualnie jest przerwa z wpisami ponieważ planuję zmiany na blogu.

                    • arteq

                      wcieło gdzies poprzedni wpis ;/
                      znalazłem taki komentarz:

                      If you’re going to replace with a coin battery like the CR2032, which
                      are quite common these days, you’ll need to add a diode to prevent
                      recharging of the battery with 5v.

                    • Hmm. Ciekawe. Nie robiłem tego nigdy i nie słyszałem że tak się może dziać. Muszę się dopytać z zaufanego źródła.

                    • arteq

                      i jak udało się coś dowiedzieć ?

                    • Ajjjj zapomniałem o tym kompletnie :<

                    • arteq

                      mam kolejne pytanko, dosalem plyte shuttle hot-433 ale bez regulatora napiecia, masz moze doswiadczenie jaki najlepeij uzyc ?

                      ps
                      jak tam temat baterii udalo sie cos ustalic ?

                    • Niestety nie mam pojęcia :/

  • pfcode

    (y)