- Computers & electronics
- Computer components
- System components
- Motherboards
- Compaq
- AlphaPC 164LX
- User manual
advertisement
AlphaPC 164LX Motherboard
Tru64 UNIX
User’s Manual
Order Number: EC–R2ZPC–TE
Revision/Update Information:
This is a revised document. It supersedes the AlphaPC 164LX
Motherboard DIGITAL UNIX User’s
Manual, EC–R2ZPB–TE.
Compaq Computer Corporation
March 1999
The information in this publication is subject to change without notice.
COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL
ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR INCIDENTAL OR CONSEQUENTIAL DAM-
AGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL. THIS
INFORMATION IS PROVIDED “AS IS” AND COMPAQ COMPUTER CORPORATION DISCLAIMS ANY
WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY AND EXPRESSLY DISCLAIMS THE IMPLIED WAR-
RANTIES OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, GOOD TITLE AND AGAINST
INFRINGEMENT.
This publication contains information protected by copyright. No part of this publication may be photocopied or reproduced in any form without prior written consent from Compaq Computer Corporation.
© 1999 Digital Equipment Corporation
All rights reserved. Printed in U.S.A.
The software described in this publication is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of the agreement.
COMPAQ, the Compaq logo, the Digital logo, and DIGITAL Registered in U.S. Patent and Trademark Office.
AlphaPC, DECnet, OpenVMS, and Tru64 are trademarks of Compaq Computer Corporation.
Microsoft, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation.
Intel is a registered trademark of Intel Corporation.
Other product names mentioned herein may be the trademarks of their respective companies.
Contents
Manual Conventions and Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ATX I/O Shield Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 AlphaPC 164LX Jumper Configuration
Bcache Size Jumpers (CF1 and CF2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 AlphaPC 164LX Connector Pinouts
ISA Expansion Bus Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SDRAM DIMM Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diskette (Floppy) Drive Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . .
COM1/COM2 Serial Line Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Keyboard/Mouse Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SROM Test Data Input Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii
Enclosure Fan Power Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Microprocessor Fan Power Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Memory and Microprocessor Configuration
Removing the 21164 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing the 21164 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Interrupts and ISA Bus Addresses
Flash ROM Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alpha SRM Console Firmware Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic Alpha SRM Console Command Descriptions . . . . . . . . . . . . . . . . . . . . . . .
Environment Variables for Alpha SRM Console Commands . . . . . . . . . . . . . . . .
Environment Variable Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Architecture-Required Environment Variables . . . . . . . . . . . . . . . . . . . .
System-Defined Environment Variables . . . . . . . . . . . . . . . . . . . . . . . . .
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM . . . . . .
Installing Alpha SRM Console Using AlphaBIOS Setup Program . . . . . . . . .
Installing the Tru64 UNIX Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iv
9 Battery Recycle/Disposal Information
v
Figures
AlphaPC 164LX Jumper/Connector/Component Location . . . . . . . . . . . . . . . . . .
AlphaPC 164LX Configuration Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AlphaBIOS Upgrade Options Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AlphaBIOS Upgrade SRM Console Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AlphaBIOS Upgrade Complete Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
Tables
AlphaPC 164LX Jumper/Connector/Component List . . . . . . . . . . . . . . . . . . . . . .
Power Supply DC Current Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AlphaPC 164LX Motherboard Environmental Requirements . . . . . . . . . . . . . . . .
ISA Expansion Bus Connector Pinouts (J30, J31) . . . . . . . . . . . . . . . . . . . . . . . .
SDRAM DIMM Connector Pinouts (J8 through J11) . . . . . . . . . . . . . . . . . . . . .
EIDE Drive Bus Connector Pinouts (J6, J7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diskette (Floppy) Drive Bus Connector Pinouts (J15). . . . . . . . . . . . . . . . . . . . . .
COM1/COM2 Serial Line Connector Pinouts (J4). . . . . . . . . . . . . . . . . . . . . . . . .
Keyboard/Mouse Connector Pinouts (J5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SROM Test Data Input Connector Pinouts (J29) . . . . . . . . . . . . . . . . . . . . . . . . .
4–11 Enclosure Fan (+12 V dc) Power Connector Pinouts (J2, J19) . . . . . . . . . . . . . .
4–13 Microprocessor Fan Power Connector Pinouts (J18) . . . . . . . . . . . . . . . . . . . . . .
5–1 AlphaPC 164LX SDRAM Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . .
vii
1
About This Manual
This manual describes the AlphaPC 164LX motherboard, a module for computing systems based on the Alpha 21164 microprocessor and the companion 21174 core logic chip. It describes the motherboard’s features and how to set its configuration jumpers. This manual helps users to install and populate the AlphaPC 164LX motherboard with memory modules and peripheral cards.
1.1 Manual Conventions and Terminology
The following conventions are used in this manual.
Caution: Cautions indicate potential damage to equipment, software, or data.
Note: Notes provide additional information about a topic.
Numbering: All numbers are decimal or hexadecimal unless otherwise indicated. In case of ambiguity, a subscript indicates the radix of nondecimal numbers. For example, 19 is a decimal number, but 19
16 and 19A are hexadecimal numbers.
Extents: Extents are specified by a single number or a pair of numbers in square brackets ([ ]) separated by a colon (:), and are inclusive. For example, bits [7:3] specify an extent including bits 7, 6, 5, 4, and 3. Multiple bit fields are shown as extents.
Register Figures: Register figures have bit and field position numbering starting at the right (low-order) and increasing to the left (high-order).
Signal Names: All signal names are printed in boldface type. Signal names that originate in an industry-standard specification, such as PCI or IDE, are printed in the case as found in the specification (usually uppercase). Active low signals have either a pound sign “#” appended, or a “not” overscore bar; for example, DEVSEL# and
RESET.
About This Manual
1–1
Manual Conventions and Terminology
Italic Type: Italic type emphasizes important information and indicates complete titles of documents.
Terms: The following terms are used in this manual:
This term...
Alpha SRM console
DIGITAL UNIX installation guide
Tru64 UNIX
Refers to...
The Alpha SRM Console firmware
The DIGITAL UNIX Installation Guide
The Tru64 UNIX (formerly DIGITAL UNIX) operating system
1–2
About This Manual
2
Features
Table 2–1 provides an overview of the AlphaPC 164LX motherboard’s features.
Table 2–1 AlphaPC 164LX Features
Feature Description
Microprocessor
Core logic chip
Alpha 21164 microprocessor
(64-bit RISC)
21174 core logic chip, comprising a single control chip that provides an interface to system memory and the PCI bus
32MB to 1GB memory array –- Two banks of 128-bit memory;
168-pin unbuffered SDRAM DIMMs
Synchronous DRAM (SDRAM) memory
Caching:
L1 Icache
L1 Dcache
L2 Scache
L3 backup cache
8KB, direct-mapped instruction cache on the CPU chip
8KB, direct-mapped data cache on the CPU chip
96KB, three-way, set-associative, write-back unified instruction and data cache on the CPU chip
Onboard 2MB, direct-mapped, synchronous SSRAM backup cache with 128-bit data path
I/O and miscellaneous support 32-bit and 64-bit, 33-MHz PCI
Two 64-bit and two 32-bit PCI expansion slots
PCI/EIDE control (CMD PCI0646)
Intel 82378ZB PCI-to-ISA bridge chip
Two dedicated ISA expansion slots
Firmware
SMC FDC37C935 combination controller chip provides control for diskettes, two UARTs with modem control, parallel port, keyboard, mouse, and time-of-year clock
1MB flash ROM
Alpha SRM Console firmware
Features
2–1
Figure 2–1 shows the AlphaPC 164LX motherboard and its components and
Table 2–2 describes these components.
Figure 2–1 AlphaPC 164LX Jumper/Connector/Component Location
J27 J28 J30 J31
J25
J24
J18
J19
J20
J21
J22
J6
J7
U62
U61
*
*
*
*
* *
*
U49
U48
U50
*
U58 U59 U60
U43
U42
U40
U41
* *
U37
U31 U32 U33
B1
U53
*
U20 U21 U22
U8 U9 U10
*
*
J3 J1
*
Denotes Pin #1
J8 J9 J10 J11 J2
J5
Top:
Bottom:
Mouse
Keyboard
J4
Top:
Bottom:
COM1
COM2
FM-05933.AI4
J29
J26
J23
J17
J16
J15
J13
J5
J4
2–2
Features
Table 2–2 AlphaPC 164LX Jumper/Connector/Component List
J12
J13
J14
J15
J4
J5
J6
J7
J8
J9
J10
J19
J20
J21
J22
J23
J24
Item No. Description
B1
J1
J2
J3
J11
J16
J17
J18
RTC battery (CR2032)
Soft power connector
Fan power, enclosure (+12V)
Power (+3V, +5V, -5V, +12V, -12V)
Reserved
Parallel I/O connector
Reserved
Diskette (floppy) drive connector
PCI slot 3 (32-bit)
Item No.
J25
J26
J27
J28
Description
Hard-drive LED connector
PCI slot 0 (64-bit)
System configuration jumpers
Flash ROM update enable/disable jumper
COM1/COM2 (DB9) connectors
Keyboard/mouse connectors
EIDE drive 2/3 connector
EIDE drive 0/1 connector
J29
J30
SROM test port connector
ISA slot 1
J31 ISA slot 0
U8 to U10 Cache SRAM (L3)
SDRAM DIMM 0 [0:63] connector U20 to U22 Cache SRAM (L3)
SDRAM DIMM 1 [64:128] connector U31 to U33 Cache SRAM (L3)
SDRAM DIMM 2 [0:63] connector U37
SDRAM DIMM 3 [64:128] connector U40
I/O interface and address control
(DS 21174-CA)
Microprocessor, socket
(DS Alpha 21164)
U41
U42
U43
U48
U49
PCI slot 2 (32-bit)
Microprocessor fan/fan sense connector
U50
U53
Enclosure fan +12V power connector U58
Speaker connector U59
Reset button connector
Halt button connector
U60
U61
PCI slot 1 (64-bit)
Power LED connector
U62
Patch 8K PAL
EIDE controller
System clock PLL (CY2308)
Microprocessor clock synthesizer
(MC12439)
Serial ROM, socketed (Xilinx
XC17128D)
PCI-to-ISA bridge (Intel 82378ZB)
Combination controller, Super I/O
(SMC FDC37C935)
Flash ROM (1MB)
PCI arbiter PAL
PCI interrupt request PAL
Power controller
Power sense
Features
2–3
Power Requirements
2.1 Power Requirements
The AlphaPC 164LX motherboard has a total power dissipation of 100 W, excluding
any plug-in PCI and ISA devices. Table 2–3 lists the power requirement for each dc
supply voltage.
The power supply must be ATX-compliant.
Table 2–3 Power Supply DC Current Requirements
Voltage/Tolerance Current
1
+3.3 V dc,
±
5%
+5 V dc,
±
5%
–5 V dc,
±
5%
+12 V dc,
±
5%
5.0 A
14.0 A
0 A
1.0 A
–12 V dc,
±
5% 100.0 mA
1
Values indicated are for an AlphaPC 164LX motherboard with an Alpha 21164 microprocessor operating at 600 MHz, with 64MB SDRAM, excluding adapter cards and disk drives.
Caution:
Fan sensor required. The 21164 microprocessor cooling fan must have a built-in sensor that will drive a signal if the airflow stops. The sensor is connected to motherboard connector J18. When the signal is generated, it resets the system.
2.2 Environmental Requirements
The 21164 microprocessor is cooled by a small fan blowing directly into the chip’s heat sink. The AlphaPC 164LX 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.
2–4
Features
Physical Parameters
The AlphaPC 164LX motherboard is specified to run within the environment listed
Table 2–4 AlphaPC 164LX Motherboard Environmental Requirements
Parameter Specification
Operating temperature
Storage temperature
10°C to 40°C (50°F to 104°F)
–55°C to 125°C (–67°F to 257°F)
Relative humidity 10% to 90% with maximum wet bulb temperature 28°C
(82°F) and minimum dew point 2°C (36°F)
Rate of (dry bulb) temperature change
11°C/hour
±
2°C/hour (20°F/hour
±
4°F/hour)
2.3 Physical Parameters
The AlphaPC 164LX 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)
•
Height: 6.86 cm (2.7 in)
Features
2–5
Physical Parameters
2.3.1 ATX Hole Specification
Figure 2–2 shows the ATX Hole Specification for the AlphaPC 164LX. Measurements
are shown in inches.
Figure 2–2 ATX Hole Specification
.800
TYP Between
Connectors
.650
.400
.500
1.612
4.900
.600
1.300
.625
PCI Connector
(4 Places)
8.950
6.100
9.600
ISA Connector
(2 Places)
This ATX hole is not supported on AlphaPC 164LX board, and no clearance is provided on side 2.
11.100
12.000
This ATX hole is not supported on AlphaPC 164LX board, however clearance is provided on side 2.
FM-06012.AI4
2–6
Features
Physical Parameters
2.3.2 ATX I/O Shield Requirements
Figure 2–3 shows the ATX I/O shield dimensions for the AlphaPC 164LX. Measure-
ments are shown in millimeters.
Figure 2–3 ATX I/O Shield Dimensions
R 1.00
5.00 TYP
21.36
16.05
9.25
3.58
2.45
4.35
11.15
15.47
17.95
22.95
23.96
29.10
33.10
14.96
R 1.00
7.19 TYP
70.39 72.19
FM-05986.AI4
Features
2–7
3
AlphaPC 164LX Jumper Configuration
The AlphaPC 164LX motherboard has two groups of jumpers located at J27 and J28,
as shown in Figure 2–1. These jumpers set the hardware configuration and boot
options. Figure 3–1 shows these jumper configurations.
3.1 CPU Speed Selection
The clock synthesizer at location U47 makes it possible to change the frequency of the microprocessor’s system clock output without having to change the clock crystal.
Simply set the system clock divisor jumpers to adjust the frequency of the microprocessor’s system clock output. These system clock divisor jumpers are located at J27–1/2 (IRQ3), J27–3/4 (IRQ2), J27–5/6 (IRQ1), and J27–7/8 (IRQ0).
The jumper configuration is set in IRQ3 through IRQ0. These four jumpers set the
speed at power-up as listed in Figure 3–1. The microprocessor frequency divided by
the ratio determines the system clock frequency.
3.2 Bcache Size Jumpers (CF1 and CF2)
The Bcache size jumpers are located at J27–11/12 (CF) and J27–13/14 (CF2). These
jumpers configure the Bcache as specified in Figure 3–1.
AlphaPC 164LX Jumper Configuration
3–1
Bcache Size Jumpers (CF1 and CF2)
Figure 3–1 AlphaPC 164LX Configuration Jumpers
J27 System Configuration Jumpers
IRQ3
IRQ2
5
IRQ1
IRQ0
CF0
7
9
11
CF1
13
CF2
CF3
15
CF4
CF5
CF6
1
3
17
19
21
23
CF7
25
Frequency Ratio IRQ3 IRQ2 IRQ1 IRQ0 Comments
466 MHz 7 In Out Out Out Default
533 MHz
600 MHz
8
9
Out
Out
In
In
In
In
In
Out
All other combinations are reserved.
Reserved (Default Out)
Bcache Size CF1
2MB Out
CF2
Out
Comments
Default
All other combinations are reserved.
Reserved (Default Out)
Reserved (Default Out)
Reserved (Default Out)
Reserved (Default Out)
Boot_Option (Default Out)
Reserved (Default Out)
J28 Flash ROM Update Jumpers
1
2
3
1 to 2 In = Disable
2 to 3 In = Enable (Default)
3–2
AlphaPC 164LX Jumper Configuration
Boot Option Jumper (CF7)
3.3 Boot Option Jumper (CF7)
The boot option jumper is located at J27–23/24 (CF7). The default position for this
jumper is out (Figure 3–1). This jumper selects the image to be loaded into memory
from the system flash ROM. With the jumper out, the SRM Console firmware is loaded. With the jumper in, the fail-safe booter is loaded. For more information
about the fail-safe booter, refer to Section 8.4.
3.4 Flash ROM Update Jumper (J28)
When J28–2/3 are jumpered together (default), the flash ROM is write-enabled.
When J28–1/2 are jumpered together, the flash ROM is write-protected.
AlphaPC 164LX Jumper Configuration
3–3
4
AlphaPC 164LX Connector Pinouts
This chapter contains pinouts for all of the AlphaPC 164LX connectors. See
Figure 2–1 for connector locations.
4.1 PCI Bus Connector Pinouts
Table 4–1 shows the PCI bus connector pinouts.
Table 4–1 PCI Bus Connector Pinouts
Pin Signal Pin Signal Pin Signal
32-Bit and 64-Bit PCI Connectors (J16, J17, J23, J26)
A1
A5
A9
TRST#
Vdd
—
A2
A6
A10
+12V
INTA
Vdd
A3
A7
TMS
INTC
A11 —
A13
Gnd
A17
GNT#
A14
A18
—
Gnd
A15
A19
RST#
—
A21
+3V
A25
AD[24]
A29
AD[20]
A33
+3V
A22
A26
A30
A34
AD[28]
IDSEL
Gnd
FRAME#
A23
A27
A31
A35
AD[26]
+3V
AD[18]
Gnd
A37
STOP#
A41
SBO#
A45
+3V
A49
AD[09]
A53
+3V
A57
AD[02]
A61
Vdd
B3
Gnd
B7
INTB
A38
A42
A46
A50
A54
A58
A62
B4
B8
STOP#
Gnd
AD[13]
Not used
AD[06]
AD[00]
Vdd
TDO
INTD
A39
+3V
A43
PAR
A47
AD[11]
A51 Not used
A55
AD[04]
A59
Vdd
B1
B5
B9
-12V
Vdd
PRSNT1#
Pin Signal
A4
A8
TDI
Vdd
A12
Gnd
A16
Vdd
A20
AD[30]
A24
Gnd
A28
AD[22]
A32
AD[16]
A36
TRDY#
A40
SDONE
A44
AD[15]
A48
Gnd
A52
C/BE#[0]
A56
Gnd
A60
REQ64#
B2
TCK
B6
Vdd
B10 —
AlphaPC 164LX Connector Pinouts
4–1
PCI Bus Connector Pinouts
Table 4–1 PCI Bus Connector Pinouts (Continued)
Pin Signal Pin Signal
A71
D[58]
A75
Vdd
A79
D[48]
A83
D[42]
A87
Gnd
A91
D[32]
B63 —
B67
Gnd
B71
D[59]
B75
D[53]
B79
Vdd
B83
D[43]
B87
D[37]
B91
Gnd
B11
PRSNT2#
B15
Gnd
B19
Vdd
B23
AD[27]
B27
AD[23]
B31
+3V
B35
IRDY#
B39
LOCK#
B12
Gnd
B16
CLK
B20
AD[31]
B24
AD[25]
B28
Gnd
B32
AD[17]
B36
+3V
B40
PERR#
B43
+3V
B47
AD[12]
B51 Not used
B55
AD[05]
B44
C/BE#[1]
B48
AD[10]
B52
AD[08]
B56
AD[03]
B59
Vdd
B60
ACK64#
64-Bit PCI Connectors Only (J23, J26)
A63
Gnd
A67
PAR64
A64
A68
C/BE#[7]
D[62]
A72
A76
A80
A84
A88
A92
B64
B68
B72
B76
B80
B84
B88
B92
Gnd
D[52]
D[46]
Vdd
D[36]
—
Gnd
D[63]
D[57]
Gnd
D[47]
D[41]
Vdd
—
Pin Signal
B13
Gnd
B17
Gnd
B21
AD[29]
B25
+3V
B29
AD[21]
B33
C/BE#[2]
B37
DEVSEL#
B41
+3V
B45
AD[14]
B49
Gnd
B53
AD[07]
B57
Gnd
B61
Vdd
A65
A69
A73
A77
A81
A85
A89
A93
B65
B69
B73
B77
B81
B85
B89
B93
C/BE#[5]
Gnd
D[56]
D[50]
Gnd
D[40]
D[34]
Gnd
C/BE#[6]
D[61]
Gnd
D[51]
D[45]
Gnd
D[35]
—
Pin Signal
B14 —
B18
REQ#
B22
Gnd
B26
C/BE#[3]
B30
AD[19]
B34
Gnd
B38
Gnd
B42
SERR#
B46
Gnd
B50 Not used
B54
+3V
B58
AD[01]
B62
Vdd
A66
Vdd
A70
D[60]
A74
D[54]
A78
Gnd
A82
D[44]
A86
D[38]
A90
Gnd
A94 —
B66
C/BE#[4]
B70
Vdd
B74
D[55]
B78
D[49]
B82
Gnd
B86
D[39]
B90
D[33]
B94
Gnd
4–2
AlphaPC 164LX Connector Pinouts
ISA Expansion Bus Connector Pinouts
4.2 ISA Expansion Bus Connector Pinouts
Table 4–2 shows the ISA expansion bus connector pinouts.
Table 4–2 ISA Expansion Bus Connector Pinouts (J30, J31)
Pin
49
53
57
61
33
37
41
45
17
21
25
29
1
5
9
13
81
85
89
93
97
65
69
73
77
Signal Pin
Gnd
Vdd
–5V
–12V
+12V
SMEMW#
IOW#
DACK3#
DACK1#
34
REFRESH#
38
IRQ7
IRQ5
42
46
IRQ3
TC
Vdd
Gnd
50
54
58
62
18
22
26
30
2
6
10
14
IOCS16#
IRQ11
IRQ15
DACK0#
DACK5#
DACK6#
DACK7#
Vdd
Gnd
82
86
90
94
98
66
70
74
78
Signal
SA14
SA12
SA10
SA8
SA6
SA4
SA2
SA0
IOCHCK#
SD6
SD4
SD2
SD0
AEN
SA18
SA16
LA23
LA21
LA19
LA17
MEMW#
SD9
SD11
SD13
SD15
Pin
51
55
59
63
35
39
43
47
19
23
27
31
3
7
11
15
83
87
91
95
—
67
71
75
79
Signal Pin
RSTDRV
IRQ9
4
8
DRQ2
12
ZEROWS#
16
Gnd
SMEMR#
IOR#
DRQ3
20
24
28
32
DRQ1
SYSCLK
IRQ6
IRQ4
DACK2#
BALE
52
56
OSC
60
MEMCS16#
64
36
40
44
48
IRQ10
IRQ12
IRQ14
DRQ0
DRQ5
DRQ6
84
88
DRQ7
92
MASTER#
96
— —
68
72
76
80
Signal
SA13
SA11
SA9
SA7
SA5
SA3
SA1
SBHE#
SD7
SD5
SD3
SD1
IOCHRDY
SA19
SA17
SA15
LA22
LA20
LA18
MEMR#
SD8
SD10
SD12
SD14
—
AlphaPC 164LX Connector Pinouts
4–3
SDRAM DIMM Connector Pinouts
4.3 SDRAM DIMM Connector Pinouts
Table 4–3 shows the SDRAM DIMM connector pinouts.
Table 4–3 SDRAM DIMM Connector Pinouts (J8 through J11)
1
Signal
DQ21
DQ24
+3V
DQ31
NC
Gnd
DQ35
DQ38
DQ41
DQ45
CB4
NC
DQMB5
A1
A9
A0
A8
+3V
S2
+3V
CB3
DQ18
NC
Gnd
DQ3
DQ6
DQ9
DQ13
CB0
NC
DQMB1
Pin
98
102
106
110
114
118
122
82
86
90
94
66
70
74
78
50
54
58
62
34
38
42
46
18
22
26
30
2
6
10
14
Pin
97
101
105
109
113
117
121
81
85
89
93
65
69
73
77
49
53
57
61
33
37
41
45
17
21
25
29
1
5
9
13
Signal
DQ42
+3V
CB5
+3V
S1
A3
BA0
DQ22
DQ25
DQ28
Gnd
SDA
DQ32
+3V
DQ39
DQ0
+3V
DQ7
DQ10
+3V
CB1
+3V
S0
A2
A10
CK0
DQMB2
NC
Gnd
DQ19
NC
Pin
99
103
107
111
115
119
123
83
87
91
95
67
71
75
79
51
55
59
63
35
39
43
47
19
23
27
31
3
7
11
15
Signal
DQ43
DQ46
Gnd
CAS
RAS
A5
A13
DQ23
DQ26
DQ29
CK2
SCL
DQ33
DQ36
DQ40
DQ1
DQ4
DQ8
DQ11
DQ14
Gnd
WE
NC
A4
A12
Gnd
DQMB3
NC
DQ16
+3V
CKE1
Pin Signal
52
56
60
64
36
40
44
48
20
24
28
32
4
8
12
16
84
88
92
96
68
72
76
80
Gnd
DQ27
DQ30
NC
+3V
DQ34
DQ37
Gnd
100
DQ44
104
DQ47
108 NC
112
DQMB4
116
Gnd
120
A7
124
+3V
A6
+3V
NC
NC
CB2
DQ17
DQ20
Gnd
DQ2
DQ5
Gnd
DQ12
DQ15
NC
DQMB0
Gnd
4–4
AlphaPC 164LX Connector Pinouts
EIDE Drive Bus Connector Pinouts
Table 4–3 SDRAM DIMM Connector Pinouts (J8 through J11)
1
(Continued)
Pin
125
129
133
137
141
145
149
153
157
161
165
Signal
CK1
S3
+3V
CB7
DQ50
NC
DQ53
DQ56
+3V
DQ63
SA0
Pin
126
130
134
138
142
146
150
154
158
162
166
Signal
BA1
2
DQMB6
NC
Gnd
DQ51
NC
DQ54
DQ57
DQ60
Gnd
SA1
Pin
127
131
135
139
143
147
151
155
159
163
167
Signal
Gnd
DQMB7
NC
DQ48
+3V
PD
DQ55
DQ58
DQ61
CK3
SA2
Pin Signal
128
CKE0
132
136
140
144
148
152
156
160
164
PD
DQ62
NC
3
CB6
DQ49
DQ52
Gnd
Gnd
DQ59
168
+3V
1
2
3
Pins 1 through 84 are on the front side and pins 85 through 168 are on the back side.
The AlphaPC 164LX uses BA1 as both BA1 and ADDR12. Therefore, four-bank DIMMs using ADDR[11:0] are the maximum size. (Two-bank DIMMs can use ADDR[12:0].)
Pull-down.
4.4 EIDE Drive Bus Connector Pinouts
Table 4–4 shows the EIDE drive bus connector pinouts.
Table 4–4 EIDE Drive Bus Connector Pinouts (J6, J7)
Pin
17
21
25
29
1
5
9
13
33
37
Signal
RESET
IDE_D6
IDE_D4
IDE_D2
IDE_D0
MARQ
IOR
MACK
ADDR1
CS0
Pin
18
22
26
30
2
6
10
14
34
38
Signal
Gnd
IDE_D9
IDE_D11
IDE_D13
IDE_D15
Gnd
Gnd
Gnd
NC
CS1
Pin
19
23
27
31
3
7
11
15
35
39
Signal
IDE_D7
IDE_D5
IDE_D3
IDE_D1
Gnd
IOW
CHRDY
IRQ
ADDR0
ACT
Pin Signal
20
24
28
32
4
8
12
16
36
40
IDE_D8
IDE_D10
IDE_D12
IDE_D14
NC (key pin)
Gnd
BALE
IOCS16
ADDR2
Gnd
AlphaPC 164LX Connector Pinouts
4–5
Diskette (Floppy) Drive Bus Connector Pinouts
4.5 Diskette (Floppy) Drive Bus Connector Pinouts
Table 4–5 shows the diskette (floppy) drive bus connector pinouts.
Table 4–5 Diskette (Floppy) Drive Bus Connector Pinouts (J15)
Pin
17
21
25
29
33
1
5
9
13
Signal
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
ID0
ID1
Pin Signal
18
22
26
30
34
2
6
10
14
DEN0
DEN1
MTR0
DR0
DIR
WDATA
TRK0
RDATA
DSKCHG
Pin
19
23
27
31
—
3
7
11
15
Signal
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
—
Pin
20
24
28
32
—
4
8
12
16
Signal
NC
INDEX
DR1
MTR1
STEP
WGATE
WRTPRT
HDSEL
—
4.6 Parallel Bus Connector Pinouts
Table 4–6 shows the parallel bus connector pinouts.
Table 4–6 Parallel Bus Connector Pinouts (J13)
Pin
17
21
25
1
5
9
13
Signal
STB
PD3
PD7
SLCT
SLIN
Gnd
Gnd
Pin Signal
18
22
—
2
6
10
14
PD0
PD4
ACK
AFD
Gnd
Gnd
—
Pin Signal
19
23
—
3
7
11
15
PD1
PD5
BUSY
ERR
Gnd
Gnd
—
Pin
20
24
—
4
8
12
16
Signal
PD2
PD6
PE
INIT
Gnd
Gnd
—
4–6
AlphaPC 164LX Connector Pinouts
COM1/COM2 Serial Line Connector Pinouts
4.7 COM1/COM2 Serial Line Connector Pinouts
Table 4–7 shows the COM1/COM2 serial line connector pinouts.
Table 4–7 COM1/COM2 Serial Line Connector Pinouts (J4)
7
8
5
6
9
3
4
1
2
COM1 Pin
(Top) COM1 Signal
DCD1
RxD1
TxD1
DTR1
SG1
DSR1
RTS1
CTS1
RI1
7
8
5
6
9
3
4
1
2
COM2 Pin
(Bottom) COM2 Signal
DCD2
RxD2
TxD2
DTR2
SG2
DSR2
RTS2
CTS2
RI2
4.8 Keyboard/Mouse Connector Pinouts
Table 4–8 shows the keyboard/mouse connector pinouts.
Table 4–8 Keyboard/Mouse Connector Pinouts (J5)
3
4
1
2
5
6
Keyboard Pin
(Top) Keyboard Signal
KBDATA
NC
Gnd
Vdd
KBCLK
NC
3
4
1
2
5
6
Mouse Pin
(Bottom) Mouse Signal
MSDATA
NC
Gnd
Vdd
MSCLK
NC
AlphaPC 164LX Connector Pinouts
4–7
SROM Test Data Input Connector Pinouts
4.9 SROM Test Data Input Connector Pinouts
Table 4–9 shows the SROM test data input connector pinouts.
Table 4–9 SROM Test Data Input Connector Pinouts (J29)
Pin
3
4
1
2
5
6
Signal Name
NC
SROM_CLK_L
Gnd
NC
—
Clock out
—
—
TEST_SROM_D_L SROM serial data in
NC —
4.10 Input Power Connector Pinouts
Table 4–10 shows the input power connector pinouts.
Table 4–10 Input Power Connector Pinouts (J3)
1
Pin Voltage Pin Voltage
1
5
+3.3 V dc
Gnd
9 5 V SB
13
Gnd
2
6
10
14
+3.3 V dc
+5 V dc
+12 V dc
PS_ON
17
Gnd
18 –5 V dc
1
This pinout is ATX-compliant.
Pin Voltage
3
7
11
15
19
Gnd
Gnd
+3.3 V dc
Gnd
+5 V dc
Pin Voltage
4
8
+5 V dc
P_DCOK
12 –12 V dc
16
Gnd
20 +5 V dc
4.11 Enclosure Fan Power Connector Pinouts
Table 4–11 shows the enclosure fan power connector pinouts.
Table 4–11 Enclosure Fan (+12 V dc) Power Connector Pinouts (J2, J19)
Pin
1
2
3
Voltage
Gnd
+12 V dc
Gnd
4–8
AlphaPC 164LX Connector Pinouts
Speaker Connector Pinouts
4.12 Speaker Connector Pinouts
Table 4–12 shows the speaker connector pinouts.
Table 4–12 Speaker Connector Pinouts (J20)
Pin
3
4
1
2
Signal
SPKR
Gnd
Gnd
Gnd
Name
Speaker output
—
—
—
4.13 Microprocessor Fan Power Connector Pinouts
Table 4–13 shows the microprocessor fan power connector pinouts.
Table 4–13 Microprocessor Fan Power Connector Pinouts (J18)
Pin
1
2
3
Signal Name
+12 V dc —
FAN_CONN_L
Fan connected
Gnd
—
4.14 Power LED Connector Pinouts
Table 4–14 shows the power LED connector pinouts.
Table 4–14 Power LED Connector Pinouts (J24)
Pin
3
4
1
2
5
Signal Name
POWER_LED_L
Power LED input
Gnd
—
NC
NC
NC
—
—
—
AlphaPC 164LX Connector Pinouts
4–9
EIDE Drive LED Connector Pinouts
4.15 EIDE Drive LED Connector Pinouts
Table 4–15 shows the EIDE drive LED connector pinouts.
Table 4–15 EIDE Drive LED Connector Pinouts (J25)
Pin
1
2
Signal
HD_ACT_L
HD_LED_L
Name
Hard drive active
Hard drive LED input
4.16 Reset Button Connector Pinouts
Table 4–16 shows the reset button connector pinouts.
Table 4–16 Reset Button Connector Pinouts (J21)
Pin
1
2
Signal Name
RESET_BUTTON Reset system
Gnd —
4.17 Halt Button Connector Pinouts
Table 4–17 shows the halt button connector pinouts.
Table 4–17 Halt Button Connector Pinouts (J22)
Pin
1
2
Signal Name
HALT_BUTTON
Halt system
Gnd —
Note:
The Halt button is not used with the Windows NT operating system.
4.18 Soft Power Connector Pinouts
Table 4–18 shows the soft power connector pinouts.
Table 4–18 Soft Power Connector Pinouts (J1)
Pin
1
2
Signal
Input
Gnd
Name
System power on/off
—
4–10
AlphaPC 164LX Connector Pinouts
5
Memory and Microprocessor Configuration
For higher system speed or greater throughput, you can upgrade SDRAM memory by replacing DIMMs with those of greater size.
When configuring or upgrading SDRAM, observe the following rules:
•
Each DIMM must be a 168-pin unbuffered version and have a frequency of
100 MHz.
•
All DIMMs must be of equal size if they are in the same bank.
5.1 Configuring SDRAM Memory
Although not an exhaustive list, Table 5–1 lists the tested SDRAM memory
configurations available.
For a list of vendors who supply components and accessories for the AlphaPC
Refer to Figure 2–1 for DIMM connector locations.
Note:
1Mb × 72 is not supported.
Memory and Microprocessor Configuration
5–1
Upgrading SDRAM Memory
Table 5–1 AlphaPC 164LX SDRAM Memory Configurations
Total Memory
32MB
64MB
96MB
128MB
160MB
192MB
256MB
512MB
J8
2Mb
X
72
2Mb
X
72
4Mb
X
72
4Mb
X
72
4Mb
X
72
8Mb
X
72
8Mb
X
72
8Mb
X
72
8Mb
X
72
16Mb
X
72
16Mb
X
72
Bank 0
J9
2Mb
X
72
2Mb
X
72
4Mb
X
72
4Mb
X
72
4Mb
X
72
8Mb
X
72
8Mb
X
72
8Mb
X
72
8Mb
X
72
16Mb
X
72
16Mb
X
72
J10
—
2Mb
X
72
—
2Mb
X
72
4Mb
X
72
—
2Mb
X
72
4Mb
X
72
8Mb
X
72
—
16Mb
X
72
Bank 1
J11
—
2Mb
X
72
—
2Mb
X
72
4Mb
X
72
—
2Mb
X
72
4Mb
X
72
8Mb
X
72
—
16Mb
X
72
5.2 Upgrading SDRAM Memory
You can upgrade memory in the AlphaPC 164LX by adding more DIMMs or
replacing the ones that you have with a greater size. Refer to Figure 2–1 for DIMM
connector locations.
Use the following general guidelines:
1. Observe antistatic precautions. Handle DIMMs only at the edges to prevent damage.
2. Remove power from the system.
3. Open levers and align the DIMM.
4. Firmly push the module into the connector. Ensure that the DIMM snaps into the plastic locking levers on both ends.
5. Restore power to the system.
5–2
Memory and Microprocessor Configuration
Increasing Microprocessor Speed
5.3 Increasing Microprocessor Speed
This section describes how to complete the following actions to increase microprocessor speed:
•
Replace the Alpha 21164 microprocessor with an Alpha chip that has a higher speed rating.
•
Reconfigure the clock divisor jumpers.
5.3.1 Preparatory Information
Caution:
Static-Sensitive Component – Due to the sensitive nature of electronic components to static electricity, anyone handling the microprocessor
must wear a properly grounded antistatic wriststrap. Use of antistatic mats, ESD approved workstations, or exercising other good ESD practices is recommended.
An Alpha 21164 microprocessor with a higher speed rating is available from your
local distributor. See Appendix A for information about supporting products.
When replacing the microprocessor chip, also replace the thermal conducting
GRAFOIL pad. See Appendix A for information about the parts kit, which includes
the heat sink, GRAFOIL pad, two hex nuts, heat-sink clips, 60-mm fan, fan guard, and four screws.
5.3.2 Required Tools
The following tools are required when replacing the microprocessor chip:
A TS30 manual nut/torque driver (or equivalent) with the following attachments is required to affix the heat sink and fan to the microprocessor’s IPGA package:
•
1/4-inch hex bit
•
7/16-inch socket with 1/4-inch hex drive
•
#2 Phillips-head screwdriver bit
Memory and Microprocessor Configuration
5–3
Increasing Microprocessor Speed
5.3.3 Removing the 21164 Microprocessor
Remove the microprocessor currently in place at location U40 by performing the following steps:
1. Unplug the fan power/sensor cable from connector J18 (see Figure 2–1).
2. Remove the four 6-32 X 0.875-inch screws that secure the fan and fan guard to the heat sink.
3. Remove the fan and fan guard.
4. If the sink/chip/fan clip is used, remove it by unhooking its ends from around the
ZIF socket retainers.
5. Using a 7/16-inch socket, remove the two nuts securing the heat sink to the microprocessor studs.
6. Remove the heat sink by gently lifting it off the microprocessor.
7. Remove and discard the GRAFOIL heat conduction pad.
8. Thoroughly clean the bottom surface of the heat sink before affixing it to the new microprocessor.
9. Lift the ZIF socket actuator handle to a full 90° angle.
10. Remove the microprocessor chip by lifting it straight out of the socket.
5.3.4 Installing the 21164 Microprocessor
Install the new microprocessor in location U40 by performing the following steps:
Note:
Install the heat sink only after the microprocessor has been assembled to the ZIF socket.
1. Observe antistatic precautions.
2. Lift the ZIF socket actuator handle to a full 90° angle.
3. Ensure that all the pins on the microprocessor package are straight.
4. The ZIF socket and microprocessor are keyed to allow for proper installation.
Align the microprocessor, with its missing AD01 pin, with the corresponding plugged AD01 position on the ZIF socket. Gently lower into position.
5. Close the ZIF socket actuator handle to its locked position.
5–4
Memory and Microprocessor Configuration
Increasing Microprocessor Speed
6. Install the heat sink and heat-sink fan as directed in the following steps. A heat-
sink/fan kit is available from the vendor listed in Appendix A. Refer to
Figure 5–1 for heat-sink and fan assembly details.
Figure 5–1 shows the Fan/Heat-Sink Assembly on AlphaPC 164LX.
Figure 5–1 Fan/Heat-Sink Assembly
Screw, 6-32 x 0.875 in
Qty 4
Guard, Fan
Fan
Airflow
Clip, Heat Sink/Chip/Fan
Nut, Hex, 1/4-20, 2011-T3
Aluminum, 0.438 in Across
Flats, Qty 2
Torque to 20 +/- 2 in-lbs
Heat Sink, with Fan
Mounting Holes
Thermal Pad
Alpha 21164
FM-06013.AI4
a.
Put the GRAFOIL thermal pad in place. The GRAFOIL pad is used to improve the thermal conductivity between the chip package and the heat sink by replacing micro air pockets with a less insulative material. Perform the following steps to position the GRAFOIL pad:
1. Perform a visual inspection of the package slug to ensure that it is free of contamination.
2. Wearing clean gloves, pick up the GRAFOIL pad. Do not perform this with bare hands because skin oils can be transferred to the pad.
Memory and Microprocessor Configuration
5–5
Increasing Microprocessor Speed
3. Place the GRAFOIL pad on the gold-plated slug surface and align it with the threaded studs.
b. Attach the microprocessor heat sink. The heat-sink material is clear anodized, hot-water-sealed, 6061-T6 aluminum. The nut material is 2011-T3 aluminum (this grade is critical). Perform the following steps to attach the heat sink:
1. Observe antistatic precautions.
2. Align the heat-sink holes with the threaded studs on the ceramic package.
3. Handle the heat sink by the edges and lower it onto the chip package, taking care not to damage the stud threads.
4. Set a calibrated torque driver to 20 in-lbs, ±2 in-lbs (2.3 Nm, ±0.2 Nm).
The torque driver should have a mounted 7/16-inch socket.
5. Insert a nut into the 7/16-inch socket, place on one of the studs, and tighten to the specified torque. Repeat for the second nut.
6. If the sink/chip/fan clip is used, properly install it by positioning it over the assembly and hooking its ends around the ZIF socket retainers.
c.
Attach the heat-sink fan assembly:
1. Place the fan assembly on top of the heat sink, aligning the fan mounting holes with the corresponding threaded heat-sink holes. Align the fan so that the fan power/sensor wires exit the fan closest to connector J18 (see
Figure 2–1). Fan airflow must be directed into the heat sink (fan label
facing down toward the heat sink).
2. Place the fan guard on top of the fan. Orient the guard so that the corner mounting areas lay flush against the heat sink.
3. Secure the fan and fan guard to the heat sink with four 6-32 X 0.875-inch screws.
4. Plug the fan power/sensor cable into connector J18.
Important:
When installing the microprocessor, you must change the frequency of its clock output by setting the system clock divisor jumpers, as described
5–6
Memory and Microprocessor Configuration
6
Interrupts and ISA Bus Addresses
This section lists the system and I/O interrupt assignments. It also lists the physical
AlphaPC 164LX I/O space assignments.
6.1 Interrupts
Table 6–1 lists each AlphaPC 164LX ISA interrupt and its source.
Table 6–1 ISA Interrupts
Interrupt Number Interrupt Source
IRQ0
IRQ1
IRQ2
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ8#
1
IRQ9
IRQ10
IRQ11
IRQ12
Internal timer 1
Keyboard
Interrupt from controller 2
COM2
COM1
Available
Diskette (floppy)
Parallel port
Reserved
Available
Available
Available
Mouse
Interrupts and ISA Bus Addresses
6–1
ISA I/O Address Map
Table 6–1 ISA Interrupts (Continued)
Interrupt Number Interrupt Source
IRQ13
IRQ14
Available
EIDE
IRQ15 EIDE
1
The # symbol indicates an active low signal.
6.2 ISA I/O Address Map
Table 6–2 lists the AlphaPC 164LX ISA I/O space address mapping.
Table 6–2 ISA I/O Address Map
Range (hex) Usage
2F8-2FF
370-377
3BC-3BF
3F0-3F7
3F8-3FF
800
801
804-806
000-00F
020-021
040-043
060-061
070
080-08F
0A0-0A1
0C0-0DF
8237 DMA #1
8259 PIC #1
8253 timer
Ubus IRQ12 and NMI control
CMOS RAM address and NMI mask register
DMA page registers
8259 PIC #2
8237 DMA #2
Serial port—COM2
Secondary diskette (floppy)
Parallel port—LPT1
Primary diskette (floppy)
Serial port—COM1
FLASH_ADR19 register
AlphaPC 164LX configuration register
PCI interrupt registers
6–2
Interrupts and ISA Bus Addresses
ISA I/O Address Map
6.2.1 Flash ROM Address Map
The address range for the flash ROM is FFF8.0000–FFFF.FFFF. Flash space of 1MB is obtained by double mapping this 512KB space. FLASH_ADR19 register at I/O location 800
16 provides this function. Writing a 0 to this location enables the lower
512KB of flash. Writing a 1 to this location enables the upper 512KB of flash.
Interrupts and ISA Bus Addresses
6–3
7
Alpha SRM Console Firmware
The Alpha SRM Console firmware initializes the system and enables you to install and boot the Tru64 UNIX operating system. This firmware resides in the flash ROM on the AlphaPC 164LX motherboard.
7.1 Alpha SRM Console Firmware Conventions
The following conventions are used in this section:
Convention
>>>
Description
Alpha SRM Console prompt.
Backslash (\) at the end of a line Continuation symbol to continue long commands on the next line.
_>
Maximum command length
Continuation line prompt.
255 characters.
Multiple contiguous spaces or tabs Treated as a single space.
Command abbreviations
Command qualifiers or options
Numbers
Allowed, if not ambiguous.
Prefix with a space and a dash (-).
Hexadecimal, unless otherwise specified.
(Registers, such as R0–R31, are shown in decimal notation.)
Alpha SRM Console Firmware
7–1
Alpha SRM Console Firmware Conventions
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
Enter
Backspace or
Delete
Ctrl/A
Ctrl/B
Up arrow
Down arrow
Ctrl/C
Ctrl/D
Left arrow
Ctrl/E
Ctrl/F
Right arrow
Ctrl/H
Ctrl/O
Ctrl/Q
Ctrl/R
Ctrl/S
Ctrl/U
Function
Terminate the command line input.
Delete one character to the left of the cursor.
Toggles insert/overstrike mode. (Overstrike is the default.)
Recall previous commands. (The last 16 commands are stored.)
Terminate the foreground process.
Move the cursor one position to the left.
Move the cursor to the end of the line.
Move the cursor one position to the right.
Move the cursor to the beginning of the line.
Suppress or resume (toggle) console output.
Resume the flow (XON) of data to the console.
Retype the current command line.
Stop the flow (XOFF) of data to the console.
Delete the entire line.
7–2
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
7.2 Basic Alpha SRM Console Command Descriptions
This section describes the following basic Alpha SRM Console commands that are necessary to boot the Tru64 UNIX operating system:
•
arc
•
boot
•
deposit
•
examine
•
fwupdate
•
set
•
show
The Alpha SRM Console offers additional commands. For a complete list of Alpha
SRM Console commands, enter
help
at the Alpha SRM Console prompt (>>>).
Alpha SRM Console Firmware
7–3
Basic Alpha SRM Console Command Descriptions
arc
Loads and runs the AlphaBIOS firmware update utility from a diskette.
Syntax arc nt
Arguments
None
Options
Description
None
None
Examples
Either of the following commands load and run the AlphaBIOS firmware update utility from a diskette:
>>>arc
or
>>>nt
7–4
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
boot
Syntax
Arguments
boot [-file <filename>] [-flags
<longword>[,<longword>]]
[-protocols <enet_protocol>] [-halt]
[<boot_device>]
<boot_device>
A device path or list of devices from which the firmware will attempt to boot. Use the
set bootdef_dev
command to set an environment variable that specifies a default boot device.
Options
Initializes the processor, loads a program image from the specified boot device, and transfers control to the loaded image.
boot Command Option
-file <filename>
-flags
<longword> [,<longword>]
-protocols
<enet_protocol>
-halt
Description
Specifies the name of a file to load into the system. Use the
set boot_file
command to set the environment variable that specifies a default boot file.
Specifies additional information for the operating system. For Tru64 UNIX systems, the following values may be used: i = Interactive boot s = Boot to single user a = Autoboot to multiuser
Use the
set boot_osflags
command to set an environment variable that specifies a default boot flag value.
Specifies the Ethernet protocols that will be used for a network boot. Values may be
mop
or
bootp
.
Forces the bootstrap operation to halt and invoke the console program after the image is loaded and the page tables and other data structures are set up.
Alpha SRM Console Firmware
7–5
Basic Alpha SRM Console Command Descriptions
Description
The
boot
command initializes the processor, loads a program image from the specified boot device, and transfers control to that image. If you do not specify a boot device in the command line, the default boot device is used. The default boot device is determined by the value of the bootdef_dev environment variable.
If you specify a list of devices, a bootstrap is attempted from each device in the order in which the device is listed. Then control passes to the first successfully booted image. In a list, always enter network devices last because network bootstraps terminate only if a fatal error occurs or if an image is successfully loaded.
The
-flags
option can pass additional information to the operating system about the boot that you are requesting. On an OpenVMS system, the
-flags
option specifies the system root number and boot flags. If you do not specify a boot flag qualifier, the default boot flag’s value specified by the boot_osflags environment variable is used.
The
-protocols
option allows selection of either the DECnet
MOP or the TCP/IP BOOTP network protocols. The keywords
mop
and
bootp
are valid arguments for this option. It is possible to set the default protocol for a port by setting the environment variable ewa0_protocols or era0_protocols to the appropriate protocol.
Explicitly stating the boot flags or the boot device overrides the current default value for the current boot request, but does not change the corresponding environment variable.
See the Environment Variables for Alpha SRM Console Commands section in this chapter for more information about environment variables.
7–6
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
Examples boot Command Example
>>>boot
>>>boot ewa0
>>>boot -file dec2.sys ewa0
>>>boot -protocol bootp ewa0
>>>boot -flags 0,1
>>>boot -halt dka0
Description
Boots the system from the default boot device.
Boots the system from Ethernet port ewa0.
Boots the file named dec2.sys from Ethernet port ewa0.
Boots the system using the TCP/IP BOOTP protocol from Ethernet port ewa0.
Boots the system from the default boot device using flag setting 0,1.
Loads the bootstrap image from disk dka0, halts the bootstrap operation, and invokes the console program. Subsequently, you can enter
continue
to transfer control to the operating system.
Alpha SRM Console Firmware
7–7
Basic Alpha SRM Console Command Descriptions
deposit
Writes data to the specified address.
Syntax
Arguments
deposit [-{b,w,l,q,o,h}] [{physical, virtual, gpr, fpr, ipr}] [-n <count>] [-s <step>]
[<device>:]<address> <data>
<device>:
The optional device name (or address space) selects the device to access. The following platform-independent devices are supported:
•
pmem
Physical memory.
•
vmem
Virtual memory. All access and protection checking occur.
If the access is not allowed to a program running with the current processor status (PS), the console issues an error message. If memory mapping is not enabled, virtual addresses are equal to physical addresses.
<address>
An address that specifies the offset within a device into which data is deposited. The address may be any legal symbolic address.
Valid symbolic addresses are shown in the following table.
Symbolic
Address gpr-name ipr-name
PC
+
Description
Represents general-purpose register.
Represents internal processor register.
Program counter.
The location immediately following the last location referenced by
examine
or
deposit
.
7–8
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
*
@
Symbolic
Address
-
Description
The location immediately preceding the last location referenced by
examine
or
deposit.
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
-b
-w
-l
-q
-o
-h
-physical
-virtual
-gpr
-fpr
-ipr
-n <count>
-s <step>
Description
Specifies data type is byte.
Specifies data type is word.
Specifies data type is longword.
Specifies data type is quadword.
Specifies data type is octaword.
Specifies data type is hexword.
References physical address space.
References virtual address space.
References general-purpose register address space.
References floating-point register address space.
References internal processor register address space.
Specifies the number of consecutive locations to examine.
Specifies the address increment as a hexadecimal value.
This option allows you to override the increment that is normally derived from the data size.
Alpha SRM Console Firmware
7–9
Basic Alpha SRM Console Command Descriptions
Description
The
deposit
command writes data to the specified address, such as a memory location, register, device, or file. The defaults for address space, data size, and address are the last specified values. After initialization, the default for address space is physical memory; for data size, the default is a quadword; and for address, the default is zero.
An address or device can be specified by concatenating the device name with the address. For example, use
pmem:0
and specify the size of the address space to be written. If a conflicting device, address, or data size is specified, the console ignores the command and issues an error response.
Examples deposit Command Example
>>>d -n 1ff pmem:0 0
>>>d -l -n 3 pmem:1234 5
>>>d -n 8 r0 ffffffff
>>>d -l -n 10 -s 200 pmem:0 8
Description
Clears the first 512 bytes of physical memory.
Writes the value 5 into four longwords, starting at physical memory address 1234.
Loads GPRs R0 through R8 with -1.
Writes the value 8 in the first longword of the first 17 pages in physical memory.
7–10
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
examine
Displays the contents of the specified address.
Syntax
Arguments
examine [-{b,w,l,q,o,h,d}] [-{physical, virtual, gpr, fpr, ipr}] [-n <count>] [-s <step>]
[<device>:]<address>
<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. The address can be any legal address specified.
Options examine Command Option
-o
-h
-d
-b
-w
-l
-q
-physical
-virtual
-gpr
-fpr
Description
Specifies data type is byte.
Specifies data type is word.
Specifies data type is longword.
Specifies data type is quadword.
Specifies data type is octaword.
Specifies data type is hexword.
Specifies the data displayed is the decoded macro instruction. The Alpha instruction decode (-d) does not recognize machine-specific PALcode instructions.
References physical address space.
References virtual address space.
References general-purpose register address space.
References floating-point register address space.
Alpha SRM Console Firmware
7–11
Basic Alpha SRM Console Command Descriptions examine Command Option
-ipr
-n <count>
-s <step>
Description
References internal processor register address space.
Specifies the number of consecutive locations to examine.
Specifies the address increment as a hexadecimal value.
This option allows you to override the increment that is normally derived from the data size.
Description
The
examine
command displays the contents of the specified address, such as a memory location, register, device, or file. The defaults for address space, data size, and address are the last specified values. After initialization, the default for address space is physical memory; for data size, the default is a quadword; and for address, the default is zero.
An address or device can be specified by concatenating the device name with the address. For example, use
pmem:0
and specify the size of the address space to be displayed. If a conflicting device, address, or data size is specified, the console ignores the command and issues an error response.
The display line consists of the device name, the hexadecimal address
(or offset within the device), and the examined data (also in hexadecimal).
The
examine
command supports the same options as the
deposit
command. Additionally, the
examine
command supports instruction decoding with the
-d
option, which disassembles instructions beginning at the current address.
7–12
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
Examples examine Command
Example
>>>e r0
>>>e -g 0
>>>e grp:0
Display
gpr: 0 (R0) 0000000000000002 gpr: 0 (R0) 0000000000000002 gpr: 0 (R0) 0000000000000002
>>>examine -n 5 r7
gpr: 38 (R7) 0000000000000000 gpr: 40 (R8) 0000000000000000 gpr: 48 (R9) 0000000000000000 gpr: 50 (R10) 000000007FFBF800 gpr: 58 (R11) 000000007FF781A2 gpr: 60 (R12) 0000000000000000
>>>examine ipr:11
ipr 11 (KSP) FFFFFFFF8228DFD0
Description
Examines the contents of R0, using a symbolic address.
Examines the contents of R0, using address space.
Examines the contents of R0, using a device name.
Examines the contents of R7 and the next five registers.
Examines the contents of internal processor register 11.
Alpha SRM Console Firmware
7–13
Basic Alpha SRM Console Command Descriptions
fwupdate
Loads and runs the AlphaBIOS firmware update utility from a diskette.
Syntax fwupdate
Arguments
None
Options
Description
None
The
fwupdate
command script is used to load and run the
AlphaBIOS firmware update utility from a diskette. The file fwupdate.exe is extracted from a diskette with a FAT file structure.
This executable is then loaded to physical address 900000 and is executed in PALmode.
Examples
The following
fwupdate
command script loads and runs the
AlphaBIOS firmware update utility from a diskette:
>>>fwupdate
7–14
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
set
Sets or modifies the value of an environment variable.
Syntax
Arguments
set <envar> <value> [-default] [-integer] [-string]
<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.
Options set Command Option
-default
-integer
-string
Description
Restores an environment variable to its default value.
Creates an environment variable as an integer.
Creates an environment variable as a string.
Description
The
set
command is used to set or modify the value of an environment variable. Environment variables are used to pass configuration information between the console and the operating
system. See Section 7.3 for more information about environment
variables.
Alpha SRM Console Firmware
7–15
Basic Alpha SRM Console Command Descriptions
Examples set Command Example
>>>set bootdef_dev ewa0
>>>set auto_action boot
>>>set boot_osflags 0,1
>>>set foobar 5
Description
Modifies the default boot device to ewa0.
Attempts to boot the operating system following an error, halt, or power-up.
Modifies the default boot flags to 0,1.
Creates an environment variable called foobar and gives it a value of 5.
7–16
Alpha SRM Console Firmware
Basic Alpha SRM Console Command Descriptions
show
Displays the current value of the specified environment variable or information about the system.
Syntax
Arguments
show [{config, device [device_name], iobq, hwrpb, map, memory, pal, version, <envar>...}]
show Command Argument config
device [device name]
iobq hwrpb map memory pal version
<envar>
Description
Displays the current memory configuration, PCI logical slots, and ISA logical slots.
Displays the devices and controllers in the system.
Specifying a device name returns information on that device only.
Displays the input/output counter blocks.
Displays the hardware restart parameter block.
Displays the system virtual memory map.
Displays the memory module configuration.
Displays the version of Tru64 UNIX PALcode.
Displays the version of the console.
Displays the current value of a specified environment variable.
Options
Description
None
The
show
command displays information about the system and the current value of a specified environment variable. See
more information about environment variables.
Alpha SRM Console Firmware
7–17
Environment Variables for Alpha SRM Console Commands
Examples show Command Example
>>>show device dka0.0.0.6.0
DKA0 RZ26L 441A dka400.4.0.6.0 DKA400 RRD43 3213 dva0.0.0.0.1
ewa0.0.0.12.0
pka0.7.0.6.0
DVA0
EWA0 08-00-2B-E2-1C-25
PKA0 SCSI Bus ID 7
>>>show memory
48 Meg of System Memory
>>>show *
>>>show boot*
Description
Lists device information, such as system designation, drive model, or Ethernet address.
Lists system random-access memory (RAM) size.
Lists all environment variables and their settings.
Lists all environment variables, beginning with boot.
7.3 Environment Variables for Alpha SRM Console
Commands
This section describes environment variables that are used to define the system operational state and to pass information between the firmware and the operating system.
7.3.1 Environment Variable Descriptions
Environment variables are classified as either Alpha SRM Console architecturerequired or system-defined.
7–18
Alpha SRM Console Firmware
Environment Variables for Alpha SRM Console Commands
7.3.1.1 Architecture-Required Environment Variables
The following table shows common Alpha SRM Console architecture-required environment variables and their descriptions. For a complete list, enter
show *
at the Alpha SRM Console prompt.
Architecture-Required Environment
Variable auto_action boot_file boot_osflags bootdef_dev
Description
When used with the
set
or
show
command, this variable modifies or displays the console action that follows an error, halt, or power-up. The action can be halt, boot, or restart. The default is halt.
When used with the
set
or
show
command, this variable modifies or displays the file name to be used when a bootstrap requires a file name. The default is null.
When used with the
set
or
show
command, this variable modifies or displays the additional parameters to be passed to system software. The default is 0.
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. If the system software is preloaded, the variable is preset to point to the device containing the preloaded software. The default is null.
Alpha SRM Console Firmware
7–19
Environment Variables for Alpha SRM Console Commands
7.3.1.2 System-Defined Environment Variables
The following table shows common Alpha SRM Console system-defined environment variables and their descriptions. For a complete list, enter
show *
at the Alpha SRM Console prompt.
System-Defined
Environment Variable console control_scsi_term ewa0_mode os_type pci_parity oem_string
Description
When used with the
set
command, this variable modifies the console output to either the serial port or the graphics controller.
This variable is unused in the motherboard system.
This variable determines if the AUI (ThinWire) or the twisted-pair Ethernet ports will be enabled. AUI is the default. (Autosensing is not supported.)
When used with the
set
or
show
command, this variable modifies or displays the specified firmware that will be loaded on the next power cycle. Specify the value
osf or
UNIX to select the Alpha SRM Console.
This variable controls PCI parity checking. The possible values are:
on off
= Parity checking is enabled.
= Parity checking is disabled; this is the default.
sniff
= Parity checking is enabled or disabled depending on the PCI device.
When used with the
set
or
show
command, this variable modifies or displays a text string that identifies the product name in the Alpha SRM Console banner.
7–20
Alpha SRM Console Firmware
Environment Variables for Alpha SRM Console Commands
System-Defined
Environment Variable
language n
Description
The language environment variable assigns language
n
to 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
The following menu and prompt are displayed: n
Language n
Language
=======================================
0
none (display menu)
40
Français (Suisse Romande)
30
Dansk
42
Italiano
32
Deutsch
34
Deutsch (Schweiz)
44
46
Nederlands
Norsk
36
English (American)
48
Portugues
38
English (British/Irish)
4A
Suomi
3A
Español
3C
Français
3E
Français (Canadian)
4C
4E
Svenska
Vlaams
(1..16):
2. Enter the number that corresponds to the language that you
want to use. The following example shows how to assign
the English (American) language to the system:
(1..16):36
3. When you receive a message to reset the system,
power-cycle the system.
Alpha SRM Console Firmware
7–21
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
7.4 Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
Use the AlphaBIOS firmware update utility to update the firmware in a flash ROM.
7.4.1 AlphaBIOS Conventions
AlphaBIOS uses universally accepted keys and key combinations for navigating the interface and selecting items. If you are familiar with MS-DOS or Microsoft
Windows keyboard conventions, navigating AlphaBIOS is simple. Use the keys and
key combinations shown in Table 7–1 when navigating and selecting items in
AlphaBIOS.
Table 7–1 AlphaBIOS Keys
Key or Key Combination Description
Tab
Shift + Tab
↓
or
↑
Alt +
Home
End
←
or
→
Esc
↓
Move highlight forward between fields of a dialog.
Move highlight backwards between fields of a dialog.
Move highlight within a menu, or cycle through available field values in a dialog window.
Drop down a menu of choices from a drop-down listbox. A drop-down listbox can be recognized by the symbol
⇓
.
Move to the beginning of a text-entry field.
Move to the end of a text-entry field.
Move to the left or right in a text-entry field.
Discard changes and back up to previous screen.
Two levels of keyboard help are available:
•
Press F1 once to display explanations of the keystrokes available for the currently displayed part of AlphaBIOS.
•
Press F1 twice to display explanations of the keystrokes available for navigating throughout AlphaBIOS.
7–22
Alpha SRM Console Firmware
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
7.4.2 Starting the AlphaBIOS
To start the AlphaBIOS, follow this procedure:
1. Insert the AlphaBIOS diskette into diskette drive A.
2. At the Alpha SRM Console prompt, enter the following command:
>>>fwupdate
Note:
Because the firmware update utility reinitializes some system components, it may appear as if your system is restarting.
Figure 7–1 shows an example of the AlphaBIOS Boot screen with the “Press
<F2> to enter SETUP” message at the bottom.
Figure 7–1 AlphaBIOS Boot Screen
AlphaBIOS Version 5.60
Please select the operating system to start:
Windows NT Workstation 4.00
Press Enter to choose.
d i g i t a l
Press <F2> to enter SETUP
3. Press F2 to start the AlphaBIOS setup program.
Alpha SRM Console Firmware
7–23
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
7.4.3 Installing Alpha SRM Console Using AlphaBIOS Setup Program
Figure 7–2 shows an example of the AlphaBIOS Setup screen. Select the
AlphaBIOS Upgrade...
option by using the arrow or Tab keys.
Figure 7–2 AlphaBIOS Setup Screen
Press Enter to begin installing the SRM Console firmware image.
7–24
Alpha SRM Console Firmware
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
Figure 7–3 shows an example of the AlphaBIOS Upgrade Options screen. If more
than one image is found, the new image's name is displayed. If the name of the new image is not SRM Console, use the down arrow key to cycle through the available field values until SRM Console is displayed.
Figure 7–3 AlphaBIOS Upgrade Options Screen
Press Enter to continue the installation.
Alpha SRM Console Firmware
7–25
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
Figure 7–4 shows an example of the AlphaBIOS screen that warns you that you have
selected to switch the operating system.
Figure 7–4 AlphaBIOS Warning Screen
Press Enter to continue the installation.
7–26
Alpha SRM Console Firmware
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
Figure 7–5 AlphaBIOS Upgrade SRM Console Screen
Press F10 to continue the installation.
Alpha SRM Console Firmware
7–27
Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
Figure 7–6 shows an example of the AlphaBIOS Upgrade Complete screen.
Figure 7–6 AlphaBIOS Upgrade Complete Screen
To load the SRM Console, power-cycle the system.
7–28
Alpha SRM Console Firmware
Installing the Tru64 UNIX Operating System
7.5 Installing the Tru64 UNIX Operating System
Note:
The DIGITAL UNIX product name has been changed to Tru64 UNIX.
Some references to older documentation titles use the DIGITAL UNIX product name.
Note:
Tru64 UNIX Version 4.0D is the minimum revision required for the
AlphaPC 164LX motherboard system.
This section supplements the DIGITAL UNIX Installation Guide for installing the Tru64 UNIX operating system on an AlphaPC 164LX motherboard system.
Note:
If you already have a previous version of Tru64 UNIX installed, see the
DIGITAL UNIX Installation Guide for information on how to upgrade to a new version of the operating system. Be sure to review the preinstallation tasks, which are covered in the DIGITAL UNIX Installation Guide.
7.5.1 Requirements
You need the following hardware and software to install the Tru64 UNIX operating system on an AlphaPC 164LX motherboard system:
•
A minimum of 32MB of main memory; 64MB is recommended
•
A 1GB (or larger) SCSI or EIDE hard disk capable of storing the supported software subsets
•
Supported load devices
– SCSI CD–ROM drive capable of reliably reading in 512-byte block mode or
– EIDE (ATAPI) CD–ROM drive or
– A network interface
•
A console terminal with ASCII capability or a supported graphics display console
•
Tru64 UNIX Version 4.0D or higher Operating System Volume 1 compact disc
•
Alpha SRM Console Version 4.9 or higher
Alpha SRM Console Firmware
7–29
8
Troubleshooting
This chapter contains information about troubleshooting hardware and software during AlphaPC 164LX startup.
8.1 Hardware Startup
Use the following troubleshooting steps if video is not working on your system. If you still have no video after reviewing these steps, please call your system vendor.
Troubleshooting Steps: No Video
1. Check the connection to the ac outlet.
2. Check the voltage setting on the power supply (115 V ac in the U.S.).
3. Check that the frequency/jumper selection matches the speed of the Alpha chip.
4. Check that the oscillator is installed into the motherboard correctly.
5. Check that the CPU fan is connected and spinning.
6. Ensure that the flash ROM update procedure was performed correctly. If you have a terminal attached to COM1, check the output for error messages after verifying that the flash ROM update procedure was performed correctly.
7. Reseat the video card and ensure that it is connected to the monitor.
8. Reseat the DIMMs.
9. Replace the DIMMs.
Troubleshooting
8–1
Beep Codes
8.2 Beep Codes
The beep codes provide error information about the AlphaPC 164LX system. Table
8–1 lists and describes the beep codes.
Table 8–1 Beep Codes
Beep Code
1–2–3
4
5
1
Description
This sequence represents the fail-safe booter startup.
No valid header found in ROM; loading entire ROM.
No memory found.
6 Checksum error detected when image was read back from memory.
1
One beep and a pause, followed by two beeps and a pause, followed by three beeps.
8.3 Post Codes
The post codes indicate the progress of the SROM and SRM Console firmware.
Table 8–2 lists and describes the post codes.
Table 8–2 Post Codes
Source
SROM
Post Code
(hex) Description
16
17
18
19
0F
13
14
15
04
05
06
0C
00
01
02
03
Firmware initialization is complete
CPU speed detected
CPU speed converted
Configuration jumpers read
Bcache configuration value computed
Bcache control value computed
Bcache turned off
Memory sized and memory bank 0 written
Bcache turned on
All of memory rewritten (good data parity written)
Memory errors cleared; start reading system ROM
Loading ROM without SROM decompression
Loading ROM using SROM decompression
System ROM loaded to memory
Icache flush code written to memory
CPU errors cleared; jump to system code
8–2
Troubleshooting
Post Codes
Table 8–2 Post Codes (Continued)
Source
SRM
Console
F3
F2
F1
F0
F7
F6
F5
F4
FB
FA
F9
F8
FF
FE
FD
FC
EB
EA
E9
E8
E7
EF
EE
ED
EC
Post Code
(hex) Description
20
3F
ISA bus reset
Fatal error. Second code identifies source of error:
05 = No memory found
06 = Checksum error detected when image was read back from memory
Starting console
Idle PCB initialization
Semaphore initialization
Heap initialization
Heap initialization
Heap initialization
Driver structure initialization
Idle process PID initialization
File system initialization
Timer data structures initialization
Lowering IPL
Entering idle loop
Creating task to deallocate dead PCBs
Creating polling task
Creating timer task
Creating power-up task
Configuring memory
Phase 1 driver startup
Configuring the PCI/ISA bus
Phase 3 driver startup
Switching stdin/out/err to console terminal device
Phase 4 driver startup
Building per CPU slot in the HWRPB
SCSI class driver initialization
Phase 5 driver startup
Fail-safe booter
BF Fail-safe booter startup
Troubleshooting
8–3
Fail-Safe Booter
8.4 Fail-Safe Booter
The fail-safe booter provides an emergency recovery mechanism when the primary firmware image contained in flash memory has been corrupted. When flash memory has been corrupted, and no image can be loaded safely from the flash, you can run the fail-safe booter and boot another image from a diskette that is capable of reprogramming the flash.
Starting the Fail-Safe Booter
You can start the fail-safe booter in one of two ways:
•
If the primary firmware image is unavailable when the system is powered on or reset, the fail-safe booter runs automatically. When the fail-safe booter runs, the system emits a series of beeps through the speaker as beep code 1-2-3; that is, one beep and a pause, followed by two beeps and a pause, followed by three beeps. After the diskette activity light flashes, insert the AlphaPC 164LX SRM
Console Firmware diskette. The fail-safe booter will load and run the
AlphaBIOS firmware update utility from this diskette. Proceed to Section 7.4
and follow the procedure for updating your flash ROM.
•
You can also start the fail-safe booter manually as follows:
1. Power off your system.
2. Add jumper CF7 as described in Section 3.3.
3. Power on your system.
4. Insert the AlphaPC 164LX SRM Console Firmware diskette into the diskette drive.
5. Proceed to Section 7.4 and follow the procedures.
8–4
Troubleshooting
9
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.
•
Prior to disposal or recycling, protect all batteries against accidental short circuiting by affixing nonconductive tape across battery terminals or conductive surfaces.
•
Keep batteries away from small children.
Battery Recycle/Disposal Information
9–1
A
Support
A.1 Customer Support
The Alpha OEM website provides the following information for customer support.
URL http://www.digital.com/alphaoem
Description
Contains the following links:
•
Developers’ Area:
Development tools, code examples, driver developers’ information, and technical white papers
•
Motherboard Products:
Motherboard details and performance information
•
Microprocessor products:
Microprocessor details and performance information
•
News:
Press releases
•
Technical Information:
Motherboard firmware and drivers, hardware compatibility lists, and product documentation library
•
Customer Support:
Feedback form
Support
A–1
Supporting Products
A.2 Supporting Products
This section lists sources for components and accessories that are not included with the AlphaPC 164LX.
A.2.1 Memory
Dual inline memory modules (DIMMs) are available from a variety of vendors. For a list of qualified vendors, visit the Alpha OEM World Wide Web Internet site at URL:
http://www.digital.com/alphaoem
Click on Technical Information.
Then click on Alpha OEM Hardware Compatibility List.
A.2.2 Thermal Products
Components included in this heat-sink and fan solution are heat sink, GRAFOIL pad, two hex nuts, heat-sink clips, 60-mm fan, and four screws. These are available from:
United Machine and Tool Design Company, Inc.
18 River Road
P.O. Box 168
Fremont, NH 03044
Phone: 603
–
642
–
5040
Fax: 603
–
642
–
5819
PN 70
–
32810
–
02
A.2.3 Power Supply
An ATX form-factor power supply, suitable for use with the AlphaPC 164LX
(+3.3 V, +5 V, –5 V, +12 V, –12 V), is available from:
Quantum Power Labs, Inc.
1410 Gail Borden Place C
–
4
El Paso, TX 79935
Phone: 915
–
599
–
2688
Fax: 915
–
599
–
2699
PN 11
–
006A (300 W)
A–2
Support
Alpha Documentation
Antec, Inc.
2859 Bayview Drive
Fremont, CA 94538
Phone: 510
–
770
–
1200, ext. 313
Contact: Han Liu
PN PP
–
253X
A.2.4 Enclosure
An enclosure, suitable for housing the AlphaPC 164LX and its power supply, is available from:
Delta Axxion Technology
1550 Northwestern Drive
El Paso, TX 79912
Phone: 915
–
225
–
8888
PN DL17
A.3 Alpha Documentation
The following table lists some of the available Alpha documentation. You can download Alpha documentation from the Alpha OEM World Wide Web Internet site:
http://www.digital.com/alphaoem
Click on Technical Information.
Then click on Documentation Library.
Title
Alpha Architecture Reference Manual
1
Alpha Architecture Handbook
Alpha 21164 Microprocessor Hardware
Reference Manual
Order Number
EY–W938E–DP
EC–QD2KB–TE
EC–QP99C–TE
Alpha 21164 Microprocessor Data Sheet EC–QP98C–TE
1
Not available on website. To purchase the Alpha Architecture Reference Manual, contact your sales office or call Butterworth-Heinemann (DIGITAL Press) at 1
−
800
−
366
−
2665.
Support
A–3
Third–Party Documentation
A.4 Third–Party Documentation
You can order the following third-party documentation directly from the vendor.
Title Vendor
PCI Local Bus Specification, Revision 2.1
PCI Multimedia Design Guide, Revision 1.0
PCI System Design Guide
PCI-to-PCI Bridge Architecture Specification,
Revision 1.0
PCI BIOS Specification, Revision 2.1
PCI Special Interest Group
U.S.
1–800–433–5177
International 1–503–797–4207
Fax 1–503–234–6762
82420/82430 PCIset ISA and EISA Bridges
(includes 82378IB/ZB SIO) (PN 290483)
Super I/O Combination Controller
(FDC37C935) Data Sheet
Intel Corporation
Literature Sales
P.O. Box 7641
Mt. Prospect, IL 60056
Phone: 1–800–628–8686
FaxBACK Service: 1–800–628–2283
BBS: 1–916–356–3600
Standard Microsystems Corporation
80 Arkay Drive
Hauppauge, NY 11788
Phone: 1–516–435–6000
Fax: 1–516–231–6004
A–4
Support
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 3 Contents
- 3 1
- 3 2
- 3 3
- 3 4
- 4 5
- 4 6
- 4 7
- 5 8
- 5 9
- 5 A
- 6 Figures
- 7 Tables
- 9 About This Manual
- 9 1.1 Manual Conventions and Terminology
- 11 Features
- 11 Table 2–1 AlphaPC 164LX Features
- 12 Figure 2–1 AlphaPC 164LX Jumper/Connector/Component Location
- 13 Table 2–2 AlphaPC 164LX Jumper/Connector/Component List
- 14 2.1 Power Requirements
- 14 Table 2–3 Power Supply DC Current Requirements
- 14 2.2 Environmental Requirements
- 15 Table 2–4 AlphaPC 164LX Motherboard Environmental Requirements
- 15 2.3 Physical Parameters
- 16 2.3.1 ATX Hole Specification
- 16 Figure 2–2 ATX Hole Specification
- 17 2.3.2 ATX I/O Shield Requirements
- 17 Figure 2–3 ATX I/O Shield Dimensions
- 19 AlphaPC 164LX Jumper Configuration
- 19 3.1 CPU Speed Selection
- 19 3.2 Bcache Size Jumpers (CF1 and CF2)
- 20 Figure 3–1 AlphaPC 164LX Configuration Jumpers
- 21 3.3 Boot Option Jumper (CF7)
- 21 3.4 Flash ROM Update Jumper (J28)
- 23 AlphaPC 164LX Connector Pinouts
- 23 4.1 PCI Bus Connector Pinouts
- 23 Table 4–1 PCI Bus Connector Pinouts (Continued)
- 25 4.2 ISA Expansion Bus Connector Pinouts
- 25 Table 4–2 ISA Expansion Bus Connector Pinouts (J30, J31)
- 26 4.3 SDRAM DIMM Connector Pinouts
- 26 Table 4–3 SDRAM DIMM Connector Pinouts (J8 through J11) (Continued)
- 27 4.4 EIDE Drive Bus Connector Pinouts
- 27 Table 4–4 EIDE Drive Bus Connector Pinouts (J6, J7)
- 28 4.5 Diskette (Floppy) Drive Bus Connector Pinouts
- 28 Table 4–5 Diskette (Floppy) Drive Bus Connector Pinouts (J15)
- 28 4.6 Parallel Bus Connector Pinouts
- 28 Table 4–6 Parallel Bus Connector Pinouts (J13)
- 29 4.7 COM1/COM2 Serial Line Connector Pinouts
- 29 Table 4–7 COM1/COM2 Serial Line Connector Pinouts (J4)
- 29 4.8 Keyboard/Mouse Connector Pinouts
- 29 Table 4–8 Keyboard/Mouse Connector Pinouts (J5)
- 30 4.9 SROM Test Data Input Connector Pinouts
- 30 Table 4–9 SROM Test Data Input Connector Pinouts (J29)
- 30 4.10 Input Power Connector Pinouts
- 30 Table 4–10 Input Power Connector Pinouts (J3)
- 30 4.11 Enclosure Fan Power Connector Pinouts
- 30 Table 4–11 Enclosure Fan (+12 V dc) Power Connector Pinouts (J2, J19)
- 31 4.12 Speaker Connector Pinouts
- 31 Table 4–12 Speaker Connector Pinouts (J20)
- 31 4.13 Microprocessor Fan Power Connector Pinouts
- 31 Table 4–13 Microprocessor Fan Power Connector Pinouts (J18)
- 31 4.14 Power LED Connector Pinouts
- 31 Table 4–14 Power LED Connector Pinouts (J24)
- 32 4.15 EIDE Drive LED Connector Pinouts
- 32 Table 4–15 EIDE Drive LED Connector Pinouts (J25)
- 32 4.16 Reset Button Connector Pinouts
- 32 Table 4–16 Reset Button Connector Pinouts (J21)
- 32 4.17 Halt Button Connector Pinouts
- 32 Table 4–17 Halt Button Connector Pinouts (J22)
- 32 4.18 Soft Power Connector Pinouts
- 32 Table 4–18 Soft Power Connector Pinouts (J1)
- 33 Memory and Microprocessor Configuration
- 33 5.1 Configuring SDRAM Memory
- 34 Table 5–1 AlphaPC 164LX SDRAM Memory Configurations
- 34 5.2 Upgrading SDRAM Memory
- 35 5.3 Increasing Microprocessor Speed
- 35 5.3.1 Preparatory Information
- 35 5.3.2 Required Tools
- 36 5.3.3 Removing the 21164 Microprocessor
- 36 5.3.4 Installing the 21164 Microprocessor
- 37 Figure 5–1 Fan/Heat-Sink Assembly
- 39 Interrupts and ISA Bus Addresses
- 39 6.1 Interrupts
- 39 Table 6–1 ISA Interrupts (Continued)
- 40 6.2 ISA I/O Address Map
- 40 Table 6–2 ISA I/O Address Map
- 41 6.2.1 Flash ROM Address Map
- 43 Alpha SRM Console Firmware
- 43 7.1 Alpha SRM Console Firmware Conventions
- 45 7.2 Basic Alpha SRM Console Command Descriptions
- 60 7.3 Environment Variables for Alpha SRM Console Commands
- 60 7.3.1 Environment Variable Descriptions
- 61 7.3.1.1 Architecture-Required Environment Variables
- 62 7.3.1.2 System-Defined Environment Variables
- 64 7.4 Using the AlphaBIOS Firmware Update Utility to Update the Flash ROM
- 64 7.4.1 AlphaBIOS Conventions
- 64 Table 7–1 AlphaBIOS Keys
- 65 7.4.2 Starting the AlphaBIOS
- 65 Figure 7–1 AlphaBIOS Boot Screen
- 66 7.4.3 Installing Alpha SRM Console Using AlphaBIOS Setup Program
- 66 Figure 7–2 AlphaBIOS Setup Screen
- 67 Figure 7–3 AlphaBIOS Upgrade Options Screen
- 68 Figure 7–4 AlphaBIOS Warning Screen
- 69 Figure 7–5 AlphaBIOS Upgrade SRM Console Screen
- 70 Figure 7–6 AlphaBIOS Upgrade Complete Screen
- 71 7.5 Installing the Tru64 UNIX Operating System
- 71 7.5.1 Requirements
- 73 Troubleshooting
- 73 8.1 Hardware Startup
- 74 8.2 Beep Codes
- 74 Table 8–1 Beep Codes
- 74 8.3 Post Codes
- 74 Table 8–2 Post Codes (Continued)
- 76 8.4 Fail-Safe Booter
- 77 Battery Recycle/Disposal Information
- 79 Support
- 79 A.1 Customer Support
- 80 A.2 Supporting Products
- 80 A.2.1 Memory
- 80 A.2.2 Thermal Products
- 80 A.2.3 Power Supply
- 81 A.2.4 Enclosure
- 81 A.3 Alpha Documentation
- 82 A.4 Third–Party Documentation