| Multia, AXPpci 33 | |
|---|---|
| Codename | UDB (Multia), Noname |
| CPU | 21066, 21066A |
| Core logic | LCA (integrated in the CPU) |
| Memory | Multia: up to 256 MiB, parity SIMMs in pairs |
| Buses | PCI; Multia: one PCI slot |
| Firmware | SRM (last V4.7 on the AXPpci 33), ARC |
| Kernel option | CONFIG_ALPHA_NONAME_CH |
| Linux | Linux 6.9 and earlier |
The Multia, or UDB ("Universal Desktop Box"), is a small desktop that Digital announced in December 1994, with a 21066 or 21066A CPU, onboard TGA graphics, a 21040 Ethernet controller, and one PCI slot. 1) 2) The AXPpci 33 is a Baby-AT motherboard from Digital's Technical OEM group; both are based on the EB66 design and use the same CPUs and the same interrupt handling. 3) 4)
Digital's service information separates the three Alpha models: the VX40 has a fixed 166 MHz CPU and a fixed 256 KiB cache, the VX41 has an upgradable 166 MHz CPU in a ZIF socket and upgradable 256 KiB cache, and the VX42 has an upgradable 233 MHz CPU and 512 KiB of cache. All ship with 24 MiB of memory and two PCMCIA slots; the floppy drive and the SCSI-2 connector are standard on the VX41 and VX42 and optional on the VX40. 19)
The system board jumpers differ between the VX40 and the later two. W9 on a VX40, or W12 on a VX41 or VX42, selects the mini console, and W7 or W11 forces a floppy boot fail safe load; W6 to W3 set the SRM graphics resolution. 20)
Linux 6.9 was the last version to support the Multia and AXPpci 33; Linux 6.10 removed support for processors older than the EV56 (21164A), including the Noname kernel platform (CONFIG_ALPHA_NONAME). 21) The same MILO image serves both machines. 22) MILO is normally started from ARC by linload.exe, which passes it the memory size; started from SRM, MILO assumes 24 MiB unless given the size, e.g. MEMORY_SIZE=32. 23)
Linux 5.19 to 6.9 have no driver known to work with the Multia's onboard 21040 (Tulip): the de2104x driver was reported in 2006 to fail on machines with the original built-in 21040, including the Multia, 24) and the de4x5 driver that was recommended instead was removed in Linux 5.19. 25) The failure was reported again with the Debian 4.0 (etch) installer in 2007, when de2104x timed out stopping DMA on a Multia VX40. 26) Linux 2.6.35 fixed de2104x reading the MAC address from the onboard ROM on Alpha, 27) but no later report says whether the driver works on the Multia. de2104x is the only driver in current kernels for the 21040; the tulip driver does not handle it. 28) 29)
The onboard SCSI controller is an NCR 53C8xx part: in 1996 the advice for Multia kernels was to select the NCR 53C8xx SCSI driver. 30) In Linux 6.9 that family is handled by sym53c8xx, 31) and the onboard TGA (21030) graphics by tgafb. 32)
SRM can also boot a Multia over the network with aboot; the 2007 report above booted the Debian installer with boot ewa0.0.0.8.0 -flags console=ttyS0, using the serial console. For serial console setup, see Using SRM. Current installers need more than the Multia's standard 24 MiB of memory: a 2016 report said that a 32 MiB Multia, tried a few years earlier, booted the installer but could not continue. 33)
The 21066 integrates the memory controller, a PCI I/O controller, and an external cache controller on one die. 36) The 21066 is an EV4 core with half the on-chip L1 cache and an on-chip PCI interface, which together limit memory performance. 37)
Digital did not sell the Multia as a general purpose workstation: the family was announced on 1 December 1994 as a "MultiClient Desktop", a network ready thin client with user applications and data held on central servers, shipping with Windows NT Workstation V3.5 factory installed. 38) In May 1995 Digital added a 233 MHz model at the top of the family, 39) and in November 1995 added Intel Pentium models alongside the Alpha ones. 40)
The following sources conflict with each other or with the account given above. They are listed here for further investigation.
| Document | Part number | Date |
|---|---|---|
| Multia MultiClient Desktop Service Information | EK-MULTS-IN.C01 | October 1995 |
| Multia Enterprise Client Service Information Addendum | EK-MULTS-CN.A01 | July 1996 |