๐Ÿ› ๏ธ 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