===== AlphaServer 1000 (Mikasa) ===== ^ AlphaServer 1000 ^^ ^ Codename | Mikasa, Mikasa-Primo | ^ CPU | [[wp>Alpha_21064|21064]], [[wp>Alpha_21064#Alpha_21064A|21064A]] (4/xxx); [[wp>Alpha_21164|21164]], [[wp>Alpha_21164#Alpha_21164A|21164A]] (5/xxx) | ^ Processors | 1 | ^ Core logic | [[hardware:chipsets#21071_and_21072|21071/21072]] (APECS) on 4/xxx, [[hardware:chipsets#21171|21171]] (CIA) on 5/xxx | ^ Memory | 16 MiB to 1 GiB, SIMMs in banks of five (4/266) | ^ Buses | 33 MHz PCI, EISA | ^ Firmware | SRM (last V5.4-101 on 4/xxx, V5.4-104 on 5/xxx), ARC; AlphaBIOS on 5/xxx | ^ Kernel option | ''CONFIG_ALPHA_MIKASA'' | ^ Linux | Supported (21164A models); others Linux 6.9 and earlier | The AlphaServer 1000 is a single-processor PCI/EISA server that Digital sold from November 1994, first with 21064 and 21064A CPUs (4/xxx models) and later with 21164 and 21164A CPUs (5/xxx models). [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide.pdf?linkonly|AlphaServer 1000 Owner's Guide}}, November 1994)] [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/biz-digital-articles-mbox/googlegroups-1994-November.mbox#L1|"AlphaServer 1000 4/200 System"]], Customer Update, biz.digital.articles, 3 Nov 1994)] ==== Specifications ==== The CPU is on a daughtercard, so the same enclosure was sold with 21064 and 21064A CPUs as the 4/200, 4/233 [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}}, pp. A-4, A-5)], and 4/266 models [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_technical_summary.pdf?linkonly|AlphaServer 1000 Technical Summary}}, p. 2)] and later with 21164 and 21164A CPUs as the 5/xxx models. The 5/xxx models are Mikasa-Primo, also called Mikasa-Pinnacle, and use CIA core logic rather than the APECS of the 4/xxx models. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1998-January.mbox#L23114|"Re: kernel for mikasa"]], Jay Estabrook, axp-list, 19 Jan 1998)] [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}}, p. 5-19)] Except where noted, the following describes the 4/266 model. [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_technical_summary.pdf?linkonly|AlphaServer 1000 Technical Summary}}, pp. 2-3)] * 266 MHz [[wp>Alpha_21064#Alpha_21064A|21064A]] on an upgradable CPU daughtercard, with 8 KiB of serial ROM for power-up code * 2 MiB of direct-mapped, ECC protected level 2 cache on the daughtercard * 21071/21072 (APECS) core logic on EV4 models, 21171 (CIA) on the EV5 models * 128-bit ECC protected memory bus * 20 SIMM sockets in four banks of five (four data plus one for ECC), taking 16, 32, 64, 128, and 256 MiB modules, 16 MiB to 1 GiB total; all modules in a bank must be the same capacity, and bank 0 must be populated. Banks of different sizes can be mixed, with the larger SIMMs in bank 0 [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/tru64-unix-managers-mbox/1996-July.mbox#L7581|"SUMMARY: Mixing SIMMs of different densities on AlphaServer 1000"]], Phil Farrell, alpha-osf-managers, 23 Jul 1996)], and third-party ECC SIMMs work in sets of five [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/tru64-unix-managers-mbox/1997-June.mbox#L6335|"SUMMARY: PC memory in Alpha 1000"]], Pulak Rakshit, alpha-osf-managers, 23 Jun 1997)] * Three 33 MHz PCI slots [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide.pdf?linkonly|AlphaServer 1000 Owner's Guide}}, p. 1-10)] * Eight 8.33 MHz EISA/ISA slots, all bus master capable [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide.pdf?linkonly|AlphaServer 1000 Owner's Guide}}, p. 1-10)] * Onboard Cirrus SVGA controller [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}}, p. 5-20)], reported to be a Cirrus 5424 [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1997-November.mbox#L36383|"Re: Kernel for AlphaServer 1000 (Success!... and a question)"]], Jay Estabrook, axp-list, 29 Nov 1997)] * Onboard NCR 53C810 Fast SCSI-2 controller with an external connector [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}}, p. 2-2)] * PCI-to-EISA bridge, Xbus for the real-time clock, NVRAM, FlashROM, and operator control panel * 1 MiB of FlashROM for firmware and diagnostics, 8 KiB of NVRAM for configuration * Bidirectional parallel port, two serial ports, floppy disk controller, keyboard and mouse interface, PC-style speaker * Wide-ready dual SCSI backplane and one internal BA350 StorageWorks shelf for up to seven 3.5-inch devices, plus 3.5-inch floppy, 5.25-inch CD-ROM, and an optional 5.25-inch tape bay * Optional redundant power supply * The onboard Cirrus VGA can be disabled by a jumper at the top left of the motherboard, not on the CPU daughtercard, and through the EISA Configuration Utility, in order to use another card. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1997-November.mbox#L36383|"Re: Kernel for AlphaServer 1000 (Success!... and a question)"]], Jay Estabrook, axp-list, 29 Nov 1997)] [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}}, p. 5-38)] ==== Firmware ==== Use the final SRM version, V5.4-104 on the 5/xxx models (see [[software:firmware:srm#final_versions|final SRM versions]] and [[software:firmware:srm#updating_firmware|Updating firmware]]). ==== Linux ==== Current kernels support only the Mikasa-Primo models with EV56 (21164A) CPUs (''CONFIG_ALPHA_MIKASA'', or a generic kernel), which boot from SRM with aboot. The AlphaServer 1000 accepts EV56 CPU daughtercards, and the AlphaServer 1000A uses the same daughtercards; [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1997-April.mbox#L52630|"Re: which AlphaServers can I use"]], Jay Estabrook, axp-list, 30 Apr 1997)] the 5/333 and 5/400 models of both have a 21164A. [(>{{wiki:hardware:systems:alphaserver_1000a:alphaserver_1000a_technical_summary.pdf?linkonly|AlphaServer 1000A Technical Summary}}, p. 2)] Linux 6.9 was the last version to support the 4/xxx models and the 5/300, which has a 300 MHz EV5 (21164); Linux 6.10 removed support for processors older than the EV56 (21164A), along with the EV4 machine vector ''mikasa_mv''. [(>[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a4184174be36|"alpha: drop pre-EV56 support"]], Linux 6.10)] [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_illustrated_parts_breakdown.pdf?linkonly|AlphaServer 1000 Series Illustrated Parts Breakdown}}, Figure 1, item 6)] [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_1000a_model_5xxx_owners_guide_supplement.pdf?linkonly|AlphaServer 1000/1000A Model 5/xxx Owner's Guide Supplement}}, p. 2-5)] * Boot the Mikasa from the SRM console. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1999-July.mbox#L37128|"Re: AlphaServer 1000 5/xxx isntall"]], Jay Estabrook, axp-list, 29 Jul 1999)] * The AlphaServer 1000 and 1000A ([[hardware:systems:noritake|Noritake]]) deliver interrupts quite differently, so a kernel built for one platform does not run on the other. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/axp-list-mbox/1997-November.mbox#L36383|"Re: Kernel for AlphaServer 1000 (Success!... and a question)"]], Jay Estabrook, axp-list, 29 Nov 1997)] * The onboard NCR 53C810 SCSI controller uses the ''sym53c8xx'' driver. [(>[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/scsi/sym53c8xx_2/sym_glue.c?h=v7.3-rc1|drivers/scsi/sym53c8xx_2/sym_glue.c]], Linux 7.3)] The ''cirrusfb'' framebuffer driver supports Zorro boards and PCI Cirrus chips from the GD5430 on, not the onboard GD5424. [(>[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/video/fbdev/cirrusfb.c?h=v7.3-rc1|drivers/video/fbdev/cirrusfb.c]], Linux 7.3)] [(>[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/video/fbdev/Kconfig?h=v7.3-rc1|drivers/video/fbdev/Kconfig]], Linux 7.3)] * For a serial console, see [[documentation:srm#serial_console|Using SRM]]. ==== Known issues ==== * **Weight:** the pedestal system weighs 36 kg (80 lb) without disks and with one power supply, and up to 42 kg (93 lb) fully configured with two power supplies. [(>{{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide.pdf?linkonly|AlphaServer 1000 Owner's Guide}}, p. 9-18)] ==== History ==== The 4/200 arrived in November 1994. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/biz-digital-articles-mbox/googlegroups-1994-November.mbox#L1|"AlphaServer 1000 4/200 System"]], Customer Update, biz.digital.articles, 3 Nov 1994)] Rackmount (RM) and cabinet (CAB) versions were announced at the same time, with the same CPU, memory, power supply, and I/O as the pedestal system but a different chassis with two PCI slots, seven EISA bus master slots, and one interleaved PCI/EISA slot. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/biz-digital-articles-mbox/googlegroups-1994-November.mbox#L189|"AlphaServer 1000 4/200 RM and CAB Systems"]], Customer Update, biz.digital.articles, 3 Nov 1994)] The 4/233 was announced on 24 April 1995. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/biz-digital-announce-mbox/googlegroups-1995-May.mbox#L860|"Press/Digital Speeds Up AlphaServer 1000 System"]], Digital Press and Analysts News, biz.digital.announce, 4 May 1995)] The 4/266 in turn replaced the 4/233 and raised the memory ceiling to 1 GiB. [(>[[https://github.com/alphalinux/mailing-list-archives/blob/main/biz-digital-articles-mbox/googlegroups-1995-October.mbox#L660|"AlphaServer 1000 4/266 System"]], Customer Update, biz.digital.articles, 20 Oct 1995)] ==== Documentation ==== ^ Document ^ Part number ^ Date ^ | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide.pdf?linkonly|AlphaServer 1000 Owner's Guide}} | EK-DTLSV-OG.A01 | November 1994 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_service_guide.pdf?linkonly|AlphaServer 1000 Service Guide}} | EK-DTLSV-SV.B01 | July 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_technical_summary.pdf?linkonly|AlphaServer 1000 Technical Summary}} | EC-N3820-10 | | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_release_notes.pdf?linkonly|AlphaServer 1000 Read This First}} | EK-DTLSV-CL.C01 | June 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_owners_guide_rev_b.pdf?linkonly|AlphaServer 1000 Owner's Guide}} | EK-DTLSV-OG.B01 | June 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_rackmount_owners_guide.pdf?linkonly|AlphaServer 1000 Rackmount Owner's Guide}} | EK-RMALP-OG.A01 | February 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_alphastation_600_rackmount_installation_information.pdf?linkonly|DIGITAL AlphaServer 1000 and DIGITAL AlphaStation 600 Rackmount Installation Information}} | EK-RMALP-IN.F01 | June 1998 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_upgrade_information.pdf?linkonly|Digital AlphaServer 1000 Series Upgrade Information}} | EK-ALPSV-UP.B01 | April 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_cpu_upgrade_information.pdf?linkonly|AlphaServer 1000 CPU Upgrade Information}} | EK-ASM42-UP.B01 | October 1995 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_1000a_model_5xxx_owners_guide_supplement.pdf?linkonly|AlphaServer 1000/1000A Model 5/xxx Owner's Guide Supplement}} | EK-AL530-OG.B01 | October 1996 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_1000a_cpu_upgrade_guide.pdf?linkonly|AlphaServer 1000/1000A CPU Upgrade Guide}} | EK-AL530-UP.A01 | September 1996 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_to_1000a_model_5xxx_upgrade_information.pdf?linkonly|AlphaServer 1000 to AlphaServer 1000A Model 5/xxx Upgrade Information}} | EK-AS42X-UP.A01 | September 1996 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_illustrated_parts_breakdown.pdf?linkonly|AlphaServer 1000 Series Illustrated Parts Breakdown}} | EK-DTLSV-IP.B01 | | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_basic_installation.pdf?linkonly|AlphaServer 1000 Basic Installation}} | EK-DTLSV-IC.A01 | | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_1000a_read_this_first.pdf?linkonly|AlphaServer 1000/1000A Systems READ THIS FIRST: System-Specific Release Notes}} | EK-ALPSV-CL.B01 | July 1996 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_to_1000a_upgrade_option_customer_notice.pdf?linkonly|AlphaServer 1000 to AlphaServer 1000A Upgrade Option Customer Notice}} | EK-ALPHA-RN.A01 | February 1996 | | {{wiki:hardware:systems:alphaserver_1000:alphaserver_1000_to_1000a_model_5xxx_upgrade_option_customer_notice.pdf?linkonly|AlphaServer 1000 to AlphaServer 1000A Model 5/xxx Upgrade Option Customer Notice}} | EK-ALPH5-RN.A01 | February 1996 | {{tag>hardware system 21064 21164 digital}}