Page 1
AlphaPC 164 Motherboard DIGITAL UNIX User’s Manual Revision/Update Information: This manual supersedes the AlphaPC 164 Motherboard DIGITAL UNIX User’s Manual, Revision A.
Page 2
January 1997 Printed in U.S.A. AlphaPC, DIGITAL, Digital Semiconductor, ThinWire, the AlphaGeneration design mark, and the DIGITAL logo are trademarks of Digital Equipment Corporation. CDC is a registered trademark of Control Data Corporation. FaxBACK and Intel are registered trademarks of Intel Corporation. SMC is a registered trademark of Standard Microsystems Corporation.
Digital Semiconductor 21172 core logic chipset. It describes the features of the motherboard and how to set the configuration jumpers. The manual is intended for users of the AlphaPC 164 motherboard to assist them in installing the motherboard and populating it with memory modules and peripheral cards.
Page 8
Terms: The following terms are used in this document: This term... Refers to... Alpha SRM Console The Alpha SRM Console firmware. DIGITAL UNIX installation guide The DIGITAL UNIX Installation Guide. DIGITAL UNIX The DIGITAL UNIX operating system. About This Manual...
The AlphaPC 164 motherboard uses a Digital Semiconductor 21164 Alpha micro- processor and companion Digital Semiconductor 21172 core logic chipset. Table 1 lists the features of the AlphaPC 164 motherboard. Figure 1 shows the board outlines, and identifies the location of jumpers, connectors, and major components.
Page 10
Figure 1 AlphaPC 164 Jumper/Connector/Component Location 3 1 1 3 39 40 39 40 Top: Mouse Bottom: Keyboard Top: COM1 Cache SRAM (L3) Bottom: COM2 J10 J11 J12 View from edge MK-2306-35 Features of the AlphaPC 164 Motherboard...
The 21164 microprocessor is cooled by a small fan blowing directly into the chip’s heat sink. The AlphaPC 164 motherboard is designed to run efficiently by using only this fan. Additional fans may be necessary depending upon cabinetry and the requirements of plug-in cards.
Rate of (dry bulb) temperature 11°C/hour 2°C/hour (20°F/hour 4°F/hour) change 2.3 Physical Parameters The AlphaPC 164 motherboard is an ATX-size printed-wiring board (PWB) with the following dimensions: • Length: 30.48 cm (12.0 in. ±0.0005 in.) • Width: 24.38 cm (9.6 in. ±0.0005 in.) •...
3 AlphaPC 164 Jumper Configuration The AlphaPC 164 motherboard has three groups of jumpers at location J1, J30, and J31. These jumpers set the hardware configuration and boot options. Figure 1 shows the jumper location on the AlphaPC 164 motherboard. Figure 2 shows the jumper functions for each group.
Page 15
Figure 2 AlphaPC 164 Configuration Jumpers J30 System Configuration Jumpers IRQ3 Frequency Ratio IRQ3 IRQ2 IRQ1 IRQ0 Comments 366 MHz IRQ2 400 MHz 433 MHz IRQ1 466 MHz 500 MHz IRQ0 All other combinations Reserved Reserved (Default Out) Bcache Size...
With the jumper in, the fail-safe booter is loaded. For more information about the fail-safe booter, refer to Section 7.4.3. 3.7 Flash ROM Update Jumper (J31) When J31–2/3 are jumpered together (default), the flash ROM is write-enabled. When J31–1/2 are jumpered together, the flash ROM is write-protected. AlphaPC 164 Jumper Configuration...
4 AlphaPC 164 Connector Pinouts This section lists the pinouts of all connectors (see Table 5 through Table 21). See Figure 1 for connector locations. Table 5 Peripheral Component Interface (PCI) Bus Connector Pinouts Signal Signal Signal Signal 32-Bit and 64-Bit PCI Connectors (J19, J20, J26, J29)
Table 8 IDE Drive Bus Connector Pinouts (J13, J14) Signal Signal Signal Signal RESET IDE_D7 IDE_D8 IDE_D6 IDE_D9 IDE_D5 IDE_D10 IDE_D4 IDE_D11 IDE_D3 IDE_D12 IDE_D2 IDE_D13 IDE_D1 IDE_D14 IDE_D0 IDE_D15 NC (key pin) MARQ CHRDY BALE MACK IOCS16 ADDR1 ADDR0 ADDR2 AlphaPC 164 Connector Pinouts...
Page 21
INDEX MTR0 MTR1 STEP WDATA WGATE TRK0 WRTPRT RDATA HDSEL DSKCHG — — — — Table 10 Parallel Bus Connector Pinouts (J16) Signal Signal Signal Signal BUSY SLCT INIT SLIN — — — — — — AlphaPC 164 Connector Pinouts...
Page 22
Keyboard Pin Mouse Pin (Top) Keyboard Signal (Bottom) Mouse Signal KBDATA MSDATA KBCLK MSCLK Table 13 SROM Test Data Input Connector Pinouts (J32) Signal Name — SROM_CLK_L Clock out — — TEST_SROM_D_L SROM serial data in — AlphaPC 164 Connector Pinouts...
Voltage Ground +12 V dc Ground Table 16 Speaker Connector Pinouts (J23) Signal Name SPKR Speaker output — — — Table 17 Microprocessor Fan Power Connector Pinouts (J21) Signal Name +12V — FAN_CONN_L Fan connected — AlphaPC 164 Connector Pinouts...
Signal Name HD_ACT_L Hard drive active HD_LED_L Pull-up to Vdd Table 20 Reset Button Connector Pinouts (J24) Signal Name RESET_BUTTON Reset system — Table 21 Halt Button Connector Pinouts (J25) Signal Name HALT_BUTTON Halt system — AlphaPC 164 Connector Pinouts...
All SIMMs must be of equal size. 5.1 Configuring DRAM Memory Table 22 lists the DRAM memory configurations available. Refer to Figure 1 for SIMM connector location. Table 22 AlphaPC 164 DRAM Memory Configurations 128-Bit Memory Mode (J1 In) J5 Through J8 Populated Total Memory with SIMM Sizes...
5.2 Upgrading DRAM Memory There are three options for upgrading DRAM memory (Table 23). Table 23 Memory Upgrade Options Memory Bus Memory Bus Option Width Before Width After Upgrade Possibilities 128-bit 128-bit Replace the 4 SIMMs in sockets J5 through J8 with SIMMs of greater size, thus retaining the 128-bit memory bus width.
This section lists the system and I/O interrupt assignments. It also lists the physical AlphaPC 164 I/O space assignments. 6.1 Interrupts Table 24 lists each AlphaPC 164 ISA interrupt and its source. Table 24 ISA Interrupts Interrupt Number Interrupt Source...
7 Alpha SRM Console Firmware The Alpha SRM Console firmware initializes the system and enables you to install and boot the DIGITAL UNIX operating system. This firmware resides in the flash ROM on the AlphaPC 164 motherboard. 7.1 Alpha SRM Console Firmware Conventions...
Page 30
The following table lists Alpha SRM Console special keys and their functions. These special keys, also referred to as shortcut keys, provide command recall, line editing, and basic input/output control flow. Shortcut Key Function Enter Terminate the command line input. Backspace or Delete one character to the left of the cursor.
7.2 Basic Alpha SRM Console Command Descriptions This section describes the following basic Alpha SRM Console commands that are necessary to boot the DIGITAL UNIX operating system: • • boot • deposit • examine • fwupdate • • show The Alpha SRM Console offers additional commands. For a complete list of Alpha SRM Console commands, enter at the Alpha SRM Console prompt (>>>).
Page 32
Loads and runs the Windows NT ARC firmware from a diskette. Syntax Arguments None Options None Examples Either of the following commands load and run the Windows NT ARC firmware from a diskette: >>>arc >>>nt Alpha SRM Console Firmware...
Page 33
Specifies additional information for the operating sys- -flags <longword> [,<longword>] tem. For DIGITAL UNIX systems, the following val- ues may be used: i = Interactive boot s = Boot to single user...
Page 34
Examples boot Command Example Description Boots the system from the default boot device. >>>boot Boots the system from Ethernet port ewa0. >>>boot ewa0 Boots the file named dec2.sys from Ethernet >>>boot -file dec2.sys ewa0 port ewa0. Boots the system using the TCP/IP BOOTP >>>boot -protocol bootp ewa0 protocol from Ethernet port ewa0.
Page 35
deposit Writes data to the specified address. Syntax deposit [-{b,w,l,q,o,h}] [{physical, virtual, gpr, fpr, ipr}] [-n <count>] [-s <step>] [<device>:]<address> <data> Arguments <device>: The optional device name (or address space) selects the device to access. The following platform-independent devices are supported: •...
Page 36
Symbolic Address Description The location last referenced by examine or deposit. The location addressed by the last location referenced by examine or deposit. <data> The data to be deposited. Options deposit Command Option Description Specifies data type is byte. Specifies data type is word. Specifies data type is longword.
Page 37
Examples deposit Command Example Description Clears the first 512 bytes of physical mem- >>>d -n 1ff pmem:0 0 ory. Writes the value 5 into four longwords, >>>d -l -n 3 pmem:1234 5 starting at physical memory address 1234. >>>d -n 8 r0 ffffffff Loads GPRs R0 through R8 with -1.
Page 38
examine Displays the contents of the specified address. Syntax examine [-{b,w,l,q,o,h,d}] [-{physical, virtual, gpr, fpr, ipr}] [-n <count>] [-s <step>] [<device>:]<address> Arguments <device>: The optional device name (or address space) selects the device to access. <address> The address specifies the first location to examine within the current device.
Page 39
examine Command Option Description References internal processor register address space. -ipr Specifies the number of consecutive locations to exam- -n <count> ine. Specifies the address increment as a hexadecimal value. -s <step> This option allows you to override the increment that is normally derived from the data size.
Page 40
fwupdate Loads and runs the firmware update utility from a diskette. Syntax fwupdate Arguments None Options None Examples The following fwupdate script command loads and runs the firmware update utility from a diskette: >>>fwupdate Alpha SRM Console Firmware...
Page 41
Sets or modifies the value of an environment variable. Syntax set <envar> <value> [-default] [-integer] [-string] Arguments <envar> The environment variable to be assigned a new value. <value> The value that is assigned to the environment variable. It can be either a numeric value or an ASCII string.
Page 42
Displays the hardware restart parameter block. hwrpb Displays the system virtual memory map. Displays the memory module configuration. memory Displays the version of DIGITAL UNIX PALcode. Displays the version of the console. version Displays the current value of a specified environment <envar>...
show Command Example Description Lists system random-access mem- >>>show memory 48 Meg of System Memory ory (RAM) size. Lists all environment variables >>>show * (refer to Section 7.3) and their settings. >>>show boot* Lists all environment variables, (refer to Section 7.3) beginning with boot.
Page 44
Architecture-Required Environment Variable Description When used with the set or show command, this boot_osflags variable modifies or displays the additional parameters to be passed to system software. The default is 0. bootdef_dev When used with the set or show command, this variable modifies or displays the default device or device list from which the system will attempt to boot.
Page 45
System-Defined Environment Variable Description The language environment variable assigns language n to language n the system (where n is the option number of a language listed in the menu that follows). Use the following procedure to select the language: 1. At the Alpha SRM Console prompt, enter the following commands: >>>set language 0 >>>init...
3. If the console selection does not match the firmware you flashed, you will be prompted to update the console selection. If you are prompted to update the con- sole selection, choose Yes. 4. Restart the AlphaPC 164 motherboard system. Note: Depending on the version of firmware that you are updating from, an error condition may occur.
Page 47
Note: If you do not receive the Alpha SRM Console prompt (>>>), press the Enter key on the terminal attached to COM1 or on the console keyboard. 6. To specify the default console device, use the following Alpha SRM Console commands: Default Console Device Commands...
DIGITAL UNIX Installation Guide. 7.5.1 Requirements You need the following hardware and software to install the DIGITAL UNIX operat- ing system on an AlphaPC 164 motherboard system: • A minimum of 32MB of main memory; 64MB is recommended •...
Page 49
• Alpha SRM Console Version 4.5 or higher 7.5.2 Special Instructions When booting DIGITAL UNIX Version 4.0 on an Alpha PC 164 motherboard sys- tem, the following message is displayed: Module 1095:646 not in pci option table, can’t configure it.
8 Battery Recycle/Disposal Information NOTICE Recycle or dispose of batteries promptly in accordance with your organization’s environmental policies. If this is a LITHIUM battery, the following additional precautions may apply: • Replace batteries correctly to prevent possible explosion. • Replace batteries with the same or equivalent type. •...
9 Ordering Associated Documentation The following table lists some of the available third-party documentation that sup- ports the AlphaPC 164 motherboard. You can order documentation directly from the vendor. Title Vendor Alpha AXP Architecture Reference Manual Call 1–800–344–4825 from the U.S. or (PN EY–T132E–DP)
Page 52
Title Vendor Hardware Compatibility List Software Product Description DIGITAL UNIX Operating System Version 4.0 (SPD 41.61.13) Digital Equipment Corporation (See previous entry.) PCI System Design Guide PCI Special Interest Group 1–800–433–5177 (U.S.) 1–503–797–4207 (International) 1–503–234–6762 (FAX) PCI Local Bus Specification, Rev 2.1 PCI Special Interest Group (See previous entry.)