Summary of Contents for Compaq DS20E - AlphaStation - 1 GB RAM
Page 1
AlphaServer DS20 User’s Guide Order Number: EK–AS140–UG. A01 This manual is for anyone who manages, operates, or services the Compaq AlphaServer DS20 system. It covers operation, firmware, initial troubleshooting, and component installation. Compaq Computer Corporation...
Page 2
FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL. 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. The software described in this document is furnished under a license agreement or nondisclosure agreement and may be used or copied only in accordance with the terms of the agreement.
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 ................
Page 4
3.10.2 Updating Firmware from Floppy Disk — Creating the Diskettes..3-32 3.10.3 Updating Firmware from Floppy Disk — Performing the Update..3-34 3.10.4 Updating Firmware from a Network Device........3-38 3.10.5 LFU Commands................3-42 3.11 Hard Disk Partitioning ................3-45 3.11.1 Hard Disk Error Conditions.............
Page 5
5.3.5 SCSI Configuration................. 5-16 5.3.6 Integrated Peripherals..............5-18 Updating Firmware ................5-20 Setting Up the Hard Disk ............... 5-22 5.5.1 Creating and Deleting Partitions Manually........5-24 5.5.2 Formatting a FAT Partition ............. 5-26 Performing Setup Tasks ................. 5-28 Installing Windows NT ................5-32 Selecting the Version of Windows NT ...........
Page 6
Examples 3–1 Power-Up Display..................3-4 3–2 Booting DIGITAL UNIX from a Local Disk..........3-6 3–3 Booting DIGITAL UNIX from a Remote Disk......... 3-8 3–4 Installing DIGITAL UNIX..............3-10 3–5 Booting OpenVMS from a Local Disk ........... 3-12 3–6 Booting OpenVMS from a Disk on a Cluster ......... 3-14 3–7 Booting OpenVMS from a Remote Disk ..........
Page 7
4-25 Examine Command................4-39 4-26 More Command ..................4-42 4-27 Initialize Command ................4-43 4-28 Help Command..................4-45 4-29 Switching to the AlphaBIOS Console ............ 4-46 6–1 Sample Remote Dial-In Dialog ..............6-4 6–2 Invoking and Leaving RCM Locally ............6-5 Figures 1–1 System Architecture.................
Page 8
5–19 Standard CMOS Setup Screen..............5-28 5–20 Advanced CMOS Setup Screen.............. 5-30 5–21 Installing Windows NT ................5-32 5–22 Operating System Selections..............5-34 5–23 Primary Operating System ..............5-36 5–24 Operating System Selection Setup............5-38 5–25 Switching to the SRM Console .............. 5-42 5–26 Run Maintenance Program Dialog Box ..........
Page 9
Tables AlphaServer DS 20 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 Environmental Requirements ..............2-2 Acoustics - Declared Values per ISO 9296 and ISO 7779 ......2-4 Schallemissionswerte - Werteangaben nach ISO 9296 und ISO 7779/DIN EN27779....................
Preface Intended Audience This manual is for anyone who manages, operates, or services an AlphaServer DS20 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.
Page 12
Documentation Titles Table 1 lists the books in the AlphaServer DS20 documentation set. Table 1 AlphaServer DS20 Documentation Title Order Number User and Installation Documentation Kit QZ–014AA–GZ User’s Guide EK–AS140–UG Basic Installation EK–AS140–IN Service Information Service Manual EK–AS140–SV...
Chapter 1 Overview This chapter provides an overview of the AlphaServer DS20 system features and capabilities. The following topics are covered: System Architecture System Features Front Panel Controls and Indicators Rear Panel Ports and Slots Console Terminal System Options Overview...
1.1 System Architecture The AlphaServer DS20 is a high-performance system. Figure 1–1 shows the system architecture. Figure 1–1 System Architecture Command, Address, and Control lines for each Memory Array C chip Control lines for D chips Probe/ Probe/ Addr. CAPbus Addr.
Page 15
The AlphaServer DS20 is a switch-based interconnect system using a cross-bar switch chipset that allows data to move directly from place to place in the system. Figure 1–1 is a block diagram showing the various data paths through the switch. The pedestal enclosure contains the system and 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. Allows recovery from most cache and memory Error correction code (ECC) errors.
Page 17
Accommodates one StorageWorks modular Capacity for 10 internal storage system, which supports up to seven 3½- storage devices inch UltraSCSI drives. Also supports up to two 5½-inch, half-height drives (CD-ROM or tape), and one 3½-inch diskette. Two serial ports and one parallel port support External ports external options such as a printer, modem, or local terminal.
1.3 Front Panel Controls and Indicators The controls and indicators on the front panel of the system unit are shown in Figure 1-2 and described in Table 1-1. 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 IP00210A AlphaServer DS20 User’s Guide...
Page 21
Table 1-2 Rear Panel Ports and Slots Port or Slot Used to connect... (1) Up to six PCI slots, or up to five PCI Option cards for network, video, or disk slots and one ISA slot controllers (2) Keyboard port PS/2-compatible keyboard (3) USB ports Universal serial bus ports –...
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.) The console environment variable is set to serial when the console terminal is a serial terminal;...
1.6 Options Options include storage, PCI and ISA I/O cards, redundant power, and additional 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 Compaq AlphaServer DS20 system through the DIGITAL FTP archive: ftp.digital.com: /pub/DEC/Alpha/systems/asds20/docs/ For access through the DIGITAL worldwide web server: http://www.service.digital.com/alpha/server/ds20.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 Connecting the System Connecting to Network Hardware Locking the System 2.1 System Setup Overview The following list summarizes the steps for setting up your system.
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) IP00208 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 a single power supply unless the customer chose a second optional power supply for redundancy. Power supplies connect to an AC outlet. Figure 2–2 Power Supply Requirements Optional redundant power Power Supply Cable Socket 100-120 VAC 7.3A 50-60 Hz 220-240 VAC 4.0A 50-60 Hz 100-120 VAC 7.3A 50-60 Hz...
1 x RZ1CB with 7 x RZ1CB disks [Current values for specific configurations are available from Compaq Computer Corporation representatives. 1 B = 10 dBA.] Table 2-3 Schallemissionswerte - Werteangaben nach ISO 9296 und ISO 7779/DIN EN27779...
2.6 System Accessories Figure 2-3 shows the accessories that are included with the system. Figure 2–3 System Accessories 1 System keys (2) 2 Installation card 3 User’s Guide 4 Floppies 5 H8571-J serial connector 6 Mouse 7 Power cord 8 Keyboard PK1484-98 Installing the System...
2.7 Connecting the System Connect the system components as shown in Figure 2–4. Figure 2–4 System Connections VTxxx ML014165A AlphaServer DS20 User’s Guide...
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 UTP 10/100 Mbps PK1469-98 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. Note that your choice of operating system has already been installed at the factory; this information is provided so that should you decide to change operating systems, you may.
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 AlphaServer DS20 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.
0, slot 8 -- ewa -- DECchip 21040-AA Testing the System Testing the Disks (read only) Testing the Network System Temperature is 22 degrees C Compaq AlphaServer DS20 Console V5.4-x, Aug 26 1998 16:07:57 P00>>> AlphaServer DS20 User’s Guide...
Page 39
Memory size is determined. The PCI bridges and attendant buses (indicated as IODn by the console) are probed and the devices are reported. I/O adapters are configured. The SRM console banner and prompt are printed. (The SRM prompt is shown in this manual as P00>>>.
Booting DIGITAL UNIX ® DIGITAL UNIX can be booted from a local disk or a remote disk through an Ethernet connection. Refer to the documentation shipped with the operating system for booting instructions. Example 3–2 shows booting a local disk from a desktop system.
Page 41
Example 3–2 Booting DIGITAL UNIX from a Local Disk (Continued) ************************************************************************ * Starting Desktop Login on display :0... * Wait for the Desktop Login screen before logging in. ************************************************************************ DIGITAL UNIX Version V4.0E (sabl28.eng.pko.dec.com) console login: The show device command displays device information, including name and type of connection to the system.
Example 3–3 Booting DIGITAL UNIX from a Remote Disk P00>>> show device dka0.0.0.7.1 DKA0 RZ28D 0010 dka100.1.0.7.1 DKA100 SEAGATE ST32155W 0596 dka200.2.0.7.1 DKA200 RZ28D 0010 dka400.4.0.7.1 DKA400 PLEXTOR CD-ROM PX-12TS 1.02 dva0.0.0.0.0 DVA0 ewa0.0.0.8.0 EWA0 08-00-2B-E2-9C-60 pka0.7.0.7.1 PKA0 SCSI Bus ID 7 5.54 pkb0.7.0.6.0 PKB0...
Page 43
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. 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–4 Installing DIGITAL UNIX P00>>> show device dka0.0.0.7.1 DKA0 RZ1DB-BA LYG0 dka100.1.0.7.1 DKA100 RZ1CB-CA LYJ0 dka200.2.0.7.1 DKA200 RZ1CB-CA LYJ0 dka300.3.0.7.1 DKA300...
Page 45
Use the boot command to install the operating system from the CD-ROM, which is always dka500. See your operating system documentation for further installation instructions. Operation 3-11...
Booting OpenVMS OpenVMS 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–5 Booting OpenVMS from a Local Disk P00>>>...
Page 47
Example 3–5 Booting OpenVMS from a Local Disk (Continued) The OpenVMS system is now executing the site-specific startup commands. Welcome to OpenVMS (TM) Alpha Operating System, Version V7.1-2 Username: The show device command displays device information. See Section 4.3 for a description of the show device command and the device naming convention.
Example 3–6 Booting OpenVMS from a Disk on a Cluster P00>>> show bootdef_dev bootdef_dev dua110.0.0.8.0 P00>>> show device dka0.0.0.7.1 DKA0 RZ1CB-CS 0844 dka100.1.0.7.1 DKA100 RZ28 D41C dka200.2.0.7.1 DKA200 RZ28 441C dka300.3.0.7.1 DKA300 RZ1EF-AB 0370 dka500.5.0.7.1 DKA500 RRD47 0557 dkb0.0.0.2000.1 DKB0 RZ1DB-BA LYG0 dkb200.2.0.2000.1...
Page 49
The bootdef_dev environment variable specifies the default boot device. 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. The disk dua110.0.0.8.0 is on the cluster that includes this system.
Example 3–7 Booting OpenVMS from a Remote Disk P00>>> show device dka0.0.0.7.1 DKA0 RZ28D 0010 dka100.1.0.7.1 DKA100 SEAGATE ST32155W 0596 dka200.2.0.7.1 DKA200 RZ28D 0010 dka500.5.0.7.1 DKA500 PLEXTOR CD-ROM PX-12TS 1.02 dva0.0.0.0.0 DVA0 ewa0.0.0.8.0 EWA0 08-00-2B-E2-9C-60 pka0.7.0.7.1 PKA0 SCSI Bus ID 7 5.54 pkb0.7.0.6.0 PKB0...
Page 51
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. The boot command specifies ewa0 as the boot device.
Installing OpenVMS OpenVMS is installed from the CD-ROM. Refer to the documentation shipped with the OpenVMS kit for complete installation instructions. Example 3–8 Installing OpenVMS P00>>> boot -flags 0,0 dka500 Initializing... SROM V3.0 on cpu0 . [The initialization display prints. See Section 3.2.] AlphaServer DS20 Console V5.4-x, 2-APR-1998 15:17:48 CPU 0 booting (boot dka500.5.0.1.1 -flags 0,0)
Page 53
Example 3–8 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 Setup F1= Help Display System AlphaBIOS Upgrade… Hard Disk Setup… CMOS Setup… Network Setup… Install Windows NT Utilities About AlphaBIOS… Press ENTER to install Windows NT. ESC = Exit 3-20 AlphaServer DS20 User’s Guide...
Page 55
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 F1= Help Display System AlphaBIOS Upgrade…...
Page 57
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 three 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.
Switching Between Operating Systems The system supports the use of multiple operating systems on different system and data disks not in the machine at the same time; that is you can have a set of disks for each operating system. This operation is not for the faint hearted especially if you have a CAUTION: shadow system disk and shadow arrays.
Page 59
3.9.2 Switching to DIGITAL UNIX or OpenVMS Use the following procedure. 1. Shut down the operating system and power off the system. 2. Remove and mark the physical location of each disk in the system. 3. Either place blank disks or your DIGITAL UNIX or OpenVMS disk set into the system.
3.10 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–9 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–9). Also from the SRM console, LFU can be booted from the Alpha CD-ROM (V5.4 or later), as shown in Example 3–10.
3.10.1 Updating Firmware from the CD-ROM Insert the Alpha CD-ROM, start LFU, and select cda0 as the load device. Example 3–11 Updating Firmware from the CD-ROM ***** Loadable Firmware Update Utility ***** Select firmware load device (cda0, dva0, ewa0), or Press <return>...
Page 63
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 64
Example 3–11 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! srmflash...
Page 65
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.10.2 Updating Firmware from Floppy Disk — Creating the Diskettes Create the update diskettes before starting LFU. See Section 3.10.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 AS1400FW.TXT AS1400IO.TXT...
3.10.3 Updating Firmware from Floppy Disk — Performing the Update Insert an update diskette (see Section 3.10.2) into the floppy drive. Start LFU and select dva0 as the load device. Example 3–13 Updating Firmware from the Floppy Disk ***** Loadable Firmware Update Utility ***** Select firmware load device (cda0, dva0, ewa0), or Press <return>...
Page 69
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 70
Example 3–13 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. UPD>...
Page 71
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. The lfu command restarts the utility so that console firmware can be updated.
3.10.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–15 Updating Firmware from a Network Device ***** Loadable Firmware Update Utility ***** Select firmware load device (cda0, dva0, ewa0), or Press <return>...
Page 73
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 74
Example 3–15 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 75
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.10.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 77
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 78
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 — The revision of the device’s current firmware Filename —...
3.11 Hard Disk Partitioning for Windows NT 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: Cable not connected to either the disk or controller.
3.11.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.12 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.13 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 84
If you enter the RCM haltin command when Windows NT or AlphaBIOS is running, 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.
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.
Invoking the SRM Console When a system is powered up, the SRM console runs and either remains running or passes control to another console or an operating system. If the system is already running, invoke the SRM console by shutting down the operating system or by pressing the Halt button on the control panel.
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 optional PCI NVRAM device. set envar Sets or modifies the value of an environment variable. set host Connects to an 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 91
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.
Displaying the System Configuration Several commands are used to display the system configuration: show config, show cpu, show device, show memory, show pal, show power, and show version. Example 4–1 Show Config Command P00>>> show config AlphaPC 264DP 500 MHz SRM Console: V5.4-x PALcode:...
Page 93
Bus 00 Slot 05/3: Cypress 82C693 USB Bus 00 Slot 06/0: Adaptec AIC-7895 Bus 00 Slot 06/1: Adaptec AIC-7895 Bus 00 Slot 08: 00E31091 Bus 00 Slot 09: Cirrus CL-GD5430 PCI Hose 01 Bus 00 Slot 07: DECchip 21152-AA Bridge to Bus 2, Bus 02 Slot 00: NCR 53C875 pka0.7.0.2000.1...
Page 94
Example 4–3 Show Device Command P00>>> show device dkc0.0.0.9.0 DKC0 RZ1DB-BA LYG0 dkc100.1.0.9.0 DKC100 RZ1CB-CA LYJ0 dkc200.2.0.9.0 DKC200 RZ1CB-CA LYJ0 dkc300.3.0.9.0 DKC300 RZ1CB-CA LYJ0 dkc500.5.0.9.0 DKC500 RRD47 1337 dva0.0.0.0.0 DVA0 ewa0.0.0.8.1 EWA0 00-00-F8-00-0E-3B pkc0.7.0.9.0 PKC0 SCSI Bus ID 7 5.54 P00>>>...
Table 4-4 Device Naming Convention Category Description Driver ID Two-letter designator of port or class driver SCSI device FDDI device ATAPI CD-ROM SCSI tape RAID set device DSSI tape DSSI disk SCSI port Diskette drive DSSI port Ethernet port Storage adapter ID One-letter designator of storage adapter (a, b, c...).
Page 96
Example 4–4 Show Memory Command P00>>> show memory Array # Size Base Addr ------- ---------- --------- 128 MB 000000000 128 MB 008000000 128 MB 010000000 128 MB 018000000 Total Bad Pages = 0 Total Good Memory = 512 MBytes P00>>> The show memory command displays information about each memory bank: slot number, size in megabytes, and the starting address.
Page 97
Example 4–6 Show Power Command P00>>> show power Status Power Supply 0 good Power Supply 1/Fan Tray good System Fans good CPU Fans good Temperature good Current ambient temperature is 27 degrees C System shutdown temperature is set to 55 degrees C 2 Environmental events are logged in nvram Do you want to view the events? (Y/<N>) y Total Environmental Events: 2 (2 logged)
Page 98
Example 4–7 Show Version Command P00>>> show version version V5.4-x NOV 20 1998 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 4-14 AlphaServer DS20 User’s Guide...
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.
Booting the Operating System The boot command is used to boot the operating system. Example 4–10 Boot Command P00>>> b dka200 (boot dka200.2.0.7.1 -flags 0,0) block 0 of dka200.2.0.7.1 is a valid boot block reading 893 blocks from dka200.2.0.7.1 bootstrap code read in base = 1fa000, image_start = 0, image_bytes = 6fa00 initializing HWRPB at 2000 initializing page table at 1fff0000...
Page 102
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. -flags [value] Specifies additional information to the loaded image or operating system.
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–11 Set Host Command P00>>> show device dka0.0.0.7.1 DKA0 RZ1CB-CS 0844 dka100.1.0.7.1 DKA100 RZ28 D41C dka200.2.0.7.1 DKA200 RZ28 441C...
Page 104
DIRECT V1.0 D 10-MAR-1994 17:45:43 ERASE V2.1 D 10-MAR-1994 17:45:43 VERIFY V1.1 D 10-MAR-1994 17:45:43 DKUTIL V1.1 D 10-MAR-1994 17:45:43 PARAMS V3.0 D 10-MAR-1994 17:45:43 Total of 9 programs. Task? params starting PARAMS on pua0.3.0.8.0 (RF0700) Copyright (C) 1990, 1991, 1992 Digital Equipment Corporation PARAMS>...
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–12 Prcache Command P00>>> prcache -f PCI NVRAM Disk Cache: passed Size: PCI Memory Address: 40000000 System ID: 12000000...
4.6.3 Configuring the ISA Bus The isacfg command is used to configure the ISA bus. Example 4–13 Isacfg Command P00>>> isacfg -s 0 ========================================================================= handle: MOUSE etyp: 2 slot: 0 dev: 0 enadev: 1 totdev: 6 iobase0: 60 iobase1: 8000000000000000 iobase2: 8000000000000000 iobase3: 8000000000000000 iobase4: 8000000000000000...
Testing the System The test command runs firmware diagnostics for components of the system. This command is used to test Windows NT systems as well as DIGITAL UNIX and OpenVMS systems. Example 4–14 Test Command P00>>> test System test, runtime 1200 seconds Type ^C if you wish to abort testing once it has started Default zone extended at the expense of memzone.
Page 109
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. Select DIGITAL UNIX Console (SRM) or OpenVMS Console (SRM) from the Advanced CMOS Setup of the AlphaBIOS console screen, save the setting by pressing the F10 key, and then reset the system.
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–16 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–17 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 113
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–18 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 halt and continue commands are used to stop and continue a program on the specified CPU. Example 4–19 Halt and Continue Commands P00>>> halt 1 halted CPU 1 halt code = 1 operator initiated halt PC = ffffffff8007cc68 P00>>>...
Page 116
halt (or stop) The halt (or stop) command stops program execution on a secondary CPU that is still running a booted program. The syntax is: halt (or stop) processor_number processor_number is the logical CPU number displayed by the show cpu command. continue The continue command resumes program execution on the specified processor or on the primary processor if none is specified.
4.10 Updating Firmware The lfu command is used to update firmware from the SRM console prompt. Example 4–20 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 118
Example 4–20 Lfu Command (Continued) UPD> list Device Current Revision Filename Update Revision 3.1-x fsb_fw 5.68 nt_fw 5.xx Pkx0 kzpsa_fw 5.4-x srm_fw 5.4-xx A214 cipca_fw A2xx UPD> update * WARNING: updates may take several minutes to complete for each device. Confirm update on: AlphaBIOS [Y/(N)] y DO NOT ABORT!
4.11 Forcing a System Crash Dump The crash command forces a crash dump to the selected device on running DIGITAL UNIX and OpenVMS systems. The command has no effect on systems running Windows NT. Example 4–21 Crash Command P00>>> crash CPU 0 restarting DUMP: 401408 blocks available for dumping.
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–22 Set envar and Show envar Commands P00>>>...
Page 121
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. Environment variables are used to pass configuration information between the console and the operating system.
Example 4–23 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–23 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–24 Deposit Command P00>>> dep -b -n 1ff pmem:0 0 # Clear first 512 bytes of # physical memory.
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–26 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.
4.15 Initializing the System The initialize command resets the system and executes the power-up tests. Example 4–27 Initialize Command P00>>> init Initializing... 1408 Meg of system memory probing hose 1, PCI probing PCI-to-PCI bridge, bus 2 bus 0, slot 7 -- pka -- QLogic ISP1040 bus 2, slot 0 -- pkb -- NCR 53C875 bus 2, slot 1 -- pkc -- NCR 53C875 bus 2, slot 2 -- ewa -- DE500-AA Network Controller...
Page 128
Total Bad Pages = 0 Total Good Memory = 1408 MBytes AlphaServer DS20 500 MHz Console V5.4-xx, Nov 5 1998 11:18:30 P00>>> 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 command displays basic information about a command. Example 4–28 Help Command P00>>> help set NAME FUNCTION Set an option or modify the value of an environment variable. SYNOPSIS set <option> <value> or <envar> [-] <value> where <option>={host,mode} where...
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–29 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 132
Table 4-6 Environment Variable Summary (Continued) Environment Variable Function ocp_text Overrides the default OCP display text with specified text. os_type Specifies the operating system. Valid entries are: openvms, unix, and nt. password A password stored in the NVRAM used to secure the console. pci_parity Disables or enables parity checking on the PCI bus.
Page 133
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 134
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).
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 136
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 137
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 138
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 139
ocp_text Specifies a message to display on the control panel after self-tests and diagnostics have completed. The value of ocp_text takes effect only after you reset the system by pressing the Reset button or issuing the initialize command. The syntax is: set ocp_text message The variable message can be up to 16 characters and must be enclosed in quotation marks.
Page 140
password Sets or clears the console password stored in NVRAM. The syntax is: set password The password is not an argument to the set password command; the console prompts the user for the string, which must be between 15 and 30 characters. pci_parity Disables or enables parity checking on the PCI bus.
Page 141
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 142
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 Keyboard Conventions and Help Displaying the System Configuration Updating Firmware...
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 PK-0724-96 AlphaBIOS uses DOS and Windows keyboard conventions for navigating the interface and selecting items. The valid keystrokes are listed in the keyboard help screens.
5.3 Displaying the System Configuration The Display System Configuration screen gives information about the system’s installed processor, memory, attached devices, and option boards. From the AlphaBIOS Setup screen select Display System Configuration, then the category for the information you need. Figure 5-5 Display System Configuration Screen Display System Configuration F1= Help...
Page 149
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: System board Hard disk...
5.3.1 System Board Configuration Figure 5-6 System Board Configuration Display System Configuration F1= Help Systemboard Configuration Hard Disk Configuration PCI Configuration æ SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals System Type: AlphaServer DS20 Processor: Digital Alpha 21264, Revision 2.3 (2 Processors) Speed: 500 MHz Cache:...
Page 151
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. Cache — The amount of static RAM cache memory installed. Memory —...
5.3.2 Hard Disk Configuration Figure 5-7 Hard Disk Configuration Display System Configuration F1= Help Systemboard Configuration Hard Disk Configuration PCI Configuration æ SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals Disk 0 AIC78XX #0, SCSI ID 0 4091 MB RZ1CB-CS (C) Partition 1 4085 MB Partition 2...
Page 153
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 the SCSI chip used on the SCSI controller. Controller number –...
5.3.3 PCI Configuration Figure 5-8 PCI Configuration Display System Configuration F1= Help Systemboard Configuration Hard Disk Configuration PCI Configuration æ SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals Device Name Device Type Revision Physical Slot Cypress CY82c693 ISA bridge PCI0-Embedded Cypress CY82c693 PCI0-Embedded Cypress CY82c693...
Page 155
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 Display System Configuration F1=Help Advanced PCI Information Bus Number=0, Device Number=5, Function Number=0 Configuration Space: Register Name Hex offset Hex Value Vendor ID 1080 Device ID C693 Command 0147 Status 0280 Revision ID Prog. I/F Sub Class Code Class Code Cache Line Size...
5.3.5 SCSI Configuration Figure 5-11 SCSI Configuration Display System Configuration F1= Help Systemboard Configuration Hard Disk Configuration PCI Configuration æ AIC78XX #0 SCSI Configuration AIC78XX #1 ISA Configuration Memory Configuration Integrated Peripherals AIC78XX #0, SCSI ID 7, SCSI Bus 0 SCSI ID Device Size...
Page 159
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 Integrated Peripherals Figure 5-12 Integrated Peripherals Display System Configuration F1=Help Systemboard Configuration Hard Disk Configuration PCI Configuration SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals Integrated Peripheral State Serial 0: Enabled [ port 0x3f8, IRQ 4 ] Serial 1: Enabled [ port 0x2f8, IRQ 3] Parallel: Enabled [ port 0/3bc, IRQ 7]...
Page 161
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-13 Updating Firmware AlphaBIOS Setup F1=Help...
Page 163
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 Either execute an express or a custom hard disk setup. An express setup, described here, creates the recommended partitions 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 165
because of the differences in how storage is managed under those file systems. 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.
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-15 Create New Partition Dialog Box Hard Disk Setup Disk 0 QLISP1040 #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-16). 3. Press Delete. A dialog box is displayed (see 4. Press F10 to confirm the deletion. Figure 5-16 Delete Partition Dialog Box Hard Disk Setup Disk 0...
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-17 Formatting a FAT Partition Hard Disk Setup Disk 0 QLISP1040 #0, SCSI ID 3 Partition 1 NTFS Partition 2 Unrecognized...
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-17). 3. Press F6. A dialog box is displayed, asking whether to perform a quick or standard format (see ).
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-19 Standard CMOS Setup Screen CMOS Setup F1=Help Date:...
Page 171
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-20 Advanced CMOS Setup Screen CMOS Setup F1 = Help Advanced CMOS Setup F1 = Help PCI Parity Checking: Disabled Power-up Memory Test: Full AlphaBIOS Password Option: Disabled PCI Parity Checking: Enabled For All ¼ PCI Parity Checking: Windows NT Console (AlphaBIOS) Windows NT Console (AlphaBIOS) OpenVMS Console (SRM) DIGITAL UNIX Console (SRM)
Page 173
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 the CD-ROM. Up to three versions of the operating system can be resident in the system at one time. Read the instructions carefully; it is easy to install the wrong CD-ROM driver. Figure 5-21 Installing Windows NT AlphaBIOS Setup F1= Help...
Page 175
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 three 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-22 Operating System Selections Operating System Selection Setup Windows NT Server 4.0 Primary Operating System...
Page 177
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. It describes the disk and partition containing the OSLOADER.EXE file associated with a particular operating system installation, as well as the path to the operating system itself.
5.8.1 Designating a Primary Operating System Figure 5-23 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 179
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. Up to three operating systems can be resident on the system. 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-24 Operating System Selection Setup Operating System Selection Setup Primary Operating System...
Page 181
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 182
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 183
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 Reset button on the control panel, wait 5 seconds, and press the Halt button.
Page 185
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 configuration utilities are run from the AlphaBIOS Utilities menu. Figure 5-26 Run Maintenance Program Dialog Box PK14656-98 Program name — The program to be run. It must be an executable program with an .EXE extension.
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.
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 or from a local console terminal connected to the COM1 port. Sections in this chapter are: RCM Overview First-Time Setup...
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 SRM and AlphaBIOS firmware reside on the system board. The RCM firmware resides on the server feature module and can only be accessed through COM 1.
6.2 First-Time Setup To set up the RCM to monitor a system remotely, connect the modem to the COM1 port at the back of the system, configure the modem port for dial-in, and dial in. Figure 6-1 RCM Connections PK1473-98 Managing the System Remotely 6-3...
6.2.1 Dialing In and Invoking RCM To dial in to the modem on COM1, dial the modem, and type the escape sequence to bring up the RCM. 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 ATQ0V1E1S0=0 ATDT30167...
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 halt Halts the server. Emulates pressing the Halt button and immediately releasing it. haltin Causes a halt assertion.
Page 195
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 196
help or ? The help or ? command displays the RCM firmware commands. poweroff The poweroff command requests the RCM to power off the system. The poweroff command is equivalent to pressing the On/Off button on the control panel to the off position.
Page 197
quit The quit command exits the user from command mode and reconnects the serial terminal to the system console port. The following message is displayed: Focus returned to COM port The next display depends on what the system was doing when the RCM was invoked.
Page 198
setesc The setesc command resets the default escape sequence for invoking RCM. The escape sequence can be any character string. A typical sequence consists of 2 or more characters, to a maximum of 15 characters. The escape sequence is stored in the module’s on-board NVRAM.
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) Temp (C): Current system temperature in degrees Celsius. RCM Power Control: Current state of RCM system power control.
6.4 Using the RCM Switchpack The RCM operating mode is controlled by a switchpack on the server feature module located in the fan area between the system card cage and the front of the system. Use the switches to enable or disable certain RCM functions, if desired. Figure 6-2 Location of RCM Switchpack on Server Control Module 12 3 4...
Figure 6-3 RCM Switches (Factory Settings) Switch Name Description EN RCM Enables or disables the RCM. The default is ON (RCM enabled). The OFF setting disables RCM. Reserved Reserved RPD DIS Enables or disables remote poweroff. The default is OFF (remote poweroff enabled). SET DEF Sets the RCM to the factory defaults.
Page 202
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 203
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.5 Troubleshooting Guide Table 6-3 is a list of possible causes and suggested solutions for symptoms you might see. Table 6-3 RCM Troubleshooting Symptom Possible Cause Suggested Solution The local console Cables not correctly installed. Check external cable terminal is not installation.
6.6 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 206
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 6-18 AlphaServer DS20 User’s Guide...
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 Option Installing a PCI or ISA Card CAUTION: Be sure to follow the appropriate antistatic precautions whenever handling internal components.
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. Figure 7–1 Attaching the Antistatic Wrist Strap IP00201 Installing 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 open the power compartment or get to the SCSI backplane.
Page 211
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 213
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.
Installing a CPU Module Remove the top cover and left side panel to access the system board. Verify the installation by issuing the show cpu command from the SRM console or display the system configuration from the AlphaBIOS console. Figure 7–4 CPU Module Slots DIMM Slots CPU 0 Chip...
3. Unscrew the edge of the module that secures the module to the card cage. 4. Grasp the edge of the module and gently but firmly pull it from the slot. 5. Once the module is released, gently pull it out of the cage. Installation 1.
Installing a Memory DIMM Option Remove the top cover and side panel to access the system board. Install a memory option by following the procedure discussed. Figure 7–6 shows the memory slots on the system board. Configuration Rules A memory option consists of four DIMMs all of which must be the same size. Convention places the largest memory option in slots marked 0 on the system board.
Memory Option Installation 1. Shut down the operating system and power down the system. 2. Remove the top cover and left side panel. 3. If necessary, remove either CPU to access the DIMM slots necessary for the installation. 4. Open each memory connector for the option by pushing the levers on the connector ends outward.
Installing a PCI or 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.
Chapter 8 Troubleshooting This chapter contains basic troubleshooting information. For more about troubleshooting, see the AlphaServer DS20 Service Manual. Sections in this chapter are: System Does Not Power Up Troubleshooting...
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, a firmware problem, a memory problem, or a disengaged cover interlock. Figure 8–1 Location of Cover Interlock Cover Interlock Switch PK-0910-97...
Page 223
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. If the system comes up and approximately 30 seconds later goes down, possible failures are: CPU fan failure...
Appendix A SCSI Bus Configurations This appendix shows the possible configurations of the SCSI bus in the Storageworks shelf in the AlphaServer DS20 systems. The following topics are covered: Single-Bus Configuration Split-Bus Configuration SCSI Bus Configurations...
A.1 Single-Bus Configurations The AlphaServer DS20 is shipped with a single SCSI bus configuration. The type of controller determines the bus configuration. Figure A-1 Single-Bus Configuration (One Multi-Channel Controller) (Front) StorageWorks Shelf Bus B Bus A (Rear) Power System Board Supply PCI0 SLOT 7 PCI0 SLOT 8...
Figure A-2 Single-Bus Configuration (Two Single-Channel Controllers) StorageWorks Shelf (Front) Bus A Bus B (Rear) Power System Board Supply PCI0 SLOT 7 PCI0 SLOT 8 PCI0 SLOT 9 PCI1 SLOT 7 PCI1 SLOT 8 PCI1 SLOT 9 ISA SLOT Repeater PK0913 Figure A-1 is a diagram of a single SCSI bus configuration with a single multi- channel PCI SCSI controller.
A.2 Split-Bus Configuration The H8253-AA kit allows you to convert a single bus to a split-bus. Three SCSI controllers are required along with a second repeater. Figure A-3 Split-Bus Configuration (Front) StorageWorks Shelf Bus B Bus A Bus C (Rear) Power System Board Bus B...
isacnf command · 4-22 Loadable Firmware Update utility · See login command, SRM · 4-3, 4-26 using in secure mode · 4-25 kbd_hardware_type environment variable, SRM · 4-35, 4-45, 4-52 Key conventions AlphaBIOS console · 5-5 Maintenance programs, AlphaBIOS · 5-45 Key mapping, AlphaBIOS in serial mode ·...
Page 233
booting DIGITAL UNIX · 3-6 PCI configuration screen, AlphaBIOS · 5- from local disk · 3-6 from remote disk · 3-8 PCI options · 1-13 booting OpenVMS · 3-12 slot numbers · 4-11 from cluster disk · 3-14 pci_parity environment variable, SRM · 4- from local disk ·...
Page 234
switchpack location · 6-12 Server management · 1-5 troubleshooting · 6-16 set envar command, SRM · 4-4, 4-34, 4-35 RCM commands set host command, SRM · 4-4, 4-19 ? · 6-8 set password command, SRM · 4-4, 4-24 halt · 6-7 set secure command, SRM ·...
Time, setting in AlphaBIOS console · 5-30 Top cover removing · 7-5 verify command, LFU · 3-40, 3-42 Troubleshooting · 8-1 Version selection, Windows NT · 5-35 tt_allow_login environment variable, SRM · 4-46, 4-56 Windows NT auto start · 5-39 update command, LFU ·...