Table of Contents
Takara (Digital 21164 PICMG SBC)
| Takara | |
|---|---|
| Codename | Takara; the kernel's systype 32 (ST_DEC_TAKARA), and "DEC_EV56_PBP" to Tru64 UNIX |
| Also sold as | DMCC 21164 PICMG SBC (Digital), Force Flexor A164/500 (Force Computers) |
| CPU | 21164A (EV56), 500 MHz on the A164/500 |
| Core logic | CIA |
| Memory | EDO DRAM, four slots on the reported 512 MiB board |
| Buses | PCI and ISA, from a PICMG passive backplane |
| Form factor | PICMG single board computer |
| Firmware | SRM (V5.7-9 reported on the A164/500) or AlphaBIOS, MILO |
| Kernel option | CONFIG_ALPHA_TAKARA |
| Linux | Untested |
Takara is the codename of Digital's 21164 single board computer in the PICMG (PCI Industrial Computer Manufacturers Group) form factor, part of the Modular Computing Components (DMCC) line that Digital sold to OEMs for use with passive PCI backplanes. 1) 2) Digital's Alpha engineer for Linux described it as a "DEC TOEM board". 3) Compaq sold the OEM division to SMART Modular Technologies in July 1999; Solectron bought SMART Modular about three weeks before October 1999 and also bought Force Computers. 4) The Eiger is its 21264 counterpart.
Specifications
- PCI slots depend on the backplane, from 3 to 16 11)
- COM1 is on the daughtercard, not on the main CPU board 14)
The PCI interrupts arrive through a master interrupt register at I/O port 0x500. On the default backplane PCI devices 1, 2, and 3 sit at slots 20, 19, and 18, and jumpers can move them to slots 8, 7, and 6. 15)
Firmware
The single flash ROM holds either SRM, for Tru64 UNIX and OpenVMS, or AlphaBIOS, for Windows NT; programming one console overwrites the other. 16) Digital's firmware FTP directory had separate dmcc21064a, dmcc21164, and dmcc21164a directories. 17) A Force Flexor A164/500 reported SRM V5.7-9. 18)
After an SRM update the console may appear on the COM1 serial port instead of the graphics card. Connect a terminal at 9600 baud, 8 data bits, no parity, and 1 stop bit, and run set console graphics. 19)
Linux
The kernel supports the Takara with CONFIG_ALPHA_TAKARA (or a generic kernel), which selects the EV56 code and offers the choice of booting from SRM or from MILO. 20) Linux 6.10 removed support for processors older than the EV56 (21164A), so only 21164A boards such as the A164/500 remain supported. No report of a current kernel on a Takara has been found, and the board has a history of boot problems.
- The board boots under SRM with aboot; a 21164 board at 366 MHz reported itself as a "Takara" system to the kernel on the SuSE 7.1 CD and completed an installation. 27)
Known issues
- Kernel paging panic: in 2004 the Debian 2.4.18 and 2.4.24 kernels, a Gentoo LiveCD, and a Takara-specific kernel all panicked at boot with "unable to handle kernel paging request" on a 21164/500 board, while the Debian installer's 2.2.20 kernel ran. 28) The reporter traced it to
takara_swizzledereferencing a null pointer, 29) and in June 2004 said kernels through 2.6.6 still panicked and that he had submitted a patch. 30) The currenttakara_swizzlereturns at once for a device on the root bus, before it readsdev→bus→self. 31) Whether that is the patch, and when it went in, has not been established. - Behind bridges: the swizzle routine handles only cards with an INTA pin behind a built-in bridge, and warns that it cannot handle a card-based bridge behind a built-in one. 32)
- IRQ assignment on Linux 2.0: PCI SCSI and Ethernet cards could not get interrupts on a 21164 PICMG board running Red Hat 5.0 with a patched 2.0.33 kernel. 33)
- 21064A boards: a DMCC 21064A 233 MHz board did not boot the SuSE 7.1 kernel, and SRM reported "halt error = 5" or "halt error = 6". A 21164 board of the same family booted. 34)
History
Digital announced its Alpha PICMG backplane systems and single board computers in April 1996. 35) An EV56 Takara was still awaited in June 1997 and was orderable by July, when it was described as the PICMG CPU card that had won best of show at the computer telephony show. 36) Compaq sold the OEM group to SMART Modular Technologies in July 1999. Solectron bought SMART Modular about three weeks before 9 October and had also just bought Force Computers, 37) and the boards were later sold under the Force name. 38)
Conflicting information
The following sources conflict with each other or with the account given above. They are listed here for further investigation.
- Processor generations and PCI slot count
- "FAQ info (was Re: Linux on Compaq XP1000)", Jay Estabrook, axp-list, 9 Mar 1999: "TAKARA is a DEC TOEM board, available with EV4 or EV5 daughtercard, and from 4 to 13 PCI slots"
- "map_irq", Iain Grant, axp-list, 28 Oct 1999: "configured with 3 to 16 PCI slots"; the 500 MHz boards reported elsewhere have a 21164A, an EV56
- Who sold the OEM line to Force Computers
- "Re: Enter IEEE 1275, OpenBoot firmware console RE: SRM multi OS'es", Mike Breen, axp-list, 9 Oct 1999: SMART Modular was bought by Solectron, "which also just bought Force"
- "RE: Request For Comment: Low-Cost Alpha Platform Suggestion", Kirk E., axp-list, 9 Apr 2001: "Compaq sold off the OEM division to SMART who then sold it off to Force Computers"
- Top clock speed
- "RE: Request For Comment: Low-Cost Alpha Platform Suggestion", Kirk E., axp-list, 9 Apr 2001: the EV56 design tops out at 600 MHz with 2 MiB of cache; every Takara reported on the lists is a 500 MHz or slower board
