๐ฅ Disk Drive From Hell: Battling a Commodore 3040 DOS 1 Drive ๐พ | floppies rock
๐ ๏ธ In this video, I tackle the repair of a seriously problematic Commodore 3040 disk drive that earned its nickname โDisk Drive From Hellโ through a tortuous diagnostic and repair journey.
๐ก Join me as I get my hands dirty with some serious troubleshooting.
Whatโs in the video:
- ๐ Brief overview of Commodoreโs early disk drive lineup
- ๐งฉ Overview of the 3040โs architecture and components
- ๐ Step-by-step diagnosis of multiple failures
- ๐ Using my new 2040/3040/4040 diagnostics ROM
- ๐พ Replacing a failed 2114 static RAM chip
- ๐ Replacing out a dead 5632 RIOT chip
- ๐ป Installing a replacement ROM
- ๐ฑ How I accidentally shorted the address and data buses together
- ๐ ๏ธ Repairing self-inflicted damage to two 74LS157 chips
- ๐ When it finally boots and runs
This repair used my new diagnostic ROM that I developed specifically for these vintage Commodore IEEE drives. If youโre working on similar drives, check it out here:
๐ GitHub repo: https://github.com/piersfinlayson/cbm-ieee-disk-diag-rom
๐พ Stay tuned for a follow-up episode where Iโll service the actual drive mechanisms to get this big boy fully operational, and me tackling my other IEEE-488 drives.
Timestamps
00:00 Introduction
00:10 Drive history
07:32 Overall architecture
11:30 Initial power-on tests
14:54 More detailed troubleshooting
22:54 The plot thickens
31:31 Using the diagnostics ROM
49:47 It verks!
51:57 Final tally
53:14 Wrap-up
Video content copyright (c) 2025 piers.media Limited. All rights reserved.
comments powered by Disqus