DS1287A i DS1287 to jedne z tych elementów, które prędzej czy później trafiają na warsztat każdego, kto zajmuje się retro komputerami. Problem z nimi jest przewidywalny i powtarzalny – po latach przestają trzymać ustawienia, a komputer zaczyna zachowywać się jakby „zapominał” swoją konfigurację. W praktyce oznacza to jedno: bateria w środku układu Dallas RTC jest martwa. W tym artykule rozkładam temat DS1287 i DS1287A na czynniki pierwsze – od definicji, przez objawy, aż po trzy realne metody naprawy stosowane w serwisie.

DS1287 i DS1287A – czym są i jak działają

Dallas DS1287 to układ RTC (Real Time Clock), który integruje w jednej obudowie kilka kluczowych funkcji:

  • zegar czasu rzeczywistego
  • pamięć CMOS (ustawienia BIOS)
  • baterię podtrzymującą
  • rezonator kwarcowy

Dzięki temu producenci płyt głównych mogli uprościć projekt – zamiast osobnej baterii, kwarcu i układu RTC mieli jeden gotowy moduł.

DS1287A to rozwinięcie tej konstrukcji. Z punktu widzenia użytkownika działa tak samo, ale wprowadza dodatkową linię RCLR (Reset Clear). W praktyce jest to różnica techniczna, która rzadko wpływa na działanie komputera, ale warto ją znać przy diagnostyce i doborze zamienników.

Dlaczego DS1287 / DS1287A bywa źródłem problemów ?

Kluczowy problem nie dotyczy samego RTC, tylko baterii. W Dallasie bateria jest zatopiona w module i nie ma do niej dostępu bez ingerencji mechanicznej.

Po kilkudziesięciu latach:

  • bateria się rozładowuje
  • układ traci zasilanie po wyłączeniu komputera
  • pamięć CMOS przestaje być podtrzymywana

To naturalne zużycie, a nie klasyczna awaria. Każdy Dallas z epoki 286-486 jest dziś potencjalnie do naprawy z tego powodu.

Objawy uszkodzonego układu RTC

Objawy są na tyle charakterystyczne, że po czasie rozpoznaje się je od razu:

  • reset daty i godziny po każdym uruchomieniu
  • komunikaty typu CMOS error lub CMOS checksum error
  • utrata ustawień BIOS
  • brak wykrywania dysku (szczególnie w starszych BIOS-ach)
  • konieczność ręcznej konfiguracji sprzętu przy każdym starcie

W komputerach 286 i 386 może to całkowicie blokować normalną pracę, bo BIOS nie zapisuje parametrów dysku.

Różnica DS1287 vs DS1287A i rola RCLR

Najważniejsza różnica między DS1287 a DS1287A to obecność pinu RCLR w wersji „A”.

RCLR (Reset Clear) to linia sprzętowa umożliwiająca wyczyszczenie pamięci CMOS i reset RTC bez odłączania baterii.

W teorii:

  • pozwala przywrócić ustawienia BIOS do zera
  • umożliwia reset bez ingerencji fizycznej
  • upraszcza zarządzanie konfiguracją

W praktyce retro komputerów:

  • większość płyt głównych nie korzysta z RCLR
  • reset CMOS odbywa się przez zworkę na płycie
  • różnica między DS1287 a DS1287A nie ma znaczenia użytkowego

Z punktu widzenia naprawy można traktować oba układy praktycznie tak samo.

Jak naprawić DS1287 / DS1287A

W praktyce istnieją trzy sprawdzone metody naprawy. Każda ma swoje zastosowanie i zależy od tego, czy zależy Ci bardziej na oryginalności, estetyce czy wygodzie.

Mod bateryjny DS1287 / DS1287A

Najbardziej klasyczne podejście polega na ingerencji w sam układ:

  • nacięcie obudowy
  • odsłonięcie styków baterii
  • dolutowanie przewodów
  • podłączenie zewnętrznej baterii

To rozwiązanie działa i pozwala zachować oryginalny układ, ale ma swoje minusy. Wymaga precyzji, łatwo uszkodzić moduł i często kończy się mniej estetycznym efektem. To metoda dobra dla osób, które chcą zachować oryginalność sprzętu albo nie mają możliwości wylutowania układu.

Wylutowanie RTC i montaż podstawki

Drugie rozwiązanie jest bardziej serwisowe i zdecydowanie bardziej przyszłościowe:

  • wylutowanie DS1287 / DS1287A
  • wlutowanie podstawki DIP
  • instalacja nowego układu RTC

To podejście daje największą elastyczność. W przyszłości możesz bez problemu wymienić układ bez ponownego lutowania. To rozwiązanie jest czyste, estetyczne i bezpieczne dla dalszej eksploatacji sprzętu.

Wymaga jednak odpowiednich narzędzi i doświadczenia – stare płyty potrafią być wrażliwe na temperaturę i łatwo uszkodzić pola lutownicze.

Warto tutaj dodać praktyczny przykład z warsztatu. Taką dokładnie operację – wylutowanie oryginalnego Dallasa i wlutowanie podstawki – wykonałem ostatnio w laptopie Hyundai SUPER-LT4. W tym modelu zastosowany był układ Dallas DS1287, czyli starsza wersja RTC bez pinu RCLR. Na obudowie znajdowały się oznaczenia:

DALLAS
DS1287
REAL TIME
9041B3 007046

Co można z tego odczytać:

  • DS1287 – model układu RTC z wbudowaną baterią, pamięcią CMOS i kwarcem
  • REAL TIME – oznaczenie funkcji zegara czasu rzeczywistego
  • 9041B3 – kod produkcyjny, który najczęściej interpretuje się jako rok 1990, tydzień 41, plus rewizja (B3)
  • 007046 – numer partii produkcyjnej

To oznacza, że w tym konkretnym egzemplarzu mieliśmy do czynienia z układem wyprodukowanym ponad 30 lat temu. Bateria w jego wnętrzu była więc już dawno po swojej żywotności, co bezpośrednio przekładało się na problemy z podtrzymaniem CMOS.

RTC w tym modelu był wlutowany na stałe, więc jedynym sensownym rozwiązaniem było przygotowanie płyty pod przyszłe, łatwe wymiany. Po wylutowaniu DS1287 i wstawieniu podstawki można już bez problemu korzystać z nowego układu albo nowoczesnego zamiennika, bez ryzyka kolejnej ingerencji w laminat. To dokładnie ten moment, w którym jednorazowa, bardziej zaawansowana operacja zamienia się w długoterminowe i bezproblemowe rozwiązanie serwisowe.

Nowoczesny zamiennik z wymienną baterią

Trzecia opcja to użycie współczesnego zamiennika kompatybilnego z DS1287:

  • posiada standardową baterię (np. CR2032)
  • umożliwia jej łatwą wymianę
  • eliminuje problem na przyszłość

To rozwiązanie jest najbardziej praktyczne, ale zarazem kosztowne. Nie wymaga ingerencji w układ i pozwala na bezproblemowe użytkowanie sprzętu przez kolejne lata. Jedynym minusem jest mniejsza zgodność wizualna z oryginałem.

Które rozwiązanie wybrać

Jeżeli zależy Ci na trwałym rozwiązaniu:

  • podstawka + zamiennik to najlepszy wybór.

Jeżeli chcesz zachować oryginalny układ:

  • mod bateryjny ma sens, ale wymaga dokładności i może zaburzyć estetykę płyty głównej.

Jeżeli chcesz po prostu działający komputer bez wracania do tematu:

  • nowoczesny zamiennik z wymienną baterią jest najwygodniejszy ale najdroższy i trudniej dostępny.

DS1287 / DS1287A w praktyce serwisowej

W retro sprzęcie Dallas RTC to jeden z pierwszych elementów, które należy sprawdzić przy problemach z BIOS-em i konfiguracją. Bardzo często objawy sugerują poważniejszą usterkę, a przyczyna jest prosta – brak podtrzymania CMOS.

Najlepsze podejście to takie, które eliminuje problem raz na dobre. Właśnie dlatego w praktyce serwisowej najczęściej kończy się na wylutowaniu układu, montażu podstawki i zastosowaniu rozwiązania, które pozwoli łatwo wymienić baterię w przyszłości.

DS1287 i DS1287A to przykład technologii, która była wygodna w momencie projektowania, ale po latach staje się elementem eksploatacyjnym. Dobrze wykonana naprawa pozwala jednak przywrócić pełną funkcjonalność komputera i sprawić, że będzie działał dokładnie tak, jak kiedyś – tylko bez ciągłego resetowania ustawień BIOS.


mgr Bartłomiej_Speth

Absolwent wydziału Fizyki Uniwersytetu im. Adama Mickiewicza w Poznaniu na kierunku Fizyka z informatyką. Miłośnik komputerów, sprzętu komputerowego oraz otwartego oprogramowania. Specjalizuje się w budowie, naprawach, modyfikacjach laptopów jak i jednostek stacjonarnych. Zapalony PC'towiec od momentu, w którym otrzymał swój pierwszy komputer z procesorem 80286.

0 komentarzy

Dodaj komentarz

Symbol zastępczy awatara

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *