ZoomFloppy als billiges Teensy Device

Es gibt 585 Antworten in diesem Thema, welches 208.172 mal aufgerufen wurde. Der letzte Beitrag (19. Oktober 2021 um 06:52) ist von strik.

  • Hallo Kosma,

    die Leitungen REN und SRQ werden beim PET-IEEE-Bus nicht verwendet.
    REN ist beim PET fest auf Masse gelegt und SRQ ist PET-seitige ein Eingang. Wird aber von den Floppys nicht benutzt.
    Den braucht man höchstens, wenn man mit einem IEEE-Bus-fähigen Messgerät kommunizieren will.

  • hi habe mir den gleichen gekauft hast du es hin bekommen?

    Hallo,
    normalerweise haben die pro micro einen bootloader und du solltest ihn mit avrdude beschreiben können.

  • Ich habe mal wieder mein XUM1541 auf Pro Micro Basis (ATMega32U4) rausgeholt und wollte die aktuelle Bitte melde dich an, um diesen Link zu sehen. aufspielen. Es ist schon erschreckend, wie blöd man davor sitzt, wenn man sich lange nicht mehr damit beschäftigt hat (wie flashen ? wie komm ich in den Bootloader Modus ? wie nutze ich einen Arduino als Flash-Sklave ? wie hieß nochmal das Programm ... ? was tue ich ich hier eigentlich ? ... ich bin alt ...)
    Irgendwann ist es mir dann gelungen die 0.8 Firmware aufzuspielen, aber OpenCBM meckert jetzt die höhere Version (8 statt 7) an und ich solle mein Plugin erneuern. keiner der Befehle funktioniert.
    Ich habe Version 0.4.99.99 installiert. CBMXfer erkennt auch kein Laufwerk mehr.

    Kennt das Problem jemand ?

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • Das scheint ein Bug in der 0.8-Firmware zu sein: Bitte melde dich an, um diesen Link zu sehen.. Also am besten zurückflashen auf 0.7. Kurz nachdem der Pro Micro Strom bekommt zweimal schnell hintereinander RES und GND kurzschließen. Ich nehm dazu immer ne kleine Pinzette, das klappt nach ein zwei Anläufen eigentlich immer.

  • da die "xum1541-PROMICRO-v07.hex" als "obsolete" gelöscht wurde und alle Links nur nach GitHub zeigen (also den aktuellen Stand), finde ich die 0.7 nirgends. In der Historie von Github ist sie ja noch aufgeführt, aber kann man sie da noch irgendwo downloaden ?

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • vielleicht hilft dir das ?

    ist ja für ZOOMFLOPPY.
    Ich hab jetzt aus der History im GitHub das Hexfile per copy/paste -> Notepad++ eine v07 erstellt. Also nicht kompiliert oder so.
    Die funktioniert jetzt wieder.

    Dateien

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • Das scheint ein Bug in der 0.8-Firmware zu sein: Bitte melde dich an, um diesen Link zu sehen.. Also am besten zurückflashen auf 0.7.

    Hallo, ich habe am Wochenende eine XUM1541-Floppy mit Arduino Pro Micro gebastelt und habe mir das Thema mit Firmware 7 und 8 genauer angesehen:

    • Die Empfehlung, bei der Firmware-Version 7 zu bleiben (oder von 8 auf 7 zurückzuflashen), ist erstmal nicht falsch.
    • Nun zur Ursache der Inkompatibilität zwischen OpenCBM 0.4.99.99 und der Hardware mit einer 8er-Firmware: Das neueste verfügbare Binary-Release von OpenCBM 0.4.99.99 ist von September 2017. Wenn man diese Version nutzt (unter Windows gibt es meines Erachtens kein neueres Kompilat, dass man Bitte melde dich an, um diesen Link zu sehen. kann) und die Firmware 8 geflasht hat, kommt der Fehler “xum1541 firmware version too high (8 > 7), Please update your OpenCBM plugin”. Das ist normal, weil die OpenCBM-Software 0.4.99.99 (bzw. das xum1541-Plugin darin) nur eine Firmware-Version mit der Nummer 7 toleriert. Etwas Neueres gab es 2017 nicht. Das widerlegt also die Annahme, dass ein Bug in der neuen 8er-Firmware sein müsste.
    • Nach dem Release von OpenCBM 0.4.99.99 im September 2017 ist in verschiedenen Github-Repositories Einiges an OpenCBM weiterentwickelt worden, jedoch hat es nie ein Binary-Release einer Entwicklungsversion gegeben, die man mal so einfach konsumieren könnte. Die Versionsnummer mit ihren vielen Hinterkomma-Neunen lässt ja auch nicht gerade viel Freiheit zum weiteren Hochzählen vor einer Version 0.5.... Das ist etwas absurd, dass man so viele Hinterkomma-Stellen hat, sie aber seit 2017 Bitte melde dich an, um diesen Link zu sehen. kann.
    • Wenn man also die Firmware 8 verwenden möchte, muss man sich selbst die aktuelle Entwicklerversion von OpenCBM kompilieren, was ich gestern auf Linux mit Müh und Not geschafft habe, was ich aber unter Windows für relativ unmöglich halte, weil das wohl nur ein kleiner Kreis von Eingeweihten kann.
    • Warum würde man die Firmware 8 verwenden wollen? Welche Verbesserungen sind darin enthalten? Ein Bitte melde dich an, um diesen Link zu sehen. für die Floppy Bitte melde dich an, um diesen Link zu sehen. bei Zugriff über IEEE-Protokoll hat die 8er-Firmware notwendig gemacht. Jeder der so eine Floppy hat, kann sich freuen. Ich nehme an, dass man die 8er-Firmware nicht braucht, wenn man so eine Floppy nicht hat.
    • Auch, wenn man sich eine aktuelle Entwicklerversion von OpenCBM kompiliert, kann man auf Firmware 7 bleiben. Dies erlaubt OpenCBM.
    • Für die Geräte Arduino Pro Micro und Teensy 2 ist die Situation ja wie folgt: Bisher sind die xum1541-Firmwares für diese Geräte Bitte melde dich an, um diesen Link zu sehen. von Spiro Trikaliotis nicht enthalten. Wer sie sucht, findet sie nur im Bitte melde dich an, um diesen Link zu sehen. aka zyonee. Der Code für diese Geräte geht auf den Bitte melde dich an, um diesen Link zu sehen. zurück und ist schon 2015 in den zyonee-Fork eingeflossen. Seit 2015 erfreut es sich dort seiner Beliebtheit, hat aber bisher nicht seinen Weg in das Haupt-Repository gefunden. Das hat 2018 Penfold versucht zu ändern durch Bitte melde dich an, um diesen Link zu sehen., der noch immer offen ist. Sollte es also irgendwan ein neues OpenCBM-Release geben, würde man sich die Firmwares für Pro Micro und Teensy 2 weiterhin aus dem Fork holen müssen. Hoffen wir, dass der Pull-Request gemergt wird, damit die Situation etwas übersichtlicher wird.

    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.

    8 Mal editiert, zuletzt von emulaThor (15. Juli 2019 um 16:59)

  • Beim Googlen bin ich gerade auf die Mailingliste zoomfloppy-users gestoßen. Dort bittet der Maintainer hinter openCBM, Spiro Trikaliotis (er ist ja auch hier im Forum aktiv!), um Mithilfe beim Testen und bietet auch aktuellere Windows-Binaries an von März 2019. Dort wird auch noch auf die neue 8er-Firmware eingegangen.

    Leider erlaubt es mir die Forensoftware nicht, den Link zu posten. Ich muss diesen dann wohl zerstückeln:

    https:// groups. google. com/ forum /#!topic/zoomfloppy-users/tG8UrUp3YqM

    Ich selbst arbeite gerade an Debian-Paketen vom aktuellen Entwicklungsstand von openCBM.

    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.

    Einmal editiert, zuletzt von emulaThor (16. Juli 2019 um 23:19)

  • Leider erlaubt es mir die Forensoftware nicht, den Link zu posten. Ich muss diesen dann wohl zerstückeln:

    https:// groups. google. com/ forum /#!topic/zoomfloppy-users/tG8UrUp3YqM

    Hier der "verbotene" Link gekürzt zum Anklicken: Bitte melde dich an, um diesen Link zu sehen.

    Dort empfiehlt Spiro einen Windows-Entwickler-Test-Build von OpenCBM zum Testen. Achtung: Es gibt dort derzeit Links auf zwei Builds, der eine ist veraltet, der derzeit neuere hat folgende Download-Adresse: Bitte melde dich an, um diesen Link zu sehen.

    Dieser Build (-v2) soll sowohl mit der 7er als auch der 8er-Firmware funktionieren (ich bin unter Linux unterwegs, habe es nicht 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. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von emulaThor (25. Juli 2019 um 00:41)

  • ich werd mich da auch mal dran versuchen. Hab allerdings auch nur ein 1541 Laufwerk und XUM1541ProMicro

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • v0.8 auf mein xum1541ProMicro geflasht, WinUSB (v6.1.7600.16385) installiert und Bitte melde dich an, um diesen Link zu sehen. installiert und geht:Bitte melde dich an, um diesen Anhang zu sehen.

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • Man sollte da aber nicht nur herunterladen, sondern auch lesen :wink: .

    Derzeit gibt es Probleme mit den nibtools. Auf einem "normalen" Zoomfloppy funktionieren die nur, wenn die Zoomfloppy mit der alten V7-Firmware (2011) ausgetattet ist. Die neuere V7 (keine neuen Funktionen, aber ca. 10 kB größer) und die V8 funktionieren nicht mit den nibtools.

    Gruß
    Werner

  • Man sollte da aber nicht nur herunterladen, sondern auch lesen :wink:

    ja wenn das für Dich wichtig ist - OK. Ich freu mich schon, wenn OpenCBM nicht die Versionsnummer bemängelt.

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • Derzeit gibt es Probleme mit den nibtools. Auf einem "normalen" Zoomfloppy funktionieren die nur, wenn die Zoomfloppy mit der alten V7-Firmware (2011) ausgetattet ist. Die neuere V7 (keine neuen Funktionen, aber ca. 10 kB größer) und die V8 funktionieren nicht mit den nibtools.

    Diese Problembeschreibung mag ja völlig korrekt sein, nur klärt sie allein noch nichts von den ganzen Fragen, die sich daraus ergeben:

    1. Es scheint von einer Firmware mit dem gleichen Dateinamen mehrere Versionen zu geben. Das ist schonmal schlecht, wenn das so ist. Wobei es sich leicht auf erklären lässt: Wenn ein unveränderter Sourcecode mit verschiedenen Compilerversionen (alte Arduino-Umgebung, neue Arduino-Umgebung, AtMega-Whatever-Compiler) kompiliert wird, ist das neue Kompilat oft nicht identisch zum alten.
    2. Man sollte Firmwares zusammen mit MD5/SHA1-Hashes veröffentlichen, damit jeder prüfen kann, welche Firmware er gerade vor sich hat.
    3. Du sagst nicht, welche Version von nibtools Du benutzt.
    4. Du sagst nicht, ob Du Windows nutzt und wenn ja, welchen USB-Treiber Du nutzt.

    Somit ist es sehr schwer genau einzugrenzen, mit welcher Firmware auf welchem OS mit welchen Nibtools welches Problem auftritt. :D

    Hier im Thread geht es vor allem um die billig-Lösungen mit Teensy und Pro Micro. Du hast aber eine richtige Zoomfloppy und damit nutzt Du eine andere Firmware (anderer Dateiname). Die Nutzer vom Pro Micro nutzen beispielsweise eine Firmwares mit folgenden Dateinamen: xum1541-PROMICRO-v07.hex . Wenn Du eine normale Zoomfloppy hast, benutzt Du eine Firmware mit anderem Dateinamen (xum1541-ZOOMFLOPPY-v07...).

    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.

  • Diese Problembeschreibung mag ja völlig korrekt sein, nur klärt sie allein noch nichts von den ganzen Fragen, die sich daraus ergeben:

    Es ist keine Problembeschreibung, es ist nur ein Hinweis darauf, dass die hier verlinkten Binaries nicht ganz problemlos sind. Alle Einzelheiten sind in der verlinkten Mailing-Liste zu finden.

    Ich bin hier raus.

    Gruß
    Werner

  • Hallo, ich habe mir mit einem Teensy2 ein XUM1541 gebaut und die Treiber und Programme auf meinem PC mit Windows 10 64 Bit installiert (OpenCBM mit GUI).

    Es funktioniert alles. Fast alles ...

    - die meißten d64 mit 35 Tracks kann ich normal auf Disks schreiben oder einlesen

    - einige d64 lassen sich nicht einwandfrei auf eine Disk schreiben (z.B. die zweite Seite von NeoHabitat)

    - d64 mit 40 Tracks kann ich gar nicht auf Disks schreiben - auch nicht, wenn ich sie vorher am C64 mit 40 Tracks formatiert habe

    Alles was damit nicht funktioniert, geht an meinem alten Laptop mit X-Kabel und Star Commander einwandfrei.

    Ist das XUM-Teil echt so eingeschränkt, dass ich meinen alten Laptop weiternutzen muss? :/

    Edit:

    Bitte melde dich an, um diesen Link zu sehen.

    Firmware: xum1541-TEENSY2-v07.hex

    USB Treiber ebenfalls von dort.

    OpenCBM: Version 0.4.99.99

    Bitte melde dich an, um diesen Link zu sehen.

  • Hallo, ich habe mir mit einem Teensy2 ein XUM1541 gebaut und die Treiber und Programme auf meinem PC mit Windows 10 64 Bit installiert (OpenCBM mit GUI).

    Welche Firmware(-Version) hast Du auf den Teensy2 geflasht? Am besten verlinken.

    Welche OpenCBM-Version hast du auf Windows 10 installiert? Wo hast Du es runtergeladen?

    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.

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

    Firmware: xum1541-TEENSY2-v07.hex

    USB Treiber ebenfalls von dort.

    OpenCBM: Version 0.4.99.99

    Bitte melde dich an, um diesen Link zu sehen.