Beiträge von kinzi im Thema „C64 Assy 250469 R4: Wenig RAM und instabil“

    U18 kannst du ausschließen, denke ich, der hängt nirgendwo dran, wo es relevant wäre,
    U22 ebenso, der macht den Reset und das IEC-Gedöns.
    U23 sollte auch irrelevant sein für dieses Fehlerbild.

    U3 hast du ja "vor Jahren" getauscht - gegen einen neuen? Es soll ja schon defekte neue gegeben haben ...

    Also ich bin langsam wieder bei der Baggerfahrt ... Bitte melde dich an, um diesen Link zu sehen. :winke: Wann hättest du einen Termin frei? :D

    Was ich aber zumindest interessant finde und nicht weiß ob das so okay ist:

    Vom U10 Sockel Daten gegen GND(Pin 18) und VCC (Pin 9): Immer gegen 770 Ohm
    Vom U11 Sockel kann ich gar keinen Widerstand messen.

    Wie gesagt, ICs sind gerade raus... soll das so?

    Ich sach mal. Nö.

    Wenn, dann beide Sockel gleich. Sind alle ICs raus? Oder ist der 4066 noch drinnen? Der hängt auf D0..D3 mit dran. Der könnte es sein! (U21)

    Freak hat das eh schon empfohen:

    So wie ich das lese, liegt der Fehler wirklich "nur" im Verlust des RAM-Inhalts? D.h. würde ein ROM, welches kein RAM verwendet, ewig fehlerfrei laufen? (Z.B. Loop: INC $D020, JMP Loop). Wenn dem so ist, würde ich mir den Schaltplan an die Seite legen und jede Verbindung durchklingeln und im Schaltplan wegstreichen...

    Wie gesagt, so richtig eine Idee habe ich auch nicht. Ich glaube jedoch nicht mehr wirklich an einen IC-Defekt...

    Vielleicht muss es nicht jede Verbindung sein, D0..D7 von den RAMs zum VIC und zur CPU durchklingeln reicht wohl schon für's erste. Eventuell ist da eine hochohmig durch eine schlechte Lötstelle oder so.

    Ohne Sonde

    Ich nehme mal an, damit ist der Tastkopf gemeint. Ist das ein Standard-Oszi-Tastkopf? In Stellung 1:1 oder 10:1? Was ist da für eine Kapazität drauf angegeben?

    Grundsätzlich verfälscht ja die Kapazität im Tastkopf das Timing (etwas). Aus irgendeinem Grund scheint deine Platine sehr empflndlich dagegen zu sein. Wenn du den VIC nicht schon getestet hättest, würde ich vielleicht auch auf einen VIC mit kaputtem Refresh-Verhalten tippen, aber den hattest du ja bereits kreuzgetauscht, nicht wahr?

    Eventuell ist auf der Platine irgendwas, was auf einer der Datenleitungen eine Zusatzkapazität produziert. Sind da irgendwelche Lötrückstände o. ä. auf den Leiterbahnen oder an den Sockeln? Vielleicht nimmst du auch alles, was gesockelt ist raus und misst mal den Widerstand der Datenleitungen untereinander und gegen Vcc und GND, eventuell ist da irgendwo eine hochohmige Verbindung.

    Jedenfalls sehr, sehr merkwürdig, das ganze ... :gruebel

    Ich kann Gorf z.B. komplett durchspielen. Im Title-Screen ist dann nur ein weißes Quadrat, was da nicht hingehört. Auch der "Attract-Mode" läuft durchgehend stabil.

    Gorf ist ein Ultimax-Spiel, wenn ich das richtig sehe. Da kommen wir wieder zu meiner Vermutung von viel weiter oben, dass es was damit zu tun hat ... halte doch bitte mal das Oszi an "/GAME" während z :B, des RAM-Tests.

    [edit]

    Oder noch besser, klemm doch /GAME vom Expansion-Port mal auf Vcc. Natürlich nur, wenn kein Modul im EP steckt.

    [/edit]

    Bei U3 wabert es zwischen 5,2 und 4,8V. Ist das normal?

    Sicher wissen tu ich das jetzt nicht, aber es erscheint mir aus meiner Erfahrung nicht normal. Wenn es wirklich bis auf 4,8 V zusammenbricht stimmt da was nicht. Tausche mal den Kerko, der an U3 dran ist, und/oder wenn du hast gleich den ganzen U3 (den hatte ich ja weiter oben schon in Verdacht und angesprochen).

    [edit]

    OK, laut Foto ist da gar keiner direkt dran. Löte mal "fliegend" 100 nF (keramisch, wenn vorhanden) von Pin 14 auf Pin 7 des 74LS08, einfach quer über das IC.

    [/edit]

    würde ich eigentlich mit dem Oszi irgendwas Aufschlussreiches an den DATA Lines vom RAM sehen? Oder nächste Frage: wie erfolgversprechend wäre es, die Kondensatoren durchzutauschen?

    Da würde ich beide Methoden kombinieren und zuerst die Versorgungsspannungen der einzelnen ICs mit dem Oszi anschauen, ob die sauber sind (alle an allen ICs).
    Ich hab immer noch das Gefühl, dass da was einstreut/stört.

    Die Kondis blind tauschen ist wenig erfolgversprechend, denke ich.

    Das ist aber eine 250469 und die Leitungen gehen in die 64pol PLA. Die ist CMOS und CMOS mag offene Eingänge nicht immer.

    Das ist alles richtig, trotzdem klappt's manchmal/oft.
    Man kann sicherheitshalber diese zwei PLA-Eingänge testweise auf Vcc legen, wenn U2 fehlt, dann sollte es auf jeden Fall gehen.

    [edit]

    Oh sorry, ich meinte: U1 U2 9 U10 U11 U18 U21 U22 U23 U24 sind BAD, wenn ich die CIA von U1 und den SID entferne.

    Und der RAM-Test? Immer noch BAD?

    [/edit]

    Hab jetzt SID und die beiden CIAs entfernt: Diag 586220 zeigt im Overscan cyan an. Dann wechselt der Screen-Color auf dunkelblau, ich sehe bunte Character Quadrate ohne Inhalt und wurbelt da noch ein bisschen was rum. Am Ende steht das Bild mit cyan Overscan und weißem Screen.

    U2 liefert die VIC-Bank, daher das Verhalten. Komisch, allermeistens klappt das bei mir ohne U2.

    mit den ganzen Kabel dran ist da sehr viel rot
    1,2,9,10,11,18,21,22,23,24

    Das verstehe ich jetzt grad nicht, kannst du mich da mal anschubsen?

    Noch eine Neuigkeit. Den High-Nibble Low-Nibble Kram kann das Board jetzt auch ohne RAM-Wechsel.
    Wenn ich ihn nur lange genug laufen lasse (ab den TI-RAM wieder drin), wird aus 255,240,0
    255,15,0

    Meine Rede ... da ist kein System drin.

    Nur zur Sicherheit: Es ist alles "Fremde" ausgebaut: ROM-Erweiterungen, EasyFlash, Ultimate irgendwas, Final Cartridge, etc. pp?

    Sag mal, es ist ja alles gesockelt, oder? Sonst hättest du ja nicht alle ICs gegenprüfen können. Dann nimm doch mal bitte alles raus, was nicht wichtig ist: SID, CIA1, CIA2. Das DIag 586220 von Checl64 muss trotzdem starten. Mal sehen, was es dann macht.

    Du meinst vermutlich nicht die orangen Folienkondensatoren, oder?

    Doch, die orangebraunen Pillen meine ich, die sind keramisch, normalerweise. ^^

    Das Board lief bis vor zwei Jahren. Aber dann hatte ich die doofe Idee, ein Tape anzuschließen, was 20 Jahre vor sich hingegilbt hat. Und das ist dann sehr schwergängig angelaufen und ich vermute, dass sich das Board da irgendeine Lastspitze eingefangen hat.
    Jedenfalls waren danach eine CIA und ein RAM Baustein defekt. Der alte RAM lief auch in anderen Boards nicht - bloß läuft eben neuer RAM in diesem Board auch nicht mehr.

    Hah! Eine unvollständige Anamnese, weil der Patient Details verschweigt! :sonicht:

    Erzähl doch mal so genau, wie du dich erinnern kannst, was da genau passiert ist - Datasette im aus- oder eingeschalteten Zustand angeschlossen? LOAD? Play gedrückt? Bildschirm schwarz? Brandgeruch? :D (Nein, es ist mir wirklich ernst damit.)

    Der wandert mit dem 'verdächtichen' Ram

    Naja, das kann jetzt auch Zufall gewesen sein, bei den Hausnummern, die da kommen. Es ist ja nie konstant die gleiche Zahl.

    Prüfe mal bitte, ob überall an den ICs Abblockkondensatoren verbaut sind (100 nF Kerko normalerweise) oder ob irgendwo einer fehlt. Mir riecht das verdächtig nach einem Problem durch HF-Einstreuungen, Schwingungen, schlechte Versorgung, ...