C128: schwarzer Bildschirm

Es gibt 41 Antworten in diesem Thema, welches 7.679 mal aufgerufen wurde. Der letzte Beitrag (18. August 2020 um 21:19) ist von kinzi.

  • Also für mich siehts nach defekter CPU 8502 (U6) aus...

    Wenn du den C128 mit FC3 startest und da im Desktop bist (also NICHT im Freezer-Menü) bewegt sich da der (grafikfehlerhafte) Mauspfeil?

    Kannst du eventuell über das FC3 in den C128-Modus schalten: C128 mit FC3 einschalten, er sollte im FC3-Desktop starten, dann am FC3 den Resetknopf drücken (C64-Modus), dort dann den Resetknopf des C128(!) drücken (sollte dann im C128-Modus sein).

  • An die CPU dachte ich auch schon, aber ja, dann würde doch gar nichts gehen?

    Den "Pointer" im FC3 Menü kann ich bewegen, allerdings nur hoch/runter.

    Im Robo.2048 kann ich den Sprite auch seitlich bewegen.

    Ich komme nur über den Modul Reset-Taster in das FC3 Menü, sonst nichts. Der 128er gibt mir keinen 64 oder 128 "Desktop" - also Einschaltmeldung o.ä.

  • Ich glaube eher, dass in der Reset-Erzeugung was nicht stimmt:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Wenn der interne Reset-Taster nichts bewirkt, ein Ziehen an "/RESET" am Expansionport aber schon, würde ich zuerst mal U63 und U27 überprüfen. Wie in der Schaltung ersichtlich, ist der interne Reset-Taster wirkungslos, wenn einer dieser beiden oder beide defekt sind. Eventuell ist auch U30 defekt (links unterhalb der Mitte) und zieht die Leitung von U27, Pin 9 nach U63, Pin 9 dauerhaft auf GND.

    Dazu den Reset-Taster drücken und halten und an Pin 9 von U27 messen, was passiert. Dann loslassen und weiter beobachten.

    Pin 9 muss nach dem Drücken auf 5 V springen und nach dem Loslassen nach kurzer Zeit auf GND zurückgehen. Wenn das stimmt, an Pin 8 von U63 das Verhalten überprüfen, es muss genau umgekehrt sein (Inverter).

    Erst wenn die Reset-Schaltung OK ist, kann weiter gesucht werden.

  • Reset Leitungen ... hatte ich schon wieder ausgeblendet :P

    U27 7406 Pin 8: Low, wenn C128 Reset-Taster gedrückt, nicht bei FC3 Reset-Taster

    U63 7406 Pin 9: High, wenn FC3 Reset-Taster gedrückt, nicht bei C128 Reset-Taster

    U63: Pin 9 (Inverter Eingang zu Pin 8) zeigt mir den C128 Reset-Taster, aber an 8 am Ausgang nichts.

    Habe U63 getauscht, die Kiste rennt!


    ... natürlich kommt ein Aber hinterher :D


    Der 128er Test läuft durch, man muss nur die Tastatur-Karte später aufstecken.

    Allerdings habe ich den Eindruck, dass diese den Rechner auch im C64 Test beeinflusst - konnte es noch nicht genauer ausmachen, es sind noch zu viele Unstimmigkeiten im Rechner.

    Im 128 Test läuft erst mal alles sauber durch, auch der SID spielt seine "Turbinenklänge" durch :)

    Dann plötzlich taucht wieder Zeichenmüll auf, wie ein laufender Banner (siehe Bilder und Videos)

    Ich habe auch verschiedene 6526 probiert, die irgendwie Einfluß haben ... Zwei sind wohl tot, einer produziert davon wieder die blockierte Reset-Leitung.

    Im 64er Test läuft es meist durch. Einmal zeigte es mir hier defekten RAM an, blieb auch ab und an mal hängen (freeze)

    Ich habe verschiedene 6526A auf beiden Steckplätzen probiert (2 davon weiß ich, sind 100% i.O.) und dennoch meldet es defekten User und Serial... mh...


    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.   Bitte melde dich an, um diesen Anhang zu sehen.


    Bitte melde dich an, um dieses Medienelement zu sehen.

    Bitte melde dich an, um dieses Medienelement zu sehen.


    Der c64 Test läuft nun seit einer halben Stunde, 6526 weiterhin "defekt", sonst kein Mecker beim Ram.

    Die Treiber 257 habe ich auch noch mal quer Beet getauscht, machte keinen Unterschied.

    Wenn der Zeichenmüll noch mal wieder kommt, will ich evtl noch mal die beiden Widerstände Kreuzen / Bänke tauschen

  • Habe U63 getauscht, die Kiste rennt!

    :thumbsup:

    Der 128er Test läuft durch, man muss nur die Tastatur-Karte später aufstecken.

    Ist normal.

    Im 64er Test läuft es meist durch. Einmal zeigte es mir hier defekten RAM an, blieb auch ab und an mal hängen (freeze)

    Die RAMs hätte ich hier auch unter Verdacht.

    Die Treiber 257 habe ich auch noch mal quer Beet getauscht, machte keinen Unterschied.

    Eher weniger, dann läuft die Kiste nicht so "gut", wie sie jetzt läuft.

    Wenn der Zeichenmüll noch mal wieder kommt, will ich evtl noch mal die beiden Widerstände Kreuzen / Bänke tauschen

    Auch mal alle ICs rausnehmen und nachdrücken.

    ) und dennoch meldet es defekten User und Serial... mh...

    Da würde ich - auch weil U63 auch defekt war - mal eher im CBM-Bus-Bereich (serielle Schnittstelle) suchen - weitere ICs (74LS14) oder die Schutzdioden. Eventuell war da ein "Ereignis von außen". das noch nicht ganz behoben ist.

  • Aktueller Stand, ich habe noch mal einen 6526 in Rente geschickt.

    WARNUNG: 6526A MASSENSTERBEN :D


    Da es den UserPort und Tastaturport bemängelt, mal die olle Relais Karte raus gekramt und ein kurzes Listing geschrieben, die Relais schalten alle sauber durch. Auch mitm Oscar die Ausgänge direkt am 6526 und am UserPort verglichen

    (soweit ich das auf dem Oscar-Bildschirm erkennen kann) die Flanken und Pegel scheinen alle gleich zu sein.

    Alle Tasten funktionieren, 40/80 und ASCII/DIN auch, der Cursor blinkt kurz anders, wenn man eine der Sondertasten (ESC,..) drückt, TAB geht, F Tasten, 128er Cursor Tasten ...

    Nur für ne Floppy war ich bislang zu faul, zu testen :)


    Ja, ein "externer Einfluß" dürfte wohl das Amen für den gewesen sein.

    Nachdem der Reset und der 6526 gehimmelt waren ...

    Das umliegende Futter könnte man auf Verdacht einfach durch neue/NOSe ersetzen


    (auf Holz klopf) im Moment läuft er - brauchte wohl das Warmup :P :D .. aber mal schauen wie er sich verhält, wenn er mal wieder abgekühlt hat.

    Hatte auf Verdacht auch mal den NTSC VIC rein, man erkennt auf dem BilligTV auch besser was :)

    Das noch mal retour tauschen, wenn er abgekühlt ist.


    Mac Bacon's RAM-Test:

    Bitte melde dich an, um dieses Medienelement zu sehen.

    (lädt noch bis ca. 14:50h hoch)


    Zitat

    Beim Starten des Tests erscheint ganz links oben ein '@'-Zeichen. Werden Speicherfehler gefunden, so verändert sich dieses Zeichen.

    der @ blieb stehen

    Demnach ist der Speicher selbst i.O.

  • Kiste nun etwas abgekühlt mit dem PAL VIC im C128 Test gestartet

    bei HI RAM BANK 1 fror er mal wieder ein.

    Resetet, läuft dies Mal durch.

  • Leider kein Kältespray mehr ...

    ist günstiger und umweltfreundlicher mit Küchenfolie oder Zip-Tütchen um einen Eispack oder Eiswürfel, das tat es bislang auch ;)

    Läuft im Moment ...

    Mal noch ne Floppy holen und das noch testen.

  • Mein Trick, seit gut 20 Jahren :D

    ok ok, unser Trick :wink:


    128er bootet einwandfrei von 1571, c128 DOS oder auch die CPM Disk ...

    Eben mal TestDrive im C64 Modus kurz angespielt ...

    Liegt nun für ein paar Minuten im Kühlschrank, damit alles gleichmäßig abkühlt.

    Wenn der dann willig ist (lechtz...) darf er wieder mit den großen Hunden auf die Wiese :D


    Doofer Gedanke eben:

    Ist aber sinnfrei und kaum zu realisieren ... PAL und NTSC VIC und umschaltbar ...

    Man kann einen davon zwar "mundtot" machen, aber die werden sich beim Signalausgang ins Gehege kommen.

  • Doofer Gedanke eben:

    Ist aber sinnfrei und kaum zu realisieren ... PAL und NTSC VIC und umschaltbar ...

    Man kann einen davon zwar "mundtot" machen, aber die werden sich beim Signalausgang ins Gehege kommen.

    Darüber hatte ich auch schon einmal nachgedacht. Ist aber doch etwas Aufwand, einfach "parallel schalten" ist nicht. Man muss mindestens den Adressbus entkoppeln und einige der Steuerleitungen (/CS, AEC, BA, /IRQ, /RAS, /CAS, ...) und natürlich die Ausgänge. Mit 74HCT4053 sollte das vielleicht klappen. Es wäre ja egal, wenn der nicht benutzte VIC irgendwelchen Müll am Ausgang ausgibt.

    War mir dann aber zu viel Arbeit und zu wenig Brot. :biggrin:

  • Worübr man nachdenken könnte wäre eine Platine für den VIC-Sockel, wo VIC, 8701 und Quarz drauf sitzen, dann könnte man sich eine solche für PAL und eine für NTSC herrichten und einfach "umsteclen". Das wäre ein gangbarer Kompromiss, denke ich.