Hallo Besucher, der Thread wurde 5,4k mal aufgerufen und enthält 47 Antworten

letzter Beitrag von kinzi am

Assy 250466 Fehlermeldung Diag Cartridge

  • Tach Commodore Männers,


    ich hab hier den C64 meines Bruders.


    Die Diagnose Software liefert den Fehler U18 (SID) und Controller Port BAD. Der Fehler bleibt genau so bestehen wenn ich den SID einfach entferne.

    Ich habe mit mehreren Demos getestet und einige Spiele gespielt, alles läuft meiner Meinung nach normal. Der Sound funktioniert und ich konnte nichts ungewöhnliches erkennen. Bin bei der SID Sound Geschichte aber auch kein Fachmann.

    Eine Kleinigkeit ist mir aufgefallen, der verbaute SID ist ein 6581R4. Auf dieser Board Revision wurde aber meiner Recherche nach ein 6581R4AR verbaut.

    Da ich leider nur 8580R5 SID´s hier hab kann ich es auch leider nicht mit einem anderem Chip testen.

    Jetzt zu meiner eigentlichen Frage, kann so ein SID einen kleinen Teildefekt haben, der mir zumindest nicht auffällt, aber diesen Fehler verursacht ? Mich wundert das alles was ich getestet habe funktioniert hat...


    Grüße

  • Hast Du denn nur die Software laufen lassen ohne die Hardware-Dongels angeschlossen zu haben?


    Du brauchst so genannte “Test-Harness“, so wie diese, damit das richtig funktioniert.


    Glückwunsch zum 250466er Board, das ist mit das Beste, was man an C64 Hardware bekommen kann.

  • Die Diagnose Software liefert den Fehler U18 (SID) und Controller Port BAD. Der Fehler bleibt genau so bestehen wenn ich den SID einfach entferne.

    Was der Captain sagt. Dongles dran?

    der verbaute SID ist ein 6581R4. Auf dieser Board Revision wurde aber meiner Recherche nach ein 6581R4AR verbaut.

    Das ist für diesen Fall irrelevant.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Die Diagnose Software liefert den Fehler U18 (SID) und Controller Port BAD. Der Fehler bleibt genau so bestehen wenn ich den SID einfach entferne.

    Was der Captain sagt. Dongles dran?

    Dongles alle angeschlossen und auf nem anderen 64´er gegen getestet um Dongle Fehler auszuschließen.

  • Es könnte der 4066 defekt sein, der die Paddles zwischen CP1 und CP2 hin- und herschaltet. Wenn sonst kein Fehler auftritt, ist das die wahrscheinlichste Ursache.


    [EDIT]


    Hast du eine 1351-Maus? Da gibt es ein Maus-Test-Programm dazu, das unterstützt glaube ich beide Ports zum Testen.


    [/EDIT]

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Kann natürlich noch ein Kontakt-Problem am Control-Port oder Sid-Sockel sein, wenn Paddles oder Maus dran funktionieren, dann ist an sich der C64 okay.

    Ich hab den Sockel des SID gereinigt und durchgeklingelt, soweit scheint auch da alles OK zu sein. Die Controler Ports habe ich auch alle durchgeklingelt.


    Leider habe ich keine Maus.

    Gibts ne Möglichkeit 4066´er zu testen ohne beide auszulöten ?


    Grüße

  • Gibts ne Möglichkeit 4066´er zu testen ohne beide auszulöten ?

    Ja, mit dem Diagnose-Modul ... :rolleyes:


    Du könntest über ein Potentiometer Spannung auf die POTX-/POTY-Eingänge geben und die Messwerte per Programm ausgeben. Dann auf den anderen Eingang umschalten per POKE und wieder messen. Mit ein paar BASIC-Zeilen müsste das erledigt sein.


    [EDIT]


    Bzw. reicht es eigentlich, die Dongles angesteckt zu lassen.


    [/EDIT]

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Diesen Fehler würde ich komplett ignorieren, solange er einen nicht einschränkt.

    Ich hatte das mal als "instabilen" Fehler auf einem Board mit 206A-CIAs, da meldete das Modul mal geht, geht nicht, SID, 4066,

    dann wieder alles gut. Ich vermute, da kann es auch Timing-Probleme geben. (? kinzi ) Erst, wenn die Maus wirklich nicht will, würde ich hier eingreifen.

  • Ich hab das Diagnose Modul mindestens 15 mal abgefahren, immer die DOngles dran, immer der gleiche Fehler SID & Controller Port. Dann werd ich mal schauen wo ich 2 4066 ´er herbekomme.


    Ich hatte das mal als "instabilen" Fehler auf einem Board mit 206A-CIAs, da meldete das Modul mal geht, geht nicht, SID, 4066,

    bei mir tritt der Fehler immer auf, das modul ist noch nie erfolgreich durchgelaufen.

  • Ich vermute, da kann es auch Timing-Probleme geben. (? kinzi ) Erst, wenn die Maus wirklich nicht will, würde ich hier eingreifen.

    Gibt es, in sehr alten Programmversionen. Kiwi hatte das glaube ich mal repariert für den SX-64, bevor Jani und Ted noch Verbesserungen eingebaut haben. Teds Version habe ich dann für meine Verbesserungen genommen.

    Die im Diag gespeicherten Referenzwerte waren zu knapp auf Kante, sodass manchmal die Messwerte nicht als richtig erkannt wurden.


    bigpansen Was für ein Diag ist das? Woher bezogen? Bitte mal einen Screenshot.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Gut, ist die "neueste" Version, die sollte keine falschen Messungen machen.


    Nur schnell in VICE hingerotzt ... das sollte dir Werte <> 255 auf beiden Ports anzeigen, wenn die Dongles dran sind. Ich habe es nicht auf realer Hardware getestet!


    [EDIT]


    Die Zeilen 100 und 160 können übrigens ersatzlos entfallen. Sie schaden nichts, bringen aber auch nichts.


    [/EDIT]

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


    Einmal editiert, zuletzt von kinzi ()

  • OK, das ist Port 1.

    Jetzt eine Taste drücken für Port 2 ... sorry, hab die Anleitung dazu vergessen mitzugeben. :-D

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • OK, und jetzt mal jweils einen Dongle abstecken und schauen, ob sich was ändert, wenn du weiter klickst.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.