Komisches Phänomen nach Einbau des Switchless Kernaswitcher von Bwack

Es gibt 23 Antworten in diesem Thema, welches 3.583 mal aufgerufen wurde. Der letzte Beitrag (3. Mai 2021 um 15:14) ist von Fepo.

  • 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.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

    Einmal editiert, zuletzt von Fepo (28. April 2021 um 13:12)

  • Ich habe mir die Schematics angeschaut.

    Beim Longboard scheint Exrom nicht angeschlossen zu sein.

    Bitte melde dich an, um diesen Anhang zu sehen.


    Beim Shortboard ja

    Bitte melde dich an, um diesen Anhang zu sehen.

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

    Platinen sind nicht vertauscht.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

    Einmal editiert, zuletzt von Fepo (28. April 2021 um 13:49)

  • Die Geschichte mit dem RSTDISBL-Fusebit hast Du gemacht? Also den ATtiny mit einem TL866 o.ä. programmiert?

    Pin 1 des ATtiny sollte bei beiden Platinen verbunden sein, da ist die Schematic wohl nur etwas seltsam.

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • 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 :)

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • 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.

    Ärger dich nicht, wenn dir ein Vogel auf den Kopf kackt. Freue dich, dass Elefanten nicht fliegen können.

  • Habe ich auch gemacht beim 2.ten Attiny so läuft ja alles.

    Nut eben Exrom anschließen und die Module laufen nicht mehr

    Aber merkwürdig ist es schon

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • Mit welchen Modulen hast du getestet?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Hier liegen die aktuellsten Versionen: Bitte melde dich an, um diesen Link zu sehen.

  • 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

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

    Einmal editiert, zuletzt von Fepo (28. April 2021 um 21:24)

  • Welche Firmware hast Du genommen? Im Release von 2019 ist Bitte melde dich an, um diesen Link zu sehen. noch nicht drin, und genau das klingt in der Sache doch sehr verdächtig.

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • 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

    My Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. pages.

  • Hello bwack and everyone,

    this descripes exact my problem that I have with the SKS64. Now I need time for testing, but I think Fepo will try this quicker.

    Thanks Hans for your support. :thumbsup:

    Ärger dich nicht, wenn dir ein Vogel auf den Kopf kackt. Freue dich, dass Elefanten nicht fliegen können.

  • 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

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • 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

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • 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).

    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

    My Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. pages.

  • 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 :)

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • OK. I haven't had problems with that in my builds, but I can see how it becomes a problem with some sockets not matching other sockets etc.. When the attiny is in a socket it is very close to the board and also close to the socket it goes into.

    My Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. pages.

  • 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

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • 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.

    My Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. pages.

  • 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.

    Ärger dich nicht, wenn dir ein Vogel auf den Kopf kackt. Freue dich, dass Elefanten nicht fliegen können.

  • 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 ;(

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.