Acorn Archimedes A410
| Acorn Archimedes A410 | |
| Specifications | |
|---|---|
| Manufacturer | Acorn Computers Ltd |
| Type | Personal Computer |
| Released | June 1987 |
| Discontinued | 1989 |
| Intro price | £1,399 (1987) |
| CPU | ARM2 @ 8 MHz |
| Memory | 1 MB RAM (expandable to 4 MB) |
| Storage | 3.5" floppy drive (800 KB), 20 MB ST506 hard drive |
| Display | 640×512 (16 colours), 640×256 (256 colours), 1152×896 (monochrome) |
| Sound | 8-channel stereo, 8-bit logarithmic DAC |
| Dimensions | 415 mm × 355 mm × 104 mm |
| Weight | 9 kg |
| OS / Firmware | Arthur 0.30 (later RISC OS 2.00) |
| Predecessor | BBC Master |
| Successor | Acorn Archimedes A410/1, Acorn Archimedes A420 |
| Codename | Fairway |
| Model no. | A305, A310, A410, A440 |
The Acorn Archimedes A410 was released in June 1987 as part of the original Archimedes range, positioned between the entry-level A305/A310 and the high-end A440. Distinguished by its inclusion of a 20 MB ST506 hard drive as standard equipment, the A410 targeted professional users and educational institutions requiring mass storage capabilities.
Overview
The A410 represented Acorn's first serious attempt at providing a complete professional workstation at a competitive price. Built on the same motherboard as the A310, the A410 added an ST506 hard drive controller podule and internal hard drive, transforming the system's practical capabilities. The 20 MB storage capacity, while modest by modern standards, exceeded many contemporary PC-compatible systems and enabled entirely new workflows for Archimedes users.
The inclusion of mass storage fundamentally changed how users interacted with the system. Applications could be installed permanently rather than loaded from floppies, multiple users could maintain separate work areas, and large projects became practical. This capability proved particularly valuable in educational settings where the A410 often served as a classroom server for diskless A305 and A310 workstations.
Architecture
The A410 utilized the standard Archimedes architecture with four custom VLSI chips: ARM2 processor, MEMC memory controller, VIDC video/sound controller, and IOC input/output controller. The addition of the hard drive subsystem required one of the four podule slots for the controller card, leaving three available for further expansion.
Storage Subsystem
| Component | Specification | Performance |
|---|---|---|
| Controller | Acorn ST506 podule | WD1010 compatible |
| Drive | 20 MB MiniScribe 8425 | 5.25" half-height |
| Interface | ST506/ST412 | 5 Mbps data rate |
| Sectors | 615 cylinders, 4 heads | 17 sectors per track |
| Access time | 65ms average seek | 85ms track-to-track |
| Transfer rate | 625 KB/s maximum | 300 KB/s typical |
The ST506 interface, while dated compared to emerging SCSI technology, offered adequate performance for contemporary software and proved highly reliable. The MiniScribe 8425 drive became synonymous with the A410, though some units shipped with equivalent Rodime or NEC drives depending on availability.
Hardware Configuration
The A410 motherboard was identical to the A310, with hardware differences limited to the storage subsystem and power supply rating. The modular design allowed failed drives to be replaced without motherboard work, and the controller podule could be moved to other Archimedes models if needed.
Memory Configuration
Standard memory configuration matched the A310:
- Base RAM: 1 MB (4× 256K×9 SIMMs)
- Maximum RAM: 4 MB (4× 1M×9 SIMMs)
- Memory speed: 125ns fast page mode
- Error detection: 9th bit parity checking
The 1 MB standard configuration proved adequate for most single-tasking applications under Arthur but became restrictive with RISC OS 2.00's enhanced desktop. Many A410 systems received memory upgrades to 2 MB or 4 MB as prices declined through the late 1980s.
Power Supply Specifications
The addition of a hard drive necessitated an uprated power supply:
| Rail | A310 PSU | A410 PSU | Hard Drive Load |
|---|---|---|---|
| +5V | 6A | 8A | 1.2A |
| +12V | 1.5A | 3A | 1.5A (spin-up 3A) |
| -5V | 100mA | 100mA | Not used |
| -12V | 50mA | 50mA | Not used |
| Total | 45W | 65W | 20W typical |
The enhanced power supply included better thermal management with a larger heatsink on the linear regulator and improved ventilation. However, the increased heat output made proper case ventilation critical, particularly in warm environments.
ST506 Controller Podule
The hard drive controller occupied podule slot 0 (the slot nearest the power supply), implementing a subset of the Western Digital WD1010 command set. The podule contained:
- Controller chip: HDC 9224 or equivalent
- Data separator DP8465 or similar
- Buffer RAM 8 KB SRAM for sector buffering
- Control logic Several 74LS series TTL chips
- Drive interface 34-pin control + 20-pin data cables
The controller supported up to two drives, though the A410 included only one. Advanced users occasionally added second drives, though the power supply's limitations and physical space constraints made this challenging.
ADFS Integration
The Advanced Disc Filing System provided hard drive support through the controller podule driver:
| Feature | Specification | Notes |
|---|---|---|
| Maximum partition | 512 MB | ADFS limit |
| Maximum files/directory | 77 | Arthur limitation |
| Filename length | 10 characters | RISC OS extended to 12 |
| File attributes | Read/Write/Locked/Directory | Limited compared to Unix |
| Bad block handling | Manual mapping | Required during formatting |
ADFS automatically detected the hard drive at boot, mounting it as drive 4. The filing system's limitations became apparent with larger drives, leading to various third-party enhancements and eventual replacement with RISC OS 4's improved filesystem.
Performance Characteristics
The hard drive transformed system performance for disk-intensive operations while having minimal impact on computational tasks:
Benchmark Comparisons
| Operation | Floppy Only | With Hard Drive | Improvement |
|---|---|---|---|
| Application load | 12 seconds | 2 seconds | 6× |
| 100 KB file save | 8 seconds | 0.5 seconds | 16× |
| Directory catalog | 3 seconds | 0.1 seconds | 30× |
| Compiler run | 45 seconds | 8 seconds | 5.6× |
The performance improvements were particularly notable for software development, where frequent compilation and linking operations benefited enormously from local storage. Desktop publishing applications also saw substantial improvements when accessing font and graphic libraries.
Software Considerations
The A410's hard drive enabled software categories impractical on floppy-only systems:
- Development environments: Complete C compiler installations with headers and libraries
- Desktop publishing Large font collections and document storage
- Databases Multi-megabyte data files with indexes
- CAD systems Complex drawings with component libraries
- Music composition Sample libraries and multi-track projects
Software installation procedures evolved to support hard drives, with many applications providing dedicated installation programs rather than simple file copying. This sophistication increased through the A410's lifecycle as developers recognized hard drives becoming standard.
Typical Configurations
A410 systems were commonly configured for specific roles:
Educational File Server
- Base A410 with 1 MB RAM
- Econet interface for network connectivity
- Level 3 FileStore software
- Shared applications and user storage
- Typical network: 8-16 BBC Micros or A305/A310 stations
Professional Workstation
- A410 upgraded to 4 MB RAM
- SCSI podule replacing ST506 controller
- Larger SCSI drive (40-80 MB)
- Laser printer interface
- Professional software: Impression, Eureka, ProArtisan
Software Development
- A410 with 2-4 MB RAM
- Second floppy drive for distribution
- Serial podule for debugging
- ARM Development System software
- Source control via Econet to Unix systems
Manufacturing Variants
The A410 underwent several revisions during its production run:
| Issue | Production Period | Changes | Drive Type |
|---|---|---|---|
| 1 | Jun-Nov 1987 | Original design | MiniScribe 8425 |
| 2 | Dec 1987-May 1988 | Improved PSU | MiniScribe 8425 |
| 3 | Jun-Dec 1988 | Controller update | Rodime RO3057S |
| 4 | Jan-May 1989 | Cost reduction | Various 20 MB |
Later production units occasionally shipped with 30 MB drives when 20 MB units became scarce, though these were still configured as 20 MB to maintain compatibility with existing software and documentation.
Common Modifications
A410 owners frequently pursued upgrades to extend system capabilities:
Hard Drive Replacement
Original ST506 drives commonly failed after 5-10 years, necessitating replacement:
- Direct replacement: Another ST506 drive (increasingly rare)
- SCSI conversion: Replace controller podule and drive
- IDE adaptation: Using third-party IDE podule
- Modern solution: SD card or CompactFlash adapters
The SCSI conversion proved most popular, offering better performance and drive availability. The Lingenuity SCSI podule became the standard upgrade, supporting drives up to 2 GB with appropriate drivers.
Processor Upgrades
Several processor enhancements became available:
- ARM3 upgrade: 25-33 MHz with 4 KB cache
- FPA coprocessor: Hardware floating-point
- Memory speed: Faster RAM for marginal improvement
The ARM3 upgrade provided dramatic performance improvements, particularly for calculation-intensive tasks. The 4 KB cache reduced memory bandwidth requirements, partially compensating for the video system's memory contention.
Reliability Issues
The A410 exhibited several characteristic failure modes:
Hard Drive Failures
ST506 drives suffered from multiple issues:
- Bearing wear: Increasing noise preceding failure
- Head crashes: Often catastrophic data loss
- Stiction: Drives failing to spin up when cold
- Bad sectors: Gradual degradation over time
Regular backups to floppy or network storage proved essential. The characteristic "clicking" sound of failing ST506 drives became familiar to service technicians.
Power Supply Stress
The increased power demands stressed the linear power supply:
- Thermal cycling: Component degradation from heat
- Capacitor failure: Particularly main filter capacitor
- Voltage drift: Regulation problems with age
- Transformer hum: Lamination loosening
Many A410 systems benefited from power supply recapping and improved ventilation. Some users modified cases with additional fans, though this increased noise levels.
Controller Podule Issues
The ST506 controller podule developed characteristic faults:
- Cable problems: Control and data cable degradation
- Timing drift: Component aging affecting data recovery
- Buffer RAM failure: Causing data corruption
- TTL logic failures: Various symptoms depending on chip
Controller problems often manifested as intermittent disk errors or complete drive invisibility. Replacement podules from failed systems became valuable as repair parts.
Upgrade Path
The A410's upgrade path typically followed this progression:
1. Memory expansion to 2 MB or 4 MB 2. SCSI conversion for better drive options 3. ARM3 processor for performance 4. RISC OS 2 for improved functionality 5. Ethernet networking replacing Econet
Fully upgraded A410 systems remained competitive into the early 1990s, though the Risc PC's 1994 introduction marked the practical end of Archimedes upgrading.
Educational Impact
The A410 played a crucial role in UK computer education, serving as the backbone of many school networks. Its reliability and storage capacity made it ideal for classroom file servers, while the ARM processor provided sufficient performance for multiple concurrent users.
Computer science courses benefited from local storage for development tools and student projects. The hard drive enabled practical teaching of database concepts, file systems, and multi-user operating systems. Many UK programmers first encountered hard drives through school A410 systems.
Market Reception
Professional markets received the A410 cautiously. While the specifications impressed, software availability remained limited compared to PC compatibles. The education sector's enthusiasm partially offset commercial market resistance, but Acorn struggled to expand beyond traditional strongholds.
Pricing remained competitive with similarly-specified PC systems, but the PC platform's software advantage proved insurmountable. The A410's discontinuation in 1989 coincided with Acorn's strategic shift toward the education market and reduced emphasis on business users.
General Maintenance
Maintenance priorities include hard drive backup and health monitoring, as original ST506 drives are increasingly failure-prone. Power supply capacitors require inspection and likely replacement after 35 years. The controller podule's cable connections need periodic reseating to maintain reliability. Thermal management is critical due to increased heat generation from the drive and uprated power supply. CMOS battery replacement prevents configuration loss and potential PCB damage from leakage.
Troubleshooting
Common failures include hard drive clicking or failure to spin (mechanical failure), "Drive not found" errors (controller or cable issues), and power supply instability under load. Intermittent disk errors often indicate cable problems or controller timing drift. System crashes during disk access suggest power supply inadequacy or RAM errors. The diagnostic process typically starts with cable inspection, proceeds to controller podule testing, and finally drive replacement if necessary.
Capacitor Replacement Guide
The A410's uprated power supply contains additional capacitors compared to the A310: main filter (6800µF 25V), auxiliary filters (2200µF 16V ×3), and numerous smaller electrolytics. The controller podule contains several 10µF and 47µF capacitors requiring replacement. Hard drive PCBs may also contain aging capacitors, though drive replacement is usually more practical than repair.
Legacy
The A410 demonstrated the viability of hard drive-equipped ARM workstations, influencing all subsequent Acorn professional systems. While commercial success remained limited, the technical achievement of delivering workstation capabilities at personal computer prices deserves recognition. The combination of RISC processing, advanced graphics, and mass storage established design patterns still visible in modern ARM-based systems.
Many A410 systems remained in service well into the 2000s, particularly in schools where their reliability and familiarity kept them useful long after technological obsolescence. Modern retro computing enthusiasts face challenges maintaining A410 systems due to ST506 drive scarcity, making SCSI or IDE conversions essential for continued operation.