Commodore Plus 4 tot (nicht von TED oder CPU)


  • stRing
  • 227 Aufrufe 15 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Commodore Plus 4 tot (nicht von TED oder CPU)

    Neu

    Hallo. Es tut mir leid für meine Übersetzung, aber ich kann kein Deutsch, also habe ich Google Übersetzer verwendet.Ich kaufte vor kurzem Plus 4 von eBay als nicht funktionierend (mit umgedrehtem TED / CPU in den Sockeln - ich habe es nicht so angeschlossen). Ich habe CPU und TED auf einem anderen Rechner geprüft - beide tot. Also habe ich funktionierende CPU / TED von einer anderen Maschine auf diese gesetzt, die C64-Steckdose gelötet (war vorher quadratisch) und Plus 4 lief nicht.Es zeigt die ganze Zeit einen schwarzen Bildschirm.Was ich sonst gemacht habe:
    0. Kondensator geändert
    1. Geprüfte Spannung - + 5 V an der CPU-Leitung
    2. Geprüft auf kurze Masse bis 5V - nicht kurz - nur ca. 300ohm zwischen ihnen
    3. Geprüfte Lum-Signale nur von TEDs Pin 23 an TV - noch schwarzer Bildschirm (zum Vergleich: Mein C16 zeigt blasses Schwarzweißbild auf diesem Pin)
    4. Alle Speicherchips für 4164 geändert
    5. Geändert: U23, U24, U25, U19 von einer anderen Arbeitsmaschine
    6. Setzen Sie neue 74LS139, 74LS257 (beide) ein.
    7. Kristall in der Nähe von TED mit anderen Funktionen geprüft
    8. Geprüfter Reset (Schalter, IC 555 Swap, IC 7406 tauschen)
    Und ich habe aufgegeben ... Immer noch schwarzer Bildschirm. Kann jemand helfen, was kann ich mehr prüfen?
  • Neu

    PLA - yes, I took it from working C16, and checked this one from dead Plus 4 on C16 as well - on C16 both PLA chips run.

    cbmhardware schrieb:

    U7 used for IEC and the Reset-circuit may tear down the CPU. Toggles the logic level by pressing reset at the CPU ?

    U7 - well, I have change this chip also before, as I suspected it was dead. So with new chip, when I messure voltage between CPU 40 (reset) and ground line - it shows 5V, when I press reset button, then it shows low state (ca. 150mV). What else can I check with reset line?
  • Neu

    If you've got an EPROM programmer burn the "DIAG264" into an EPROM and replace the kernal with it. It should run even with no RAM available. However, CPU, TED and PLA must be OK for this - if they are and DIAG264 still doesn't run there is likely something blocking the address or data bus. I'd pull out any ROM anyway before running DIAG264, ROMs are often found to be "bus blockers".

    See inchocks.co.uk/commodore/Diag264/HTMLManual/Diag264.htm for details.
    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten."
    (Quelle unbekannt)

    "Lege dich nie mit einem Idioten an! Er zieht dich auf sein Niveau hinunter und schlägt dich dann mit seiner Erfahrung!"
    (Volksmund)
  • Neu

    Mac Bacon schrieb:

    Please re-check CPU and TED in the machine you took them from - just to make sure the board has not destroyed them yet.
    I have checked it - they still work :) I also tried with 8500 CPU adapter + special kernal, as well as with 7501.

    kinzi schrieb:

    If you've got an EPROM programmer burn the "DIAG264" into an EPROM and replace the kernal with it. It should run even with no RAM available. However, CPU, TED and PLA must be OK for this - if they are and DIAG264 still doesn't run there is likely something blocking the address or data bus. I'd pull out any ROM anyway before running DIAG264, ROMs are often found to be "bus blockers".

    See inchocks.co.uk/commodore/Diag264/HTMLManual/Diag264.htm for details.
    I do not have it, I need to borrow it then. Will 264 diag from TFW8B will work like this as well?

    You mentioned data/adress bus could be problem. Maybe I check all those traces by mulimeter then?
  • Neu

    stRing schrieb:

    You mentioned data/adress bus could be problem. Maybe I check all those traces by mulimeter then?
    Yes, you might check the address and data bus traces between the components with a multimeter. You could also check the address and data bus lines for short circuits to VCC or GND or for shorts between the bus lines, although I wouldn't recommend that. An oscilloscope would be the tool of choice for that.

    I would opt for the DIAG264 solution since it is less invasive than a multimeter in ohms mode.

    stRing schrieb:

    Will 264 diag from TFW8B will work like this as well?
    DIAG264 was developed by Rob Clarke ("crock"). I'm only aware of his version (see the website in my post above) and can't say something about others. (It seems a lot of people are using Rob's work to gain additional $$ with minimal input on eBay and other places.) I've never heard of TFW8B's work and can't say anything about it.
    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten."
    (Quelle unbekannt)

    "Lege dich nie mit einem Idioten an! Er zieht dich auf sein Niveau hinunter und schlägt dich dann mit seiner Erfahrung!"
    (Volksmund)
  • Neu

    stRing schrieb:

    Will 264 diag from TFW8B will work like this as well?
    OK, had a qucik look at thefuturewas8bit.com/diag-264.html ...

    Rob developed two different ROMs:

    One to place directly in the KERNAL socket - this one will boot even if the expansion port is damaged, RAM faulty etc., as long as the CPU is able to access the KERNAL ROM and read the RESET vector. This one will report bad RAMs by blinking and/or displaying characters on the screen. It does not need any stack or zero page RAM to start and report damage.

    The second ROM is a cartridge ROM - it seems this is the version sold at TFW8B - it will only work if the original KERNAL is able to boot and start the cartridge ROM. Therefore at least stack and zeropage RAM has to be OK I guess, otherwise the kernal will crash I think and won't run the DIAG264 from cart. A cartridge version is quite handy although rather useless in dead testing, it is OK for testing ports etc. when the machine comes up.

    For a dead test I'd strongly recommend the KERNAL version.
    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten."
    (Quelle unbekannt)

    "Lege dich nie mit einem Idioten an! Er zieht dich auf sein Niveau hinunter und schlägt dich dann mit seiner Erfahrung!"
    (Volksmund)
  • Neu

    stRing schrieb:

    Any chance that 6551 can cause this kind of damage?
    Sure, any device on the address or data bus can block it obviously, thus I have recommended to pull all ICs not needed for a startup earlier, If the 6551 is in a socket I'd pull it anyway until the machine runs.
    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten."
    (Quelle unbekannt)

    "Lege dich nie mit einem Idioten an! Er zieht dich auf sein Niveau hinunter und schlägt dich dann mit seiner Erfahrung!"
    (Volksmund)
  • Neu

    stRing schrieb:

    6551 is now in socket cause I desolder it. Pity that it is one of the chips I do not have spare for.
    On the other side it's not needed for most use cases. If I had to choose between TED, CPU and ACIA I'd certainly sacrifice ACIA :D ...

    Where are you from? I could provide you with a DIAG264 kernal EPROM to speed things up a bit if it takes a bunch of time for you to get hand on a programmer. Depends only on the shipping cost and delivery time I guess. If you are in need PM me via the board.
    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten."
    (Quelle unbekannt)

    "Lege dich nie mit einem Idioten an! Er zieht dich auf sein Niveau hinunter und schlägt dich dann mit seiner Erfahrung!"
    (Volksmund)