Egghead.page Logo

Daisy-Chaining External Drives on the Commodore Amiga 600

This article examines the feasibility of connecting multiple external storage devices to the Commodore Amiga 600. We will explore the hardware limitations of the A600, the role of IDE and SCSI interfaces, and the specific expansion cards required to achieve a daisy-chain configuration for enhanced storage capacity.

Understanding the Amiga 600 Architecture

The Commodore Amiga 600 was designed as a compact home computer, which inherently limited its physical expansion capabilities compared to larger models like the Amiga 1200 or 3000. Unlike some contemporaries, the A600 does not feature a native SCSI port or a dedicated external floppy disk drive port on the rear casing. The primary internal storage interface is a 44-pin IDE connector located on the motherboard. To connect external drives, users must rely on expansion slots, specifically the PCMCIA slot or the trapdoor expansion port, to bridge the gap between the internal bus and external peripherals.

IDE Master and Slave Configuration

When discussing multiple drives on the Amiga 600, the term “daisy-chain” is often used loosely to describe connecting more than one device. The native IDE interface supports two devices per channel through a Master and Slave configuration. By using a PCMCIA to IDE adapter or a trapdoor IDE expansion, you can connect an external IDE cable. This cable can support two devices, such as a CompactFlash card and a 2.5-inch hard drive, provided one is jumpered as Master and the other as Slave. While this allows for two drives on a single interface, it is not a true daisy-chain topology in the SCSI sense, but it effectively doubles the available storage on that channel.

SCSI Expansion for True Daisy-Chaining

For users requiring more than two drives, SCSI (Small Computer System Interface) offers true daisy-chaining capabilities, allowing up to seven devices on a single bus. However, the Amiga 600 lacks built-in SCSI support. To utilize this feature, you must install a SCSI controller card into the PCMCIA slot or a specialized trapdoor expansion. Once the controller is installed and the necessary drivers are loaded into the startup sequence, external SCSI drives can be linked together in a chain. This method is more complex and expensive but provides the genuine multi-device connectivity often associated with the term daisy-chaining.

Modern USB Solutions and Limitations

In the modern retro-computing landscape, USB storage is a popular alternative. Several expansions allow the Amiga 600 to interface with USB mass storage devices via the PCMCIA slot or parallel port. While USB hubs allow multiple devices to be connected to a single port, the Amiga’s operating system and USB stack limitations must be considered. Most USB controllers for the Amiga are designed to mount storage as distinct volumes rather than creating a chained array. Additionally, power requirements for multiple spinning drives often necessitate an externally powered USB hub to ensure stable operation without drawing too much current from the computer’s expansion port.

Conclusion on Expansion Feasibility

Connecting multiple external drives to the Commodore Amiga 600 is possible, but the method depends on the desired number of devices and the interface used. For two drives, an IDE expansion with Master/Slave configuration is the most straightforward and cost-effective solution. For larger arrays, a SCSI expansion card is required to enable true daisy-chaining. Users should carefully verify compatibility with their Kickstart version and ensure adequate power supply when adding multiple mechanical drives to this classic system.