Beiträge von andi_boe

    zu Manawyrm:
    Ja, die richtigen Werte stehen auch drin, wenn ein Modul eingesteckt ist.

    zu 1570: an den Game/Exrom-Leitungen hängt nix dran. Würde sich auch an $8004 das CBM-Magic finden, wenn diese Leitungen ein Problem hätten?

    Aktueller Stand ist der, dass nach einem Kaltstart und Hardreset Module nciht gestartet werden, nach einem Warmstart (sys 64738) aber schon gestartet werden. Ist es vielleicht irgendein Timing-Problem?

    Hab den Stopp-Schalter abgeklemmt. Bringt auch nix.
    Kann es irgendein Timing-Problem sein, so dass der CBM-80 Magic erst in den Adressraum eingeblendet, nachdem das Kernal die Prüfung durchgeführt hat?
    Hab grad per Peek nachgesehen, im Kernal stehen ab $FD10 die korrekten Werte in der Vergleichstabelle (195, 194, 205, 56, 48).

    Zu 1570:
    - Der Reset-Taster ist an Pin 1 und 4 des Expansion-Ports angeschlossen.
    - Die Module laufen nach einem SYS64738 los.
    - das aktuell betriebene ROM ist ein Original (CBM 90227-03)
    - das Problem tritt auch mit JiffyDOS, Speeddos, Prologic-DOS auf

    Zu oldskool:
    - Die Super-CPU konnte bisher mit dem Original-Netzteil (zumindest) automatisch angestartet werden. Das macht sie momentan nicht. Mit einem stärkeren Netzteil (umgebaut von Amiga) wird sie auch nicht automatisch angestartet.
    - Nach einem SYS64738 startet auch die SuperCPU

    Was passt an der Initialisierungsroutine des C64 nicht mehr?

    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. Die Module laufen auf einem anderen 64 korrekt.

    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.

    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. Mit allen 4 ROMs starten die Module nicht automatisch.
    3. Das Netzteil ist ein Original.
    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