| 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)
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)
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)
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)
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 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:
8250, at the standard PC addresses listed in the Alpha serial port table. 32)| 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 |