SD2IEC für C16 - Hilfe benötigt

Es gibt 103 Antworten in diesem Thema, welches 20.675 mal aufgerufen wurde. Der letzte Beitrag (17. März 2017 um 19:14) ist von Shodan.

  • AREA51HD: ich hatte auch gerade erst die von dir aufgeführten probleme mit meinem sd2iec am plus4 und konnte es mir nicht erklären.

    auf verdacht hab ich einfach mal ein firmware update gemacht (sd2iec-1.0.0atentdead0-7-gd321454)

    seit dem habe ich so gut wie keine probleme mehr...

  • Welches BIN File muss man aus dem ZIP denn auf die SD Karte kopieren und was genau ist danach zu tun?

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Welches BIN File muss man aus dem ZIP denn auf die SD Karte kopieren

    Alle

    Zitat

    und was genau ist danach zu tun?

    SD-Karte ins sd2iec-Gerät einlegen und selbiges einschalten

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    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.

  • Bin endlich zum Ausprobieren gekommen. Ich habe mit
    10 Bitte melde dich an, um diesen Link zu sehen.1,8,15:Bitte melde dich an, um diesen Link zu sehen.1,a$,b$,c$,d$
    20 Bitte melde dich an, um diesen Link zu sehen.1
    30 Bitte melde dich an, um diesen Link zu sehen. a$,b$,c$,d$
    Bitte melde dich an, um diesen Link zu sehen.
    mir die installierte Firmware ausgeben lassen, dann wie beschrieben alle Firmware Files der letzten Binary von Bitte melde dich an, um diesen Link zu sehen.auf eine leere SD Karte kopiert und habe den C16 eingeschaltet. Die grüne LED am SD2IEC flackert eine Weile, dann ist Ruhe. Nach nochmaligen Aus-/Einschalten und wiederholtem Check der installierten Version konnte ich sehen dass das Update erfolgreich war.

    Aber: Weiterhin wird das "Laufwerk" nur erkannt, wenn man ein IEC Kabel von der SD2IEC Buchse zum C16 benutzt. Schliesst man das kurze IEC Kabel am C16 an, gibt es einen Device not present Error. Sehr ärgerlich das Ganze. Leider konnte mir auch Retro Donald nichts weiter raten. :(

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Den Code kannst Du unter BASIC 3.5 abkürzen:
    PRINT DS$ macht das gleiche.


    Gesendet von meinem CBM 3032 mit gemischten Gefühlen

    <--- Das da ist eine Hälfte meines Ichs
    Bitte melde dich an, um diesen Link zu sehen.

  • Danke, wieder was gelernt. Allerdings werde ich nicht allzu oft die FW Version auslesen wollen. ^^

    Ich begreife aber nicht, was mit meinem SD2IEC los ist und warum ich diese Probleme habe. Es ist ja auch nicht der C16, denn zwei verschiedene zeigen das gleiche Verhalten.

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Kabelbruch? Adernvertauschung?

    KI-Verwendung in diesem Posting: Rechtschreibkontrolle des Browsers.
    Abweichungen aufgrund des technischen Fortschritts oder individueller Vorlieben vorbehalten.

  • Leider nein, ich habe ja schon alles kreuzgetauscht, am 64er probiert und selbst einen 64er als "Stromanschluss" missbraucht. Ergebnis: Alles geht, nur halt nicht am C16 mit dem kurzen, angelöteten Kabel.

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Ich habe bei mir die Firmware Version mal ausgelesen mit PRING LS$

    73,MMC2IEC DOS V0.8,00,00

    Ein Update will das Gute Teil nicht machen, habe ich möglicherweise steinzeit Firmware Drauf?


    Thema Leitungslänge.
    Die Beobachtung das ein Längere Leitung scheinbar die Funktion verbessert kann ich bestätigen.
    Meine IEC Leitung ist nur vom Micro Match Stecker auf den IEC Stecker, oder Direkt innnen Angelötet.
    Mit 80cm Läufts schlecht wie Recht, bei 10cm, schmiert der Datentransfer beim Dir Befehl häufig schon ab.

  • Aber sowas von Steinzeit.
    Die MMC2IEC v0.8 ist von 2007 (Bitte melde dich an, um diesen Link zu sehen.)
    Da wird auch kein Bootloader drauf sein.
    Und es müsste ein ATMega32 sein...

    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.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • So, ich habe mal versucht, das Problem nachzustellen. Man nehme:

    • ein sehr kurzes IEC-Kabel
      Bitte melde dich an, um diesen Anhang zu sehen.
    • ein kleines Testprogramm:

      Code
      10 i=0
      20 verify"orig*",8
      30 i=i+1
      40 print "ok:";i
      50 goto 20


      ...und blase es künstlich auf, indem man es im Monitor mit s"original.bin",08,1001,a000 speichert. Um etwas mehr Variation in die gespeicherten Daten zu bekommen wurde vor dem Speichern noch ein "for i=8192 to 40960:poke i,i and 255:next" ausgeführt.

    • ein sd2iec mit Quarz (sw2-Platine) und eines ohne Quarz (sw1-Platine), beide mit aktueller Firmware.
    • reichlich viel Zeit

    Ergebnis: Das Testprogramm funktioniert bei mir in vier Läufen (einmal sw2, je einmal sw1 mit Default-OSCCAL, 7.6MHz und 8.4MHz) einwandfrei und meldet keine Fehler. Ein kurzer Gegentest mit modifziertem BASIC-Programm bricht dagegen sofort mit VERIFY ERROR ab, die Methode sollte also auch Übertragungsfehler erkennen können.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    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.
    Danke für den Test.
    Ich habe mir eine neue microSD2IEC Revision 1.5 (ATMEGA 644) aus der Letzten Sammelbestellung beschafft, sobald sie zusammengelötet ist, versuche ich es damit an meinen Rechnern.

  • Danke Unseen, dass Du Dir Arbeit machst.

    Entschuldigt meine Begriffsstutzigkeit und/oder mein Unwissen, aber was sagt uns jetzt der Test? Ich wäre immer noch sehr an einer Lösung für meinen C16 interessiert, verstehe aber weiterhin nur Bahnhof was da vor sich geht.

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • So, ich habe mal versucht, das Problem nachzustellen.

    Du brauchst ein Sinchai-Gerät mit seinem beiden Kabeln. Wahrscheinlich fehlt die Masseleitung. Nachmessen im Ruhezustand reicht da nicht immer, wenn die an einem Portbit hängt. Sobald die SD-Karte angesprochen wird oder der IEC-Bus aktiv ist bricht die Spannung zusammen und aus ist. Am 64er hängt es am Platinenstecker und alles ist fein; verwendet man den 64er nur als Netzteil fehlt wieder die Masse im IEC-Kabel...

    ...oder es hat am C16 zwei Masseleitungen, die eine Brummschleife bilden.

    KI-Verwendung in diesem Posting: Rechtschreibkontrolle des Browsers.
    Abweichungen aufgrund des technischen Fortschritts oder individueller Vorlieben vorbehalten.

  • Ich habe meine neue SD2 IEC Rev. 1.5 zusammengelötet und am C16+4 intern mit Spannung versorgt, IEC BUS ist noch über das Serielle Extene Kabel gelöst, das scheint nun soweit Stabil zu laufen.
    Morgen werde ich versuchen die Leiterplatte intern zu verbauen und es mit kurzen internen Kabeln Probieren...

  • Nachtrag:
    Das SD2IEC ist nun intern verbaut, die 5V habe ich mir an einem 100nF Scheibenkondensator geklaut, und die IEC Signale Speise ich am 7406 ein.

    Nach rund 2 Stunden Demos schauen und Spielen bin ich der meinung, ja es Läuft! :thumbsup:

    Scheinbar war bei mir die Shadowolf Steinzzeit SD2IEC mit uralt Firmware das Problem....

  • Kleines Update: Das originale Problem ist ja noch immer nicht gelöst, aber da ich gestern einen Plus/4 bekommen habe, habe ich das SD2IEC an diesem mit dem kurzen, angelöteten IEC-Kabel und danach mit einem IEC-Kabel an der IEC-Buchse getestet. Der Plus/4 verhält sich exakt so, wie der C16. Kurzes, angelötetes Kabel und dann DIRECTORY: Device not present. Kabel an der Buchse: DIRECTORY zeigt sofort das Inhaltsverzeichnis.

    Ich gebs auf und Donald will ich nicht belasten/belästigen - der hat andere, wichtigere Probleme.

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Dir fehlt die Masse (GND) zum Rechner. An der IEC-Buchse (und am Kassettenport) ist die verdrahtet, am kurzen Kabel nicht.

    KI-Verwendung in diesem Posting: Rechtschreibkontrolle des Browsers.
    Abweichungen aufgrund des technischen Fortschritts oder individueller Vorlieben vorbehalten.

  • Und das kann man nicht korrigieren? Das ist doch dann der totale Designfehler (zumindest für die Verwendung an der 264 Reihe), oder?

    My beloved residents: Bitte melde dich an, um diesen Link zu sehen.

  • Wäre das SD2IEC intern in den C16 einzubauen keine Option für dich?

    Bitte melde dich an, um diesen Link zu sehen. ( Beitrag 2.598 )

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.