C16 nimmt keine Tastatureingaben an

  • Hallo Forum,

    bin neu hier, deshalb zunächst ein freundliches "Moin" aus dem hohen Norden Deutschlands :).

    Mein Problem: nach geschätzt 10 bis 15 Jahren holte ich meinen guten alten C16 mal wieder aus dem Schrank.

    Als ich ihn reingelegt habe, funktionierte er noch einwandfrei. Nach dem Einschalten wird der normale Bildschirm angezeigt,

    und der Cursor blinkt fröhlich vor sich hin. Nur werden leider alle Tastatureingaben ignoriert.

    Wenn nach so langer Zeit ein Fehler auftritt, denke ich zuerst an faule Elko's ... die sehen aber gut aus. Hat wohl nicht immer was zu sagen ...

    Habe auch die Tastatur abgenommen und mit Kabel einige Pins des Steckverbinders gebrückt - müßte ja auch was zu sehen sein, aber nix :(

    Hat jemand eine Idee, wo ich noch suchen könnte ? Wenn sich das Problem mit "Bordmitteln" reparieren läßt, wäre das super. Viel Geld

    möchte ich nicht investieren.

    Danke schon mal.


    MfG Holger

  • Hallo


    die Tastatur hängt an CIA 6529 bzw. am TED es könnte also sein das einer der beiden Defekt ist.


    mfg

    • Offizieller Beitrag

    Die Tastatur hängt direkt am TED. Wäre nicht der Erste der keine Tastendrücke mehr annimmt.


    Sei vorsichtig beim brücken und generell beim berühren der Keyboardleiste. Der TED ist hoch empfindlich gegen ESD.

    Fürchte jedoch, der hat es geschafft.


    Stimmen denn die Spannungen auf dem Board? Einigermaßen auf jeden Fall, sonst würde der nicht starten aber evtl. doch alles etwas an der Grenze. Ein kurzer Test kostet ja nicht die Welt.

  • Hallo,

    danke für Eure Antworten. Mir ist aufgefallen, das der Spannungsregler sehr heiß wird. Ist aber wohl auch kein Wunder,

    das Original-Netzteil liefert immerhin 15,6 Volt ... Ich probier's mal mit einem Netzteil, das wirklich 12 Volt rausläßt; hat nur

    die falsche Steckerbelegung, muß ich erst 'n Adapter basteln.

    Die Spannungen werde ich mal messen, aber wenn sonst alles geht ...

    Der TED (der 8360 ?) ist doch auch für die Videoausgabe zuständig, oder ? Wenn der defekt ist, müßte doch zappenduster sein ?

    Außerdem wird meines Wissens Silizium nicht schlecht :). Beim Einmotten vor Jahren lief er ja normal.

    Möchte mal wieder Galaxy oder Ghost Town von Datasette zocken, wenn's die denn noch tut ...

    • Offizieller Beitrag

    In Falle des TED und der CPU bei C16 / Plus 4 wird das Silizium leider doch schlecht, da es im Produktionsprozess Probleme bei der Passivierung gab.

    Diese Chips haben eine hohe Ausfallrate mit unterschiedlichsten Fehlerbildern, da nicht immer der ganze Chip komplett ausfällt, sondern auch schonmal Teilbereiche, manchmal sogar nur einzelne Ein- oder Ausgänge.


    Die Stromversorgung des C16 ist 'kostenoptimiert', wie der ganze Rechner.

    Für einen längeren Betrieb empfiehlt es sich, da eine ordentliche Schaltung zu verbauen.

  • Also - wenn Du den C16 mit 15V betreibst ist der schneller hin als mit 12V - aber eigentlich benötigt der 9 V !!!

    Laß das Netzteil weg ! Das ist hin.


    Der TED (der 8360 ?) ist doch auch für die Videoausgabe zuständig, oder ? Wenn der defekt ist, müßte doch zappenduster sein ?


    Der TED ist "auch" für die Videoausgabe zuständig. Effektiv ist der TED aber eigentlich für ALLES zuständig.

    Man kann den C16 / Plus4 auch als einen Rechner ansehen der nicht um eine CPU herum aufgebaut ist, sondern um einen Spezialbaustein - eben den TED - an den man eben auch noch zusätzlich einen 6502 ( 7501 ) angeschlossen hat.


    Der TED ist im System dermaßen zentral, daß irgendwas nicht gehen wird, sobald der auch nur teildefekt ist.

    Am auffälligsten ist natürlich Video, weil man dann halt nichts mehr sieht. Aber er generiert auch die Interrupts fürs OS und ist so Zeitgeber und außerdem für Keyboardabfrag und I/O zuständig und auch für Sound u.a.

    -- 1982 gab es keinen Raspberry Pi , aber Pi und Raspberries

  • Wart doch erstmal ab. Probier ein ordentliches Netzteil und schau, was er dann sagt.

    Das mit den Spannungen ist schon wichtig.


    Ansonsten ist das zwar schon so, daß die Tastatur ziemlich direkt am TED hängt, aber wenn der ansonsten völlig unauffällig ist - also Bild vorhanden, Einschaltmeldung kommt etc. - kann es evtl. auch was anderes sein.


    Laut Schaltplan

    http://www.zimmers.net/anonftp…/c16-251788-2of3-left.gif


    könnte man auch mal den Chip U13 ( 6529B ) tauschen wollen / ersetzen. Das könnte durchaus schon reichen.


    Das ist effektiv ein umgelabelter 74(LS)639 Chip und damit ein "Pfennigartikel".



    Ansonsten kann man mal das Keyboardkabel anschauen, sehr genau. Das bricht relativ leicht und zwar so, daß man das schlecht sieht. Manchmal ist auch einfach nur Connector innen ein wenig oxidiert. Dann sollten zwar eher komische Zeichen kommen, ufällig, aber wer weiß.


    Man kann den TED Eingang an der Stelle aber auch testen, indem man ein Testprogramm für Joysticks benutzt. Diese laufen auf genau den gleichen Anschlüssen zum Chip wie das Keyboard ( weshalb man im BASIC da gelegentlich auch damit Zeichen generieren kann). Wenn der Joystick ordentlich abfragbar ist, ist der TED an der Stelle zumindest i.O.

    -- 1982 gab es keinen Raspberry Pi , aber Pi und Raspberries

    Einmal editiert, zuletzt von ThoralfAsmussen ()

  • Der 6529B ist leider eingelötet ... das Tastaturkabel werde ich checken. Einen Joystick besitze ich nicht, jedenfalls keinen mit dem

    runden Stecker. Der Rechner startet ganz normal und wartet auf eine Eingabe, die nicht kommt. So läßt sich auch kein Programm

    starten.

    Ich geb' nicht auf ... noch nicht 8-)

  • So, hab' nochmal mit einem 9-Volt-Netzteil probiert. Die Spannungen auf der Platine sind in Ordnung, soweit

    ich das beurteilen kann. Der C16 startet normal mit Bild, aber ohne Tastatur :(. Merkwürdig ist nur: wenn

    ich die RUN STOP - Taste drücke und einen Reset auslöse, kommt der Monitor. Zumindest diese eine Taste

    funktioniert also. Noch Ideen ?

  • könnte man auch mal den Chip U13 ( 6529B ) tauschen wollen / ersetzen. Das könnte durchaus schon reichen.


    Das ist effektiv ein umgelabelter 74(LS)639 Chip und damit ein "Pfennigartikel".

    Nein, das stimmt so nicht. Der 6529B hat aus Kostengründen ein Latch mit beinhaltet, da Commodore kein externes Latch installieren wollte. Ich habe das gerade mit slabbi durch, da er auf meine Anregung hin den 6529B mit im Prof.Tester aufnehmen wollte. Siehe da, der Tester zeigte Fehler, wo Fehler eigentlich nicht zu erwarten waren...


    Beim Studium der verfügbaren Unterlagen, fand slabbi dann den Grund. Ich hatte versucht über einen Adapter den 6529B doch noch zu überreden, keinen Erfolg.


    Also bitte nicht einen 74(LS)639 einbauen.


    Hier noch eine (mögliche?) Alternative... habe ich nicht getestet.

    http://www.zimmers.net/anonftp…pdata/6529replacement.png

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

    Einmal editiert, zuletzt von tokabln ()

  • Solange der 6529 nur lesend benutzt wird, kann auch ein 639 benutzt werden, nur ist das eben kein vollständiger Ersatz.

    Ich bin mir nicht sicher, aber im C16 könnte der 639 an der Tastatur funktionieren, nur eben nicht am Userport.

    Erklärung gem. "§ 6 Übertragung von Nutzungsrechten" Abs. (1) der Nutzungsbedingungen:

    Hiermit erkläre ich, dass alle meine Postings mit deren Inhalten nicht der Creative Commons License (CC BY-NC-SA) unterliegen. Ich räume diesem Forum jedoch für meine eigenen Inhalte deren Veröffentlichung bis auf Widerruf ein.