Mike McBike @ Home / Arcade Reps Teil 4 / Missile Command (2)


{Missile Command - die Zweite} Viele von uns haben ja von jeder PCB nicht nur eine, sondern mehrere. Manche von uns haben von jeder Schrott-PCB auch mehrere... dazu zähle ich mich. Meine erste MC will ja nicht so, da dachte ich mir, vielleicht kann man ja von der anderen Teile tauschen, um den Fehler einzugrenzen. Also die zweite MC aus dem Lager geholt.

Missile Command

Als Erstes hab ich mal die zweite PCB angeschlossen - völlig tot. Dann mal näher in Augenschein genommen... Dieses RAM hat vermutlich seine Daten gewaltsam erbrochen:

Missile Command

Und der Quarz (10 MHz) scheint mir nachvollziehbarer Weise recht taktlos:

Missile Command

Nicht verzagen, auch hier geht es sicherlich bald weiter!


{Missile Command - es geht weiter!} Manche Dinge dauern länger - diese Reparatur findet nach 7 Jahren ihr glückliches Ende! Aber der Reihe nach. Nur zur Erinnerung: es handelt sich um die MC mit Hang zur Kompostierung:

Missile Command

Im Vorfeld musste ich den Quarz ersetzen, alle RAMs tauschen und die ROMs zumindest neu sockeln, hier habe ich auch die ROMs vorsichtshalber neu gebrannt. Das Ergebnis war nicht befriedigend: die Platine begrüßte mich mit einem dauernd flackernden weißen Bildschirm.

Missile Command

Der Datenbus sieht sehr schlecht aus, keine genauen Pegel, erhebliche Überschwinger. Diese lassen sich mit etwas Elko-Unterstützung dämpfen, das hilft aber nicht.

Missile Command

Zum Schluss sind alle 74LS244 Bustreiber getauscht. Das hat zwar nicht geholfen, aber jetzt kann man die Ursache des Problems erkennen...

Missile Command

Der Einsatz von 74HCT244 sorgt für knallharte Flanken und Pegel.

Missile Command

Missile Command

Missile Command

... und für selbst fabrizierte Kurzschlüsse, die man aber schnell beseitigen kann.

Missile Command

Das Bild hat sich signifikant gewandelt. Immerhin werkelt die CPU sichtbar im Videospeicher rum:

Missile Command

Und diese Datenpegel sagen eindeutig: da kämpfen zwei Teilnehmer auf dem Bus miteinander.

Missile Command

In der Tat sind zwei der drei IN# Chip Selects gleichzeitig aktiv. Das kann nicht gut gehen! Ursache ist ein totes Gatter in IC R5 (7432). Das ist recht unauffällig, weil die Chip Selects ja eigentlich alle wechselnde Pegel hatten...

Missile Command

Frisch eingebaut:

Missile Command

Heissa!

Missile Command

Missile Command

Manchmal sind es Kleinigkeiten, die eine MC völlig tot legen. Und nur, um mal zu illustrieren, wie viel Aufwand so eine Reparatur macht: rot sind die wirklich defekten Bausteine, gelb die auf Verdacht mehr oder weniger unnötig getauschten...

Missile Command

Es ist trotzdem ein gutes Gefühl, diese Reparatur jetzt endlich erledigt zu haben!


© 2013 - 2024 · W. Robel e-Mail senden