ZoomFloppy - IEEE-488 Laufwerke

Es gibt 48 Antworten in diesem Thema, welches 7.895 mal aufgerufen wurde. Der letzte Beitrag (7. Juni 2011 um 09:53) ist von Diddl.

  • ZoomFloppy mit CBM Laufwerk 24

    1. Ich werde ein ZoomFloppy anschaffen und wünsche mir den IEEE-488 Support. (12) 50%
    2. Mir ist der IEEE-488 Support völlig egal. (7) 29%
    3. Mir ist das ZoomFloppy völlig egal. (3) 13%
    4. Ich besitze ein ZoomFloppy (oder XUM-1541) und möchte/kann den IEEE-488 testen. (1) 4%
    5. Ich besitze ein ZoomFloppy und wünsche mir den IEEE-488 Support. (1) 4%

    Nach intensiven Tests des ZoomFloppy bin ich echt begeistert! Es läuft superstabil und sauschnell, für mich ist endlich der ideale Ersatz für das XAP-1541 da. Einen riesen Dank an alle die am ZoomFloppy mit geholfen haben: spzeziell Nate Lawson, das OpenCBM Team und Jim Brain für die Hardware :thumbsup::lol23:

    Mir persönlich fehlt da nur noch der IEEE-488 Support, dann wäre auch das XS-1541 obsolet und alles würde mit nur einer Hardware gehen. Nach Durchsicht der XUM-1541 Quellcodes scheint der Einbau des IEEE-488 Support nicht sehr aufwendig zu sein. Für die Priorisierung meiner Vorhaben hätte ich gerne Zahlen wie wichtig IEEE-488 für die Community ist, deshalb die kleine Umfrage da.

    Sollte es Leute geben, die mit der entsprechenden Hardware ausgerüstet und dazu noch testwillig sind, würde ich Betastände ausgeben. Das Feedback ist interessant um Probleme mit unterschiedlicher Hardware auszuräumen. Das flashen des ZoomFloppy benötigt keinerlei Zusatzhardware, ein normaler PC genügt dazu. Mindestvoraussetzung für einen Betatester ist: ein CBM Floppy mit IEEE-488 Anschluss und ein ZoomFloppy (oder xum-1541, oder selbstbau mit Bumble-B oä.). Besonders interessant wären Tester die Hardware besitzen die mir fehlt: 4040, 3040, 2030, andere IEEE-488 Laufwerke.

    Was ich kurzfristig machen kann, ist der Einbau des IEEE-488 Support in den AVR Code der ZoomFloppy (oder XUM-1541 Hardware). Zur Zeit bin ich leider nicht in der Lage, den OpenCBM Code zu kompilieren. Ich hoffe dass sich dann aber rasch jemand vom OpenCBM Team der Sache annimmt, wenn erst mal die Hardware mit IEEE-488 kann.

    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 den Anschluss einer IEEE-488 Floppy benötigt man den passenden IEEE-488 Connector. Jim Brain bietet jetzt einen passenden IEEE-488 Connector, der einzeln oder zusammen mit dem ZoomFloppy bestellt werden kann. Natürlich kann man den IEEE-488 Connector auch sonst wo im Elektronik Handel erwerben.

    Um die neue Firmware in das ZoomFloppy zu bekommen, braucht man einen Windows PC und Atmel Flip (kostenlos bei Atmel erhältlich). OpenCBM und das ZoomFloppy muss installiert sein. Mit einem OpenCBM Tool schaltet man das ZoomFloppy in den Flashmodus. Das Programm Flip flashed dann die neue Firmware.

    Die neue Firmware stellt automatisch fest, ob ein IEEE-488 Laufwerk angeschlossen ist. Man darf nur einen Typ von Laufwerk (IEC oder IEEE-488) zur gleichen Zeit anschliessen. Auf gar keinen Fall darf man beide Laufwerkstypen gleichzeitig anschliessen!!

    Mit cbmctrl.exe kann man nun das Directory auslesen (DIR), einen Floppy Befehl senden (COMMAND) oder den Floppy Status auslesen (STATUS). Die anderen Befehle im alten cbmctrl arbeiten mehr oder weniger zufällig. Der Befehl DETECT funktioniert natürlich nicht, weil OpenCBM ja noch nix weiss über die neuen Laufwerkstypen.

    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.

  • Verflixt, wollte meine Modifikationen testen und musste erkennen, dass ich kein IEEE-488 Kabel mehr besitze. Meine Kabel haben alle an einem Ende den IEEE-488 Stecker für Printanschluss, wie er auf seiten der CBM Computer üblich sind. Mein einziges IEEE-488 Kabel dass ich besessen habe, wurde zerschnipselt als ich das XS-1541 gebaut habe.

    Sollte noch jemand IEEE-488 Kabel benötigen, ich habe einen Anbieter in der Bucht gefunden der noch halbwegs leistbar ist (kostenloser Versand: 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.

  • Ab wann kann man denn die Hardware bestellen?

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Ab wann kann man denn die Hardware bestellen?


    Das ZoomFloppy? Ich habe meine beiden bereits.

    Das kann man seit Anfang des Jahres kaufen bei Jim Brain: Bitte melde dich an, um diesen Link zu sehen.

    Allerdings scheint er überrascht zu sein vom Erfolg. Wenn du jetzt bestellst wird es wohl erst Mitte März geliefert ...

    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.

  • Weil da steht release date. Hört sich für mich an dass es das vorher GAR NICHT gab.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Weil da steht release date. Hört sich für mich an dass es das vorher GAR NICHT gab.

    Hat Jim etwas unglücklich ausgedrückt. Ist das Release Date fuer die nächste Charge.

    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"]

  • Die nächste Charge ist da. Das Zoomfloppy ist wieder bestellbar/lieferbar. :)


    Eventuell wird es auch eine Art Mini Zoomfloppy geben. Zum Einbau in eine 1541 oder 1571. Wird zwischen Sockel und VIA gesteckt, ist selbst nicht größer als ne VIA . Rüstet eine 1541 um zur USB Floppy.

    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 die Info, da hab ich doch gleich mal eins geordert. Inklusive ein paar dieser praktischen kurzen IEC Kabel :D

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Danke für die Info.


    Gern geschehen ...

    Du hast doch sicher IEEE-488 Laufwerke? Willst du ein neues HEX testen?

    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.

  • x1541

    Ist deine ZoomFloppy schon da? Ich habe mich heute nochmals ausgiebig mit ZoomFloppy und IEEE-488 beschäftigt. Mein Patch ist reif für die Betatester, ich habe dir alle Infos per PN gesendet. Um Feedback wäre ich froh, damit Nate das Zeug endlich Releasen kann.


    Cyberdyne

    hast auch ne PN ...


    @All

    Falls noch ein Mutiger da ist, der testen will und kann, der ist natürlich gerne eingeladen. Es ist mit ziemlicher Sicherheit ungefährlich, man kann eigentlich nichts schrotten.

    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.

  • Ist leider noch nicht da :( Versand erfolgte am 23.3.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Versand erfolgte am 23.3.


    Na dann kann es ja nicht mehr lange dauern. :)


    Vorallem deine 2031LP würde mich interessieren. Eine 8250LP wurde auch noch 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.

  • Jepp, PN ist angekommen! Danke!

    Eine 2031LP hab ich auch aber Nicolas wird wohl früher zum Testen kommen. Ich hab von Jim eine eMail bekommen, dass der Versand meiner ZoomFloppy sich wohl verzögern wird. :(

  • LOL, gerade klingelt es an der Tür, und was kommt? das ZF :D

    Allerdings hab ich ausser eine SFD1001 gerade nix hier. Bis ich zu den andern Floppys komme kanns zwei drei Wochen dauern ... :(

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Bis ich zu den andern Floppys komme kanns zwei drei Wochen dauern ... :(

    Eine 2031LP hab ich auch aber Nicolas wird wohl früher zum Testen kommen.


    Mal sehen wer schneller ist ... :)

    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 den Anschluss einer IEEE-488 Floppy benötigt man den passenden IEEE-488 Connector. Jim Brain bietet jetzt einen passenden IEEE-488 Connector, der einzeln oder zusammen mit dem ZoomFloppy bestellt werden kann. Natürlich kann man den IEEE-488 Connector auch sonst wo im Elektronik Handel erwerben.

    Mein "sonstwo" IEEE488 Anschluss von Reichelt.de passt wie angegossen (Bitte melde dich an, um diesen Link zu sehen.) allerdings sind da die Verriegelungsschrauben nicht dran. Dafür billiger :)

    Bitte melde dich an, um diesen Anhang zu sehen.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Anbei noch kleine Test Scripts, kopiert von der OpenCBM Seite, mit denen man Datei schreiben und lesen testen kann. Und das Auslesen des Floppy ROM.

    Da ja CBMCOPY nicht funktioniert mit IEEE-488 Laufwerke ...

    .

  • Es ist bereits der erste bug gefixed, bitte die Beta2 testen.

    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.

  • So ich hab es nun geschafft das opencbm-zoomfloppy zu installieren und mit FLIP die Beta2 zu flashen.

    Mit meiner SFD1001 funktioniert:
    - cbmctrl reset
    - cbmctrl status 8
    - cbmctrl command 8 I0
    - cbmctrl command 8 I1 gibt natürlich einen Fehler 21,read error,39,00,1 ;)
    - cbmctrl dir 8

    Mehr kann ich momentan leider nicht testen ...

    Bin aber gespannt auf mehr :)

    Evtl. kann ich ja meinen sehr einfachen D80/D82 imager an das opencbm-zoomfloppy anpassen? Hab das mal für eine National Instruments GPIB Karte geschrieben, aber hier musste man sehr viele Verrenkungen machen um überhaupt eine Kommunikation zu starten, da die Commodore Geräte doch etwas am Standard vorbei sind ...

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN