Assy 250469 Rev B - kein Takt

Es gibt 426 Antworten in diesem Thema, welches 44.426 mal aufgerufen wurde. Der letzte Beitrag (3. September 2019 um 18:44) ist von kinzi.

  • U8? Die PLA hat er doch eben schon geprüft....

    U20? 8701 hat er doch grad davor schon gewechselt...

    Evtl Schaltpläne verwechselt? :D

  • Die Tastaturen hast du sicher mal getauscht, oder?

    Ja, die Tastatur funktioniert an einem anderen CeVi

    Beim EF3, funktionieren da alle Tasten, also Auswahl mit Cursor und Auswahl mit Ziffern/Buchstaben?

    Kannst du einen Kernal auswählen? Kannst du EasyProg starten? Oder eines der Freezer-Module?

    Ich habe es nur mit Buchstaben und Space versucht, die haben alle reagiert.

    Easyprog startet, der Rest bringt das Bild aus Post Nr. 14

    - CIA 1 defekt

    Die CIAs hatte ich mal untereinander getauscht (einer davon ist ein Neuer aus der Bucht) Verhalten war immer gleich, nur das EF3 habe ich damit glaube nicht getestet.

    U8 ist getestet in einem Anderen CeVi und geht und U20 war das allererste Problem und ist jetzt ein Anderer drin und der funktioniert.

    :nixwiss:

  • der Rest bringt das Bild aus Post Nr. 14

    Das hab ich schon mal gesehen.... ist nicht staisch... das ist Bewegung drin, oder? Ich weiß aber nicht mehr was das letzendlich war

    CIA2 ist ja auch gut oder?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Richtig, das bewegt sich, ziemlich schnell.

    Der CIA Nr. 2 war in einem anderen System nicht auffällig, aber ich bin mir nicht so sicher, was ich da alles getestet hatte. Ich kann ja sicher auch aus einem 407er Board den CIA nehmen oder? Dann baue ich morgen mal einen in das Board ein und sehe was kommt.

  • Hast Du eigentlich mal getestet, was passiert, wenn Du nen Joystick in den Ports in Port 1 drinnen hast und bewegst?

    Bitte melde dich an, um dieses Bild zu sehen.

    Einmal editiert, zuletzt von ch1ller (7. August 2019 um 00:25)

  • Ich kann ja sicher auch aus einem 407er Board den CIA nehmen oder?

    Ja kannst du, ist kein Problem.

    Was ist mit U21? Das ist der 4066 der den Bus für den VIC umschaltet.... für mich sieht das aus als würde der VIC einfach Rohdaten vom Bus lesen obwohl er garnicht dran ist.

    Hast Du eigentlich mal getestet, was passiert, wenn Du nen Joystick in den Ports drinnen hast und bewegst?

    Das hat ganz sicher mit dem Problem nix zu tun. Da ist Chaos auf den Bussystem... kann ja eigentlich nicht viel sein.

    BA am VIC sieht im Fehlerfall aber normal aus?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • - einen defekten U20 (der hängt an NMI)

    Also wenn ich /NMI auf GND halte und das EasyFlash verwende ändert sich da gar nichts ... funktioniert wie sonst auch.

    Gut, dann ist der auch aus der Verlosung raus.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Das hat ganz sicher mit dem Problem nix zu tun. Da ist Chaos auf den Bussystem... kann ja eigentlich nicht viel sein.

    BA am VIC sieht im Fehlerfall aber normal aus?

    Naja, mich würde mal interessieren, ob das bewegen des Joysticks überhaupt was an Input bewirkt.... Normal müssten dann ja 2 oder <- als Zeichen aufm Bildschirm kommen.

  • Ihr seid ja super, vielen Dank, dass ihr euch da so rein beisst, habe gute Hoffnung, dass der wieder läuft :thumbup::thumbup:

    Also Joystick habe ich nicht getestet bisher, das kann ich machen, geht ja flott.

    RUN/STOP und RESET hatte ich glaube ich mal probiert, ohne Reaktion, mache ich aber auf jeden Fall, wenn ich heute nach Hause komme.

    Die zwei ICs kann ich noch sockeln und neue rein stecken, da habe ich auf Verdacht mal eine Ladung bestellt vor ein paar Wochen (4066, 7408 und noch ein paar andere).

  • Könnte es sein, dass mein Kernel-Rom oder Char-Rom einen weg hat? Nur ein Schuss ins Blaue...

    Unwahrscheinlich, das wäre ein sehr spezifischer Fehler. Die Dinger fallen normalerweise komplett aus.

    Auf einem Board < 250469 hätte ich jetzt laut "PLA" gerufen oder den 74LS139 verdächtigt, der den I/O-Bereich ausdekodiert. Aber bei einer 250469 ... :nixwiss:

    Er sagt aber, dass es -die Tastaturabfrage- mit 'nem eingesteckten EasyFlash3 funktioniert. Also kann es das alles nicht sein. Daher würde ich auch eher, wie er, auf ein Rom tippen. Da das (Kernal, Basic ?) Rom im Cartridge Modus ja ausgeblendet wird, und schwupps ist ein Teil des Fehlers scheinbar weg - wie es scheint bei ihm.

  • So, schnelles Update, bevor ich anfange weiter Chips zu sockeln (Bald habe ich alle :) :) )

    Joystickstest:

    Bitte melde dich an, um diesen Anhang zu sehen.

    RUN/STOP + RESTORE: Keine Reaktion

    Zweiten CIA auch getauscht: Kein Erfolg, gleiches Verhalten wie mit dem Anderen.

  • Dann kann es mal das ROM nciht sein, weil die "Zeichen der Joysticks" aus der Tastaturabfrage kommen. Hätte mich sowieso gewundert, so ein spezifischer ROM-Defekt, der nur genau die Tastaturabfrage betrifft.

    Der Unterschied ist: Beim Joystick werden die acht Port-A- (EIngangs-) Leitungen einfach gegen GND geschaltet, bei der Tastatur werden die acht (Ausgangs-) Leitungen von Port B durch die Tastaturmatrix durchgeleitet und auf die acht (EIngangs-) Leitungen von Port A gegeben.

    Entweder ist also CIA1 defekt (Port B kaputt) oder es ist ein Adressierungsproblem bei CIA1.

    [edit]

    Mach mal bitte:


    POKE 792,226 : POKE 793,252

    Es erscheint einfach READY. Damit wird der NMI-Vektor auf die RESET-Routine verbogen. Wenn du jetzt RESTORE alleine drückst, wird ein RESET ausgelöst. Wenn das so ist, ist RESTORE und damit NMI in Ordnung.

    [/edit]

    [EDIT 2]

    Ach so, geht ja nicht wegen Tastatur ... :honk:

    [/EDIT 2]

  • Entweder ist also CIA1 defekt (Port B kaputt) oder es ist ein Adressierungsproblem bei CIA1.

    CIA hat er doch inzwischen oft genug getestet....

    Tuts doch bisher ganz gut... Zeichen von Port A kommen ja am Bildschirm an...

    call286 Du kannst auch den Port B mim Joystick testen. Das Easyflash unterstützt den Joystick zur Auswahl im Menu...

    Allerdings würde ich mal jede Leitung vom Tastatur Stecker zur CIA und Co mal durch piepen... Ggf. auch noch ob Kurzschlüsse untereinander bestehen...

    teste auch mal Kurzschluss Pin 14+20

  • Tuts doch bisher ganz gut... Zeichen von Port A kommen ja am Bildschirm an...

    [edit]

    Es geht nicht um Joystivck Port A oder B, sondern um CIA1 Port A und B.

    Die Idee mit dem Joystick in Control Port 1 und 2 ist doch gar nicht blöd:

    • Control Port 1 -> CIA1 Port B.
    • Control Port 2 -> CIA1 Port A.

    call286

    Kannst du wirklich im EF3 mal beide Ports ausprobieren?

    [/edit]

    Das Erzeugen von Zeichen durch die Tastatur und durch den Joystick unterscheidet sich signifikant, siehe meine Beschreibung oben.

  • Tuts doch bisher ganz gut... Zeichen von Port A kommen ja am Bildschirm an...

    Es geht nicht um Joystivck Port A oder B, sondern um CIA1 Port A und B.

    Das Erzeugen von Zeichen durch die Tastatur und durch den Joystick unterscheidet sich signifikant, siehe meine Beschreibung oben.

    Naja wenn Du es so siehst... dann haste aber falsch geguggt und Deineaaussage stimmt so nicht... (wollts ja nid schreiben... aber wenn Du das so genau nimmst *g*)

    Denn dann hat er doch Port B mim Joystick in Cpntrol-Port 1 bereits als funktionierend gestestet :)

    Port A wird durch Joystick in Control-Port 2 angesprochen.....

  • [edit]

    Die Idee mit dem Joystick in Control Port 1 und 2 ist doch gar nicht blöd:

    • Control Port 1 -> CIA1 Port B.
    • Control Port 2 -> CIA1 Port A.

    call286

    Kannst du wirklich im EF3 mal beide Ports ausprobieren?

    [/edit]

    Das Erzeugen von Zeichen durch die Tastatur und durch den Joystick unterscheidet sich signifikant, siehe meine Beschreibung oben.

    Ja, aber zum reinen Testen, ob die CIA überhaupt funktioniert ist das doch schon mal etwas...

    Ich gehe mal davon aus, dass auch der Test mit Joystick im CP2 beim Easyflash auch geht....