Assy 250469 Rev.B - Blackscreen / RAM und 251913 heiß

Es gibt 299 Antworten in diesem Thema, welches 20.463 mal aufgerufen wurde. Der letzte Beitrag (16. März 2023 um 17:36) ist von Snocksman.

  • Ich würde noch in dieser Reihenfolge prüfen:

    • 7408 macht /CS für kombiniertes BASIC-Kernal-ROM. Messen, ob dessen /CS dauerselektiert ist.
    • Einer der 4066 schaltet das Color-RAM auf den CPU-Datenbus -> wenn kaputt, Datenbus korrupt.
    • Der 7406 macht WIMRE beim 469 nur den IEC.
  • Der 7406 macht WIMRE beim 469 nur den IEC.

    Lt. Schaltbild mischt der auch bei NMI und Reset mit. ;)

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • 7408 macht /CS für kombiniertes BASIC-Kernal-ROM. Messen, ob dessen /CS dauerselektiert ist.

    Also schauen, ob der Pin dauerhaft High ist...? Aber würde das überhaupt auffallen, da der Chip ja aktuell auch draußen ist...?

  • Also schauen, ob der Pin dauerhaft High ist...? Aber würde das überhaupt auffallen, da der Chip ja aktuell auch draußen ist...?

    Nein, dauerhaft LOW.

    OK, wenn er draußen ist, dann ist's egal. Der 08er ist auch noch bei DOTCLOCK drinnen. Spielt aber glaube ich keine Rolle.

    Der Reset ist ja OK, oder? Weil da wäre der 7414 noch beteiligt.

  • Reset ist ok. Ganz kurz nach dem einschalten minimale erhöhung, und dann geht er direkt auf high.

    CS sollte Pin 22 des Kernal/Basic ROMs sein, richtig ?

    Mit gestecktem DeadTest ist der dauerhaft high und ohne Deadtestmodul macht der sowas:

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Mit gestecktem DeadTest ist der dauerhaft high und ohne Deadtestmodul macht der sowas:

    Das passt.

    Dead Test deaktiviert den Kernal und das BASIC.

    Ohne Dead Test versucht die CPU offensichtlich, den Reset-Vektor aus dem Kernal-ROM zu laden. Was ihr ohne ROM nicht gelingt, logischerweise.

  • Reset ist ok.

    Nur weil ich es selbst schon erlebt habe, dass der RESET nur vermeintlich funktionierte: Ein RESET-Taster am Userport hilft, die RESET-Logik zu umgehen und fabriziert einen "sauberen" Warmstart. (Wenn man den Computer eingeschaltet hat. Fragt nicht. :D)

    Wenn das Testmodul einen RESET-Taster hat, geht der am Expansionsport natürlich ebenfalls, wie es auch ein Stück Draht an der richtigen Stelle tut...

  • Ich habe nachher auch nochmal die Möglichkeit alle Chips, die ich gesockelt habe, auf Funktion zu testen. Dann muss ich auch nicht mehr mit der Minimalbestückung arbeiten, wenn ich mir sicher sein kann dass die Chips funktionieren.

    Wenn das Testmodul einen RESET-Taster hat

    Ja, hat es. Der macht aber merkwürdigerweise keinen Reset (Hab mich schon immer gefragt, warum...). Das mit dem Reset über den Userport werde ich nachher auch nochmal testen.

  • Ich habe nachher auch nochmal die Möglichkeit alle Chips, die ich gesockelt habe, auf Funktion zu testen. Dann muss ich auch nicht mehr mit der Minimalbestückung arbeiten, wenn ich mir sicher sein kann dass die Chips funktionieren.

    Für die weitere Fehlersuche auf jeden Fall sehr sinnvoll. Dafür sollte ein wissentlich funktionierendes Board zur Verfügung stehen. Möglichst alles gesockelt.

    Dann jeden Chip einzeln testen und dokumentieren.

    Ja, hat es. Der macht aber merkwürdigerweise keinen Reset (Hab mich schon immer gefragt, warum...). Das mit dem Reset über den Userport werde ich nachher auch nochmal testen.

    Ein Resettaster ohne Funktion.:gruebel Was ist das denn für ein Modul?

    VG

    Thomas

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.

  • Ein Resettaster ohne Funktion. :gruebel Was ist das denn für ein Modul?

    Dieses hier Bitte melde dich an, um diesen Link zu sehen....

    Das heißt, es funktioniert auch in anderen, funktionierenden C64 nicht?

  • Das heißt, es funktioniert auch in anderen, funktionierenden C64 nicht?

    Der Resettaster hat noch nie in irgendeinem C64 funktioniert... Wenn z.B. der Deadtest läuft und ich den Reset-Taster drücke, läuft der Deadtest unbeirrt weiter. Das Modul ansich funktioniert aber.

  • So sehe ich das auch. Hast Du den Taster mal durchgemessen?

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.

  • So, ich habe gerade mal alle Chips durchgetestet.

    Es war auf jeden Fall noch die original CPU und ein CIA defekt.

    Also habe ich das Board erstmal soweit bestückt; es fehlt nur das kombinierte Basic/Kernal ROM. Dieses habe ich durch einen Switchless Kernal Switcher ersetzt (ich vermute ich habe das EPROM falsch gebrannt...)und habe jetzt ein sehr merkwürdiges Verhalten...

    Ohne DeadTest bekomme ich dieses Bild:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Also schnell den DeadTest rein und... Komisch, wieder Blackscreen. Deadtest raus und der blaue Bildschirm ist wieder da... 8|

  • Ohne DeadTest bekomme ich dieses Bild:

    Normal ohne BASIC.

    Also schnell den DeadTest rein und... Komisch, wieder Blackscreen. Deadtest raus und der blaue Bildschirm ist wieder da... 8|

    Sicher, dass das Modul OK ist?

    Ich mein, weil der Reset ja auch nicht tut ... :rolleyes:

  • Ja, das Modul läuft. Ich habs gerade nochmal in nem anderen C64 getestet, weil mir das langsam auch komisch vorgekommen ist.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Der Taster ansich funktionierte auch, hab ich gerade mal durchgemessen. Aber er hatte auf der einen Seite keinen Kontakt zu den Expansionsport Pins. Habe die Kontaktpins des Schalters nochmal nachgelötet und jetzt geht auch der Reset. Was aber leider nichts an dem Blackscreen ändert...