Page 5 - Contents; Preface
v Contents Preface ........................................................................................................................xi Chapter 1 Overview 1.1 System Features and Components........................................................ 1-1 1.1.1 Features ................................
Page 6 - vi; Chapter 3 Operation
vi 2.3.2.1 Memory Configuration Rules.......................................................... 2-6 2.3.3 PCI Options ........................................................................................... 2-8 2.3.4 Hard Drive ........................................................................
Page 7 - vii; Chapter 5 Basic Troubleshooting
vii 4.3.4 Exit Status ............................................................................................ 4-5 4.3.5 Error Conditions ................................................................................... 4-5 4.3.6 Examples ..........................................................
Page 8 - viii; Examples; A–2 Show
viii A.11.1 Resetting the Password ................................................................A-34 A.12 Stopping and Starting CPU ................................................................A-34 A.13 Updating Firmware.............................................................................
Page 9 - ix; Figures
ix A–4 Show IDE Command ...........................................................................A-18 A–5 Show Memory Command ....................................................................A-19 A–6 Show PAL Command ..........................................................................A-19...
Page 10 - Tables; –2 Environmental
x 2-10 Assembling and Installing the SCSI Hard Drive Carrier ................... 2-12 2-11 Installing the Hard Drive Assembly ................................................... 2-13 2-12 Installing the CD-ROM ....................................................................... 2-15 5-1 Network C...
Page 11 - xi; Intended Audience; This manual has five chapters and one appendix.
xi Preface Intended Audience This manual is for managers and operators of HP AlphaServer DS20L systems. Document Structure This manual has five chapters and one appendix. • Chapter 1, Overview, describes the DS20L system features and components. • Chapter 2, Installation and Options, explains how to...
Page 12 - xii; Documentation Titles; HP AlphaServer DS20L Documentation; Title Order; AlphaServer DS20L User Guide; Information on the Internet
xii Documentation Titles HP AlphaServer DS20L Documentation Title Order Number AlphaServer DS20L User Guide EK–DS20L–UG AlphaServer DS20L Service Guide EK–DS20L–SV AlphaServer DS20L Power Distribution Unit Installation Guide EK–DS20L–PD Information on the Internet Visit the HP Web site at www.compaq...
Page 13 - Overview; Chapter 1; System Features and Components; Table 1–1 AlphaServer DS20L Product Features; Feature Description; CPUs
Overview 1-1 Chapter 1 Overview 1.1 System Features and Components The AlphaServer DS20L is a 1U rack-mountable system that contains dual EV68B 833 MHz CPUs. 1.1.1 Features The DS20L system is a 1U-sized dual processor system with up to 2 GB memory, two PCI slots, an optional CD-ROM drive, and a SCS...
Page 14 - AlphaServer DS20L User’s Guide
1-2 AlphaServer DS20L User’s Guide Table 1-1 AlphaServer DS20L Product Features (continued) Feature Description Main Memory Up to eight 168-pin dual inline memory modules (DIMMs); Min 512 MB, Max 2 GB. Supports phase locked loop (PLL) or register-based synchronous direct random access memory (SDRAM)...
Page 16 - Connectors
1-4 AlphaServer DS20L User’s Guide 1.1.2 Components The DS20L system has the following observable components: Enclosure The system enclosure measures 1.75 inches high by 17.5 inches wide by 20.5 inches deep. Fans There are a total of 11 fans in the DS20L system: five on the front of the system (conn...
Page 17 - Figure 1-1 Power Connectors; Estimated Power Consumption
Overview 1-5 Figure 1-1 Power Connectors 2 1 MR0069 X Main power connector - one 7x2 (14-pin) Y Disk power connector - one 4x1 (4-pin) 1.2.2 Estimated Power Consumption The typical power consumption for the AlphaServer DS20L is 275 watts AC.
Page 18 - Table 1– 2 Environmental Parameters; Parameter; Relative Humidity; Operating; Heat Dissipation
1-6 AlphaServer DS20L User’s Guide 1.2.3 Environmental Table 1–2 lists the environmental requirements for the DS20L system. Table 1– 2 Environmental Parameters Parameter Specification Temperature Operating 50 to 95 ° F/10 to 35 ° C NOTE: Maximum operating temperature at sea level; reduce by 1. 0 F p...
Page 20 - Table 1– 3 Physical Dimensions; Dimension
1-8 AlphaServer DS20L User’s Guide • VCCI Class A ITE (Japan) • AS/NZS 3548:1995/ Class A ITE (Australia) • CNS13438 Class A (Taiwan) • The DS20L is designed for professional use in cluster applications. DS20L clusters deployed in European Community (EC) countries must be configured with a minimum o...
Page 21 - Preliminary declared values per ISO 9296 and ISO 7779:; HDD; Schalldruckpegel; mit 1 oder
Overview 1-9 1.2.5 Acoustical The following table shows the AlphaServer DS20L (Series EA2014) acoustical specifications. Preliminary declared values per ISO 9296 and ISO 7779: L WAd , B L pAm , dBA (bystander positions) Idle Operate Idle Operate With 1 or 0 HDD 6.7 6.7 51 51 Current values for speci...
Page 22 - Front Panel Controls and Indicators; Figure 1-2 Front View of the System; Hard disk storage bay
1-10 AlphaServer DS20L User’s Guide 1.3 Front Panel Controls and Indicators The front panel of the DS20L system contains five fans with connectors to the motherboard, a slimline CD-ROM drive bay, a hard disk drive bay, and three LEDs. Figure 1-2 Front View of the System 1 4 2 3 5 6 1 2 3 MR0359 X CD...
Page 23 - Removing the Front Bezel; The front bezel must be removed to insert or eject a CD.; Figure 1-3 shows how to remove the front bezel; Figure 1-3 Removing the Front Bezel; Inserting or Ejecting a CD
Overview 1-11 1.3.1 Removing the Front Bezel The front bezel must be removed to insert or eject a CD. Figure 1-3 shows how to remove the front bezel X from the enclosure Y . 1. Place a finger in each side tab of the bezel and pull it gently forward to disengage the bezel from the tabs Z on the front...
Page 24 - Halt Button; The AlphaServer DS20L has a Halt button under the front bezel.; Figure 1-4 Halt Button Location; Halt button recessed in cabinet
1-12 AlphaServer DS20L User’s Guide 1.3.3 Halt Button The AlphaServer DS20L has a Halt button under the front bezel. The Halt button is accessible through an opening on the front panel of the system. To use it, remove the bezel (see Section 1.3.1) and insert a slender object through the access hole ...
Page 25 - Figure 1-5 Rear View of the System; AC power connector
Overview 1-13 1.4 Rear Panel Ports, Slots, and Indicators The I/O rear panel contains the dual Ethernet connectors and the parallel and dual serial connectors. Figure 1-5 Rear View of the System MR0362 1 2 3 10 5 6 7 8 9 4 1 2 3 X AC power connector Y Parallel port Z PCI bus 1 [ PCI bus 0 \ Ethernet...
Page 26 - Internal View of the System; The AlphaServer DS20L has dual CPUs in a 1U enclosure.; Figure 1-6 Internal View of the System
1-14 AlphaServer DS20L User’s Guide 1.5 Internal View of the System The AlphaServer DS20L has dual CPUs in a 1U enclosure. Figure 1-6 Internal View of the System hp AlphaS erve r DS20L 9 3 6 7 8 4 2 5 1 MR0363A
Page 29 - Installation and Options; Chapter 2; System Setup and Installation
Installation and Options 2-1 Chapter 2 Installation and Options 2.1 System Setup and Installation The AlphaServer DS20L is rack-mountable in M-Series racks. Whether in a rack, or in a stand-alone configuration, first connect all external devices, then connect the system to a grounded AC power source...
Page 30 - Connecting the System; Figure 2-1 shows the location of all connectors.; Figure 2-1 Rear Connectors
2-2 AlphaServer DS20L User’s Guide 2.1.1 Rackmounting See the documentation that came with your rack rails for installing the AlphaServer DS20L in an M-Series rack. 2.1.2 Connecting the System Connect the appropriate external devices first, then connect the AC power cord to the DS20L and a grounded ...
Page 31 - Options; Removal; the inside of the enclosure.; Figure 2-2 Removing the Front Bezel
Installation and Options 2-3 2.2 Installing Options This section describes how to remove the bezel and/or cover and install memory, PCI options, CD-ROM, or a hard drive. 2.2.1 Bezel Removal NOTE: It is not necessary to remove the front bezel to open the cover to access the inside of the enclosure. Y...
Page 32 - Removal from a Rack; Disconnect all external cables from the system.; Figure 2-3 Removing the System from a Rack; FRONT VIEW
2-4 AlphaServer DS20L User’s Guide 2.3 Removal from a Rack If the system is mounted in a rack, refer to Figure 2-3 and follow these procedures to remove it from the rack in order to open the cover. 1. Remove power from the system. 2. Disconnect all external cables from the system. 3. Loosen the two ...
Page 33 - Removing the Cover; Figure 2-4 Removing the Cover
Installation and Options 2-5 2.3.1 Removing the Cover To remove the cover, refer to Figure 2-4 and follow these steps: 1. Remove power from the system. 2. Remove the retaining screw X from the rear of the cover. 3. Remove the top screw Y . 4. Remove three screws Z from each side of the cover [ . 5. ...
Page 34 - Memory may be added to or removed from the AlphaServer DS20L.; Bank 0 must be populated first.; Figure 2-5 Memory Configuration
2-6 AlphaServer DS20L User’s Guide 2.3.2 Memory Memory may be added to or removed from the AlphaServer DS20L. Each memory bank has four slots that accept 168-pin PC100 SDRAM PLL registered/buffered based SPD DIMMs. Memory is supported in a size range from 512 MB to 2 GB. There are two DIMM banks des...
Page 35 - Figure 2-6 Adding or Removing Memory
Installation and Options 2-7 Refer to Figure 2-6 and follow these steps to add or remove memory. 1. Review the memory configuration and guidelines. 2. Remove the cover (see Section 2.3.1). 3. To insert a memory DIMM X , slide it into the appropriate memory slot Y and press down gently but firmly to ...
Page 36 - support them as you install or remove the PCI module.
2-8 AlphaServer DS20L User’s Guide 2.3.3 PCI Options Refer to Figure 2-7 and follow these steps to add or remove PCI options. CAUTION: To prevent over-flexing the PCI riser or module, use your hands to support them as you install or remove the PCI module. 1. Remove the cover (see Section 2.3.1). 2. ...
Page 37 - Figure 2-7 Adding or Removing a PCI Module; Drive; Follow these steps to add or remove a SCSI hard drive.; , and one end of the data cable to
Installation and Options 2-9 Figure 2-7 Adding or Removing a PCI Module 4 2 5 1 3 MR0367 2.3.4 Hard Drive Follow these steps to add or remove a SCSI hard drive. 1. Remove the front bezel (see Section 2.2.1) and cover (Section 2.3.1). 2. See Figure 2-8. Install the SCSI hard drive backplane X (part o...
Page 38 - Figure 2-8 Installing the SCSI Backplane; CAUTION: Do not remove the PCI fan bracket
2-10 AlphaServer DS20L User’s Guide Figure 2-8 Installing the SCSI Backplane MR0368 1 3 2 3. Lift the PCI riser and route the SCSI hard drive cable (17-05034-06) under the notch in the PCI riser card by following these steps. a. Refer to Figure 2-7 to remove any PCI option modules, then refer to Fig...
Page 39 - Figure 2-9 Routing SCSI Cable to the PCI Riser; FRONT
Installation and Options 2-11 d. Route the SCSI cable through the notch in the PCI fan bracket [ . One end of the SCSI cable was connected to the SCSI backplane in Step 3, above. e. Slide the protector on the SCSI cable into the notch \ on the PCI riser. f. Push down firmly and squarely on the PCI r...
Page 40 - Figure 2-10 Assembling and Installing the SCSI Hard Drive Carrier
2-12 AlphaServer DS20L User’s Guide 4. See Figure 2-10. Assemble the SCSI drive carrier by attaching the right and left arms X with four tension clips Y and four UNC screws Z as shown, ensuring that the handle [ is secured to the drive \ by the front of the arms. NOTE: When installing the arms, bias...
Page 41 - Figure 2-11 Installing the Hard Drive Assembly
Installation and Options 2-13 6. Insert the hard drive shield, either \ or ] , into the enclosure, sliding it from right to left to seat the left-hand tabs. (Use \ if you have a CD-ROM drive; use ] if your system does not have a CD-ROM drive.) Secure the drive with the captive snap-in fastener ^ or ...
Page 42 - A CD-ROM may be added to or removed from the AlphaServer DS20L.; remove the hard drive shield that is on your system (Figure 2-11
2-14 AlphaServer DS20L User’s Guide 2.3.5 CD-ROM A CD-ROM may be added to or removed from the AlphaServer DS20L. NOTE: If you are installing a CD-ROM for the first time, you will have to remove the hard drive shield that is on your system (Figure 2-11 \ ), and replace it with the one that came with ...
Page 43 - TOP VIEW
Installation and Options 2-15 Figure 2-12 Installing the CD-ROM MR0372 1 4 2 5 5 3 TOP VIEW
Page 45 - Operation; Chapter 3; Powering Up the System; Turning the System On; and; Code; Initializes the CPU.
Operation 3-1 Chapter 3 Operation 3.1 Powering Up the System This section describes how to turn on the system and what happens when you do. 3.1.1 Turning the System On After installing the system as discussed in Chapter 2, push the On/Off button to power up the system (see Figure 1-5 ` for the locat...
Page 46 - Alpha SRM Console; I/O subsystem initialization
3-2 AlphaServer DS20L User’s Guide • Performs power-on self-test (POST) of the basic system needed to run diagnostics (memory, etc.). • Initializes the system memory. • Initializes the L2 cache. • Loads diagnostic firmware used by Hewlett-Packard Customer Services engineers. 3.1.4 Alpha SRM Console ...
Page 47 - Display; Example 3–1 Power-Up Display - Serial Console
Operation 3-3 3.1.5 Power-Up Display The power-up display shows the results of power-on self-test (POST). AlphaServer DS20L systems may have various options that will cause the power-up display to differ slightly from the sample shown here. Testing begins after pressing the On/Off button, and screen...
Page 48 - Systems; Setting Boot Options
3-4 AlphaServer DS20L User’s Guide 3.2 Operating Systems This section discusses booting the Tru64 UNIX and the Linux operating systems, and starting an installation of the operating systems. NOTE: Your system may have factory-installed software (FIS); that is, the operating system has already been i...
Page 49 - Example
Operation 3-5 3.2.1.1 auto_action The SRM auto_action environment variable determines the default action the system takes when the system is power cycled, reset, or experiences a failure. Systems can boot automatically (if set to autoboot) from the default boot device under the following conditions:...
Page 52 - Tru64 UNIX Systems
3-8 AlphaServer DS20L User’s Guide 3.2.1.4 boot_osflags The boot_osflags environment variable sets the default boot flags. Boot flags contain information used by the operating system to determine some aspects of a system bootstrap. Under normal circumstances, you can use the default boot flag settin...
Page 53 - Linux Systems
Operation 3-9 Linux Systems If aboot.conf contains (0: 1/vmlinux.gz ro root=/dev/sda2), the system can be booted by one of the following methods: 1. set boot_file set boot_osflags 0 boot dkb0 ---or--- 2. boot dkb0 -file "" -flags 0 ---or--- 3. set boot_file 1/vmlinuz.gz set boot_osflags "...
Page 55 - bootp
Operation 3-11 3.2.1.6 ei*0_protocols or ew*0_protocols The ei*0_protocols or ew*0_protocols environment variable sets network protocols for booting and other functions. To list the network devices on your system, enter the show device command. The Ethernet controllers start with the letters “ ei” o...
Page 56 - Booting Tru64 UNIX; Example 3– 2 Booting Tru64 UNIX from a Local Disk
3-12 AlphaServer DS20L User’s Guide 3.2.2 Booting Tru64 UNIX Tru64 UNIX can be booted from a local disk or from a Remote Installation Services (RIS) server over a local area network. To boot from a RIS server, you must first register your system as a RIS client. Refer to the Tru64 UNIX Sharing Softw...
Page 57 - The show boot command displays the current default boot device.; The operating system banner displays.
Operation 3-13 X The show boot command displays the current default boot device. Y The show device command displays device information, including name and type of connection to the system. Z The operating system is on this device. The name of this device, dkb0, is used as an argument to the boot com...
Page 58 - Example 3– 3 Booting Tru64 UNIX from a Remote Disk
3-14 AlphaServer DS20L User’s Guide 3.2.2.2 Booting from a Remote Disk Example 3– 3 Booting Tru64 UNIX from a Remote Disk P00>>> show device X . . . eia0.0.3.1 EIA0 08-00-2B-E2-9C-60 Y >>> >>> boot -flags an -protocols bootp eia0 Z (boot eia0.0.3.1 -flags an) Building FRU ...
Page 60 - Starting a Tru64 UNIX Installation; or from a Remote Installation Services (RIS) server over a local; Example 3– 4 Text-Based Installation Display
3-16 AlphaServer DS20L User’s Guide 3.2.3 Starting a Tru64 UNIX Installation Tru64 UNIX can be installed from the CD-ROM drive connected to the system or from a Remote Installation Services (RIS) server over a local area network. The user interface that you see after you boot your system depends on ...
Page 62 - Installing and Booting Linux; Linux Boot Procedure; the; show device command to determine the unit number of the
3-18 AlphaServer DS20L User’s Guide 3.2.4 Installing and Booting Linux Obtain the Linux installation document and install Linux on the system. Then verify the firmware version, boot device, and boot parameters, and issue the boot command. You need V5.6-3 or higher of the SRM console to install Linux...
Page 63 - Example 3– 5 Linux Boot Output
Operation 3-19 3. Ensure that the SRM console environment sysvar is set to 5 prior to installing or booting Linux. P00>>> set sysvar 5 P00>>> init 4. When switching back from Linux to Tru64 UNIX, verify that the SRM console environment sysvar is equal to 12 . P00>>> set sy...
Page 65 - Firmware; Example 3– 6 Starting LFU from the SRM Console
Operation 3-21 3.3 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. Example 3– 6 Starting LFU from the SRM Console Revision levels and devices listed are for example only; you...
Page 66 - Use the LFU update command to write the new firmware.
3-22 AlphaServer DS20L User’s Guide NOTE: If the system has been shut down from a booted program (most commonly, the operating system) or in some other way halted back to the SRM console, the system must be reset before running LFU. Use the Loadable Firmware Update (LFU) utility to update system fir...
Page 67 - Updating Firmware from a Network Device; Example 3– 7 Updating Firmware from a Network Device; –proto bootp eia0; Example 3– 8 Updating Firmware Using a MOP Server
Operation 3-23 3.3.1 Updating Firmware from a Network Device Updating firmware from a network device can be done using the bootp command or using a local MOP server. Example 3– 7 Updating Firmware from a Network Device P00>>> boot –file ds20lsrm X –proto bootp eia0 (boot eia0.0.0.3.1 -flags...
Page 69 - Commands; Table 3– 1 LFU Command Summary; Command Function
Operation 3-25 3.3.2 LFU Commands The commands summarized in Table 3– 1 are used to update system firmware. See Section A.13 for an example of the LFU command output. Table 3– 1 LFU Command Summary Command Function display Shows the physical configuration of the system. exit Terminates the LFU progr...
Page 70 - help; Current Revision — The revision of the device’s current firmware; readme
3-26 AlphaServer DS20L User’s Guide help The help (or ?) command displays the LFU command list, shown below. --------------------------------------------------------------------- Function Description --------------------------------------------------------------------- Display Displays the system’s ...
Page 71 - update
Operation 3-27 update The update command writes new firmware to the module. Then LFU automatically verifies the update by reading the new firmware image from the module into memory and comparing it with the source image. To update more than one device, you may use a wildcard but not a list. For exam...
Page 73 - Remote Management; Chapter 4
Remote Management 4-1 Chapter 4 Remote Management This chapter contains an overview of the remote control features and describes how remote management is supported. 4.1 Overview An AlphaServer DS20L system is usually configured in a network cluster with other rack-optimized nodes. Each system has in...
Page 74 - Remote; on each system to be remotely powered up/down.
4-2 AlphaServer DS20L User’s Guide 4.2 Basic Remote Control The DS20L motherboard includes two Intel i82559 Ethernet controllers. Each controller is on a different host PCI bus (device 4 on host bus 0 and device 3 on host bus 1). The controller on host bus 0 is the primary controller (and its RJ45 c...
Page 75 - Status; WOL
Remote Management 4-3 In order to start the desired system, use the administrative command /usr/sbin/cs20wake00:02:56:00:00:fd on any other system directly connected to the privileged primary Ethernet network. 4.2.2 Shutdown The status of a running system is normally monitored using network connecti...
Page 76 - init
4-4 AlphaServer DS20L User’s Guide 4.3.1 Operation To enable the wake-on-LAN feature, set the target system’s wol_enable console variable to on and reset the system so that the network controller can read the new state. Use one of the following methods to enable this feature on the target system: • ...
Page 77 - Exiting successfully will return the prompt; Conditions; You may encounter the following common error conditions:
Remote Management 4-5 4.3.2 Restrictions The following restrictions apply to the WOL utility. • You must be logged in as root or have superuser privileges to use the WOL utility. • The target system must be on the same subnet as the system where the WOL utility is involked. • The target system’s pow...
Page 79 - Variables; on
Remote Management 4-7 4.3.7 Environment Variables The following command enables or disables the wake-on-LAN feature on the target system. Valid values are on and off . wol_enable NOTE: This is a system console variable, not a Tru64 UNIX environment variable. Section 4.3.1 tells you how to enable the...
Page 81 - Basic Troubleshooting; Chapter 5; LED Error Indicators; Table 5–1 Front System LED Status Indicators; LED Function; Blinks amber to indicate system activity.
Basic Troubleshooting 5-1 Chapter 5 Basic Troubleshooting 5.1 LED Error Indicators There are system LED indicators are on both the front and back of the AlphaServer DS20L, and each of the network connectors has status LEDs. Figure 1-2 in the first chapter identifies the system LED indicators on the ...
Page 82 - Table 5– 2 Rear System LED Status Indicators; Figure 5-1 Network Connector LEDs; Ethernet speed LED (for Tru64 UNIX on port 0 for Linux on port 1)
5-2 AlphaServer DS20L User’s Guide Figure 1-5 in the first chapter identifies the system LED indicators on the rear of the system. Table 5– 2 Rear System LED Status Indicators LED Function 1 Steady red when system failure needs attention. Off when the system is functioning properly. 2 Blinks amber t...
Page 83 - Table 5– 3 Network Connector LEDs; LED LED; Internal Power Failure
Basic Troubleshooting 5-3 Table 5– 3 Network Connector LEDs LED LED Status Meaning Off Connector running at 10 M-bits Green Connector running at 100 M-bits Speed LED (upper left-hand corner) Orange Connector on Standby Off Not linked Yellow Linked Activity LED (upper right-hand corner) Blinking Yell...
Page 84 - Firmware Configuration Jumpers; Figure 5-2 J2 Firmware Configuration Jumper Block
5-4 AlphaServer DS20L User’s Guide 5.3 Firmware Configuration Jumpers Motherboard jumpers are used to change the configuration of the AlphaServer DS20L system. The factory default firmware configuration jumper block in the AlphaServer DS20L is J2. Remove the cover to locate the jumper block. See Sec...
Page 85 - J2 Firmware Configuration Jumper Block
Basic Troubleshooting 5-5 X Firmware configuration jumper block, J2; the pins are numbered as shown: 15 13 11 9 7 5 3 1 16 14 12 10 8 6 4 2 Y Jumper J41 (not used) Z CPU disable jumper J1 (for factory use only) [ IDE connector 1 (CD-ROM) \ PCI riser slot 5.3.1 J2 Firmware Configuration Jumper Block ...
Page 86 - Table 5– 4 J2 Configuration Jumper Pin Functions; Install Jumper on Pins; Restore factory default environmental settings.; Fan Status Display
5-6 AlphaServer DS20L User’s Guide Table 5– 4 J2 Configuration Jumper Pin Functions Install Jumper on Pins Function 5-6 3-4 1-2 Normal operations; execute firmware and boot to operating system using current or default environment settings. 0 0 0 Restore factory default environmental settings. 0 0 1 ...
Page 87 - Example 5– 1 Fan Statuses Using the SRM Show Power Command
Basic Troubleshooting 5-7 Example 5– 1 Fan Statuses Using the SRM Show Power Command P00>>> show power Processor Module Information Proc 1 Proc 2 Dimm I/O Riser PSU Fan1 Status OK W OK Y OK [ OK a OK ] OK _ Fan2 Status OK X OK Z OK ^ OK \ OK ` 2.5V OK OK OK Vccp1 OK OK OK 3.3V OK OK OK OK O...
Page 89 - SRM Console; Appendix A; A.1 SRM Console Overview; This section contains an overview of the SRM console and its use.
SRM Console A-1 Appendix A SRM Console The SRM console is the command-line interface that supports the Tru64 UNIX and Linux 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 envir...
Page 90 - All recent versions of SRM can boot from both SCSI disks.; These two loaders are described in more detail below.; A.1.2 Loading the Secondary Bootstrap Loader; which is distributed separately.
A-2 AlphaServer DS20L User’s Guide >>> set bootdef_def dka0 If you set an undefined variable, it will be created for you; however, it will not persist across reboots. The bootdef_dev variable specifies the device that will be booted from if no device is specified on the ERRW command line, o...
Page 91 - A.2 Invoking the SRM Console; If you are running Tru64 UNIX operating system; An alternative method is to press the Halt button. See Figure 1-3.; If you are running Linux
SRM Console A-3 a flag-word at offset 496, which is always 0, and a checksum at offset 504. The checksum is simply the sum of the first 63 long integers in the first sector. If the checksum in the first sector is correct, SRM goes ahead and reads the size sectors starting from the sector given in th...
Page 92 - Summary; Table A–1 Summary of SRM Console Commands
A-4 AlphaServer DS20L User’s Guide A.3 Command Summary This section presents a command summary, gives the syntax for the console commands, and explains the special keystrokes and characters available in SRM console mode. Table A–1 Summary of SRM Console Commands Command Function boot Loads and start...
Page 94 - Table A– 2 Syntax for SRM Console Commands
A-6 AlphaServer DS20L User’s Guide A.3.1 Commands: Syntax Table A– 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 w...
Page 95 - Table A– 3 Special Characters for SRM Console; Character Function; Deletes the previous character.; Help; Moves the cursor to the end of the line.
SRM Console A-7 A.3.2 Commands: Special Keystrokes and Characters Table A– 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...
Page 96 - Character; Deletes the previous word.; Wildcarding for commands such as show.
A-8 AlphaServer DS20L User’s Guide Table A-3 Special Characters for SRM Console (continued) Character Function Ctrl/J Deletes the previous word. Ctrl/O Stops output to the console terminal for the current command. Toggles between enable and disable. The output can be re-enabled by other means as wel...
Page 97 - Config; show config; Example A– 1 Show Config Command
SRM Console A-9 A.4 Show Commands Several commands are used to display the system configuration: show config, show device, show hwrpb, show ide, show memory, show pal, show power, and show version. A.4.1 Show Config The show config command displays a list of devices found on the system interconnect ...
Page 99 - Device; show device; Example A– 2 Show Device Command
SRM Console A-11 A.4.2 Show Device The show device command displays status for devices and controllers in the system: SCSI and MSCP devices, and the network. Syntax: show device [ controller_name ] controller_name The controller name or abbreviation. When abbreviations or wildcards are used, all con...
Page 100 - Table A– 4 Device Naming Convention; Category; Two-letter designator of port or class driver
A-12 AlphaServer DS20L User’s Guide Table A– 4 Device Naming Convention Category Description dk Driver ID Two-letter designator of port or class driver dk SCSI disk fw FDDI device dq ATAPI CD-ROM mk SCSI tape dr RAID set device mu DSSI tape du DSSI disk pk SCSI port ew Ethernet port a Storage adapte...
Page 101 - The show hwrpb command displays the hwrpb memory location.; Example A– 3 Show hwrpb Command
SRM Console A-13 A.4.3 Show hwrpb The show hwrpb command displays the hwrpb memory location. Syntax: show hwrpb Example A– 3 Show hwrpb Command P00>>> sho hwrpb HWRPB is at 2000 00002000 hwrpb 0 00000000 00002000 Physical address of base of HWRPB 8 00000042 50525748 Identifying string ’HWRP...
Page 106 - IDE; show ide; Example A– 4 Show IDE Command
A-18 AlphaServer DS20L User’s Guide 00000000 00000009 LURT Count 00000000 0000004B LURT Column 1 FFFFFFFF FFFFFFFF LURT Column 2 FFFFFFFF FFFFFFFF LURT Column 3 FFFFFFFF FFFFFFFF LURT Column 4 FFFFFFFF FFFFFFFF LURT Column 5 FFFFFFFF FFFFFFFF LURT Column 6 FFFFFFFF FFFFFFFF LURT Column 7 00000000 00...
Page 107 - Memory; show memory; Example A– 5 Show Memory Command; PAL; show pal; Example A– 6 Show PAL Command
SRM Console A-19 A.4.5 Show Memory The show memory command displays information about each memory bank: slot number, size in megabytes, and the starting address. Syntax: show memory Example A– 5 Show Memory Command P00>>> show memory Array # Size Base Addr ------- ---------- --------- 0 102...
Page 108 - Power; show power; All monitored values are displayed as either OK or FAIL.; Example A– 7 Show Power Command
A-20 AlphaServer DS20L User’s Guide A.4.7 Show Power The show power command displays status information about the power supply, the system, PCI and CPU fans, and temperature. This command is useful for displaying the error state of a system that shuts down because of a fan, temperature, or power sup...
Page 110 - Version; show version; Example A– 8 Show Version Command
A-22 AlphaServer DS20L User’s Guide 2.5V Vccp1 3.3V 3.30 5.0V 5.62 12.0V 12.12 Vccp2 Temperature 35.00 Dimm 1 2 3 4 5 6 7 8 Megabytes 128 128 128 128 X X X X System fail LED Extinguished System enters standby on AC power Normal SROM deselected A.4.8 Show Version The show version command displays the...
Page 111 - edit; file
SRM Console A-23 A.5 Creating a Power-Up Script A special nonvolatile file named “nvram” is stored in EEROM, and is always invoked during the power-up sequence. You can create an nvram script to include any commands you want the system to execute at power-up. You alter, create, and edit the nvram sc...
Page 112 - Example A– 9 Editing the nvram Script; Example A– 10 Clearing the nvram Script
A-24 AlphaServer DS20L User’s Guide Example A– 9 Editing the nvram Script >>> edit nvram # Modify user power-up script, nvram. editing ‘nvram’ 0 bytes read in *10 set ewa0_protocols bootp *list # List current file with line numbers. 10 set ewa0_protocols bootp *exit # Close file and save ch...
Page 113 - A.6 Booting the Operating System; filename
SRM Console A-25 A.6 Booting the Operating System The boot command is used to boot the operating system. The boot command initializes the processor, loads a program image from the specified boot device, and transfers control to that image. Syntax: b oot [-file filename ] [-flags [ value ]] [-halt] [...
Page 114 - Example A– 11 Boot Command
A-26 AlphaServer DS20L User’s Guide Example A– 11 Boot Command P00>>> b (boot dkb0.0.0.5.0 -flags A) block 0 of dkb0.0.0.5.0 is a valid boot block reading 14 blocks from dkb0.0.0.5.0 bootstrap code read in base = 200000, image_start = 0, image_bytes = 1c00 initializing HWRPB at 2000 initial...
Page 115 - A.7 Configuring a PCI NVRAM Module; -f Checks configuration information and battery status.; Example A– 12 Prcache Command
SRM Console A-27 A.7 Configuring a PCI NVRAM Module The prcache command is used for system configuration to check PCI NVRAM configuration information and battery status, to clear data from the NVRAM module, and to set the date of the next battery replacement. The command is used only with Tru64 UNIX...
Page 116 - A.8 Testing the System; test; time; -q Disables the display of status messages as exerciser processes; Example A– 13 Test Command
A-28 AlphaServer DS20L User’s Guide A.8 Testing the System The test command runs console-based exercisers for devices in the system. Ctrl/C can abort testing. Syntax: test [ -t time ] [ -q ] [ option ] -t time Specifies the run time in seconds. The default for system test is 150 seconds (2.5 minutes...
Page 117 - Type cat el to show the log if you wish.
SRM Console A-29 ID Program Device Pass Hard/Soft Bytes Written Bytes Read -------- ------------ ------------ ------ --------- ------------- ------------- 000003cb memtest memory 1 0 0 444596224 444596224 000003ca memtest memory 1 0 0 452984832 452984832 000003cc memtest memory 1 0 0 444596224 44459...
Page 118 - Password; set password; Example A– 14 Set Password Command
A-30 AlphaServer DS20L User’s Guide A.9 Set Commands This section lists some of the more common set commands and how to use them. A.9.1 Set Password The set password command sets the console password for the first time or changes an existing password. It is necessary to set the password only if the ...
Page 119 - Secure; set secure; Example A– 15 Set Secure Command
SRM Console A-31 A.9.2 Set Secure The set secure command enables secure mode without requiring a restart of the console. If the password has been set, the console will be secured and only a small subset of commands can be performed. If a password has not been set, you are prompted to do so. Syntax: ...
Page 120 - command fails, even if you enter the correct password.
A-32 AlphaServer DS20L User’s Guide A.10 Secure Mode When the console is in secure mode, the only commands recognized are boot, login, continue, and start. Placing the console in secure mode ensures that unauthorized persons cannot gain access to the system. The commands for console security are set...
Page 121 - Example A– 16 Secure Mode and Login Command; Example A– 17 Clear Password Command
SRM Console A-33 Example A– 16 Secure Mode and Login Command >>> login # System is not in secure mode. >>> Secure not set. Please set the password. >>> login # System is in secure mode. Please enter the password: # Password is not echoed. >>> >>> login # ...
Page 122 - From the Local Console Terminal; A.12 Stopping and Starting CPU
A-34 AlphaServer DS20L User’s Guide A.11.1 Resetting the Password If you have forgotten the current password, clear the password as follows: From the Local Console Terminal 1. Enter the login command: >>> login 2. At the Enter Password: prompt, press the Halt button, then press the Return k...
Page 123 - A.13 Updating Firmware; Example A– 18 Lfu Command
SRM Console A-35 A.13 Updating Firmware The lfu command is used to update firmware from the SRM console prompt. The lfu command starts the Loadable Firmware Update (LFU) Utility. The syntax is: lfu Example A– 18 Lfu Command >>> lfu Checking dqb0.0.1.16.0 for the option firmware files. . . C...
Page 124 - A.14 Forcing a System Crash Dump; crash; Example A– 19 Crash Command
A-36 AlphaServer DS20L User’s Guide NOTE: If the system has been shut down from a booted program (most commonly, the operating system) or in some other way halted back to the SRM console, the system must be reset before running LFU. See Chapter 3 for more information about LFU. A.14 Forcing a System...
Page 125 - A.15 Using Environment Variables; set; envar
SRM Console A-37 A.15 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 va...
Page 126 - show; Example A– 20 Setting and Showing Environment Variables; Example A– 21 Creating a User-Defined Environment Variable
A-38 AlphaServer DS20L User’s Guide A.15.2 show envar The show envar command displays the current value (or setting) of an environment variable. Syntax: show envar envar The name of the environment variable to be displayed. The wildcard * displays all environment variables, which are: console, kbd_h...
Page 127 - A.16 Depositing and Examining Data; address; vmem Virtual memory.; data
SRM Console A-39 A.16 Depositing and Examining Data The deposit command stores data in a specified location. The examine command displays contents of a memory location, register, or device. Syntax: deposit [- { b,w,l,q,o,h } ] [- { n value , s value } ] [ space :] address data examine [- { b,w,l,q,o...
Page 128 - pc; The program counter. The address space is set to GPR.; The last location referenced in a deposit or examine command.
A-40 AlphaServer DS20L User’s Guide Symbolic forms can be used for the address. They are: pc The program counter. The address space is set to GPR. + The location immediately following the last location referenced in a deposit or examine command. For physical and virtual memory, the referenced locati...
Page 129 - Example A– 22 Deposit Command; Example A– 23 Examine Command
SRM Console A-41 Example A– 22 Deposit Command >>> dep -b -n 1ff pmem:0 0 # Clear 1st 512 bytes of physical mem. >>> d -l -n 3 vmem:1234 5 # Deposit 5 into four longwords starting # at virtual memory address 1234. >>> d -n 8 r0 ffffffff # Load GPRs R0 through R8 with -1. &...
Page 130 - A.17 Reading a File; The more command displays a file one screen at a time.; Example A– 24 More Command
A-42 AlphaServer DS20L User’s Guide A.17 Reading a File The more command displays a file one screen at a time. Syntax: more [ file ...] where file is the name of the file to be displayed. The more command is similar to that used in the MS-DOS and UNIX operating systems. It is useful for displaying o...
Page 131 - A.18 Initializing the System; initialize; A halt assertion condition exists –or–; The auto_action environment variable is set to halt.; Example A– 25 Initialize Command
SRM Console A-43 A.18 Initializing the System The initialize command resets the system and executes power-up tests. Syntax: initialize After self-tests are executed, the system autoboots unless: • A halt assertion condition exists –or– • The auto_action environment variable is set to halt. If the au...
Page 132 - command; Example A– 26 Help Command
A-44 AlphaServer DS20L User’s Guide A.19 Finding Help The help command displays basic information about the use of console commands when the system is in console mode. Syntax: help [ command . . . ] Command . . . Command or topic for which help is requested. The options are: None Displays the comple...
Page 133 - A.20 Environment Variable Summary; Table A– 5 Environment Variable Summary; Environment Variable; Specifies the default boot device string.
SRM Console A-45 A.20 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 env...
Page 134 - Disables or enables parity checking on the PCI bus.; sysvar
A-46 AlphaServer DS20L User’s Guide Table A-5 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 unix and linux. password A password stored in the NVRAM ...
Page 135 - Specifies the action the system takes when AC power is applied.; boot; The system goes to standby when AC power is applied.; value; halt; halts at the SRM console.
SRM Console A-47 A.20.1 ac_action Specifies the action the system takes when AC power is applied. Syntax: set ac_action boot where value can be: boot The system boots automatically when AC power is applied. Boot is the default. standby The system goes to standby when AC power is applied. A.20.2 auto...
Page 137 - Example A– 27 Changing Baud Rate
SRM Console A-49 A.20.5 com1_baud The default baud rate for the system is 9600. The upper limit is 115200. With the com1_baud environment variable, you can set the baud rate to match that of the device connected to the port. Syntax: set com1_baud baud_value where baud_value is the new baud rate. A l...
Page 138 - Enables network protocols for booting and other functions.
A-50 AlphaServer DS20L User’s Guide A.20.6 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. Syntax: set ew*0_mode value where value can be: aui Device type is AUI. bnc Device...
Page 139 - unix
SRM Console A-51 A.20.8 os_type The os_type environment variable specifies the default operating system. This variable is set at the factory to the setting for the operating system purchased. Use this command to change the factory default setting. Whenever you change the value of os_type, you must r...
Page 140 - off
A-52 AlphaServer DS20L User’s Guide A.20.10 pci_parity Disables or enables parity checking on the PCI bus. Syntax: set pci_parity value where value can be : (default) on Enables PCI parity checking. off Disables PCI parity checking. Some PCI devices do not implement PCI parity checking, and some hav...
Page 141 - Sets the controller host bus node ID to a value between 0 and 7.
SRM Console A-53 A.20.12 pk*0_host_id Sets the controller host bus node ID to a value between 0 and 7. Syntax: set pk*_host_id scsi_node_id where scsi_node_id is the bus node ID, a number from 0 to 7. Each SCSI bus in the system requires a controller. Buses can theoretically support up to eight devi...
Page 142 - set syvar
A-54 AlphaServer DS20L User’s Guide A.20.14 sysvar Determines if the system variation value should be overridden from 12 to 5. This allows operating system versions before those that are aware of the DS20L to run properly. Syntax: set syvar value where value can be: 5 For Linux. (default) low For Tr...
Page 143 - Wake on LAN utility enabled.
SRM Console A-55 A.20.16 wol_enable Sets the remote power cycle toggle capability for eib0 (the Ethernet NIC on hose 0 device 4). This state is held in the EEPROM associated with this NIC. Syntax: set wol_enable value where value can be: (default) off Wake on LAN utility disabled. on Wake on LAN uti...
Page 145 - Index; Boot flags
Index-1 Index A ac_action environment variable, SRM, A- 45, A-47 Acoustical specifications, 1-9 Alpha Diagnostics, 1-3 auto_action environment variable, SRM, 3-3, 3-5, A-45, A-47 B Baud rate, setting for COM* ports, A-49 Bays CD-ROM, 1-4 storage, 1-4 Bezel, 1-4 Bezel removal, 1-11, 2-3 boot command,...
Page 151 - Testing the system (all operating
Index-7 Testing the system (all operating systems), A-28 Thermal specifications, 1-8 Troubleshooting, 5-1 Tru64 UNIX booting, 3-12 from local disk, 3-12 from remote disk, 3-14 console for, A-1 installing, 3-16 specifying as default operating system, A-51 text-based installation display, 3-16 tt_allo...