Beiträge von rupi im Thema „Habe kaputten C64“

    Hallo,

    nochmals Danke für die vielen Tipps!

    Das DIAG 586220 funktioniert ohne Kernal nicht, bitte auf DEAD TEST 781220 einstellen, das muss ohne alle ROMs laufen.

    soll ich das Char-ROM auch noch sockeln?

    Jetzt steckt das Char ROM aber kein BASIC ROM und beim Dead Test blinkt der Monitor mit 0,5 Hz. Wenn ich die Anleitung richtig lese, sollte das Bedeuten das, dass Bit 6 auf dem Datenbus ein Problem hat. Aber ich habe mit dem Durchgangsprüfer gekuckt, PIN 15 von U11 geht auf PIN 31 des 8500!? Interpretiere ich den Code falsch? Ich habe den gesamten Datenbus von RAMs zum VIC und von VIC zum 8500 durchgepiepst, alles okay..

    Wahrscheinlich waren nur die RAMs kaputt. Durch das viele Herumlöten mehr ruiniert als repariert.

    Glaub ich nicht, habe danach eigentlich alles mit Durchgangsprüfer durchgepiepst! Bin auch gar nicht soooo schlecht im löten.

    Viele Grüße

    Rupi

    Hallo,

    Da sieht man immer noch 128-Zeichen-Blöcke mit anschließender Wiederholung -> der VIC bekommt die Adressleitung A7 nicht richtig zum RAM.

    Ich habe nachgemessen und tatsächlich war die Leitung von PIN 31 VIC zu PIN 10 der RAMs unterbrochen! Hab diese hoffnungsvoll gepachted, leider sehen die Bilder aus wie vorher, die neu gelötete Verbindung funktioniert!

    Viele Grüße

    Rupi

    Hallo,

    der VIC bekommt die Adressleitung A7 nicht richtig zum RAM

    Also, ich wiederhole mich, daher vorerst der Weisheit letzter Schluss: Ich würde ...

    das Kernal-BASIC-ROM rausnehmen und den DEAD TEST mal ohne laufen lassen;
    den U3 (74LS08) tauschen;
    die Lötstellen um die RAMs und um das Kernal-BASIC-ROM prüfen; auch die Durchkontaktierungen - vielleicht ist eine beim RAM-Tausch hops gegangen.

    Okay, hab ich gemacht:

    Kernal BASIC ROM ist nun gesockelt, ohne IC bleibt der Bildschirm komplett dunkel (DIAG Modul ist gesteckt)

    U3 habe ich gesockelt und getauscht, kein Erfolg

    Lötstellen am RAM nochmal nachgelötet, auch kein Erfolg

    Was könnte ich noch tun? Messen?

    Hallo,

    erst mal vielen Dank für die vielen Hilfen, macht echt Spaß an meinem alten C64 wieder zu basteln. Ich habe ihn 1989 in einen Schrank gestellt, das Haus in dem er dann lag wurde seit 2005 nicht mehr geheizt und vor ca. 3 Monaten habe ich ihn dann von dort gerettet. Ich glaube, dass er 1989 schon "kaputtgebastelt" wurde. Die Bilder ohne Modul/DIAG/Dead TEST habe ich angehängt.

    Wichtig wäre noch, was du genau alles schon getauscht/gelötet hast

    Siehe Bild, gesockelt wurde: RAM (nach dem Tausch kamen wieder Zeichen auf dem Schirm, vorher hatte ich nur kochend heißen RAM Baustein) die CIAs, jetzt auch noch U3 und U22 (wobei ich hierbei noch kein Ersatz IC probiert habe)

    Die Umschaltung zwischen CPU und VIC wird durch "Phi0" erledigt

    Du meinst PIN 29 an der CPU? Der liegt bei mir fix auf 0,5V?!?

    Die Taktsignale selbst sind wohl OK

    Siehe Bild SDS00004.png. Gelb ist PIN 1, Violett PIN 39. Ich finde die Signale sehen etwas degeneriert aus?

    Vielen Dank und viele Grüße

    Rupi

    Hallo,

    Vielleicht hat CIA2 (U2) einen weg und kackt in den Bus. Wie sieht der normale Einschaltbildschirm (ohne Diag-Modul) aus?

    Ich hab den U2 gesockelt, ohne U2 und/oder ohne Diag Modul immer das gleiche Ergebnis, nur wirre Zeichen.

    VIC und CPU teilen sich das RAM.

    Ich denke, dass irgendwas bei dem Grafik RAM nicht stimmt! Ich vermute, dass da Irgendwie Schrott aus dem Speicherbereich gelesen wird. Nur weiß ich nicht warum!

    Verständnisfrage: Wie werden die Zeichen auf den Monitor gezaubert? Meine Vermutung: Der VIC kann Grafikmodus und Textmodus, im Textmodus ließt er die Bildschirmdaten aus dem RAM, kuckt dann im Charakter ROM nach, wie die Zeichen aussehen sollten und zeigt die se dann auf dem Monitor.

    Ist das so? Wenn ja, kann man Probleme am Datenbus ausschließen, da ja die Zeichen richtig dargestellt werden! Das würde dann auch ein Problem am Adress- oder Steuerbus hinweisen!?

    Während eines CPU-Taktzyklusses hat "in der einen Halbwelle" der VIC und "in der anderen Halbwelle" die CPU den RAM-Zugriff

    Das kann natürlich auch ein Problem sein!? Wie wird das gesteuert? Mittels CS Signal? Vielleicht ist auch das Taktsignal unsauber!? Würde es mir gerne mal am Oszi ansehen, hätte aber vorher noch ein paar Fragen dazu: Was hat es mit den PINs CLK in und CLK out an der CPU auf sich?

    der VIC kann nur lesen und die CPU ist angehalten

    Stellt der VIC dann das, was er lesen kann auch auf dem Bildschirm dar? Dann wäre sehr wahrscheinlich der Adressbus bzw. dessen Logik das Problem, aber nur in der Zusammenarbeit mit dem VIC?

    Vielen Dank und viele Grüße

    Rupi

    Hallo,

    Was macht der "DEAD TEST"? Das sind ja alles Bilder vom "DIAG", wenn ich das richtig sehe.

    Beim DEAD TEST kommen nur wirre Zeichen. Was vielleicht interessant ist: Es ändern sich mache wirre Zeichen solange ich beim Diag Modul auf Reset klicke. Nach dem loslassen des Reset Knopf sieht man ganz viele Änderungen auf dem Bildschirm für 2-3 Sekunden und dann bleibt die Anzeige relativ stabil. Kann es sein, dass während die CPU läuft was in den Bildschirmspeicher geschrieben wird? Liegt der Bildschirmspeicher im normalen RAM oder wo anders? Manchmal sehe ich auch "Nachrichten aus dem ROM" wie z.B. Teile vom "Press Play on Tape" oder OVERFLOW.... Kann es sein, dass es da irgend ein Problem bei der Adresslogik gibt?

    Die RAMs habe ich von alten EGA Karten, da habe ich schon etliche probiert, immer mit dem gleichen Ergebnis... ich hoffe die RAMs passen: Goldstar GM71C646-10

    Ach ja, Oszi-Bilder von Adress-Leitungen usw. sind sehr eingeschränkt hilfreich

    Ich wollte nur zeigen, dass das A6/A7 Signal bei VIC und 64-Pin-Custom-IC von PIN zu PIN gut ist.

    Kann natürlich auch immer noch sein, dass der VIC einen weg hat - hast du den mal gezogen und neu gesteckt?

    Ja, hab ich. Er wird nach ein paar Minuten auch leicht warm. Ich hätte auch noch einen 6569R5 kann ich den stattdessen einsetzen? Sind die Kompatibel?

    Vielen Dank und viele Grüße

    Rupi

    Hallo,

    Ich rate aber dringend dazu, bei diesem Reparaturversuch systematischer vorzugehen als bisher. Lies mal ein paar Threads aus der Reparaturecke, insbesondere diesen.

    Wie gesagt, es handelt sich um ein unverändertes 250469 Board ohne jegliche Zusatzhardware und original Netzteil. Anfangs wurden die RAMs extrem heiß, ich habe diese dann gesockelt und neue RAMs reingesteckt, seitdem sehe ich zumindest einigermaßen sinnvolle Zeichen auf dem Schirm. Ich kann löten und Messen mit Oszi und ähnlichem, bin eigentlich aus dem "Raspi Lager". Weiter einarbeiten als den Verdrahtungsplan versuchen zu lesen kann ich nicht, solange ich vor einem toten Brett sitze bei dem ich nicht weiß, was ich noch messen soll oder könnte.

    Da sieht man Wiederholungen immer nach 128 Zeichen, d.h. Adressleitung A7 funktioniert nicht richtig. Das kann am Multiplexer liegen, oder an einer kalten Lötstelle am VIC-Sockel, oder oder oder...

    ich habe die A7 und A6 direkt am PIN vom 271715-01 und 8565R2 mit Logikanalyser betrachtet.

    A6:

    Bitte melde dich an, um diesen Anhang zu sehen.

    A7:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Also die Verbindungen sollten passen, sind voll synchron und sauber.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Es kommt auch, wenn man Glück hat, sehr viel mehr lesbarer Text auf den Schirm, aber 100%ig lief er bis jetzt noch nie!

    Vielleicht liegt es an den neuen RAM Sockeln? Da kann durchaus ein Kontaktfehler sein. Foto von den Lötstellen wäre interessant.

    Die normalen RAMs? Hätten die ein Problem würde doch gar nix auf dem Bildschirm kommen, oder? Oder könnte das Farbram das Problem sein?

    Vielen Dank für eure Hilfen, würde mich echt freuen, wenn ich meinen kleinen wieder zum Laufen bringen würde :smile:

    Viele Grüße

    Rupert

    Hallo,

    ich habe mittlerweile das Diagnose Set bekommen. Es werden zwar einige Sinnvolle Zeichen angezeigt, diese aber immer wieder überschrieben. Man erkennt es auf dem Bild nur schlecht, aber da stehen tatsächlich einige Worte.

    Für mich würde das heißen, dass die CPU, Speicher, ROM PORT funktionieren. Liegts dann am VIC? Bei mir ist das ein 8565R2, ich hätte auch noch einen 6569R5 kann ich den stattdessen einsetzen?

    Wo würde ich einen VIC herbekommen? Den gibts einzeln für um die zwanzig €, ist das normal?

    Viele Grüße

    Rupert

    Bitte melde dich an, um diesen Anhang zu sehen.

    Hallo,

    Ich bleibe trotzdem dabei, dass das sture Tauschen von Kondensatoren auf Verdacht beim C64 nonsens ist.

    ich habe auch weitere Kondensatoren getauscht, die waren aber tatsächlich laut Messungen wie neu! Vielleicht hatten die früher hochwertigere Elkos? Bei heutigen Elektronikgeräten kann man gefühlt mehr als 50% der Defekt reparieren, wenn man "verdächtige" Elkos tauscht. Bei neuen, günstigen Monitoren funktionieren meiner Erfahrung nach, über 95% danach wieder, der Rest sind defekte Hintergrundbeleuchtung oder halt mechanisch..

    Gruß

    Rupert

    Hallo

    es geht um 6526A, ich glaub den hats erwischt. Mich würds auch interessieren, ob man tatsächlich nur noch via ebay o.ä. da rankommt oder obs andere Quellen gibt!

    Der führt aber normalerweise nicht zu oben beschriebenem Verhalten. Wie hast du festgestellt, dass er defekt ist? Planlos ICs tauschen ohne triftigen Verdacht ist kontraproduktiv. Erst sollte die Einschaltmeldung wieder kommen, dann kannst du dich dem 6526 widmen.

    Wenn ich den 6526 einstecke kommt nicht mal das dunkelblau auf hellblau, wenn er draußen ist gehts...

    Und diese fixe Idee des "Kondensatoren Tauschens" müsste man mal per Kill-Switch aus dem Internet entfernen. :cursing:

    Beim C64 sind selbst defekte Kondensatoren normalerweise kein Problem, außer sie machen einen Kurzschluss. Dann hast du aber kein Bild. Oder natürlich sie sind aufgeplatzt. "Etwas dicker" ist aber kein belastbares Indiz.

    Vor dem tauschen eines Kondensators hatte ich ständig Zeichen die durchs Bild rauschen! Nach dem Tausch war Schluss damit und es kam das dunkelblau auf hellblau

    hast du eventuell spielmodule die du mal testen könntest?

    Hab ich leider keines, ist aber eine gute Idee! Ich werde mal auf Ebay kucken ob ich das was günstig bekomme!

    Mein Plan ist jetzt, erstmal ein Spiele-Modul zu kaufen. Dann versuche ich mal mein Glück im Flohmarkt hier...

    Vielen Dank für die Hilfen!

    Rupert

    Warum hast du einige Kondensatoren getauscht? Waren die kaputt?

    Ja, ich denke schon. Einer in der nähe der ROMs war etwas dicker! Vor dem tausch hatte ich wirre Zeichen auf dem Schirm, danach eben nur noch den dunkelblauen Schirm auf hellblauen Hintergrund...

    tausche doch mal die CIAs oder setze CIA2 in CIA1 ...

    Bitte melde dich an, um diesen Anhang zu sehen.Hm, du müsste ich kucken ob den linken CIA2 so auslöten kann, dass er danach in einen Sockel passt. Der am Tastatur Stecker ist schon gesockelt....

    Hallo,

    ich sitze gerade vor meinem C64 den ich aus dem verfallen Haus meiner Kindheit gerettet habe! Leider funktioniert er nicht mehr! Jetzt bin ich schon etwas erfahren mit Raspi & Elektrotechnik so konnte ich schon mal erste Fehler beheben: ich habe neue RAMs auf Sockel gesetzt und einige Kondensatoren getauscht. Die TTL Chips hab ich via Oszi gecheckt, die sollten auch okay sein, aber der Bildschirm nach dem einschalten ist dunkelblauer Screen auf hellblauen Hintergrund. Leider habe ich keine Möglichkeit zum Testen der Chips! Mit dem 64er bin ich damals auch nicht besonders gut umgegangen der Sockel des 6526 neben dem Tastaturanschluss habe ich damals selbst eingebaut und ich weiß nicht ob ich damals das IC geschrottet habe! Platine ist eine Assy No. 250469... Ich sehe mittels meinen Logikanalyser und Oszi, dass Adressbus und Datenbus laufen....

    Ich habe schon etwas rumgegoogelt und recherchiert; Ich finde, dass die Preise für einzelne ICs oder alte C64 extrem hoch sind!?? Ist der Markt tatsächlich so angespannt, oder gibts irgendwo eine Quelle wo man sich günstig versorgen kann?

    [edit by wattie: Verkaufsangebote entfernt, bitte Marktplatz verwenden]

    Viele Grüße

    Rupi