Wenn keine "Lötfehler", dann CPU ...
Unwahrscheinlich, dass ein CPU-Fehler auf D0 nur beim Coloir-RAM auftritt. Dann eher das Color-RAM selbst.
Es gibt 306 Antworten in diesem Thema, welches 28.292 mal aufgerufen wurde. Der letzte Beitrag (
Wenn keine "Lötfehler", dann CPU ...
Unwahrscheinlich, dass ein CPU-Fehler auf D0 nur beim Coloir-RAM auftritt. Dann eher das Color-RAM selbst.
Bevor ich das gleich nochmal abtippe möchte ich gerade nochmal sagen das ich mein mini Osziloskop gefunden habe. Was für eine tatktrate fahren wir hier eigentlich? Das Ding sol laut Packung 10 MHz können. Wenn uns das hilft mache ich damit auch noch mal ein paar Messungen.
Ist ein witziger Fehler. Bleibt wirklich nur die CPU eigentlich noch.
Nein ... es gibt noch eine R/W-Leitung vom VIC Pin 11 an das SRAM und 1-2 nachgelagerte TTL.
Quatsch. R/W für das Color-RAM wird vom PLA generiert. Der VIC greift nur lesend zu, warum sollte da ein R/W daherkommen? Der R/W-Pin am VIC dient nur zur Signalisierung, ob die CPU auf den VIC schreibend oder lesend zugreift.
Die TTL-Logik ist auch OK, sonst könnte weder die CPU auf das Color-RAM schreiben noch könnte der VIC auf Char-ROM und Color-RAM lesend zugreifen.
Es bleibt MMN nur noch ein Defekt am Color-RAM, das das Signal beim Lesezugriff der CPU - im Gegensatz zum VIC-Zugriff - durch den 4066 muss und dieser einen relativ hohen Längfswiderstand (RDS = 150 Ohm) hat, WIMRE. Da reicht es dann nicht mehr für ein korrrektes Signal.
Vermutlich hat der Ausgangstreiber von D1 am Color-RAM einen Knacks.
Alternative wäre irgendeine Korrosion irgendwo an D1.
10 Mhz reicht für den C64.
Ich tipp das jetzt nochmal ein und wärendessen (und natürlich auch danach) dürfen Wünsche geäußert werden was Ihr sehen wollt.
Hab ich irgendwas verpasst? Ich dachte, es geht um den Fehler, dass die RAM's als defekt angezeigt werden? ...
Dann eher das Color-RAM selbst.
Ja ... sehe ich mittlerweile auch so. Das Color-RAM ist defekt. 99,9 % ... *manomann* ... was für eine lange Analyse.
Alles anzeigenAlso gerade das mal abgetippt.
Da habe ich nur zwei schwarze Blöcke.
Die beiden blinkt immer mal kurz.
Kannst du bitte ein Bild posten von dem was du abgetippt hast?
POKE 4096,169
POKE 4097, 4
POKE 4098,141
usw.
Ich hätte da jetzt wenigstens irgendwo ein violettes D oben links erwartet.
2 schwarze Blöcke dürfen da nicht sein ... dann stimmt etwas nicht mit dem Auslesen des SRAM und der R/W-Leitung ... also dem Auslesen der Speicherzelle.
Es wird aber kein normales RAM IC angemeckert, d.h. der normale RAM-Test läuft erstmal soweit durch?
Komischer Fehler ist das ... kurz *blinken* sollte eben nicht sein. Was man in die Speicherzelle reinschreibt, sollte auch 1:1 wieder rauskommen.
OK nochmal abgetippt und vorher umgerechnet und aufgeschriben.
Jetzt sind es DD !
Jetzt sind es DD !
![]()
... also zuckt & blinkt nichts?
Jetzt sind es DD !
... also zuckt & blinkt nichts?
Nee alles statisch.
Etwas verwirrt mich noch ... wenn das Color-RAM einen Patschen hat - OK. Aber warum kommen dann im Diag die RAM-Fehler? Außer das Diag hätte natürlich einen Programmfehler, das ist auch nicht auszuschließen.
@Elektrofuxx ... kurze Frage: Hast du den DEAD TEST?
Ich hab mal Pin 14 (D0) hochgebogen und mit einer Diode versehen. Diag bleibt scheinbar bei COLOR RAM stehen, aber der nachfolgende Soundtest kommt irgendwann. Die Buchstaben C und 6 von "C-64 DIAG" flackern.
@Elektrofuxx ... kurze Frage: Hast du den DEAD TEST?
Ist auf der Karte mit drauf.
@Elektrofuxx ... kurze Frage: Hast du den DEAD TEST?
Ist auf der Karte mit drauf.
Läuft denn der DEAD TEST durch?
@Elektrofuxx ... kurze Frage: Hast du den DEAD TEST?
Ist auf der Karte mit drauf.
Läuft denn der DEAD TEST durch?
Hab ihn gerade am laufen und ich sehe jetzt keinen offensichtlichen Fehler.
Die tests:
Zero Page OK
Stack Page OK
Screen Page OK
Color RAM OK
RAM TEST OK
Hat das was zu sagen das die beiden letzte OK´s grün sind?
Hat das was zu sagen das die beiden letzte OK´s grün sind?
Eigentlich weder grün noch lila ...
... wird ja immer lustiger & bunter hier. ![]()
kinzi ... was sollen wir alle davon halten? ![]()
ich sehe jetzt keinen offensichtlichen Fehler.
Doch.
Eigentlich weder grün
Doch, grün ist OK, das habe ich so gemacht. OK ist grün, BAD ist rot.
Ein lila "OK" ist definitiv falsch.
Ein lila "OK" ist definitiv falsch.
Aha ... OK ... YEP ... also statt $02 (Rot) ein $04 (Violett).
@Elektrofuxx ... immer lila bzw. violett im DEAD Test ... oder wechselt da die Farbe auch mal? ![]()
Doch, grün ist OK, das habe ich so gemacht. OK ist grün, BAD ist rot.
Ja ... ist denn schon Bundestagswahl? Gib's zu ... du hattest da schon einen Hintergedanken ...
!