Compaq AlphaPC 164LX User manual


Add to my manuals
82 Pages

advertisement

Compaq AlphaPC 164LX User manual | Manualzz

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

1 About This Manual

1.1

Manual Conventions and Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Features

2.1

2.2

2.3

2.3.1

2.3.2

Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Environmental Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Physical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ATX Hole Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ATX I/O Shield Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 AlphaPC 164LX Jumper Configuration

3.1

3.2

3.3

3.4

CPU Speed Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Bcache Size Jumpers (CF1 and CF2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Boot Option Jumper (CF7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Flash ROM Update Jumper (J28) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4 AlphaPC 164LX Connector Pinouts

4.1

4.2

4.3

4.4

4.5

4.6

4.7

4.8

4.9

4.10

PCI Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ISA Expansion Bus Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

SDRAM DIMM Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

EIDE Drive Bus Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Diskette (Floppy) Drive Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . .

Parallel Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

COM1/COM2 Serial Line Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Keyboard/Mouse Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

SROM Test Data Input Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Input Power Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1

2-4

2-4

2-5

2-6

2-7

3-1

3-1

3-3

3-3

4-1

4-3

4-4

4-5

4-6

4-6

4-7

4-7

4-8

4-8

iii

4.11

4.12

4.13

4.14

4.15

4.16

4.17

4.18

Enclosure Fan Power Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Speaker Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Microprocessor Fan Power Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . .

Power LED Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

EIDE Drive LED Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Reset Button Connector Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Halt Button Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Soft Power Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-8

4-9

4-9

4-9

4-10

4-10

4-10

4-10

5 Memory and Microprocessor Configuration

5.1

5.2

5.3

5.3.1

5.3.2

5.3.3

5.3.4

Configuring SDRAM Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Upgrading SDRAM Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Increasing Microprocessor Speed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Preparatory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Required Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Removing the 21164 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Installing the 21164 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1

5-2

5-3

5-3

5-3

5-4

5-4

6 Interrupts and ISA Bus Addresses

6.1

6.2

6.2.1

Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ISA I/O Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Flash ROM Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-1

6-2

6-3

7 Alpha SRM Console Firmware

7.1

7.2

7.3

7.3.1

7.3.1.1

7.3.1.2

7.4

7.4.1

7.4.2

7.4.3

7.5

7.5.1

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 . . . . . .

AlphaBIOS Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Starting the AlphaBIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Installing Alpha SRM Console Using AlphaBIOS Setup Program . . . . . . . . .

Installing the Tru64 UNIX Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7-1

7-3

7-18

7-18

7-19

7-20

7-22

7-22

7-23

7-24

7-29

7-29

iv

8 Troubleshooting

8.1

8.2

8.3

8.4

Hardware Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Beep Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Post Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Fail-Safe Booter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9 Battery Recycle/Disposal Information

A Support

A.1

A.2

A.2.1

A.2.2

A.2.3

A.2.4

A.3

A.4

Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Supporting Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Thermal Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Alpha Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Third–Party Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-1

8-2

8-2

8-4

A-1

A-2

A-2

A-2

A-2

A-3

A-3

A-4

v

Figures

2–1

2–2

2–3

3–1

5–1

7–1

7–2

7–3

7–4

7–5

7–6

AlphaPC 164LX Jumper/Connector/Component Location . . . . . . . . . . . . . . . . . .

ATX Hole Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ATX I/O Shield Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaPC 164LX Configuration Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Fan/Heat-Sink Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Boot Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Setup Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Upgrade Options Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Warning Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Upgrade SRM Console Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Upgrade Complete Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2

2-6

2-7

3-2

5-5

7-23

7-24

7-25

7-26

7-27

7-28

vi

Tables

2–1

2–2

2–3

2–4

4–1

4–2

4–3

AlphaPC 164LX Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaPC 164LX Jumper/Connector/Component List . . . . . . . . . . . . . . . . . . . . . .

Power Supply DC Current Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaPC 164LX Motherboard Environmental Requirements . . . . . . . . . . . . . . . .

PCI Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ISA Expansion Bus Connector Pinouts (J30, J31) . . . . . . . . . . . . . . . . . . . . . . . .

SDRAM DIMM Connector Pinouts (J8 through J11) . . . . . . . . . . . . . . . . . . . . .

4–4

4–5

4–6

4–7

EIDE Drive Bus Connector Pinouts (J6, J7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Diskette (Floppy) Drive Bus Connector Pinouts (J15). . . . . . . . . . . . . . . . . . . . . .

Parallel Bus Connector Pinouts (J13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

COM1/COM2 Serial Line Connector Pinouts (J4). . . . . . . . . . . . . . . . . . . . . . . . .

4–8

4–9

Keyboard/Mouse Connector Pinouts (J5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

SROM Test Data Input Connector Pinouts (J29) . . . . . . . . . . . . . . . . . . . . . . . . .

4–10 Input Power Connector Pinouts (J3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–11 Enclosure Fan (+12 V dc) Power Connector Pinouts (J2, J19) . . . . . . . . . . . . . .

6–1

6–2

7–1

8–1

8–2

4–12 Speaker Connector Pinouts (J20) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–13 Microprocessor Fan Power Connector Pinouts (J18) . . . . . . . . . . . . . . . . . . . . . .

4–14 Power LED Connector Pinouts (J24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–15 EIDE Drive LED Connector Pinouts (J25). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–16 Reset Button Connector Pinouts (J21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–17 Halt Button Connector Pinouts (J22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4–18 Soft Power Connector Pinouts (J1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5–1 AlphaPC 164LX SDRAM Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . .

ISA Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ISA I/O Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

AlphaBIOS Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Beep Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Post Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-9

4-9

4-9

4-10

4-10

4-10

4-10

5-2

6-1

6-2

7-22

8-2

8-2

4-5

4-6

4-6

4-7

4-7

4-8

4-8

4-8

2-1

2-3

2-4

2-5

4-1

4-3

4-4

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

in Table 2–4.

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

164LX, see Appendix A.

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

in Section 3.1.

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

Section 7.3 for

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 *

(refer to Section 7.3)

>>>show boot*

(refer to Section 7.3)

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

A screen similar to Figure 7–5 is displayed. The version numbers shown on your screen may be different than those shown in Figure 7–5.

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

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement

Table of contents