EasyFlash 1cr - Cartridge läuft nicht - RAM und Flash wird nicht erkannt

Es gibt 49 Antworten in diesem Thema, welches 6.483 mal aufgerufen wurde. Der letzte Beitrag (14. September 2025 um 13:31) ist von Green Beret.

  • Hallo Leute, ich kann nun einen Erfolg vermelden.

    Hab wie gesagt den 10K - Widerstand R4 (lt. Schaltplan) bzw. R3 (lt. Platinenaufdruck) ausgelötet und durch eine Reihenschaltung aus 4,7K + 10K-Trimmer ersetzt.

    Somit konnte ich den frequenzbestimmenden Widerstand im Bereich von 4,7K bis 14,7K verändern.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Hab dann gleich mal mit meinem "Problem-C64" mit 407er-Board probiert (derjenige den ich zuerst probiert hatte und an dem die Karte bis Dato noch nie gelaufen hatte).

    Und was soll ich sagen... Hurra, jetzt läuft die Karte auch an diesem C64.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Hab den Trimmer dabei in Mittelstellung gehabt und zusammen mit dem 4K7-Festwiderstand in Summe 9,84K gemessen.

    Ich vermute, durch die andere Verdrahtung ergeben sich auch parasitäre Kapazitäten, die in diesem Fall das Ganze positiv beeinflusst hatten.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Dann gegengetestet mit dem C64C (469er-Board) an dem die Karte schon immer gelaufen hatte. Auch da lief es.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Hab dann eine Testreihe mit verschiedenen Stellungen vom Trimmer gemacht. Angegeben ist immer der Gesamtwiderstand also 4K7+Trimmer.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das 407er-Board scheint viel empfindlicher auf Timingprobleme zu reagieren, also das 469er-Board.

    Hab jetzt 12K eingestellt und damit sollte es an allen C64 laufen.

    Elektronikbastler:thumbsup:

    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. ; Bitte melde dich an, um diesen Link zu sehen.

  • Und der alte eingelötete Widerstand hatte auch (gemessene) 10k und war nicht etwa defekt oder falsch gewählt? Nur zur Sicherheit.

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

  • Das sind besonders interessante Ergebnisse! Das würde also bedeuten, dass in deinem Fall der Schreibimpuls zu früh begann und durch Hinzufügen von Widerstand oder Kapazität weiter verzögert wird.

    Der 250469 hat eine rasend schnelle PLA (eine Geschwindigkeit, die mit einem Breadbin niemals funktionieren würde). Auch hier würde ich erwarten, dass sich der Bus in einem 250469 schneller stabilisiert als in einem Breadbin. Das Ergebnis ist also umgekehrt zu dem, was erwartet wurde.

    Ich weiß, dass die parasitäre Kapazität des 2N7000 nicht zu vernachlässigen ist. Das Ärgerliche an der parasitären Kapazität ist, dass die Konsistenz schwer zu garantieren ist: Haben 2N7000 verschiedener Hersteller eine ähnliche parasitäre Kapazität? Möglicherweise spielt dies eine Rolle.

    Von daher würde ich eher dazu tendieren, den Kondensator C1 für die Verzögerung zu erhöhen, als mit Widerständen über 10K zu arbeiten. Ein Punkt von Beachtung ist jedoch die Energiemenge, die in die Taktleitung eingespeist wird: Bei 33pF ist das gar kein Punkt von Sorgen, die parasitäre Induktivität der Hauptplatine sorgt dafür, dass der Kondensator erschöpft ist bevor ein großer Stromfluss auftritt, aber je größer der Kondensator ist, desto größer wird der Stromfluss der Pulse.

  • Und der alte eingelötete Widerstand hatte auch (gemessene) 10k und war nicht etwa defekt oder falsch gewählt? Nur zur Sicherheit.

    Hab den alten Widerstand grade nachgemessen: 9,85 Kiloohm. An dem lag es sicher nicht. Aber klar, hätte ja sein können.

    Von daher würde ich eher dazu tendieren, den Kondensator C1 für die Verzögerung zu erhöhen, als mit Widerständen über 10K zu arbeiten. Ein Punkt von Beachtung ist jedoch die Energiemenge, die in die Taktleitung eingespeist wird: Bei 33pF ist das gar kein Punkt von Sorgen, die parasitäre Induktivität der Hauptplatine sorgt dafür, dass der Kondensator erschöpft ist bevor ein großer Stromfluss auftritt, aber je größer der Kondensator ist, desto größer wird der Stromfluss der Pulse.

    Ich glaube inzwischen auch, dass die tatsächliche Kapazität von C1 einfach etwas zu niedrig war bzw. ist.

    Hab mal 5 andere Kerkos aus derselben Tüte nachgemessen. Einer hatte 29pF, die anderen 4 hatten 30pF.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Die China-Kerkos sind in der Toleranz nicht spezifiziert und man muss also bestimmt mit +-20% rechnen.

    Meist sind sie eher an der unteren Grenze also darüber, so hab ich das schon oft beim nachmessen festgestellt.

    Wenn das Messgerät stimmt, dann wären wir hier im Bereich von 10 - 12% unter Nennkapazität.

    Somit ist es logisch, dass der Impuls zu schnell war und etwas verlangsamt werden musste.

    Leider ist der nächste bei mir in der Bastelkiste verfügbare Kondensator bei 47pF (hab einen gemessen da wurde 45pF angezeigt) schon wieder zu hoch.

    Die Veränderung des Widerstandes ist hingegen feiner abstimmbar.

    Also entweder 30pF und 12 Kiloohm

    oder 45pF und 8,2 bzw. 7,5 Kiloohm

    Was wäre von der Theorie her besser?

    Oder soll ich das mal ausprobieren? Bin ja eher der Praxismann:D

    Elektronikbastler:thumbsup:

    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. ; Bitte melde dich an, um diesen Link zu sehen.

  • Ich wäre für ausprobieren, denn dann weiß man, ob es geht oder nicht, ferner haben dann auch andere etwas davon, falls Mal einer das selbe Problem bekommt. Vielleicht findet man so ja Werte, die auf allen Boards gut laufen, dann kann dmantione es für seine Bausätze übernehmen.

  • Ich wäre für ausprobieren, denn dann weiß man, ob es geht oder nicht, ferner haben dann auch andere etwas davon, falls Mal einer das selbe Problem bekommt. Vielleicht findet man so ja Werte, die auf allen Boards gut laufen, dann kann dmantione es für seine Bausätze übernehmen.

    So... hab jetzt noch einige Versuche unternommen.:hammer:

    Auf der EasyFlash1CR-Karte hat ich jetzt für R4 jetzt einen Festwiderstand mit 12 Kiloohm eingelötet.:loet C1 ist ein Kerko mit 30pF (gemessen).

    Konnte mit dieser Konfiguration problemlos am C64 mit 407er-Board, als auch am C64C mit 469er-Board sowohl programmieren als auch abspielen.

    Und jetzt kommt noch der zweite Versuch.

    Hab nämlich schon letztes Wochenende eine zweite EasyFlash1CR-Karte aufgebaut. Nur war die bis jetzt noch nicht zuende bestückt.

    Es wurden (mangels Bestand an BAV21) wieder drei 1N4148 Standarddioden eingelötet.

    Für C1 einen Kerko mit 44pF gemessen (Aufdruck 47pF) und für R4 einen 7,5 Kiloohm-Widerstand.

    Auch damit funktionierten beide C64 einwandfrei.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    R4 wurde später noch auf 8,2 Kiloohm vergrößert. Auch damit funktionierten beide C64 ohne Probleme (sowohl programmieren, als auch abspielen ging).

    Zusammenfassung:

    -> C1 30pF, R4 10K funktionierte nur bei einigen C64, bei anderen nicht.

    Der C64C mit 469er-Board erwies sich am unproblematischsten. Das 407er-Board scheint bezüglich Timing am kritischsten zu sein.

    -> C1 30pF, R4 12K funktionierte auch beim "Problem C64" mit 407er-Board einwandfrei. Mit den anderen Boards auch.

    -> C1 44pF, R4 7,5K oder 8,2K funktionierte ebenfalls auf allen C64.

    Ob als Dioden BAV21 oder 1N4148 eingebaut waren, hat das Ergebnis hinsichtlich des Timings kaum bis gar nicht beeinflusst.

    Das sind die Erfahrungen, die ich mit meinen beiden EasyFlash1CR-Karten gemacht habe.

    Ich hoffe das hilft anderen weiter, falls dort mal ähnliche Probleme auftauchen sollten.

    Elektronikbastler:thumbsup:

    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. ; Bitte melde dich an, um diesen Link zu sehen.

  • Für mich gibt noch eine Menge Fragen: Bei zu geringen Verzögerung würde ich Probleme zuerst auf dem Commodore 128 (Adressbus stabil PHI2+100ns) erwarten, nicht auf dem Commodore 64 (stabil PHI2+60ns).

    Das deutet darauf hin, dass die Verzögerung forsch zu gering gewesen sein muss, was mit 10% Abweichung im Wert des Kondensators schwer zu erklären ist.

  • Für mich gibt noch eine Menge Fragen: Bei zu geringen Verzögerung würde ich Probleme zuerst auf dem Commodore 128 (Adressbus stabil PHI2+100ns) erwarten, nicht auf dem Commodore 64 (stabil PHI2+60ns).

    Keine Ahnung. :nixwiss:

    Ich kann nur von meinen Erfahrungen und Versuchen berichten und hoffe es hilft jemanden weiter.

    Am C128 hab ich die Karte noch gar nicht ausprobiert.

    Danke nochmals an alle Hinweisgeber, vor allem an dmantione . Ohne Euch hätte ich die Karte nicht zum laufen gebracht.:thnks:

    Elektronikbastler:thumbsup:

    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. ; Bitte melde dich an, um diesen Link zu sehen.

  • Ich lese gerade diesen Thread. Hier geht es ja auch um die Narrow SRAM-Variante und die SRAM-Bausteine sind hier auch mit 15ns ausgezeichnet, wenn ich die Beschriftung richtig verstehe. Ich hatte diesen Thread vor zwei Jahren schon gelesen, weil ich hier ein Like von mir wiederentdeckt hatte, aber den Inhalt total vergessen. Ich werde hier eventuell nochmal schreiben, sobald meine Ersatz-SRAMs ankommen. Hatte mein Problem im Hauptthread angesprochen.

    Momentan schätze ich , dass die Leute mit der Wide SRAM Platine vielleicht keine Probleme haben, weil dort die Bestelldaten SRAM-Chips andere Eigenschaften haben. Alles Spekulation natürlich.

    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. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Momentan schätze ich , dass die Leute mit der Wide SRAM Platine vielleicht keine Probleme haben, weil dort die Bestelldaten SRAM-Chips andere Eigenschaften haben. Alles Spekulation natürlich.

    Bestelldaten - Autokorrektur = bestellbaren

    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. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • dmantione Hey Danjiel, welche SRAMS nutzt du immer?Habe gerade festgestellt, dass die langen 6264 auf deinem Board trotz Jumper bei 2-3 bei mir im 407er Board nicht laufen. Du hattest mir in deinem Set damals die kurzen 24 pin Mitsubishis geliefert. Die funktionieren in dem 1CR einwandfrei. Hast du nen Ali Link - welche du hierfür preferierst?


    Nachtrag: hab das mit der Durchtrennung der Leiterbahn gerade erst im Beitag gesehen. Jetzt funktioniert es. 🙌🏽

  • Hast du das beachtet:

    Wenn Du Pin 2-3 überbrückst, musst Du die Brücke zwischen 1-2 cutten. Da gibt es schon eine Verbindung von Layout.

    Anscheinend nicht, siehe sein edit:

    Nachtrag: hab das mit der Durchtrennung der Leiterbahn gerade erst im Beitag gesehen. Jetzt funktioniert es. 🙌🏽

    Ist mir aber auch schon passiert:

    Bitte melde dich an, um diesen Link zu sehen.

  • Was mich etwas stutzig macht, ist das bedruckte EF der Sammelbestellung von DrTHO, da dort das Layout ähnlich dem des EF 1CR ist und ich dort ungebrückt und ohne Leiterbahntrennung das CRT von G.I. Joe mit einem langen 6264 SRAM nutzen konnte. Die kurzen Mitusbishi SRAMs liefen auch ohne Jumpersetzung auf den blauen EF Platinen von PCBWAY, nur ebrn die langen 6264 nicht. Weiß jemand woran das liegen könnte?

  • dmantione Hey Danjiel, welche SRAMS nutzt du immer?Habe gerade festgestellt, dass die langen 6264 auf deinem Board trotz Jumper bei 2-3 bei mir im 407er Board nicht laufen. Du hattest mir in deinem Set damals die kurzen 24 pin Mitsubishis geliefert. Die funktionieren in dem 1CR einwandfrei. Hast du nen Ali Link - welche du hierfür preferierst?

    Die Mitsubishi-chips habe ich als partei von einem amerikanischen Chip-händler gekauft, ich sehe sie nicht auf Ali angeboten werden. Ich benutze die Mitsubishi-chips immer noch. Wenn du bei Ali einkaufen möchtet, würde ich den GM76C28A probieren.