600XL reanimieren


600XL reanimieren

von toarnold » Mo 18. Mai 2015, 08:32
Hallo Experten,

ich habe im Keller noch einen 600XL gefunden den ich irgendwann einmal vom Flohmarkt gerettet habe.
Leider funktioniert er nicht. Beim Einschalten bleibt der Bildschirm schwarz.
Was ich gecheckt habe:
1. PHI2 kommt von der CPU und liegt auch an ANTIC/GTIA an
2. OS ROM funktioniert (Habe noch zwei weitere probiert und sicherheitshalber noch ein EPROM gebrannt)
3. MMU funktioniert. (Habe ich in einem anderen XL überprüft)

Habe so ein billiges DSO203 Oszi, konnte damit aber folgendes beobachten:
1. Nach dem Einschalten scheint die CPU für ungefähr 1/10 Sek. Befehle abzuarbeiten (HI/LO Übergänge an SYNC)
2. Im gleichen Zeitraum kann ich auch CS am OS-Rom messen
Danach ist tote Hose => SNYC bewegt sich nicht.
Mein Verdacht war, das u.U. die CPU auf HALT gesetzt ist, ist aber nicht so, da ich an der HALT-Leitung regelmäßige HI->LO Übergänge sehen kann.
CPU habe ich mal getauscht (hatte noch eine in der alten Grabbelkiste gefunden), leider ohne Erfolg. Der Effekt bleibt gleich. Unwahrscheinlich das beide CPU das gleiche Problem haben sollen, oder?

Leider ist mein Wissen nach vielen Jahren etwas eingerostet.
Hat jemand von euch eine Idee, jetzt ist mein sportlicher Ehrgeiz geweckt :)

Grüße,
toarnold

Re: 600XL reanimieren

von guus » Mo 18. Mai 2015, 16:46
Da rate ich mal den Speicher nach zu sehen.
Dies wird direct nach das ansprechen des Rom aktiviert.
Wird da auch nichts warm?

MFG/
Guus

Re: 600XL reanimieren

von toarnold » Mo 18. Mai 2015, 17:54
Hi guus,

Speicher habe ich eben mal getauscht. Hatte keinen Effekt.
Als nächstes habe ich die Multiplexer LS158 getauscht. Gleiches Problem.
Das einzige was warm wird ist die CPU. Keine Ahnung ob das normal ist, aber die wird schon gut warm.

... wobei eines ist mir aufgefallen: An den Rams kann ich /RAS sehen, aber kein /CAS ???? Ich habe mal den LS51 getauscht. Dann hatte ich weder RAS noch CAS! Könnten beide LS51 kaputt sein?

toarnold

Re: 600XL reanimieren

von Snatchbit » Mo 18. Mai 2015, 18:32
Hi,
die defekte die ich bis jetzt gehabt habe war Speicher und 2x Mexico E1 CPU. Die CPU wird recht warm.

P1010287a.jpg
P1010287a.jpg (123.89 KiB) 2033-mal betrachtet

Re: 600XL reanimieren

von guus » Mo 18. Mai 2015, 23:01
Ja, LS51 kann defect sein.
CPU wird warm, aber wenn man die anfassen kann und nicht loss lassen muss weil es unangenähm wird, ist schon ok.
MFG/
Guus

Re: 600XL reanimieren

von toarnold » Di 19. Mai 2015, 16:03
OK, dann sollte der 6502 noch soweit gut sein. Ich werde mir mal alle Logic ICs die mit den Rams zusammenhängen neu bestellen und austauschen. Melde mich dann wieder.

toarnold

Re: 600XL reanimieren

von toarnold » Di 19. Mai 2015, 18:13
Der erste Fehler ist gefunden: 74LS375 war defekt. Der Input sah nicht gut aus (gelbe Linie, gemessen am LS08, Pin 8, im Vergleich zu Pin 9)

IMAG002.jpg
IMAG002.jpg (62.01 KiB) 1985-mal betrachtet


Jetzt klappt auch RAS!

Leider sieht der Datenoutput der Rams jetzt so aus (blaue Linie, D0):

IMAG003.jpg
IMAG003.jpg (63.55 KiB) 1985-mal betrachtet


Sind die Datenleitungen noch einmal gepuffert, oder wer könnte den Pegel kaputt machen?

toarnold

Re: 600XL reanimieren

von toarnold » So 24. Mai 2015, 20:03
So, ich kann Vollzug melden!
Der Rechner funktioniert wieder.
Zunächst habe ich ANTIC und GTIA mit Präzisionsockel ausgestattet, was aber nix gebracht hat.
Dann habe ich CPU, PIA, OS und BASIC mit Präzisionsockel ausgestattet, zusätzlich hatte ich noch eine neue PIA in der Schublade gefunden und somit auch diese getauscht.
Nun lief der Rechner!
Hätte der Vorbesitzer nicht noch versucht das Keyboardkabel (warum auch immer) neu anzulöten, hätte die Tastatur auch funktioniert. So waren aber einige Lötbrücken auf den Anschlüssen, die von zu viel Lötzinn mit Flußmittel(!) stammten. Nach einer aufwändigen Reinigung ging das auch die Tastatur.
Anfang der Woche wird dann wohl ein Satz neuer TTL-Ics im Briefkasten sein - die ich nun erst mal nicht mehr brauche :roll:

Danke für die Hilfe
toarnold

Re: 600XL reanimieren

von 1010Micha » So 24. Mai 2015, 21:59
wau,.. gratuliere,...

das ging ja schnell :D
was du aber auch alles so in der "Grabelkiste" mal eben zur Hand hast 8)

schön das er wieder läuft,..