Proliant 8000 servers maintenance and service guide (215 pages)
Summary of Contents for Compaq AlphaServer 1200
Page 1
AlphaServer 1200 User’s Guide Order Number: EK–AS120–UG. A01 This manual is for anyone who manages, operates, or services the AlphaServer 1200 system. It covers operation, firmware, initial troubleshooting, and component installation. Digital Equipment Corporation Maynard, Massachusetts...
Page 2
First Printing, October 1997 Digital Equipment Corporation makes no representations that the use of its products in the manner described in this publication will not infringe on existing or future patent rights, nor do the descriptions contained in this publication imply the granting of licenses to make, use, or sell equipment or software in accordance with the description.
Contents Preface ....................... xi Chapter 1 Overview System Architecture .................1-2 System Features ..................1-4 Front Panel Controls and Indicators ............1-6 Rear Panel Ports and Slots ................1-8 Console Terminal ...................1-10 Options....................1-12 Chapter 2 Installing the System System Setup Overview................2-1 Selecting a Location .................2-1 Environmental Requirements ..............2-2 Power Requirements.................2-3 Acoustical Data ..................2-4...
Page 4
3.9.3 Updating Firmware from Floppy Disk—Performing the Update ..3-36 3.9.4 Updating Firmware from a Network Device ........3-40 3.9.5 LFU Commands ................3-44 3.10 Hard Disk Partitioning................3-47 3.10.1 Hard Disk Error Conditions .............3-47 3.10.2 System Partitions ................3-48 3.10.3 How AlphaBIOS Works with System Partitions ......3-49 3.11 Using the Halt Button ................3-50 3.12...
Page 5
5.3.8 Integrated Peripherals ..............5-20 Updating Firmware ................5-22 Setting up the Hard Disk ................5-24 5.5.1 Creating and Deleting Partitions Manually ........5-26 5.5.2 Formatting a FAT Partition..............5-28 Performing Setup Tasks................5-30 Installing Windows NT ................5-34 Running Utility Programs ...............5-36 5.8.1 Running Utilities from a Graphics Monitor ........5-38 5.8.2 Running Utilities from a Serial Terminal .........5-40 Switching from AlphaBIOS to SRM Console .........5-44...
Page 6
Examples 3–1 Power-Up Display ..................3-4 3–2 Booting DIGITAL UNIX from a Local Disk ..........3-8 3–3 Booting DIGITAL UNIX from a Disk on a Cluster ........3-10 3–4 Booting DIGITAL UNIX from a Remote Disk ........3-12 3–5 Installing DIGITAL UNIX ..............3-14 3–6 Booting OpenVMS from a Local Disk ............3-16 3–7 Booting OpenVMS from a Disk on a Cluster ..........3-18...
Page 7
4–26 Examine Command ................4-39 4–27 More Command ..................4-42 4–28 Initialize Command ................4-43 4–29 Help (or Man) Command ...............4-45 4–30 Switching to the AlphaBIOS Console.............4-46 6–1 Sample Remote Dial-in Dialog ..............6-5 6–2 Entering and Leaving RCM Command Mode ...........6-6 6–3 Configuring the Modem for Dial-Out Aler ts...........6-16 6–4 Typical RCM Dial-Out Command ............6-17 Figures...
Page 8
Location of Cover Interlock ..............8-2 8–2 System Board LEDs .................8-3 8–3 Control Panel Display ................8-4 Tables AlphaServer 1200 Documentation .............xii 1–1 Front Panel Controls and Indicators ............1-7 1–2 Rear Panel Ports and Slots ................1-9 1–3 Comparison of Console Terminals ............1-10 3–1...
Page 9
4–7 Settings for boot_osflags Bootflags (OpenVMS) ........4-51 6–1 RCM Command Summary ...............6-7 6–2 RCM Status Command File ..............6-15 6–3 RCM Troubleshooting ................6-18 8–1 Control Panel Display ................8-5...
Preface Intended Audience This manual is for anyone who manages, operates, or services an AlphaServer 1200 system. Document Structure This manual uses a structured documentation design. Topics are organized into small sections for efficient online and printed reference. Each topic begins with an abstract.
Documentation Titles Table 1 lists the books in the AlphaServer 1200 documentation set. Table 1 AlphaServer 1200 Documentation Title Order Number User and Installation Documentation Kit QZ–011AA–GZ User’s Guide EK–AS120–UG Basic Installation EK–AS120–IG Service Information Service Manual EK–AS120–SV...
Chapter 1 Overview This chapter provides an overview of the AlphaServer 1200 system features and capabilities. The following topics are covered: • System Architecture • System Features • Front Panel Controls and Indicators • Rear Panel Ports and Slots •...
1.1 System Architecture The AlphaServer 1200 is a high-performance system. Figure 1–1 shows the system architecture. Figure 1–1 System Architecture Memory System Bus SCSI PCI0 Bus PCI1 Bus 64-Bit 64-Bit 32-Bit EISA/ISA 64-Bit 64-Bit 64-Bit Bridge EISA/ISA Bus PK-0699-97 User’s Guide...
Page 15
The AlphaServer 1200 pedestal system is housed in an enclosure containing the motherboard, CPU cards, memory modules, and power supplies. This enclosure allows for up to ten internal storage devices: one dedicated diskette drive slot, two removable media slots, and seven 3.5-inch hard disk drives.
1.2 System Features The system provides a number of features that enhance its reliability and improve its expansion capabilities, as well as facilitate hardware management and improve security. Reliability • 64-bit Alpha architecture Provides significantly better performance than 32-bit architecture. •...
Page 17
• UltraSCSI backplane Supports high-performance drive technology. • Hot swap disk capability Allows replacement of StorageWorks disk drives while the system continues to operate. System Management • System diagnostics Allow local and remote diagnosis of system problems. • Hardware configuration Allows local and remote system configuration.
1.3 Front Panel Controls and Indicators The controls and indicators on the front panel of the system unit are shown in Figure 1-1 and described in Table 1-2. The control panel display shows start-up messages during power-up. Figure 1–2 Front Panel Controls and Indicators 9 10 4 3 2 IP00190...
Page 19
Table 1-1 Front Panel Controls and Indicators Control or Indicator Function (1) Halt button Halts an OpenVMS or DIGITAL UNIX system, returning it to console mode control. Does not affect a Windows NT system. (2) Reset button Reinitializes the system and performs startup tests.
1.4 Rear Panel Ports and Slots The ports and slots on the rear of the system unit are shown in Figure 1–3 and described in Table 1-2. Figure 1–3 Rear Panel Ports and Slots IP00210 User’s Guide...
Table 1-2 Rear Panel Ports and Slots Port or Slot Used to connect..(1) Up to six PCI slots and one Option cards for network, video, or disk PCI/EISA slot controllers (2) Parallel port Parallel device such as a printer (3) Serial port/terminal port (COM2) Console terminal or serial-line peripheral such as a modem...
1.5 Console Terminal The console terminal can be either a serial terminal or a graphics monitor. The power-up display prints to this terminal. Table 1-3 Comparison of Console Terminals Serial Graphics Condition Terminal Monitor Does the SRM console power-up display print? Is it supported by the SRM console? Is it supported by the AlphaBIOS console? Is it supported by the DIGITAL UNIX operating system?
Page 23
The console terminal can be a serial (character cell) terminal connected to the COM1 port or a graphics monitor connected to a VGA adapter on PCI 0. If the console terminal is connected to COM1, the entire power-up display prints. (See Section 3.2 for information about the power-up display.) If the console terminal is a VGA monitor, console power-up messages are sent to those devices but SROM and XSROM power-up messages are lost.
1.6 Options Options include storage, PCI and EISA/ISA I/O cards, and memory cards. Figure 1–4 shows storage option compartments. Figure 1–4 Storage Option Compartments CD-ROM Drive Compartment Diskette Drive Compartment StorageWorks Drives Shelf IP00195 Storage Options Storage options are located in several compartments inside the system as shown in Figure 1-4.
Page 25
If you are an Internet participant, you can obtain information related to the AlphaServer 1200 system through the DIGITAL FTP archive: ftp.digital.com: /pub/DEC/Alpha/systems/as1200/docs/ For access through the DIGITAL world wide web server: http://www.service.digital.com/alpha/server/1200.html...
Chapter 2 Installing the System This chapter explains how to set up and install your system hardware. The following topics are discussed: • System Setup Overview • Selecting a Location • Environmental Requirements • Power Requirements • Acoustical Data • System Accessories •...
Figure 2–1 System Dimensions and Service Area 35 cm 53 cm (14.1 in) (21 in) 44 cm (17.4 in) 65 cm (36 in) (26 in) MA00908 2.3 Environmental Requirements Table 2-1 Environmental Requirements Condition Specification Temperature range Room temperature: Between 10º C and 40º C (50º F and 104º...
2.4 Power Requirements Your system ships with two power supplies. Both power supplies connect to an AC outlet. Figure 2–2 Power Supply Requirements 100-120 VAC 7.5A 50-60 Hz 220-240 VAC 3.5A 50-60 Hz IP00211 100-120 VAC 7.5A 50-60 Hz 220-240 VAC 3.5A 50-60 Hz = Properly Grounded Power Receptacle NOTE: Current ratings are maximum with a fully loaded system.
54KHA-AA/B, and 54ZHA-AA, and all AlphaServer 1200 systems without hard drives All AlphaServer 1200 systems with 1xRZ1CB disk drive [Current values for specific configurations are available from Digital Equipment Corporation representatives. 1 B = 10 dBA.] Table 2-3 Schallemissionswerte - Werteangaben nach ISO 9296...
2.6 System Accessories Figure 2-3 shows the accessories that are included with the system. Table 2-2 describes the accessories. Figure 2–3 System Accessories 1 System keys (2) 2 Installation card 3 User’s Guide 4 H8571-5 serial connector 5 Mouse 6 Power cord (2) 7 Keyboard IP00204 If you are using a keyboard, a mouse, or a printer, connect each to the appropriate...
2.8 Connecting to Network Hardware The system supports various network options. You can connect to ThinWire, as shown in Figure 2-5. With appropriate options, you can also connect to FDDI and token ring networks. Figure 2–5 Network Connections ThinWire IP00209 Installing the System...
2.9 Locking the System Pedestal systems are protected by a key lock located on the front. Turning the key to the left locks the front door. When the front door is locked, the top cover and side panel latch cannot be accessed. Figure 2–6 System Lock and Key IP00192 Turning the key to the right unlocks the system unit and allows you access to install...
Chapter 3 Operation This chapter provides basic operating instructions, including powering up the system, booting, and operating system installation. It also provides information about updating firmware. Sections in this chapter are: • Powering Up the System • Power-Up Display • Booting DIGITAL UNIX •...
Powering Up the System To power up the system, press the On/Off button to the On position. Figure 3–1 Location of On/Off Button On/Off Button in ("On" Position) On/Off Button Out ("Off" Position) IP00193 User’s Guide...
Page 37
Power up the system by pressing in the On/Off button (see Figure 3–1). Testing begins, and screen text similar to that in Example 3-1 displays (if the console terminal is a serial terminal connected to the COM1 port), along with status messages in the control panel display.
Power-Up Display The entire power-up display prints to a serial terminal (if the console environment variable is set to serial); the last several lines print to either a serial terminal or a graphics monitor. Power-up status also displays on the control panel display.
Page 39
² On power-up, the SROM code on each CPU module loads into that module’s I- cache and tests the processor chip. If any test fails, power-up terminates. The primary CPU is determined for the first of three times. The primary CPU then executes a loopback test on each PCI bridge.
Page 40
I/O adapters... ncr0, hose 1, bus 0, slot 1 floppy0, hose 0, bus 1, slot 0 tulip0, hose 0, bus 0, slot 3 System temperature is 23 degrees C º AlphaServer 1200 Console V5.0-10, 19-NOV-1997 13:57:07 P00>>> User’s Guide...
Page 41
· The primary CPU is determined for the last time. The primary CPU unloads PALcode and decompression code from the FEPROM on the system board to its B-cache. The primary CPU then jumps to the PALcode to start the SRM console.
Booting DIGITAL UNIX ® DIGITAL UNIX can be booted from a local disk, a disk connected through a cluster, or a remote disk through an Ethernet connection. Refer to the documentation shipped with the operating system for booting instructions. Example 3–2 Booting DIGITAL UNIX from a Local Disk ²...
Page 43
Example 3–2 Booting DIGITAL UNIX from a Local Disk (Continued) The system is ready. µ DIGITAL UNIX Version 4.0B ² The show device command displays device information, including name and type of connection to the system. See Section 4.3 for a description of the show device command and the device naming convention.
Example 3–3 Booting DIGITAL UNIX from a Disk on a Cluster ² P00>>> show boot* boot_arg0 boot_arg1 boot_dev dkb0.0.0.5.1 boot_file vmunix boot_osflags boot_reset bootdef_dev dkb0.0.0.5.1 booted_dev booted_file booted_osflags ³ P00>>> boot (boot dkb0.0.0.5.1 -flags a) halted CPU 1 halt code = 1 operator initiated halt PC = fffffc0000264600 Building FRU table...
Page 45
² The show boot* command lists all environment variables that begin with the string “boot.” In this example, the bootdef_dev environment variable sets the default boot device to dkb0.0.0.5.1, and boot_osflags indicates that the system will autoboot to multiuser mode. See Section 4.18 for descriptions of these environment variables.
Example 3–4 Booting DIGITAL UNIX from a Remote Disk ² P00>>> show network polling tulip0 (DECchip 21040-AA) slot 2, bus 0 PCI, hose 1 ³ ewa0.0.0.2.1: 08-00-2B-E5-B4-1A polling tulip1 (DECchip 21041-AA) slot 3, bus 0 PCI, hose 1 ewb0.0.0.3.1: 00-00-F8-00-AC-B4 ´...
Page 47
² The show network command displays device information, including name and type of connection to the system. See Section 4.3 for a description of the show network command and the device naming convention. ³ The operating system is on a remote disk accessed through the Ethernet controller in slot 4 of PCI1.
Installing DIGITAL UNIX DIGITAL UNIX is installed from the CD-ROM. Refer to the documentation shipped with the CD-ROM for installation instructions. Example 3–5 Installing DIGITAL UNIX ² P00>>> boot dka500 (boot dka500.5.0.1.1 -flags a) ³ Building FRU table block 0 of dka500.5.0.1.1 is a valid boot block reading 16 blocks from dka500.5.0.1.1 bootstrap code read in base = 200000, image_start = 0, image_bytes = 2000...
Page 49
= 2048.00 megabytes. available memory = 2001.96 megabytes. using 7856 buffers containing 61.37 megabytes of memory Firmware revision: 5.0 PALcode: DIGITAL-UNIX/OSF version 1.21-19 AlphaServer 1200 pci1 at mcbus0 slot 5 psiop0 at pci1 slot 1 Printer service started The system is ready.
µ P00>>> boot ³ SROM V3.0 on cpu0 SROM V3.0 on cpu1 XSROM V5.0 on cpu1 XSROM V5.0 on cpu0 System temperature is 24 degrees C AlphaServer 1200 Console V5.0-1, 20-SEP-1997 15:17:48 Continued on next page 3-16 User’s Guide...
Page 51
Example 3–6 Booting OpenVMS from a Local Disk (Continued) CPU 0 booting (boot dkb0.0.0.2.1 -flags 0) Building FRU table block 0 of dkb0.0.0.2.1 is a valid boot block reading 1002 blocks from dkb0.0.0.2.1 bootstrap code read in ¶ Welcome to OpenVMS Alpha (TM) Operating System, Version V7.1x ²...
Page 52
Example 3–7 Booting OpenVMS from a Disk on a Cluster ² P00>>> show bootdef_dev bootdef_dev dua1.8.0.4.1 ³ P00>>> show device polling ncr0 (NCR 53C810) slot 1, bus 0 PCI, hose 1 SCSI Bus ID 7 dka500.5.0.1.1 DKa500 RRD45 1645 polling dac0 (Mylex DAC960) slot 3, bus 0 PCI, hose 1 dra0.0.0.3.1 DRA0 1 Member JBOD...
Page 53
² The bootdef_dev environment variable specifies the default boot device. In this example, the default boot device was previously set to dua1.8.0.4.1. See Section 4.18 for commands used with environment variables. ³ The show device command displays device information, including name and type of connection to the system.
Page 54
Example 3–8 Booting OpenVMS from a Remote Disk ² P00>>> show device polling ncr0 (NCR 53C810) slot 1, bus 0 PCI, hose 1 SCSI Bus ID 7 dka500.5.0.1.1 DKa500 RRD45 1645 polling kzpsa0 (DEC KZPSA) slot 2, bus 0 PCI, hose 1 TPwr 1 Fast 1 Bus ID 5 kzpsa0.5.0.2.1 TPwr 1 Fast 1 Bus ID 5...
Page 55
² The show device command displays device information, including name and type of connection to the system. In this example the Ethernet connection is ewa0. See Section 4.3 for a description of the show device command and the device naming convention. ³...
P00>>> boot -flags 0,0 dka500 Initializing... SROM V3.0 on cpu0 . [The initialization display prints. See Section 3.2.] AlphaServer 1200 Console V5.0-2, 2-APR-1997 15:17:48 CPU 0 booting (boot dka500.5.0.1.1 -flags 0,0) Building FRU table block 0 of dka500.5.0.1.1 is a valid boot block reading 1002 blocks from dka500.5.0.1.1...
Page 57
Example 3–9 Installing OpenVMS (Continued) Installing required known files... Configuring devices... **************************************************************** You can install or upgrade the OpenVMS Alpha operating system or you can install or upgrade layered products that are included on the OpenVMS Alpha operating system CD-ROM. You can also execute DCL commands and procedures to perform "standalone"...
Booting Windows NT Microsoft Windows NT is started from the AlphaBIOS Boot screen. Figure 3–2 AlphaBIOS Boot Screen AlphaBIOS 5.32 Please select the operating system to start: Windows NT Server 4.0 to move the highlight to your choice. Press Enter to choose. AlphaServer 1200 Family...
Page 59
Two SRM environment variables must be set properly for Windows NT to boot. The setting of the SRM os_type environment variable determines if AlphaBIOS is loaded and started on reset and power-up. If os_type is set to nt, after the power-up display the SRM console is loaded and started, and it then loads and starts the AlphaBIOS console.
Installing Windows NT Windows NT is installed from the CD-ROM. Insert the CD-ROM into the drive, start AlphaBIOS Setup, select the menu item Install Windows NT, and follow the prompts. Figure 3–3 Installing Windows NT AlphaBIOS Setup Display System Configuration... Upgrade AlphaBIOS Hard Disk Setup...
Page 61
Windows NT requires a partitioned and formatted hard disk drive. If your drive is not partitioned or formatted, follow the instructions in Section 3.10 before installing the Windows NT operating system. Up to four versions of Windows NT can be resident in a system at one time. If this is a new Windows NT installation, start with this procedure: 1.
Updating Firmware Start the Loadable Firmware Update (LFU) utility by issuing the lfu command at the SRM console prompt, booting it from the CD-ROM while in the SRM console, or selecting Update AlphaBIOS in the AlphaBIOS Setup screen. Example 3–10 Starting LFU from the SRM Console P00>>>...
Use the Loadable Firmware Update (LFU) utility to update system firmware. You can start LFU from either the SRM console or the AlphaBIOS console. • From the SRM console, start LFU by issuing the lfu command (see Example 3–10). Also from the SRM console, LFU can be booted from the Alpha CD-ROM (V3.7 or later), as shown in Example 3–11.
Page 64
3.9.1 Updating Firmware from the CD-ROM Insert the Alpha CD-ROM, start LFU, and select cda0 as the load device. Example 3–12 Updating Firmware from the CD-ROM ***** Loadable Firmware Update Utility ***** ² Select firmware load device (cda0, dva0, ewa0), or Press <return>...
Page 65
² Select the device from which firmware will be loaded. The choices are the internal CD-ROM, the internal floppy disk, or a network device. In this example, the internal CD-ROM is selected. ³ Select the file that has the firmware update, or press Enter to select the default file.
Page 66
Example 3–12 Updating Firmware from the CD-ROM (Continued) ¶ UPD> update * WARNING: updates may take several minutes to complete for each device. · Confirm update on: AlphaBIOS [Y/(N)] y DO NOT ABORT! AlphaBIOS Updating to V6.40-1... Verifying V6.40-1... PASSED. Confirm update on: srmflash [Y/(N)] y DO NOT ABORT!
Page 67
¶ The update command updates the device specified or all devices. In this example, the wildcard indicates that all devices supported by the selected update file will be updated. · For each device, you are asked to confirm that you want to update the firmware.
3.9.2 Updating Firmware from Floppy Disk — Creating the Diskettes Create the update diskettes before starting LFU. See Section 3.9.3 for an example of the update procedure. Table 3–1 File Locations for Creating Update Diskettes on a PC Console Update Diskette I/O Update Diskette AS1200FW.TXT AS1200IO.TXT...
3.9.3 Updating Firmware from Floppy Disk — Performing the Update Insert an update diskette (see Section 3.9.2) into the floppy drive. Start LFU and select dva0 as the load device. Example 3–14 Updating Firmware from the Floppy Disk ***** Loadable Firmware Update Utility ***** ²...
Page 71
² Select the device from which firmware will be loaded. The choices are the internal CD-ROM, the internal floppy disk, or a network device. In this example, the internal floppy disk is selected. ³ Select the file that has the firmware update, or press Enter to select the default file.
Page 72
Example 3–14 Updating Firmware from the Floppy Disk (Continued) µ UPD> update pfi0 WARNING: updates may take several minutes to complete for each device. ¶ Confirm update on: pfi0 [Y/(N)] y DO NOT ABORT! pfi0 Updating to 3.10... Verifying to 3.10... PASSED. ·...
Page 73
µ The update command updates the device specified or all devices. ¶ For each device, you are asked to confirm that you want to update the firmware. The default is no. Once the update begins, do not abort the operation. Doing so will corrupt the firmware on the module. ·...
3.9.4 Updating Firmware from a Network Device Copy files to the local MOP server’s MOP load area, start LFU, and select ewa0 as the load device. Example 3–16 Updating Firmware from a Network Device ***** Loadable Firmware Update Utility ***** ²...
Page 75
Before starting LFU, download the update files from the Internet. You will need the files with the extension .SYS. Copy these files to your local MOP server’s MOP load area. ² Select the device from which firmware will be loaded. The choices are the CD- ROM, the internal floppy disk, or a network device.
Page 76
Example 3–16 Updating Firmware from a Network Device (Continued) µ UPD> update * -all WARNING: updates may take several minutes to complete for each device. DO NOT ABORT! AlphaBIOS Updating to V6.40-1... Verifying V6.40-1... PASSED. DO NOT ABORT! kzpsa0 Updating to A11 ...
Page 77
µ The update command updates the device specified or all devices. In this example, the wildcard indicates that all devices supported by the selected update file will be updated. Typically LFU requests confirmation before updating each console’s or device’s firmware. The -all option eliminates the update confirmation requests.
3.9.5 LFU Commands The commands summarized in Table 3–2 are used to update system firmware. Table 3–2 LFU Command Summary Command Function display Shows the physical configuration of the system. exit Terminates the LFU program. help Displays the LFU command list. Restarts the LFU program.
Page 79
display The display command shows the physical configuration of the system. Display is equivalent to issuing the SRM console command show configuration. Because it shows the slot for each module, display can help you identify the location of a device. exit The exit command terminates the LFU program, causes system initialization and testing, and returns the system to the console from which LFU was called.
Page 80
list The list command displays the inventory of update firmware on the CD-ROM, network, or floppy. Only the devices listed at your terminal are supported for firmware updates. The list command shows three pieces of information for each device: • Current Revision —...
3.10 Hard Disk Partitioning The recommended hard disk partition on the first hard disk in your system is: partition 1 should be 6 megabytes less than the total size of the drive (this large partition holds the operating system and the application and data files) and partition 2 should be the remaining 6 megabytes (this small partition holds only the few files necessary for your computer to boot).
No Hard Disks Found When you start hard disk setup, if you receive a “No hard drives were found connected to your computer ” message, it means that AlphaBIOS could not locate a hard drive. The likely conditions that cause this error are: •...
3.10.3 How AlphaBIOS Works with System Partitions If you are installing Windows NT for the first time, AlphaBIOS will determine that a system partition has not been defined when you select Install Windows NT in the AlphaBIOS Setup screen (see Figure 3–5). When this occurs, AlphaBIOS searches for all FAT partitions on the system.
3.11 Using the Halt Button Use the Halt button to halt the DIGITAL UNIX or OpenVMS operating system when it hangs, clear the SRM console password, or force a halt assertion, as described in Section 3.12. Using Halt to Shut Down the Operating System You can use the Halt button if the DIGITAL UNIX or OpenVMS operating system hangs.
3.12 Halt Assertion A halt assertion allows you to disable automatic boots of the operating system so that you can perform tasks from the SRM console. Under certain conditions, you might want to force a “halt assertion A halt assertion .”...
Page 86
the interrupt is ignored. However, you can enter the RCM haltin command followed by the RCM reset command to force a halt assertion. Upon reset, the system powers up to the SRM console, but the SRM console does not load the AlphaBIOS console. Clearing a Halt Assertion Clear a halt assertion as follows: •...
Chapter 4 SRM Console The SRM console is the command line interface that supports the DIGITAL UNIX and OpenVMS operating systems. The SRM console is used to bootstrap the operating system, configure and test the system hardware, examine system options for errors, and set or change environment variables.
4.1 Invoking the SRM Console Invoke the SRM console by shutting down the operating system or by pressing the Halt button on the control panel. In a system running the DIGITAL UNIX or OpenVMS Alpha operating system, do one of the following steps to invoke the SRM console mode: •...
4.2 Command Summary The SRM (Alpha System Reference Manual) console is a command line interface used when the operating system is either DIGITAL UNIX or OpenVMS. Console commands enable the user to examine and modify the system state. Table 4-1 gives the most commonly used SRM console commands. Table 4-2 gives the syntax for the console commands.
Table 4-1 Summary of SRM Console Commands (Continued) Command Function more Displays a file one screen at a time. prcache Utility that initializes and displays status of the PCI NVRAM. set envar Sets or modifies the value of an environment variable. set host Connects to a MSCP DUP server on a DSSI device.
Table 4-2 Syntax for SRM Console Commands Parameter Attribute or Action Length Up to 255 characters, not including the terminating carriage return or any characters deleted as the command is entered. A command longer than 80 characters and without the backslash character (see Table 4-3) causes display of an error message.
Table 4-3 Special Characters for SRM Console Character Function Return or Enter Terminates a command line. No action is taken on a command until it is terminated. If no characters are entered and this key is pressed, the console just redisplays the prompt.
Page 93
Table 4-3 Special Characters for SRM Console (Continued) Character Function Ctrl/R Redisplays the current line. Deleted characters are omitted. This command is useful for hardcopy terminals. Ctrl/S Suspends output to the console terminal until Ctrl/Q is entered. Cleared by Ctrl/C. Ctrl/U Deletes the current line.
Example 4-1 Show Config Command P00>>> show config Digital Equipment Corporation AlphaServer 1200 Console V5.0-2 OpenVMS PALcode V1.19-12, DIGITAL UNIX PALcode V1.21-20 Module Type Name...
Page 95
The show config command displays a list of devices found on the system bus and I/O buses. This is the configuration at the most recent initialization. The syntax is: show config Example 4-2 Show CPU Command P00>>> show cpu Primary CPU: Active CPUs: Configured CPUs: SROM Revision:...
Page 96
Example 4-3 Show Device Command P00>>> show dev polling ncr0 (NCR 53C810) slot 1, bus 0 PCI, hose 1 SCSI Bus ID 7 dka500.5.0.1.1 Dka500 RRD46 0557 polling isp0 (QLogic ISP1020) slot 0, bus 2 PCI, hose 1 SCSI Bus ID 7 dkb0.0.0.2000.1 DKb0 RZ29B...
Table 4-4 Device Naming Convention Category Description Driver ID Two-letter designator of port or class driver SCSI disk FDDI device RAID set device SCSI tape DSSI disk DSSI tape Diskette drive SCSI port Ethernet port DSSI port Storage adapter ID One-letter designator of storage adapter (a, b, c...).
Page 98
Example 4-4 Show FRU Command P00>>> show fru Digital Equipment Corporation AlphaServer 1200 Console V5.0-2 OpenVMS PALcode V1.19-12, Digital UNIX PALcode V1.21-20 Module Part # Type Name Serial # System Motherboard 25147-01 0000 mthrbrd0 NI72000047 Memory 64 MB DIMM 0000...
Page 99
Example 4-5 Show Memory Command P00>>> show memory Slot Type Base ---- ---- ---- -------- DIMM DIMM 20000000 DIMM 40000000 DIMM 60000000 Total P00>>> The show memory command displays information about each memory pair: slot number, type (DIMM), size of the memory pair in megabytes, and the starting address of the pair.
Page 100
Example 4-8 Show Power Command P00>>> show power Status Power Supply 0 good Power Supply 1 good System Fans good CPU Fans good Temperature good Current ambient temperature is 23 degrees C System shutdown temperature is set to 55 degrees C The system was last reset via a system software reset 0 Environmental events are logged in nvram Do you want to view the events? (Y/<N>) y...
Page 101
Example 4-9 Show Version Command P00>>> show version version V5.0-2 20-OCT-1997 13:59:28 P00>>> The show version command displays the version of the SRM console program that is installed on the system. The syntax is: show version SRM Console 4-15...
4.4 Creating a Power-Up Script The system comes with a special nonvolatile file named “nvram” that is stored in EEROM. Nvram is a user-created power-up script (set of commands) that is always invoked during the power-up sequence. Use the SRM edit command to create or alter the nvram script.
Editing the Nvram Script You can create an nvram script to include any commands you want the system to execute at power-up. You create and edit the nvram script using the SRM edit command. With edit, lines may be added, overwritten, or deleted. The syntax is: edit file file is the name of the file to be edited.
1, bus 0, slot 1 isp0, hose 1, bus 0, slot 4 floppy0, hose 0, bus 1, slot 0 tulip1, hose 0, bus 0, slot 3 System temperature is 20 degrees C AlphaServer 1200 Console V5.0-2, 19-NOV-1997 13:57:07 CPU 0 booting 4-18 User’s Guide...
Page 105
(boot dkb0.0.0.4.1 -flags a) setting affinity to the primary CPU jumping to bootstrap code Digital UNIX boot –Fri Nov 22 21:24:46 EST 1997 The boot command initializes the processor, loads a program image from the specified boot device, and transfers control to that image. The syntax is: boot [-file filename] [-flags [value]] [-halt] [-protocols enet_protocol] [boot_dev] -file filename The boot file.
4.6 Configuring the System 4.6.1 Configuring DSSI The set host command is used for system configuration when a DSSI device is in the system. Example 4-13 Set Host Command P00>>> show device kfpsa0 dud0.0.0.3.0 R2YQYA$DIA0 RF72 P00>>> set mode diag P00>>>...
Page 107
The set host command connects the console program to another DUP server on an MSCP DSSI device. You can use the DUP protocol to examine and modify parameters of a DSSI device. The syntax is: set host -dup [-task task_name] device -dup Connect to an MSCP DUP server.
4.6.2 Configuring a PCI NVRAM Module The prcache command is used for system configuration when a PCI NVRAM module is in the system. The command is used only with DIGITAL UNIX systems. Example 4-14 Prcache Command P00>>> prcache -f PCI NVRAM Disk Cache: passed Size: PCI Memory Address: 40000000 System ID: 12000000...
4.7 Testing the System The test command runs firmware diagnostics for components of the system drawer. This command is used to test Windows NT systems as well as DIGITAL UNIX and OpenVMS systems. Example 4-15 Test Command P00>>> test Console is in diagnostic mode System test, runtime 1200 seconds Type ^C if you wish to abort testing once it has started Configuring adapters..
Page 110
Testing SCSI disks No CD/ROM present, skipping embedded SCSI test Testing other SCSI devices (read-only).. Testing floppy drive (dva0, read-only) Program Device Pass Hard/Soft Bytes Written Bytes Read -------- ------- ---------- ---- --------- -------------- ---------- 00001a64 memtest memory 125829120 125829120 00001acf memtest memory...
Page 111
The test command runs console-based exercisers for devices in the system. Testing can be aborted by Ctrl/C. NOTE: If you are running the Microsoft Windows NT operating system, switch from AlphaBIOS to the SRM console in order to enter the test command. From the AlphaBIOS console, press the Reset button, wait 5 seconds, then press the Halt button.
4.8 Making the System Secure Placing the console in secure mode ensures that unauthorized persons cannot gain access to the system. The commands for console security are set password, clear password, and set secure. The login command turns off security features during the current console session.
Example 4-17 Set Secure Command P00>>> set secure # In this example a password # has been set. Console is secure. Please login. P00>>> b dkb0 Console is secure - parameters are not allowed. P00>>> login Please enter the password: # Password is not echoed.
Example 4-18 Login Command P00>>> login # System is not in secure # mode. Secure not set. Please set the password. P00>>> P00>>> login # System is in secure mode. Please enter the password: # Password is not echoed. P00>>> P00>>>...
Page 115
If you have forgotten the current password, clear the password as follows: • From the Local Console Terminal 1. Enter the login command: P00>>> login 2. At the Enter Password: prompt, press the Halt button, then press the Return key. The password is now cleared and the console cannot be put into secure mode unless a new password is set.
Example 4-19 Clear Password Command P00>>> clear password Please enter the password: # Password is not echoed. Password successfully cleared. P00>>> P00>>> clear password Please enter the password: # Invalid password entered. Console is secure P00>>> The clear password command clears the password environment variable, setting it to zero.
4.9 Stopping and Starting CPUs The start, halt, and continue commands are used to stop and start a program on the specified CPU. Example 4-20 Start, Halt, and Continue Commands P00>>> start &p1 P00>>> halt 1 halted CPU 1 halt code = 1 operator initiated halt PC = ffffffff8007cc68 P00>>>...
Page 118
start The start command starts a program that was previously loaded on the processor specified. If none is specified, the program is started on the primary processor. The syntax is: start [&pn] [address] &pn Specifies the processor. n is 0 or 1. address The starting address of the program.
4.10 Updating Firmware The lfu command is used to update firmware from the SRM console prompt. Example 4-21 Lfu Command P00>>> lfu ***** Loadable Firmware Update Utility ***** Select firmware load device (cda0, dva0, ewa0), or Press <return> to bypass loading and proceed to LFU: cda0 Please enter the name of the options firmware files list, or Press <return>...
Page 120
Example 4-21 Lfu Command (Continued) WARNING: updates may take several minutes to complete for each device. Confirm update on: AlphaBIOS [Y/(N)] y DO NOT ABORT! AlphaBIOS Updating to V6.40-1... Verifying V6.40-1... PASSED. Confirm update on: srmflash [Y/(N)] y DO NOT ABORT! srmflash Updating to V6.0-3...
4.11 Forcing a System Crash Dump The crash command forces a crash dump to the selected device on DIGITAL UNIX and OpenVMS systems. Example 4-22 Crash Command P00>>> crash CPU 0 restarting DUMP: 401408 blocks available for dumping. DUMP: 38535 required for a partial dump. DUMP: 0x805001 is the primary swap with 401407, start our last 38534 : of dump at 362873, going to end (real end is one...
4.12 Using Environment Variables Environment variables pass configuration information between the console and the operating system. Their settings determine how the system powers up, boots the operating system, and operates. You issue an init command to activate a new environment variable. Example 4-23 Set envar and Show envar Commands P00>>>...
Page 123
set envar The set command sets or modifies the value of an environment variable. It can also be used to create a new environment variable if the name used is unique. Environ - ment variables are used to pass configuration information between the console and the operating system.
Example 4–24 Creating a User-Defined Environment Variable P00>>> edit nvram editing ‘nvram’ 0 bytes read in set mopv3_boot 1 *exit 17 bytes written out to nvram P00>>> In Example 4–24 the nvram script is edited so that an environment variable called “mop3_boot”...
4.13 Depositing and Examining Data The deposit command stores data in a specified location. The examine command displays the contents of a memory location, a register, or a device. Example 4-25 Deposit Command P00>>> dep -b -n 1ff pmem:0 0 # Clear first 512 bytes of # physical memory.
Page 127
Defines data size as octaword. Defines data size as hexword. Instruction decode (examine command only) -n value The number of consecutive locations to modify. -s value The address increment size. The default is the data size. space: Device name (or address space) of the device to access. address Offset within a device to which data is deposited.
4.14 Reading a File The more command displays a file one screen at a time. Example 4-27 More Command P00>>> more el #Display the contents of the #SRM console’s event log one # screen at a time. P00>>> help * | more #Display the contents of online #help one screen at a time.
Page 129
1, bus 0, slot 1 floppy0, hose 0, bus 1, slot 0 tulip0, hose 0, bus 0, slot 3 ncr1, hose 0, bus 0, slot 5 System temperature is 23 degrees C AlphaServer 1200 Console V5.0-2, 19-NOV-1997 13:57:07 P00>>> SRM Console 4-43...
Page 130
The initialize command resets the system. Issuing this command is equivalent to pressing the Reset button. The syntax is: initialize After self-tests are executed, the system autoboots unless one of the following is true: • A halt assertion condition exists (see Section 3.12) •...
4.16 Finding Help The help (or man) command displays basic information about a command. Example 4-29 Help (or Man) Command P00>>> help set # or man set NAME FUNCTION Set an option or modify the value of an environment variable. SYNOPSIS set <option>...
4.17 Switching from SRM to AlphaBIOS Console It is necessary to switch to the AlphaBIOS console to run configuration utilities. To switch from SRM to AlphaBIOS, issue the alphabios command. Example 4-30 Switching to the AlphaBIOS Console P00>>> alphabios The alphabios command loads and starts the AlphaBIOS console. This is necessary for running AlphaBIOS-based utilities (such as the RAID configuration utility).
4.18 Environment Variable Summary Environment variables pass configuration information between the console and the operating system. Their settings determine how the system powers up, boots the operating system, and operates. Environment variables are set or changed with the set envar command and returned to their default values with the clear envar command.
Page 134
Table 4-6 Environment Variable Summary (Continued) Environment Variable Function memory_test Specifies the extent to which memory will be tested. For DIGITAL UNIX systems only. ocp_text Overrides the default OCP display text with specified text. pci_parity Disables or enables parity checking on the PCI bus. pk*0_fast Enables fast SCSI mode.
Page 135
auto_action Specifies the action the console takes any time the system powers up, fails, or resets. When the setting involves autoboot, the system boots from the default boot device specified by the value of the bootdef_dev environment variable. The syntax is: set auto_action value The options for value are: halt...
Page 136
boot_osflags The boot_osflags environment variable passes information to the boot command. That information is dependent on the operating system to be booted. When the operating system is DIGITAL UNIX, the syntax is: set boot_osflags flags_value The options for flags_value are: Load operating system software from the specified boot device (autoboot).
Page 137
Table 4-7 Settings for boot_osflags Bootflags (OpenVMS) Flags_Value Bit Number Meaning Bootstrap conversationally (enables you to modify SYSGEN parameters in SYSBOOT). Map XDELTA to running system. Stop at initial system breakpoint. Perform diagnostic bootstrap. Stop at the bootstrap breakpoints. Omit header from secondary bootstrap image. Prompt for the name of the secondary bootstrap file.
Page 138
console The console terminal can be either a graphics monitor or a serial terminal. The console environment variable specifies which is used. The syntax is: set console output_device The options for output_device are: graphics The console terminal is a graphics monitor or a device connected to the (default) VGA or TGA module.
Page 139
ew*0_mode Sets an Ethernet controller to run an AUI, ThinWire, or twisted-pair Ethernet network. The default is auto-sense. For the fast setting, the device defaults to fast. The syntax is: set ew*0_mode value The options for value are: Device type is AUI. auto-sense Device type is sensed by the console.
Page 140
kbd_hardware_type Used only on systems with the language variant 3C (Français), this environment variable sets the keyboard hardware type as either PCXAL or LK411 and enables the system to interpret the terminal keyboard layout correctly. Whenever you change the value of kbd_hardware_type, you must reset the system by pressing the Reset button or issuing the initialize command.
Page 141
memory_test Determines the extent of memory testing on the next reset. The syntax is: set memory_test value The options for value are: full (default) Specifies that the full memory test will be run. Systems using the OpenVMS operating system must run the full memory test. partial Specifies that the first 256 MB of memory will be tested.
Page 142
os_type The os_type environment variable specifies the default operating system. This variable is set at the factory to the setting for the operating system purchased. Use this command to change the factory default setting. Whenever you change the value of os_type, you must reset the system by pressing the Reset button or issuing the initialize command.
Page 143
pci_parity Disables or enables parity checking on the PCI bus. Some PCI devices do not implement PCI parity checking, and some have a parity- generating scheme in which the parity is sometimes incorrect or is not fully compliant with the PCI specification. A side effect of this aberrant behavior is that superfluous PCI parity errors are reported by the host PCI bridge.
Page 144
pk*0_host_id Sets the controller host bus node ID to a value between 0 and 7. Each SCSI bus in the system requires a controller. Buses can theoretically support up to eight devices; however, the eighth device must always be a controller. Each device on the bus, including the controller, must have a unique ID, which is a number between 0 and 7.
Page 145
tt_allow_login Enables or disables login to the SRM console firmware on alternate console ports. If the environment variable console is set to serial, the primary console device is the terminal connected through the COM1 port. The command set tt_allow_login 1 enables logins through either the COM2 port or a graphics monitor.
Chapter 5 AlphaBIOS Console AlphaBIOS is the graphical interface that supports the Microsoft Windows NT operating system and some utility programs. This chapter explains how to perform common system management tasks with AlphaBIOS. Sections in this chapter are: • Starting AlphaBIOS •...
5.1 Starting AlphaBIOS Start AlphaBIOS Setup by pressing F2 from the Boot screen displayed at power- up or reset. Figure 5-1 Boot Screen AlphaBIOS 5.32 Please select the operating system to start: Windows NT Server 4.0 to move the highlight to your choice. Press Enter to choose.
The Boot screen shown in Figure 5-1 is displayed at power-up and reset. Press F2 at this screen to enter the setup program. The AlphaBIOS Setup screen (Figure 5-2) is displayed. From this screen you can select the tasks to perform. Use the arrow keys to select the menu item you want and press Enter.
5.2 Keyboard Conventions and Help AlphaBIOS uses universally accepted keys and key combinations for navigating the interface and selecting items. Figure 5-3 Typical First-Level Help Screen Help: CMOS Setup F1=Key Help Change color scheme. Enter Advanced CMOS Setup. Set factory default CMOS settings. Exit CMOS Setup and discard any changes.
Figure 5-4 Second-Level Help Screen AlphaBIOS Setup F1=Help Help: Action Keys Move highlight forward between fields of a dialog. SHIFT+TAB Move highlight backward between fields of a dialog. Move highlight within a menu, or cycle through available field values in a dialog window. ALT+ Drop down a menu of choices from a drop-down listbox.
Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration Integrated Peripherals System Type: AlphaServer 1200 5/533 Processor: Digital Alpha 21164, Revision 7.1 (2 Processors) Speed: 533 MHz Cache: 4 MB Memory: 512 MB Floppy Drive A: 3.5"...
Page 153
Display the system configuration as follows: 1. Start AlphaBIOS, select Display System Configuration, and press Enter. 2. In the Display System Configuration screen, use the arrow keys to select the configuration category you want to see. From this screen, you can view configuration information about these system components: •...
Display System Configuration F1=Help Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration System Type: AlphaServer 1200 5/533 Processor: Digital Alpha 21164, Revision 7.1 (2 Processors) Speed: 533 MHz Cache: 4 MB Memory: 512 MB Floppy Drive A: 3.5"...
Page 155
² System type — The model number of the system. ³ Processor — The model and revision of the processor chip. Revision-level information can be useful in troubleshooting problems with technical support personnel. ´ Speed — The speed of the processor. µ...
5.3.2 Hard Disk Configuration Figure 5-7 Hard Disk Configuration Display System Configuration Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration Integrated Peripherals Disk NCRC810 #0, SCSI ID 3 510 MB Partition 1 200 MB NTFS Partition 2...
Page 157
² Physical disk ID — Based on the SCSI ID. The disk with the lowest SCSI ID is disk 0, the disk with the next lowest SCSI ID is disk 1, and so on. ³ Controller — The brand and model of SCSI chip used on the SCSI controller. ´...
5.3.3 PCI Configuration Figure 5-8 PCI Configuration Display System Configuration F1=Help Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration Device Name Device Type Revision Physical Slot Intel 82375 PCEB EISA bridge PCI0-Embedded S3 Trio32/64 PCI0-2 DIGITAL 21140...
Page 159
² Device name — The name and model of the device as recorded in the device’s firmware. ³ Device type — Lists the function of the device in the system. ´ Revision — The revision level of the device signifies the number of times it has been updated by the manufacturer.
Figure 5-9 Advanced PCI Information Advanced PCI Information Bus Number=0, Device Number=7, Function Number=0 Configuration Space: Register Name Hex Offset Value Vendor ID 8086 Device ID 0482 Command 0047 Status 0200 Revision ID Prog. I/F Sub Class Code Class Code Cache Line Size Latency Timer Header Type...
5.3.4 EISA Configuration Figure 5-10 EISA Configuration Display System configuration Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration Integrated Peripherals Device Name Device Type Physical Slot DEC 5301 Other Embedded FLOPPY DISK Embedded ENTER=Select ESC=Exit...
5.3.5 SCSI Configuration Figure 5-11 SCSI Configuration Display System Configuration Systemboard Configuration Hard Disk Configuration PCI Configuration Eisa Configuration SCSI Configuration QLISP1020 #0 MC Bus Configuration KZPSX #0 Memory Configuration Integrated Peripherals QLISP1020 #0, SCSI ID 7, SCSI Bus 0 SCSI ID Device Size...
Page 163
² SCSI controller information — Describes the physical characteristics of the selected SCSI controller. This line includes: Controller — Brand and model of SCSI chip used on the SCSI controller. Controller number — Based on the number of SCSI controllers of a particular type in the system.
5.3.6 System Bus Configuration Figure 5-12 System Bus Configuration Display System Configuration F1=Help Systemboard Configuration Hard Disk Configuration PCI Configuration EISA Configuration SCSI Configuration MC Bus Configuration Memory Configuration McBus Module Name Module Type Revision Physical Slot Memory 0000 CPU (EV56 Cached) 0002 CPU0 CPU (EV56 Cached)
5.3.8 Integrated Peripherals Figure 5-14 Integrated Peripherals Display System Configuration Systemboard Configuration Hard Disk Configuration PCI Configuration Eisa Configuration SCSI Configuration MC Bus Configuration Memory Configuration Integrated Peripherals Serial Port 1: Enabled as COM1: 3F8, IRQ4 Serial Port 2: Enabled as COM2: 2F8, IRQ3 Parallel Port 1: Enabled as LPT1: 3BC, IRQ7...
Page 167
² Device type — The physical device as it exists on the system board. ³ MS DOS name — Shows if the device is enabled, and if it is enabled, the addressable MS-DOS name for the device. ´ Port address — The physical memory location for data received into the device, and sent from the device, respectively.
5.4 Updating Firmware Insert the CD-ROM or diskette with the updated firmware and select Upgrade AlphaBIOS from the main AlphaBIOS Setup screen. Use the Loadable Firmware Update Utility (LFU) to perform the update. The LFU exit command causes a system reset. Figure 5-15 Updating Firmware AlphaBIOS Setup Display System Configuration...
Page 169
As new versions of Windows NT are released, it might be necessary to upgrade AlphaBIOS to the latest version. Also, as improvements are made to AlphaBIOS, you may wish to upgrade to take advantage of new features. Use this procedure to upgrade from an earlier version of AlphaBIOS: 1.
5.5 Setting Up the Hard Disk You can perform either an express or a custom hard disk setup. An express setup, described in this section, creates the recommended partition arrangement on the first hard disk, but it does not map bad sectors. Custom hard disk setup is described in Sections 5.5.1 and 5.5.2.
Page 171
· Partition number — Within a single drive, partition numbers are assigned in sequential order: 1, 2, 3, and so on. The partitions populate the drive from the innermost cylinders to the outermost. If you have a large hard disk (over 800 MB) and plan to use the FAT file system, it is a good idea to break the disk into several smaller partitions because the FAT file system uses disk space more efficiently at smaller partition sizes.
5.5.1 Creating and Deleting Partitions Manually Use the Create Partition and Delete Partition options if you need to create a custom hard disk partition arrangement or otherwise manually manage your hard disk partitions. Figure 5-17 Create New Partition Dialog Box Hard Disk Setup Disk QLISP1020 #0, SCSI ID 3...
To delete a partition 1. Start AlphaBIOS and select Hard Disk Setup. Press Enter. ² 2. Select the partition to be deleted (see in Figure 5-18). ³ 3. Press Delete. A dialog box is displayed (see 4. Press F10 to confirm the deletion. Figure 5-18 Delete Partition Dialog Box Hard Disk Setup Disk...
5.5.2 Formatting a FAT Partition AlphaBIOS can format partitions with the FAT file system. Use Windows NT to format a partition using NTFS. Figure 5-19 Formatting a FAT Partition Hard Disk Setup F1=Help Disk QLISP1020 #0, SCSI ID 3 510 MB Partition 1 200 MB NTFS...
To format a FAT partition 1. Start AlphaBIOS and select Hard Disk Setup. Press Enter. ² 2. Select the partition to be formatted (see in Figure 5-19). 3. Press F6. A dialog box is displayed, asking whether to perform a quick or ³...
5.6 Performing Setup Tasks CMOS Setup is used to configure several system parameters. CMOS Setup has two modes: Standard CMOS Setup is used to configure basic system parameters; Advanced CMOS Setup is used for system-specific parameters and password protection. Figure 5-21 Standard CMOS Setup Screen CMOS Setup F1=Help Date:...
Page 177
² Date and time — When setting the time, use the 24-hour format. (For example, 10:00 p.m. is 22:00:00.) ³ Floppy drive — The only drive type supported is 3.5 inch, 1.44 MB. ´ Keyboard — The keyboard setting makes it possible to use most language keyboards.
Figure 5-22 Advanced CMOS Setup Screen Advanced CMOS Setup F1=Help PCI Parity Checking: Disabled Power-up Memory Test: Enabled AlphaBIOS Password Option: Disabled Console Selection: Windows NT Console (AlphaBIOS) Power-up Memory Test Length: Windows NT Console (AlphaBIOS) Full OpenVMS Console (SRM) Digital UNIX Console (SRM) Press to select the firmware console that will be presented...
Page 179
² PCI parity checking — Enables and disables settings for PCI parity checking, which ensures data integrity across the PCI bus. Because some third-party PCI options do not correctly implement PCI parity generation, the default is Disabled. ³ Power-up memory test — Enables and disables settings for the power-up memory test.
5.7 Installing Windows NT Install Windows NT from CD-ROM. Up to four versions of the operating system can be resident in the system at one time. Figure 5-23 Installing Windows NT AlphaBIOS Setup Display System Configuration... Upgrade AlphaBIOS Hard Disk Setup... CMOS Setup...
Page 181
If Windows NT was installed at the factory, Windows NT setup will start automatically the first time the system powers up. NOTE: Steps 1 and 2 in the following procedure are necessary only when you are first setting up your system. On subsequent installations and upgrades, begin at step 3.
5.8 Selecting the Version of Windows NT Up to four versions of Windows NT can reside on the system at one time. Select the version that will be started from the Operating System Selection Setup screen. Figure 5-24 Operating System Selections Operating System Selection Setup Windows NT Server 4.0 Primary Operating System...
Page 183
NOTE: The term “operating system selection,” as it is used in this context, refers to a version of Windows NT. It does not pertain to the DIGITAL UNIX and OpenVMS operating systems. Each operating system selection is a set of information for a version of Windows NT.
Page 184
5.8.1 Designating a Primary Operating System Figure 5-25 Primary Operating System AlphaBIOS 5.29 Please select the operating system to start: Windows NT Server 4.0 Windows NT Server 5.0 to move the highlight to your choice. Press Enter to choose. CMOS Setup Date: Friday, 1997...
Page 185
Multiple versions of Windows NT can be installed at the same time. This can be very useful in a variety of circumstances for example, when testing application compatibility across different versions of Windows NT. Each time you install a separate version of Windows NT, a new operating system selection is created.
5.8.2 Primary Operating System and the Auto Start Option The process of setting up your operating system selections is similar to using an editor. You can make changes to your operating system selections and then either save your changes or exit without saving. Figure 5-26 Operating System Selection Setup Operating System Selection Setup Primary Operating System...
Page 187
² Primary operating system — The OS that appears first on the AlphaBIOS Boot screen. It is also the version of the OS that automatically starts if Auto Start is selected. Any of the operating system selections can be the primary operating system.
Page 188
¶ OS options — Lists the startup parameters passed to the operating system for an operating system selection. One example of a startup parameter is whether to start the operating system in debug mode. By default, Windows NT does not add any entries to this field.
Page 189
Validate OS selection (F9 key) — Validates the fields in the currently selected OS selection. The validation routine checks that the OS loader file and OS directory fields contain valid paths and that the OSLOADER.EXE file exists in the directory specified. At the end of the validation, a dialog box is displayed describing the results of the validation.
5.9 Switching from AlphaBIOS to SRM Console It is necessary to switch to the SRM console to boot DIGITAL UNIX or OpenVMS or to run firmware-based diagnostics. To switch from AlphaBIOS to the SRM console, press the Rest button on the control panel, wait 5 seconds, and press the Halt button.
Page 191
DIGITAL UNIX and OpenVMS are booted and firmware-based diagnostics are run from the SRM console. Follow this procedure to switch from AlphaBIOS to SRM: 1. Select CMOS Setup and press Enter. 2. In the CMOS Setup screen press F6. The Advanced CMOS Setup screen is displayed.
5.10 Running Utility Programs Maintenance programs such as RAID and EISA configuration utilities are run from the AlphaBIOS Utilities menu. Figure 5-28 Run Maintenance Program Dialog Box AlphaBIOS Setup Display System Configuration... Upgrade AlphaBIOS Hard D Run Maintenance Program CMOS S Instal Program Name: swxcrmgr.exe...
Page 193
5.10.1 Running Utilities from a Graphics Monitor 1. Start AlphaBIOS Setup. If the system is in the SRM console, set the SRM console environment variable to graphics and issue the command alphabios. 2. From AlphaBIOS Setup, select Utilities, then select Run Maintenance Program from the submenu that is displayed, and press Enter.
Page 194
5.10.2 Running Utilities from a Serial Terminal Utilities are run from a serial terminal in the same way as from a graphics monitor. The menus are the same, but some keys are different. Table 5-1 AlphaBIOS Option Key Mapping AlphaBIOS Key VTxxx Key Ctrl/A Ctrl/B...
Chapter 6 Managing the System Remotely This chapter describes how to manage the system from a remote location using the Remote Console Manager (RCM). You can use the RCM from a console terminal at a remote location. You can also use the RCM from the local console terminal. Sections in this chapter are: •...
6.1 RCM Overview The remote console manager (RCM) monitors and controls the system remotely. The control logic resides on the system board. The RCM is a separate console from the SRM and AlphaBIOS consoles. The RCM is run from a serial console terminal or terminal emulator. A command interface lets you to reset, halt, and power the system on or off, regardless of the state of the operating system or hardware.
6.2 First-Time Setup To set up the RCM to monitor a system remotely, connect the console terminal and modem to the ports at the back of the system, configure the modem port for dial-in, and dial in. Figure 6-1 RCM Connections VTxxx PK-0906-97 Managing the System Remotely 6-3...
6.2.1 Configuring the Modem The RCM requires a Hayes-compatible modem. The controls that the RCM sends to the modem are acceptable to a wide selection of modems. After selecting the modem, connect it and configure it. Qualified Modems The modems that have been tested and qualified with this system are: •...
6.2.2 Dialing In and Invoking RCM To dial in to the RCM modem port, dial the modem, enter the modem password at the # prompt, and type the escape sequence. Use the hangup command to terminate the session. A sample dial-in dialog would look similar to the following: Example 6–1 Sample Remote Dial-In Dialog ²...
4. To terminate the modem connection, enter the RCM hangup command. RCM> hangup If the modem connection is terminated without using the hangup command or if the line is dropped due to phone-line problems, the RCM will detect carrier loss and initiate an internal hangup command.
6.3 RCM Commands The RCM commands given in Table 6-1 are used to control and monitor a system remotely. Table 6-1 RCM Command Summary Command Function alert_clr Clears alert flag, stopping dial-out alert cycle alert_dis Disables the dial-out alert function alert_ena Enables the dial-out alert function disable...
Page 202
Command Conventions • The commands are not case sensitive. • A command must be entered in full. • You can delete an incorrect command with the Backspace key before you press Enter. • If you type a valid RCM command, followed by extra characters, and press Enter, the RCM accepts the correct command and ignores the extra characters.
Page 203
Two conditions must be met for the alert_enable command to work: • A modem dial-out string must be entered from the system console. • Remote access to the RCM modem port must be enabled with the enable command. If the alert_enable command is entered when remote access is disabled, the following message is displayed: *** error *** disable...
Page 204
The enable command can fail for the following reasons: • No modem access password was set. • The initialization string or the answer string might not be set properly. (See Section 6.7.) • The modem is not connected or is not working properly. •...
Page 205
haltin The haltin command halts a managed system and forces a halt assertion. The haltin command is equivalent to pressing the Halt button on the control panel and holding it in. This command can be used at any time after system power-up to allow you to perform system management tasks.
Page 206
poweron The poweron command requests the RCM to power on the system. The poweron command is equivalent to pressing the On/Off button on the control panel to the on position. For the system power to come on, the following conditions must be met: •...
Page 207
The following events occur when the reset command is executed: • The system restarts and the system console firmware reinitializes. • The console exits RCM command mode and reconnects the serial terminal to the system COM1 serial port. • The power-up messages are displayed, and then the console prompt is displayed or the operating system boot messages are displayed, depending on how the startup sequence has been defined.
Page 208
The minimum password length is one character, followed by a carriage return. If only a carriage return is entered, the command fails with the message: *** ERROR - illegal password *** If you forget the password, you can enter a new password. status The status command displays the current state of the system sensors, as well as the current escape sequence and alarm information.
Page 209
Table 6-2 RCM Status Command Fields Item Description Firmware Rev: Revision of RCM firmware. Escape Sequence: Current escape sequence to invoke RCM. Remote Access: Modem remote access state. (ENABLE/DISABLE) Alerts: Alert dial-out state. (ENABLE/DISABLE) Alert Pending: Alert condition triggered. (YES/NO) Temp (C): Current system temperature in degrees Celsius.
6.4 Dial-Out Alerts When you are not monitoring the system remotely, you can use the RCM dial- out feature to notify you of a power failure within the system. When a dial-out alert is triggered, the RCM initializes the modem for dial-out, sends the dial-out string, hangs up the modem, and reconfigures the modem for dial-in.
Page 211
Composing the Dial-Out String Enter the set rcm_dialout command from the SRM console to compose the dial-out string. Use the show command to verify the string. See Example 6–4. Example 6–4 Typical RCM Dial-Out Command P00>>> set rcm_dialout “ATXDT9,15085553333,,,,,,5085553332#;” P00>>> show rcm_dialout rcm_dialout ATXDT9,15085553333,,,,,,5085553332#;...
Page 212
Table 6-3 Elements of the Dial-Out String ATXDT AT = Attention X = Forces the modem to dial “blindly” (not look for a dial tone). Enter X if the dial-out line modifies its dial tone when used for services such as voice mail. D = Dial T = Tone (for touch-tone) , = Pause for 2 seconds...
6.5 Using the RCM Switchpack The RCM operating mode is controlled by a switchpack on the system board. Use the switches to enable or disable certain RCM functions, if desired. Figure 6-2 Location of RCM Switchpack on System Board PKW0504C-97 Managing the System Remotely 6-19...
Figure 6-3 RCM Switches (Factory Settings) PKW0950-97 Switch Name Description EN RCM Enables or disables the RCM. The default is ON (RCM enabled). The OFF setting disables RCM. MODEM OFF Enables or disables the modem. The default is OFF (modem enabled). RPD DIS Enables or disables remote poweroff.
Page 215
Uses of the Switchpack You can use the RCM switchpack to change the RCM operating mode or disable the RCM altogether. The following are conditions when you might want to change the factory settings. • Switch 1 (EN RCM)—Set this switch to OFF (disable) if you want to reset the baud rate of the COM1 port to a value other than the system default of 9600.
Page 216
Resetting the RCM to Factory Defaults You can reset the RCM to factory settings, if desired. You would need to do this if you forgot the escape sequence for the RCM. Follow the steps below. 1. Turn off the system. 2.
6.6 Troubleshooting Guide Table 6-4 is a list of possible causes and suggested solutions for symptoms you might see. Table 6-4 RCM Troubleshooting Symptom Possible Cause Suggested Solution The local console Cables not correctly installed. Check external cable terminal is not installation.
Page 218
Table 6-4 RCM Troubleshooting (continued) Symptom Possible Cause Suggested Solution RCM does not answer Modem cables may be Check modem phone when the modem is incorrectly installed. lines and connections. called. Enable remote access. RCM remote access is Set password and enable disabled.
Page 219
Table 6-4 RCM Troubleshooting (continued) Symptom Possible Cause Suggested Solution RCM installation is RCM Power Control: is set Invoke RCM and issue the complete, but to DISABLE. poweron command. system does not power up. You reset the AC power cords were not Refer to Section 6.5.
6.7 Modem Dialog Details This section is intended to help you reprogram your modem if necessary. Default Initialization and Answer Strings The modem initialization and answer command strings set at the factory for the RCM are: Initialization string: AT&F0EVS0=0S12=50<cr> Answer string ATXA<cr>...
Page 221
Initialization String Substitutions The following modems require modified initialization strings. Modem Model Initialization String Motorola 3400 Lifestyle 28.8 at&f0e0v0x0s0=2 AT&T Dataport 14.4/FAX at&f0e0v0x0s0=2 Hayes Smartmodem Optima 288 at&fe0v0x0s0=2 V-34/V.FC + FAX Managing the System Remotely 6-27...
Chapter 7 Installing Components This chapter provides system component removal and replacement procedures. Sections include: • Preparing to Install or Remove Components • Top Cover and Side Panel Removal and Replacement • Installing a CPU Module • Installing a Memory DIMM Pair •...
7.1 Preparing to Install or Remove Components To prepare your system for installation and removal of components, you will need to assemble the required equipment, familiarize yourself with antistatic precautions, and remove the top and side panels of the system unit. Required Equipment You need the following equipment to perform the installation and removal procedures described in the following sections:...
When handling internal system components, use an antistatic wrist strap to avoid damaging the components. Figure 7–1 shows how to attach the antistatic wrist strap to your wrist and to the system unit. CAUTION: Do not disconnect the power cords from the system or the power outlets. The power cord grounds the system unit, preventing damage to the components.
7.2 Top Cover and Side Panel Removal and Replacement Depending on the components involved, you may not need to remove all panels from the system unit. The top cover and left side panel must be removed to install or remove any internal component; the right side panel, to install or remove a power supply or a second SCSI controller.
Page 227
Top Cover and Side Panel Removal CAUTION: Make sure the system unit On/Off button is in the "off" position before removing the system cover and panels. To remove the top cover and side panels, refer to Figure 7–2 and follow these steps: 1.
Top Cover and Side Panel Replacement Refer to Figure 7–3 to replace the top cover and side panels of the system unit. Figure 7–3 Replacing Top Cover and Side Panels Top Cover Top Cover Release Latch Top Side Panel Guide Bottom Side Panel Guide IP00206-97...
Page 229
1. Align the guides on the top and bottom inside of the side panel with the lip of the system unit frame. 2. Tilt the side panel top toward the unit and lift the flange at the top of the panel over the system unit frame.
7.3 Installing a CPU Module Remove the top cover and left side panel to access the system board. After you have installed the new module, verify the installation by issuing the show cpu command from the SRM console or display the system bus configuration from the AlphaBIOS console.
NOTE: Before removing the CPU card, you must remove the memory card adjacent to it. See Section 7.4 for the memory card removal procedure. 3. Unscrew the module handle that secures the outer edge of the CPU module (two retainer screws). 4.
7.4 Installing a Memory DIMM Pair Remove the top cover and side panel to access the system board. After you have re-installed the memory card, verify the installation by issuing the show memory command from the SRM console or display the memory configuration from the AlphaBIOS console.
Figure 7–7 Riser Card DIMM Slots PKW0505A-97 Memory Card Removal and DIMM Installation 1. Shut down the operating system and power down the system. 2. Remove the top cover and left side panel. 3. Unscrew the module handle that secures the outer edge of the memory card (two retainer screws).
Figure 7–8 Memory Card Installation IP00216B WARNING: CPU modules and memory modules have parts that operate at high temperatures. Wait 2 minutes after power is removed before touching any module. CAUTION: Wear an antistatic wrist strap when working on this system. 7-12 User’s Guide...
7.5 Installing a PCI or EISA/ISA Card Remove the top cover and left side panel to access the system board. After you have installed the new module, verify the installation by issuing the show config and show device commands from the SRM console or display the PCI configuration from the AlphaBIOS console.
Option Card Installation 1. Shut down the operating system and power down the system. 2. Remove the top cover and left side panel. 3. Select the I/O slot you wish to use and remove the screw that secures the slot cover to the chassis.
7.6 Installing a Power Supply The following procedures describe how to install and remove a power supply. The procedures for installing and removing both power supplies are similar, unless otherwise noted. Figure 7–11 Removing a Power Supply Power Supply Rear Screws Cable Internal Screws Connections...
Page 238
Power Supply Removal 1. Shut down the operating system and power down the system. 2. Remove the top cover and right side panel. 3. Disconnect all internal and external cables from the power supply. 4. Loosen the four screws that secure the power supply to the outside of the unit. 5.
Figure 7–12 Installing a Power Supply Second Power Supply Connecting Cable Cable Connections Internal Position for Second Power Supply Rear Screws Internal Screws IP00176 Installing Components 7-17...
Chapter 8 Troubleshooting This chapter contains basic troubleshooting information. For more about troubleshooting, see the AlphaServer 1200 Service Manual. Sections in this chapter are: • System Does Not Power Up • Control Panel Display Indicates an Error Troubleshooting...
8.1 System Does Not Power Up When the system does not power up, the problem may be a disconnected power cord, a loose cable, a faulty fan, or a disengaged cover interlock. Figure 8–1 Location of Cover Interlock Cover Interlock Switch PK-0910-97 User’s Guide...
If the system does not power up • Are the power cords plugged in? • Are the cover and side panels closed and the interlock engaged? The cover interlock must be engaged to enable power-up. See Figure 8–1 for the interlock location. •...
8.2 Control Panel Display Indicates an Error The control panel display indicates the likely device causing the failure. Figure 8–3 Control Panel Display P0 TE S T 1 1 CP U0 PK-0905-97 If the control panel display indicates an error Check the failing device called out in the control panel display.
Table 8–1 Control Panel Display Field Content Display Meaning ² CPU number P0–P1 CPU reporting status ³ Status TEST Tests are executing FAIL Failure has been detected MCHK Machine check has occurred INTR Error interrupt has occurred ´ Test number (for DIGITAL use only) µ...
Page 247
Index ? command, RCM, 6-14 Baud rate, setting for COM* ports, 4- B-cache, 3-5, 3-7 boot command, SRM, 3-8, 3-9, 3-11, Accessories 3-13 to 3-17, 3-21, 3-23, 4-3, identifying, 2-5 4-18, 4-32 Advanced CMOS setup screen, passing information to command, AlphaBIOS, 5-32 4-50 alert_clr command, RCM, 6-12...
Page 248
passing information to command, display indicates an error, 8-4 4-50 error, 8-4 Windows NT, 3-24 messages in display, 8-5 specifying display message, SRM, 4-55 Controls CDROM drive front panel, 1-6 location, 1-12 Cover interlock, 8-2 clear envar command, SRM, 4-3 CPU module clear password command, SRM, 4-30 enabling and disabling specific...
boot_osflags, OpenVMS, 4-50 System board configuration screen, bootdef_dev, 4-47 AlphaBIOS, 5-8 com*_baud, 4-47, 4-51 System bus configuration screen, commands for displaying the AlphaBIOS, 5-18 value or setting, 4-37 System configuration commands for modifying, 4-37 displaying in AlphaBIOS commands for setting, 4-37 console, 5-6 commands for using, 4-36 displaying in SRM console, 4-8...
Page 255
Version selection, Windows NT, 5-42 installing, 3-26, 5-34 selecting version, 5-42 specifying as default operating system, 4-56 Windows NT starting, 5-46 auto start, 5-46 starting automatically, 5-31 booting, 3-24 console for, 5-1 designating primary operating system, 5-44 XSROM, 3-5 Index-9...