Zoomfloppy defekt?

Es gibt 31 Antworten in diesem Thema, welches 6.710 mal aufgerufen wurde. Der letzte Beitrag (4. September 2016 um 17:50) ist von markusC64.

  • Kein Problem, und warum solltest du nicht danach fragen? Ist ja kein Geheimnis.

    Gibt Leute, die so eine Fred-Kaperei nicht so witzig finden. =)

    Letzte Woche ca, das ist derzeit das oberste Thema "ZoomFloppy Board not detecting at all" oder so ähnlich. Ich habs nicht initiiert, sondern darauf geantwortet. Leicht zu erkennen übrigens, selber Nick. :wink:

    Denke, ich habe es gefunden. Allerdings war das doch etwas zu kryptisch für mich. War's denn zu wenig Saft aus'm USB, oder womit hat sich das Problem für dich gelöst?

    Und sorry für die späte Antwort, ich hab die Frage nicht gleich mitgekriegt!

    Kein Ding. =) Hab's nicht eilig, weil akut keine Aktionen mit der ZF geplant sind.

    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890

  • Gibt Leute, die so eine Fred-Kaperei nicht so witzig finden. =)

    Denke, ich habe es gefunden. Allerdings war das doch etwas zu kryptisch für mich. War's denn zu wenig Saft aus'm USB, oder womit hat sich das Problem für dich gelöst?

    Kein Ding. =) Hab's nicht eilig, weil akut keine Aktionen mit der ZF geplant sind.

    Naja, wenn jemand Hilfe sucht, und ich einen Tip gebe, und dieser jemand nach Präzisierung fragt, würde ich sagen, ist das noch sehr on-topic. Schließlich gehts ja darum, dein Problem zu lösen, und das gehört definitiv dazu. OK, soweit meine Sichtweise, vielleicht nicht die von Allen. :wink:

    Zu dem, was dort abläuft: Mein Problem ist noch nicht gelöst, aber ich habe es stark eingeschränkt: Die ZF hat eine Weile am Ubuntu-PC funktioniert, und sich dann irgendwann auf einmal geweigert. Dabei ist sie immer noch erkennbar, aber sie kriegt den Kontakt zur Floppy nicht mehr so, wie sie das sollte.

    Zugleich bin ich drauf gekommen, dass die ZF auf dem Windows-Rechner anstandslos funktioniert - allerdings mit der Einschränkung, dass sie von meiner FD4000 nicht kopieren kann. Das konnte sie auch am Ubuntu-PC nicht, dort wurde sie nicht einmal erkannt. Am Windows-PC kann sie das Directory lesen, aber Sub-Directories kann sie von der FD4000 z.B. gar nicht auf den PC kopieren. Jemand meinte, sie sollte das können, daher weiß ich nicht, ob das ein Fehler ist, oder ob das einfach in der Software nicht vorgesehen ist. Eine Frage dazu habe ich heute gestellt (übrigens versehentlich im falschen Themenbereich, und wurde dafür auch schon gerüffelt. :nuss: )

    Aus meiner Sicht wahrscheinlich ist, dass das Problem am ehesten an der HW des Ubuntu-Rechner, namentlich an den USB-Anschlüssen liegen dürfte, denn die Software der ZF funktioniert definitiv, die SW unter Ubuntu hat auch bis jetzt funktioniert, das OPENCBM ist immer noch dasselbe. Höchstens könnte sein, dass das irgendwie upgedatet wurde, aber davon wüsste ich nichts, und wieso spinnt dann die ZF-1541-Verbindung? Aber ich bin kein Experte, kann mich natürlich irren.

    Spiro hat gemeint, um das besser auszutesten, hätte er gerne ein paar Debug-Ausgaben. Die habe ich ihm gegeben - und müsste er erst einmal seine Software anpassen, um spezielle Tests zu fahren. Dann würde er sich wieder melden und mir Anweisungen geben.

    Da das Ding unter Windows aber funktioniert, habe ich es nicht sonderlich eilig, und warte gern so lange darauf, wie er braucht. Es ist also noch nicht erledigt, aber auf einem guten Weg dahin.

    Soweit die ganze Geschichte bis jetzt. :alt:

  • Mach dir doch mal den Spaß und boote von einer Ubuntu-DVD von der selben Version wie dein Linux PC den Windows-PC, installiere OpenCBM (ja, das geht alles auch wenn nur von DVD, man muss halt die Pakete wieder installieren, die zum Compilieren notwendig sind) und versuch es mal dort. Wenn es dann geht, kannst du relativ sicher davon ausgehen, dass es was mit der Hardware zu tun hat.

    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890
    12345678901234567890123456789012345678901234567890

  • Mach dir doch mal den Spaß und boote von einer Ubuntu-DVD von der selben Version wie dein Linux PC den Windows-PC, installiere OpenCBM (ja, das geht alles auch wenn nur von DVD, man muss halt die Pakete wieder installieren, die zum Compilieren notwendig sind) und versuch es mal dort. Wenn es dann geht, kannst du relativ sicher davon ausgehen, dass es was mit der Hardware zu tun hat.

    Das ist eine super Idee! Danke! Ich werde das tun, sobald ich dazu komme. Problem: Ich musste die alle compilieren, die gibts nicht als Standard Installations-Paket. Aber ich kann das z.B. auch in einer virtuellen Maschine tun, die unter Windows läuft. Falls es dort läuft, ist es die HW, wenn nicht, kann es die Virtual Box oder Ubuntu sein.

  • Ode du compillierst das in einer VM / in eine Installation und erzeugst ein tar-Archiv, welches alles beinhaltet, was zur Laufzeit benötigt wird (sollte gehen, wenn man bsp. drauf achtet, dass alles nach /opt/opencbm installiert wird).
    Dann brauchst Du mit der Livecd nur das tar entpacken und loslegen. Sollte freilich beides mal die gleich Linux-Distribution mit dem gleichen Kernel sein.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • Ja, klingt logisch, wegen der Header-Files. Also entweder die Files funktionieren direkt so, wie sie schon auf dem Ubuntu-PC bereits compiliert und installiert sind, oder ich compilier die auf dem virtuellen PC noch einmal.

    So ähnlich wirds eh gehen müssen. Ich melde mich, sobald ich dazu gekommen bin (wann das ist .. schauma mal .. :search::alt: ).

  • Heute endlich den neuen Atmega 32U2 draufgelötet und die 0.7 Firmware mit Flip draufgeflash.
    Jetzt wird das Zoomfloppy im Gerätemanager wieder angezeigt und von opencbm erkannt.
    Trotzdem funktioniert es nicht richtig:
    Wenn ich eine Floppy anschließe, egal ob IEC oder IEEE, geht diese wieder in den Dauerreset.
    CBMCTRL DETECT erkennt dementsprechend natürlich auch keine Geräte.

    Was mir dabei etwas komisch vorkommt:
    Im Gerätemanager steht das Ding als 'xum1541 floppy adapter (CHEAP2).
    Allerdings ist das ein original Zoomfloppy von Jim Brain.
    Daher wundere ich mich über das 'CHEAP2'.
    Die Firmware habe ich direkt von der Zoomfloppy-Homepage von Nate Lawson geladen.
    Außerdem habe ich von dort auch den XUM1541 Treiber genommen und nochmal aktualisiert - es ist die gleiche Version, die vorher auch installiert war.

    Könnte mal jemand nachsehen, der das auch mit dem original Zoomfloppy unter Windows am laufen hat, ob das mit 'CHEAP2' so normal ist?

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • Also bei meiner ZoomFloppy von Retro Innovations erscheint im Gerätemanager unter Windows XP:

    XUM1541 USB floppy adapter (ZoomFloppy)

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • Da liegt natürlich die Vermutung nahe, daß jetzt die falsche Firmware drauf ist, und die Zuordnung der I/O-Ports nicht stimmt.
    Andererseits kann ich mir nicht wirklich vorstellen, daß bei Nate Lawson ( Bitte melde dich an, um diesen Link zu sehen.
    die falsche Firmware liegt.
    Kennt jemand noch eine verifizierte Quelle für die richtige Firmware?

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • In dem Binary-Paket der Alpha Version von Opencbm müsste die Firmware enthalten sein.

    Bitte melde dich an, um diesen Link zu sehen.

  • Bei mir wird die ZoomFloppy auch nicht als "Cheap" angezeigt, siehe angehängtes Bild.
    Auf meinem ZoomFloppy befindet sich die Firmware aus dem Bitte melde dich an, um diesen Link zu sehen. die ich zusammen mit Bitte melde dich an, um diesen Link zu sehen. und Bitte melde dich an, um diesen Link zu sehen. bzw. Bitte melde dich an, um diesen Link zu sehen. auf meinem PC (Windows 8.1 64 bit) nutze.
    Zu beachten ist das nur ein Anschluß mit einem Laufwerk verbunden sein darf (Seriell oder IEEE-488) nicht beide gleichzeitig und das der Direktsteckverbinder X8 (Parallel) nur für den Anschluß von Parallelkabeln und nicht für IEEE-488 Kabel gedacht ist.
    Die Verbinder X6 und X7 sind für den Anschluss von IEEE-488 Laufwerken vorgesehen.
    Mir ist lediglich aufgefallen das bei meinem ZoomFloppy die LED nach einem Zugriff auf ein IEEE-488 Laufwerk dauerhaft an bleibt, ansonsten läuft bei mir soweit alles.
    Einen Dauerreset des Laufwerks hatte ich nur direkt nach dem Flashen des Atmegas mit FLIP, dieses Problem ließ sich aber durch herausziehen und erneutes einstecken des USB Steckers lösen.

  • Habe gerade mal in die INF-Datei vom Treiber nachgeschaut. Dort gibt es die Variante mit CHEAP nicht. Das deutet darauf hin, dass Dein Windows irgendwoher noch einen anderen Treiber herholt.

    Hast Du die Möglichkeit, Deine ZoomFloppy wahlweise mit einen anderen Windows-PC zu probieren oder in Deinen PC die Festplatte mal kurz zu tauchen und es mit einer frischen Windows-Installation zu versuchen? (Den Festplattentausch natürlich deswegen, damit Du nach dem Versuch zurück zu Deinen eingerichteten Windows kannst.)

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.