Jump to content

Acorn Archimedes A540: Difference between revisions

From RetroTechCollection
Rewrite with citations from the newly hosted Acorn Archimedes 500 / R200 Service Manual and Chris Whytehead. Corrected: SCSI is a podule that occupies a slot, not on the motherboard, so all four slots are NOT free; the SCSI controller is a WD33C93A not an NCR 53C90; the FPA11 is not an A540 part. Added BT1 NiCd 1.2 V 280 mAh with the 2.8 V on IC22 pin 8 check, the MEMC part-number warning and the FPA10 price and early-card modification. Removed the unsourced oscillator frequencies, motherboar...
 
Line 4: Line 4:
| caption      = Acorn Archimedes A540
| caption      = Acorn Archimedes A540
| manufacturer = Acorn Computers Ltd
| manufacturer = Acorn Computers Ltd
| type        = Personal Computer
| type        = Personal computer (three-box desktop)
| release date = June 1990
| release date = June 1990
| discontinued = 1992
| discontinued = 1992
| price        = £2,495 + VAT (1990)
| price        = £2,495 ex VAT, no monitor
| cpu          = ARM3 @ 25-26 MHz (variants at 30 MHz, 33 MHz)
| cpu          = ARM3 on a replaceable CPU card, 25/26 MHz as shipped; 33 MHz cards exist
| memory      = 4 MB RAM (expandable to 16 MB)
| memory      = 4 MB RAM, expandable to 16 MB with up to three 4 MB RAM cards
| storage      = 3.5" floppy drive (800 KB), 100 MB SCSI hard drive
| storage      = 3.5" floppy drive (800 KB); 100 MB SCSI hard disc on an Acorn SCSI podule
| sound        = 8-channel stereo, 8-bit
| sound        = 8-channel, 8-bit logarithmic (VIDC1a)
| os          = RISC OS 2.01
| os          = RISC OS 2.01
| predecessor  = [[Acorn Archimedes A440]]
| predecessor  = [[Acorn Archimedes A440]]
| successor    = [[Acorn A5000]]
| successor    = [[Acorn Archimedes A5000]]
| model        = AKB50
}}
}}
<templatestyles src="Template:StyledTable/styles.css" />
The '''Acorn Archimedes A540''' was launched in June 1990 as the flagship of the Archimedes range. It was the first Acorn machine with an ARM3 as standard, the only one that could be taken to 16 MB of memory, and — with an ARM3 and an FPA10 fitted — more powerful than the later [[Acorn Archimedes A5000|A5000]].<ref name="chris540">Whytehead, Chris. [https://chrisacorns.computinghistory.org.uk/Computers/A540.html "Acorn Archimedes A540"], Chris's Acorns / The Centre for Computing History.</ref>


The '''Acorn Archimedes A540''' was introduced in June 1990 as the flagship model of the Archimedes range. It was Acorn's first machine to be fitted with the ARM3 processor as standard, supporting up to 16 MB of RAM, and included higher speed SCSI and provision for connecting genlock devices.
It costs £2,495 plus VAT without a monitor, and shares its hardware with Acorn's R260 RISC iX workstation: the A540 is an R260 without RISC iX installed, which could be bought separately and installed later.<ref name="chris540" /> Acorn documented the two together in the [[Acorn Archimedes 500 Series and R200 Series Service Manual]].<ref name="sm500">Acorn Computers Limited, ''Acorn Archimedes 500 series / Acorn R200 series Service Manual'', Issue 2, June 1991. Part 5 component-level fault diagnosis and Part 6 parts lists. Hosted on this wiki: [[Acorn Archimedes 500 Series and R200 Series Service Manual]].</ref>


== Overview ==
== Memory system ==


The A540 represented Acorn's response to the need for a high-performance workstation in the Archimedes range. It was an anticipated consequence of Acorn's Unix workstation development, offering the same general specification as Acorn's R260 Unix workstation (running RISC iX) but without built-in Ethernet support and running RISC OS 2 instead of Unix. At £2,495 plus VAT, it was positioned as the top-of-the-range model, substantially more expensive than other Archimedes computers but offering unprecedented performance for the platform.
This is what makes the A540 unusual. A single MEMC1a addresses a maximum of 4 MB, so Acorn put a MEMC1a on the motherboard and gave the machine three further sockets, SK5, SK6 and SK7, for '''RAM cards that each carry their own MEMC1a and their own 4 MB'''. Configurations are therefore 4, 8, 12 or 16 MB.<ref name="chris540" /><ref name="sm500" />


The A540 hardware was essentially identical to the R260 except that RISC iX was not installed; it could be purchased separately and installed on an A540. The machine was designed to appeal to professional users, educational institutions requiring maximum performance, and as a potential Unix workstation.
The motherboard's DRAM is 1M × 1 80 ns in 20-pin ZIP packages; the 4 MB cards use 1M × 4 80 ns SOJ devices with a MEMC1a at IC10. Acorn's parts list carries an explicit warning: '''MEMCs must be Acorn part number 2201,393''' to guarantee correct timing.<ref name="sm500" /> The memory clock runs at '''12 MHz''', against 8 MHz on the A300, A400 and A400/1 machines.<ref name="chris540" /><ref name="sm500" /> Acorn and Simtec both made RAM cards.<ref name="chris540" />


== Hardware Specifications ==
The memory cards are the machine's known weak point. Chris Whytehead reports that an A540 left unused for a while becomes temperamental and that the RAM cards in particular are liable to work loose; reseating them is the first thing to try on an unstable machine.<ref name="chris540" />


=== Processor ===
== Processor ==
The A540 featured an ARM3 processor on a replaceable CPU card. Initial models shipped with processors running at 25-26 MHz, though variants existed running at 30 MHz and 33 MHz. The 26 MHz version used a 52 MHz oscillator, while some machines used 60 MHz oscillators for 30 MHz operation. The ARM3 included 4 KB of cache memory, providing substantial performance improvements over ARM2-based models.


The CPU card could accommodate an FPA10 (Floating Point Accelerator), with FPA11 also being compatible with later variants. The 33 MHz ARM3 CPU with FPA10 combination represented the highest performance configuration available. The ceramic ARM3 processors used in some machines could be overclocked, with reports of stable operation at up to 40+ MHz.
The ARM3 sits on a replaceable CPU card. Machines shipped with 25 or 26 MHz parts; 33 MHz cards exist and are found on upgraded machines. Chris Whytehead's two documented A540s carry a VL86C020 at 26 MHz (the original card, with no FPA socket) and a VY86C020-35 at 33 MHz with an FPA10 fitted.<ref name="chris540" />


=== Memory System ===
Measured on those machines with ARMSi v4.0: 14.14 MIPS for the 26 MHz card and 16.8 MIPS for the 33 MHz card with FPA10.<ref name="chris540" />
The A540 had 4 MB RAM by default but could be expanded to 16 MB with additional RAM cards, each with its own 4 MB RAM and MEMC1a memory controller. This unique multi-MEMC configuration allowed the A540 to exceed the 4 MB limitation of single-MEMC systems.  


The memory expansion was achieved through up to three additional RAM cards, giving possible configurations of 4 MB, 8 MB, 12 MB, or 16 MB total. Both Acorn and third-party manufacturers like Simtec produced RAM cards for the system. The memory cards were noted to be somewhat temperamental and liable to become dislodged if the machine wasn't used for extended periods.
=== FPA10 floating point accelerator ===


=== Storage ===
Acorn released the FPA10 in July 1993 for the A540, the A5000 and the R260, at '''£99 ex VAT'''. It fits a socket designed for it on the A540's processor card. Acorn's figures: 250 mW dissipation, peak throughput up to 5 MFLOPS at 26 MHz and an average above 3 MFLOPS, with floating point performance under the RISC OS floating point emulator increasing by as much as a factor of 50.<ref name="prfpa">Acorn Computers Limited press release, "Acorn Releases Floating Point Accelerator", 5 July 1993. [https://chrisacorns.computinghistory.org.uk/docs/Acorn/PR/FPA_release.txt Text] via Chris's Acorns.</ref>
Unlike the rest of the Archimedes range, the A540 had a SCSI interface as standard, specifically using an NCR 53C90 or 53C90A controller. The machine shipped with a 100 MB SCSI hard disc, with the Acorn AKA31 or AKA32 SCSI interface providing both internal and external SCSI connectivity. The system retained the standard 800 KB double-density 3.5" floppy drive used across the Archimedes range.


=== Video System ===
Acorn's own release note adds a repair-relevant point: '''owners of early A540s and R260s may need a free-of-charge modification to their processor cards''' before an FPA10 will work, and RISC iX users need an additional software driver.<ref name="prfpa" />
The A540 used the VIDC1a (Video Controller) chip and included three BNC connectors unique to the A540 and R260 models. The system supported various display modes with resolutions up to 1152×896 pixels and could display 256 colors from a palette of 4096. The memory access frequency was raised to 12 MHz in the A540, compared to 8 MHz in earlier models, providing enhanced system performance.


=== Power Supply and Cooling ===
The FPA10 is the only floating point accelerator for this machine. The FPA11 is a different part and is not an A540 upgrade.
The A540 featured a larger power supply than standard Archimedes machines, containing two fans for cooling. The system was noted to generate considerable heat, particularly with fully loaded configurations, and the memory cards were susceptible to heat-related issues.


=== Expansion ===
== SCSI ==
The machine provided four podule (expansion card) slots, with all four remaining available for expansion since SCSI was integrated on the motherboard. The backplane supported various expansion cards including:
* Atomwide Ethernet IV cards for networking
* Computer Concepts Colour Card Gold for enhanced graphics
* Aleph1 386 PC emulation cards
* ScanLight podules for scanning
* MIDI interfaces


== Operating System ==
The A540's SCSI is '''not''' on the motherboard. Unlike the rest of the range it shipped with a SCSI podule as standard, together with a 100 MB SCSI hard disc — so one of the four podule slots is occupied from new.<ref name="chris540" /> Documented machines carry the Acorn AKA31 (part 0173,010) or the AKA32 Mk3 (part 0173,080).<ref name="chris540" />


The A540 was launched with RISC OS 2.01, which included bug fixes and improvements over the earlier 2.00 release. The ROM-based operating system provided:
Acorn's service manual documents the SCSI expansion card down to component level. It is built around a '''Western Digital WD33C93A''' SCSI bus interface controller and an NEC 71071 DMA controller, with two 32K × 8 static RAMs, a driver EPROM and five PALs.<ref name="sm500" />
* ARM3 processor support with cache control
* Native SCSI device handling through the SCSI manager
* Support for memory configurations beyond 4 MB
* Improved printer driver stability and font manager fixes


Many A540s were later upgraded to RISC OS 3.10 or 3.11, with the Acorn Universal Boot system being a popular addition for enhanced functionality. Some machines, particularly ex-Acorn examples, retained RISC OS 2.01 with specialized software such as SJResearch Nexus Level 4 fileserver software for Econet networks.
== Video ==


== RISC iX Capability ==
The A540 uses the VIDC1a, as the rest of the Archimedes range does.<ref name="chris540" /> It and the R260 carry '''three BNC connectors''' on the rear panel that appear on no other Acorn machine.<ref name="chris540" />


While sold as a RISC OS machine, the A540 could run RISC iX (Acorn's BSD Unix variant) when purchased separately. The hardware provided genuine Unix workstation capabilities, supporting:
== Expansion and construction ==
* Multi-user operation via serial terminals
* X Windows System
* Standard Unix development tools
* Network operation via optional Ethernet cards


Performance under RISC iX was reported to be competitive with contemporary Unix workstations, with the ARM3's cache particularly benefiting Unix operations.
The backplane is Acorn part 0186,001, four slots; the motherboard is part 0186,000 Issue 1.<ref name="chris540" /> The power supply is physically larger than a standard Archimedes unit and contains '''two fans'''.<ref name="chris540" />


== Technical Details ==
Cards documented on surviving A540s include the Atomwide Ethernet IV, the Wild Vision / Computer Concepts Colour Card and Colour Card Gold, the Computer Concepts ScanLight scanner interface, and the Aleph One 386 PC card.<ref name="chris540" />


=== Motherboard Revisions ===
== Backup battery ==
The A540 motherboard existed in at least two documented versions:
* Issue 1: Initial production version
* Issue 2: Revised version with minor improvements


The motherboard design utilized PAL chips to alter addressing for each MEMC, enabling the multi-MEMC memory configuration. The system used different phases of the memory clock (derived from a 72 MHz oscillator) for each MEMC, with abort signals ANDed together so an abort only occurred if all MEMCs failed to translate an address.
The A540's backup battery is '''BT1, a NiCd 1.2 V 280 mAh cell mounted on the PCB''', with a foam pad beneath it. It is a soldered rechargeable cell, not a holder of AA cells as in the A300, A400 and A400/1 machines, and not a 3.6 V pack.<ref name="sm500" />


== See Also ==
Acorn's component-level check, from the service manual: if the non-volatile memory loses data and the real-time clock fails, then '''with the machine switched off, look for about 2.8 V on IC22 pin 8'''. If that voltage is absent, check the charge state of BT1. If the NVM at IC22 consistently fails on the same data bits, change the device. If the clock runs inaccurately or not at all, check and if necessary replace crystal X3; LK8 gives access to the clock signal.<ref name="sm500" />
* [[Acorn Archimedes A440]]
* [[Acorn A5000]]


== External Links ==
Thirty-year-old NiCd cells on Acorn boards leak and corrode the tracks around them. Remove BT1 before powering a stored machine — see [[Battery Explosion, Capacitor or Corrosion Damage]] and [[Battery Refurbishment]].
* [http://chrisacorns.computinghistory.org.uk/Computers/A540.html Chris's Acorns: Acorn Archimedes A540]
 
* [http://www.computinghistory.org.uk/ Centre for Computing History]
== Operating system ==
* [https://www.4corn.co.uk/archimedes.php 4corn Computers: The Acorn Archimedes]
 
The A540 launched with RISC OS 2.01, dated 5 July 1990 in the ROM.<ref name="chris540" /> Many machines were later taken to RISC OS 3.10 or 3.11 by ROM swap; Chris Whytehead's first A540 runs 3.11 with the Acorn Universal Boot installed.<ref name="chris540" /> His second, bought from an ex-Acorn employee, still runs RISC OS 2.01 with SJ Research Nexus Level 4 fileserver software for Econet — a reminder that an unmodified A540 is worth leaving unmodified.<ref name="chris540" />
 
== Serial port ==
 
The A500/R200 serial port is based on the '''RS232''' standard, unlike the RS423-based port on the earlier Archimedes machines, and the RS423 Drive software patch (version 1.24) needed on those machines is not required here.<ref name="sm500" />
 
== Maintenance and repair ==
 
* '''Remove BT1''' and inspect the board around it before applying power to a stored machine.
* '''Reseat the RAM cards''' in SK5–SK7 on any machine that is unstable or reports the wrong memory size.
* '''Check the FPA card modification''' if an FPA10 does not work in an early machine.<ref name="prfpa" />
* '''Two fans''' — check both turn. The A540 runs hot and the memory cards are heat-sensitive.
* '''SCSI drive''' — see [[Hard Drive Maintenance and Repair]].
* '''Floppy drive''' — documented machines use the Citizen OSDC-65C. See [[Floppy Drive Repair]].
* '''Tools''' — see [[Recommended Tools]].
 
Component-level fault diagnosis, the functional test suite and full parts lists for the main PCB, RAM card, backplane, ARM3 card, keyboard, Ethernet and SCSI cards — including every capacitor designator and value — are in the [[Acorn Archimedes 500 Series and R200 Series Service Manual]] hosted here.<ref name="sm500" />
 
== See also ==
 
* [[Acorn Archimedes A440]] — the flagship it replaced
* [[Acorn Archimedes A5000]] — the 1991 ARM3 machine that undercut it
* [[Acorn Archimedes A410]] and [[Acorn Archimedes A420]] — the A400/1 range
* [[Acorn Archimedes 500 Series and R200 Series Service Manual]]
 
== References ==
 
<references />
 
{{Navbox-AcornComputers|state=collapsed}}


[[Category:Acorn Computers]]
[[Category:Acorn Computers]]

Latest revision as of 02:51, 23 September 2026

Acorn Archimedes A540
Acorn Archimedes A540
Specifications
ManufacturerAcorn Computers Ltd
TypePersonal computer (three-box desktop)
ReleasedJune 1990
Discontinued1992
Intro price£2,495 ex VAT, no monitor
CPUARM3 on a replaceable CPU card, 25/26 MHz as shipped; 33 MHz cards exist
Memory4 MB RAM, expandable to 16 MB with up to three 4 MB RAM cards
Storage3.5" floppy drive (800 KB); 100 MB SCSI hard disc on an Acorn SCSI podule
Display—
Sound8-channel, 8-bit logarithmic (VIDC1a)
OS / FirmwareRISC OS 2.01
PredecessorAcorn Archimedes A440
SuccessorAcorn Archimedes A5000
Model no.AKB50

The Acorn Archimedes A540 was launched in June 1990 as the flagship of the Archimedes range. It was the first Acorn machine with an ARM3 as standard, the only one that could be taken to 16 MB of memory, and — with an ARM3 and an FPA10 fitted — more powerful than the later A5000.[1]

It costs £2,495 plus VAT without a monitor, and shares its hardware with Acorn's R260 RISC iX workstation: the A540 is an R260 without RISC iX installed, which could be bought separately and installed later.[1] Acorn documented the two together in the Acorn Archimedes 500 Series and R200 Series Service Manual.[2]

Memory system

[edit | edit source]

This is what makes the A540 unusual. A single MEMC1a addresses a maximum of 4 MB, so Acorn put a MEMC1a on the motherboard and gave the machine three further sockets, SK5, SK6 and SK7, for RAM cards that each carry their own MEMC1a and their own 4 MB. Configurations are therefore 4, 8, 12 or 16 MB.[1][2]

The motherboard's DRAM is 1M × 1 80 ns in 20-pin ZIP packages; the 4 MB cards use 1M × 4 80 ns SOJ devices with a MEMC1a at IC10. Acorn's parts list carries an explicit warning: MEMCs must be Acorn part number 2201,393 to guarantee correct timing.[2] The memory clock runs at 12 MHz, against 8 MHz on the A300, A400 and A400/1 machines.[1][2] Acorn and Simtec both made RAM cards.[1]

The memory cards are the machine's known weak point. Chris Whytehead reports that an A540 left unused for a while becomes temperamental and that the RAM cards in particular are liable to work loose; reseating them is the first thing to try on an unstable machine.[1]

Processor

[edit | edit source]

The ARM3 sits on a replaceable CPU card. Machines shipped with 25 or 26 MHz parts; 33 MHz cards exist and are found on upgraded machines. Chris Whytehead's two documented A540s carry a VL86C020 at 26 MHz (the original card, with no FPA socket) and a VY86C020-35 at 33 MHz with an FPA10 fitted.[1]

Measured on those machines with ARMSi v4.0: 14.14 MIPS for the 26 MHz card and 16.8 MIPS for the 33 MHz card with FPA10.[1]

FPA10 floating point accelerator

[edit | edit source]

Acorn released the FPA10 in July 1993 for the A540, the A5000 and the R260, at £99 ex VAT. It fits a socket designed for it on the A540's processor card. Acorn's figures: 250 mW dissipation, peak throughput up to 5 MFLOPS at 26 MHz and an average above 3 MFLOPS, with floating point performance under the RISC OS floating point emulator increasing by as much as a factor of 50.[3]

Acorn's own release note adds a repair-relevant point: owners of early A540s and R260s may need a free-of-charge modification to their processor cards before an FPA10 will work, and RISC iX users need an additional software driver.[3]

The FPA10 is the only floating point accelerator for this machine. The FPA11 is a different part and is not an A540 upgrade.

The A540's SCSI is not on the motherboard. Unlike the rest of the range it shipped with a SCSI podule as standard, together with a 100 MB SCSI hard disc — so one of the four podule slots is occupied from new.[1] Documented machines carry the Acorn AKA31 (part 0173,010) or the AKA32 Mk3 (part 0173,080).[1]

Acorn's service manual documents the SCSI expansion card down to component level. It is built around a Western Digital WD33C93A SCSI bus interface controller and an NEC 71071 DMA controller, with two 32K × 8 static RAMs, a driver EPROM and five PALs.[2]

Video

[edit | edit source]

The A540 uses the VIDC1a, as the rest of the Archimedes range does.[1] It and the R260 carry three BNC connectors on the rear panel that appear on no other Acorn machine.[1]

Expansion and construction

[edit | edit source]

The backplane is Acorn part 0186,001, four slots; the motherboard is part 0186,000 Issue 1.[1] The power supply is physically larger than a standard Archimedes unit and contains two fans.[1]

Cards documented on surviving A540s include the Atomwide Ethernet IV, the Wild Vision / Computer Concepts Colour Card and Colour Card Gold, the Computer Concepts ScanLight scanner interface, and the Aleph One 386 PC card.[1]

Backup battery

[edit | edit source]

The A540's backup battery is BT1, a NiCd 1.2 V 280 mAh cell mounted on the PCB, with a foam pad beneath it. It is a soldered rechargeable cell, not a holder of AA cells as in the A300, A400 and A400/1 machines, and not a 3.6 V pack.[2]

Acorn's component-level check, from the service manual: if the non-volatile memory loses data and the real-time clock fails, then with the machine switched off, look for about 2.8 V on IC22 pin 8. If that voltage is absent, check the charge state of BT1. If the NVM at IC22 consistently fails on the same data bits, change the device. If the clock runs inaccurately or not at all, check and if necessary replace crystal X3; LK8 gives access to the clock signal.[2]

Thirty-year-old NiCd cells on Acorn boards leak and corrode the tracks around them. Remove BT1 before powering a stored machine — see Battery Explosion, Capacitor or Corrosion Damage and Battery Refurbishment.

Operating system

[edit | edit source]

The A540 launched with RISC OS 2.01, dated 5 July 1990 in the ROM.[1] Many machines were later taken to RISC OS 3.10 or 3.11 by ROM swap; Chris Whytehead's first A540 runs 3.11 with the Acorn Universal Boot installed.[1] His second, bought from an ex-Acorn employee, still runs RISC OS 2.01 with SJ Research Nexus Level 4 fileserver software for Econet — a reminder that an unmodified A540 is worth leaving unmodified.[1]

Serial port

[edit | edit source]

The A500/R200 serial port is based on the RS232 standard, unlike the RS423-based port on the earlier Archimedes machines, and the RS423 Drive software patch (version 1.24) needed on those machines is not required here.[2]

Maintenance and repair

[edit | edit source]
  • Remove BT1 and inspect the board around it before applying power to a stored machine.
  • Reseat the RAM cards in SK5–SK7 on any machine that is unstable or reports the wrong memory size.
  • Check the FPA card modification if an FPA10 does not work in an early machine.[3]
  • Two fans — check both turn. The A540 runs hot and the memory cards are heat-sensitive.
  • SCSI drive — see Hard Drive Maintenance and Repair.
  • Floppy drive — documented machines use the Citizen OSDC-65C. See Floppy Drive Repair.
  • Tools — see Recommended Tools.

Component-level fault diagnosis, the functional test suite and full parts lists for the main PCB, RAM card, backplane, ARM3 card, keyboard, Ethernet and SCSI cards — including every capacitor designator and value — are in the Acorn Archimedes 500 Series and R200 Series Service Manual hosted here.[2]

See also

[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 Whytehead, Chris. "Acorn Archimedes A540", Chris's Acorns / The Centre for Computing History.
  2. ↑ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Acorn Computers Limited, Acorn Archimedes 500 series / Acorn R200 series Service Manual, Issue 2, June 1991. Part 5 component-level fault diagnosis and Part 6 parts lists. Hosted on this wiki: Acorn Archimedes 500 Series and R200 Series Service Manual.
  3. ↑ 3.0 3.1 3.2 Acorn Computers Limited press release, "Acorn Releases Floating Point Accelerator", 5 July 1993. Text via Chris's Acorns.