Module starten nicht

Es gibt 22 Antworten in diesem Thema, welches 3.312 mal aufgerufen wurde. Der letzte Beitrag (25. März 2023 um 14:49) ist von techniker001.

  • Module gehen nicht


    Hallo allerseits,


    hab hier nen C64, bei dem Laut den Hardware-Testprogrammen Diagnose64
    und Doctor64 die ganze Hardware okay ist, aber fast alles, was ich an
    Modulen anschließe, nicht automatisch nach dem Einschalten gestartet
    wird, bis auf das CBM-Modul "Visible Solar System". D.h. das Modul
    Doctor64, das Jiffy-DOS der RAMLINK und die SuperCPU starten nicht. Das
    Doctor64 lässt sich über Runstop/Restore anstarten und läuft dann
    auch,die anderen nicht. Ein SYS64738 startet die Module aber, auch die SuperCPU. Die Module laufen auf einem anderen 64 korrekt.
    Das aktuell betriebene ROM ist ein Original (CBM 90227-03), das Problem tritt auch mit JiffyDOS, Speeddos, Prologic-DOS auf.


    Bei $8004 steht nach dem Kaltstart mit Modul der bekannte CMB80-String,
    ebenso sind die Startadressen bei $8000 und $8002 per PEEK auslesbar und
    stimmen.


    Probiert hab ich schon, die PLA zu tauschen. Habe zwei andere
    Orignal-PLAs ausprobiert - es ändert sich nichts. Zudem hab ich die
    SuperPLA ausprobiert und auch die realPLA, auch jeweils mit der
    Ergebnis, dass sich an dem Verhalten nichts ändert. Die Kontakte des Modulports sind frisch gereinigt.


    Ich vermute, es ist ein Timing-Problem, hab aber aufgrund fehlender Elektronik-Erfahrung keine Ahnung, wo ich ansetzen kann. Mein Bauchgefühl sagt mir, es könnte ein gealterter Kondensator sein, der für das Timing beim Autostart zuständig ist. Alle zu tauschen wäre ein Overkill. Welcher Kondensator ist für das Timing des Modul-Autostarts zuständig?

    Hoffe, mir kann jemand helfen, den Fehler zu beheben.


    Hier nun Informationen zu den 8-Punkten aus der FAQ.

    1. Der defekte C64 ist ein ASSY NO. 250407, Artwork No. 251137 REV.C.

    2. Das Gerät ist modifiziert, hat einen Reset-Taster, Dauerfeuer, 4 ROMs, Stop-Schalter. An den Game/Exrom-Leitungen hängt nix dran. Mit allen 4 ROMs starten die Module nicht automatisch.

    3. Das Netzteil ist ein Original vom AMIGA. Ein Original-Netzteil ändert nichts am Verhalten.

    4. Die Module werden auch nicht automatisch gestartet, wenn die
    Zusatzhardware nicht angeschlossen ist UND auch nicht wenn sie
    angeschlossen ist.

    5. Das Problem tritt ständig auf, ist also reproduzierbar.

    6. Es werden keine der Chips besonders heiss

    7. Ich hab ein Multimeter und weiss wie man das benutzt.

    8. Ich habe Erfahrungen im Löten.


    viele Grüße


    Andi

  • Mein Bauchgefühl sagt mir, es könnte ein gealterter Kondensator sein, der für das Timing beim Autostart zuständig ist. Alle zu tauschen wäre ein Overkill. Welcher Kondensator ist für das Timing des Modul-Autostarts zuständig?


    Das hat mit Kondensatoren nichts zu tun.
    Der Kernal schaut bei seiner Resetroutine nach ob ab $8004 die Kennung CBM80 steht.
    Findet er die nicht dann wird normaler Systemstart gemacht.

    Bei dir sieht es so aus als wenn das Modul nicht in den Speicher eingeblendet ist wenn du die Kiste einschaltest.
    Prüfe mal die GAME / EXROM und ROML / ROMH Leitungen bis zu PLA.

  • Wie bitte? Ein AMIGA-Netzteil am C64???? Mal abgesehen davon, dass der Originalstecker da nur unter Zuhilfenahme gröbster Gewalt und Werkzeuge reinpasst, würde jeder C64 solcherlei Ansinnen mit Rauchsignalen quittieren...

  • Wie bitte? Ein AMIGA-Netzteil am C64???? Mal abgesehen davon, dass der Originalstecker da nur unter Zuhilfenahme gröbster Gewalt und Werkzeuge reinpasst, würde jeder C64 solcherlei Ansinnen mit Rauchsignalen quittieren...


    Nicht, wenn es umgebaut ist...

  • Bei dir sieht es so aus als wenn das Modul nicht in den Speicher eingeblendet ist wenn du die Kiste einschaltest.
    Prüfe mal die GAME / EXROM und ROML / ROMH Leitungen bis zu PLA.


    Das Interessante ist ja, das er sagt, er koennen ueber die Resetroutine direkt einspringen und der String sowie die Einsprungadressen sind auch vorhanden. Also muessten die ROMs theoretisch zumindest dann eingeblendet sein.

  • ist "visible solar system" nicht (im gegensatz zu all den andren) ein ultimax modul? in dem fall würde ich mal prüfen ob der verbaute kernal nicht grundsätzlich das prüfen der cbm80 kennung überspringt :)


  • Nicht, wenn es umgebaut ist...


    Naja, wäre dann aber ein etwas umständlicher Umbau. Ausserdem hatte er "3. Das Netzteil ist ein Original vom AMIGA." geschrieben...

  • oder sein Resetschalter ist das Problem.. Es gibt ja welche die da noch an der GAME/EXROM Leitung rumspielen damit eben die CBM80 Kennung nicht mehr greift.
    Ein hochauflösendes Bild der c64 Platine wäre interessant.

  • Da das Thema hier ja noch existiert, greife ich es einfach mal wieder auf.

    Ich benutze meinen C64 recht selten und habe seit längerem das Problem, das

    er mit Modul (Easyflash 3 / Kung Fu Flash) erst nach längerem rumprobieren bzw.

    Ein-/Ausschalten reagiert hat.

    Ohne Modul hat er keine Probleme. Er ist mit original JiffyDos-Umschalter und beide Betriebssysteme funktionieren

    tadellos. Sonst ist nichts geändert.

    Aktuell geht er jetzt mit Modul gar nicht mehr!:(

    Ich habe auch schon einen anderen C64 probiert. Da laufen alle Module sauber.

    Die LED am Easyflash leuchtet auch nicht immer. Nach Reset ist sie mal an und mal aus.

    Das Bild ist in der Regel standard Einschaltmeldung blau nur ohne Text. Machmal wirre Zeichen nach Reset.

    Hat einer zufällig eine Idee oder einen Tipp?

  • Die LED am Easyflash leuchtet auch nicht immer. Nach Reset ist sie mal an und mal aus.

    Das Bild ist in der Regel standard Einschaltmeldung blau nur ohne Text. Machmal wirre Zeichen nach Reset.


    Hat einer zufällig eine Idee oder einen Tipp?

    Laufen andere Module?

    Kontakte an der Expansionport-Buchse auf Verbiegung, Verunreinigung, usw. geprüft?

    Lötpads der Expansionport-Buchse auf kalte Lötstellen geprüft?

    Spannung am Expansionport gemessen (mit und ohne Modul)? Gerade diese Woche hat mir jemand ein ganz ähnliches Problem geschildert, da war es Unterspannung mit gestecktem Modul, hervorgerufen durch den Ein-Aus-Schalter, der einen zu hohen Übergangswiderstand hatte.

  • Also, Kontakte sehen gut aus. Habe Sie aber nochmal gereinigt.

    Pins Expansionsport-Buchse nachgelötet. Auch i.O.

    Spannung vor und nach dem Schalter 5.08V

    sowie Pin 1-2 / 1-3 am Expansionsport 5.05 V

    unbelastet und belastet i.O. (Analog vergleichs C64)

  • Meiner Erfahrung nach, gibt es C64 bei denen der Expansionsport stärker ins Modul "beisst" und andere, bei denen es nicht so stark ist.

    Manchmal merkt man das auch, da bei einigen die Module stärker zu stecken und abzuziehen sind wie bei anderen.

    Nur meine Erfahrung ...

  • Die Kontakte von dem Modulen habe ich auch gereinigt.

    Eben ging es einmal ganz kurz. Easyflash 3 Slot ausgewählt und läuft...

    Danach nur Reset gedrückt, ohne groß was anzufassen und es geht wieder nichts.

  • Die Kontakte von dem Modulen habe ich auch gereinigt.

    Eben ging es einmal ganz kurz. Easyflash 3 Slot ausgewählt und läuft...

    Danach nur Reset gedrückt, ohne groß was anzufassen und es geht wieder nichts.

    Das klingt dann aber schon stark nach einem Kontaktproblem. Eher nicht nach einen IC-Defekt oder so.