Table of Contents

EB164

EB164
CPU 21164 (EV5), 266 to 333 MHz
Core logic 21171 (CIA)
Memory 8 SIMM slots, FPM DRAM, up to 512 MiB
Buses 64-bit PCI, 32-bit PCI, ISA
Form factor Full-size AT
Onboard I/O IDE, floppy, 2 serial, parallel, keyboard, mouse
Firmware ARC, SRM (last V4.8), MILO
Kernel option CONFIG_ALPHA_EB164
Linux Linux 6.9 and earlier

The Digital Semiconductor 21164 Alpha Microprocessor Evaluation Board (EB164) is an evaluation and development board for systems based on the 21164 microprocessor and the 21171 core logic chipset.

Specifications

CPU

The EB164 supports only the 21164 (EV5), not the 21164A (EV56). The fastest CPU used was 333 MHz; changing CPU speed also requires a clock oscillator of the matching frequency. 3)

Cache

Both Bcache SIMM connectors must be populated. 4) Cache SIMMs built with 128Kx8 SRAMs give 2 MiB, and SIMMs with 512Kx8 SRAMs give 4 or 8 MiB. The board was supplied with two 2 MiB, 10 ns Digital cache SIMMs, part number 21A04-M1. Main memory takes 70 ns, 5 V, 72-pin SIMMs organized as n x 36, from 1M x 36 to 16M x 36. 5)

Firmware

In addition to the ARC console, an SRM console is available, and it is the preferred console for Linux. 6) Only SRM reports correctable ECC memory errors; the EBSDK PALcode used by MILO does not. 7)

The last SRM release for the EB164 is V4.8. 8) It does not support newer PCI-to-PCI bridges such as the DECchip 21154, so cards using them do not work from SRM, although they work with ARC and MILO. 9)

Linux

Linux 6.9 was the last version to support the EB164; Linux 6.10 removed support for processors older than the EV56 (21164A). 10) Kernels up to 6.9 support it with CONFIG_ALPHA_EB164 or a generic kernel, booted from SRM with aboot.

The onboard IDE interface is part of the National PC87312 Super I/O chip, not a CMD646, which first appeared on the AlphaPC 164. No Linux driver was written to use more than PIO modes on it. 11)

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

Known issues

Clones and OEM systems

Documentation


3) "Re: EB164 SRM Problems - Followup", Jay Estabrook, debian-alpha, 30 Jan 2003
6) "Re: EB164 SRM Problems", Jay Estabrook, debian-alpha, 28 Jan 2003
7) "Re: EB164 SRM Problems - Followup", Jay Estabrook, debian-alpha, 29 Jan 2003
8) "Re: EB164 SRM Problems", Stefan Schroepfer, debian-alpha, 29 Jan 2003
9) "Re: EB164 SRM Problems", Jay Estabrook, debian-alpha, 28 Jan 2003
11) "Re: EB164 onboard IDE characteristics", Jay Estabrook, axp-list, 19 Jan 2000
17) "Re: eb164 SROM", Rolf Karlstad, axp-list, 8 Nov 1996
18) "Re: eb164 63 MB limit?", Mike Cruse, axp-list, 11 Nov 1996
20) "Re: eb164 63 MB limit?", Maurice Hilarius, axp-list, 11 Nov 1996
21) "Re: problems on EB164 with > 64M DRAM", Stephen J. Gaudet, axp-list, 2 Mar 1997
22) "Re: eb164 63 MB limit?", Mike Cruse, axp-list, 11 Nov 1996
24) "Re: Linux on Alpha 21164 and Alpine Durango board", Jay Estabrook, axp-list, 1 Aug 1996
25) "Re: linux on EB164+", Jim Paradis, axp-list, 12 May 1996
26) "DEC systems equivalents to Aspen Systems", Brian Cruikshank, axp-list, 21 Jun 1996