ASSY 250407 - Cursor fehlt, Zu wenig Bytes free

Es gibt 58 Antworten in diesem Thema, welches 7.864 mal aufgerufen wurde. Der letzte Beitrag (19. Oktober 2019 um 19:59) ist von ranger81.

  • Hallo zusammen,

    ich versuche einen 250407 zu reparieren.

    Derzeit zeigt sich folgendes Fehlerbild:

    - Basic Bytes Free Anzeige zeigt zufällig 14145, 14334 oder 14272

    - Kein blinkender Cursor, keine Tastatureingabe möglich

    Folgende ICs wurden bereits getauscht mit "known-good" ICs:

    - CIA U1

    - DRAM U9-U12 und U21-U24

    - Multiplexer U13, U25 und U14

    - U8, U15, U27, U26, U16 und U28

    Alles was auf dem angehängten Bild gesockelt ist wurde bereits durchgetauscht

    Jetzt bin ich ratlos, was es noch sein kann...

    Hier noch die Antworten auf die 9 Fragen:

    Punkt 1: Die Platinenversion ist sehr Wichtig für korrekte Hilfe. Bei Commodore Platinen steht meist ASSY gefolgt von einer Nummer drauf, die wollen wir wissen.

    ASSY 250407 Artwork 251137 Rev. B

    Punkt 2: Ist das Gerät modifiziert oder noch Orginal? eventuell andere ROM´s drin?

    Es war ein Speed-Dos anstelle des normalen Kernal eingebaut, wurde wieder umgetauscht zum normalen Kernal ROM

    Punkt 3: Ist das Netzteil Orginal oder schon mal durch ein anderes ersetzt worden?

    Eigenbau-Netzteil - funktioniert mit anderen C64

    Punkt 4: Tritt der Fehler nur auf wenn Zusatzhardware angeschlossen ist?

    Ohne Zusatzhardware

    Punkt 5: Tritt das Problem sporadisch auf oder ständig?

    Ständig

    Punkt 6: Werden irgendwelche Chips besonders heiss? so das man sich fast die Finger dran verbrennt?

    Außer dem SID verbrennt man sich an keinem Chip die Finger :)

    Punkt 7: Hat der Fragesteller ein Multimeter und weiss wie das benutzt wird?

    Ja, Multimeter und Oszi vorhanden

    Punkt 8: Hat der Fragesteller irgendwelche Erfahrungen im Löten? wenn nicht gleich sagen.

    Ja

    Punkt 9: Reagieren Laufwerke korrekt auf Ladebefehle, mit LED-Blinken oder gar nicht?

    Kann ich nicht testen, da auf keine Tastatureingaben reagiert wird

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

  • ICs U9-U12 und U21-U24 habe ich jetzt nochmal durch neue getauscht. Es änderte sich nichts am Fehlerbild.

    Was ist denn an der Adressierung noch beteiligt außer die Multiplexer?

  • Du hast aber nicht zufällig nen Kurzen hier?

    Bitte melde dich an, um diesen Anhang zu sehen.

    Ist ein isolierter Kupferlackdraht, eine Leiterbahn hat beim Sockel einlöten nachgegeben. Ist aber per Durchgangsprüfung wieder in Ordnung.

    Außer dem SID verbrennt man sich an keinem Chip die Finger :)

    Nimm den mal raus, der Rechner läuft auch ohne SID.

    Ist jetzt raus, jetzt stimmt die Bytes Free Anzeige und ich habe einen Cursor. Dead Test Cartridge ergibt jetzt allerdings eine komische Ausgabe:

    Bitte melde dich an, um diesen Link zu sehen.

    Wahlweise blinkt der Dead Test auch nur 1x weiß

    Waren die BYTES FREE vor dem RAM-Tausch gleich wenig?

    Nein, das Problem hat sich nach dem Tausch ergeben, ist jetzt auch wieder weg aktuell.

  • Nein, das Problem hat sich nach dem Tausch ergeben, ist jetzt auch wieder weg aktuell.

    Dann hast du einen Fehler eingebaut - kalte Lötstelle, Lötbrücke, abgelöstes Lötauge, durchtrennte Leiterbahn, ... würde ich nochmals genau kontrollieren, auch unter den RAMs, nimm die raus aus den Sockeln. Es passiert gerne beim Raushebeln, das man eine Leiterbahn durchkratzt.

  • Ist jetzt raus, jetzt stimmt die Bytes Free Anzeige und ich habe einen Cursor.

    Den kannst du dann schon mal zu 99,9% als defekt abhaken.

    Aber da stimmt noch was anderes nicht.... siehe Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Ist jetzt raus, jetzt stimmt die Bytes Free Anzeige und ich habe einen Cursor.

    Den kannst du dann schon mal zu 99,9% als defekt abhaken.

    Aber da stimmt noch was anderes nicht.... siehe Bitte melde dich an, um diesen Link zu sehen.

    Habe den SID jetzt wieder eingesetzt. Bytes Free ist jetzt immer noch korrekt...

    Habe jetzt nur noch diese fehlerhafte Ausgabe beim Dead Test bzw. sporadisch einen weiß blinkenden Screen mit Dead Test Cartidge

    Bitte melde dich an, um diesen Link zu sehen.

  • RAM-Defekt in den ersten 4 kB (oder etwas, was einen RAM-Defekt vortäuscht, siehe mein voriges Post). Vermutlich eine kalte Lötstelle, die durch das Aus- und Einstecken des SID "angerührt" worden ist. Oder ein kaputter Federkontaktsockel.

    Ich würde MacBacons RAM-Test laufen lassen.

  • Habe den MacBacon Test laufen lassen für ca 10 Minuten. Das erste Zeichen bleibt ein @.

    Sagt das, dass der RAM in Ordnung ist oder auf was muss ich achten?

  • Der SID tönt auch noch nach dem Wiedereinsetzen?

    Also wenn das RAM OK ist von CPU-Seite (RAM-Test), aber dennoch Zeichenfehler auftreten, dann muss das Problem auf der VIC-Seite sein, entweder beim Lesen des RAMs oder beim Zuordnen der Chars.

    Da du zuvor ein BYTES-FREE-Problem hattest, wären die Multiplexer am Wahrscheinlichsten, und da es durch SID-raus-rein sich verändert hat (mechanische Belastung) ist ein "mechanischer" Fehler (Lötstelle) am wahrscheinlichsten.

    Wie schon erwähnt: Lötstellen genau kontrollieren, am besten in Ruhe und mit der Lupe.

  • Ja, der SID arbeitet noch wunderbar.

    Habe zwischenzeitlich sämtliche Lötstellen von unten geprüft und ohne ICs in den Sockeln auch die Leiterbahnen mit Lupe angeschaut. Ich konnte leider nichts auffälliges finden - sieht für mich alles sauber aus. Anbei ein Foto von unten (die mit silbernem Stift markierten ICs sind die getauschen/gesockelten)

    Gibt es noch eine weitere Testmöglichkeit, wie ich das Problem näher eingrenzen kann? Sonst bleibt mir wahrscheinlich nichts anderes übrig, als alle RAM Sockel nochmal zu entlöten (und darunter nach Fehlern suchen) und frische einzulöten oder?

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Wenn die Dead Test mal startet, dann sind es sind immer verschiedene Zeichen, von der rechten Seite herein kommend. Je länger der C64 dann läuft umso weniger wird es, irgendwann sind alle Fehler weg.

    Beim nächsten Start ist es wieder da.

    Manchmal blinkt der Bildschirm auch nur weiß mit der Dead Test (unterschiedliche Anzahl an weißen Screens)

    Hier nochmal ein aktuelles Video

    Bitte melde dich an, um diesen Link zu sehen.