Mac floppy emu prototype

Posted on Wednesday, February 8th, 2012 in data transfer, project logs, vintage by the machinegeek

Steve at Big Mess o’ Wires has resumed work on his Macintosh floppy drive emulator project. Previously he had developed the project on a breadboard using an Altera EPM7128S CPLD and an Atmel ATMEGA32u4 microcontroller. Now he has assembled it on a project board and updated some of his components. He writes:

The firmware has now been partially converted to the new microcontroller and pin arrangement, and I’m able to read the SD card and write to the LCD screen without problems.

For those who may have missed the earlier progress updates, Floppy Emu is a floppy disk drive emulator for classic Macintosh computers like the Mac Plus. It plugs into the Mac’s DB-19 port, and behaves exactly like an external Sony 3.5″ disk drive would, so no special system software or other modifications are required. Floppy disk images are stored on a standard SD memory card, and a microcontroller (Atmel ATEMGA1284P) and CPLD (Xilinx XC9572XL) are used to read/write the floppy data. The data is converted into the GCR-encoded serial pulse stream that the Mac expects, exactly like the signal from a magnetic read head flying across a track on a real floppy disk.

You can get more photos and project info at Big Mess o’ Wires.

This entry was posted on Wednesday, February 8th, 2012 at 4:00 pm and is filed under data transfer, project logs, vintage. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “Mac floppy emu prototype”

  1. sam.reaves says:

    Hello Steve,

    Do you have a version of this that could replace standard 1.44MB floppy drives? I am looking for something that would work in test and measurement instruments that expect a standard 1.44MB FDD interface.

    Thank you,

    Moderator Independent LeCroy_Owners_Group on Yahoo!

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Stephen Tinius: Thank you.
  • KH: Ah, the site sells boards, that's the reason. At least it's a XC6SL9 board that does not cost an arm and a leg, though it...
  • Max: While I understand this is more educational than practical in nature, I prefer my edutainment a lot more firmly grounded in economic reality. Sure, you...
  • KH: Using an alkaline coin cell down to 1.0V or under is a very bad idea anyway, unless you as the designer or manufacturer don't care...
  • KH: Farnell says TS1001 is no longer stocked. Not on RS. Digikey says it's obsolete. That said, there are a lot of nanoamp-class parts on sale...