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.
Notice The information in this publication is subject to change without notice. COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM THE 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.
Contents Preface ............................................................................................................... xi Chapter 1 1.1 1.2 1.3 1.4 1.5 1.6 System Architecture................................................................................. 1-2 System Features ....................................................................................... 1-4 Front Panel Controls and Indicators ......................................................... 1-6 Rear Panel Ports and Slots .......
3.10.2 3.10.3 3.10.4 3.10.5 3.11 3.11.1 3.11.2 3.11.3 3.12 3.13 Updating Firmware from Floppy Disk — Creating the Diskettes..... 3-32 Updating Firmware from Floppy Disk — Performing the Update.... 3-34 Updating Firmware from a Network Device.................................... 3-38 LFU Commands.............................................................................. 3-42 Hard Disk Partitioning ........................................................................... 3-45 Hard Disk Error Conditions..
.3.5 5.3.6 5.4 5.5 5.5.1 5.5.2 5.6 5.7 5.8 5.8.1 5.8.2 5.9 5.10 5.10.1 5.10.2 SCSI Configuration......................................................................... 5-16 Integrated Peripherals...................................................................... 5-18 Updating Firmware ................................................................................ 5-20 Setting Up the Hard Disk .......................................................................
Examples 3–1 3–2 3–3 3–4 3–5 3–6 3–7 3–8 3–9 3–10 3–11 3–12 3–13 3–14 3–15 4–1 4–2 4–3 4–4 4–5 4–6 4–7 4–8 4–9 4–10 4–11 4-12 4-13 4-14 4-15 4-16 4-17 4-18 4-19 4-20 4-21 4-22 4–23 4-24 vi Power-Up Display.................................................................................... 3-4 Booting DIGITAL UNIX from a Local Disk............................................ 3-6 Booting DIGITAL UNIX from a Remote Disk......................................... 3-8 Installing DIGITAL UNIX......................
4-25 4-26 4-27 4-28 4-29 6–1 6–2 Examine Command................................................................................ 4-39 More Command ..................................................................................... 4-42 Initialize Command ............................................................................... 4-43 Help Command...................................................................................... 4-45 Switching to the AlphaBIOS Console ..............................
5–19 5–20 5–21 5–22 5–23 5–24 5–25 5–26 5–27 6-1 6-2 6-3 7–1 7–2 7–3 7–4 7–5 7–6 7–7 7–9 7–10 8–1 A–1 A–2 A–3 viii Standard CMOS Setup Screen................................................................ 5-28 Advanced CMOS Setup Screen.............................................................. 5-30 Installing Windows NT .......................................................................... 5-32 Operating System Selections..................................................................
Tables 1 1–1 1–2 1–3 2-1 2-2 2-3 3–1 3–2 4–1 4–2 4–3 4–4 4–5 4–6 4–7 5-1 6-1 6-2 6-3 AlphaServer DS 20 Documentation........................................................... xii Front Panel Controls and Indicators ......................................................... 1-7 Rear Panel Ports and Slots ....................................................................... 1-9 Comparison of Console Terminals ......................................................... 1-10 Environmental Requirements ........
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. You can quickly gain a comprehensive overview by reading only the abstracts. Next is an illustration or example, which also provides quick reference.
Documentation Titles Table 1 lists the books in the AlphaServer DS20 documentation set.
Chapter 1 Overview This chapter provides an overview of the AlphaServer DS20 system features and capabilities.
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/ Addr. Probe/ Addr. CAPbus P chip 64 bit PCI P chip 64 bit PCI CMD/ Addr. PAD Bus CPU 1 (optional) Up to 2 Memory Banks CMD/ Addr.
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.5inch 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. • Error correction code (ECC) on memory and CPU cache Allows recovery from most cache and memory errors. • Variable fan speed Adjusts fan speed according to system temperature.
• Capacity for 10 internal storage devices Accommodates one StorageWorks modular storage system, which supports up to seven 3½inch UltraSCSI drives. Also supports up to two 5½-inch, half-height drives (CD-ROM or tape), and one 3½-inch diskette. • External ports Two serial ports and one parallel port support external options such as a printer, modem, or local terminal. • UltraSCSI storage drive Supports up to 7 high-performance drive technology.
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.
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. Can be used with the Halt button to bring up the SRM console while in AlphaBIOS. (3) On/Off indicator Lights when the system is turned on. (4) On/Off button Turns system on and off.
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.
Table 1-2 Rear Panel Ports and Slots Port or Slot Used to connect...
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.
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; it is set to graphics when the console terminal is a graphics monitor. (See Section 4.
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.
PCI and ISA Options The system supports PCI options and ISA options for: • SCSI storage expansion • Networking and communications • Graphics • Sound Memory Options You can increase your system’s memory to 4 gigabytes. More memory allows your system to run memory-intensive software more quickly. The system supports the following memory option sizes: 128 MB, 256 MB, 512 MB, and 1 GB. Each option is made up of four 200-pin DIMM modules.
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 (14.1 in) 53 cm (21 in) 44 cm (17.4 in) 1M (36 in) 65 cm (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º F). Relative humidity Between 10% and 90% (20% to 80% with removable media options).
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 220-240 VAC 4.0A 50-60 Hz Power Supply Cable = Properly Grounded Power Receptacle PK1468-98 NOTE: Current ratings are maximum with a fully loaded system.
2.5 Acoustical Data Table 2-2 Acoustics - Declared Values per ISO 9296 and ISO 7779 Sound Power Level LWAd B AlphaServer DS 20 Systems Sound Pressure Level LpAm dBA (bystander positions) Idle Operate Idle Operate without hard drives 5.7 5.7 38 38 with 1 x RZ1CB 5.7 5.7 38 39 with 7 x RZ1CB disks 5.8 6.0 40 42 [Current values for specific configurations are available from Compaq Computer Corporation representatives. 1 B = 10 dBA.
2.6 System Accessories Figure 2-3 shows the accessories that are included with the system.
2.7 Connecting the System Connect the system components as shown in Figure 2–4.
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.
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 or remove system components. When the system unit is unlocked, push the lock to open the door. Figure 2–6 shows the system lock in the unlocked position.
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. It also provides information about updating firmware.
3.1 Powering Up the System To power up the system, press the On/Off button to the On position.
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. If the console terminal is a graphics monitor, only the last few lines of the power-up display print. See Section 3.2 for more information.
3.2 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.
➊ ➋ Memory size is determined. ➌ The SRM console banner and prompt are printed. (The SRM prompt is shown in this manual as P00>>>. It can, however, be P01>>>. The number indicates the primary processor.) If the auto_action environment variable is set to boot or restart and the os_type environment variable is set to unix or openvms, the DIGITAL UNIX or OpenVMS operating system boots. The PCI bridges and attendant buses (indicated as IODn by the console) are probed and the devices are reported.
3.3 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. Example 3–2 Booting DIGITAL UNIX from a Local Disk P00>>> show device dkc0.0.0.9.0 dkc100.1.0.9.0 dkc200.2.0.9.0 dkc300.3.0.9.0 dkc500.5.0.9.0 dva0.0.0.0.0 ewa0.0.0.8.1 pkc0.7.0.9.
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. See Section 4.
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 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 SCSI Bus ID 7 P00>> P00>>> boot -flags an -protocols bootp ewa ➌ (boot ewa0.0.0.4.1 -flags an) Building FRU table ➊ 1.02 ➋ Trying BOOTP boot. Broadcasting BOOTP Request...
➊ 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. The name of this device, ewa0, is used as an argument to the boot command. ➌ This command loads DIGITAL UNIX from ewa0, autobooting to multiuser mode. See Section 4.
3.4 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 dka100.1.0.7.1 dka200.2.0.7.1 dka300.3.0.7.1 dka500.5.0.7.1 dva0.0.0.0.0 ewa0.0.0.8.1 pka0.7.0.7.1 P00>>> DKA0 DKA100 DKA200 DKA300 DKA500 DVA0 EWA0 PKA0 RZ1DB-BA RZ1CB-CA RZ1CB-CA RZ1CB-CA RRD47 00-00-F8-00-0E-3B SCSI Bus ID 7 LYG0 LYJ0 LYJ0 LYJ0 1337➊ 5.
➊ 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.
3.5 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>>> show device dka0.0.0.7.1 dka100.1.0.7.1 dka200.2.0.7.1 dka300.3.0.7.1 dka500.5.0.7.1 dva0.0.0.0.0 ewa0.0.0.8.1 pka0.7.0.7.
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 DKB200 RZ1DB-BA LYG0 dkb400.4.0.2000.1 DKB400 RZ1CB-BA LYG0 dkc100.1.0.2001.1 DKC100 RZ1DB-BA LYG0 dkc300.3.0.2001.1 DKC300 RZ1DB-BA LYG0 dua101.3.0.8.
➊ ➋ ➌ ➍ 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. No boot device is specified in the boot command; the default boot device was set with the environment variable. See Section 4.
Example 3–7 Booting OpenVMS from a Remote Disk P00>>> show device dka0.0.0.7.1 DKA0 dka100.1.0.7.1 DKA100 dka200.2.0.7.1 DKA200 dka500.5.0.7.1 DKA500 dva0.0.0.0.0 DVA0 ewa0.0.0.8.0 EWA0 pka0.7.0.7.1 PKA0 pkb0.7.0.6.0 PKB0 P00>> P00>>> boot ewa0 -flags 0 (boot ewa0.0.0.2.0 -flags 0) Building FRU table ➊ RZ28D 0010 SEAGATE ST32155W 0596 RZ28D 0010 PLEXTOR CD-ROM PX-12TS 08-00-2B-E2-9C-60 SCSI Bus ID 7 5.54 SCSI Bus ID 7 1.02 ➊ ➋ Trying MOP boot. ............. Network load complete. . . .
➊ 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. See Section 4.5 for a description of the boot command. The boot command accepts the name of a boot device, a boot file name through the -file option, and boot flags through the -flags option.
3.6 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) Building FRU table block 0 of dka500.5.0.1.
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" tasks, such as backing up the system disk.
3.7 Booting Windows NT Microsoft Windows NT is started from the AlphaBIOS Boot screen. Figure 3–2 AlphaBIOS Boot Screen AlphaBIOS Setup Display System AlphaBIOS Upgrade… Hard Disk Setup… CMOS Setup… Network Setup… Install Windows NT Utilities About AlphaBIOS… 8 Press ENTER to install Windows NT.
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. AlphaBIOS must be running before Windows NT can be booted. Windows NT requires a graphics monitor as its console.
3.8 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 AlphaBIOS Upgrade… Hard Disk Setup… CMOS Setup… Network Setup… Install Windows NT Utilities About AlphaBIOS… 8 Press ENTER to install Windows NT.
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. Use CMOS Setup to set the system date and time: start AlphaBIOS Setup, select CMOS Setup, and press Enter. 2.
3.9 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. CAUTION: This operation is not for the faint hearted especially if you have a shadow system disk and shadow arrays. The file structures of the three operating systems are incompatible.
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. No matter which disk set you are placing into the system, be sure that each disk is placed in the same physical location from which it was removed. 4. Power on the system. 5.
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>>> lfu ***** Loadable Firmware Update Utility ***** Select firmware load device (cda0, dva0, ewa0), or Press to bypass loading and proceed to LFU: cda0 . . .
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. • From the AlphaBIOS console, select Update AlphaBIOS from the AlphaBIOS Setup screen (see Figure 3–4). A typical update procedure is: 1. Start LFU. 2.
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 to bypass loading and proceed to LFU: cda0 ➊ Please enter the name of the options firmware files list, or Press to use the default filename [AS1400FW]: AS1400CP ➋ Copying Copying Copying Copying AS1400CP from DKA500.5.0.1.
➊ 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. The file options are: AS1400FW (default) SRM console, AlphaBIOS console, and I/O adapter firmware. AS1400CP SRM console and AlphaBIOS console firmware only. AS1400IO I/O adapter firmware only.
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 AlphaBIOS [Y/(N)] y DO NOT ABORT! Updating to V6.0-3... Verifying V6.0-3... UPD> exit 3-30 ➏ DO NOT ABORT! Updating to V6.40-1... Verifying V6.40-1... PASSED. Confirm update on: srmflash srmflash PASSED.
➎ 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. The default is no. Once the update begins, do not abort the operation. Doing so will corrupt the firmware on the module. ➐ The exit command returns you to the console from which you entered LFU (either SRM or AlphaBIOS).
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 AS1400CP.TXT TCREADME.SYS TCREADME.SYS CIPCA315.SYS TCSRMROM.SYS DFPAA310.SYS TCARCROM.SYS KZPAAA11.
Example 3–12 Creating Update Diskettes on an OpenVMS System Console update diskette $ $ $ $ $ $ $ $ $ $ $ $ $ $ inquire ignore "Insert blank HD floppy in DVA0, then continue" set verify set proc/priv=all init /density=hd/index=begin dva0: tcods2cp mount dva0: tcods2cp create /directory dva0:[as1400] copy tcreadme.sys dva0:[as1400]tcreadme.sys copy AS1400fw.txt dva0:[as1400]as1400fw.txt copy AS1400cp.txt dva0:[as1400]as1400cp.txt copy tcsrmrom.sys dva0:[as1400]tcsrmrom.sys copy tcarcrom.
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.
➊ 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. When the internal floppy disk is the load device, the file options are: AS1400CP (default) SRM console and AlphaBIOS console firmware only. AS1400IO I/O adapter firmware only.
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! Updating to 3.10... Verifying to 3.10... PASSED.
➍ ➎ The update command updates the device specified or all devices. ➏ The lfu command restarts the utility so that console firmware can be updated. (Another method is shown in Example 3–14, where the user specifies the file AS1400FW and is prompted to insert the second diskette.) ➐ The default update file, AS1400CP, is selected. The console firmware can now be updated, using the same procedure as for the I/O firmware.
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.
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 CDROM, the internal floppy disk, or a network device. In this example, a network device is selected. ➋ Select the file that has the firmware update, or press Enter to select the default file.
Example 3–15 Updating Firmware from a Network Device (Continued) UPD> update * -all ➍ WARNING: updates may take several minutes to complete for each device. AlphaBIOS DO NOT ABORT! Updating to V6.40-1... Verifying V6.40-1... PASSED. kzpsa0 DO NOT ABORT! Updating to A11 ... Verifying A11... PASSED. kzpsa1 DO NOT ABORT! Updating to A11 ... Verifying A11... PASSED. srmflash DO NOT ABORT! Updating to V6.0-3... Verifying V6.0-3... PASSED.
➍ 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. ➎ The exit command returns you to the console from which you entered LFU (either SRM or AlphaBIOS).
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. lfu Restarts the LFU program. list Displays the inventory of update firmware on the selected device. readme Lists release notes for the LFU program. update Writes new firmware to the module.
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. help The help (or ?) command displays the LFU command list, shown below.
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 — The name of the file used to update that firmware • Update Revision — The revision of the firmware update image readme The readme command lists release notes for the LFU program.
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. The cable may have worked loose from the connector on the controller or disk drive. Check the cable connections, making sure the cable connectors are fully seated. • No power to the drive.
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. If only one FAT partition exists, AlphaBIOS designates that FAT partition as the system partition and continues with the Windows NT installation.
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. Pressing the Halt button halts the operating system back to the SRM console firmware.
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 differs from a simple halt in that the SRM console “remembers” the halt. The next time you power up, the system ignores the SRM power-up script (nvram) and ignores any environment variables that you have set to cause an automatic boot of the operating system.
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. This chapter describes the SRM commands and environment variables.
4.1 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.
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-3 gives special characters you can use in console mode.
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. set password Sets the console password for the first time or changes an existing password. set secure Enables secure mode without requiring a restart of the console.
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. Case Upper- or lowercase characters can be used for input. Characters are displayed in the case in which they are entered.
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. Backslash (\) Continues a command on the next line. Must be the last character on the line to be continued. Delete Deletes the previous character. Help By itself, displays first-level help.
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. * Wildcarding for commands such as show. "" Double quotes enable you to denote a string for environment variable assignment.
4.3 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: OpenVMS PALcode V1.42-32, Digital UNIX PALcode V1.40-35 Processors CPU 0 Alpha 21264-3 500 MHz SROM Revision: V1.82 Bcache size: 4 MB CPU 1 Alpha 21264-4 500 MHz SROM Revision: V1.
Bus 00 Slot 05/3: Cypress 82C693 USB Bus Bus Bus Bus 00 00 00 00 PCI Hose 01 Bus 00 Slot Slot Slot Slot 06/0: Adaptec AIC-7895 06/1: Adaptec AIC-7895 08: 00E31091 09: Cirrus CL-GD5430 Slot 07: DECchip 21152-AA Bridge to Bus 2, PCI Bus 02 Slot 00: NCR 53C875 pka0.7.0.2000.1 dka0.0.0.2000.1 Bus 02 Bus 02 ISA Slot DMA 0 SCSI Bus ID 7 RZ1CB-CS Slot 01: NCR 53C875 pkb0.7.0.2001.1 dkb500.5.0.2001.1 Slot 02: DE500-AA Network Controller ewa0.0.0.2002.
Example 4–3 Show Device Command P00>>> show device dkc0.0.0.9.0 dkc100.1.0.9.0 dkc200.2.0.9.0 dkc300.3.0.9.0 dkc500.5.0.9.0 dva0.0.0.0.0 ewa0.0.0.8.1 pkc0.7.0.9.0 P00>>> DKC0 DKC100 DKC200 DKC300 DKC500 DVA0 EWA0 PKC0 RZ1DB-BA RZ1CB-CA RZ1CB-CA RZ1CB-CA RRD47 LYG0 LYJ0 LYJ0 LYJ0 1337 00-00-F8-00-0E-3B SCSI Bus ID 7 5.54 The show device command displays status for devices and controllers in the system: SCSI and MSCP devices, the internal floppy drive, and the network.
Table 4-4 Device Naming Convention dk Category Description Driver ID Two-letter designator of port or class driver dk SCSI device fw FDDI device dq ATAPI CD-ROM mk SCSI tape dr RAID set device mu DSSI tape du DSSI disk pk SCSI port dv Diskette drive pu DSSI port ew Ethernet port a Storage adapter ID One-letter designator of storage adapter (a, b, c...). 200 Device unit number Unique number (MSCP unit number). SCSI unit numbers are forced to 100 X node ID.
Example 4–4 Show Memory Command P00>>> show memory Array # ------0 1 2 3 Size ---------128 MB 128 MB 128 MB 128 MB Base Addr --------000000000 008000000 010000000 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. The syntax is: show memory Example 4–5 Show PAL Command P00>>> show pal pal OpenVMS PALcode V1.31-27, DIGITAL UNIX PALcode V1.
Example 4–6 Show Power Command P00>>> show power Power Supply 0 Power Supply 1/Fan Tray System Fans CPU Fans Temperature Status good good good good 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/) y Total Environmental Events: 2 (2 logged) 1 2 000 000 0 0 0:00 0:00 Temperature, Fans, Power Supplies Normal Temperature, Fans, Power Supplies Normal Do you want to clear a
Example 4–7 Show Version Command P00>>> show version version P00>>> V5.4-x NOV 20 1998 13:59:28 The show version command displays the version of the SRM console program that is installed on the system.
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. The editing commands are: help Displays the brief help file. list Lists the current file prefixed with line numbers. renumber Renumbers the lines of the file in increments of 10.
4.5 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.
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. In DIGITAL UNIX, specifies boot flags. In OpenVMS, specifies system root number and boot flags.
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–11 Set Host Command P00>>> show device dka0.0.0.7.1 dka100.1.0.7.1 dka200.2.0.7.1 dka300.3.0.7.1 dka500.5.0.7.1 dkb0.0.0.2000.1 dkb200.2.0.2000.1 dkb400.4.0.2000.1 dkc100.1.0.2001.1 dkc300.3.0.2001.1 dua101.3.0.8.0 dua103.1.0.8.0 dua110.0.0.8.0 dua240.2.0.8.0 dva0.0.0.0.0 ewa0.0.0.2002.1 pka0.7.0.7.1 pkb0.7.0.2000.1 pkc0.7.0.2001.1 pua0.7.0.8.
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> show allclass Parameter Current Default --------- ------------ -------------ALLCLASS 1 0 Type -------Byte Radix ----Dec B PARAMS> exit Exiting...
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.
4.6.3 Configuring the ISA Bus The isacfg command is used to configure the ISA bus.
========================================================================= handle: COM2 . dev: 3 . iobase0: 2f8 iobase1: 8000000000000000 . dma0: 80000000 irq0: 3 . ========================================================================= handle: LPT1 . dev: 4 . iobase0: 3bc iobase1: 8000000000000000 . dma0: 80000000 irq0: 7 . ======================================================================== handle: FLOPPY . dev: 5 . iobase0: 3f0 iobase1: 8000000000000000 . dma0: 2 irq0: 6 .
4.7 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.
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.
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–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. P00>>> b dkb0 (boot dkb0.0.0.3.1) . . P00>>> set secure # Password has not been set. Secure not set. Please set the password. P00>>> The set secure command enables secure mode without requiring a restart of the console.
Example 4–17 Login Command P00>>> login # System is not in secure # mode. Secure not set. Please set the password. P00>>> P00>>> login Please enter the password: P00>>> # System is in secure mode. # Password is not echoed. P00>>> login Please enter the password: # System is in secure mode. # Incorrect password is # entered. Invalid password P00>>> The login command turns off the security features, enabling access to all SRM console commands during the current session.
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. • From the RCM 1. Enter the login command: P00>>> login 2. At the Enter Password: prompt, enter the RCM escape sequence. 3.
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: Console is secure P00>>> # Invalid password entered. The clear password command clears the password environment variable, setting it to zero. This command is used when you want access to all the SRM console commands, but the system is in secure mode.
4.9 Stopping and Starting CPUs The halt and continue commands are used to stop and continue a program on the specified CPU.
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. The processor begins executing instructions at the address that is currently in the program counter (PC).
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 to bypass loading and proceed to LFU: cda0 Please enter the name of the options firmware files list, or Press to use the default filename [AS1400FW]: AS1400CP Copying Copying Copying Copying AS1200CP from DKA500.5.0.1.1 . [as1200]TCREADME from DKA500.5.0.1.
Example 4–20 Lfu Command (Continued) UPD> list Device Fsb Nt Pkx0 Srm Pua Current Revision 3.1-x 5.68 A11 5.4-x A214 Filename fsb_fw nt_fw kzpsa_fw srm_fw cipca_fw Update Revision 3.x 5.xx A11 5.4-xx A2xx UPD> update * WARNING: updates may take several minutes to complete for each device. Confirm update on: AlphaBIOS AlphaBIOS DO NOT ABORT! Updating to V6.40-1... Verifying V6.40-1... PASSED. Confirm update on: srmflash srmflash [Y/(N)] y [Y/(N)] y DO NOT ABORT! Updating to V6.0-3... Verifying V6.
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. 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 more, for header) DUMP.
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.
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. The setting of these variables determines how the system powers up, boots the operating system, and operates. The syntax is: set [-default] envar value -default Restores an environment variable to its default setting.
Example 4–23 Creating a User-Defined Environment Variable P00>>> edit nvram editing ‘nvram’ 0 bytes read in *10 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” is created and set to 1 on each power-up. By default, MOP boots send four MOP V4 requests before defaulting to MOP V3. This user-created environment variable forces the SRM console to bypass MOP V4 requests.
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 # # P00>>> d -l -n 3 vmem:1234 5 # # # # P00>>> d -n 8 r0 ffffffff # # P00>>> d -l -n 10 -s 200 pmem:0 # # # P00>>> d -l pmem:0 0 # # P00>>> d + ff # # P00>>> d scbb 820000 # Clear first 512 bytes of physical memory.
Example 4–25 Examine Command (Continued) grp: grp: grp: grp: grp: grp: grp: 20 28 30 38 40 48 50 ( ( ( ( ( ( ( R4) R5) R6) R7) R8) R9) R10) 0000000000005000 000000000FFFE000 00000003F8000C00 0000000053F761AE 0000010000000000 00000003F7800100 00000000000C7FFC P00>>> examine pmem:400EC # Examine physical memory. pmem: 400EC A49D0078A47D0070 deposit The deposit command stores data in the location specified.
-o Defines data size as octaword. -h Defines data size as hexword. -d 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. Can be: data dev_name A device name. fpr- name The floating-point register set; name is F0 to F31.
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. The more command is similar to that used in the MS-DOS and UNIX operating systems. It is useful for displaying output that scrolls too quickly to be viewed.
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...
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). • The auto_action environment variable is set to halt.
4.16 Finding Help The help command displays basic information about a command. Example 4–28 Help Command P00>>> help set NAME set FUNCTION Set an option or modify the value of an environment variable. SYNOPSIS set
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. Their values are viewed with the show envar command. Table 4-6 lists the environment variables. Detailed descriptions follow.
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. pk*0_fast Enables fast SCSI mode. pk*0_host_id Specifies the default value for a controller host bus node ID.
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 The system remains in console mode after power-up or a system crash. boot The system boots automatically when it is turned on and halts after a system failure.
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: a Load operating system software from the specified boot device (autoboot). Boot to multi-user mode. i Prompt for the name of a file to load and other options (boot interactively). Boot to single-user mode.
Table 4-7 Settings for boot_osflags Bootflags (OpenVMS) Flags_Value Bit Number Meaning 1 0 Bootstrap conversationally (enables you to modify SYSGEN parameters in SYSBOOT). 2 1 Map XDELTA to running system. 4 2 Stop at initial system breakpoint. 8 3 Perform diagnostic bootstrap. 10 4 Stop at the bootstrap breakpoints. 20 5 Omit header from secondary bootstrap image. 80 7 Prompt for the name of the secondary bootstrap file. 100 8 Halt before secondary bootstrap.
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 (default) The console terminal is a graphics monitor or a device connected to the VGA or TGA module. serial The console terminal is the device connected to the COM1 port.
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: aui Device type is AUI. auto-sense Device type is sensed by the console. twisted-pair Device type is 10BaseT (twisted pair).
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.
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. os_type The os_type environment variable specifies the default operating system.
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. Some PCI devices do not implement PCI parity checking, and some have a paritygenerating scheme in which the parity is sometimes incorrect or is not fully compliant with the PCI specification.
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. This is the bus node ID number. On each bus, the default bus node ID for the controller is set to 7.
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. The syntax is: set tt_allow_login value The options for value are: 0 Disables login through 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.
5.1 Starting AlphaBIOS Start AlphaBIOS Setup by pressing F2 from the Boot screen displayed at powerup or reset.
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. (Refer to Section 5.2 for information on navigating the AlphaBIOS screens.
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 F3 Change color scheme. F6 Enter Advanced CMOS Setup. F7 Set factory default CMOS settings. ESC Exit CMOS Setup and discard any changes. F10 Exit CMOS Setup and save changes, including changes from Advanced CMOS Setup.
Figure 5-4 Second-Level Help Screen AlphaBIOS Setup F1=Help Help: Action Keys TAB 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. A drop-down listbox can be recognized by the symbol. HOME Move to the beginning of a text entry field. END Move to the end of a test entry field.
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.
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 • PCI bus • ISA bus • SCSI devices • Memory • Integrated peripherals The sections that follow explain the display for each component.
5.3.1 System Board Configuration Figure 5-6 System Board Configuration Display System Configuration Systemboard Configuration Hard Disk Configuration PCI Configuration SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals ➊ System Type: ➋ Processor: ➌ Speed: ➍ Cache: ➎ Memory: Floppy Drive A: Floppy Drive B: Keyboard: æ AlphaServer DS20 Digital Alpha 21264, Revision 2.3 (2 Processors) 500 MHz 4 MB 512 MB 3.5” 1.44 MB None U.S. 101-key keyboard ➏ AlphaBIOS Version: 5.
➊ 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 — The amount of main memory in the system. Firmware version — The version of AlphaBIOS currently running on the system.
5.3.2 Hard Disk Configuration Figure 5-7 Hard Disk Configuration Display System Configuration Systemboard Configuration Hard Disk Configuration PCI Configuration SCSI Configuration ISA Configuration Memory Configuration Integrated Peripherals æ ➊ ➋ Disk 0 AIC78XX #0, SCSI ID 0 DEC RZ1CB-CS (C) Partition 1 Partition 2 ➏ Disk 1 Disk 2 ➌ ➍ AIC78XX #0, SCSI ID 1 DEC RZ1CB-CS (C) Partition 1 AIC78XX #0.
➊ 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 – Based on how many SCSI controllers of a particular type are installed in the system. The first controller of a type is always numbered 0. ➍ SCSI ID number – A unique number you assign to each SCSI device installed in the system.
5.3.
➊ 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. ➍ Physical slot — Lists the actual PCI slot number to which the device is attached. You can find additional detail about any of the PCI devices listed in the Advanced PCI Information screen. Follow this procedure to view this screen: 1.
Figure 5-9 Advanced PCI Information ➊ ➋ Display System Configuration Advanced PCI Information F1=Help ➌ Bus Number=0, Device Number=5, Function Number=0 ➍ Configuration Space: Register Name Hex offset Vendor ID Device ID Command Status Revision ID Prog.
5.3.
5.3.
➊ 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. The first controller of a type is always numbered 0. SCSI ID number — A unique number assigned to the SCSI controller. The standard scheme in numbering controllers is for controllers to be SCSI ID 7.
5.3.
➊ 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. ➍ Interrupt — The interrupt request line (IRQ) used by the device to get the CPU’s attention.
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.
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. Insert the diskette or CD-ROM containing the AlphaBIOS upgrade. 2. If you are not already running AlphaBIOS Setup, restart your system and press F2 when the Boot screen is displayed. 3.
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. Figure 5-14 Hard Disk Setup Screen Hard Disk Setup ➊ ➋ Disk 0 AIC78XX #0, SCSI ID 0 DEC RZ1CB-CS (C) DEC0656 Partition 1 Partition 2 ➏ Disk 1 Disk 2 ➒ ➌ ➍ AIC78XX #0, SCSI ID 1 DEC RZ1CB-CS (C) DEC0656 Partition 1 AIC78XX #0.
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.
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.
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.
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 ➋). If you select Quick Format, the formatting is completed immediately, but no bad sectors are mapped.
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 1 Date: Time: Friday, 13:22:27 May 10 F1=Help 1997 2 Floppy Drive A: 3.5" 1.44 MB Floppy Drive B: None U.S.
➊ 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. To ensure correct character mappings, the language of your keyboard, Windows NT, and the keyboard language selection in CMOS Setup should all match.
Figure 5-20 Advanced CMOS Setup Screen CMOS Setup F1 = Help Advanced CMOS Setup ➊ ➋ ➌ ➍ PCI Parity Checking: Power-up Memory Test: AlphaBIOS Password Option: PCI Parity Checking: Disabled Full Disabled Enabled For All ➎ PCI Parity Checking: Windows NT Console (AlphaBIOS) F1 = Help ¼ Windows NT Console (AlphaBIOS) OpenVMS Console (SRM) DIGITAL UNIX Console (SRM) ➏ Warm Reboot: Enabled Press ½ or ¼ to select the firmware console that will be presented the next time the system is power-cycled.
➊ 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. ➌ Password setup — Enables and disables settings for password setup.
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 Display System Configuration… AlphaBIOS Upgrade… Hard Disk Setup… CMOS Setup… Network Setup… Install Windows NT Utilities About AlphaBIOS… 8 Press ENTER to install Windows NT.
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. Read these instructions carefully paying particular attention to step 5. 1. Use CMOS Setup to set the system date and time: start AlphaBIOS Setup, select CMOS Setup, and press Enter. 2.
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 Windows NT Server 5.0 Boot Name: Boot File: OS Path: OS Options: INSERT DEL = New = Delete Primary Operating System Windows NT Server 4.0 Disk 0, partition 2 \os\winnt40\osloader.
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: 1 Windows NT Server 4.0 Windows NT Server 5.0 Use and to move the highlight to your choice. Press Enter to choose. CMOS Setup Date: Time: Friday, 11:26:22 Nov 7 1997 Floppy Drive A: 3.5" 1.44 MB Floppy Drive B: None Keyboard: U.S. 101-key keyboard Auto Start: Enabled Auto Start Count: 30 Seconds 2 Operating System Selection Setup Windows NT Server 4.
Multiple versions of Windows NT can be installed at the same time. This can be very useful in a variety of circumstancesfor 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. Although you can start any of the installed versions of Windows NT, one of them must be the primary operating system.
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 Windows NT Server 4.0 2 3 4 5 1 Primary Operating System Boot Name: Windows NT Server 4.0 Boot File: Disk 0, Partition 2 \os\winnt400\osloader.
➊ 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. ➋ Boot name — Each boot name is associated with an operating system selection. Windows NT setup automatically creates a boot name each time you install the operating system.
➎ 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. This field can be modified. ➏ Operating System Selection Setup options — You can use the options listed at the bottom of the screen to edit operating system selections.
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. If there is an error in an OS selection, the validation routine displays a dialog box describing the component of the OS selection that is in error.
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. Alternatively, select DIGITAL UNIX (SRM) or OpenVMS (SRM) from the Advanced CMOS Setup screen and reset the system.
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. 3. Select DIGITAL UNIX console (SRM) or OpenVMS console (SRM) and press F10. 4. The CMOS Setup screen is displayed. Press F10 to save the change. 5. Reset the system.
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. It is not necessary to type the extension. Programs run from AlphaBIOS must be written as ARC compatible images.
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. See Figure 5-27. 3. In the Run Maintenance Program dialog box (Figure 5-26), type the name of the program to be run in the Program Name field.
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 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 Insert Delete Backspace Escape Ctrl/A Ctrl/B Ctrl/C Ctrl/D Ctrl/E Ctrl/F Ctrl/P Ctrl/R Ctrl/T Ctrl/U Ctrl/V Ctrl/W Ctrl/H Ctrl/[ 1. Start AlphaBIOS Setup by issuing the command alphabios. 2.
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.
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. The RCM is run from a serial console terminal or terminal emulator.
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.
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 OK ATDT30167 CONNECT 9600 # RCM V2.0 RCM> ➊ ➋ ➌ Dialing In and Invoking RCM 1. Dial the number for the modem connected to the modem port. See ➊ in Example 6–1 for an example.
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. If the modem link is idle for more than 20 minutes, the RCM initiates an auto hangup. NOTE: Auto hangup can take a minute or more, and the local terminal is locked out until the auto hangup is completed. 6.2.
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. Emulates pressing the Halt button and holding it in. haltout Terminates a halt assertion created with haltin. Emulates releasing the Halt button after holding it in.
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. If you type an incorrect command and press Enter, the command fails with the message: *** ERROR - unknown command *** halt The halt command halts the managed system.
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. RCM>poweroff If the system is already powered off or if switch 3 (RPD DIS) on the switchpack has been set to the on setting (disabled), this command has no immediate effect.
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. For example, if the RCM was invoked from the SRM console prompt, the console prompt will be displayed when you enter a carriage return.
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. NOTE: Be sure to record the new escape sequence. Although the factory defaults can be restored if you forget the escape sequence, this requires resetting the EN RCM switch on the RCM switchpack.
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. (ON/OFF) RCM Halt: Asserted indicates that halt has been asserted with the haltin command.
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-3 RCM Switches (Factory Settings) On Off 1 2 3 4 Switch Name Description 1 EN RCM Enables or disables the RCM. The default is ON (RCM enabled). The OFF setting disables RCM. 2 Reserved Reserved 3 RPD DIS Enables or disables remote poweroff. The default is OFF (remote poweroff enabled). 4 SET DEF Sets the RCM to the factory defaults. The default is OFF (reset to defaults disabled).
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. You must disable RCM to select a baud rate other than 9600. • Switch 2 (Reserved) —Reserved. • Switch 3 (RPD DIS).
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. Unplug the AC power cords. NOTE: If you do not unplug the power cords, the reset will not take effect when you power up the system. 3. Remove the system covers. See Section 7.2. 4. Locate the RCM switchpack on the server feature module and set switch 4 to ON. 5.
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 terminal is not accepting input. Cables not correctly installed. Check external cable installation. Switch 1 on switchpack set to disable. Set switch 1 to ON. The console terminal is displaying garbage. System and terminal baud rate set incorrectly.
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 Answer string ATXA NOTE: All modem commands must be terminated with a character (0x0d hex). Modifying Initialization and Answer Strings The initialization and answer strings are stored in the RCM’s NVRAM.
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 V-34/V.
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.
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.
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.
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.
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. Shut down the operating system following the instructions listed in the operating system documentation. 2. Press the On/Off switches on all external options connected to the system to the off position. 3.
Top Cover and Side Panel Replacement Refer to Figure 7–3 to replace the top cover and side panels of the system unit.
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. 3. Slide the panel forward into position. (Repeat steps 1 to 3 for the other panel.) 4. Align the top cover with the top of the side panels and slide the cover gently onto the unit from the rear. CAUTION: The top cover has a tab on the underside.
7.3 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.
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. Slide the CPU module into the CPU slot. Be sure the edges of the module are in both guides so that it correctly lines up with the slot on the system board. 2. Firmly press the module into the connector. 3. Secure the module to the card cage frame with the two screws.
7.4 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. See Figure 7–6. • Other memory options can be the same size or smaller than the first memory option.
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. See Figure 7–6 for the locations of the connectors. 5. Align each DIMM in the connector and press down to close the connector levers.
7.5 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. Configuration Rules • A graphics card can be installed on PCI0.
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. 4. Install the option card by pressing it into the connector on the system board. 5. Secure the option card with the screw you removed from the slot cover.
Chapter 8 Troubleshooting This chapter contains basic troubleshooting information. For more about troubleshooting, see the AlphaServer DS20 Service Manual.
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, a firmware problem, a memory problem, or a disengaged cover interlock.
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.
Appendix A SCSI Bus Configurations This appendix shows the possible configurations of the SCSI bus in the Storageworks shelf in the AlphaServer DS20 systems.
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-2 Single-Bus Configuration (Two Single-Channel Controllers) StorageWorks Shelf (Front) 0 1 2 3 4 5 6 Bus B Bus A J10 (Rear) Power Supply J12 System Board J11 J16 J13 PCI0 SLOT 7 PCI0 SLOT 8 PCI0 SLOT 9 PCI1 SLOT 7 PCI1 SLOT 8 W3 W2 W1 SE-A SE-B J17 PCI1 SLOT 9 ISA SLOT Repeater PK0913 Figure A-1 is a diagram of a single SCSI bus configuration with a single multichannel 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.
Index ? B ? command, RCM · 6-8 Baud rate, setting for COM* ports · 4-49 boot command, SRM · 3-6, 3-7, 3-9, 3-11, 3-12, 3-13, 3-17, 3-19, 4-3, 4-17, 4-30 passing information to command · 4-48 using in secure mode · 4-25 Boot screen, AlphaBIOS · 3-20, 5-3 boot_file environment variable, SRM · 3-7, 3-9, 3-13, 3-15, 3-17, 4-25 boot_flags environment variable, SRM · 425 boot_osflags environment variable, SRM · 3-7, 3-9, 3-13, 3-15, 3-17, 4-45, 4-48 DIGITAL UNIX · 4-48 OpenVMS · 4-48, 4-49 boot_reset environm
location · 1-12 clear envar command, SRM · 4-3 clear password command, SRM · 4-3, 4-28 CMOS setup screen, AlphaBIOS · 5-29, 531 COM* ports, setting baud rate · 4-49 com*_baud environment variable, SRM · 4-45, 4-49 Command syntax, SRM console · 4-5 Configuring parameters, AlphaBIOS console · 5-29 Configuring the system DIGITAL UNIX system · 4-19 OpenVMS system · 4-19 Console AlphaBIOS · 3-5 specifying · 5-32 SRM · 3-5, 4-1 switching from AlphaBIOS to SRM · 543 switching from SRM to AlphaBIOS · 444 Console co
Equipment installation and removal · 7-2 Ethernet, specifying controller type · 4-51 ew*0_mode environment variable, SRM · 4-45, 4-51 ew*0_protocols environment variable, SRM · 4-45, 4-51 examine command, SRM · 4-3, 4-37, 4-38 Examining data · 4-37 exit command, LFU · 3-25, 3-29, 3-35, 339, 3-40, 3-41 Expansion system · 1-4 F Finding help AlphaBIOS console · 5-5 SRM console · 4-43 Firmware AlphaBIOS console · 5-2 description · 1-3 RCM · 6-6 SRM console · 4-1 updating · 3-24 updating from AlphaBIOS · 5-21 u
isacnf command · 4-22 K kbd_hardware_type environment variable, SRM · 4-35, 4-45, 4-52 Key conventions AlphaBIOS console · 5-5 Key mapping, AlphaBIOS in serial mode · 5-47 Keyboard setting language, AlphaBIOS · 5-30 specifying hardware type, SRM · 4-52 specifying layout, SRM · 4-52 L language environment variable, SRM · 435, 4-45, 4-52 LFU starting · 3-24, 3-25 starting the utility · 3-24 typical update procedure · 3-25 updating firmware from CD-ROM · 326 updating firmware from floppy disk · 330, 3-32 upd
booting DIGITAL UNIX · 3-6 from local disk · 3-6 from remote disk · 3-8 booting OpenVMS · 3-12 from cluster disk · 3-14 from local disk · 3-12 from remote disk · 3-16 booting Windows NT · 3-20 installing DIGITAL UNIX · 3-10, 3-11 installing OpenVMS · 3-18 installing Windows NT · 3-22, 5-33 specifying default · 4-53 Operating system selection setup screen, AlphaBIOS · 5-39 Operating system selection, defined · 5-36 Operating system selections screen, AlphaBIOS · 5-35 Operating systems supported · 1-3 switchi
switchpack location · 6-12 troubleshooting · 6-16 RCM commands ? · 6-8 halt · 6-7 haltin · 6-7 haltout · 6-7 help · 6-8 poweroff · 6-8 poweron · 6-8 quit · 6-9 reset · 6-9 setesc · 6-10 status · 6-10 Reading a file · 4-40 readme command, LFU · 3-40, 3-42 Reliability · 1-4 Remote console manager · See RCM Remote dial-in, RCM · 6-4 reset command, RCM · 6-9 Reset, specifying console action, SRM · 447 Running maintenance programs, AlphaBIOS · 5-45 Running utility programs · 5-45 S SCSI enabling and disabling t
crash · 4-3, 4-33 deposit · 4-3, 4-37, 4-38 edit · 4-3, 4-36 examine · 4-3, 4-37, 4-38 halt · 4-3, 4-29, 4-30 help · 4-3, 4-43 initialize · 4-3, 4-16, 4-41, 4-42 lfu · 3-25, 4-3, 4-30, 4-31 login · 4-3, 4-26 using in secure mode · 4-25 more · 4-4, 4-40 prcache · 4-4, 4-21 set envar · 4-4, 4-34, 4-35 set host · 4-4, 4-19 set password · 4-4, 4-24 set secure · 4-4, 4-25 show config · 4-4, 4-8 show cpu · 4-9 show device · 3-7, 3-9, 3-13, 3-15, 3-17, 4-4, 4-10, 4-30 show envar · 4-4, 4-34, 4-35 show memory · 4-4
Time, setting in AlphaBIOS console · 5-30 Top cover removing · 7-5 Troubleshooting · 8-1 tt_allow_login environment variable, SRM · 4-46, 4-56 V U Windows NT auto start · 5-39 booting · 3-20 console for · 5-2 designating primary operating system · 5-37 installing · 3-22, 5-33 selecting version · 5-35 specifying as default operating system · 4-53 starting automatically · 5-30, 5-39 update command, LFU · 3-25, 3-29, 3-35, 3-39, 3-40, 3-42 Updating firmware AlphaBIOS console · 5-21 from AlphaBIOS console ·