Skip to content

An Amiga 1000-500-2000-3000 DF0: - External Floppy Drive Swapper

Notifications You must be signed in to change notification settings

retronicdesign/AmigaFloppySwap

Repository files navigation

Amiga Floppy Swap

An Amiga 1000-500-2000-3000 DF0: - External Floppy Drive Swapper Amiga_floppy_swapper (2)

Theory of operation

This module can swap an internal DF0: drive with an external DF1: floppy drive in order to boot from an external device, such as a Gotek Floppy Emulator.

First module fits under the MOS 8520 Even CIA.

Second module is inline with the internal DF0: drive.

A small CPU detects two fast consecutive resets (CTRL-A-A twice). This will activate or deactivate the floppy swapping.

A piezo will emit sounds when the swapping is activated or deactivated.

This device will fully support external booting from any 880K disks, while still permitting the use of internal DF0: as DF1: (hardware fix)

Schematic

image

PCB

Even CIA (MOS 8520) "sandwich" PCB

image image

Internal DF0: "signal extractor" PCB

image image

  • Don't forget to add 2 wires between the two boards! This will feed signal MTRON and READY to and from the main circuit thus enabling the magic with internal drive!

You can have it build at PCBWay under my shared projects.

Bill of material

Quantity Designator Manufacturer Part Number
3 C1,C2,C3 0.1uF 0805 AC0805KFX7R9BB104
2 J1 HEADER3x1 61300311121
2 J2 CHIP 17-2444090-5-ND
2 J3 SOCKET  BHS-120-G-A
1 J4 HEADER34M 67997-234HLF
1 J5 HEADER34F ESQ-120-34-L-D
2 J6,J7 HD2 0022053021
1 LS1 PIEZO CMT-1603-SMT-TR
1 R1 1K 0805 CR0805-JW-102ELF
2 R6,R7 2.2K 0805  RK73H2ATTD4022F
1 U1 ATTINY13 ATTINY13-20SSU
1 U2 74LS153 SN74LS153DR
1 U3 74LS38 SN74LS38DR

About

An Amiga 1000-500-2000-3000 DF0: - External Floppy Drive Swapper

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages