Compaq AlphaServer DS20 Service Manual

Compaq AlphaServer DS20 Service Manual

Hide thumbs Also See for AlphaServer DS20:
Table of Contents

Advertisement

AlphaServer DS20
Service Manual
Order Number:
EK–AS140–SV. A01
This manual is for anyone who services this system. It includes
troubleshooting information, configuration rules, and instructions for
removal and replacement of field-replaceable units.
Compaq Computer Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Compaq AlphaServer DS20

  • Page 1 AlphaServer DS20 Service Manual Order Number: EK–AS140–SV. A01 This manual is for anyone who services this system. It includes troubleshooting information, configuration rules, and instructions for removal and replacement of field-replaceable units. Compaq Computer Corporation...
  • Page 2 FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL. This publication contains information protected by copyright. No part of this publication may be photocopied or reproduced in any form without prior written consent from Compaq Computer Corporation. The software described in this document is furnished under a license agreement or nondisclosure agreement and may be used or copied only in accordance with the terms of the agreement.
  • Page 3: Table Of Contents

    Running Diagnostics — Test Command ...........2-8 Testing an Entire System ................2-9 Other Useful Console Commands ............2-11 Troubleshooting with LEDs..............2-12 Compaq Analyze ..................2-14 2.8.1 Compaq Analyze Graphics Interface (GUI)........2-14 2.8.2 Description of the Error ..............2-16 Releasing Secure Mode ................2-20...
  • Page 4 Chapter 3 Error Registers Ibox Status Register - I_STAT..............3-2 Memory Management Status Register – MM_STAT.........3-3 Dcache Status Register – DC_STAT............3-5 Cbox Read Register..................3-7 Miscellaneous Register (MISC) ..............3-9 Device Interrupt Request Register (DIRn, n=0,1) ........3-12 Pchip Error Register (PERROR).............3-13 Failure Register ..................3-16 Function Register ...................
  • Page 5 2–3 Sample Test Command.................2-9 2–4 Show Power ....................2-11 2–5 Show Memory.................... 2-11 2–6 Compaq Analyze Error Report..............2-16 2–7 Releasing/Reestablishing Secure Mode ............2-20 B–1 Invoking and Leaving RCM Locally ............B-4 C–1 Starting LFU from the SRM Console ............C-2 C–2 Booting LFU from the CD-ROM ..............
  • Page 6 C Bus Block Diagram ................1-36 1-20 StorageWorks Drive Location ..............1-38 Control Panel and LCD Display..............2-4 CPU and Server Feature Module LEDs............2-12 Compaq Analyze Graphics Interface............2-14 Some of the FRU Locations................4-2 Accessing the System ...................4-6 Removing CPU Module ................4-8 Removing Memory ..................
  • Page 7 4-19 Removing StorageWorks UltraSCSI Bus Extender........4-40 RCM Connections ..................B-3 Location of RCM Switchpack on Server Feature Module ......B-10 C–1 Starting LFU from the AlphaBIOS Console..........C-2 Tables 1-1 PCI Slot Numbering..................1-21 1-2 Switchpack 2....................1-23 1-3 Switchpack 3....................1-23 1-4 Remote Control Switch Functions ...............
  • Page 9: Preface

    This manual has four chapters and three appendixes, as follows: • Chapter 1, System Overview, introduces the Compaq AlphaServer DS20 system. It describes each system component. • Chapter 2, Troubleshooting, describes troubleshooting during power-up and booting, as well as the test command.
  • Page 10 Documentation Titles Table 1 lists books in the documentation set. Table 1 AlphaServer DS20 Documentation Title Order Number User and Installation Documentation Kit QZ–014AA–G8 User’s Guide EK–AS140–UG Basic Installation EK–AS140–IN Service Information Service Manual EK–AS140–SV Information on the Internet Using a Web browser you can access the AlphaServer InfoCenter at: http://www.digital.com/info/alphaserver/products.html...
  • Page 11: Chapter 1 System Overview

    Chapter 1 System Overview The Compaq AlphaServer DS20 system consists of up to two CPUs, up to 4 Gbytes of memory, 6 I/O slots, and up to 7 SCSI storage devices. AlphaServer DS20 systems can be mounted in a standard 19” rack.
  • Page 12: System Enclosure

    System Enclosure The system has up to two CPU modules and up to 4 Gbytes of memory. A single fast wide UltraSCSI StorageWorks shelf provides up to 128 Gbytes of storage. Figure 1-1 System Enclosure PKW-1402-98 AlphaServer DS20 Service Manual...
  • Page 13: Cover Interlock Circuit

    The numbered callouts in Figure 1-1 refer to the system components. System card cage, which holds the system board and the CPU, memory, and system I/O. PCI/ISA section of the system card cage. Operator control panel assembly, which includes the control panel, the LCD display, and the floppy drive.
  • Page 14: Operator Control Panel And Drives

    PCI1 on the PCI backplane on the system board. Floppy disk. The floppy drive is used to load software and firmware updates. The floppy controller is on the XBUS on the PCI backplane on the system board. AlphaServer DS20 Service Manual...
  • Page 15 The major function of the Halt button is to stop whatever the machine is doing and return the system to the SRM console. To get to the SRM console, for systems running OpenVMS or Compaq Tru64 UNIX, press the Halt button.
  • Page 16: System Consoles

    There are two console programs: the SRM console and the AlphaBIOS console. SRM Console Prompt On systems running the Compaq Tru64 UNIX or OpenVMS operating system, the following console prompt is displayed after system startup messages are displayed, or whenever the SRM console is invoked: P00>>>...
  • Page 17 SRM Console The SRM console is a command-line interface used to boot the Compaq Tru64 UNIX and OpenVMS operating systems. It also provides support for examining and modifying the system state and configuring and testing the system. The SRM console can be run from a serial terminal or a graphics monitor.
  • Page 18: System Architecture

    64 bit PCI P chip 64 bit PCI CMD/ Addr. CPU 1 Up to 2 (optional) Memory CMD/ Addr. Banks CPU 0 Data Memory Data 1 or 2 Memory 8 D chips Banks B cache B cache PKW1400-98 AlphaServer DS20 Service Manual...
  • Page 19 The AlphaServer DS20 is a switch-based interconnect system; it uses a cross-bar switch chipset that allows data to move directly from place to place in the system. The CPU, memory, and I/O devices physically connect to the system board and each has one or two logical connections to the switch.
  • Page 20: Cpu Types

    Chip Chip CPU 1 DIMM Slots Chip Chip PCI 0 Slot 7 PCI 0 Slot 8 PCI 0 Slot 9 PCI 1 Slot 7 PCI 1 Slot 8 PCI 1 Slot 9 ISA Slot PKW1401A-98 1-10 AlphaServer DS20 Service Manual...
  • Page 21 Alpha Chip Composition The Alpha 21264 chip uses 0.35 micron chip technology, has a transistor count of 15.2 million, consumes 50 watts of power, and is air cooled (a fan is on the chip). The default cache system is write-back. Chip Description Unit Description...
  • Page 22: Memory

    Chip Chip CPU 1 DIMM Slots Chip Chip PCI 0 Slot 7 PCI 0 Slot 8 PCI 0 Slot 9 PCI 1 Slot 7 PCI 1 Slot 8 PCI 1 Slot 9 ISA Slot PKW1401B-98 1-12 AlphaServer DS20 Service Manual...
  • Page 23 Memory Variants Memory is organized on two 256 plus ECC bit buses. Each bus can hold up to two memory banks (a memory option) made up of four DIMM modules. Memory can be configured from a minimum of 128 Mbytes (1 MS340-BA) to 4 Gbytes (4 MS340- EA).
  • Page 24: Memory Addressing And Data Location

    Bank 1 odd bytes 17, 19, 21, 23, 25, 27, 29, 31 Bank 3 odd bytes 1, 3, 5, 7, 9, 11, 13, 15 Bank 1 odd bytes 1, 3, 5, 7, 9, 11, 13, 15 DIMM Slots PK1488-98 1-14 AlphaServer DS20 Service Manual...
  • Page 25: Memory Configuration

    Memory Addressing The first address of each bank is one above the ending address of the previous bank. Example 1–1 and Figure 1-8 show the starting address of each memory bank using either the SRM console or AlphaBIOS. Example 1–1 Show Memory P00>>>...
  • Page 26: System Board

    PCI 0 Slot 8 Connectors Flash PCI 0 Slot 9 Connector PCI 1 Slot 7 SCSI Battery CTRL PCI 1 Slot 8 Floppy Connector PCI 1 Slot 9 Bridge Junk I/O ISA Slot Connector PK1491-98 1-16 AlphaServer DS20 Service Manual...
  • Page 27 Three major sections on the system board are: • The cross-bar switch chipset and the system components attached to it (CPU(s), memory, PCI chips, and the TIG bus) • The power connections and voltage regulator • The I/O subsystem System Overview 1-17...
  • Page 28: Cross-Bar Switch And System Components

    Figure 1-10 Cross-Bar Switch Data Block Diagram CAP Bus Qpuvƒ DPÃ9r‰vpr† %#iv‡ÃQ8D TIG Bus Qpuvƒ puvƒ %#iv‡ÃQ8D DPÃ9r‰vpr† Q69Ã7ˆ†Ã Q69Ã7ˆ†Ã Interrupts ELW ELW 7phpur T’†Ã9h‡h 9& 7ˆ†Ã 7phpur 9" T’†Ã9h‡h 7ˆ†Ã Hr€‚…’Ã9h‡hÃ7ˆ†Ã Hr€‚…’Ã9h‡hÃ7ˆ†Ã Hr€‚…’ÃihxÃ! Hr€‚…’Ãihxà Hr€‚…’ÃihxÃ" Hr€‚…’Ãihxà PK1489-98 1-18 AlphaServer DS20 Service Manual...
  • Page 29 Each type of bus in the system is unique: • The two memory data buses operate in 256-bit mode passing two hex words (32 bytes) of data between memory and the D-chips per cycle. The bus operates at 83.3 MHz. •...
  • Page 30: I/O Subsystem

    PCI 0 I/O ASIC Cypress Chip (ISA Bridge, Q8DÃ7ˆ† COM1 Floppy IDE, KBRD, PCI-1 Bus COM2 MSE, USB) Parallel ADAPTEC Port Ultra SCSI Controller PCI-1 (2 ports) 3 64-bit slots PCI-0 3 64-bit slots PK1494-98 1-20 AlphaServer DS20 Service Manual...
  • Page 31: Pci Slot Numbering

    Table 1-1 PCI Slot Numbering Slot PCI0 PCI1 Shared PCI to ISA bridge ISA device logically Adaptec SCSI PCI slot PCI slot PCI slot PCI slot PCI slot PCI slot ISA device physically The logic for two PCI buses is on the system board. •...
  • Page 32: System Board Switchpacks

    There are two switchpacks on the system board. They control the writing of the flash ROM and the speed of the crossbar switch among other things. Figure 1-12 Switchpack Location CPU 0 Chip Chip CPU 1 Chip Chip System Board flash_wr PK1410-99 1-22 AlphaServer DS20 Service Manual...
  • Page 33 Figure 1-12 shows the location of the switchpacks and Table 1-2 and Table 1-3 describe what each switch controls. Table 1-2 Switchpack 2 Switch Description Fail safe boot. Off (default) = normal boot. On = boot the fail safe booter Reserved.
  • Page 34: Server Feature Module

    Figure 1-13 Server Feature Module Power Connector Switchpack Connector Interlock Connector 5 Vaux Power OK Sys Fan OK CPU Fan OK Temp OK System Fan Connectors Connector PK1492-98 1-24 AlphaServer DS20 Service Manual...
  • Page 35: Remote Control Switch Functions

    The system allows both local and remote control. The remote control firmware and a set of switches that enable or disable remote control features reside on the server feature module. Table 1-4 Remote Control Switch Functions Switch Condition Function 1 EN RCM On (default) Allows remote system control Does not allow remote system control...
  • Page 36: Power Control Logic

    The power control logic is on the server feature module. Figure 1-14 Power Control Logic Power Connector Switchpack Connector Interlock Connector 5 Vaux Power OK Sys Fan OK CPU Fan OK Temp OK Connectors Connector PK1492-98 1-26 AlphaServer DS20 Service Manual...
  • Page 37 The power control logic performs these functions: • Monitors system temperature and powers down the system 30 seconds after it detects that internal temperature of the system is above the value of the environment variable over_temp. Default = 55 • Monitors the system and CPU fans and powers down the system 30 seconds after it detects a fan failure.
  • Page 38: Power Circuit And Cover Interlock

    Power is distributed throughout the system and mechanically can be broken by the On/Off switch, the cover interlock, or remotely through the RCM. Figure 1-15 Power Circuit Diagram Power Supply Server Feature Module Cover Interlock Push button ON/OFF Switch pack DC_ENABLE_L Connector PK1493-98 1-28 AlphaServer DS20 Service Manual...
  • Page 39 Figure 1-15 shows the distribution of the power enable circuit through the system. Opens in the circuit, or the RCM signal RCM_DC_EN_L, or a power supply detected power fault causes interruption to the DC power applied to the system. A failure anywhere in the circuit will result in the removal of DC power. A potential failure is the relay used in the remote control logic to control the RCM_DC_EN_L signal.
  • Page 40: Power Supply

    1.11 Power Supply Two power supplies provide system power. Figure 1-16 Back of Power Supply and Location Power Supply 1 Power Current Supply 0 share +5V/Return +5V/Return +12V/Return Misc. Signal +3.4V/Return PK1495-98 1-30 AlphaServer DS20 Service Manual...
  • Page 41 Description A single 675 watt power supply provides power to the system. A second power supply (optional) provides redundant power. Power Supply Features • 88–132 and 176–264 Vrms AC input • 675 watts output. Output voltages are as follows: Output Voltage Min.
  • Page 42: Power Up/Down Sequence

    Apply AC Power Vaux on On-Off Button RCM Enable OK Interlock OK On-Off Assert Button DC_ENABLE_L Power Supply Starts Disable Outputs Faults Deassert POK Assert Assert SHUTDOWN On-Off Button DC_ENABLE_L 30 Second Fan/Temp Delay PK1409-99 1-32 AlphaServer DS20 Service Manual...
  • Page 43 When AC is applied to the system, Vaux (auxiliary voltage) is asserted and is sensed on the server feature module. If the On-Off Button is On, and RCM OK and Interlock OK are asserted, the OCP asserts DC_ENABLE_L starting the power supplies. If there is a hard fault on power-up, the power supplies shut down immediately;...
  • Page 44: Tig Bus

    ROMs. Figure 1-18 TIG Bus Block Diagram Data D Chips CPU s Interrupt data lines P Chip C Chip TIG Bus Config Flash IRQs Registers switchpack 3. 1-34 AlphaServer DS20 Service Manual...
  • Page 45 Figure 1-18 is a block diagram of the TIG bus implemented through the TIG chip. Three system functions are carried out on this bus. Flash ROM The flash ROM containing the diagnostics, fail-safe loader, and console firmware sits on the TIG bus. (This is different from the AS 1200 where the flash ROM sat on the C bus.) Still a good deal of logic has to function for the diagnostics to run.
  • Page 46: Maintenance Bus (I 2 C Bus)

    Server Feature Module C-Chip NVRAM Private Registers I C Bus Thermom/ up to 4 Thermostat CPU 0 Memory System Banks System P-Chip 0 Board I C Bus XBUS ISA Bridge Controller Controller I C Bus PK1406-99 1-36 AlphaServer DS20 Service Manual...
  • Page 47 Monitor The I C bus monitors the state of system conditions scanned by the power control logic. There are two registers that the PC logic writes data to: • One records the state of the fans and power supplies and is latched when there is a fault.
  • Page 48: Storageworks Drives

    1.15 StorageWorks Drives The system supports up to seven StorageWorks drives. Figure 1-20 StorageWorks Drive Location StorageWorks PKW0514-97 Drives Shelf 1-38 AlphaServer DS20 Service Manual...
  • Page 49 The StorageWorks drives are to the right of the system cage. Up to seven drives fit into the shelf. The system supports fast wide UltraSCSI disk drives. The RAID controller is also supported. With an optional UltraSCSI Bus Splitter Kit, the StorageWorks shelf can be split into two buses.
  • Page 51: Chapter 2 Troubleshooting

    Chapter 2 Troubleshooting This chapter describes troubleshooting during power-up and booting. It also describes the console test command and other service related console commands. A Compaq Analyze example is also provided. The following topics are covered: • Troubleshooting During Power-Up •...
  • Page 52: Troubleshooting During Power-Up

    Definition 1, 2, 3 beeps The firmware in flash ROM is corrupt. 4 beeps The header in the ROM is not valid. 6 beeps A checksum error occurred after the ROM image was copied into memory. AlphaServer DS20 Service Manual...
  • Page 53 If the system does not power up • Are the power cords plugged in? • Is the power supply functioning? (The power supply will shut down if it detects any faults. See Section 1.11.) • Are the cover and side panels closed and the interlock engaged? If the system comes up and approximately 30 seconds later goes down, possible failures are: •...
  • Page 54: Control Panel Display And Troubleshooting

    On/Off switch. • When the Halt button LED is lit and the On/Off button LED is on, the system should be running either the SRM console or Windows NT. AlphaServer DS20 Service Manual...
  • Page 55 CPU module, D-chips, memory DIMMs. Compaq Firmware Firmware loading. Additional hardware involved – TIG bus. Compaq Error 06 Memory error. No memory was found, or memory is bad, or misconfigured, or needs re-seating. Probe I/O Subsystem SRM console probing the system. Additional hardware involved –...
  • Page 56: Power-Up Display And Troubleshooting

    0, slot 8 -- ewa -- DECchip 21040-AA Testing the System Testing the Disks (read only) Testing the Network System Temperature is 22 degrees C Compaq AlphaServer DS20 Console V5.4, Aug 26 1998 16:07:57 P00>>> AlphaServer DS20 Service Manual...
  • Page 57 If the system is running the Windows NT operating system (the os_type environment variable is set to nt), the SRM console loads and starts the AlphaBIOS console. Refer to Chapters 4 and 5 of the AlphaServer DS20 User’s Guide for information about the SRM console and AlphaBIOS. Troubleshooting...
  • Page 58: Running Diagnostics - Test Command

    [-lb] [-t time] Loop back test enable. Loop back connectors are needed on COM1, COM2, and the parallel port. -t time Specifies the run time in seconds. The default for system test is 600 seconds (10 minutes). AlphaServer DS20 Service Manual...
  • Page 59: Testing An Entire System

    Testing an Entire System A test command runs all exercisers for subsystems and devices on the system. I/O devices tested are supported boot devices. The test runs for 2 minutes. Example 2–3 Sample Test Command P00>>> test System test, runtime 120 seconds Type ^C if you wish to abort testing once it has started Default zone extended at the expense of memzone.
  • Page 60 1803550720 1803550720 00001c80 exer_kid dkb100.1.0.9 36241408 00001c83 exer_kid dkb200.2.0.9 36241408 00001c85 exer_kid dkb300.3.0.9 36241408 00001cc7 exer_kid dke0.0.0.200 26968064 00001cc8 exer_kid dke200.2.0.2 26968064 00001cc9 exer_kid dke400.4.0.2 26968064 00001cf7 exer_kid dkf100.1.0.2 38158336 00001cfa exer_kid dkf300.3.0.2 38158336 P00>>> 2-10 AlphaServer DS20 Service Manual...
  • Page 61: Other Useful Console Commands

    Other Useful Console Commands Several console commands can be used to diagnose the system. The show power command identifies power, temperature, and fan faults. Example 2–4 Show Power P00>>> show power Status Power Supply 0 good Power Supply 1/Fan Tray good System Fans good...
  • Page 62: Troubleshooting With Leds

    Figure 2-2 CPU and Server Feature Module LEDs CPU Self-test CPU DC OK SROM Clk 2V OK Module 5V OK Server Feature Module 5 Vaux Power OK Sys Fan OK CPU Fan OK Temp OK PK1407-99 2-12 AlphaServer DS20 Service Manual...
  • Page 63 To see LEDs, the card cage side of the system must be exposed; the system top should be on, and the system must be on. CPU LEDs The CPU LEDs are on the under side of the module. Figure 2-2 shows the location of the LEDs when looking up at the module.
  • Page 64: Compaq Analyze

    Compaq Analyze Compaq Analyze is the error analysis tool used to analyze errors. An example of its output is shown here. For information on installing, running, and learning about Compaq Analyze, go to http://www.evnrud.cxo.dec.com/desta/kits.htm. 2.8.1 Compaq Analyze Graphics Interface (GUI) Compaq Analyze automatically runs on each of the supported operating systems on the DS20 system.
  • Page 65 Figure 2-3 shows an example of what you can expect to see on a system’s console, assuming it is a graphics terminal and Compaq Analyze is installed and running in the backround. When an error is detected, it is reported to the console with a series of problem found statements.
  • Page 66: Description Of The Error

    2.8.2 Description of the Error After “double clicking” the Problem Found: hot spot on the Compaq Analyze screen a full description of the error is displayed and a FRU and its location is called out. Example 2–6 shows a Compaq Analyze error report.
  • Page 67 ! 1 = UNIX, 2 = OVMS, 3 = NT Hardware_Arch: 4 CEH_Vendor_ID: 3564 Hdwr_Sys_Type: 34 Logging_CPU: 0 CPUs_In_Active_Set: 2 Major_Class: 115 Minor_Class: 2 DSR_Msg_Num: 1838 ! Compaq AlphaServer DS20 CEH_Device: 35 Chip_Type: 8 ! 8 = EV6 CEH_Device_ID_0: x0000FFFF CEH_Device_ID_1: x00000000 CEH_Device_ID_2: x00000000 Unique_ID_Count: 2 Unique_ID_Prefix: 15008...
  • Page 68 Frame_Flags: x00000000 Mchk_Error_Code: x00000206 Frame_Rev: 1 SW_Sum_Flags: x0000000000000000 Cchip_DIR: x0001000000000000 Environ_QW_1: x0000000000000009 Environ_QW_2: x000000000000004F Environ_QW_3: x0000000000000000 Environ_QW_4: x0000000000000000 Environ_QW_5: x0000000000000000 Environ_QW_6: x0000000000000000 Environ_QW_7: x0000000000000000 Environ_QW_8: x0000000000000000 Environ_QW_9: x0000000000000000 Subpacket_Support Subpacket_Header_Support Trailer_Frame_Support Compaq Analyze Problem Report 2-18 AlphaServer DS20 Service Manual...
  • Page 69: Types Of Errors

    Of particular interest in the error report is the Full Description of the error. If Compaq Analyze is able to determine what failed on the machine, it gives a full description of the failing FRU and its location. In this case the upper system fan is identified as the failing part and its location is given.
  • Page 70: Releasing Secure Mode

    The password is now cleared and the console is in user mode. A new password must be set to put the console into secure mode again. For a full discussion of securing the console, see your system User’s Guide. 2-20 AlphaServer DS20 Service Manual...
  • Page 71: Chapter 3 Error Registers

    Chapter 3 Error Registers This chapter describes the following registers used to hold error information: • Ibox Status Register - I_STAT • Memory Management Status Register – MM_STAT • Dcache Status Register – DC_STAT • Cbox Read Register • Miscellaneous Register (MISC) •...
  • Page 72: Ibox Status Register - I_Stat

    When set, indicates that the Icache encountered a data parity error on instruction fetch. Icache tag parity error <29> When set, indicates that the Icache encountered a tag parity error on instruction fetch. Reserved <28:0> Reserved for Compaq. 3-2 AlphaServer DS20 Service Manual...
  • Page 73: Memory Management Status Register - Mm_Stat

    Memory Management Status Register – MM_STAT The Memory Management Status Register (MM_STAT) is a read-only register. When a Dstream TB miss or fault occurs, information about the error is latched in MM_STAT. This register is not updated when a LD_VPTE gets a DTB miss instruction.
  • Page 74 Set when a fault-on-read error occurs during a read transaction and PTE[FOR] was set. <1> Set when an access violation occurs during a transaction. Access violations include a bad virtual address. <0> Set when an error occurs during a write transaction. 3-4 AlphaServer DS20 Service Manual...
  • Page 75: Dcache Status Register - Dc_Stat

    Dcache Status Register – DC_STAT The Dcache Status Register (DC_STAT) is a read-write register. If a Dcache tag parity error or data ECC error occurs, information about the error is latched in this register. The register is read only by PALcode and is an element in the CPU or System Uncorrectable Machine Check Error Logout frame.
  • Page 76: Dcache Status Register

    Tag parity error — pipe 0. When set, this bit indicates that a Dcache tag probe from pipe 1 resulted in a tag parity error. The error is uncorrectable and results in a machine check. 3-6 AlphaServer DS20 Service Manual...
  • Page 77: Cbox Read Register

    Cbox Read Register The Cbox Read Register is read 6 bits at a time. Table 3-4 shows the ordering from LSB to MSB. The register is read only by PALcode and is an element in the CPU or System Uncorrectable Machine Check Error Logout frame. Table 3-4 Cbox Read Register Name Description...
  • Page 78 C_STAT is X. Bit valus Status of block 7 - 4 Reserved Parity Valid Dirty Shared C_ADDR Address of the last reported ECC or parity error. If C_STAT value <6:42> is DSTREAM_DC_ERR, only bits <6:19> are valid. 3-8 AlphaServer DS20 Service Manual...
  • Page 79: Miscellaneous Register (Misc)

    Miscellaneous Register (MISC) This register is designed so that only writes of 1 affect it. When a 1 is written to any bit in the register, the programmer does not need to be concerned with read- modify-write or the status of any other bits in the register. Once NXM is set, the NXS field is locked.
  • Page 80 Writing a 1 here sets the corresponding bit in the IPINTR. IPINTR <11:8> R, W1C Interprocessor interrupt pending – one bit per CPU. Pin irq<3> is asserted to the CPU corresponding to a 1 in this field. 3-10 AlphaServer DS20 Service Manual...
  • Page 81 Table 3-5 Miscellaneous Register (Continued) Initial Name Bits Type State Description ITINTR <7:4> R, W1C Interval timer interrupt pending – one bit per CPU. Pin irq<2> is asserted to the CPU corresponding to a 1 in this field. <3:2> MBZ, RAZ Reserved.
  • Page 82: Device Interrupt Request Register (Dirn, N=0,1)

    Table 3-6 Device Interrupt Request Register Initial Name Bits Type State Description <63:62> IRQ0 error interrupts <63> Cchip detected MISC <NXM> <62> Pchip0 error <62> Pchip1 error <61:56> Reserved <55:0> IRQ1 PCI interrupts pending to the CPU 3-12 AlphaServer DS20 Service Manual...
  • Page 83: Pchip Error Register (Perror)

    Pchip Error Register (PERROR) If any bits <11:0> are set, this register is frozen. Only bit <0> can be set after that. All other values are held until all bits <11:0> are clear. When an error occurs and one of the <11:0> bits set, the associated information is captured in bit <63:16>.
  • Page 84 ADDR<17> = 1 → via Monster Window <15:12> MBZ, RAZ 0 Reserved <11> R, W1C Correctable ECC error. UECC <10> R, W1C Uncorrectable ECC error. <9> MBZ, RAZ 0 Reserved. <8> R, W1C No b_devsel_l as PCI master. 3-14 AlphaServer DS20 Service Manual...
  • Page 85 Table 3-7 Pchip Error Register (Continued) Initial Name Bits Type State Description RDPE <7> R,W1C PCI read data parity error as PCI master. <6> R, W1C Target abort as PCI master. <5> R, W1C Address parity error detected as potential PCI target.
  • Page 86: Failure Register

    30 seconds. The results of reading this register are displayed by the SRM show power console command. C Bus Address 0111000 Access Read Only Reserved C/SFAN0_L Reserved Reserved PS1_PRESENT_L/FAN TRAY C/SFAN1_L Reserved PS0_PRESENT_L PK1420-99 3-16 AlphaServer DS20 Service Manual...
  • Page 87: Failure Register

    Table 3-8 Failure Register Initial Name Bits Type State Description PS0_PRESENT_L <7> If the bit is clear, power supply 0 is present. Reserved <6> Reserved C/SFAN1_L <5> When set, indicates that either the system fan 1 or the fan on the heatsink on CPU1 failed.
  • Page 88: Function Register

    The results of reading this register are displayed by the SRM show power console command. I2C Bus Address 0111001 Access TEMP_OK SYSFAN_OK Reserved CPUFANS_OK FANTRAY_FAIL_H PS0_OK_L PS1_OK_L Reserved PK1421-99 3-18 AlphaServer DS20 Service Manual...
  • Page 89 Table 3-9 Function Register Initial Name Bits Type State Description Reserved <7> Reserved PS1_OK_L <6> When set, indicates that power supply 1 is functioning properly. PS0_OK_L <5> When set, indicates that power supply 0 is functioning properly. FANTRAY_FAIL_H <4> When clear, indicates that the fantray, if present is functioning properly.
  • Page 91: Chapter 4 Removal And Replacement

    Chapter 4 Removal and Replacement This chapter describes removal and replacement procedures for field-replaceable units (FRUs). System Safety Observe the safety guidelines in this section to prevent personal injury. CAUTION: Wear an antistatic wrist strap whenever you work on a system. WARNING: When the system is off and plugged into an AC outlet, auxiliary power is still supplied to the system.
  • Page 92: Fru List

    Figure 4-1 Some of the FRU Locations CD-ROM SCSI Disks OCP and Display Memory Floppy CPUs Auxiliary Fan or Optional System Fan 0 Power Supply Memory Server Feature Module Power Supply System Fan 1 I/O Options System Board PK1497-87 4-2 AlphaServer DS20 Service Manual...
  • Page 93: Field-Replaceable Unit Part Numbers

    Table 4-1 Field-Replaceable Unit Part Numbers CPU Modules 54-24758-01 C01 500 MHz CPU, 4 Mbyte cache Memory Modules 54-25066-BA 32 Mbyte DIMM 54-25053-BA 64 Mbyte DIMM 54-25941-KA 128 Mbyte DIMM 54-25941-BA 256 Mbyte DIMM System Backplane, Display, and Support Hardware 54-25756-01 D02 System board 54-25580-01...
  • Page 94 17-03971-06 OCP signal OCP connector on OCP signal server feature module Twisted pair (y & g) RCM connector on Power connector on server feature module Twisted pair (red Interlock switch and black) pigtail 4-4 AlphaServer DS20 Service Manual...
  • Page 95 Table 4-1 Field-Replaceable Unit Part Numbers (Continued) System Cables and Jumpers From 70-31348-01 Interlock switch Interlock Twisted pair (red and and pigtail cable switch black) OCP DC enable assembly power cable from OCP connector 17-04796-01 20 pin signal cable RCM con on RCM connector on server system board feature module...
  • Page 96: System Access

    Three sheet metal covers, one on top and one on each side, when removed provide access to the system card cage and the power/SCSI sections of the system. Figure 4-2 Accessing the System Top Cover Release Latch ,3 4-6 AlphaServer DS20 Service Manual...
  • Page 97 Exposing the System CAUTION: Be sure the system On/Off button is in the “off” position before removing system covers. 1. Shut down the operating system. 2. Press the On/Off button to turn the system off. 3. Unlock and open the door that exposes the storage shelf. 4.
  • Page 98: Cpu Removal And Replacement

    CAUTION: Make sure all CPU modules are the same variant. Figure 4-3 Removing CPU Module PK1477-98 WARNING: CPU modules and memory modules have parts that operate at high temperatures. Wait 2 minutes after power is removed before touching any module. 4-8 AlphaServer DS20 Service Manual...
  • Page 99 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. Detatch the power cable from the CPU. 4. Loosen the two captive screws holding the module to the card cage. 5.
  • Page 100: Memory Module Removal And Replacement

    DIMM with the same variant. Figure 4-4 Removing Memory IP00315A WARNING: CPU modules and memory DIMMs have parts that operate at high temperatures. Wait 2 minutes after power is removed before touching any module. 4-10 AlphaServer DS20 Service Manual...
  • Page 101 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. There are levers on the connectors in each memory slot on the system board. Press both levers in an arc away from the DIMM and gently pull the DIMM from the connector.
  • Page 102: System Board Removal And Replacement

    System Board Removal and Replacement Figure 4-5 Removing System Board Module Brace System Board PK1498-98 4-12 AlphaServer DS20 Service Manual...
  • Page 103 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cord. (Auxiliary power is applied to the server feature module and parts of the system board even when the system is turned off.) 3.
  • Page 104: Pci/Isa Option Removal And Replacement

    Slot Cover Screws Option Card IP00225 WARNING: To prevent fire, use only modules with current limited outputs. See National Electrical Code NFPA 70 or Safety of Information Technology Equipment, Including Electrical Business Equipment EN 60 950. 4-14 AlphaServer DS20 Service Manual...
  • Page 105 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. To remove the faulty option: Disconnect cables connected to the option. Remove cables to other options that obstruct the option you are removing. Unscrew the small Phillips head screw securing the option to the card cage.
  • Page 106: Server Feature Module Removal And Replacement

    Server Feature Module Removal and Replacement Figure 4-7 Removing Server Feature Module System Board Server Feature Module PK1403-98 4-16 AlphaServer DS20 Service Manual...
  • Page 107 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cords. (Auxiliary power is applied to the server feature module and parts of the system board even when the system is turned off.) 3.
  • Page 108: Power Supply Removal And Replacement

    Power Supply Removal and Replacement Figure 4-8 Removing Power Supply 4 rear screws 6/32 inch Power Supply 1 (Optional) Power Supply 0 Internal screw 3.5 mm PK1499-98 4-18 AlphaServer DS20 Service Manual...
  • Page 109 Removal 1. Shut down the operating system and turn the system off. 2. Expose the power section of the system (see Section 4.3). 3. Unplug the AC power cord. (Auxiliary power is applied to the server feature module and parts of the system board even when the system is turned off.) 4.
  • Page 110: Power Harness Removal And Replacement

    4.10 Power Harness Removal and Replacement Figure 4-9 Removing Power Harness PK1404-99 4-20 AlphaServer DS20 Service Manual...
  • Page 111 Removal 1. Shut down the operating system and power down the system. 2. Remove the AC power cords. (Auxiliary power is applied to the server feature module and parts of the system board even when the system is turned off.) 3.
  • Page 112: Power Transition Module Removal And Replacement

    4.11 Power Transition Module Removal and Replacement Figure 4-10 Removing Power Transition Module PK1402-98 4-22 AlphaServer DS20 Service Manual...
  • Page 113 Removal 1. Shut down the operating system and turn the system off. 2. Remove the AC power cords. 3. Expose both the card cage section and the power section of the system (see Section 4.3). 4. Remove the power supply(s) (see Section 4.9). 5.
  • Page 114: Auxiliary Fan Removal And Replacement

    4.12 Auxiliary Fan Removal and Replacement Figure 4-11 Removing Auxiliary Fan Power Transition Module PK1481 - 98 4-24 AlphaServer DS20 Service Manual...
  • Page 115 Removal 1. Shut down the operating system and power down the system. 2. Unplug the AC power cord. 3. Expose the power section of the system (see Section 4.3). 4. Unplug all cables connected to the power transition module. 5. From the rear, remove the four screws holding the auxiliary fan in place. 6.
  • Page 116: System Fan Removal And Replacement

    4.13 System Fan Removal and Replacement Figure 4-12 Removing System Fan Module Guides PK1400-98 4-26 AlphaServer DS20 Service Manual...
  • Page 117 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cord. (Auxiliary power is applied to the server feature module and parts of the system board even when the system is turned off.) 3.
  • Page 118: Cover Interlock Removal And Replacement

    4.14 Cover Interlock Removal and Replacement Figure 4-13 Removing Cover Interlock Interlock Switch PKW0519A-97 4-28 AlphaServer DS20 Service Manual...
  • Page 119 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. Unplug the AC power cord. 4. Loosen the screw that holds the CD-ROM bracket to the system ( in Figure 4-13).
  • Page 120: Operator Control Panel Removal And Replacement

    4.15 Operator Control Panel Removal and Replacement Figure 4-14 Removing OCP PKW-0501A-97 4-30 AlphaServer DS20 Service Manual...
  • Page 121 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. To remove the StorageWorks door: Open the door slightly and grab the left edge of the door with your left hand and the right edge of the door with your right hand.
  • Page 122: Cd-Rom Removal And Replacement

    4.16 CD-ROM Removal and Replacement Figure 4-15 Removing CD-ROM PKW0519-97 4-32 AlphaServer DS20 Service Manual...
  • Page 123 Removal 1. Shut down the operating system and turn the system off. 2. Expose the card cage side of the system (see Section 4.3). 3. Loosen the two screws holding the CD-ROM to its bracket (see Figure 4-15). 4. Detach both the power and signal connectors at the rear of the CD-ROM. 5.
  • Page 124: Floppy Removal And Replacement

    4.17 Floppy Removal and Replacement Figure 4-16 Removing Floppy PK1401-98 4-34 AlphaServer DS20 Service Manual...
  • Page 125 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cords. 3. Expose the card cage side of the system (see Section 4.3). 4. Detatch the power and signal cables from the back of the floppy. 5.
  • Page 126: Scsi Disk Removal And Replacement

    4.18 SCSI Disk Removal and Replacement Figure 4-17 Removing StorageWorks Disk PKW0501B-97 4-36 AlphaServer DS20 Service Manual...
  • Page 127 Removal 1. Shut down the operating system and turn the system off. 2. Open the front door exposing the StorageWorks disks. 3. Pinch the clips on both sides of the disk and slide it out of the shelf. Replacement Reverse the steps in the Removal procedure. Verification Power up the system.
  • Page 128: Storageworks Backplane Removal And Replacement

    4.19 StorageWorks Backplane Removal and Replacement Figure 4-18 Removing StorageWorks Backplane StorageWorks Backplane UltraSCSI bus extender (optional) UltraSCSI bus extender PK1412-99 4-38 AlphaServer DS20 Service Manual...
  • Page 129 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cords. 3. Expose the power section of the system (see Section 4.3). 4. Remove the power and signal cables from the UltraSCSI bus extender on the side of the StorageWorks shelf.
  • Page 130: Storageworks Ultrascsi Bus Extender Removal And Replacement

    4.20 StorageWorks UltraSCSI Bus Extender Removal and Replacement Figure 4-19 Removing StorageWorks UltraSCSI Bus Extender StorageWorks Backplane UltraSCSI bus extender (optional) UltraSCSI bus extender PK1412-99 4-40 AlphaServer DS20 Service Manual...
  • Page 131 Removal 1. Shut down the operating system and turn the system off. 2. Unplug the AC power cords. 3. Expose the power section of the system. See Section 4.3. 4. Remove the power and signal cables from the UltraSCSI bus extender on the side of the StorageWorks shelf.
  • Page 133: Appendix A Halts, Console Commands, And Environment Variables

    Appendix A Halts, Console Commands, and Environment Variables This appendix discusses halting the system and provides a summary of the SRM console commands and environment variables. The test command is described in Chapter 2 of this document. For complete reference information on other SRM commands and environment variables, see your system User’s Guide.
  • Page 134: Halt Button Functions

    SRM console power-up Sets halt assertion flag, auto boot ignored A simple halt causes suspension of a system that is hung or running Compaq Tru64 UNIX or OpenVMS and starts the SRM console. The halt assertion flag is set in the TOY NVRAM; it is read and cleared by the console only during power-up or reset.
  • Page 135: Using The Halt Button

    AlphaBIOS. Using Halt to Shut Down the Operating System You can use the Halt button if the Compaq Tru64 UNIX or OpenVMS operating system hangs. Pressing the Halt button halts the operating system back to the SRM console firmware. From the console, you can use the crash command to force a crash dump at the operating system level.
  • Page 136: Halt Assertion

    AlphaBIOS console is running. If you enter the RCM haltin command during a Compaq TRU64 UNIX or OpenVMS session, the system halts back to the SRM console, and the halt status is saved. The next time the system powers up, the saved halt status is checked.
  • Page 137 The system automatically boots the selected operating system at power-up or reset if the following environment variables are set: • For Compaq Tru64 UNIX and OpenVMS, the SRM environment variables os_type, auto_action, bootdef_dev, boot_file, and boot_osflags • For Windows NT, the SRM os_type environment variable and the Auto Start...
  • Page 138: Summary Of Srm Console Commands

    Info 5 reads the PAL built logout area that contains the data used by the operating system to create the error entry Info 8 reads the IOD and IOD1 registers. initialize Resets the system. Runs the Loadable Firmware Update Utility. Continued on next page A-6 AlphaServer DS20 Service Manual...
  • Page 139 Table A-2 Summary of SRM Console Commands (Continued) Command Function login Turns off secure mode, enabling access to all SRM console commands during the current session. Displays information about the specified console command. more Displays a file one screen at a time. prcache Initializes and displays status of the PCI NVRAM.
  • Page 140: Summary Of Srm Environment Variables

    Specifies network protocols for booting over the Ethernet controller. kbd_hardware_ Specifies the default console keyboard type. type kzpsa*_host_id Specifies the default value for the KZPSA host SCSI bus node language Specifies the console keyboard layout. Continued on next page A-8 AlphaServer DS20 Service Manual...
  • Page 141 Environment Variable Function memory_test Specifies the extent to which memory will be tested. For Compaq Tru64 UNIX systems only. ocp_text Overrides the default OCP display text with specified text. os_type Specifies the operating system and sets the appropriate console interface.
  • Page 142: Recording Environment Variables

    Use the show* command to list environment variable settings. Table A-4 Environment Variables Worksheet Environment Variable System Name System Name System Name auto_action bootdef_dev boot_osflags com1_baud com2_baud console cpu_enabled ew*0_mode ew*0_protocols kbd_hardware_ type kzpsa*_host_id language memory_test ocp_text os_type pci_parity pk*0_fast pk*0_host_id A-10 AlphaServer DS20 Service Manual...
  • Page 143 Table A-4 Environment Variables Worksheet (Continued) Environment Variable System Name System Name System Name pk*0_soft_term sys_model_num sys_serial_num sys_type tga_sync_green tt_allow_login Halts, Console Commands, and Environment Variables A-11...
  • Page 145: Appendix B Managing The System Remotely

    Appendix B Managing the System Remotely This appendix describes how to manage the system from a remote location using the remote console manager (RCM). You can use the RCM from a console terminal at a remote location or from a local console terminal connected to the COM1 port. Sections in this appendix are: •...
  • Page 146: Rcm Overview

    You can, however, use the RCM halt command during power-up to force a halt assertion. See Section A.3 for information on halt assertion. B-2 AlphaServer DS20 Service Manual...
  • Page 147: First-Time Setup

    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 for autoanswer and 9600 baud, and dial in. Figure B-1 RCM Connections PK1473-98 Managing the System Remotely B-3...
  • Page 148: Using Rcm Locally Or With A Modem On Com1

    2. To exit RCM and reconnect to the system console port, enter the quit command (see ). Press Return to get a prompt from the operating system or system console. Example B–1 Invoking and Leaving RCM Locally P00>>> ^]^]rcm RCM> RCM> quit Focus returned to COM port B-4 AlphaServer DS20 Service Manual...
  • Page 149: Rcm Commands

    RCM Commands The RCM commands given in Table B-1 are used to control and monitor a system remotely. Table B-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.
  • Page 150 It is equivalent to releasing the Halt button on the control panel after holding it in (rather than pressing it once and releasing it immediately). This command can be used at any time after system power-up. B-6 AlphaServer DS20 Service Manual...
  • Page 151 help or ? The help or ? command displays the RCM firmware commands. poweroff The poweroff command requests the RCM to power off the system. The poweroff command is equivalent to pressing the On/Off button on the control panel to the off position.
  • Page 152 When changing the default escape sequence, avoid using special characters that are used by the system’s terminal emulator or applications. Control characters are not echoed when entering the escape sequence. Use the status command to verify the complete escape sequence. B-8 AlphaServer DS20 Service Manual...
  • Page 153: B-2 Rcm Status Command Fields

    status The status command displays the current state of the system sensors, as well as the current escape sequence and alarm information. The following is an example of the display. RCM>status Firmware Rev: V2.0 Escape Sequence: ^]^]RCM Remote Access: ENABLE Temp (C): 26.0 RCM Power Control: ON RCM Halt: Deasserted...
  • Page 154: Using The Rcm Switchpack

    (RCM enabled). The OFF setting disables RCM. Reserved Reserved RPD DIS Enables or disables remote poweroff. The default is OFF (remote poweroff enabled). SET DEF Sets the RCM to the factory defaults. The default is OFF (reset to defaults disabled). B-10 AlphaServer DS20 Service Manual...
  • Page 155 Uses of the Switchpack You can use the RCM switchpack to change the RCM operating mode or disable the RCM altogether. The following are conditions when you might want to change the factory settings. • Switch 1 (EN RCM)—Set this switch to OFF (disable) if you want to reset the baud rate of the COM1 port to a value other than the system default of 9600.
  • Page 156 8. Set switch 4 to OFF. 9. Replace the system covers and plug in the power cords. 10. Power up the system to the SRM console prompt, and type the default escape sequence to invoke RCM command mode: ^]^]RCM B-12 AlphaServer DS20 Service Manual...
  • Page 157: Troubleshooting Guide

    Troubleshooting Guide Table B-3 is a list of possible causes and suggested solutions for symptoms you might see. Table B-3 RCM Troubleshooting Symptom Possible Cause Suggested Solution The local console Cables not correctly installed. Check external cable terminal is not installation.
  • Page 159: Appendix C Firmware Update

    Appendix C Firmware Update This appendix provides instructions on updating firmware. Sections in this chapter are: • Updating Firmware and Consoles • Updating Firmware from the CD-ROM • Updating Firmware from Floppy Disk – Creating the Diskettes • Updating Firmware from Floppy Disk – Performing the Update •...
  • Page 160: Starting Lfu From The Alphabios Console

    Press <return> to bypass loading and proceed to LFU: cda0 UPD> Figure C–1 Starting LFU from the AlphaBIOS Console PK1461-98 Use the Loadable Firmware Update (LFU) utility to update system firmware. You can start LFU from either the SRM console or the AlphaBIOS console. C-2 AlphaServer DS20 Service Manual...
  • Page 161 • From the SRM console, start LFU by issuing the lfu command (see Example C–1). Also from the SRM console, LFU can be booted from the Alpha CD-ROM (V5.4 or later), as shown in Example C–2. • From the AlphaBIOS console, select Update AlphaBIOS from the AlphaBIOS Setup screen (see Figure C–1).
  • Page 162: C.1.1 Updating Firmware From The Cd-Rom

    Verify Compares loadable and hardware images. ? or Help Scrolls this function table. ----------------------------------------------------------------- UPD> list Device Current Revision Filename Update Revision 3.1-x fsb_fw 5.68 nt_fw 5.xx Pkx0 kzpsa_fw 5.4-x srm_fw 5.4-xx A214 cipca_fw A2xx C-4 AlphaServer DS20 Service Manual...
  • Page 163 Select the device from which firmware will be loaded. The choices are the internal CD-ROM, the internal floppy disk, or a network device. In this example, the internal CD-ROM is selected. Select the file that has the firmware update, or press Enter to select the default file.
  • Page 164 Confirm update on: AlphaBIOS [Y/(N)] y DO NOT ABORT! AlphaBIOS Updating to V6.40-1... Verifying V6.40-1... PASSED. Confirm update on: srmflash [Y/(N)] y DO NOT ABORT! srmflash Updating to V6.0-3... Verifying V6.0-3... PASSED. UPD> exit C-6 AlphaServer DS20 Service Manual...
  • Page 165 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.
  • Page 166: C.1.2 Updating Firmware From Floppy Disk — Creating The Diskettes

    1. Download the update files from the Internet. 2. On a PC, copy files onto two FAT-formatted diskettes as shown in Table C–1. 3. From an OpenVMS system, copy files onto two ODS2-formatted diskettes as shown in Example C–4. C-8 AlphaServer DS20 Service Manual...
  • Page 167 Example C–4 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...
  • Page 168: C.1.3 Updating Firmware From Floppy Disk — Performing The Update

    . [The function table displays, followed by the UPD> prompt, as . shown in Example C–3.] UPD> list Device Current Revision Filename Update Revision 3.1-x fsb_fw 5.68 nt_fw 5.xx Pkx0 kzpsa_fw 5.4-x srm_fw 5.4-xx A214 cipca_fw A2xx C-10 AlphaServer DS20 Service Manual...
  • Page 169 Select the device from which firmware will be loaded. The choices are the internal CD-ROM, the internal floppy disk, or a network device. In this example, the internal floppy disk is selected. Select the file that has the firmware update, or press Enter to select the default file.
  • Page 170: Updating Firmware From The Floppy Disk

    Please enter the name of the options firmware files list, or Press <return> to use the default filename [AS1400IO,(AS1400CP)]: . (The function table displays, followed by the UPD> prompt. . Console firmware can now be updated.) UPD> exit C-12 AlphaServer DS20 Service Manual...
  • Page 171: Selecting As1400Fw To Update Firmware From The Internal Floppy Disk

    The update command updates the device specified or all devices. For each device, you are asked to confirm that you want to update the firmware. The default is no. Once the update begins, do not abort the operation. Doing so will corrupt the firmware on the module. The lfu command restarts the utility so that console firmware can be updated.
  • Page 172: C.1.4 Updating Firmware From A Network Device

    . [The function table displays, followed by the UPD> prompt, as . shown in Example C–3.] UPD> list Device Current Revision Filename Update Revision 3.1-x fsb_fw 5.68 nt_fw 5.xx Pkx0 kzpsa_fw 5.4-x srm_fw 5.4-xx A214 cipca_fw A2xx Continued on next page C-14 AlphaServer DS20 Service Manual...
  • Page 173 Before starting LFU, download the update files from the Internet. You will need the files with the extension .SYS. Copy these files to your local MOP server’s MOP load area. Select the device from which firmware will be loaded. The choices are the CD- ROM, the internal floppy disk, or a network device.
  • Page 174: Updating Firmware From A Network Device

    Updating to V6.40-1... Verifying V6.40-1... PASSED. DO NOT ABORT! kzpsa0 Updating to A11 ... Verifying A11... PASSED. DO NOT ABORT! kzpsa1 Updating to A11 ... Verifying A11... PASSED. DO NOT ABORT! srmflash Updating to V6.0-3... Verifying V6.0-3... PASSED. UPD> exit C-16 AlphaServer DS20 Service Manual...
  • Page 175 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.
  • Page 176: C.1.5 Lfu Commands

    Lists release notes for the LFU program. update Writes new firmware to the module. verify Reads the firmware from the module into memory and compares it with the update firmware. These commands are described in the following pages. C-18 AlphaServer DS20 Service Manual...
  • Page 177 display The display command shows the physical configuration of the system. Display is equivalent to issuing the SRM console command show configuration. Because it shows the slot for each module, display can help you identify the location of a device. exit The exit command terminates the LFU program, causes system initialization and testing, and returns the system to the console from which LFU was called.
  • Page 178 The verify command reads the firmware from the module into memory and compares it with the update firmware. If a module already verified successfully when you updated it, but later failed tests, you can use verify to tell whether the firmware has become corrupted. C-20 AlphaServer DS20 Service Manual...
  • Page 179 Index show memory · 2-11 show power · 2-11 test · 2-9 ? command, RCM · B-7 Control panel · 1-4 Halt assertion · 1-5 Halt button · 1-5 Architecture, block diagram · 1-8 messages in display · 2-5 Alpha 21264 microprocessor · 1-8, 1-11 Reset button ·...
  • Page 180 auto_action · 2-7 Interrupts · 1-35 os_type · 2-7 ISA bus · 1-9 Error registers · 3-1 exit command, LFU · C-3, C-7, C-13, C- 17, C-18, C-19 KN310-Ax CPU module · 1-11 External Interface Address register · 3-2 LEDs Failure Register ·...
  • Page 181 Memory Management Status Register · 3-3 MISC register · 3-9 quit command, RCM · B-8 Miscellaneous Register · 3-9 MM_STAT register · 3-3 Modem RCM · B-2, B-10 using in RCM · B-3 command summary · B-5 invoking and leaving command mode · Operating the system remotely ·...
  • Page 182 removal and replacement · 4-16 setesc command, RCM · B-8 Test command · 2-9 SRM console · 1-7, 2-7 TIG bus · 1-9, 1-19, 1-34 status command, RCM · B-9 Troubleshooting StorageWorks · 1-39 power problems · 2-2 backplane removal and replacement · 4- Troubleshooting using beep codes ·...

Table of Contents