Adding an External Hard Drive Activity LED To The X68000
A small activity lamp can make an X68000 external SCSI hard drive feel much easier to use. The original machine gives little visual feedback once a disk command has started, so a front-panel LED helps distinguish a slow transfer from a frozen program. It is especially useful when working with compact flash adapters, SCSI2SD devices, or an ageing mechanical drive hidden inside an enclosure.
The modification does not need to interfere with the X68000 motherboard. The most practical approach is to monitor the SCSI bus busy signal at the external connector, then drive an LED from a separate, current-limited circuit. This keeps the indicator inside the drive enclosure and makes the change reversible.
Care is important because Japanese X68000 hardware is now valuable and increasingly difficult to replace. Australian owners also need to remember that the computer was designed for Japanese mains conditions, while local household power is around 230–240 volts. The LED circuit should use the drive enclosure’s regulated low-voltage supply, never an improvised connection to the mains side of a power supply.
Why Add A Drive Activity Indicator
An external SCSI hard disk can appear inactive while the X68000 is loading a game, checking a partition, or waiting for a file operation. A front-panel indicator provides immediate feedback during boot and makes it easier to tell whether a command is still progressing. That visual clue is particularly handy when using old software that offers no modern progress bar or timeout message.
The indicator can also help with preservation work. If a drive repeatedly remains busy during a particular operation, the LED may reveal that the system is retrying a disk command rather than being completely unresponsive. It cannot diagnose every fault, but it gives useful evidence when comparing an original hard disk with a SCSI solid-state replacement.
A bus-based lamp is also more flexible than connecting directly to a drive’s proprietary activity output. It can work with several types of external storage, provided the device follows the expected SCSI signalling. That includes many period-correct hard disks and modern replacement devices installed in a SCSI enclosure.
Understanding The SCSI Busy Signal
SCSI uses several active-low control signals. The bus busy line, commonly written as /BSY, is asserted low when a device or the host owns the bus. During selection, command handling, data transfers, and status operations, the line may be active. Monitoring it therefore produces a useful general-purpose activity indication without needing to understand the complete command protocol.
On many external 25-pin SCSI connectors, /BSY is associated with pin 6, but pinouts and homemade adapters must be checked before soldering. Some X68000 setups use unusual cables, gender changers, or internal-to-external conversions. Confirm the signal with a service manual, continuity test, or a trusted pinout reference rather than treating every DB-25 connector as interchangeable.
/BSY is not a perfect measure of platter movement. The lamp can illuminate while the drive is processing a command internally, and a very short transaction may be difficult to see. It may also remain lit during bus arbitration even when no obvious file transfer is taking place. Think of it as a SCSI bus activity light, rather than a guaranteed mechanical-drive head indicator.
Choosing The Indicator Circuit
The safest basic design takes a lightly loaded sample of /BSY and uses it to switch an LED. A direct LED connection across the SCSI signal is poor practice because the bus is shared and uses open-collector style signalling. A badly chosen resistor or an incorrect connection can distort the line, prevent device selection, or make an otherwise healthy SCSI chain unreliable.
One simple arrangement uses an optocoupler. Connect the optocoupler input LED from the enclosure’s regulated positive rail through a resistor to /BSY, so current flows when the active-low signal is pulled down. The optocoupler’s isolated output then drives a separate panel LED through a transistor or logic stage. A resistor in the range of 1.5 kΩ to 2.2 kΩ is a reasonable starting point for a 5-volt rail, although the exact value should follow the optocoupler’s sensitivity and the available SCSI current budget.
A high-impedance buffer is another option. A small transistor or logic gate can sense a protected version of the signal, followed by a transistor that switches the front-panel lamp. This usually needs an inversion stage because /BSY is low when active. An optocoupler is attractive for a one-off enthusiast modification because it reduces the risk of connecting the indicator circuit’s ground incorrectly, though it adds a component and may need a pull-up resistor on its output.
| Approach | Advantages | Limitations | Suitable Use |
|---|---|---|---|
| Optocoupler and LED | Provides isolation and protects the bus | Needs several parts and careful polarity | General external SCSI enclosure |
| Transistor buffer | Inexpensive and easy to source | Requires correct inversion and grounding | Compact, permanent installation |
| Direct LED connection | Very few parts | Can load or disturb the SCSI signal | Best avoided |
/REQ pulse monitor |
Shows transfer pulses clearly | May flicker too quickly to see | Fast activity display with pulse stretching |
| Drive-specific activity output | Closest to actual device activity | Not available on every drive or adapter | Enclosures with documented output pins |
For a more readable lamp, add a capacitor and transistor pulse-stretcher after the signal detector. This keeps the LED visible for perhaps 100–300 milliseconds after a short SCSI event. Without pulse stretching, an LED connected to a fast transfer signal may appear dim or barely flicker, especially with modern solid-state storage.
Wiring The External Enclosure
Install the LED in the enclosure’s front panel, ideally behind a small translucent lens. A 3 mm or 5 mm red, amber, or green LED is electrically suitable, but a diffused lens is easier to read than a clear, sharply focused one. Drill slowly and remove the enclosure’s circuit board before making holes so metal swarf cannot settle on the electronics.
Take power from a regulated low-voltage point inside the enclosure. Many SCSI cases provide 5 volts for the drive, while some also provide 12 volts for a spindle motor. Use the 5-volt rail where possible and measure it with a multimeter before connecting anything. The LED’s series resistor is mandatory; for a typical 2 mA indicator current on 5 volts, a value around 1.5 kΩ is a sensible starting point.
Keep the signal wire short and route it away from mains wiring, switching regulators, and the drive motor leads. Secure the new wires with small cable ties or adhesive mounts, leaving enough slack for the cover to be removed. Use heat-shrink tubing over solder joints and add strain relief where the wires approach the front panel.
Australian replacement parts are generally easy to obtain from Jaycar, RS Components Australia, element14, or online electronics sellers, although prices and delivery times vary between Melbourne, Sydney, Brisbane, and regional locations. A tiny resistor or optocoupler can cost more to post than to buy, so ordering a few spares with the first parts is often practical.
Checking The Signal Before Modification
Before connecting the indicator, inspect the SCSI chain. The X68000 should have only the required terminators enabled, normally one at the host end and one at the far end of the chain. An external enclosure with an active terminator can behave unpredictably if another device is also terminating the bus. The activity LED will not correct termination, ID conflicts, missing ground conductors, or a poor cable.
Use a multimeter to identify ground and verify the suspected /BSY conductor against the connector reference. With the system powered off, continuity testing can help confirm the cable path. Do not use the resistance mode on a powered circuit. Once the system is running, a logic probe or oscilloscope can show the signal moving low during disk access, but probing a tightly packed connector requires care to avoid shorting adjacent pins.
A test LED should be connected only after the circuit has been checked separately using a bench supply. Confirm that the output LED has the correct polarity: the longer LED lead is commonly the anode, while the flat edge of the package usually marks the cathode. Package conventions are not absolute, so the component datasheet remains the authority.
When working on equipment in Australia, disconnect the enclosure before opening it and allow time for capacitors to discharge. If the case contains a mains-rated power supply, keep clear of its primary side. A low-voltage LED modification is straightforward; probing an exposed 230–240 volt section is a job for a qualified technician.
Testing During Real Disk Operations
Start with the X68000 switched off and connect the modified enclosure using its normal SCSI cable. Check that the enclosure’s fuse, fan, drive, and terminator settings are unchanged. Power the storage unit first if that is how the existing setup operates, then start the computer and observe the LED during the boot sequence.
Test more than one operation. Directory browsing, loading a large game, copying files, and formatting or verifying media produce different SCSI patterns. The lamp may glow steadily during a long command, flash during repeated short reads, or remain off during a period when the device is working internally but not using the bus. Those behaviours can all be normal.
If the LED stays on continuously, disconnect the new circuit and check whether the original SCSI setup still works. A permanently lit lamp can mean that /BSY is being held low, the sensing circuit is wired backwards, the optocoupler output lacks a suitable pull-up, or the line has been mistaken for another control signal. If the computer stops recognising the drive, remove the indicator first before investigating the storage device.
A useful test is to compare the modified enclosure with the same drive connected through an unmodified cable. If the unmodified arrangement works consistently but the LED version causes intermittent boot failures, the circuit is loading the bus or introducing noise. Increase the sensing resistor, use a proper buffer, shorten the wiring, and recheck the connector pinout.
Making The Modification Reversible
A reversible installation is preferable for historically significant hardware. Avoid cutting the original X68000 cable or drilling the computer’s case when the same result can be achieved inside the external enclosure. A small plug-in adapter board between the SCSI connector and cable is even better because it can be removed without leaving visible changes.
Label the added connector and record the resistor values, transistor type, optocoupler model, and LED polarity. Photograph the wiring before closing the case. Future owners may replace the original SCSI disk with a SCSI2SD, BlueSCSI, or another emulator, and clear documentation will prevent the activity circuit from being mistaken for part of the factory design.
The wider X68000 community has accumulated valuable information about connector variations, storage adapters, and repair techniques. The X68000 community links provide a useful starting point for comparing hardware approaches, while independent technical notes such as Daniel Goodall’s notes can add context when tracing older enthusiast modifications.
Troubleshooting False Or Missing Activity
A lamp that flickers constantly with no disk access may be responding to bus polling, termination problems, or a device that is repeatedly retrying commands. Check SCSI IDs, termination power, cable length, and connector quality before changing the LED circuit. An old mechanical drive can also generate frequent retries because of weak media or deteriorating heads.
No light does not necessarily mean no activity. The chosen signal may not be routed through an adapter, the LED current may be too low, or the storage device may complete very short commands faster than the eye can detect. Test the LED from a known 5-volt supply, then observe /BSY with suitable test equipment. If the bus signal is active but the lamp is dark, the fault is in the detector or driver stage.
For solid-state storage, a pulse-stretcher is often the final improvement. Adjust the capacitor or timing resistor until brief accesses create a visible flash without leaving the lamp on for too long. Keep the timing circuit electrically downstream from the SCSI sensing stage so it cannot affect the shared bus.
A carefully fitted external hard drive activity LED gives the X68000 a modern usability feature while respecting its period hardware. For Australian owners sourcing parts locally or waiting on specialist imports, the circuit is inexpensive, compact, and practical to document. Build it around a verified /BSY connection, protect the SCSI bus, and keep every change removable so the enclosure can continue serving both original drives and modern storage replacements.
Nereid-X Expansion Board
A personally-produced LAN+USB+Memory expansion board for Sharp X68000 series computers. Multiple production runs were offered, including a final batch and a later revival reproduction run.
Power Supply Repair
X68 power supply repair and modification services were offered by the site owner, with documentation shared through diary entries spanning 2001–2006.
Server & Networking
Notes on FreeBSD administration, ISP changes, server migration, and networking topics. The site itself ran on FreeBSD with the hns diary system and Namazu search integration.
Get in touch
X68K.NET connects Sharp X68000 enthusiasts through community links and shared projects. Reach out with questions about the Nereid project or X68 resources.