Mrugnięcia diody LED na płycie MPU Bally: co oznacza każde i co sprawdzić
Na płycie MPU Bally lub Stern z lat 1977-1985 mała dioda LED przy krawędzi płytki to sposób, w jaki maszyna do Ciebie mówi. Po włączeniu zasilania powinna krótko mignąć, potem dać siedem mrugnięć, a gra powinna wystartować. Jeśli zatrzyma się wcześniej, zostanie zapalona na stałe albo w ogóle się nie zapali, liczba mrugnięć powie Ci z grubsza, gdzie autotest się poddał.
W skrócie: mignęcie oznacza, że procesor rozpoczął wykonywanie testu. Mrugnięcie 1 = pamięci ROM w porządku. Mrugnięcie 2 = RAM 6810 (U7). Mrugnięcie 3 = RAM 5101 (U8). Mrugnięcie 4 = PIA U10. Mrugnięcie 5 = PIA U11. Mrugnięcie 6 = przerwanie wyświetlaczy. Mrugnięcie 7 = układ detekcji przejścia przez zero. Zatrzymuje się przed którymś mrugnięciem? Zajrzyj do elementu, który to mrugnięcie testuje, i do jego podstawki, zanim cokolwiek kupisz.
Spis treści
- Co tak naprawdę robi dioda LED na MPU
- Tabela mrugnięcie po mrugnięciu
- Jak liczyć poprawnie (mignęcie to nie mrugnięcie)
- Brak mignęcia albo dioda świecąca ciągle
- Zatrzymanie na określonej liczbie mrugnięć
- Siedem mrugnięć, a gra i tak nie startuje
- Tanie naprawy, które warto sprawdzić najpierw
- Kiedy wymiana MPU ma sens
- Najczęściej zadawane pytania
- Źródła
Co tak naprawdę robi dioda LED na MPU
MPU (jednostka mikroprocesorowa) to płyta-mózg w backboksie. W maszynach Bally jest to rodzina AS-2518 (na forach spotkasz wersje -17, -35 i -133), a Stern zastosował ten sam podstawowy projekt w swoich płytach MPU M-100 i M-200. Wszystko poniżej dotyczy więc obu marek.
Przy każdym włączeniu procesor wykonuje krótki autotest zapisany w pamięciach ROM gry. Sprawdza po kolei każdy kluczowy układ i mruga diodą raz po każdym zaliczonym etapie. Test zatrzymuje się na pierwszym etapie, który nie przechodzi, więc liczba mrugnięć wskazuje na kolejny element w kolejce.
To czyni ją jednym z najbardziej użytecznych narzędzi diagnostycznych w maszynach tej epoki — i nic nie kosztuje. Zanim jednak otworzysz płytę, upewnij się, że podstawy się zgadzają: maszyna ma zasilanie, a linia logiczna 5 V jest w porządku. Jeśli jeszcze tam nie jesteś, zacznij od naszego przewodnika krok po kroku dla pinballa, który się nie włącza.
Tabela mrugnięcie po mrugnięciu
| Co widzisz | Zaliczony etap | Jeśli zatrzymuje się tutaj, sprawdź dalej |
|---|---|---|
| Krótkie mignęcie po włączeniu | Procesor rozpoczął autotest | Pamięci ROM, podstawki ROM, napięcia zasilania |
| 1. mrugnięcie | Test pamięci ROM | RAM 6810 w U7 (przed mrugnięciem 2 jest krótka przerwa — cierpliwości) |
| 2. mrugnięcie | RAM NMOS, U7 | RAM CMOS 5101 w U8 |
| 3. mrugnięcie | RAM CMOS, U8 | PIA 6821 w U10 |
| 4. mrugnięcie | Pierwsza PIA, U10 | PIA 6821 w U11 |
| 5. mrugnięcie | Druga PIA, U11 | Układ przerwania wyświetlaczy (U11 i U12) |
| 6. mrugnięcie | Generator przerwania wyświetlaczy | Układ przejścia przez zero (U10, U14, +43 V z płyty prostownika) |
| 7. mrugnięcie | Detektor przejścia przez zero | Autotest zakończony — gra powinna wystartować |
Kilka pojęć, gdyby były nowe. RAM to pamięć robocza; układ 5101 w U8 jest podtrzymywany przez baterię, dzięki czemu maszyna pamięta ustawienia i najlepsze wyniki. PIA (peripheral interface adapter, układ 6821) to element, dzięki któremu procesor rozmawia z przełącznikami, lampkami, wyświetlaczami i cewkami. Przejście przez zero to impuls taktujący pobierany z sieci zmiennoprądowej, który gra wykorzystuje jak bicie serca.
Jak liczyć poprawnie (mignęcie to nie mrugnięcie)
Tu potyka się wiele osób. Po włączeniu zasilania widzisz bardzo krótki błysk. Ten błysk nie jest mrugnięciem numer jeden. Oznacza, że procesor pobrał adres startowy i rozpoczął autotest. Pierwsze prawdziwe mrugnięcie pojawia się po zaliczeniu testu pamięci ROM.
Zatem "mignęcie, a potem światło ciągłe" oznacza, że test ROM nie przeszedł — problem leży przy pamięciach ROM, nie przy RAM. Policz kilka razy, najlepiej w przyciemnionym pomieszczeniu, zanim wyciągniesz wnioski.
Brak mignęcia albo dioda świecąca ciągle
Jeśli dioda nigdy nie miga albo zapala się i po prostu świeci, procesor nie dociera nawet do autotestu. Brzmi poważnie, ale przyczyny bywają przyziemne.
Sprawdź zasilanie na układach, nie tylko na zasilaczu
Miernik na napięciu stałym, czarna sonda na pinie 12, czerwona na pinie 24 podstawki ROM, powinien pokazać około 5 V. W dobrze udokumentowanym przypadku z Pinside świecąca na stałe dioda sprowadzała się do tego, że 5 V po prostu nie docierało do podstawki ROM, ponieważ wcześniejsza naprawa uszkodziła przelotki (maleńkie metalizowane otwory łączące obie strony płytki) przy wlutowywaniu podstawek. Po przywróceniu zasilania gra wystartowała.
Sprawdź pamięci ROM i ich podstawki
Gdy nie ma żadnych mrugnięć, standardowe kontrole to: sumy kontrolne pamięci ROM (czy na układach jest właściwy, nieuszkodzony kod?), same podstawki ROM oraz napięcia zasilania. Stare podstawki utleniają się, a nóżki układów EPROM pękają. Jeden z właścicieli szukający przyczyny braku startu znalazł złamane piny w układach EPROM w U1 i U2.
Sprawdź zegar i reset
Jeśli zasilanie i pamięci ROM wyglądają dobrze, kolejny krok wymaga sondy logicznej: technicy z forum szukają aktywności impulsowej na pinach 3 i 37 procesora 6800 (U9) i testują układ resetu. Tutaj przestaje to być zadanie dla początkującego i nie ma w tym nic złego.
Zatrzymanie na określonej liczbie mrugnięć
Jeśli dioda przechodzi część sekwencji, tabela wskazuje prawdopodobny obszar. Pamiętaj jednak, że układ "nieprzechodzący" testu to bardzo często złe połączenie ze sprawnym układem.
- Zatrzymanie po mrugnięciu 1 (RAM U7). Osadź ponownie albo wymień układ 6810.
- Zatrzymanie po mrugnięciu 2 (RAM U8). Podejrzewaj układ 5101 — oraz korozję wokół niego, bo siedzi blisko baterii. Z zamiennym 5101 obchodź się ostrożnie: jest bardzo wrażliwy na ładunki elektrostatyczne.
- Zatrzymanie po mrugnięciu 3 lub 4 (PIA U10/U11). Obie PIA 6821 to ten sam element, więc zamiana U10 i U11 to darmowy test. Jeśli usterka wędruje, znalazłeś swój układ.
- Zatrzymanie po mrugnięciu 5 (przerwanie wyświetlaczy). Testowane są tu U11 i U12 razem. Jeśli U11 jest już znane jako sprawne, kolejny jest U12.
- Zatrzymanie po mrugnięciu 6 (przejście przez zero). Zależy od U10, U14 oraz +43 V z płyty prostownika — sprawdź więc to napięcie i jego złącze, zanim obwinisz MPU.
Prawdziwy przykład: właściciel maszyny Strikes and Spares wymienił PIA, układ 5101 i procesor 6800, a i tak nie przeszedł poza trzecie mrugnięcie. Rozwiązaniem okazało się ponowne przelutowanie wszystkich 40 pinów U10. Żadnych nowych części.
Siedem mrugnięć, a gra i tak nie startuje
Siedem mrugnięć oznacza, że MPU przeszło własny test. Nie oznacza, że cała maszyna jest zdrowa. Jeśli gra zawiesza się po siódmym mrugnięciu, szukaj poza płytą:
- Piny złącza MPU. W maszynie Lost World, która mrugała siedem razy i zawieszała się, gra startowała, gdy płytę lekko wygięto — klasyczny objaw pękniętych lutów na pinach złącza. Zalecanym rozwiązaniem było przelutowanie pinów męskich na MPU.
- Źle podłączone złącza. Ta sama maszyna miała też brakujące cyfry na wyświetlaczu — przyczyną był przewód, który ktoś przełożył na złą pozycję w J1.
- Sygnał przejścia przez zero podczas pracy. Sonda logiczna na pinie 18 U10 powinna pokazywać równy impuls (wątek podaje 120 Hz przy amerykańskiej sieci 60 Hz).
- Płyta gry. Start gry potrafi zawisnąć przez zablokowany przełącznik outhole albo koryta, czy cewkę, która nie zadziałała. Sprawdź to, zanim założysz usterkę płyty.
Tanie naprawy, które warto sprawdzić najpierw
Szczerze mówiąc, wiele usterek diody MPU rozwiązuje lutownica i trochę cierpliwości, a nie nowa płyta. Z grubsza według kosztów:
- Zmierz 5 V na płycie, pod obciążeniem, nie tylko na zasilaczu.
- Osadź ponownie układy w podstawkach (zasilanie odłączone, płyta wyjęta, środki antystatyczne).
- Zamień U10 i U11, aby za darmo przetestować układy PIA.
- Przelutuj piny złącza na MPU i sprawdź obudowy złącz pod kątem przypalonych lub luźnych pinów.
- Poszukaj śladów po baterii. Jeśli oryginalna bateria wciąż siedzi na płycie, usuń ją jeszcze dziś. Nasz poradnik o rozpoznawaniu i powstrzymywaniu korozji od baterii w pinballu pokazuje, czego szukać.
- Wymień podstawki i pojedyncze układy zgodnie z tym, co wskazuje liczba mrugnięć.
Kiedy wymiana MPU ma sens
Wymiana staje się rozsądnym wyborem, gdy korozja zjadła ścieżki wokół U8 i procesora, gdy wcześniejsze naprawy uszkodziły przelotki na całej płycie albo gdy naprawiasz jedną usterkę, a miesiąc później pojawia się kolejna. Na tym etapie walczysz z wiekiem całej płyty, a nie z jednym układem.
Jeśli do tego dojdziesz, BallyFA to bezbateryjna płyta MPU typu plug-and-play, zamiennik do maszyn Bally i Stern z lat 1977-1985. Działa na oryginalnych pamięciach ROM gry, a każda płyta jest konfigurowana pod jedną konkretną grę, więc przed zamówieniem sprawdź swój model. Testujemy płyty przed wysyłką i wspieramy je później. Jeśli płyta zasilania i driverów też jest zmęczona, jest BallyDri. Nasz poradnik zakupowy zamiennych płyt MPU Bally porównuje opcje, a nasz przewodnik montażu plug-and-play opisuje instalację.
Nowa płyta MPU nie naprawi jednak brakujących +43 V, źle podłączonego J1 ani zablokowanego przełącznika na płycie gry — właśnie dlatego warto najpierw odczytać liczbę mrugnięć.
Najczęściej zadawane pytania
Ile razy powinna mrugnąć dioda LED na płycie MPU Bally?
Siedem, po krótkim początkowym mignęciu. Siedem mrugnięć oznacza, że MPU przeszło autotest; gra powinna wtedy wystartować.
Czy pierwsze mignęcie liczy się jako mrugnięcie?
Nie. Krótki błysk po włączeniu pokazuje, że procesor rozpoczął autotest. Pierwsze liczone mrugnięcie pojawia się po zaliczeniu testu pamięci ROM.
Co oznacza dioda świecąca ciągle na płycie MPU Bally?
Procesor nie kończy rozruchu. Sprawdź 5 V na podstawkach układów, pamięci ROM i ich podstawki, a następnie zegar procesora 6800 i układ resetu.
Moje MPU Bally mruga siedem razy, ale gra nie startuje. Dlaczego?
Test MPU przeszedł, więc szukaj na zewnątrz: pęknięte luty na pinach złącza MPU, źle podłączone złącza, sygnał przejścia przez zero oraz przełączniki lub cewki na płycie gry, które blokują start.
Czy dotyczy to pinballów Stern?
Tak. Płyty MPU M-100 i M-200 firmy Stern dzielą projekt Bally, a technicy z forów diagnozują je tą samą sekwencją mrugnięć diody.
Czy mogę sam naprawić usterkę diody MPU Bally?
Często tak. Pomiar napięcia, ponowne osadzenie układów, zamiana dwóch PIA i przelutowanie pinów złącza wymagają tylko miernika i lutownicy. Praca z sondą logiczną przy zegarze i resecie jest bardziej zaawansowana.
Źródła
- Bally MPU LED Flash Diagnostics — przypisanie układów do kolejnych mrugnięć.
- Pinside: When is a flash on the -35 Bally MPU boot sequence counted?
- Pinside: Bally MPU Locked on LED Help PLEASE
- Pinside: Bally MPU "Seven Flashes" Issue
- Pinside: Bally MPU 7 flashes but no boot!
- Pinside: Stern MPU-200 Troubleshooting — LED locked on
- Pinrepair.com: Bally/Stern repair guide, part 2 (MPU LED flashes)
Nie wiesz, co mówi Ci liczba mrugnięć? Napisz do nas, jaką masz maszynę i co robi dioda — nasze wsparcie techniczne jest bezpłatne, przed zakupem i po nim, także wtedy, gdy odpowiedzią jest tania naprawa, którą zrobisz sam.
Is your machine down right now?
Tell us your machine and the exact symptom — we'll tell you which board you need, or whether you need one at all. It's free, and Valère answers personally.
Describe my fault →Not ready to order yet?
Get our troubleshooting guides, restoration tips and new product news — about one email a month, never spam.