C128 Fehlfunktionen bei gestecktem ROM in U36

Es gibt 73 Antworten in diesem Thema, welches 7.620 mal aufgerufen wurde. Der letzte Beitrag (6. Oktober 2022 um 19:30) ist von JamiroDrache.

  • Hallo,

    ich habe bei meinem C128 folgendes Problem:

    Sobald ich irgendein ROM in den freien Steckplatz U36 stecke, kommt im 128er Modus kein Cursor nach dem Einschalten oder es steht nur Grütze auf dem Bildschirm oder der Bildschirm wird schwarz. Es sind auch keine Eingaben möglich. Startet man direkt im 64 Modus schein alles normal. Aber seht selbst.

    Hier erstmal das Mainboard meines C128. Von mir selbst wurde nur Jiffydos für 64er und 128er Modus nachgerüstet.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das sagt C128 Diag ohne Tastaturadapter:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Fehler bei Servant ROM Nr.1 : Startbildschirm erscheint, Cursor fehlt, keine Eingaben möglich

    Bitte melde dich an, um diesen Anhang zu sehen.

    Fehler bei Servant ROM Nr.2 : es erschient ein Pi-Zeichen oben links, die Schrift des Startbildschirms lässt sich im Hintergrund nur noch erahnen, keine Eingaben möglich

    Bitte melde dich an, um diesen Anhang zu sehen.

    Fehler bei abschaltbarem GEOS-ROM, Schalterstellung egal

    Bitte melde dich an, um diesen Link zu sehen.

    Kennt jemand diesen Fehler bzw kann mir jemand sagen wo ich da mit der Fehlersuche beginnen kann ?

    Im normalen Betrieb des C128 mit freiem U36 Sockel sind mir bisher keine Fehler aufgefallen.

    MfG Gassi

  • Hier die verwendeten ROMs. Alle von ebay. Habe keinen anderen 128er hier um die zu testen.

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

  • Was ist das für ein Kabel an dem Rom?

    Wem es beim Bit zählen schwindelig wird, der hat zuviel davon.

    Alt werden ist schön, das Altern nicht.

  • Kommst Du mit beim Start gedrückter STOP-Taste in den internen Monitor? Dann könntest Du mit

    s "u36dump" 08 48000 4c000

    die ersten 16 K des U36-ROMs auf Disk sichern, und man könnte feststellen, ob die CPU wirklich das ROM korrekt auslesen kann. Vielleicht hat U36 ja einfach eine kalte Lötstelle an einem der Adresspins.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Hier die verwendeten ROMs.

    Hab jetzt nicht nachgeschaut, was die auf Ebay kosten und im Nachhinein ist das sowieso egal. Daher als Tipp für die Zukunft: im Forum, z.B. auch von mir, hättest du die EPROMs höchstwahrscheinlich günstiger bekommen.

  • Kommst Du mit beim Start gedrückter STOP-Taste in den internen Monitor? Dann könntest Du mit

    s "u36dump" 08 48000 4c000

    die ersten 16 K des U36-ROMs auf Disk sichern, und man könnte feststellen, ob die CPU wirklich das ROM korrekt auslesen kann.

    Ja, komme ich. Nach dem Befehl kommt die Meldung "saving u36dump" und das Laufwerk wird auch angesprochen.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das steht nun seit 5 Minuten da und weiter tut sich nichts. Am Laufwerk leuchten beide LEDs und der Motor dreht auch, aber weiter hört man nichts. ( Als Laufwerk hängt meine selbstgebaute 1581 mit Jiffydos dran, falls das eine Rolle spielt)

    Wie lange dürfte der Vorgang dauern ?


    Vielleicht hat U36 ja einfach eine kalte Lötstelle an einem der Adresspins.

    Habe eben nochmal alles Pins des Sockels nachgelötet. Macht aber keinen Unterschied.


    Hab jetzt nicht nachgeschaut, was die auf Ebay kosten und im Nachhinein ist das sowieso egal. Daher als Tipp für die Zukunft: im Forum, z.B. auch von mir, hättest du die EPROMs höchstwahrscheinlich günstiger bekommen.

    Würde ich heute wahrscheinlich auch so machen. Ist aber schon eine Weile her. Mir fehlt meist die Zeit um mich mit den langatmigen Dingen zu beschäftigen. Dies Wochenende nicht, danke Corona. :S

  • Wie lange dürfte der Vorgang dauern ?

    Habe den Vorgang dann mal abgebrochen.

    die ersten 16 K des U36-ROMs auf Disk sichern, und man könnte feststellen, ob die CPU wirklich das ROM korrekt auslesen kann.

    Die Datei u36dump.prg wird auf Diskette zwar angelegt, die Größe bleibt aber bei 0.

  • Wie lange dürfte der Vorgang dauern ?

    Maximal Sekunden, meines Erachtens.

    Habe den Vorgang dann mal abgebrochen.

    Da stimmt dann was mit dem ROM-Zugriff nicht. Nimm mal das ROM raus und wiederhole das mit dem leeren Sockel.

  • Nach dem Befehl kommt die Meldung "saving u36dump" und das Laufwerk wird auch angesprochen.


    Das steht nun seit 5 Minuten da und weiter tut sich nichts. Am Laufwerk leuchten beide LEDs und der Motor dreht auch, aber weiter hört man nichts. ( Als Laufwerk hängt meine selbstgebaute 1581 mit Jiffydos dran, falls das eine Rolle spielt)


    Wie lange dürfte der Vorgang dauern ?

    So lange dann doch nicht... vermutlich ist der Rechner abgeschmiert, weil in der letzten Page von U36 keine korrekten Interrupthandler stehen. Versuchs noch mal, aber jetzt so:

    s "u36dump2" 08 c8000 cc000

    In dieser Konfiguration ist zusätzlich der Kernal eingeblendet.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Da stimmt dann was mit dem ROM-Zugriff nicht. Nimm mal das ROM raus und wiederhole das mit dem leeren Sockel.

    Mit leerem Sockel bleibt es genau gleich. Floppy wird angesprochen und dann hängt sich der Rechner weg.

    Versuchs noch mal, aber jetzt so:

    s "u36dump2" 08 c8000 cc000

    In dieser Konfiguration ist zusätzlich der Kernal eingeblendet.

    Das funktioniert. Die Datei ist nach ein paar Sekunden auf Diskette geschrieben und 65 Blocks groß.

  • Das ist beim C128 nach meiner Erfahrung ein generelles Leiden. Der zieht einfach so viel Strom, dass die Spannung einbricht. Aber das EPROM sollte als letztes Probleme damit haben. Was misst du denn direkt an der Buchse bzw. an Schalter?

  • Was misst du denn direkt an der Buchse bzw. an Schalter?

    4,83V, bin allerdings leider mit der Messspitze abgerutscht und habe die oberen beiden Kontakte am Schalter für den Bruchteil einer Sekunde kurz geschlossen. :S Nun ist er aus und bleibt es. Also muss ich mal schauen ob ich das Netzteil auf bekomme. Hoffentlich hat es da nur die Sicherung zerlegt und nix weiter....

  • Aus dem Netzteil kommen 10V AC ohne Last und die 5V DC sind auch da. Das Netzteil scheint also überlebt zu haben. Wäre mir andersrum lieber glaub ich.....