惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Engineering at Meta
Engineering at Meta
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
量子位
Jina AI
Jina AI
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
L
LangChain Blog
A
About on SuperTechFans
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
美团技术团队
博客园 - 三生石上(FineUI控件)
N
Netflix TechBlog - Medium
D
DataBreaches.Net
P
Proofpoint News Feed
小众软件
小众软件
Vercel News
Vercel News
T
The Blog of Author Tim Ferriss
WordPress大学
WordPress大学
雷峰网
雷峰网
G
Google Developers Blog

Comments for LinuxJedi's /dev/null

Amiga 1000 Restoration: The Keyboard Amiga 1000 Restoration: Floppy Drive and WCS Failure? Amiga 4000 Repair: This one was just weird Socket SO_REUSEPORT and Kernel Implementations Coding an MSP430 From the Linux Command Line Upgrading the RAM Detective: A Firmware Adventure with RAMCHECK When an Amiga A570 Repair Took a Strange Turn AI Didn’t Destroy Your Company, Your Processes Did KDE Plasma Automatic Time Zone Raspberry Pi JTAG Programming - 2025 Edition Teletext on a BBC computer in 2024 Amiga RAMesses UART and Ethernet on the STM32 Nucleo-F756ZG Trying Out Even More Amiga 500 Plus Upgrades Programming Xilinx JTAG from a Raspberry Pi
Converting a PC Floppy Drive to Amiga
LinuxJedi · 2026-08-21 · via Comments for LinuxJedi's /dev/null

I recently purchased an external floppy drive the for the Amiga which was sold as “untested”. Unfortunately “untested” in this case meant “doesn’t work and someone did a bad attempt at repairing it”. There were parts of the drive physically broken and it was beyond repair. I lucked out because unlike the Rotec drive I repaired in the past, this one uses a standard floppy connector inside. So, instead I decided to convert a PC floppy drive to work in the case.

Amiga floppy drives are wired a little differently to PC ones, they use a modified version of the Shugart standard. In particular the following things are different to the IBM/PC standard:

  • PC floppy drives are set to DS1 (Drive Select) whereas Amiga uses DS0
  • PC floppy drives use Pin 34 of the cable for DC (Disk Change), Amiga uses Pin 2
  • Amiga uses Pin 34 for RDY (Ready to access), PCs don’t have this, DC assumes RDY in PC
  • PC floppy drives map density (DD/HD) to Pin 2, Amiga only supports DD without a special half-speed drive and software support

I happened to have a working Samsung SFD-321J floppy drive. So I decided to modify this drive. There are guides all over the internet on how to modify drives. Some are as easy as selecting jumpers, many (like mine) require soldering. Unfortunately I could not find a guide for my specific model, but luckily it was very easy to figure out.

Using the labelled areas below, this is what I did:

Area 1

This area is essentially a jumper select for pin 34. It uses a 0 ohm resistor to select DC as the pin’s output. Using flux and a hot-air gun I desoldered the 0 ohm resistor from DC, then carefully resoldered it in RDY.

We do need the DC signal for pin 2 so I soldered a wire there for Area 3.

Area 2

This was a giant solder blob between the middle pin and DS1 at the top, using some solder wick this was removed very easily. Since the gap was large I decided to use a tiny wire between the pins for DS0 and solder that in place.

Area 3

This area is the option select for pin 2. It was set to OP A which is the disk density selection, OP B I believe force DD. Again this was just a giant solder blob which was wicked-up easily. We want this pin to be the DC so the wire from Area 1 was soldered to the middle of this area which is directly connected to pin 2.

The image above is the final result. I also made sure the drive heads were clean and re-greased the worm gear for the heads. After reassembling I ran a few tests and it appears to work. I now have a real floppy drive to use alongside my Gotek!