C64 U2 BAD ? mit Diagnose Modul

There are 79 replies in this Thread which has previously been viewed 9,579 times. The latest Post (August 30, 2023 at 1:35 PM) was by Schneider-Huetter.

  • Ich habe gestern endlich ein Harness zu Sven Petersens Diagnose Modul bekommen und habe 3 C64 getestet damit

    Bei einem wird mir immer noch U2 BAD angezeigt, kann aber so nichts auffaelliges erkennen.

    Jemand ein Tip wie ich vorgehen könnte um den Fehler zu finden ?

    ist ein Assy 250425 Board

    gruss,

    Björn

  • Yeah unfortunately sometimes it does not say why. The diagnostic could have more information. There is a manual, but not sure it really goes into much more detail.

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.

  • Kommt da auch Interrupt BAD?

    Sind da CIA 6526 oder CIA6526 A drin?

    Sind die geaockelt, sodaß du die Quertauschen könntest?

    Bilder sind immer gut! ...

    Commodore C64, C64 II, Atari 1040 ST, Atari 1040 STF, Atari Falcon 030, Atari Portfolio, Ender V3 Neo V2, Amiga 500 & Gotek

    Please login to see this link. Status: unterwegs

    "NUR" das Diagnose Set Harness + 8in1 Diag Modul zum Verleih... Status: ... verfügbar

    Wer das Projekt unterstützen möchte, kann sich gerne per PM melden :-)

  • I have a 64 with a missing 6526. If I put an 8520 (Amiga CIA) it will say the 6526 is bad.

    i.e. it will say "U1 BAD" when the 8520 is in U2, and "U2 BAD" when the 8520 is in U1!

    I don't know if there is a bug in the diagnostic, or it's an anomaly with that situation. Nothing else reports as "BAD".

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.

  • Dein T.O.D. Signal ist nicht ok.

  • Please login to see this link. (zu TOD)

    Please login to see this link. - Please login to see this link.

  • I have a 64 with a missing 6526. If I put an 8520 (Amiga CIA) it will say the 6526 is bad.

    8520 has no TOD but a 24 bit timer instead.

    So the "TOD" does not work as expected -> "BAD".

    Expected, but it reports the wrong one is the issue.

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.

  • but it reports the wrong one is the issue.

    Which version of the diag?

    There is a definitive bug mistaking U1 and U2 when testing interrupts, IIRC.

    I fix that a long while ago. Maybe there is the same bug with TODs, or this is a direct affect of exactly this bug.

  • but it reports the wrong one is the issue.

    Which version of the diag?

    There is a definite bug mistaking U1 and U2 when testing interrupts, IIRC.

    I fix that a long while ago. Maybe there is the same bug with TODs, or this is a direct affect of exactly this bug.

    I know at least I have 568220++ and it reports it backwards for that specific error.

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.

  • Quote from Check64 V1.6 release Docs

    BASE: diag_586220ted_kinzi

    MOD: 6 byte patch to swap "U1 BAD" and "U2 BAD" in INTERRUPT TEST (obviously 35++ years old bug)

    BASE: diag_586220ted_kinzi_2

    MOD: 1 byte patch to correct not printing "INTERRUPT BAD" on interrupt test @94C0: replace RTS(60) by NOP(EA)

    Tishima Du vernwendest eine alte Diag-Version ("586220++"), die dürfte den zweiten Bug noch haben.

    Durch den kaputten TOD wird kein Interrupt generiert, das buggy Diag zeigt aber versehentlich kein "INTERRUPT BAD" und nur "Ux BAD".

    Update hier: Please login to see this link.

    r.cade Might be the same problem with yours.

  • I guess the same fix to dead test needs applied to the "regular" harness diag test (586220)

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.

  • These ARE fixes to Diag.

    In the Check64 V1.6 ZIP you'll find this:

    3_586220ted_kinzi_4.bin

    3_586220ted_kinzi_4.txt

    These are based on "586220++" and fix the bugs mentioned in the TXT file.

  • Thank you! Sorry, I thought CheckIt was a different software.

    --

    Peter Rittwage

    C64 Preservation Project

    Please login to see this link.