Hallo,
ich habe gestern erfolgreich meinen 710 repariert. Er hat sich keine Variablen merken können
Um den besser auf dem Tisch untersuchen zu können habe ich einen Commodore 1402 MDA-Monitor extern angeschlossen.
Das hat leider nicht auf anhieb geklappt, da im B710 mit dem 7486 hsync, vsync und video invertiert werden. Dies kann mit Lötpads auf der Platine geändert werden - es müssen aber Leiterbahnen unterbrochen werden.
Für einen MDA-Monitor darf nur vsync invertiert sein. Also habe ich mir ein Kabel gebastelt mit einem 74LS04 im SUBD9-Stecker, das hsync und Video wieder invertiert.
Die +5V für den TTL habe ich vom CN11 / Pin 24 abgenommen.
Mit dem Monitor habe ich dann die einzelnen RAM-Banks getestet - so wie Toast_R es mal im Forum64 beschreiben hat. (Vielen Dank für den Tip)
In Bank 2 war Bit 5 immer 1. Ich habe also nach Schaltplan den Chip lokalisiert: U77 = D5 in Bank 2.
Chip gesockelt ersetzt und neu getestet: keine Veränderung. Chip gezogen - nun ist Bit 2 auch immer 1 ?????
Dann hab ich die Datenleitungen durchgemessen und festgestellt, das U51 für bit5 zuständig ist!!! - getauscht - Rechner wieder OK.
In den Schaltplänen sind die DRAMS alle verkehrt beschriftet: die DRAMs für bit 7 sind rechts und für bit 0 links!
PS: Übrigens war das defekte RAM mal wieder ein MOSTEK !
Christian