background image

a higher speed. These cables usually add a DB15 female connector to the drive, also known as a 
game port on the PC. 
 
Once this is installed, the drive can be connected to the ZoomFloppy in one of three ways. If you 
already have a C64 cartridge plug to DB15-M cable, it attaches to the card edge at the bottom of 
the ZoomFloppy. Be sure to note which side is up since the connector fits both ways. If you 
don’t, it’s usually cheaper and easier to get a DB15-F to DB15-M cable. This connects to the 
DB15 plug on the left side of the ZoomFloppy. Finally, if you’re building your own cable, you 
can solder a 2x8 header onto connector X4. 
 
Future support is possible for IEEE-488 floppy drives, which were produced for the PET. Either 
the large GPIB plug can be soldered onto the board on the right or a 2x12 header can be added at 
X6. The ZoomFloppy firmware does not yet support IEEE-488 drives. 
 
Finally, a 2x20 expansion header can be added at X5. This maps all signals from the 
microcontroller for debugging or some unknown future use. 

Optional case 

While it works just fine as a bare board, the ZoomFloppy was designed to be placed in a case, 
Hammond part number 1591XXTSBK. This case is available from many suppliers, such as Digi-
key. You’ll have to cut at least one side of the case to allow for the connectors. 
 

http://www.hammondmfg.com/dwg2XXS.htm

  

http://www.hammondmfg.com/scpg.htm

  

The case dimensions in inches are 4.853 wide x 3.278 long x 2.2 deep (without lid). More info 
on the exact dimensions can be found on the above pages. 

Windows Installation 

This distribution provides Windows binaries for OpenCBM, supporting the ZoomFloppy USB 
interface. The code has not been customized, so you can also install from stock OpenCBM 
source code, although that procedure is a bit more complicated. It is expected that future builds 
will be available directly from the OpenCBM project. 
 
You should have gotten the installer and this manual from the following site. Do not install the 
0.4.x series of binary installers from the OpenCBM website as they do not support the 
ZoomFloppy. 
 

http://www.root.org/~nate/c64/xum1541/

   

 
Below are the directions for installing OpenCBM for ZoomFloppy on Windows. Mac OS X and 
Linux also work with the ZoomFloppy, but OpenCBM installation for them is not described 
here. 
 
Even if you have previously installed OpenCBM, you’ll need to install this newer version in 
order to get ZoomFloppy support. Do not install an older copy of OpenCBM, such as 0.4.x, since 
it does not support the ZoomFloppy. 

Summary of Contents for ZoomFloppy

Page 1: ... THE ZOOMFLOPPY MAY DAMAGE YOUR DRIVES OR THE ZOOMFLOPPY ITSELF Introduction to the ZoomFloppy At a minimum the ZoomFloppy must be connected to one or more floppy drives via the IEC serial port 6 pin DIN and to a computer via USB It is powered over USB so no external supply is needed This configuration gives basic access to read and write disks OpenCBM provides some faster serial transfer routines...

Page 2: ...mber 1591XXTSBK This case is available from many suppliers such as Digi key You ll have to cut at least one side of the case to allow for the connectors http www hammondmfg com dwg2XXS htm http www hammondmfg com scpg htm The case dimensions in inches are 4 853 wide x 3 278 long x 2 2 deep without lid More info on the exact dimensions can be found on the above pages Windows Installation This distr...

Page 3: ...he command line utilities can be used directly from the shell by adding C opencbm bin to your PATH environment variable B Plug in the ZoomFloppy via USB and install the Windows driver Once you plug in the ZoomFloppy you ll see a standard device driver installation prompt We ll be installing a driver extracted from this zip file located under the windrv folder You do not need to reboot after instal...

Page 4: ...3 Select Install from a list or specific location 4 Click Next ...

Page 5: ...5 Browse to the windrv folder extracted from the OpenCBM zip file 6 Click OK 7 Verify your screen looks like the above and click Next ...

Page 6: ...similar to the C64 cartridge port D Plug the ZoomFloppy back into USB The LED on it should come on but you shouldn t get a driver installation prompt this time If you do something went wrong installing the drivers and you should repeat step B above or see the troubleshooting section below E Turn on your floppy drive s F Test that the ZoomFloppy is working Run the file runtest bat by double click o...

Page 7: ... your drive is a must These cables originally designed for SpeedDOS and Burst Nibbler connect the VIA or CIA chip in your 1541 or 1571 drive to a 15 pin D SUB female connector aka game port The best way to attach the cable is the solderless approach You remove the VIA in your drive plug in a socket and then plug the VIA into the socket The D SUB port is then attached to the case or routed out the ...

Page 8: ...Reinstall the drivers cbmctrl detect returns an error no xum1541 device found ZoomFloppy not plugged into USB Check the USB connection and try again Unplug the USB cable and plug it in again to reset the board cbmctrl detect returns nothing no error Drive not connected via IEC cable or not powered on Unplug ZoomFloppy from USB to power it off Then connect drive cable plug in ZoomFloppy power on dr...

Page 9: ...y interfere with proper operation of other drives Be careful of static electricity discharge when plugging unplugging any electronic equipment Consider getting a case for your ZoomFloppy board if you are concerned about the environment you will be using it in Proper power on sequence We have tested leaving the ZoomFloppy connected to powered on drives for days with no problems even though it was n...

Page 10: ...d design advice and lots of debugging assistance with his complex drive setup Christian Vogelsgang did the Mac port and was an early tester Spiro Trikaliotis Thomas Winkler Joe Forster and Thomas Kindler all helped review changes and provide advice in addition to other code they ve written Peter Rittwage continues to update nibtools to support reading writing protected disks Original code for mnib...

Reviews: