Table of Contents

UP2000 / UP2000+

UP2000 / UP2000+
CPU 1 or 2 21264A (EV67), 667 or 750 MHz; UP2000+ also 21264B (EV68), 833 MHz
Core logic 21272 (Tsunami)
Memory 8 DIMM slots, ECC registered SDRAM, up to 2 GiB
Buses 64-bit PCI, 32-bit PCI, ISA
Form factor Extended ATX
Onboard I/O AIC-7891 SCSI, IDE, floppy, 2 serial, parallel, keyboard, mouse, 2 USB
Firmware SRM (last A5.8-81), AlphaBIOS
Kernel option CONFIG_ALPHA_DP264
Linux Supported

The UP2000 and UP2000+ are dual-processor motherboards produced by Alpha Processor, Inc. (API), with the Tsunami chipset and a Slot B processor interface. 1)

Specifications

UP2000

The UP2000 was introduced in 2000. 2)

The UP2000 has four configuration jumper blocks: J27, J29, and J34 together select the CPU speed and must all match the Slot B modules, and J36 selects the L2 cache size. 7) J29 also selects the recovery modes; the other J29 pins must stay at their defaults: 8)

Mode J29 0/1 J29 6/7 J29 14/15
Normal boot (default) open open open
Restore factory defaults (bypass the password) open open jumpered
Normal recovery jumpered open open
Alpha Diagnostics recovery jumpered open jumpered
Interactive Alpha Diagnostics (console) jumpered jumpered open
Interactive Alpha Diagnostics (debug port J42/J43) jumpered jumpered jumpered
Interactive reset PALcode (debug port J42/J43) open jumpered open

The debug ports, J43 for the primary Slot B module and J42 for the secondary, default to 9600 baud. 9)

UP2000+

The UP2000+ is a minor update to the UP2000; apart from the changes below, the hardware is the same. The UP2000+ detects the CPU frequency automatically, whereas the UP2000 required jumpered configuration. 10)

The UP2000+ has two jumper blocks. J31 sets the processor voltage (see CPU). 12) J29 sets the other options; by default only pins 13-14 are jumpered: 13)

J29 pins Function when jumpered
1-2 Recover firmware (normal recovery)
1-2 and 15-16 Alpha Diagnostics recovery
1-2 and 7-8 Interactive Alpha Diagnostics on the operator console (with 15-16: on debug port J42/J43)
7-8 Interactive SROM code on debug port J42/J43
9-10 Write-protect the flash ROM
11-12 Disable the L2 cache
13-14 Serial remote reset enabled (default; remove to disable)
15-16 Restore factory defaults and bypass the password

CPU

Memory

DIMMs are installed in banks of four, and a system with fewer than four DIMMs does not start. Four 256 MiB DIMMs and eight 128 MiB DIMMs perform the same. 20)

Power supply and cooling

Onboard devices

Firmware

Firmware recovery

On the UP2000+, jumper block J29 pins 15-16 invoke the fail-safe boot recovery, and pins 1-2 recover the firmware. 42) If that does not work, the firmware can be recovered through the SROM serial debug port (a DEC MMJ connector): load the EBSDK debug monitor over the serial line, use it to load SRM, then reflash SRM from a floppy. 43) 44) The debug monitor image is dp264dbm.cmp, and transfers only work at 9600 baud. 45)

Linux

Current kernels support both boards with CONFIG_ALPHA_DP264 or a generic kernel, like other Tsunami systems, including both CPUs in SMP kernels; 46) 47) they boot from SRM with aboot. The onboard devices use these drivers:

History

API, renamed API NetWorks at the end of 2000, 50) took over the barely started development of the UP2000 from Samsung. 51) The UP2000+ and the 833 MHz Slot B modules were announced in late 2000, but deliveries to resellers were delayed until June 2001. 52)

The UP2000 is not an officially supported Tru64 UNIX platform. 53)

The API NetWorks CS20 is a 1U dual processor system similar to the UP2000+. It uses the Tsunami chipset, but has CPUs soldered to the board instead of Slot B modules, an ALi south bridge instead of the Cypress, LSI Ultra160 SCSI instead of Adaptec, and dual onboard Ethernet. 54) Cray used the CS20 as the building block of its SuperCluster systems. 55) API designed the CS20 and sold the design to Compaq, which produced it as the AlphaServer DS20L. 56)

Conflicting information

The following sources conflict with each other or with the account given above. They are listed here for further investigation.


8) UP2000 User Manual, pp. 5-4 to 5-6
10) "API messes up Alpha mobo upgrade", Mike Magee, The Register, 15 Sep 2000
13) UP2000+ User Manual, pp. 2-7 to 2-8
15) "Re: Can I swap the 21264A in a UP2000 processor cardridge ?", Maurice Hilarius, axp-list, 20 Dec 2001
16) "Re: FW: UP2000 MoBo test?", Kurt A. Ludwig, axp-list, 9 Sep 2003
17) "Re: API Networks article on The Register", Rich Payne, axp-list, 6 Nov 2000
18) "RE: UP2000", Maurice Hilarius, axp-list, 28 Feb 2001
21) "UP2000 cse and power", Maurice Hilarius, debian-alpha, 26 Oct 2002
22) "Re: Power Supply for UP 2000.", Maurice Hilarius, axp-list, 21 Sep 2001
23) "RE: API Networks article on The Register", Maurice Hilarius, axp-list, 6 Nov 2000
24) "RE: UP2000 Temperature", Tom Morris, axp-list, 23 May 2000
25) "possible to check UP2000 fan status or CPU temperature?", Robert M. Riches Jr., axp-list, 8 May 2002
26) "Re: up2000 too big for most cases?", T. Weyergraf, debian-alpha, 25 Oct 2002
27) "RE: up2000 too big for most cases?", Peter Petrakis, debian-alpha, 26 Oct 2002
28) "Re: up2000 too big for most cases?", Maurice Hilarius, debian-alpha, 27 Oct 2002
29) "Re: IDE Drives on UP2000 ?", Rich Payne, debian-alpha, 22 Sep 2000
30) "RE: USB on UP2000+ ??", Rich Payne, axp-list, 3 Feb 2003
32) "RE: Alpha-bios", Rich Payne, axp-list, 12 Sep 2000
33) "Re: UP1500?", Maurice Hilarius, axp-list, 8 Jan 2003
34) "how to get a Radeon 7500 to work in UP2000", Robert M. Riches Jr., axp-list, 7 Jan 2003
35) "RE: API missing SRM firmware updates", Peter Petrakis, axp-list, 20 Jul 2002
36) readme.1st in up2000_srm_5.8-81.zip, alphalinux/firmware repository
37) "SUMMARY: converting UP2000 (Dual CPU) from Linux to Tru64 V5.1", Gerfried J. Kumbartzki, tru64-unix-managers, 5 Nov 2002
38) "Re: UP2000 plus SRM update", Juhana Helovuo, debian-alpha, 6 Nov 2008
39) "Re: Trouble w/SRM on UP2000 Dual Alpha", Rich Payne, axp-list, 20 Jul 2001
40) "Re: Radeon 9000 on UP2000+ ?", Jay Estabrook, axp-list, 17 Feb 2003
41) "Another test iso image from AC1.0", Jay Estabrook, axp-list, 18 Apr 2005
42) "Trouble booting UP2000+", Matt Turner, axp-list, 15 May 2009
43) "Trouble booting UP2000+", Matt Turner, axp-list, 17 May 2009
44) "Trouble booting UP2000+", Peter Petrakis, axp-list, 18 May 2009
45) "AW: Continuing UP2000+ problems", Ian Las, axp-list, 27 Mar 2010
46) "RE: UP2000", Rich Payne, axp-list, 28 Feb 2001
51) "RE: Samsung EV69", Maurice Hilarius, axp-list, 8 Aug 2002
52) "RE: Bye-bye our API...Drove my Alpha to the...", Maurice Hilarius, axp-list, 15 Jan 2002
53) "RE: UP2000 and Tru64?", Mike Foley, axp-list, 23 Dec 1999
54) "Re: 1U DUAL 833MHz Alpha", Rich Payne, axp-list, 7 Nov 2000
55) "RE: Cray chooses Alpha Linux ...", Tom Morris, axp-list, 30 Jan 2001
56) "Re: API / CS20", Rich Payne, axp-list, 30 Jul 2002