Jak się za coś zabierasz, to to um.
Heh, całe moje grzebanie w bebechach #atari zostało sprowokowane tym, że padł dźwięk w egzemplarzu, który ze 25 lat temu znany scenowy elektronik rozbudowywał dla @Yozue . Jest tam stereo zbudowane klasycznym sposobem na kanapkę - na oryginalny układ Pokey nalutowany jest drugi, do tego kilka innych elementów i mamy prawie Dolby Surround. Niestety wydarzyło się tak, że podstawowy Pokey przestał generować dźwięk. Atarka przeleżała w szafie dobrą dekadę, aż w końcu ją przywłaszczyłem i zacząłem rozglądać się za elektronikami, którzy by mi ją naprawili. Absolutnie nie chciałem jej rozmontowywać i wymieniać rozszerzeń na współczesne - to jest klasyk i taki miał zostać.
Okazuje się, że ciężko znaleźć atarowskiego speca, któremu chciałoby się w takim sprzęcie dłubać. Jest tam masa rozszerzeń, kilometr dodatkowych kabelków puszczonych różnymi dziwnymi dziurami, cholera wie co padło i ogólnie szkoda czasu, lepiej rozbudować inny egzemplarz. No chyba, że pieniądz byłby dobry... W międzyczasie na stronie Retronics.eu pojawił się preorder opisywanego przeze mnie wcześniej PokeyMAX, czyli zamiennika Pokeya. Idealnie, bo potrzebuję wylutować sprawnego Pokeya z innej atarki, żeby wrzucić do tego klasyka, więc do niej bym dał PokeyMAX.
Fast forward kilka miesięcy, PokeyMAX w końcu przyszedł, a ja do tego czasu nauczyłem się, która strona lutownicy jest gorąca i nabrałem na tyle śmiałości, że sam go z powodzeniem zainstalowałem (a później kolejne rozszerzenie - Ultimate 1MB). W ten sposób zostałem z dodatkowym sprawnym Pokeyem i wczoraj przyszedł czas na akcję reperację klasyka. Obfotografowałem sprzęt z każdej strony, żeby później wiedzieć, jak to złożyć z powrotem. Rozmontowałem kanapkę z układów, oczyściłem płytę główną, zamontowałem podstawkę, włożyłem na razie jednego Pokeya dla testów. Odpalam i...
Operacja udana, pacjent zmarł. System nie startuje. Potestowałem jeszcze z innymi konfiguracjami systemu (bo ta atarka ma dwa i dodatkowo jeszcze pakiet narzędziowy na kości EPROM) i udało się uzyskać jakieś oznaki życia, ale zmiana statusu pacjenta na "katatonik" to wszystko, co miałem. Teoretycznie powinno działać, ale skoro ten sprzęt ma tyle modyfikacji, a jego stereo okazało się mieć jeden dodatkowy kabelek, którego nie widzę na dokumentacji tego rozszerzenia, uznałem, że może ona jednak wymaga dwóch Pokeyów do działania. Zmontowałem kanapkę, zainstalowałem i niestety bez zmian.
Czyli coś upaliłem. Optymistycznie - ścieżkę, pesymistycznie - jakiś układ. W ruch poszedł multimetr i schemat płyty głównej. Sprawdzam po kolei nóżki Pokeya, zasilanie, masę, szynę adresową, szynę danych, inne dziwne rzeczy. Wszystko ma połączenia. Gapię się z godzinę jednym okiem na schemat, drugim na płytę i nie wiem co robić. W końcu zauważyłem, że część ścieżek tylko przelatuje przez Pokeya - na przykład idzie od procesora, przez Pokeya i na końcu do układu PIA (ten m.in. steruje kontrolerem pamięci). I to było to - ścieżka IRQ, jest połączenie między Pokeyem a PIA, nie ma między CPU a Pokeyem, tu mi się upaliło przy rozlutowywaniu. Raz dwa zrobiłem mostek z kabelka, odpalam i... Pacjent wybudzony!
Tylko nadal nie ma dźwięku. No ja pierdolę, powinno wyjść inaczej. Powodów takiego zachowania może być więcej, ale niespecjalnie w tym przypadku. Mam zamontowane wyjście audio przylutowane bezpośrednio do nóżki AUDIO OUT Pokeya (no prawie, przez kondensatorek), więc jakiekolwiek urwane ścieżki toru audio na płycie głównej nie mają znaczenia. Sprawdzam, czy przypadkiem nie zamontowałem z powrotem tego samego padniętego Pokeya - nie, zamontowałem ten, co trzeba. Skoro to nie wina uszkodzonego dźwięku w Pokeyu, to co to może być? Pokey odpowiada też za klawiaturę i operacje I/O - to wszystko działa, więc szyna adresowa musi być ok, szyna danych też, wszystkie inne ścieżki jak zegar czy wybór trybu R/W też. No to śledzę tę ścieżkę audio na schemacie i co widzę? Że do nóżki AUDIO OUT doprowadzone jest zasilanie 5V przez kondensatorek i oporniczek. Już robię mentalnego facepalma...
Tak. Okazało się, że jedyną awarią w tej atarce była pęknięta ścieżka doprowadzająca zasilanie do toru audio. To się zdarza samo z siebie w takich starych sprzętach. Wystarczyło tylko ją zmostkować, żadne wymiany Pokeyów i inne kombinacje nie były potrzebne. Sprzęt śmiga jak nowy.
Ale w sumie cieszę się, że tak wyszło, bo bez tego pretekstu nie zabrałbym się za samodzielne lutowanie i pewnie byłbym już po sporych wydatkach dla elektroników za zamontowanie mi w drugim egzemplarzu tych wszystkich rozszerzeń. A tak to się czegoś naumiałem, mam teraz dwie w pełni sprawne atarki i ten klasyk może wrócić do @Yozue, by cieszyć sąsiadów atarowską muzyką puszczaną na cały regulator. W stereo.
#elektronika #starekomputery #diy