| 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)
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)
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 |
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)
up2000_srm_5.8-81.zip (UP20SRM.ROM and the UP2000FW.TXT file list), serves both the UP2000 and the UP2000+, and is kept in the alphalinux/firmware repository with earlier releases in its archive directory. SRM 5.8-65 or later is required for 833 MHz Slot B modules in a UP2000+. When lfu asks for the file list, up2000fw.txt must be typed, because the default, pc264fw.txt, fails; update srm then writes the image. 36)lfu from a floppy. If lfu hangs reading the floppy, running it after set auto_action halt and a power cycle avoids the hang. 38)set console graphics, entered from a terminal on the serial port, restores the graphics console. 39)
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)
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:
aic7xxx 48)pata_cypress 49)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)
The following sources conflict with each other or with the account given above. They are listed here for further investigation.
readme.1st in up2000_srm_5.8-81.zip, alphalinux/firmware repository