Hallo Besucher, der Thread wurde 3,3k mal aufgerufen und enthält 23 Antworten

letzter Beitrag von Fepo am

Komisches Phänomen nach Einbau des Switchless Kernaswitcher von Bwack

  • Hallo


    Ich habe in zwei C64 ein Switchless Kernalswitcher eingebaut.

    Beide funktionieren perfekt.

    Als ich an dem Brotkasten ein Modul aber eingesteckt habe, hatte ich kein Bild.

    Nach abziehen der Leitungen vom Switcher lief das Modul und auch andere Module.

    Nachdem ich die Leitung EXROM vom Switcher getrennt habe, liefern die Module wieder Bild.

    Der Reset ist nun nur noch ein einfacher.


    Heute nehme ich meinen C64 II Shortboard und will da auch ein Modul anstecken.

    Auch da das gleiche Phänomen.


    Also an beiden Cevis das Problem.

    Vielleicht ein Problem mit der PCB ?



    Habe bei beiden Boards nochmal überprüft ob es die EXROM Anschlüsse sind.

    Auch am Switcher selbst. Steht EX drauf und sollte Exrom heissen. :)



    Hat jemand schon dieses Problem gehabt. Es funktioniert alles, aber es ist ja nicht der Sinn der Sache.

  • Ich habe mir die Schematics angeschaut.


    Beim Longboard scheint Exrom nicht angeschlossen zu sein.




    Beim Shortboard ja



    Habe ich die Platinen vertauscht? Ich schaue mal lieber nach.

    Platinen sind nicht vertauscht.

  • 1570


    Ja, den Attiny habe ich mit dem TL866 programmiert.

    Ich habe nen Bausatz und ne zweite Platine für ein Longboard, aber unbestückt bekommen.

    Der erste Attiny war programmiert. Den zweiten habe ich mit den RSTDISBL-Fusebitsgemacht.


    Es ist nicht das schlimmste, es funktioniert ja alles. Nur der Exrom Anschluß nicht.


    Vielleicht nehme ich den Attiny nochmal raus und flashe den :)

  • Hallo Rolf,


    da ich den ersten Attiny programmiert habe und auf meinem Longboard, Shortboard habe ich immer noch nicht probiert, ebenfalls Probleme mit dem KungFuFlash habe (es ist nicht benutzbar) scheint sich ein Muster abzuzeichnen.

    Der Attiny wurde wie in der Anleitung von bwack beschrieben auf einem TL866a programmiert.

  • Mit welchen Modulen hast du getestet?

  • tom64



    Ich habe 5 Magic Desk Module genommen und ein Pac Man .


    Alle laufen auch auf nem 3. Cevi

    Die module laufen aich alle, sobald ich den Exrom vom Kernalswitchewr abnehme



    so wie in der Beschreibung habe ich das Attiny geflasht


  • Hi. Not following a long so well, but from what I gather:

    - "exrom reset" functionality is optional. For exrom-reset to work, the rstdisable fuse bit must be set (check mark on RSTDISBL=0 in the minipro program.)

    One problem you might have is that the attiny goes to reset when EXROM is pulled low if you have exrom connected to the computer and the rstdisable fusebit was not set.

    When the attiny resets, the IO might change, and banks may be changed while the computer is running and then the kernel usually crash.


    I need to test the shortboard version.


    Hans

  • bwack


    Hello Hans

    Thank you for youre support :)


    I have flashed the Attiny so we you have wrote in your instruction

    RSTDISBL=0 with my TL866a MiniPro



    1570


    Habe den letzten Sketch genommen. Also der der dort angeboten wird 1.1

    Habe die Cevis auch grade vor 3 Wochen umgebaut :)

    Danke für den tip

  • Habe noch einmal geschaut auf meinem MiniPro TL866


    Wenn ich das Attiny 85 anwähle und die Seite mit den Fusebits öffne,

    sind die Grundeinstellungen schon wie auf dem Bild von Bwack.

    Also habe ich richtig geflasht.


    Genauso sieht es auch auf meinem MiniPro aus


  • Hi. It is confusing that it says RSTDISBL=0 in minipro. If you want EXROM-RESET you need a checkmark on "RSTDISBL=0", and you need to confirm that you have 0x5F on the high byte. Fusebits are active-low (and i think that is what they mean with =0).


  • Thanx Hans ( bwack ) for the information. Now i will try to flash the Attiny again.



    Unfortunately, I have to unsolder the Attiny of one of my two switchers, because an installation with a base was too high beforehand :)

    But shit happens :)

  • bwack


    Hello Hans, I have set the changes you wrote in the MiniPro. With the second switcher I don't do it and leave it that way,

    because unsoldering the Attiny would possibly cause a defect. Now it works with the Exrom.

    Would you also change the settings on your github page?

    Thanks again

    Regards

    Rolf

  • Hi. I don't understand. What is incorrect in the github page ? The user guide says for exrom reset you need fuse high byte to be 0x5F.

    Nothing, but who reads manuals ... "real men don't need instructions" and so all of us have a look at the picture and so we flashed it wrong (or better unfortunately).

    I think fepo means this.

  • bwack , as Starquake wrote, I proceeded. I did not want to upset you. Sorry.


    But the picture below, which is on Github, is then wrong. Some - including me - then think that the settings are correct and don't read any further ...... like me :)


    Maybe you swap the picture for one, where the correct settings have a hook and the fusebits settings on the picture are correct. As you can see, an old man can be confused, which is not too difficult. :)


    And with Starquakes words: "real men don't need instructions" :) ;)


    Best regards


    This is from the Github Page and so i have flashed ;(