Table of Contents

AlphaPC 64

AlphaPC 64
Codename Cabriolet
CPU 21064A (EV45), 200 to 275 MHz
Core logic 21072 (APECS)
Memory 8 SIMM slots, parity FPM DRAM, up to 512 MiB
Buses 32-bit PCI, ISA
Form factor Baby AT
Onboard I/O IDE, floppy, 2 serial, parallel, keyboard, mouse
Firmware ARC (last 4.49-7), SRM (last V4.8), MILO
Kernel option CONFIG_ALPHA_CABRIOLET
Linux Linux 6.9 and earlier

The AlphaPC 64 (code name Cabriolet) is a motherboard released by Digital in 1995. 1) It was also sold as the Alpha PCI64-275 (part number EBP30-AN). 2)

The AlphaPC 64 was derived from the EB64+, and Linux treats it as a variant of that board, so the names Cabriolet, AlphaPC64, PCI64, and EB64+ are often used interchangeably. They are different boards, however: the AlphaPC 64 is a slightly modified baby AT board whose mounting holes are offset from the standard positions. 3) 4)

Specifications

The keyboard and mouse connectors are placed together where an AT case normally has only the keyboard connector, so the opening in a standard AT case must be enlarged. 7)

Memory

The board takes 72-pin 36-bit true parity SIMMs, installed in banks of four. 8) 9)

Cache

The L2 cache is built from two cache SIMMs, and both are required. The SIMMs available when the manual was written were 512 KiB with 15 ns SRAMs and 2 MiB with 12 ns SRAMs; the board also supports 8 MiB SIMMs. 10)

Power supply

The AlphaPC 64 does not use a standard AT or ATX power supply. It requires an AT power supply with two additional 6-pin connectors (often labeled P9 to P12), each carrying three +3.3 V and three ground pins, in addition to the usual +5 V, +12 V, -5 V, and -12 V. 11) 12) On the board, the +3.3 V connectors are J27 and J28. 13)

Firmware

The flash ROM is large enough to hold both the ARC and SRM consoles at the same time, allowing Windows NT and Linux to be booted from ARC and Digital UNIX from SRM. 14) Selecting Digital UNIX from the ARC "Machine Specific Setup" menu and power cycling switches to SRM; setting the SRM os_type variable to NT and power cycling switches back. 15)

Recovering from corrupted flash is difficult: unlike the UDB, there is no floppy-based fail-safe loader. 24)

Linux

Linux 6.9 was the last version to support the AlphaPC 64; Linux 6.10 removed support for processors older than the EV56 (21164A). 25) Kernels up to 6.9 support it with CONFIG_ALPHA_CABRIOLET or a generic kernel. 26)

Both SRM (with aboot) and ARC (with MILO) can boot Linux. 27) The MILO image is named cabrio or cabriolet; images for other boards do not work. 28) 29)

In kernels up to 6.9, the onboard devices use these drivers:

Known issues

Documentation

Document Part number Date
AlphaPC64 Motherboard User's Manual EC-QLJKB-TE July 1995
AlphaPC64 Evaluation Board User's Guide EC-QGY2C-TE July 1995

1) "Re: Weird Lockups II", Richard Henderson, debian-alpha, 20 Feb 2000
2) "Re: distributors, etc.", Stephen J. Gaudet, axp-list, 4 Mar 1998
3) "Re: Memory on my new Alpha PCI64-275", John Anstreicher, axp-list, 16 Dec 1998
4) "Re: power supply w/3.3v connectors", John Anstreicher, axp-list, 30 Nov 1998
7) "RE: questions about the Cabriolet", Maurice Hilarius, axp-list, 9 Dec 1998
8) "Re: questions about the Cabriolet", Maurice Hilarius, axp-list, 9 Dec 1998
9) "Re: Cabriolet", glenn murphy, axp-list, 9 Dec 1998
11) "RE: questions about the Cabriolet", Maurice Hilarius, axp-list, 9 Dec 1998
12) "Re: Cabriolet", glenn murphy, axp-list, 9 Dec 1998
13) "Re: More Newbie crap!", Maurice Hilarius, axp-list, 9 Jan 1999
14) "Re: Maxtor SCSI Drives and a UDB", Stephen J. Gaudet, axp-list, 7 May 1997
15) "Re: FW: True64 on Cabriolet", Bob Palladino, axp-list, 12 Nov 1999
16) "help with firmware file", dca2, axp-list, 5 Aug 1998
17) "Re: firmware upgrade?", Phil Oleson, debian-alpha, 23 Jul 1999
18) "Re: firmware upgrade?", Phil Oleson, debian-alpha, 23 Jul 1999
19) "Re: FW: True64 on Cabriolet", Bob Palladino, axp-list, 12 Nov 1999
21) "Re: Alpha Motherboards SDK", Robert Maynard Rhyu, axp-list, 3 Jan 2000
22) "RE: cabriolet and RedHAt 2.1 AXP", David Rusling, axp-list, 15 Apr 1996
23) "Cabriolet SRM firmware", Ryan D. Schaefer, axp-list, 11 Oct 1999
24) "Re: FMU.GZ crashing", David Mosberger-Tang, axp-list, 17 Nov 1996
26) arch/alpha/Kconfig, Linux 6.9
27) "Re: RedHat 7.2 Linux for Alpha", Jay Estabrook, axp-list, 11 Jun 2002
28) "Re: AlphaServer 800", Jay Estabrook, axp-list, 25 Mar 1998
29) "RE: DIGITAL PC64 with 64MB and Linux 2.1 REDHAT", David Rusling, axp-list, 15 Apr 1996
31) "Re: EB164 onboard IDE characteristics", Jay Estabrook, axp-list, 19 Jan 2000
36) "Re: (pc64-275) SRM v4.8 SCSI controllers", Robert Parnell, axp-list, 12 Jan 2000
37) "RE: questions about the Cabriolet", Maurice Hilarius, axp-list, 9 Dec 1998
38) "Re: XP1000 and Linux", Maurice Hilarius, axp-list, 23 Mar 1999