Digital PDFs
Documents
Guest
Register
Log In
EK-620AA-MG-001
May 1988
292 pages
Original
7.7MB
view
download
OCR Version
9.0MB
view
download
Document:
VAX 6200 Options and Maintenance
Order Number:
EK-620AA-MG
Revision:
001
Pages:
292
Original Filename:
OCR Text
VAX 6200 Options and Maintenance Order Number EK-620AA-MG-001 This manual is intended for DIGITAL field service representatives. It covers the installation of modules and removal and replacement of field-replaceable units (FRUs). digital equipment corporation maynard, massachusetts First Printing, May 1988 The information in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this document. The software, if any, described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license. No responsibility is assumed for the use or reliability of software or equipment that is not supplied by Digital Equipment Corporation or its affiliated companies. Copyright ©1988 by Digital Equipment Corporation. All Rights Reserved. Printed in U.S.A. The following are trademarks of Digital Equipment Corporation: DEBNA ULTRIX VAXELN DEC UNIBUS VMS DECnet VAX XMl DECUS VAXBI TM FCC NOTICE: The equipment described in this manual generates, uses, and may emit radio frequency energy. The equipment has been type tested and found to comply with the limits for a Class A computing device pursuant to Subpart ] of Part 15 of FCC Rules, which are designed to provide reasonable protection against such radio frequency interference when operated in a commercial environment. Operation of this equipment in a residential area may cause interference, in which case the user at his own expense may be required to take measures to correct the interference. Contents XV Preface Chapter 1 1.1 1.2 1.3 1.4 1.5 Introduction System Physical Description .. ................... System Functional Description . . . ................. ... ... ...... VAX 6200 Front View . .. . ... VAX 6200 Rear View . ... ... ..... ... Field-Replaceable Units . . ...................... Chapter 2 1-2 1-6 1-8 1-10 1-12 Diagnostics DiagnosticOverview. . .. . .......... ... 2.1 Self-Test . ... ..ot 2.2 ROM-Based Diagnostic Monitor Program . . ........... 2.3 RBD Monitor Control Characters . . ... ............ 2.3.1 DEPOSIT and EXAMINE Commands . . ... ......... 2.3.2 START Command . ... ........ ...t 233 START Command Qualifiers . . ... .............. 234 RBD Test Printout, Passing . . . . ................. 2.3.5 RBD Test Printout, Failing . .................... 2.3.6 Sample RBD Session . ....................... 23.7 VAX Diagnostic Supervisor Programs . .............. 2.4 Running VDS . .. .. .. ... ... e 241 Sample VDS Session . . . .......... ..o 2.4.2 VDSDiagnostics . ............... . 243 2-2 2-4 2-6 2-8 2-10 2-12 2-13 2-16 2-18 2-20 2-24 2-26 2-28 2-30 Chapter 3 KAG62A Processor 3.1 KA62A Physical Description and Specifications . . . . ... .. 3-2 3.2 KA62A ConfigurationRules . . ... ................. 3-4 3.3 KA62A Functional Description . . .. ................ 34 BootProcessor 3.5 Power-UpSequence........................... 3-12 3.6 KA62A Self-Test Results: Console Display . ........... 3-16 3.7 KAG62A Self-Test Results: Module LEDs . . . ........... 3-18 3.8 ROM-Based Diagnostics . . ...................... 3-22 3.9 KA62A Self-TestRBD . ... ...................... 3-24 3.10 CPU/Memory Test —RBD'1 ..................... 3-26 3.11 Second-Level Cache RBD—RBD 4. ................. 3-28 3.12 VDS Diagnostics . .. .......................... 3-30 3.13 Machine Checks 3-32 3.14 ConsoleCommands. 3.15 How to Replace the Only Processor. . ............... 3-36 3.16 How to Replace the Boot Processor . . . ... ........... 3-38 3.17 How to Add a New Processor or Replace a Secondary Processor . .. .. ... ... . ... ... 3-40 3.18 PATCH EEPROM Command . .................... 3-42 3.19 PATCH EEPROM Command Error Messages . ......... 3-44 3.20 KA62A Registers . .. .......... ... .......... .. 3-46 Chapter 4 .............. ... ... .... ... ... . .. ... ...... ... ... .. ........................ 3-6 3-10 3-34 MS62A Memory 4.1 MS62A Description . . ... ............ ....... .. 4-2 4.2 MS62A ConfigurationRules . . . . .................. 4-4 4-5 4.3 MS62A Specifications . . . . ..... ... ..... . ... ... .. 44 MS62A Functional Description . ... ... ............. 4-6 45 MS62AInterleaving . .. ........ ...... .. ... ..... 4-8 4.6 Interleaving Examples. .. ....................... 4-10 4.7 Console Commands for Interleaving . . ... ........... 4-12 48 Memory Self-Test . ........................... 4-14 49 Memory Self-TestErrors . . ...................... 4-16 410 MS62AMemoryRBDs 4-18 4.11 Memory RBD Test Examples . . ....................... . .................... 4-20 4.12 4.13 MS62A Control and Status Registers . . . . ............ MS62A Memory Installation. . . . . ................. Chapter 5 DWMBA XMi-to-VAXBI Adapter DWMBA Physical Description . . . ................. ... ...... Physical Layout ... ............... 5.1.1 ..... ............. ... . . Specifications DWMBA 5.1.2 DWMBA Functional Description . . . . . .............. 5.2 DWMBA ConfigurationRules . . . . ................. 5.3 DWMBA ROM-Based Diagnostics Tests . . ... ......... 5.4 ........... ....... DWMBA Registers . . . .. ..... 5.5 5.1 Chapter 6 XMI Card Cage Description . . .. .................. ... ... ....... SystemUse .. .... 6.1.1 ... ............. . . Specifications Cage Card XMI 6.1.2 XMI Card Cage Removal . . . . .................... 6.2 Prepare for Removal . . .. ... .................. 6.2.1 ... Removal of XMI Card Cage from Cabinet . . . .. ... 6.2.2 6.6 6-10 Installing Modules in the XMI Card Cage . . .. . ... ..... . .... XMI Troubleshooting . . . .................. 6-16 6-18 Chapter 7 7.1 7.1.1 7.1.2 7.1.3 7.2 7.2.1 722 6-2 6-2 6-4 6-6 6-6 6-8 Switching XMI Card Cages . ... .................. Removal of Bus Bars and Daughter Card. . . . ... ... .. 6.3.1 Moving XMI Side Mounting Plates and Installation of Parts 6.3.2 XMI Card Cage Replacement . . . .. ... ............. 6.4 6.5 5-2 5-2 5-4 5-6 5-8 5-10 5-12 XMI Card Cage 6.1 6.3 4-22 4-24 6-11 6-12 6-14 VAXBI Card Cage VAXBI Card Cage Description . .. ................. .. SystemUse................... .. ........... . . . . VAXBI Card Cage Specifications VAXBI Card Cage Subassemblies ... ............. VAXBI Card Cage Removal . . . ................... Prepare for Removal . . . ... ................... Removal of VAXBI Card Cages from Cabinet. . . . . . . .. 7-2 7-2 7-4 7-6 7-8 7-8 7-10 7.3 Switching VAXBICages . ....................... 7-12 7.3.1 Removal of VAXBIBusBars . . . ... ............. . 7-13 7.3.2 Removal of Other VAXBI Parts . . . .. ............ . 7-14 Installation of VAXBI Parts . . ... ................ 7-16 7.3.3 7.4 VAXBI Card Cage Replacement .. ................. 7-18 7.5 VAXBI Expansion and Configuration Rules . . . .. ... ..., 7-20 7.6 VAXBI Troubleshooting 7-22 Chapter 8 . ....................... Control Subsystem Assemblies 8.1 System Control Assembly Specifications .. ....... ... . 8-2 8.2 8-4 8.3 System Control Assembly Removal and Replacement . . . . . XTC Power Sequencer Specifications . . . . ............ 8.4 XTC Removal and Replacement . ... ............. .. 8-8 8.5 Control Panel Assembly Specifications. . . . ... ........ 8-10 8.6 Control Panel Assembly Removal and Replacement . . . . . . 8-12 8.7 TK Tape Drive Specifications . . ... ................ 8-14 8.8 TK Tape Drive Removal and Replacement . .. ..... .. . 8-16 8.9 Filter Board and TOY Clock Battery Specifications . . . . . . . 3-18 8.10 Filter Board and TOY Clock Battery Removal and Replacement . . . ... ... ... ... ... ... .. ... ..., 8-20 Chapter 9 8-6 Power Subsystem 9.1 Power Subsystem Design 9.2 Power Specifications. 9.3 PowerModules . .. ..... ... .. .. ... . ... ... .. ... 9-6 9.4 H7214 PowerRegulator . . ..................... .. 9-8 9.5 H7214 Power Regulator Removal and Replacement . . . .. . 9-10 9.6 H7215 Power Regulator . . ... .................. .. 9-12 9.7 H7215 Power Regulator Removal and Replacement . . . . . . 9-14 9.8 H7206 Power and Logic Unit . .................. .. 9-16 . ...................... 9-2 . . . .... ...... ... .. ...... .. 9-4 9.8.1 Specifications 9.8.2 H7206 Power and Logic Unit Switches and Indicators . .. ...... ... ... L. . .. 9-16 9-18 9.9 H7206 Power and Logic Unit Removal and Replacement . . . 9-20 9.10 H7206 Fan Removal and Replacement . . . .. .. ... ... .. H405 AC Power Controller ... ................... 9-22 9.11 Vi 9-24 9.12 H405 AC Power Controller Removal and Replacement . . . 9.13 50 Hz Transformer . . . . . .. ... .. ..t 9.14 50 Hz Transformer Removal and Replacement ... ... ... 9.15 H7231-N Battery Backup Unit . ... ................ 9.16 H7231-N Battery Backup Unit Removal and Replacement . . 9.17 H7231-N Battery Backup Unit Installation . ........... 9.17.1 Install the Battery Backup Unit Cables .. ... ........ 9.17.2 Install the Mounting Bracket . . . . ... ............. .. 9.17.3 Installthe Unit. ... ... ... ... ... Chapter 10 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 9-26 9-28 9-30 9-32 9-34 9-36 9-37 9-38 9-39 Cabinet and Airflow Subsystem Door and Filter Removal and Replacement (Front) . . . . . .. Door and Filter Removal and Replacement (Rear) . ... ... Airflow Sensor Removal and Replacement . . . . ........ Temperature Sensor Removal and Replacement. . . . .... Blower Assembly Specifications . . . ... ............. Blower Assembly, Frontand Rear . . . .. ............. Blower Assembly Removal and Replacement . ... ...... Side Panel Removal . ... ... ... ... . ... ......... Appendix A Cable List Appendix B Troubleshooting the System 10-2 10-4 10-6 10-8 10-10 10-12 10-14 10-16 Glossary Index vii Examples 2-1 Sample Self-Test Results. 2-2 DEPOSIT and EXAMINE Commands 2-3 START Command . ........................... 2-12 2-4 RBD Test Printout, Passing 2-16 2-5 RBD Test Printout, Failing . . .. ................... 2-18 2-6 Sample RBD Session 2-20 2-7 Sample RBD Session, continued . . .. ............... 2-22 2-8 Running Stand-Alone VDS 2-26 2-9 Running Online VDS . ... ... ... ... ............ 2-26 2-10 Sample VDS Session . . ... ..................... 2-28 3-1 ROM and EEPROM Version Numbers . . .. ... ........ 3-2 Self-TestResults 3-3 KA62A Self-Test RBD . .. ....................... 3-24 3-4 CPU/Memory Test RBD 3-26 3-5 Second-Level Cache TestRBD . . ... ............... 3-28 3-6 Running Stand-Alone Processor Diagnostics .. ......... 3-30 . . ................... 3-36 . ...................... 3-38 . . ... ... ...... ... ... .... . .............. .. .................... . .. ....................... . ... ... .. ... . ... ....... . ... ......................... . .. ..................... 2-4 2-10 3-8 3-16 3-7 Replacing a Single Processor 3-8 Replacing Boot Processor 3-9 Adding or Replacing Secondary Processor . ........... 3-40 3-10 PATCH EEPROM Command . . ................... 3-42 4-1 SET MEMORY and INITIALIZE Commands . .......... 4-12 4-2 MS62A Memory Module Results in Self-Test. . ... .... .. 4-14 4-3 MS62A Memory Module Node Exclusion . . .. ......... 4-16 4-4 RBD Test on All Modules with Halt on Error . . . ... ... .. 4-20 4-5 RBD Teston ModuleinSlot A . . ... ............... 4-20 4-6 RBD Test with Module Error 4.7 RBD Test with Confirm Switch . . ... ... 5-1 DWMBA XMI-to-VAXBI Adapter ROM-Based Diagnostics Tests ... .. viii . . . ... ............... ... ... .. .. ., 4-21 4-21 5-10 Figures 1-1 1-2 1-3 1-4 2-1 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 4-1 4.2 4-3 4-4 4-5 5-1 5-2 5-3 5-4 6-1 6-2 6-3 6-4 6-5 6-6 6-7 6-8 6-9 7-1 7-2 7-3 7-4 Typical VAX 6200 System . . . . ................... VAX 6200 System Architecture . . . . ................ VAX 6200 System (Front View) . . . .. ............... VAX 6200 System (Rear View) . ................... Diagnostics Design . . . . .. ... ... ... KA62AModule . . .. ... ... ... e Typical KA62A Configuration. . . . ................. KA62A Block Diagram . . . ...................... Selection of Boot Processor . . . ................... KA62A Power-Up Sequence, Part 1of 2 ... .......... L KA62A Power-Up Sequence, Part2of2 .. ... ......... KAG62A LEDs After Power-Up Self-Test .. ............ The Stack in Response to a Machine Check .. ......... MS62A Module (Side 1) . . ... ... ... ..o Simplified Block Diagram . .. .................... 2-Way Interleaving . . .. ..... ... ... ... oo . 4-Way Interleaving . . . .. ... ... . ... 8-Way Interleaving . . . .. ......... ... DWMBA/AXMIModule . . . ..................... DWMBA/B VAXBIModule ... ................... DWMBA XMI-to-VAXBI Adapter Block Diagram .. ...... VAX 6200 Slot Numbers . . .. .................... XMI Card Cage Connections . . . .................. e e t XMICardCage . . ... .. oo itt ... ........... . . . XMI Backplane Power Connections XMICard Cage . . . . o oo v it i et XMI Bus Bar Assembly and Daughter Card . . . ... ...... XMI Cage Side Mounting Plates . . ... .............. Installation of Foam Air Seals . . . . ... .............. XMICardCage . . . ... oo i it Numbering of XMI Slots . . . ... .................. VAXBI Card Cage Connections . .. ................ VAXBICardCages. . . .......... PSP VAXBI Card Cage Subassemblies . . ................ VAXBI Backplane Power Connections . . .. ........... 1-2 1-6 1-8 1-10 2-2 3-2 3-4 3-6 3-10 3-12 3-14 3-18 3-32 4-2 4-6 4-10 4-10 4-11 5-2 5-3 5-6 5-8 6-2 6-4 6-6 6-8 6-10 6-12 6-13 6-14 6-16 7-2 7-4 7-6 7-8 ix 7-5 VAXBICardCages. 7-6 VAXBIBus Bar Assembly 7-7 VAXBI Backplane Components. . .. ................ 7-14 7-8 VAXBI Cage Mounting Plates . . . .................. 7-15 . . . ........................ . ................... ... 7-9 Installation of Foam Air Seals. 7-10 VAXBICardCages. 7-10 7-12 . . . ... .............. 7-16 . . ... ...................... 7-18 7-11 Numbering of VAXBISlots . . .................... 7-20 8-1 System Control Assembly . . ... .................. 8-2 8-2 System Control Assembly Removal . . . .............. 8-4 8-3 XTC Power Sequencer 8-6 8-4 XTC Power Sequencer Removal . .................. 8-8 8-5 Control Panel Assembly . . ...................... 8-10 . ........................ 8-6 Control Panel Assembly Removal . ... .......... .. .. 8-12 8-7 TK Tape Drive 8-14 . ........ .. ... .... .. ... ...... . 8-8 TK Tape Drive Removal . . ...................... 8-16 8-9 Filter Board and TOY Clock Battery . . . .. ... ......... 8-18 . ....... .. 8-20 . .......... ... ...... ... 9-2 8-10 Filter Board and TOY Clock Battery Removal 9-1 Power Subsystem Design 9-2 DC Power Regulators in Cabinet (Rear View). . .. ... .. .. 9-4 9-3 9-4 Location of Power Modules (Rear View) . . ... ... ... ... H7214 Power Regulators . . ... .......... ... .. . .. 9-8 9-5 H7214 Power Regulator Removal 9-6 H7215 Power Regulators . ................. 9-10 . . .. ... ... ... ... .. ... . . 9-12 H7215 Power Regulator Removal 9-8 9-6 H7206 Power and Logic Unit . ........... .. ... . 9-14 . ................. ... 9-16 9-9 H7206 Power and Logic Unit Switches and Indicators . . 9-10 H7206 Power and Logic Unit Removal (Top View) . . . 9-18 . . ... .. 9-20 9-11 H7206 FanRemoval . . . . . ... 9-12 H405 AC Power Controller 9-13 H405 AC Power Controller Removal . . ............ .. 9-26 9-14 50 Hz Transformer (Front View) . . ... ... ......... .. 9-28 ... ... .. .. ... .. ..., 9-22 . ...................., 9-24 9-15 50 Hz Transformer Removal . ................. ... 9-30 9-16 H7231-N Battery Backup Unit .. ............ .... .. 9-32 9-17 H7231-N Battery Backup Unit Removal . . .. ... ... .. .. 9-34 9-18 Battery Backup Unit Cable Installation . . . ... ... ... ... 9-36 9-19 Mounting Bracket Installation . . . .. ......... ... . . .. 9-38 9-20 10-1 10-2 10-3 10-4 10-5 10-6 Battery Backup Unit Installation . .. ................ 9-39 Front Door (Inside View) . . . ... ... .. .. vt 10-2 ... 10-4 ... Rear Door (Inside View) . .. .......... 10-6 Airflow Sensor (Front View) . . . . .................. Temperature Sensor (Front View) .. ................ 10-8 o i 10-10 Blower Assembly . . . ... ... ... ... . 10-12 .. .. ... ... . . FrontBlower. 10-7 Rear Blower ... ... ... . ..., 10-13 10-8 Blower Assembly Removal . ..................... 10-14 . 10-16 ... ... .... 10-9 Side Panel Removal . ... .. ....... Tables 1-1 1-2 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 3-1 3.2 3-3 3-4 3-5 3-6 3-7 3-8 3.9 3-10 3-11 3-12 3-13 VAX 6200 System Characteristics . . .. .............. Field-Replaceable Units . .. ..................... ... ... Self-Test Components .. .............. RBD Monitor Commands . . .. ................... ROM-Based Diagnostics Programs . . . . ... ........... RBD Monitor Control Characters . ................. DEPOSIT and EXAMINE Command Qualifiers ... ... ... START Command Qualifiers . ... ................. VAX Diagnostic Program Levels . ... ............... ..o o ....... VDS Documentation. . .. . .... VAX Diagnostic Supervisor Programs . ... ........... KAG62A Specifications . . . . ... ... oo oo o KAG62A ErrorLEDs . . ... .. ... ... ... ......... .......... ... ROM-Based Diagnostics . . KA62A Power-Up Test—RBD O .. ................. Extended CPU/Memory RBD Test—RBD 1. ........... Second-Level Cache RBD Test — RBD4 . ............. . o ...... KA62A VDS Diagnostics . . .. .... Machine Check Parameters . . ... ................. ConsoleCommands. . . .............cun.... PATCH EEPROM Command Error Messages . ... ...... KAG62A Internal Processor Registers . . . . ... .......... XMI Registers for the KA62A . ... ................. KAG62A Registers in XMI Private Space. . . ............ 1-4 1-12 2-5 2-6 2-6 2-8 2-10 2-13 2-24 2-24 2-30 3-3 3-20 3-22 3-24 3-27 3-29 3-30 3-32 3-34 3-44 3-46 3-49 3-50 xi 4-1 Memory Configurations for the XMI Backplane ... ... ... 4-2 .MS62A Specifications . . .. ..., 4-3 Interleaving 4-4 Memory Test —RBD Test3 . ..................... 4-18 4-5 RBD Test 3 Parameters . . . ...................... 4-19 . ... ..... ... ... ... ... ... ... .. ... ... . . ... .. 4-4 4-5 4-8 4-6 MS62A Memory Control and Status Registers . . . . ... ... 4-22 4-7 Interlock Flag Registers . . . . ..................... 4-23 5-1 DWMBA/A XMI Module Specifications . . ............ 5-4 5-2 DWMBA/B VAXBI Module Specifications . . . . ... ... ... 5-5 5-3 DWMBA Cables .. ........................... 5-5 5-4 DWMBA Configuration . . . ... ............ . ... .. . 5-9 5-5 DWMBA XMI-to-VAXBI Adapter RBD Tests 5-6 VAXBIRegisters . ............................ 5-12 5-7 DWMBA XMI Registers . . . . ..................... 5-13 . ... ....... 5-11 6-1 XMI Card Cage Assembly Specifications . ............ 6-4 6-2 XMICardCage Cables . . . ...................... 6-5 6-3 XMI Troubleshooting Checklist. 6-4 XMI Connector Cleaning Supplies . . .. ... .......... .. . ................ 7-1 VAXBI Card Cage Assembly Specifications. 7-2 VAXBICard Cage Cables 6-18 6-19 . . ... ... ... 7-5 . .................. .. .. 7-5 7-3 VAXBI Subassemblies and Tools Required . ........ ... 7-7 7-4 VAXBI Troubleshooting Checklist . . .. ... ......... .. 7-22 7-5 VAXBI Connector Cleaning Supplies . . ... ........... 7-23 8-1 System Control Assembly Specifications 8-2 XTC Power Sequencer Specifications . . .. ............ Control Panel Assembly Specifications. . .......... .. 8-3 8-7 . . . ... ...... .. 8-11 8-5 TK Tape Drive Assembly Specifications . . . .. ..... ... . Filter Board Specifications . . . .. ...... .. .. ... .. .. . 8-19 8-4 8-15 8-6 TOY Clock Battery Specifications . .. .............. . 8-19 9-1 XMI Side—DC Output Specifications . . . . .. ... ... ... . 9-4 9-2 VAXBI Side—DC Output Specifications . . .......... .. 9-5 9-3 AC Output Specifications . .. ...... ... ... .. .. ... 9-5 9-4 Powe . . ... rM ....... od ....... ul ....... es .... H7214 Power Regulator Specifications . ............ .. 9-9 H7215 Power Regulator Specifications . ... .......... . 9-13 H7206 Power and Logic Unit Specifications 9-17 9-5 9-6 9-7 xii .. ......... 97 9-8 9-9 9-10 10-1 10-2 10-3 10-4 10-5 10-6 A-1 B-1 9-25 H405 AC Power Controller Specifications . . ... ........ 9-29 . .......... ... ... . Specifications 50 Hz Transformer 9-33 H7231-N Battery Backup Unit Specifications . . . ... ..... Front Cabinet Door and Air Filter Specifications .. ...... 10-3 10-5 . Rear Cabinet Door and Air Filter Specifications . . . . ... 10-6 ... .. ..... ...... . . . . Specifications Sensor Airflow 10-9 Temperature Sensor Specifications . ... ............. Blower Assembly Specifications . . ................. 10-11 Side Panel Specifications . . . ... ..... ... .. 0 0oL 10-17 A-1 e e Cable List. . . . . . ..ot B-2 ... Troubleshooting Power in the System . . .......... xiii Preface Intended Audience This manual is written for DIGITAL field service re})resentatives servicing the VAX 6200 system. This manual covers the installation of modules and removal and replacement of field-replaceable units (FRUs). Document Structure The manuals in the VAX 6200 documentation set are designed using structured documentation theory. Each topic has a boldface indented abstract, to help you use the manual as a reference tool. Other typical components of a topic include an illustration or example, a chart or list, and descriptive text. This manual has 10 chapters and two appendixes: e Chapter 1, Introduction gives an overview of the system, including system specifications, field-replaceable units, system architecture, and location of major assemblies. e Chapter 2, Diagnostics, describes the levels of diagnostic design, their e Chapter 3, KA62A Processors, Chapter 4, MS62A Memory, and Chapter 5, DWMBA Adapter give module specifications, configuration rules, main registers, module diagnostics, and self-test information. e Chapter 6, XMI Card Cage, and Chapter 7, VAXBI Card Cage, describe the system card cage and the 1/O card cage, respectively, and their implementation, and a patch mechanism for updating the programs. removal and replacement procedures. e Chapter 8, Control Subsystem Assemblies, presents the four subassemblies housed in the system control assembly area and gives the removal and replacement instructions for each subassembly. e Chapter 9, Power Subassemblies, discusses each field-replaceable unit of the power system, its diagnostics, and the removal and replacement procedure for the unit. Xv * Chapter 10, Cabinet and Airflow Subsystem, presents the fieldreplaceable units that are specific to the cabinet and their removal and replacement instructions. * Appendix A is the cable list. Appendix B is a troubleshooting chart. A Glossary and Index provide additional reference support. Conventions Used in this Document | FRONT REAR .| CH] In illustrations, icons are used for designating part placeme nt within the VAX 6200. The shaded area within the icon shows the location of the component or part being discussed. The icons used include: VAX 6200 Documents Documents in the VAX 6200 documentation set include: Title Order Number VAX 6200 Installation Guide EK-620AA-IN VAX 6200 Owner’s Manual EK-620AA-OM VAX 6200 Mini-Reference EK-620AA-HR VAX 6200 System Technical User's Guide EK-620AA-TM VAX 6200 Options and Maintenance EK-620AA-MG Xvi Associated Documents Other documents that you may find useful include: Title Order Number CIBCA User Guide EK-CIBCA-UG Guide to VAXclusters AA-Y513A-TE Guide to VAX/VMS Software Installation AA-Y514B-TE HSC50 User's Guide EK-HSC50-UG H9657-EU Installation Guide EK-VBIEU-IN KDB50 Disk Controller User’'s Guide EK-KDB50-UG RA82 Disk Drive User’s Guide EK-ORA82-UG SC008 Star Coupler User’s Guide EK-SC008-UG TK50 Tape Drive Subsystem User’s Guide EK-OTK50-UG TU81/TA81 and TU81 PLUS Subsystem User’s Guide EK-TUA81-UG VAX/VMS Networking Manual, VAX/VMS Volume 6, Networking AA-Y512C-TE The VAX Architecture Reference Manual EY-3459E-DP VAX Diagnostic Design Guide EK-1VAXD-TM VAX Diagnostic Software Handbook AA-F152A-TE VAX Diagnostic Supervisor User's Guide EK-VXDSU-UG VAX Hardware Handbook EB-25949-46 VAX Software Handbook Set EJ-28250-DP VAX/VMS Networking Manual AA-Y5120-TE VAXBI Expander Cabinet Installation Guide EK-VBIEA-IN VAXBI Options Handbook EB-29228-46 Chapter 1 Introduction This chapter introduces the VAX 6200 system, its architecture and system specifications, the location of components in the cabinet, and the fieldreplaceable unit list. Sections include: e System Physical Description e System Functional Description e System Packages e VAX 6200 Front View e VAX 6200 Rear View e Field-Replaceable Units Introduction 1-1 1.1 System Physical Description A typical VAX 6200 system has a main cabinet with a TK tape drive, a console terminal, a disk drive cabinet, an accessories kit, and a set of documentation. The system may have additional tape or disk drives and may be a member of a VAXcluster. Figure 1-1: Typical VAX 6200 System © = R LAY R AR LTAT AR ALTS '~..,'.',':.., &Ly mm I u fl mn T ul nn | | u | | T CONSOLE | | | | | | | | | | TERMINAL | | - | ||| | | | | | | muu {HARD COPY) | | | I uum MA IN CA BI MANUALS NE T SOFTWARE MLO-HC-000288 1-2 VAX 6200 Options and Maintenance Figure 1-1 shows a typical system. The main cabinet houses a TK tape drive, the XMI card cage (which contains the processors and memories), two VAXBI card cages, the control panel switches, status indicators, and restart controls. The TK tape drive in the main cabinet is used for installing operating systems, software, and some diagnostics. The disk drive cabinet has local storage and archiving capability. The console terminal is used for booting and for system management operations. VAX 6200 documentation that ships with the system includes: — VAX 6200 Installation Guide — VAX 6200 Owner’s Manual — VAX 6200 Mini-Reference See the Preface for a complete list of system documentation and associated documents. Introduction 1-3 Table 1-1: VAX 6200 System Characteristics Physical cm (in) Height 154 (60.5) Width 78 (30.5) Depth 76 (30.0) Weight 318 kg (700 1bs) Environmental Heat dissipation (max) Operating temperature Operating humidity Altitude 5440 Btu/hr (5712 K]/hr) TK not in use 10° to 40°C (50° to 104°F) TK in use 15° to 32°C (59° to 90°F) TK not in use 10 to 90% relative humidity TK in use 20 to 80% relative humidity Non-operational 0 t0 9.1 km (0 to 30,000 ft) Operating 0 to 2.4 km (0 to 8000 ft) Cooling System Type PFessurized, with air moving device Air mover Dual backward curved ers Air source 1-4 VAX 6200 Options and Maintenance Filtered ambient air blow- Table 1-1 (Cont.): VAX 6200 System Characteristics Electrical 1.6 kW AC power consumption (max) AC current (max) Voltage input 60 Hz 8 A (208 V) 50 Hz 4 A(416V), 4.5A (380V) 60 Hz 3-phase 208 VRMS 50 Hz 3-phase 380/416 VRMS Frequency tolerance 47-63 Hz Surge current 60 A Introduction 1-5 1.2 System Functional Description The VAX 6200 system supports multiprocess ing with up to four KA62A processors. The system uses a high-s peed system bus called the XMI bus to interconnect its KA62A proces sors and its MS62A memory modules. All I/O devices connect to the Optional hardware includes the VAXBI expan or tape drives. Figure 1-2: VAX 6200 System Architecture UP TO 4 PROCESSORS UP TO 256 MBYTES Processors XMl Memories (100 MBYTES/S) - | I - VAXBI (10 MBYTES/S) BK50 EBNA | DWMBA/A l I DWMBASB 1 MB32 —> | DWMBA/A l DWMBA/B ~> = HB32 B850 l DWMBA ADAPTER (XBI) 1 IBCA “ \ N\ N N O 8 TERMINALS '_J ’ 1 ETHERNET 1-6 VAXBI bus. der cabinet and disk VAX 6200 Options and Maintenance TO | RBa_z—, \ \ \ \ N\ \ h \ VAXcluster USER DEVICE msb-0001-88 The XMT is the VAX 6200 system bus; the VAXBI bus supports the 1/0O subsystem. The XMI is a 64-bit system bus! that interconnects the central processors, memory modules, and VAXBI I/O adapters. The VAXBI and XMI share similar but incompatible connector and module architecture. Both the VAXBI and XMI buses use the concept of a node. A node is a single functional unit that consists of one or more modules. A node may be one or two modules operating as a single functional unit. The XMI has three types of nodes: processor nodes (KA62A), memory nodes (MS62A), and the XMI-to-VAXBI I/O adapters (DWMBA). A processor node, called a KA62A, is a single-board VAX processor. It contains a central processor unit (CPU) chip with its own cache, a floating-point processor, a secondary cache, a writable PROM for system parameters, and a custom gate array for interfacing to the XMI bus. ‘ Processors communicate with main memory over the XMI bus. The system supports multiprocessing of up to four processors. One processor becomes the boot processor during power-up, and that boot processor handles all system communication. The other processors become secondary processors and receive system information from the primary processor (see Section 3.4). = A memory node is an MS62A. Memory is a global resource equally accessible by all processors on the XMI. Each MS62A module has 32 Mbytes of memory, consisting of MOS 1-Mbit dynamic RAMs, ECC logic, and control logic. The memories are automatically interleaved for maximum performance, or may be custom set by console command. An optional battery backup unit protects memory in case of power failure. An XMlI-to-VAXBI adapter, called a DWMBA, is a 2-board adapter that maps data between these two buses. The DWMBA/A module is installed on the XMI bus; it communicates with the DWMBA/B module on the VAXBI using a 120-pin cable. Every VAXBI on this system must have a DWMBA adapter. Therefore, systems with two VAXBI channels have two DWMBA/A modules on the XMI bus, and each VAXBI has a DWMBA/B module in its card cage. System error messages and self-test results refer to the pair of DWMBA modules as XBI. ‘ ) The VAXBI, in turn, passes data between the system and the peripheral devices. 1 The XMI has a 64-nanosecond bus cycle, with a maximum throughput of 100 Mbytes per second. “Introduction 1-7 1.3 VAX 6200 Front View The TK tape drive and control panel are on the front of the system cabinet, accessible with the doors closed. With the front door open, field service representatives can access the VAXBI and XMI card cages, the cooling system, the battery backup unit, if present, and power regulators. VAX 6200 System (Front View) e Figure 1-3: rd | TK TAPE DRIVE FRONT CONTROL PANEL —4H=] —}— POWER REGULATORS —4— XMiICARDCAGE VAXBI CARD CAGES COOLING SYSTEM POWERAND LOGIC BOX (H7206) | TRANSFORMER ——— BATTERY BACKUP UNIT (OPTIONAL) (50 Hz SYSTEMS ) msb-0002-88 1-8 VAX 6200 Options and Maintenance These components are visible from the inside front of the cabinet (see Figure 1-3 for their location): e TK tape drive e Control panel e Power regulators e Two VAXBI card cages e XMI card cage e Cooling system e Battery backup (if installed) e Transformer (on 50 Hz systems only) e Power and logic box (H7206) One of the two blowers is visible from the front of the cabinet. Introduction 1-9 1.4 VAX 6200 Rear View With the rear door open, field service representatives can access the power regulators; power sequencer module (XTC); cooling system; power and logic box; battery backup unit, if present; AC power controller; terminal, disk, and console connectors; and the 1/O bulkhead space. Figure 1-4: VAX 6200 System (Rear View) //é XTC POWER LIS REAR SEQUENCER MODULE POWER REGULATORS VAXBI XMi CARD CAGES CARD CAGE TERMINAL, DISK ——F— cooLNG _| AND CONSOLE CONNECTORS SYSTEM —J— POWERAND LOGIC BOX (H7206) BATTERY BACKUP —H UNIT (OPTIONAL) —}— AC POWER CONTROLLER (H405) msb-0003-88 1-10 VAX 6200 Options and Maintenance These components are visible from the rear of the cabinet (see Figure 1-4): Five field-replaceable power regulators Power sequencer module (XTC) located on the back of the TK tape drive and control panel unit I/0 bulkhead space The panel covering the XMI and VAXBI areas is the I/O bulkhead panel and provides space for additional I/O connections. Cooling system, with open grid over a blower VAXBI and XMI adapter bulkhead cables Terminal, disk, and console connectors Power and logic box (H7206) Battery backup unit (optional) AC power controller (H405) Introduction 1-11 1.5 Field-Replaceable Units Table 1-2 lists the major recommended spares and their part numbers for the VAX 6200. CD indicates whether the part is in the field service kit. Table 1-2: Field-Replaceable Units Part Number CD Kit Description T1043 Y VAXBI adapter (DWMBA/B) T2011 Y CPU module (KA62A) T2012 Y VAXBI adapter (DWMBA/A) Memory: T2014-B Y 32 Mbyte memory (MS62A) VAXBI Card Cage: H9400-AA N VAXBI card cage XMI Card Cage: 70-24373-01 N XMI 14-slot card cage 54-18172-01 Y XMI daughter card Kernel: System Control 54-16574-01 Control panel assembly Assembly: Power Supply: Battery Backup: 1-12 54-17243-010r2029176-01 Y XTC power sequencer TK50 Y Tape drive 12-19245-02 N TOY clock battery H7214 Y 5 V regulator H7215 Y 5 V regulator H7206 Y Power and logic box H405E N 60 Hz AC power controller H405F N 50 Hz AC power controller H7231-N N 250 W battery backup option VAX 6200 Options and Maintenance Table 1-2 (Cont.): Miscellaneous: Field-Replaceable Units Part Number CD Kit Description 12-11255-24 N Air filter, front 12-11255-17 N Air filter, rear 12-27848-01 N Blower assembly 12-24701-06 N H7206 fan 17-01844-01 N Temperature sensor 12-25024-11 N Airflow sensor 16-28393-01 N Transformer Introduction 1-13 Chapter 2 Diagnostics This chapter discusses the design of the VAX 6200 diagnostics, the self-test, ROM:-based diagnostic monitor program, VAX diagnostic supervisor tests, and EEPROM patching. Sections include: ¢ Diagnostic Overview o Self-Test e ROM-Based Diagnostic Monitor Program RBD Monitor Control Characters DEPOSIT and EXAMINE Commands START Command START Command Qualifiers RBD Test Printout, Passing RBD Test Printout, Failing Sample RBD Session ¢ VAX Diagnostic Supervisor Programs Running VDS Sample VDS Session VDS Diagnostics Diagnostics 2-1 2.1 Diagnostic Overview The VAX 6200 system has five levels of diagnostics: three levels are ROM-based, and two are loadable. These tests include ROM-based self-tests to test system modules; additional tests that are run at power-up; ROM-based diagnostics (RBD) invoked from the console program; and two levels of loadable VAX diagnostic supervisor (VDS) tests (see Figure 2-1). Figure 2-1: O D @ Diagnostics Design Self-test 1 o Additional = | o — = 0 % g 9 3 power-up tests ROM-based diagnostics (RBDs) VAX Diagnostic Supervisor, standalone (VDS) VAX Diagnostic Supervisor, online (VDS) msb-0016-88 2-2 VAX 6200 Options and Maintenance Self-Tests Modules on the XMI have their own self-test resident in ROM, except for the DWMBA/A module. At power-up, initialization, booting, or system reset, each KA62A processor and MS62A memory module runs its own self-test. The processor self-test completes in 10 seconds, and the memory test completes within 60 seconds. Additional Power-Up Tests Following the modules’ self-tests, two additional programs are run and reported to self-test results: CPU/Memory tests and DWMBA tests. The extended CPU/Memory test checks that the processors can access memory. Memory also has a self-test that tests actual memory locations. The extended CPU/Memory test is the second test for memory and serves as a check on the memory’s XMI interface. Results are printed on the ETF line on self-test (see Chapter 6 of the VAX 6200 Owner’s Manual for an explanation of self-test results). The DWMBA modules are tested by the processor, before the boot processor queries the VAXBI options for the results of their self-tests. Results from both tests are printed in the XBI lines on the self-test printout (see Example 2-1). ROM-Based Diagnostics From the console prompt, you can enter RBD mode and run any of five ROM-based diagnostics. These five tests include KA62A self-tests, VAXBI tests, memory tests, and second-level cache tests. In RBD mode, you have the capability of running tests with a trace, to indicate which test is failing. VAX Diagnostic Supervisor (VDS) From the console prompt, you can boot VDS from the TK tape and run stand-alone VDS level 3 diagnostics (stand-alone mode). From your operating system, run VDS and run level 2R diagnostics (online mode). Level 2 VDS diagnostics may be run either in stand-alone or online mode. See Table 2-9 for a listing of VDS diagnostics. Diagnostics 2-3 2.2 Self-Test The self-test diagnostics reside in ROM on the processors and onboard some other modules. These self-tests check each module at power-up, when the system is reset, and during booting, or when the self-tests are invoked from the RBD monitor program. Self-test results are written to the console terminal, as shown in Example 2-1. Example 2-1: Sample Self-Test Resuits F B E D A o c A 9 8 7 6 A M M M M o + + + + 5 = 3.0 EEPROM = 2 1 P P 0] NODE # TYP + .+ + + E D B BPD . + o+ o+ o+ ETF - E E D B BPD + . + . XBI D 4+ . - + . XBI + o+ + + . © STF E A4 A3 AZ Al . . .. e . ILV 32 32 32 32 . . . . . 128Mb 2.0/3.0 SN = S5G01234567 >>> 2-4 3 P E . ROM 4 P VAX 6200 Options and Maintenance + The self-tests are invoked and results are written to the console under several circumstances; e At power-up * At system reset (following power interrupt when the system is in Auto Start mode, or when the control panel Restart button is hit) ¢ During boot procedure e In console mode, with the INITIALIZE command The memory parts of the printout can be individually requested, using the console command SHOW MEMORY. This command prints the ILV line and the line following it that displays memory interleave configuration, each memory’s size, and the total working memory of the system. The tests run during self-test can be individually invoked in RBD mode using the ROM-based diagnostics monitor program. Here you can examine each test more closely and determine which test is failing. Table 2-1 describes the tests run during self-test. Table 2-1: Self-Test Components Test Description KA62A Each processor runs its own self-test resident in its own ROM. MS62A Each memory runs its own self-test resident in its sequencer. DWMBA The XMI-to-VAXBI adapter is tested by the boot processor. VAXBI Each VAXBI on the system is checked, and each node on the VAXBI runs its own self-test; results are reported. The self-test printout in Example 2-1 reflects a specific configuration. A detailed explanation of self-test results is available by typing HELP SELF at the console prompt. Self-test is also described in Chapter 6 of the VAX 6200 Owner’s Manual. Diagnostics 2-5 2.3 ROM-Based Diagnostic Monitor Program The ROM-Based Diagnostic Monitor program is accessed through the console program. Type T/R at the console prompt to enter RBD mode. RBD mode has five commands with qualifiers and a set of control characters that run the RBD tests. Table 2-2: RBD Monitor Commands Command Function D[EPOSIT] Deposits data at the address specified E[XAMINE] Examines data at the address specified ST[ART] n Starts diagnostic sequence n, where n is the number of the test listed in Table 2-3 SU[MMARY] Prints a summary report of the last test run QUIIT] Exits the RBD monitor and returns control to the console program Table 2-3: ROM-Based Diagnostics Programs RBD Test Totals Totals Description 0 34 34 Runs CPU tests 1 20 20 Runs extended CPU/memory tests 2 26 21 Runs DWMBA tests 3 12 7 Program Default Sizes and runs extended tests on the entire memory 4 2-6 8 0 Miscellaneous tests of second-level cache VAX 6200 Options and Maintenance To enter RBD mode, at the console prompt enter: >>> T/R 1 This is the console command for TEST/RBD. ! RBDn> ! RBD prompt appears signifying entrance into ] RBD mode, ! where n is the XMI node number of the processor running the RBD monitor program. The five RBD commands are explained here and in Section 2.3.2 and Section 2.3.3. Table 2-2 gives the commands, their abbreviations, and functions. Five programs run from the ROM-based diagnostics (RBD) monitor program. The programs are CPU self-test, CPU/Memory tests, the DWMBA tests, memory RBD tests, and second-level cache RBD tests. Each of these programs has several tests, as shown in Table 2-3. The RBDs are designed for use by DIGITAL field service personnel. Each RBD has a default number of tests that run when the test is invoked (see Table 2-3). The CPU and CPU/Memory tests (RBD 0 and 1) run all their tests when invoked. The DWMBA tests?iZBD 2) runs 21 of the 26 tests available; tests 2, 3, 4, 10, and 11 must be specifically invoked by qualifier. For RBD 3, the Memory tests, 7 of 12 tests run when invoked; tests 2 through 8 are defaults. And for RBD 4, the second-level cache test, all 8 of the tests must be specifically invoked. For instance, the following command invokes all the DWMBA tests available. START 2/T=1:26 It is useful to use the /TRACE qualifier with the RBD START command. ITRACE shows each individual test as it is passed. If a test fails, the program brings back error messages. By default, the RBDs continue testing after an error is encountered. Adding the /HE qualifier causes the program to Halt on Error (HE) when the first error is encountered. Testing can be aborted at any time by using a CTRL/C. To exit RBD mode, type QUIT at the RBD prompt. Your next prompt is from console mode. : Diagnostics 2-7 2.3.1 RBD Monitor Control Characters Several control characters are supported by the RBD monitor program. These characters manage the program process as shown in Table 2-4. Table 2-4: Character RBD Monitor Control Characters Environment Function Test running Stops the execution cutes cleanup code. RBD command line Use for deleting erroneous characters entered on the of an RBD test command line. [cTRLO] Test running and exe- ‘ Resumes output to terminal that was suspended with CTRL/S], [cTAus] Test running Suspends output to the terminal until [CTRUQ]is typed. At RBD prompt Disregards previous input. CTRLYY Test running Stops the execution of an RBD test and does not exe- CTRLZ At RBD prompt Exits | cute any cleanup code. RBD monitor sole program; mand. 2-8 VAX 6200 Options and Maintenance same program and enters con- effect the QUIT com- as As soon as a CTRL/C is entered from the console terminal that began execution of the RBD test, the diagnostic stops execution, runs cleanup code, and returns control to the RBD monitor program. If CTRL/C is typed at the RBD monitor prompt, it has the same effect as CTRL/U. When you use the DELETE key (or rubout key), characters being deleted are preceded by a backslash (\ ) and print as they are rubbed out. When the next valid character is typed, it is preceded by a backslash (| ) to delineate the deleted characters. When the RBD monitor program receives a CTRL/U, the program disregards all previous input typed and issues a carriage return and linefeed (<CR><LF>) and returns the RBD prompt. If a test is running when CTRL/U is entered, CTRL/U is ignored. When a CTRLY/Y is received by the RBD monitor program from the console terminal that began execution of the RBD test, the diagnostic stops execution and returns control to the RBD monitor program. No cleanup code is run, and the unit under test is left in an indeterminate state. A CTRL/Y entered at the RBD monitor prompt has the same effect as CTRL/U. When the RBD monitor program receives a CTRL/Z, the program exits and control is returned to the console program. The next prompt is the console prompt. CTRL/Z has the same effect as the QUIT command. If CTRL/Z is entered while an RBD test is running, CTRL/Z has the same effect as CTRL/C: it halts the test and executes cleanup code. Diagnostics 2-9 2.3.2 DEPOSIT and EXAMINE Commands The DEPOSIT command deposits data to the address specified, and the EXAMINE command displays the data stored at the specified address. Both commands take the same qualifiers. Example 2-2: DEPOSIT and EXAMINE Commands 11 RBD2> D 27 0 Deposits the value of address 27; at 2. node boot zero to processor RBD2> E/G Examines registers RO-R11 RBD2> EXAMINE/B/N:1FF Examines the 512 3, of physical first is bytes memory 4] RBD2> EXAMINE/N:5/W - O Examines word and B RBD2> DEPOSIT/B/N:1FF 0 0 the the next Deposits 512 bytes beginning Table 2-5: previously in the virtual five zeros of to space words the physical with referenced address address first memory 0 DEPOSIT and EXAMINE Command Qualifiers Qualifier Meaning /B Defines data size as a byte. G For the EXAMINE command only; shows a copy of the contents of gen- eral registers RO through R11 when the diagnostic halted. /L Defines data size as a longword. IW Defines data size as a word. 2-10 VAX 6200 Options and Maintenance The command syntax is: D[EPOSIT] E[XAMINE] [/qualifier] <address> <data> [/qualifier] <address> The qualifiers must be placed immediately following the command. The variable <data> is a numeric value to be stored. The value must fit in the data size to be deposited. In the RBD program, addresses are always considered to be physical addresses, not register references. You can only examine the register contents (using E/G in RBD mode); you cannot deposit to the registers. The variable <address> is a 1- to 8-digit hexadecimal value or one of the following;: e 4+, the location immediately following the last location you referenced in an EXAMINE or DEPOSIT command. For physical and virtual memory, the referenced location is the last location plus the size of the reference (1 for byte, 2 for word, 4 for longword). For other address spaces, the address is the last referenced address plus one. e _, the location immediately preceding the last location you referenced in an EXAMINE or DEPOSIT command. For physical and virtual memory, the referenced location is the last location minus the size of the reference (1 for byte, 2 for word, 4 for longword). For other address spaces, the address is the last referenced address minus one. e *, the last location you referenced in an EXAMINE or DEPOSIT command. The DEPOSIT command directs data into the specified address. 1f you do not specify any address or data size qualifiers, the defaults are based on the last address or data size specified in a DEPOSIT or EXAMINE command. After processor initialization, the default address space is physical memory, the default data size is longword, and the default address is zero. The address and data must be entered as hexadecimal characters. The data specified must be able to fit into the current data length: 2 hex digits for byte length, 4 for word length, and 8 for longword length. If an EXAMINE command is followed by a carriage return (E<CR>), the RBD program interprets it as an E+ command. Diagnostics 2-11 2.3.3 START Command The RBD program. monitor START command invokes a specific RBD It takes an argument indicating the RBD program to be run, and can take any of 13 qualifiers. Example 2-3: START Command 1 2} RBDn> ST 1 /HE /IE /BE = /TR = 2 decimal node of is currently the tw ST where n that e RBD3> Command RBD monitor prompt, Runs = T/R RBDn> on e >>> tm a results XMI to enter number XBI node Runs the first the number to 1. the error output, first error is your input. the DWMBA Test console the terminal. halting encountered, ringing the hexa- processor testing CPU/Memory RBD, error program; is receiving self-test, written the RBD monitor on inhibiting bell when the encountered. The START command syntax is: START n [<DWMBA/A node number>] [/qualifier] where n is the RBD to be run (see Table 2-3), and for test 2 only <DWMBA/A node number > is the node number of the DWMBA/A adapter to be tested. See Section 2.3.4 for a listing and description of the START command qualifiers. 2-12 VAX 6200 Options and Maintenance 2.3.4 START Command Qualifiers The START command is the primary RBD program command. Its qualifiers act as switches, allowing you to control the output of the tests—to run portions of a test, to run nondefault tests, and to loop on tests. Table 2-6: START Command Qualifiers Qualifier Default IATE Disabled Use only with automatic test equipment IBE Disabled Bell strikes when an error is encountered IC Disabled Destructive test confirmation /DS Disabled Disable status reports IHE Disabled Halt on the test that incurs an error /1E Disabled Inhibit all error output /1S Disabled Inhibit summary reports ILE Disabled Loop on the test that incurs an error [P=n Enabled Make n passes of the test or tests indicated IQA Disabled Function Runs the diagnostic in quality assurance mode; reserved for diagnostic development 1QV Disabled Quick verification test IT=n[:m] Enabled IT=n runs test n; /T=n:m runs a range of tests from n through m ITR Disabled Print a trace of test numbers, as they run See Example 2-3 for examples and a description of the START command syntax. Use the /ATE qualifier only with automatic test equipment that can monitor points on the board to determine test failure or pass. /ATE causes all errors to be ignored so that the code flow is identical whether or not an error occurs. With this switch enabled, the board appears to pass all tests. Diagnostics 2-13 With /BE, the RBD monitor program rings a bell on the console terminal whenever an error is encountered. This is useful when error printout is inhibited and a loop is being performed on an intermittent error (/LE). /IC enables execution of destructive tests. See Example 2-5 for information on the destructive tests. /DS disables printout of the diagnostics test results. The summary report is still run, unless it is specifically disabled. [HE halts on error and stops execution of tests as soon as the first error is encountered. The test number is printed out, and a summary line indicating failure of the RBD is printed to the console terminal. Also the RBD monitor prompt is returned. Continue on error is the default condition, so if you want a halt on error, you must specifically invoke it in your command line. /IE inhibits all error output, suppressing printing of RBD results. This qualifier is used primarily for module repair, in conjunction with the /LE qualifier. Errors are counted even when the printing is disabled. IS suppresses printout of RBD results after the end of the last pass performed by the RBD. ILE loops on the test where the first error is detected. Even if the error is intermittent, looping continues on the test indicated. To terminate /LE, enter CTRL/C, CTRL/Z, or CTRL/Y. After entering one of these control characters, a summary report prints out and the RBD monitor prompt returns. [P =n runs n number of passes of the RBD test invoked, where 1 is a decimal number. If n is 0, all selected tests run for an infinite number of passes. If the /P qualifier is not used, the program defaults to one pass of the test invoked. When used with the /T =n:m qualifier, you run a range of tests. To terminate /P=n, enter CTRL/C, CTRL/Z, or CTRL/Y. After entering one of these control characters, a summary reports prints out and the RBD monitor prompt returns. 2-14 VAX 6200 Options and Maintenance IQA is the quality assurance qualifier that forces all branch macros in the diagnostic to fail, in order to verify all of the error paths. IQV executes the diagnostic in quick verify mode. affect diagnostics that are already short. This switch does not IT =n[:m] selects individual tests (/T =n) or a range of tests (/T =n:m) where n and m are decimal numbers. For example, to run tests T0005 through T0008, use /T=>5:8. If no /T qualifier is used, the diagnostic runs all its tests. ITR prints each test number as it is completed. This qualifier allows you to trace the progress of the diagnostic as it runs. Without the /TR qualifier, just the summary line is printed. A parameter field can be appended to the START command string to control aspects of the diagnostic that are not covered by the switches. The parameter must be appended after any switches specified, separated from the switches by a space. The format of the parameter field is 4 hex characters. The use of a parameter field is implementation specific. Diagnostics 2-15 2.3.5 RBD Test Printout, Passing The RBD printout results are different when the RBD tests are passed and when they are failed. Example 2-4 shows a passing printout, and Example 2-5 is a sample failure printout. Example 2-4: RBD Test Printout, Passing S>> Console program prompt >>> T/R Command to RBD3> RBD monitor decimal 2 /TRACE 1 [T RBD3> START enter RBD monitor prompt, node number where of 3 is is currently receiving Runs the XMI XBI node self-test, number 1. the hexa- the processor that at program your input. testing the DWMBA Test results written to the console terminal: -e we TOO005 TO006 TO0O0O7 TO0008 TO009 TOO12 TOO1l3 TOOl4 TOO1S TOO01l6 TO0017 TOO18 TO019 TO0020 TO0021 TO0022 TO023 TO0024 TO0025 B p @ 38 ~e we TO001 ~e (rev.code) B XBI_SLF 8001 B 1 000000000 00000000 00000000 00000000 00000000 00000000 00000000 B RBD3> RBD3> >>> 2-16 RBD QUIT Exit prompt returns; test RBD program. Console prompt VAX 6200 Options and Maintenance reappears. ran successfully. The callouts in Example 2-4 are explained below. This entry designates which test is being run. Here it is the XBI_SLF, the self-test for the DWMBA. XCPST indicates RBD 0, the CPU tests CPUMEM indicates RBD 1, the CPU/Memory tests XBI_SLF indicates RBD 2, the DWMBA tests XMARBD indicates RBD 3, the Memory tests SLCRBD indicates RBD 4, the Second-Level Cache tests This field lists the revision number of the RBD program. These T000n fields appear only with the /[TRACE qualifier; each entry corresponds to a test being run and prints out as the test is running. In a passing RBD, the final T000n number corresponds to the last test run. Note that T0002 through T0004 and T0010 and T0011 are not executed. These tests are not part of the default selection and must be individually invoked by qualifier. For a list of the tests for each RBD, and the definition of the tests, see each module’s chapterin this book. This field indicates whether the RBD passed or failed; P for passed, F for failed. This fieldis the XMI node number of the boot processor executing the RBD. It will match the numberin your RBD prompt, which also indicates the node number of your boot processor. This fieldis the device type number of the boot processor eXecuting the RBD; this device number also appears in console mode when you issue a SHOW CONFIGURATION command. This field displays the total number of passes executed by the RBD. The default number of passes is 1. If you use the START qualifier of IP =5, for example, then this field will show 5, indicating 5 passes were completed. This line contains the sumfnary of the RBD failures. In a successful RBD run, the line will contain all zeros as shown here. See Example 2-5 for an explanation of failure codes written to this line. - Diagnostics 2-17 2.3.6 RBD Test Printout, Failing The RBD printout results are different when the RBD is passed and when it is failed. Example 2-5 is a sample failure printout, and Example 2-4 shows a passing printout. Example 2-5: RBD Test Printout, Failing Console program prompt sw e >>> sw T/R Command to enter RBD monitor program tm RBD monitor tw decimal node number that currently is prompt, where of 2 is the hexa- the processor receiving your input. s Execute RBD 0 and (CPU RBD) ~e TO001 TO002 TO003 TO0004 TO005 TO006 TO007 TOO08 TO0009 TOO10 TOO11 TO012 TOO13 TO0014 TO015 TO01l6 TOO17 TOO1l8 TO001l9 TO0020 TO021 TO0022 © (rev.code) %o T0023 TO0024 e TO0025 TO0026 wo F 2 8001 @ 1 HE @ XBE_ERR 00 T022 B 000000418 0004A0418K8 00000000883 218800048 F 2 8001 1 ~e wa we we XCPST Wo trace results. oo /TRACE ~e RBD2> START O 1. e RBD2> s tm >>> TO033 T0034 TO0027 TO0028 00000000 00000001 00000000 00000000 00000000 RBD2> ! RBD prompt RBD2> QUIT ! Exit >>> ! Console 2-18 200GF12308 TO0029 TOO30 000000000 returns; VAX 6200 Options and Maintenance TO032 00000000 test completed. RBD program. prompt 0100 TO031 reappears. The callouts in Example 2-5 are explained below. (See also Example 2-4 for explanation of other fields of the printout.) This TOOnn number is the number of the failing test and is followed by a failure report. In this example, test 22 failed. F indicates failure of the previous test listed, test 22. This field is the XMI node number of the boot processor whose EEPROM is executing the RBD. It will match the number in your RBD prompt, which also indicates the node number of your boot processor. This field is the device number of the boot processor whose EEPROM is executing the RBD. This field displays the total number of passes executed by the RBD. The default number of passes is 1. The class of error is displayed here. HE indicates that the error was a This field gives an abbreviated name of the test that fails. Here, XBE_ ERR stands for test 22 of RBD 2. This field lists the number of the test that failed; test 22 failed here. The expected data is listed here. 00000041 is the data test 22 expected. = L This is the address in memory where the referenced error is found. (= This field shows any unexpected interrupt vectors. This is the address of the failing PC at the time of error. o @ The received data is listed here. 0004A041 is the data test 22 received. N (= fiv-"—*mfilfl hard error. SO shows the error was a soft error. The error number for the test is given here. Test 22 failed at its error U — number 01. These T0Onn fields appear only with the /ITRACE qualifier; each entry corresponds to a test being run. The entry prints out as the test is running. This final TOOnn number corresponds to the number of tests run. This entire line is the summary line, and a repeat of the failure summary given 5 lines before. It lists the pass/fail code (P or F), the node number and device number of the boot processor executing the RBD, and the number of passes of the RBD. Diagnostics 2-19 2.3.7 Sample RBD Session Example 2-6 shows a sample RBD session. Example 2-6: A>> Sample RBD Session T/R RBD1> B RBD1> STO/TRACE we T0O001 TO002 TO003 TO0004 TOOO5 TO006 TO007 TO008 wa T0011 TO0012 TO013 TO0014 TO015 T0016 TO0017 TO018 ~'TOO19 T0020 we 0.10 T0021 TO022 TO0023 T0024 TO0025 T0026 TO0027 TO0028 TO030 —e : XCPST TO031 TO0032 TO0033 TO0034 ; P 1 8001 1 ;00000000 00000000 00000000 00000000 TO009 TO0029 TO010 000000000 00000000 00000000 © RBD1> 5T1/TR/HE : CPUMEM 0.06 H TO001 TO002 TOO03 T0004 TO0O05 TO006 TO007 TO008 TO009 TO010 ;. TO0O11 TOO12 TOO13 TO001l4 TO016 TO0017 TO018 TOO019 TO020 ; P 1 8001 1 ;00000000 00000000 00000000 00000000 TOO15 000000000 00000000 00000000 B RrRBD1> STZ 5 ; XBI_ SLF 3.3 ; S 1 8001 : XX NO_UNIT: XX 1 8001 100000000 00000000 00000000 R I 8 RBD1> 3.3 T0002 ; TO000 . 1. 00000000 TO003 TO004 [ TO002 'T0004 TOO03 P 1 8001 3 ;00000000 00000000 00000000 00000000 2-20 000000000 00000000 00000000 ST2/TR/T=2:4/P=3 E ; XBI_SLF ; 1 - TO00Z T0003 000000000 VAX 6200 Options and Maintenance 00000000 TO004 00000000 Fnter RBD mode from console mode. RBD prompt appears, and indicates you are operating from the boot processor at node 1. Run RBD 0 and trace the tests. The CPU test runs all 34 tests successfully. Run RBD 1, trace it and halt on the first error found. All of the CPU/memory RBD tests run and pass. Run RBD 2, testing the DWMBA, attached to the XMI bus by the DWMBA/A module at node 5. The value NO_UNIT on the third line of output indicates that the node value of node 5 is not correct; no DWMBA was found at this node. Although the summary line indicates the test passed, the test did was not run since the module could not be located. Run RBD 2, testing the DWMBA attached to the XMI bus by the DWMBA/A module at node E; trace the tests as they run, and run test 2 through 4 of RBD 2; make 3 passes over these selected tests. Note that the T00nn line lists each of the three tests three times, since the /P=3 called for 3 passes of the tests. And the final parameter in the summary line (line 3 of this output) is a 3, indicating 3 passes were completed. Diagnostics 2-21 Example 2-7: Sample RBD Session, continued B rRBD1> ST3/TR/T=10 : XMARBD ;: TOO10 2.60 RBD1> ST3/TR/T=10 ® rBD1> ST3/TR/T=10/C s XMARBD ; 2.60 TOO10 This test will not print out any status messages. RBD1> 8 rRBD1> QUIT >>> 2-22 VAX 6200 Options and Maintenance Run RBD 3, trace it, and run only test 10 of this RBD. This test is one of the memory tests that is not part of the default suite of tests. This test writes data to memory locations and therefore corrupts memory. You must add a /C qualifier to the START command, to indicate that you do indeed intend to run this destructive test. The /C qualifier was not given in this example. The RBD program attempts to run the RBD. It indicates it is accessing a memory RBD test (XMARBD) version 2.60, and prints the name of the test being called. When the RBD program recognizes the absence of the /C qualifier required for running T0010, it reprints the command line you entered and pauses at the end of this command. You cannot add /C to the command line since the machine echoes it. The prompt appears as soon as you begin input on the keyboard. You must enter the command again. Run RBD 3, trace the tests as they run, run only test 10, and /C allows the test to run. The system responds with the line indicating that no status messages will be printed. This test runs for approximately 20 minutes. 8 Exit from RBD mode. Enter console mode. Diagnostics 2-23 2.4 VAX Diagnostic Supervisor Programs The VAX diagnostic supervisor (VDS) is a monitor that controls operation of a diagnostic program. You can use VDS in one of two modes: stand-alone mode (exclusive use of the system) or online mode (under VMS). Table 2-7: VAX Diagnostic Program Levels Level Type of Test 1 System exercisers Run-Time Environment Runs under the operating system without VDS 2R Function tests of peripheral devices 2 3 Runs under the operating system with Exercisers and function tests of Runs under VDS in online mode and peripheral devices and processors stand-alone mode Function tests and logic tests of Runs under VDS in stand-alone mode peripheral devices and processors Table 2-8: VDS Documentation Document Order Number VAX Diagnostic Supervisor User’s Guide EK-VXDSU-UG VAX Diagnostic Software Handbook AA-F152A-TE VAX Diagnostic Design Guide EK-1VAXD-TI VAX Hardware Handbook EB-25949-46 2-24 VAX 6200 Options and Maintenance , The VAX diagnostic supervisor (VIS) can be run in interactive mode. You type commands in response to the VDS program prompt: DS> VDS lets you load diagnostic programs into system memory, select devices to be tested, and run the programs. The VDS command language also lets you control the execution of diagnostic programs; you can specify which tests or sections of a program should run, and how many passes it should run. You can also show the current state of parameters that affect the operation of diagnostic programs. The programs report their results through VDS to the terminal. VDS contains three types of diagnostic programs: ¢ Logic tests Test a specific section of a device’s logic circuitry. Logic tests provide the greatest degree of detail in determining the location of faulty hardware. ¢ Function tests Test the functions of the device. For example, a function test for a disk drive would test the drive’s reading and writing capabilities. Function tests can detect the location of faulty hardware, although the results may be less exact than those of a logic test. ¢ Exercisers Test entire systems or subsystems and verify that a system can function properly over a period of time. Exercisers can detect both hardware faults resulting from the simultaneous use of a system’s numerous devices and intermittent faults occurring only once or twice over a long period of time. Table 2-9 lists the VDS programs available for the VAX 6200 system. Each program has a HELP file available. diagnostic, at the VDS prompt, type: DS> HELP [VDS To access the help files for any diagnostic program name] Diagnostics 2-25 2.4.1 Running VDS You can use VDS in one of two modes: stand-alone mode (exclusive use of the system) or online mode (under VMS). Example 2-8: >>> BOOT/R5:10 Running Stand-Alone VDS CSAl Enter BOOT TK tape is the boot VDS (self-test Loading results command drive as flag designating input the device; indicating /R5:10 the program. print) system software. VAX DIAGNOSTIC SOFTWARE PROPERTY OF DIGITAL EQUIPMENT ***CONFIDENTIAL AND Use Authorized Only Pursuant to Copyright, Digital DIAGNOSTIC SUPERVISOR. ~P RUN ELSAA [self-test DS> DS> EXIT $ 2-26 1988. System boots ! Run VDS Enter ! Console Rights 23-APR-1989 ! ! License All VDS level CTRL/P 3 or to prompt and Reserved. 12:01:45 displays 2 banner. programs. exit VDS returns. Running Online VDS S $ Right-to-Use ZZ-ELSAA-11.XX-NNN >>> Example 2-9: a Valid Equipment Corporation, DS> DS> CORPORATION PROPRIETARY*** results and VDS ! At ! the VDS banner the operating system prompt, program. print, ! VDS prompt ! Run VDS ! Enter ! Operating as level EXIT VAX 6200 Options and Maintenance in example above] appears. to 2R or 2 exit VDS programs. system prompt returns. run Table 2-7 describes the levels of VDS programs. Check Table 2-9 for the programs you wish to run, and determine if you will run VDS in stand-alone or online mode. A VAX system that runs ULTRIX can use VDS only in stand-alone mode (not under S). To run VDS in stand-alone mode, insert a TK tape containing the VAX 6200 VDS program into the TK tape drive on the system.! At the console prompt, boot >>> BOOT VDS from the TK tape using the /R5:10 qualifier: /R5:10 CSAl where CSAL1 is the device name for the TK tape drive, and /R5:10 is the boot flag designating the VDS program. (See Example 2-8). To run VDS in online mode under VMS, you use the RUN command under your operating system (see Example 2-9). In both stand-alone and online mode, VDS functions the same way. Typically a program running in online mode provides less detailed results than one running in stand-alone mode. For more information on VDS, see the documents listed in Table 2-8. 1 The VAX 6200 Console TK5() tape (part number AQ-F]77*-ME) ships with every system and contains VDS and the autosizer. DIGITAL field service representatives and licensed self- maintenance customers may use the VAX 6200 CMPLT DIAG SET TK50 tape (part number AQ-FKO0Z+*-DE) that contains VDS, the autosizer, and a complete set of diagnostics. The nonbootable VAX6200 CMPLT DIAG SET MT tape (part number BB-FK03*-DE) is also available to field service and self-maintenance customers for use on a TU81 tape drive. Diagnostics 2-27 2.4.2 Sample VDS Session When you run the VDS programs, run the system autosizer program EVSBA first. The program, which takes several minutes to execute, will save you time as you proceed with other tests. Example 2-10: Sample VDS Session >>> >>> BOOT /R5:10/CSAl [self-test Loading results ! Begin ! Command ! from in console to the mode. load VDS system TK (/R5:10) tape as drive stand-alone (CSAl). print] system software. VAX DIAGNOSTIC SOFTWARE PROPERTY DIGITAL OF EQUIPMENT ***CONFIDENTIAL AND CORPORATION PROPRIETARY*** Use Authorized Only Pursuant to a Valid Copyright, Digital Corporation, DIAGNOSTIC SUPERVISOR. Equipment Right-to-Use License 1988. ZZ-ELSAA-11.XX-NNN All Rights 23-APR-1989 Reserved. 09:38:42 DS> DS> .. RUN EVSBA Program: at .+ EVSBA - Run AUTOSIZER the autosizer level 3 Rev program. Y6.0, revision 6.0, 3 09:39:24.76. End of time DS> ! run, is SHOW 0 errors 23-APR-1989 detected, pass is 1, 09:40:31.16 DEV _DWMBAO DWMBA BI Number (HEX)=00000001(X) _DUA KDB50 _XBIO 7C010000 _bJdal RA60 _bua 7C600000 HUB 61880000 XMI 7COO0E000 BI Node count HUB 61F00000 XMI BI node Node 3 (1,2,3,4,B,C,D,E) Number =0000000E (X) (HEX)=00000008(X) _KAO KA62A _BLAO KLESI-B _XBIO _MUAO TUS81 _BLAO 7C5FF940 CSR=774500(0) _TXA DMB32 _XBIO 7C004000 BI Node Number (HEX)=00000002(X) BI Node Number (HEX)=00000004(X) BI Node Number (HEX)=0000000 (X) 6 _ETA DEBNA _XBIO 7C008000 _ETA0O LANCE _ETA 7C500000 _MUA TBK50 _XBIO 7C00C000 _MUAO TK50 _ETB 7C580000 DS> DS> .. SELECT RUN Node Node ID=00000001(X) Number ELKMP - VAX Present=Yes VECTOR=000260(0) Lo 6200 MP Exerciser, _KAO . revision o Example 2-10 Cont’d. on next page 2-28 FPU (HEX)=00000007(X) BR=5. ALL ELKMP Program: Testing: tests VAX 6200 Options and Maintenance . o 0,3, 7 tests, ' ' Example 2-10 (Cont.): Sample VDS Session Interlock Test Test 1: Memory Test 2: Interprocessor Test 3: Write Error Test Test 4: 5: Cache Invalidate Test XMI Bus Arbitration Test Interrupt- Test Interrupt Test Test 6: XMI Bus Arbitration Collision Test Test 7: Multiprocessor Exerciser Fhxkkkkk ELKMP - VAX 6200 MP Exerciserj— 0.3 *kkkdhk Pass 1, test 7, subtest 0, error 3, 23-APR-1989 Hard error while testing Unknown device: *kkkxk**k Halt FEnd of on error Hard error number at PC 00:00:00.00 WE IVINTR count failure 3 **kixkkkx 00001FGB(X) DS> The off-line autosizer program EVSBA identifies hardware on your system and builds a database for the VAX diagnostic supervisor. The autosizer eliminates the need for you to type in the name and characteristics of the hardware you intend to test under VDS with level 3 diagnostic programs. You can also use the autosizer to print a list of system hardware by running the program EVSBA under VDS and typing the VDS command SHOW DEVICE/BRIEF. The command lists system devices, similar to the SHOW CONFIGURATION command in console mode. Diagnostics 2-29 2.4.3 VDS Diagnostics Table 2-9 lists the VAX diagnostic supervisor tests available for the VAX 6200 system. Table 2-9: VAX Diagnostic Supervisor Programs Diagnostic Level ELSAA! Diagnostic Title VAX 6200 Diagnostic Supervisor ELKAX! 3 Manual Tests ELKMP! 3 Multiprocessor Exerciser EVSBA 3 VAX Stand-Alone Autosizer VAX CPU Cluster Exerciser EVKAQ 2 VAX Basic Instructions Exerciser, Part 1 EVKAR 2 VAX Basic Instructions Exerciser, Part 2 EVKAS 2 VAX Floating-Point Instruction Exerciser, Part 1 EVKAT 2 VAX Floating-Point Instruction Exerciser, Part 2 EVKAU 3 VAX Privileged Architecture Instruction Test, Part 1 EVKAV 3 VAX Privileged Architecture Instruction Test, Part 2 KDB50 (BDA) Macrodiagnostics EVRLF 3 UDAS50/KDB50 Basic Subsystem Diagnostics EVRLG 3 UDAS50/KDB50 Disk Drive Exerciser EVRLB 3 VAX RAxx Formatter EVRLK 3 VAX Bad Block Replace Utility EVRLL 3 Disk Drive Internal Error Log Utility EVRAE 2R VAX Generic MSCP Disk Exerciser VDS tests starting with EL indicate tests created specifically for the VAX 6200 system and are not transportable across all VAX systems. 2-30 VAX 6200 Options and Maintenance Table 2-9 (Cont.): VAX Diagnostic Supervisor Programs Diagnostic Diagnostic Title Level DEBNA Macrodiagnostics EVDYD 2R DEBNA Online Functional Diagnostics EVDWC 2R VAX N1 Exerciser TBKS50 Macrodiagnostics EVMDA 2R TK Data Reliability Exerciser CIBCA Macrodiagnostics EVGCA 3 T1015 Repair Level Diagnostic, Part 1 EVGCB 3 T1015 Repair Level Diagnostic, Part 2 EVGCC 3 T1015 Repair Level Diagnostic, Part 3 EVGCD 3 T1015 Repair Level Diagnostic, Part 4 EVGCE 3 T1025 Repair Level Diagnostic EVGAA 3 CIBCA Functional Diagnostic, Part 1 EVGAB 3 CIBCA Functional Diagnostic, Part 2 EVGDA 3 CIBCA EEPROM Program and Update Utility EVXClI 1 VAX CI Exerciser KLESI-B/TU81 Macrodiagnostics EVMBA 2R VAX TUS81 Data Reliability EVMBB 3 VAX Front-End/Host Functional Diagnostics DHB32 Macrodiagnostics EVDAR 3 DHB32 Diagnostics EVDAS 2R DHB32 Macrodiagnostics DMB32 Macrodiagnostics EVAAA 2R VAX Line Printer Diagnostic EVDA] 2R DMB32 Online Asynchronous Port Test Diagnostics 2-31 Table 2-9 (Cont.): VAX Diagnostic Supervisor Programs Diagnostic Diagnostic Title Level DMB32 Macrodiagnostics EVDAK 3 DMB32 Stand-Alone Functional Verification EVDAL 2R DMB32 Online Synchronous Port Test EVDAN 2R DMB32 Online Data Communications Link DRB32 Macrodiagnostics EVDRH 3 DRB32-M, -E Functional Diagnostic EVDRI 3 DRB32-W Functional Diagnostic EVDR] 3 DRB32-C Functional Diagnostic UNIBUS Diagnostics EVCBB 3 VAX DWBUA VAXBI to UNIBUS EVDRB 2R VAX DR11W Online Diagnostics EVDRE 3 VAX DR11W Repair Level Diagnostics EVDUP 3 DUP11 Repair Level, Part 1 EVDUQ 3 DUP11 Repair Level, Part 2 EVDCA 2R VAX Synchronous Link Diagnostics EVAAA 2R VAX Line Printer Diagnostic (LP11) 2-32 VAX 6200 Options and Maintenance Chapter 3 KAG2A Processor This chapter contains the following sections: Physical Description and Specifications KA62A Configuration Rules Functional Description Boot Processor Power-Up Sequence KAG62A Self-Test Results: Console Display KAG62A Self-Test Results: Module LEDs ROM-Based Diagnostics KA62A Self-Test RBD CPU/Memory Test RBD Second-Level Cache RBD VDS Diagnostics Machine Checks Console Commands How to Replace the Only Processor How to Replace the Boot Processor How to Add a New Processor or Replace a Secondary Processor PATCH EEPROM Command | PATCH EEPROM Command Error Messages KA62A Registers | KAG2A Processor 3-1 3.1 KA62A Physical Description and Specifications The KA62A is a single-module VAX processor based on a single CPU chip and a floating-point accelerator chip. The module designation is T2011. VAX 6200 systems include multiple KA62A processors, which use the 100 Mbyte/second XMI system bus to communicate with memory. For 1/0, an adapter connects the XMI to the VAXBI bus. Features of the module are shown in Figure 3-1. Figure 3-1: KAG62A Module EEPROM a SECOND-LEVEL ‘CAC HE “A” CMOS /-ROMS ‘-GATE ARRAY /—XMI CORNER = il e 1] . l=—¢ ] || I 1 e 1 ] RED ERROR—\| LEDS ] \g RED BOOT PROCESSOR—{ "t YELLOW 1| L ziIF T CONNECTOR SEGMENTS _/ SELF-TEST TOY CLOCK /| = . T— ] [ —— 00 SECOND-LEVEL TAG STORE — CACHE “B” AND CHIPS =) \-CVAX \—CLOCK \— FLOATING-POINT CHIP CHIP ACCELERATOR SYSTEM SUPPORT CHIP msb-0049-88 3-2 VAX 6200 Options and Maintenance Table 3-1: KAG62A Specifications Parameter Description Module Number: T2011 Dimensions: 23.3cm (9.2") Hx 0.6 cm (0.25") W x 28.0 cm (11.0") D Temperature: Storage Range -40°C to 66°C (-40°F to 151°F) Operating Range 5°C to 50°C (41°F to 122°F) Relative Humidity: Storage 10 to 95% noncondensing Operating 10 to 95% noncondensing Altitude: Storage Up to 4.8 km (16,000 ft) Operating Up to 2.4 km (8000 ft) Current: 8A at +5V 0.20A at +5VBB Power: 41W Cables: None Diagnostics: ROM-based diagnostics (0, 1, and 4) VDS diagnostics, see Section 3.12. KAG2A Processor 3-3 3.2 KA62A Configuration Rules There are no explicit rules for placement of KA62A modules; they will operate in any slot. Processors usually go on the right, beginning with slot 1. Figure 3-2: Typical KA62A Configuration XM!I CARD CAGE S I N B , %fiz« 20 EDCBAY987 6543 21 () PROCESSOR SLOTS msb-0054-88 3-4 VAX 6200 Options and Maintenance By convention, processors are placed in the right XMI slots, beginning with slot 1. Memories are usually placed in the middle slots, and VAXBI adapters occupy the slots at the left side of the card cage. A processor module should be replaced if it consistently fails self-test, or if it causes the operating system to crash. However, you can leave the module in the system temporarily if you prevent VMS from using that processor, as follows. Enter console mode. Use the command SET CPU/NOENABLE to remove the processor from the software configuration. Reboot the operating system. KAG62A Processor 3-5 3.3 KA62A Functional Description The KA62A processor has four functional sections (see Figure 3-3): the CPU section, the second-level cache, the XMI interface, and the console and diagnostics sections. Figure 3-3: KAG62A Block Diagram CVAX WITH 1KB 2ND LEVEL CFPA CACHE CACHE 256 KB CLOCK LAT/BUF ) CVAX CDAL < — DUP XMI INTERFACE TAG ADRs | A<31:0> GATE ARRAY STORE ssc xcl I Q — N R — L MUX To/from System Console C Tt ".E ] \ \ , | xcLock ]% XLATCH x7 :8 \ .E X \ b - A < 3-6 EEPROM - J i m' 4 N — VAX 6200 Options and Maintenance msb-0050-88 The CPU section includes: The CVAX processor chip, which supports the MicroVAX subset of the VAX instruction set and data types. It has full VAX memory management including demand paging and 4 Gbytes of virtual memory. The CPU chip includes the first-level cache, for I-stream (instruction) storage only. First-level cache is 1 Kbyte, organized with 128 tags. Cache is write-through, two-way associative, and is filled eight bytes at a time. A floating-point accelerator with the MicroVAX subset of the VAX floating-point instruction set. Data types supported by the hardware are D_floating, F_floating, and G_floating. The clock chip includes a VAX standard time-of-year (TOY) clock with access to battery backup, an interval timer with 10 ms interrupts, and two programmable timers. The second-level cache is for both I-stream and D-stream (data) storage. Second-level cache is 256 Kbytes, organized with 4096 tags. Cache is writethrough and direct-mapped. If a processor read misses an entry in the cache, or if the entry is invalid, the XMI gate array reads the data from main memory. Cache is filled 32 bytes at a time; the first longword read satisfies the processor’s read request. The XMI interface includes: An octaword write buffer that decreases bus and memory controller bandwidth needs by packing writes into larger, more efficient blocks prior to sending them to main memory. Hexword cache fill logic that loads the second-level cache with eight longwords of data on each cache miss. XMI write monitoring logic that uses a duplicate tag store to detect when another XMI node writes a memory location that is cached on this processor. Then the gate array invalidates the corresponding entry in the second-level cache. Full set of error recovery and logging capabilities. KAG62A Processor 3-7 Example 3-1: ROM and EEPROM Version Numbers ¥ C B 7 6 o . M M M M . . + + + + . + E A A o} o 9 . . . . . 5 . . . o . . . . 3 2 1 p P P + + + + STF E D E B BPD + + + ETF D B B BPD + . + . XBI D + . + + . XBI E + . . . . . + + . . . . . + . + . . A4 A3 AZ Al . . . . . . . . 32 32 32 32 . . . . . . ROM = 3.0 EEPROM = 2.0/3.1 SN 3-8 VAX 6200 Options and Maintenance NODE 4 P = $G01234567 0 # TYP ILV - 128Mb The console and diagnostics sections include: e A console read-only memory (ROM), which contains the code for initialization, executing console commands, and bootstrapping the system. The last line of the self-test display shows the ROM version. In this example, the callout Bindicates that the console ROM is version e A diagnostic ROM, which contains the power-up self-test and extended ~ diagnostics. The diagnostic ROM has the same version number as the console ROM &. e An electrically-erasable, programmable ROM (EEPROM), which contains system parameters and boot code. You can modify the parameters with the console SET commands. Patching console and diagnostic code in the ROMs is accomplished by reading the patches into a special area of the EEPROM. The console PATCH EEPROM command is described in Section 3.18. The last line of the self-test display shows two EEPROM version numbers. The first number 8 indicates the format version of the EEPROM. This version is changed only when the internal structure of ' the EEPROM is modified. The second number B is the revision of ROM patches that have been applied to the EEPROM. The major number in this revision (before the decimal point) corresponds to the major number of the ROM revision 8. The minor number indicates the actual patch revision, In this example, the EEPROM has been patched once for console ROM 3.0. e A system support chip (SSC) contains circuits for writing the EEPROM, controlling the console, and timer support. On the module, the red LED next to the yellow LED is controlled by the SSC. When the power-up tests have completed successfully, the SSC on the boot processor turns off this LED. a KAG2A Processor 3-9 3.4 Boot Processor The VAX 6200 system is designed so that all KA62A processors share system resources equally. Because only one processor can boot the system or use the console at any given time, this processor is designated the primary or boot processor. The others are called secondary processors. The boot processor is selected during the power-up sequence and can change the next time the system powers on. Figure 3-4: Selection of Boot Processor CPU with lowest ID Eligible Passed both N > . Cplfw";t'hlge’“ N power-up- tests Boot processor msb-0051-88 3-10 VAX 6200 Options and Maintenance Using boot code stored in its EEPROM, the boot processor reads the boot block from a specified device. Booting may be triggered by a command issued to the boot processor from the console, or by a system reset with the bottom key switch in the Auto Start position. The boot processor also communicates with the system console, using the common console lines on the backplane. When you change system parameters in the EEPROM using SET commands, the boot processor automatically copies the new values to the EEPROMs on the secondary processors. If you swap in a new KA62A module, it should be configured as a secondary processor. Then you can use the UPDATE command to copy the boot processor’s entire EEPROM to the new secondary. See the VAX 6200 Owner’s Manual for a description of the UPDATE command. Usually the processor with the lowest XMI node number (which is also the lowest slot number) is selected as the boot processor. However, if this processor does not pass all its power-up tests, the next higher-numbered processor is selected. This is one way the boot processor can change. The user also has control over boot processor selection with the SET CPU command. This command may declare a processor ineligible for selection. SET CPU can also select a boot processor explicitly. You can see the boot processor selection three ways: e In the self-test display, the boot processor is indicated by a B on the e In console mode, the command SHOW CPU displays the boot processor e second line labeled BPD. as "Current primary.” In program mode, the bottom red LED (next to the larger yellow LED) is off on the boot processor module. It is lit on secondary processors. KAG2A Processor 3-11 3.5 Power-Up Sequence Figure 3-5 shows the power-up sequence for KA62A processors. All processors execute two phases of self-test, and a boot processor is selected. The boot processor tests the VAXBI adapters and prints the self-test display. Figure 3-5: KA62A Power-Up Sequence, Part1 of 2 Power-up or system reset (cold) d ‘ GCPU 1 4. CPU2 Self-Test Sejf—Test Determine CPU n v Self-Test Wait for expected | - boot processor Wait . Print Self-Test Results CPU 1 CPU/Mem Test CPU2 CPU/Mem Test Determine Wait for XMl BAD to deassert Processor Wait for expected Boot * 8 i .. Wait for XM1 BAD 1o deassert : | or self-test to time out Pr:ocassor . 4] - Wait Wait R CPUn CPU/Mem Test or CPU/MEM test to time out boot processor - Print CPU/Mem Test Results & Wait msb-0047-88 3-12 VAX 6200 Options and Maintenance All CPUs execute their on-board self-tests at the beginning of the powerup tests. On line STF of the self-test display, a plus sign (+) is shown for every module whose self-test passes (see Section 3.6). The boot processor is determined as described in Section 3.4. On the first BPD line, the letter B corresponds to the processor selected as boot processor. Because the processors have not yet completed their powerup tests, the designated processor may later be disqualified from being boot processor. For this reason, line BPD appears twice in the self-test display. ;_ All CPUs execute an extended self-test using the memories. On line ETF of the self-test display, a plus sign (+) is shown for every module that passes extended self-test. If all CPUs pass the extended self-test, the original boot processor selection is still valid. Lines STF and ETF would be identical for all the processors. The yellow LED is lit on all processor modules that pass both power-up tests. On the secondary processors, the red LED next to the yellow one is also lit. On the boot processor, this red LED is off (see Figure 3-7). If the original boot processor fails the extended test (indicated by a minus sign (-) on line ETF), a new boot processor is selected. On the second BPD line, the letter B corresponds to the processor finally selected as boot processor. The boot processor prints the self-test display. If none of the processors is successfully selected as the boot processor, no self-test results are displayed and the console hangs. You can identify this hung state by examining the LEDs on the processor modules (see Section 3.7). All yellow lights will be OFF. The group of six red lights will flash two alternate patterns, and in one pattern only the bottom light will be ON. -KAG2A Processor 3-13 Figure 3-6: KA62A Power-Up Sequence, Part 2 of 2 Execute DWMBA Self-Test h. 4 Print DWMBA/NVAXBI Test Results + Configure Memory | Build CCA and Bitmap 1 Print Memory Configuration | Find CCA I i Prompt, Restart, or Find CCA ’ Wait in Continue Boot l Boot Operating System Console Mode Operating System Starts | Receive CCA Secondary Processors Message il | | CPU 1 Running CPU 2 Running CPU n Running Wait in Console Mode Receive CCA Message msb-0048-88 3-14 VAX 6200 Options and Maintenance Secondary processors are not involved in the DWMBA and VAXBI adapter testing. The boot processor indicates the test results on the lines labeled XBI on the self-test display. A plus sign (+) at the extreme right means that the adapter test passed; a minus sign (-) means that the test failed. CCA stands for console communications area. The boot processor uses the CCA to communicate with the secondary processors. KAG2A Processor 3-15 3.6 KA62A Self-Test Results: Console Display You can check KA62A self-test results both in the self-test display and in the lights on the module. Pertinent information in the selftest display is shown in Example 3-2. Example 3-2: Self-Test Results F B E D A o C A 9 8 7 A M M M o + o+ o+ 6 5 4 3 2 1 M P P P P TYP 1] o+ + o+ o+ o+ STF 2] . ROM = 3.0 + + + . D B BPD 3] + - ETF 4] E B D E BPD a + o+ + + . + A2 Al . . . . . . 32 32 32 . . . . . . SN >>> 3-16 E + A3 2.0/3.0 VAX 6200 Options and Maintenance = # + 32 = NODE E A4 EEPROM 0 SG01234567 . XBI D + XBI E + 1LV 128Mb 6} The second line in the self-test display indicates the type (TYD) of module at each XMI node. Processors are type P. In this example, processors are at nodes 1, 2, 3, and 4. The third line shows self-test fail status (STF) which are the results of on-board self-test. Possible values for processors are: + (pass) ~ (fail) All processors passed self-test in this example. The BPD line indicates boot processor designation. When the system completes on-board self-test, the processor with the lowest ID number that passes self-test is selected as boot processor — in this example, the processor at node 1. | The results on the BPD line indicate: e The boot processor (B) e Processors eligible to become thé boot processor (E) e Processors ineligible to become the boot processor (D) During extended self-test (ETF) all processors run a longer test, which includes reading and writing memory and using the cache. On line ETF, results are reported for each processor in the same way as on line STF—a plus sign indicates that extended self-test passed and a minus sign that extended self-test failed. In this example, the processor at node 1 (originally selected boot processor) failed the CPU/memory extended , self-test. Another BPD line is displayed, because it is possible for a different CPU to be designated boot processor before the system actually boots. This occurs in this example, because the processor at node 1 failed the “extended test. The lowest-numbered processor that passed both tests is the processor at node 2. However, a previous SET CPU/NOPRIMARY command has made this processor ineligible to be boot processor (indicated by the designation D on the BPD line). Therefore, the processor at node 3 is designated boot processor. The bottom line of the self-test display shows the ROM and EEPROM version numbers and the system serial number. KAG2A Processor 3-17 3.7 KA62A Self-Test Results: Module LEDs You can check KA62A self-test results both in the self-test display and in the lights on the module. As shown in Figure 3-7, if self-test passes, the large yellow LED at the bottom is on. KAG62A LEDs After Power-Up Self-Test / Figure 3-7: Hfl\ SELF-TEST PASSED SELF-TEST FAILED Y RED ALL OFF RED €] YELLOW OFF ON | ALL OFF (GI] ON ON REPRESENTS MOST SIGNIFICANT BIT TEST NUMBER (BINARY) » ON OR OFF OFF I BOOT CPU SECONDARY CPU msb-0052-88 3-18 VAX 6200 Options and Maintenance The large yellow LED at the bottom of the LEDs is ON if self-test passes and OFF if self-test fails. (Here self-test means both the on-board power-up test and the extended CPU/memory test.) On the boot processor module, the red LED next to the yellow is OFF. This LED, which is controlled by the SSC chip, is ON on all the secondary processors. The six red LEDs on top are all OFF if self-test passes. If any of the LEDs is ON, self-test failed and the LEDs contain a binary error code. The error code corresponds to the number of the test that failed. In the six error LEDs, the most significant bit is at the top, but the lights have a reverse interpretation — a bit is ONE if the light is OFF. For example, assume a processor fails self-test (yellow LED is OFF), has a minus sign (-) on its STF line, and shows the following pattern in its top six LEDs: TOP on on off off off on BOTTOM The failing test number decodes to 001110 (hex 0E, decimal 14). If you then ran the ROM-based diagnostic 0 with TRACE ON, the last test number you would see displayed is T0014. When any of the six red error LEDs is lit, a failure has occurred during the self-test sequence. But system power-up self-test actually comprises three sets of tests: KA62A power-up tests, CPU/memory tests, and VAXBI adapter (DWMBA) tests. Interpretation of the processor board error lights depends on which set of tests was running, as explained below and in Table 3-2. KAG62A Processor 3-19 Processor error LEDs can also indicate failures of memories or VAXBI adapters. Table 3-2: Yellow LED KAG62A Error LEDs Error Diagnostic LEDs (hex) and Test No. (decimal) Self- Device Failing OFF 1-22 Power-up self-test (equivalent to RBD 0) | T0001-T0034 OFF 25-38 CPU/memory test - Memory Test Line KA62A STF ‘ See Table 3-4. MS62A 1 (equivalent to RBD 1) 1 . lowest XMI (module with T0001-T0020 ber) node ETF num- See Table 3-5. OFF 39 CPU/memory test - Memory 2 MS62A 2 ETF 3 MS62A 3 ETF 4 MS62A 4 ETF 5 MS62A 5 ETF Too02 (equivalent to ST 1/T=2) OFF 3A Cl'U/memory test - Memory Too02 (equivalent to ST 1/T=2) OFF 3B CPU/memory test - Memory T0002 (equivalent to ST 1/T=2) OFF 3C CPU/memory test - Memory T0002 (equivalent to ST 1/T=2) OFF 3D CPU/memory test - Memory 6 MS62A 6 ~ T0002 ETF (equivalent to ST 1/T=2) OFF 3E CPU/memory test - Memory 7 MS62A 7 T0002 ' ETF : (equivalent to ST 1/T=2) OFF 3r CI'U/memory test - Memory 8 MS62A 8 LTr T0002 (equivalent to ST 1/T=12) ON 1-1A DWMBA test (equivalent to RBD 2) (boot T0001-T0026 processor) See Table 5-5. 3-20 VAX 6200 Options and Maintenance DWMBA XBI If a processor’s yellow LED is OFF and the six red LLEDs show an error code in the range 1-22 (hex), the power-up self-test failed and the processor board is bad. On the self-test console display, the processor shows a minus sign (-) on the STF line. After the power-up tests, each processor runs the CPU/memory tests. If a test fails, the processor shows a minus sign (-) on the ETF line of the self-test console display. With the first memory, LED error codes are numbered from 25 to 38 (hex), to distinguish them from the power-up tests. For example, assume that a processor fails self-test (yellow LED is OFF) and shows the following pattern in the error LEDs: TOP off on on off off off BOTTOM The failing test number decodes to 100111 (hex 27), which corresponds to the third CPU/memory test. If you then ran the ROM-based diagnostic 1 with TRACE ON, the last test number you would see displayed is T0003. Each processor, after testing with the first memory, runs the CPU/memory test on every other good memory module. (However, only CPU/memory test T0002 is run.) If a failure occurs, the memory module is probably bad, although the processor’s yellow light is OFF and the memory module’s yellow light is ON. If several processors fail on the same memory, the memory is certainly bad. Try using SET MEMORY to configure the bad module out of the interleave set. For error codes higher than 38, consult Table 3-2 to determine the failing memory. The last series is the DWMBA tests. If one fails, the top six LEDs contain an error code, although the processor’s yellow self-test LED is ON (because the CPU itself has passed). The failing error code (converted to decimal) corresponds to a test number in Table 5-5. Note that only the boot processor performs the DWMBA tests, so the red LED next to the yellow LED is OFF. KAG2A Processor 3-21 3.8 ROM-Based Diagnostics The KA62A ROM contains five diagnostics, which you run using the boot processor’s RBD monitor program described in Chapter 2. Diagnostics 0, 1, and 4 test the boot processor. Diagnostic 2 tests VAXBI adapters, and diagnostic 3 tests memories. Table 3-3: ROM-Based Diagnostics Diagnostic Test 0 KAG62A Power-up test 1 KA62A Extended CPU/memory test 2 DWMBA tests 3 Memory test 4 Second-Level Cache test 3-22 VAX 6200 Options and Maintenance Diagnostic 0 is the same as the power-up self-test. It is useful for running several passes when a processor fails self-test intermittently. Section 3.9 shows an example and lists the tests. Diagnostic 1 is the same as the extended CPU/memory test. It is useful for running several passes when a processor fails self-test intermittently. Section 3.10 shows an example and lists the tests. Diagnostic 2 is the set of tests that the boot processor runs for each DWMBA VAXBI-to-XMI adapter when the system is powered on. (The DWMBA has no on-board self-test of its own.) The diagnostic reports whether each DWMBA passed and whether each I/O device on that adapter’s VAXBI bus passed its own self-test. Diagnostic 3 is a set of memory tests that tests sizes and runs extended tests on all of memory. Section 4.10 and Section 4.11 show an example of memory RBDs and list the tests. Diagnostic 4 is a set of exhaustive cache tests. It is not meant to be used frequently—you must explicitly request each test to run. The complete set of seven tests takes over one hour. For a detailed explanation of the diagnostic printout, see Chapter 2. KAG62A Processor 3-23 3.9 KA62A Self-Test RBD RBD 0 is equivalent to the KA62A power-up self-tests. RBD3> START 0 ; XCPST /TRACE/HE sw s Command tm RBD3> Console program RBD monitor decimal to prompt. enter RBD monitor prompt, node number s T/R Runs g® >>> >>> tw KAG62A Self-Test RBD Trace prints each - Example 3-3: Test written the KA62A results where of to program. is the the boot self-test test 3 on boot number; the hexa- processor. processor halt console on error terminal: 0.06 ; TOOO1 TO0002 TOO03 TO004 TOO0S TOO06 TOO07 TOOO8 TOOOY TOO10 ; TO011 T0012 TO013 TOO1l4 TOO015 TOO01l6 TOO17 TOO18 TOO19 TO020 : TOO21 8§ ; F B 3 H HE XDEV_ERR ; 21 00000000 In the example above: 8001 1 1 00000001 T00218 00000000 00001420 00040CDO 02 @ test 21 failed, B8 F indicates failure, and B the diagnostic ran for one pass. Table 3-4: KA62A Power-Up Test—RBD 0 Test Function T0001 KA62A ROM test T0002 SSC Base Address Register test T0003 SSC RAM test T0004 SSC Configuration Register test T0005 SSC Bus Timeout test T0006 SSC Programmable Address Decode test TO007 KA62A CSR1 test T0008 SSC Output Port test T0009 KA62A EEPROM test 3-24 1FFD074C VAX 6200 Options and Maintenance Table 3-4 (Cont.): KA62A Power-Up Test—RBD 0 Test Function T0010 SSC Interval Timer test TOO11 SSC Programmable Timers tests T0012 SSC Console test T0013 SSC TOY Clock test T0O014 CVAX Critical Path test T0015 Cache Data RAM March test T0016 Cache Mask Write test T0017 Cache Data Parity RAM March test T0018 CSR1:CPUD test T0019 CFPA test T0020 CFPA Critical Path test T0021 XDEV Register test T0022 XBER Register test T0023 XFADR Register test T0024 XGPR Register test T0025 KA62A CSR2 Register test T0026 XM1 High Longword Data test T0027 Interprocessor IVINTR test T0028 Write Error IVINTR test T0029 CNAK Read test T0030 CNAK Write test T0031 CNAK IP/WE IVINTR test T0032 Multiple Interrupt test T0033 Parity Error CNAK Read test T0034 Parity Error CNAK Write test KAG62A Processor 3-25 3.10 CPU/Memory Test — RBD 1 RBD 1 is equivalent to the extended CPU/memory test. Example 3-4: >>>Z7 CPU/Memory Test RBD 3 t{ This ! to ! Note 3>> T/R ! Command RBD3> ! RBD monitor ! decimal node number ! that is currently ] Runs the ! on ! console RBD3> START 1 ; CPUMEM /TRACE/HE example connect new uses console to the processor enter the where of console prompt RBD monitor prompt, Test command to program 3 program is the hexa- the processor receiving CPU/Memory error. Z 3 RBD with results your input. trace; written to halt the terminal: 0.03 ; TOO0O1 TO0002Z TO0003 TO004 TO0005 TO006 TOOO7 TOOO08 ¢ TOQO09 TOO11 TOO10 TO0O012 TO0013 TO0014 TOO015 TOO01l6 TOO017 TOO18 TOO019 TO020 ; P 1000000000 3 00000000 8001 00000000 00000000 1 00000000 RBD3> In the example above: P means that the diagnostic ran successfully. One pass was completed. 3-26 VAX 6200 Options and Maintenance 00000000 00000000 Table 3-5: Extended CPU/Memory RBD Test—RBD 1 Test Function T0001 Cache Disable test T0002 Cache Invalidate test T0003 Cache Read Fill test T0004 Interlock Instruction Cache test T0005 Longword Write WBO0 test T0006 Octaword Write WBO test T0007 WB Switch and Purge test T0008 Octaword Write WB1 test TO009 Write Buffer Read Tests T0010 Hit WBO test T0011 Hit WB1 test T0012 WB Mask Bit Byte Tests T0013 WB Mask Bit Word Tests T0014 Intlk Read/Unlck Write WB test T0015 1/0 Space Write WB test T0016 Node Private Space WB test T0017 WB Address test T0018 WB Pending Purge test T0019 Duplicate Tag Invalidate test T0020 Duplicate Tag Address test KAG2A Processor 3-27 3.11 Second-Leve.I Cache RBD—RBD 4 RBD 4 tests the second-level cache. default. Example 3-5: Second-Level Cache Test RBD >5> >>> T/R ! Console ! Command to enter RBD monitor program ST4/T=1:2/TR ! hexadecimal ! that s SLCRBD ; T0001 is prompt node number currently Specifically be run with asks trace of the processor receiving your for 1 tests input and 2 to enabled 0.04 a B ! Test 1 started ! Status message we 1 8001 1 ~e : S XX SL_CACHE XX TOOO1 7 00000000 00040000 00000000 00000000. 00000000 ! ;7 program ! RBD monitor prompt, where 1 is the RBD1> RBD1> Note that no tests are run by TOO002 Q0000000 Print address ! Test ! Status 2 and test 1 OO000000 00000000 showing current message ! for ending address started weo 1 8001 1 ~e . S XX SL_CACHE XX T0002 ;00000000 01000000 00000000 00000000 ;00000042 00000000 00000000 2] : 00000000 P 1 8001 1 00000000 00000000 00000000 3-28 QUIT 00000000 ! Print ! address 00000000 message Print ! number 00000000 ! Exit VAX 6200 Options and Maintenance and message of for 2 00000000 showing current address. 00000000 showing cache 00000000 test 00000000 ending 00000000 ! 3] ;00000000 RBD1> 00000000 message hits 00000000 the RBD monitor 00000000 the S denotes status message for individual test. P means that the entire diagnostic ran successfully. One pass-was completed. Table 3-6: Second-Level Cache RBD Test — RBD4 Test Function T0001 Parity Error Test T0002 Cache Coherency Test T0003 Cache Invalidate Test T0004 Self-invalidate Test T0005 Invalidate/Self-invalidate Test T0006 Self-invalidate Scope Tests T0007 Cache Ram Parity Error Test TO008 Passive Release Test KAG2A Processor 3-29 3.12 VDS Diagnostics The KA62A software diagnostics that run under the VAX Diagnostic Supervisor (VDS) are listed in Table 3-7. An example follows. See Section 2.4 for instructions on running the supervisor. Table 3-7: KAG62A VDS Diagnostics Program Description EVSBA VAX Stand-Alone Autosizer EVKAQ VAX Basic Instructions Exerciser - Part 1 EVKAR VAX Basic Instructions Exerciser - Part 2 EVKAS VAX Floating Point Instruction Exerciser - Part 1 EVKAT VAX Floating Point Instruction Exerciser - Part 2 EVKAU VAX Privileged Architecture Instruction Test - Part 1 EVKAV VAX Privileged Architecture Instruction Test - Part 2 ELKAX Manual Tests ELKMP Multiprocessor Exerciser Example 3-6: DS> RUN EVSBA DS> SEL KAO DS> RUN ELKAX Running Stand-Alone Processor Diagnostics - [diagnostic messages] DS> EXIT >>> 3-30 VAX 6200 Options and Maintenance Run the Stand-Alone Autosizer; then you do not need to attach devices to the supervisor explicitly. However, if you want to know the Attach command, enter HELP diagnostic_name ATTACH. The instruction and manual tests run on the boot processor. If the boot processor is the CPU with the lowest XMI node number (which is usually the case), issue the command to select KAO. The Diagnostic Supervisor numbers the processors consecutively. For example, if the KA62A module with the second-lowest XMI node number were boot processor, you would select KA1. This example runs the manual tests (ELKAX), which include powerfail, machine check, restart, and EEPROM functions. The diagnostic prints messages, and you must manually intervene using console switches. KAG62A Processor 3-31 3.13 Machine Checks A machine check is an exception that indicates a processor-detected internal error. Figure 3-8 shows the parameters that are pushed on the stack in response to a machine check. Table 3-8 lists these parameters. Figure 3-8: » : The Stack in Response to a Machine Check BYTE COUNT (0010 hex) MACHINE CHECK CODE MOST RECENT VIRTUAL ADDRESS INTERNAL STATE INFORMATION #1 INTERNAL STATE INFORMATION #2 PC PSL msb-0053-88 Table 3-8: Machine Check Parameters Description Machine check code (hex) (SP+4) 1 Floating-point protocol error 3-32 B Floating-point reserved instruction Floating-point unknown error Floating-point unknown error G N Value W Parameter Process PTE in PO space during TB miss flows 6 Process PTE in P1 space during TB miss flows VAX 6200 Options and Maintenance Table 3-8 (Cont.): Machine Check Parameters Parameter Value Description 7 Process PTE in P0 space during M = 0 flows 8 Process PTE in P1 space during 9 Undefined INT.ID value A Undefined MOVCx state 80 Memory read error 81 SCB, PCB, or SPTE read error 82 Memory write error 83 SCB, PCB, or SPTE write error <31:0> Current contents of VAP register <31:24> Opcode <23:16> 1110, <15:8> CADR<7:0> <7:0> MSER<7:0> <31:24> Most <23:16> 11, state flags <5:0> <15:8> Restart flag, 111, ALU CC flags <3:0> Most recent virtual address M = 0 flows (SP+8) Internal state information #1 (SP+C) Internal state information #2 (SP+10) <7:0> PC <31:0> PSL <31:0> (SP +14) (SP +18) priority highest software inter- rupt <3:0> recent contents of SC <7:0> register Offset from saved PC to PC at time of ma- chine check PC at the start of the current instruc- tion Current contents of PSL » Machine checks are taken regardless of the current IPL. If the machine check exception vector bits (<1:0>) are not both one, the operation of the processor is undefined. The exception is taken on the interrupt stack and the IPL is raised to 1F (hex). KAG2A Processor 3-33 3.14 Console Commands Table 3-9 summarizes the console commands. Commands specific to the VAX 6200 include RESTORE EEPROM, SAVE EEPROM, SET BOOT, SET CPU, and Z. The VAX 6200 Owner’s Manual gives a full description of each command, its qualifiers, and examples. Table 3-9: Console Commands Command BOOT Function Initializes the system, causing a self-test, and begins the boot program. CONTINUE Begins processing at the address where processing was interrupted by a CTRL/P console command. DEPOSIT Stores data in a specified address. EXAMINE Displays the contents of a specified address. FIND Searches main memory for a page-aligned 256-Kbyte block of good memory or for a restart parameter block. HALT Null command; no action is taken since the processor has already halted in order to enter console mode. HELP Prints explanation of console commands; operates like the HELP command in VMS. INITIALIZE Performs a system reset, including self-test. REPEAT Executes the command passed as its argument. RESTORE EEPROM Copies the TK tape’s EEPROM contents to the EEPROM of the processor executing the command. SAVE EEPROM Copies to the TK tape the contents of the EEPROM of the processor executing the command. SET BOOT Stores a boot command by a nickname. SET CPU Specifies eligibility of processors to become the boot processor. SET LANGUAGE Changes the output of the console error messages between numeric code only (international mode) and code plus explana- tion (English mode). SET MEMORY Designates ules; the method supersedes the of ing. 3-34 interleaving console VAX 6200 Options and Maintenance program’s the memory default mod- interleav- Table 3-9 (Cont.): Console Commands Command Function SET TERMINAL Sets console terminal characteristics. SHOW ALL Displays the current value of parameters set. SHOW BOOT Displays all boot commands and nicknames that have been saved using SET CPU. SHOW CONFIGURA- TION Displays the hardware device each XMl and VAXBlI node type and revision level for and indicates self-test sta- tus. SHOW CPru SHOW ETHERNET Displays the /ENABLED and /PRIMARY values for each node. Locates all Ethernet adapters on the system and displays their addresses. SHOW MEMORY Displays the memory lines from the system self-test, showing interleave and memory size. SHOW TERMINAL Displays the baud rate and terminal characteristics functioning on the console terminal. START STOP TEST Begins execution of an instruction at the address speci- fied in the command string. Halts the specified node. Passes control to the self-test diagnostics; /RBD qualifier in- vokes ROM-based diagnostics. UPDATE Copies contents of the EEPROM on the processor executing the command to the EEPROM of the processor specified in the command string. Logically connects sor on the XMI. the console terminal to another proces- KAG62A Processor 3-35 Introduces a comment. 3.15 How to Replace the Only Processor After swapping modules in a single-processor system, you must RESTORE the EEPROM image previously saved on a TK tape. Example 3-7: Replacing a Single Processor F B E D A o C A 9 A M M P TYP o + + + STF . . B BPD + ETF B BPD . ROM = 3.0 8 7 6 s 4 3 2 . 1 O . + . + . XBI D + . + . + o+ . XBI E + Al . . . . . . . . 1LV 32 . . . . . . . . 64Mb SN = SG01234567 toptional - may need latest console/diag patches again >>> EEPROM >>> B 3-36 7} + 32 2.0/3.0 6] + A2 EEPROM = # + >>> RESTORE EEPROM 0 PATCH NODE BB VAX 6200 Options and Maintenance B e Turn the upper key switch straight up to the Off position (0). W Insert the new processor module. s Remove the defective KA62A module. Turn the lower key switch to Halt. SN Turn the upper key switch to Enable. Check the self-test display for the processor, indicated by a P on the TYP line (usually in slot 1). See Example 3-7. If the processor shows a plus sign (+) on both lines STF and ETF, it passed self-test. You will see the following message ?4E System serial number has not been initialized Turn the lower key switch to Update. 10. Mount the TK cartridge containing the most recent saved image of the old processor’s EEPROM.! 11. Issue the console command RESTORE EEPROM. 12. If any patches had been issued since the last save, mount the TK cartridge containing the patches. If the EEPROM has already been patched to the latest revision, go to step 14. For more information about the PATCH command, see Section 3.18. 13. Issue the console command PATCH EEPROM. The patch operation takes approximately five minutes. 14. Turn the lower key switch to the Auto Start position. 15. Boot the operating system by issuing the console command B. 1 When the system was originally installed, field service saved the EEPROM on a TK cartridge. The cartridge was left in the care of the customer. Subsequently, the EEPROM might have been changed, then saved, several times. This would normally be the case following a PATCH operation. If you do not have a tape, set the system serial number in the new processor as follows: > > >[esc][DEL] SET SYSTEM SERIAL [RET] Enter system serial number? aannnnnnnn [RET UPDATE EEPROM? (Y or N) > > > Y [ReT] KAG62A Processor 3-37 3.16 How to Replace the Boot Processor The boot processor is the processor farthest to the right in the XMI card cage—slot 1 in Example 3-8. If the new KA62A module has the same version ROM as the secondary processors, you can update the new processor’s EEPROM from one of the secondaries. Example 3-8: Replacing Boot Processor F B C A 9 8 7 6 3 2 1 0O NODE # A M M M M . P P P P TYP B o o + o+ o+ 4+ . + o+ o+ o+ STF 7] . . . . ROM 4 A . . 5 = . . toptional >>> tthen >>> SET >>> SHOW Current B BPD + ETF . E D E B BPD + . XBI D + + + . XBI E + . + + . + . . + . + . A4 A3 A2 Al . . . . . . ILV 32 32 32 32 . . . . . . 128Mb if the let it CPU/NOPRIMARY 2.0/3.1 SN new CPU ROM be processor boot = doesn’t SG01234567 match 1 CPU Primary: /NOENABLED/NOPRIMARY- 1 >>> SET 2 >>> SHOW Current - E + . . don’t D + . . EEPROM = >>> E + . . 3.0 . . CPU 1 CPU Primary: 2 /NOENABLED/NOPRIMARY>>> UPDATE 1 1. Turn the upper key switch straight up to the Off position (0). 2. Remove the defective boot processor module. 3. Insert the new KA62A module. 3-38 VAX 6200 Options and Maintenance 7] Turn the lower key switch to Halt. Turn the upper key switch to Enable. Check the self-test display for the new processor, indicated by a P on the TYP line (usually in slot 1). See Example 3-8. If the processor shows a plus sign (+) on both lines STF and ETF, it passed self-test. You will see the following message: ?4F System serial number not initialized on primary processor If you see the following message, the new module will not be able to function as the boot processor: ?51 ROM revision mismatch. Secondary processor has revision x.y. If you don’t see this message, go to step 11. 10. Make the new module ineligible to be boot processor—use the console command SET CPU/NOPRIMARY. The new processor will operate as a secondary processor without problems, but the customer will continue to see messages like the following when the system is powered on: ?2D For ?51 ROM revision mismatch. Secondary Processor 1 253 EEPROM revision mismatch. Secondary processor has revision x.y. Secondary processor has revision x.y/x.y. As long as its ROM is out of revision, do not issue the command UPDATE to the new module. Go to step 15. 11. Make one of the secondary processors the boot processor temporarily, because the UPDATE command copies the boot processor’s EEPROM. Then you can update the new processor. The following command immediately makes the processor at node 2 the boot processor: SET Cru 2. 12. Turn the lower key switch to Update. 13. Now update the EEPROM of the new module from the temporary boot processor, using the UPDATE command. 14. Turn the lower key switch to the Auto Start position. 15. Press the Restart button. KAG62A Processor 3-39 3.17 How to Add a New Processor or Replace a Secondary Processor Add a new processor in a slot to the left of the boot processor, so that it will be a secondary processor at power-up. Also follow the procedure here if you need to replace a secondary processor. If the new KA62A module has the same version ROM, you can update the new processor’s EEPROM from the boot processor. B C 8 7 6 5 4 3 2 1 NODE A A M M M M P P P P TYP o o + + + + + + + + STF E D E B BPD + + + + ETF E D E B BPD . ROM 9 = . 3.0 A4 A3 A2 Al 32 32 32 32 EEPROM = >>> toptional >>> !tthen - don’t if the let it >>> SET CPU/NOPRIMARY 3 >>> SHOW Current + + + . . + XBI + + XBI 6} ILV 128Mb 2.0/3.1 SN new CPU ROM be processor boot + + # + F + Adding or Replacing Secondary Processor -] Example 3-9: doesn’t = SG01234567 match B CPU Primary: 1 /NOENABLED- 3 /NOPRIMARY>>> UPDATE 3 1. Turn the upper key switch straight up to the Off position (0). 2. Either remove the defective secondary processor module, or find an empty slot where you can add the new processor. 3. Insert the new KA62A module. 4. Turn the lower key switch to Halt. 3-40 VAX 6200 Options and Maintenance Turn the upper key switch to Enable. Check the self-test display for the new processor, indicated by a P on the TYP line (in this example: slot 3). (See Example 3-9.) If the processor shows a plus sign (+) on both lines STF and ETF, it passed self-test. If you see the following message, the new module will not be able to function as the boot processor: ?2D For Secondary Processor 3 251 ROM revision mismatch. Secondary processor has revision x.y. If you don’t see this message, go to step 10. Make the new module ineligible to be boot processor—use the console command SET CPU/NOPRIMARY. The new processor will operate as a secondary processor without problems, but the customer will continue to see messages like the following when the system is powered on: ?2D For Secondary Processor 3 251 ROM revision mismatch. Secondary processor has revision x.y. 253 EEPROM revision mismatch. Secondary processor has revision x.y/x.y. As long as its ROM is out of revision, do not issue the command UPDATE to the new module. Go to step 14. 10. If you see the following message, compare the EEPROM revision numbers of the secondary processor and boot processor (second number in the EEPROM = X/Y field on the bottom line of self-test display). 22D For Secondary Processor 3 253 EEPROM revision mismatch. Secondary processor has revision x.y/x.y. If the new secondary processor has a higher revision number than the boot processor, PATCH the boot processor's EEPROM (see Section 3.18). 11. Turn the lower key switch to Update. 12. Now update the EEPROM of the new module. 13. Turn the lower key switch to the Auto Start position. 14. Press the Restart button. KAG2A Processor 3-41 3.18 PATCH EEPROM Command The PATCH EEPROM command is a console command used by field service to update console and RBD monitor programs when new revisions are issued. Example 3-10: PATCH EEPROM Command Load the drive system; >>> PATCH EEPROM Enter tape on the cartridge upper queue the PATCH approximately >>> UPDATE ALL The UPDATE patch >>> F 1 to the tape of the beginning. command; wait minutes. command all tape EEPROM 5 the copies secondary Initialize the reset, and check system the EEPROM processors. to cause self-test a system summary line. 1 NODE E D C B A 9 8 7 6 ) 4 3 A A . . M M M M . . P P P P TYP o o . . + + + + . + + + + STF . . . . . . . . . E D E B BPD . . . . . . . . . + + + + ETF . . . . . . . . . - E D E B BPD . . . . . ROM to the into left corner . . . . . 2 0 # . . . + + . + . + . XBI D + . . . + . + . + + . XBI E + . . . . A4 A3 A2 Al . . . . . . . ILV . . . 32 32 32 32 . . . . . . 128Mb = 3.0 EEPROM = 2.0/3.1 @ SN >>> 3-42 VAX 6200 Options and Maintenance = SG01234567 Save the current contents of the EEPROM to tape using the SAVE EEPROM command (see Chapter 5 of the VAX 6200 Owrer’s Manual). Halt all processors and enter console mode. Load the new EEPROM patch tape into the TK tape drive. Queue the tape to the beginning by pressing the load/unload pushbutton. (See Appendix A of the VAX 6200 Owner’s Manual for details on using the TK tape drive.) Enter the PATCH EEPROM command. Wait approximately five minutes for the patch to complete. You receive the console prompt back when the patch is complete. If the system is a multiprocessor system, run UPDATE ALL to copy the new patch information to the secondary processors. The time for UPDATE ALL to execute varies with the number of processors, up to a maximum of 15 minutes for a four-processor system. Reset the system, by pushing the Restart button on the control panel or by entering the INITIALIZE command. Check the summary line of the self-test. The EEPROM information indicates first the starting revision number of the EEPROM for this system, followed by a slash, and the current revision number of the EEPROM for the processors. (See Example 3-10.) If the revision numbers on all processors do not match, the system prints out the most current revision number of the EEPROM data and gives an error message indicating that the EEPROM code does not match. (See Section 3.17.) 10. Instruct the customer to save the updated contents to tape, using the SAVE EEPROM command. KABG2A Processor 3-43 3.19 PATCH EEPROM Command Error Messages Table 3-10 lists the error messages and probable causes. Table 3-10: PATCH EEPROM Command Error Messages Message Meaning 739 Console patches are not usable. The console patch area in EEPROM is corrupted or contains a patch revision that is incompatible with the console ROM. ?3F Key switch must be at "Update” to update EEPROM. A SET command needs to update the EEPROM, but the key switch is not set to allow updates. 252 EEPROM header is corrupted. The EEPROM header has been corrupted. The EEPROM must be reloaded from the TK tape drive. 753 EEPROM revision mismatch. Secondary processor has revision x.y/x.y. A secondary processor has a different revision of EEPROM or has a different set of EEPROM patches installed. ?54 Failed to locate EEPROM area. The EEPROM did not contain a set of data required by the console. be corrupted. 756 EEPROM area checksum error. The EEPROM may A portion of the EEPROM is corrupted. It may be necessary to reload the EEPROM from the TK tape drive. ?5C No such boot spec found. The specified saved boot specification was not found in the EEPROM. ?5E Major revision mismatch between tape image and EEPROM. The TK tape contains found in the EEPROM. not be restored. 260 EEPROM header or area has bad format. 762 an EEPROM The image can- All or part of the EEPROM contains inconsis- tent data and is probably corrupted. the EEPROM from the TK tape. Unable to locate im- age with a major revision different from that console tape Reload de- The console could not locate the I/O adapter that controls the TK tape. 264 Insufficient memory to buffer EEPROM The SAVE, RESTORE, and PATCH EEPROM commands require working memory, but not enough was found. vice. image. 3-44 VAX 6200 Options and Maintenance Table 3-10 (Cont.): PATCH EEPROM Command Error Messages Message Meaning 765 Validation of EEPROM tape image failed. The image on tape is corrupted or is not the result of a SAVE EEPROM command. The image cannot be restored. 766 Read of EEPROM image from tape failed. The EEPROM image fully read from tape. 267 Validation of local EEPROM failed. a PATCH EEPROM operation, the EEPROM must first contain a valid image beFor a RESTORE fore it can be patched. was not success- For EEPROM operation, the image was writ- ten back to EEPROM but could not be read back successfully. 768 EEPROM not changed. 769 EEPROM changed successfully. ?6A Error changing EEPROM. The EEPROM contents were not changed. The EEPROM contents were successfully patched or restored. An error EEPROM. occurred in writing to the The EEPROM contents may be corrupted. 26D EEPROM Revision = x.x/y.y. The EEPROM contents are at revision x.x with revision y.y patches. ?6E EEPROM header version mismatch. The primary and a secondary processor have different versions of the EEPROM. The requested operation cannot be performed. ?6F Tépe image Revision = x.x/y.y. The EEPROM image on the TK tape is at revision x.x with revision y.y patches. KAG2A Processor 3-45 3.20 KA62A Registers The KA62A registers consist of the processor status longword, internal processor registers, KA62A registers in XMl private space, XMI required registers, and 16 general purpose registers. Table 3-11: KAG62A Internal Processor Registers Register Mnemonic Address Type Class Kernel Stack Pointer KSP IPRO RIW 1 Executive Stack Pointer ESP IPR1 RIW 1 Supervisor Stack Pointer SSP IPR2 RIW 1 User Stack Pointer usr IPR3 R/W 1 Interrupt Stack Pointer ISP IPR4 RIW 1 Reserved IPR5-1PR7 3 P0 Base Register POBR IPRS8 RIW 1 PO Length Register POLR IPR9 RIW 1 P1 Base Register P1BR IPR10 R/W 1 P1 Length Register P1LR IPR11 RIW 1 System Base Register SBR IPR12 RIW 1 System Length Register SLR IPR13 R/IW 1 VAX Architecture Reference Key to Types: R-Read W-Write R/W-Read/write Key to Classes: 1-Implemented by the KA62A (as specified ual). 2-Implemented uniquely by the KA62A. in the Man- 3-Not implemented. Read as zero; NOP on write. 4-Access not allowed; accesses result in a reserved operand fault. 5-Accessible, but not fully implemented; accesses yield UNPREDICTABLE results. n I-The register is initialized on KA62A reset (power-up, set). 3-46 VAX 6200 Options and Maintenance system reset, and node re- Table 3-11 (Cont.): KAG62A Internal Processor Registers Register Mnemonic Address Type 3 IPR14-1IPR15 Reserved Class Process Control Block Base PCBB IPR16 RIW 1 System Control Block Base SCBB IPR17 RIW 1 Interrupt Priority Level IPL IPR18 RIW 11 AST Level ASTLVL 1IPR19 RIW 11 Software Interrupt Request SIRR IPR20 w 1 Software Interrupt Summary SISR IPR21 R/IW 11 3 IPR22-IPR23 Reserved Interval Clock Control/Status ICCS IPR24 RIW 21 Next Interval Count NICR 1IPR25 w 3 Interval Count ICR IPR26 R 3 Time-of-Year Clock TODR 1PR27 R/IW 1 Console Storage Receiver Status CSRS 1PR28 RIW 51 Console Storage Receiver Data CSRD IPR29 R 51 Console Storage Transmitter Status CSTS IPR30 RIW 51 Console Storage Transmitter Data CSTD IPR31 w 51 Console Receiver Control/Status RXCS IPR32 RIW 21 Console Receiver Data Buffer RXDB IPR33 R 21 Console Transmit Control/Status TXCS IPR34 A% 21 Console Transmit Data Buffer TXDB IPR35 W 21 Translation Buffer Disable TBDR 1PR36 RIW 3 Cache Disable CADR IPR37 RIW 21 Machine Check Error Summary MCESR IPR38 R/IW 3 Memory System Error MSER IPR39 R/W 21 3 IPR40-IPR41 Reserved Console Saved PC SAVPC IPR42 R 2 Console Saved PSL SAVPSL IPR43 R 2 Reserved 1PR44-1PR47 KAB2A Processor 3 3-47 Table 3-11 (Cont.): KA62A Internal Processor Registers Register Mnemonic Address Type Class SBI Fault/Status SBIFS IPR48 RIW 3 SBI Silo SBIS IPR49 R 3 SBI Silo Comparator SBISC IPR50 R/IW 3 SBI Maintenance SBIMT IPR51 RIW 3 SBI Error SBIER IPR52 R/IW 3 SBI Timeout Address SBITA IPR53 R 3 SBI Quadword Clear SBIQC IPR54 w 3 I/O Bus Reset IORESET IPR55 w 2 Memory Management Enable MAPEN IPR56 R/W 1 Translation Buffer Invalidate All TBIA IPR57 W 1 Translation Buffer Invalidate TBIS IPR58 W 1 Translation Buffer Data TBDATA 1IPR59 RIW 3 Microprogam Break MBRK IPR60 R/IW 3 Performance Monitor Enable PMR IPR61 R/IW 3 System Identification SID 1IPR62 R 1 Translation Buffer Check TBCHK IPR63 w 1 Single Reserved IPR64-1PR127 4 The IPRs are explicitly accessible to software only by the Move To Processor Register (MTPR) and Move From Processor Register (MFPR) instructions, which require kernel mode privileges. From the console, EXAMINE/I and DEPOSIT/T commands read and write the IPRs. 3-48 VAX 6200 Options and Maintenance Table 3-12: XMI Registers for the KA62A Register Mnemonic Address XMI Device XDEV BB + 00 XMI Bus Error XBER BB + 04 XMI Failing Address XFADR BB + 08 XMI XCPR XGPR BB + 0C KA62A Control/Status #2 CSR2 BB + 10 Note: "BB” = base address of a node, which is the address of the first location in nodespace. KAG2A Processor 3-49 Table 3-13: KAG62A Registers in XMI Private Space Register Mnemonic Address KA62A Control/Status #1 CSR1 2000 0000 KA62A ROM ROM 2004 0000 to 2007 FFFF KA62A EEPROM EEPROM 2008 0000 to 2008 7FFF SSC Base Address SSCBR 2014 0000 SSC Configuration SSCCR 2014 0010 CDAL Bus Timeout CBTCR 2014 0020 Console Select CONSEL 2014 0030 Timer Control Register 0 TCRO 2014 0100 Timer Interval Register 0 TIRO 2014 0104 Timer Next Interval Register 0 TNIRO 2014 0108 Timer Interrupt Vector Register 0 TIVRO 2014 010C Timer Control Register 1 TCR1 2014 0110 Timer Interval Register 1 TIR1 2014 0114 Timer Next Interval Register 1 TNIR1 2014 0118 Timer Interrupt Vector Register 1 TIVR1 2014 011C CSR1 Base Address CSR1BADR 2014 0130 CSR1 Address Decode Mask CSRI1IADMR 2014 0134 EEPROM Base Address EEBADR 2014 0140 EEPROM Address Decode Mask EEADMR 2014 0144 SSC BBU RAM BBURAM 2014 0400 to 2014 07FF IP IVINTR Generation IPIVINTRGEN 2101 0000 to 2101 FFFF WE IVINTR Generation WEIVINTRGEN 2102 0000 to 2102 FFFF 3-50 VAX 6200 Options and Maintenance Chapter 4 MS62A Memory This chapter discusses maintenance of MS62A memory modules. Sections include: Description MS62A Configuration Rules Specifications Functional Description Interleaving Console Commands for Interleaving Memory Self-Test Memory Self-Test Errors Memory RBDs Memory RBD Test Examples MS62A Control and Status Registers MS62A Memory Installation MS62A Memory 4-1 4.1 MS62A Description The MS62A is a metal-oxide semiconductor (MOS), dynamic random access memory (DRAM), which provides 32 Mbytes of data storage. The memory module is designed for use with the VAX 6200 system through the primary interconnect known as the XMI. Figure 4-1: MS62A Module (Side 1) DYNAMIC RAM CMOS COLD START DRIVERS—\ GATE ARRAY-\ [ | il | GREEN POWERA\| }E] | |L1 | N ID | | XM /—CORNER | E N I I | | LED [' e 1L ‘PROM | | — ‘ |P| r————__r——— =} YELLOW SELF-TEST LED lU| L] I y L———4 r | | b . 10 | l !___ _ O Ce i-DRAMS = 1| . ziFCONNECTOR I I — ;} — | ar I I I el SEGMENTS —_————, | 0 I ____.ID b1 ,_.aj RAM DRIVERS DRAMS msb-0055-88 4-2 VAX 6200 Options and Maintenance The 32-Mbyte memory module has the following features: The memory module contains MOS dynamic RAM (DRAM) arrays; a CMOS gate array that contains error correction code (ECC) logic and control logic; and an XMI interface known as the XMI Corner. Storage arrays are multiple banks of 72 DRAMSs with four banks. ECC logic detects single-bit and double-bit errors and corrects single-bit errors on 64-bit words. Memory self-test checks all RAMs, the data path, and control logic on power-up. Quadwords, octawords, and hexwords are read from memory; quadwords and octawords are written to memory. Memory is configured by the console program for 1-, 2-, 4-, 8-way or no interleaving. MS62A Memory 4-3 4.2 MS62A Configuration Rules Table 4-1 shows how the XMI card cage should be configured. Memory modules are placed in adjoining XMI slots beginning at slot A. Table 4-1: XMI Slot Number Memory Configurations for the XMI Backplane Contents 0 Second memory module o First memory module Third memory module N A Fourth memory module W Sixth memory module @ Seventh memory module A Fifth memory module Eighth memory module NOTE: Do NOT install memory modules in XMI backplane slots 1 or E. Standard configurations include 1, 2, 4, or 8 memory modules. Systems will run with 3, 5, or 7 memory modules; however, system performance may decrease as the number of memory modules increases. 4-4 VAX 6200 Options and Maintenance 4.3 MS62A Specifications Table 4-2 gives the MS62A specifications including access and cycle times. Table 4-2: MSG62A Specifications Parameter Description Module Number: T2014-B Dimensions: 23.3cm (9.2”) H and 28.0 cm (11.0") D Addresses: 2-Mbyte boundaries Starting Address 0 to 510 Mbytes Ending Address 32 to 512 Mbytes Technology: DRAMS 1 Mbit dynamic RAMs Gate Arrays CMOS gate array Interleave: 1-, 2-, 4-, 8-way or none Error Correction Code: Detects single- and double-bit errors and corrects singlebit errors Temperature: Storage Range -40°C to 66°C (-40°F to 151°F) Operating Range 5°C to 50°C (41°F to 122°F) Relative Humidity: Storage and Operating 10 to 95% noncondensing Altitude: Storage Up to 4.8 km (16,000 £t) Operating Up to 2.4 km (8000 ft) Current: 7.5A active, 2.8A standby, max. at +5VBB Power: 37.5W active, 14.5W standby, max. at +5VBB Refresh Request Frequency: 9.8 usec Refresh Cycle Duration: 6 cycles MS62A Memory 4-5 4.4 MS62A Functional Description The MS62A consists of an XMI Corner, a memory gate array, address and control drivers, DRAM arrays, and a cold start PROM. Figure 4-2: Simplified Block Diagram A XMI BUS }) Data/Addresses and XMI Clocks XMI CORNER Node ID XCI BUS COLD START PROM PROM ADDR and CTRL Lines MEMORY GATE ARRAY : 64 Data Bits and ADDR and , ADDRESS AND CONTROL DRIVERS 8 PROM Data Bits <:— 8 Check Bits DRAM |4 ARRAY \ ¥ ) BANK 00 ADDR and| RSQXY BANK 10 CTRL Lines DRAM ARRAY A SIDEO1 |V BANK 01 K DRAM ARRAY BANK 11 SIDE 02 msb-0056-88 4-6 VAX 6200 Options and Maintenance The XMI Corner is located on the MS62A and contains interface logic. The memory gate array transfers data between the XMI Corner and the DRAMs. The gate array also controls address multiplexing, command decoding, arbitration, and CSR logic functions. Address and control logic modifies address bits received from the XMI Corner. These modified address bits are used to control the selection of the DRAMs during reading and writing. Memory is arranged in four banks of DRAMs. Each bank contains 72 DRAMs for a total of 288 DRAMs on each memory module. The data in the cold start PROM is used to initialize the gate array. After a power-up or system reset, the data in the cold start PROM is loaded into the gate array. MS62A Memory 4-7 4.5 MS62A Interleaving Interleaving optimizes memory access time and increases the effective memory transfer rate by operating memory modules in parallel. Table 4-3: Interleaving Interleave Address Bits! Array <7> <6> 1-Way Al - - 2-Way Al - A2 - Al - A2 - A3 - O RS =T . T Ld -A8 RO QO H — A7 — LT A6 O ) A5 =R < A4 N o A3 e o A2 N o o Al RO N ! A4 8-Way T 4-Way <5> = Interleave 1Bits <7>, <6>, and <5> in the Starting and Ending Address Register (SEADR) de- fine which array is interleaved. ing. 4-8 Bits <29:8> and <4:0> VAX 6200 Options and Maintenance are not used in interleav- Memory supports 1-, 2-, 4-, 8-way or no interleaving. Up to eight memory modules of the same size can be interleaved. Interleaving is done on hexword boundaries. Interleaving addresses are set in the Starting and Ending Address Register by the console program. NOTE: Memory modules that fail self-test due to multiple bit errors are tot included in the interleave set. Unless the system requires a specific, dedicated memory use, you should run the default interleave rather than setting interleaving manually. In default, the console program chooses the optimal configuration for the system. Manual interleaving requires more operator attention. MS62A Memory 4-9 4.6 Interleaving Examples Figures 4-3 through 4-5 show how memory is set up for each mode of interleaving. Figure 4-3: 2-Way Interleaving ARRAY ARRAY n+1 296 XXXXXXX ADDRESS 5 4 -0 0 XXXXX ADDRESS 29-6 XXXXXXX 5 1 4 0 XXXXX msb-0057-88 Figure 4-4: 4-Way Interleaving 29-7 XXXXXX ARRAY ARRAY n ni+t ADDRESS 4 -0 0 XXXXX 65 0 ARRAY n+2 29 - 7 XXXXXX ADDRESS 65 4 -0 1 0 XXXXX ADDRESS 29 - 7 1 4 -0 XXXXX ADDRESS 29-- 7 65 XXXXXX 1 1 4 -0 XXXXX XXXXXX 65v 0 ARRAY n+3 msb-0058-88 4-10 VAX 6200 Options and Maintenance Figure 4-5: 8-Way Interleaving ARRAY ARRAY n+t ADDRESS ARRAY n+2 ADDRESS 65 4 -0 XXXXX 0 1 0 - 8 7 29 XXXXX X ARRAY n+4 ADDRESS 65 4 -0 XXXXX 0 0 ARRAY n+6 29 -8 7 XXXXX 1 6 1 ADDRESS 4 -0 5 0 XXXXX ADDRESS 29-87 65 XXXXX 0 0 1 4 -0 XXXXX ARRAY n+3 ADDRESS 29-8765 XXXXX 0 4 -0 65 4 -0 65 1 1 4 --0 XXXXX 1 1 XXXXX ARRAY n+5 ADDRESS 29-87 XXXXX 1 0 1 XXXXX ARRAY n+7 ADDRESS 29-87 XXXXX 1 msb-0059-88 MS62A Memory 4-11 4.7 Console Commands for Interleaving The SET MEMORY and SHOW MEMORY commands are useful for setting the interleave to a memory configuration other than the default interleave. This is not usually advisable, but occasional customer use will warrant overriding the original console setting of the interleave. The INITIALIZE command causes the VAX 6200 system to execute MS62A self-tests. Example 4-1: SET MEMORY and INITIALIZE Commands 8 >>> SET MEMORY /INTERLEAVE : DEFAULT For a system modules, of the it a 32-Mbyte 4-way at XMI nodes 7, memory interleave Memory modules 8, 9, and A. Displays the memory lines from the system F four 32-Mbyte modules. located B >>> SHOW MEMORY with creates self-test. E D C B A 9 8 7 6 5 4 3 2 1 . . . . A4 A3 A2 n1 . . . . . . ILv . . . . 32 32 32 32 . . . . . . 128Mb 0 NODE # /INTERLEAVE : DEFAULT >>> SET MEMORY /INTERLEAVE:(7+8, B >>> SHOW MEMORY ! Explicitly ! as ! interleave sets ! 7 and specifies requested and 8; 9 by the what user is created (two with modules 2-way in nodes A). Displays the memory lines from the ! F 9+A) ! system self-test. E D C B A S 8 7 6 5 4 3 2 1 . . . . B2 Bl A2 Al . . . . . . . ILV . . . 32 32 32 32 . . . . . . 128Mb /INTERLEAVE: (7+8, 8 >>> INITIALIZE A 4-12 0 NODE 9+A) ! Initializes node A on the XMI; ! returns following VAX 6200 Optio'ns and Maintenance self-test prompt printout. # The callouts in Example 4-1 are explained below. Shows the SET MEMORY command that configures interleaving with the console program. This command invokes the default interleaving configuration. If you set a memory configuration and want to revert to the default, use this command. B The SHOW MEMORY command displays the node number (node #), interleave (ILV), and total usable memory (xxMb) lines from the self-test results. Shows the SET MEMORY command that creates a 4-way interleave as requested by the user. In this example the user explicitly specified how to interleave the memory modules. Each interleaving set must contain the node number of the memory module. If there is more than one memory module in a set, they are joined by a + sign. Each set of interleaved memory modules must be separated by a comma. 8 The SHOW MEMORY command displays the configuration set in B. The specified node is initialized, self-test is run, and the > > > prompt KAS62A returns. To initialize memory, you must know which slotsthethefollowing modules are located in. error message is received: If an empty slot is initialized, ?42 Unable to initialize node. This means that the INITIALIZE command failed to reset the node. Section 4.8 describes the memory self-test and shows test results. NOTE: Refer to Chapter 5 of the VAX 6200 Owner’'s Manual for detailed information on the SET MEMORY and SHOW MEMORY commands. When an MS62A module is initialized, it executes a self-test that clears all memory array locations (loads these locations with zeros). The SET MEMORY command does not change memory interleaving; it just modifies the memory configuration in the EEPROM. The memory configuration specified by the SET MEMORY command takes place when the system is initialized (by a power-up or INITIALIZE command). MS62A Memory 4-13 4.8 Memory Self-Test The MS62A performs an initialization and self-test sequence on power-up or when the sequence is requested by a console command. During self-test the array chip is initialized, all memory locations are tested, and the control and status registers are initialized. 4-14 3.0 EEPROM . + + sTF B BPD ETF BPD . XBI D XBI E Cl B1 A2 Al . . . . . . ILV 32 32 32 32 . . . . . . 128Mb = 2.0/3.0 SN = S5G01234567 VAX 6200 Options and Maintenance + W+ + # TYP + 0N o+ + + + . + NODE om v M+ ROM = W+ + 0 + o 0+ M O+0+0w 9 M s O A g B M+ c A 2 D MS62A Memory Module Results in Self-Test + B ® H Example 4-2: The callouts in Example 4-2 are explained below. The TYP line shows that memory modules are installed in XMI slots 7 through A as indicated by the M in this row. The STF line shows if memory modules pass self-test, as indicated by the + in this row. If a module fails self-test, a— is indicated, but the console still tests all pages within the module. The failing module is included in the configuration, and the addresses that fail self-test are not used by the system. The ILV line indicates that two memory array modules are 2-way interleaved and the other two modules are interleaved by themselves. That is, memory modules in slots 7 and 8 are two-way interleaved into one interleave set (indicated by all modules beginning with the letter A). Since the memory module in slot A did not pass self-test, it is interleaved by itself (it begins with the letter C). The memory module in slot 9 is interleaved by itself (it begins with the letter B) since it is left alone and cannot be interleaved with Al, A2, or the failing module. This VAX 6200 system contains a total usable memory of 128 Mbytes (four 32-Mbyte memory modules). If all MS62A nodes pass self-test, the CPU/Memory test is performed on the MS62A by the CPU. The console executes a simple read/write test to a small portion of memory. Since there are no errors from the self-test, the memory bitmap is set with all pages as good. MS62A Memory 4-15 4.9 Memory Self-Test Errors If an MS62A node fails self-test, an explicit memory test is run on the failing module and console error messages are displayed. The failing module is still included in the memory configuration. Example 4-3: >>> SET >>> INITIALIZE >>> SHOW F E MS62A Memory Module Node Exclusion MEMORY D /INTERLEAVE:(7+8, 9) MEMORY C B A 9 8 7 6 5 4 3 2 1 - Bl A2 Al . . . . . . ILV 32 32 32 . . . . . . 96Mb /INTERLEAVE: (7+8, 0 NODE # 9) If an MS62A node fails self-test, then the console executes an explicit memory test during the building of the bitmap. Failing memory modules are included in the configuration, although they are interleaved by themselves. The only way to exclude a memory module from interleaving is to use the SET MEMORY command without designating the node you want to exclude. Example 4-3 shows how to exclude the memory module at node A. During the explicit memory test, any number of the following console messages might be displayed to aid the field service engineer in diagnosing the problem. ?37 Explicit all interleave arrays list is bad. Configuring uninterleaved. This means that the explicit set of memory arrays for the explicit interleave includes no nodes that contain memo arragr. All memory arrays found in the system are unconfigured (the SET MEMORY command may have specified nodes that did not contain memory modules). 245 Memory interleave set is inconsistent: n n . This means that the listed nodes (1 n) do not form a valid memory interleave set. One or more of the nodes might not be a memory array or the set contains an invalid number of memory arrays. Each listed memory array that is valid will be configured uninterleaved; any memory array that is not included in the set will not be interleaved. 246 Insufficent working memory for normal 4-16 VAX 6200 Options and Maintenance operation. This means that less than 256-Kbytes per processor of working memory were found. There may be insufficient memory for the console to function or for the operating system to boot. 247 Uncorrectable memory errors -- long memory test must be performed. This means that a memory array contains an unrecoverable error. console must perform a slow test to locate all the failing locations. 248 The Memory not interleaved due to uncorrectable errors. This means that the listed arrays would normally have been interleaved (by default or an explicit request). Because one or more arrays contained unrecoverable errors, this interleave set will not be constructed. NOTE: Refer to Appendix B, Console Error Messages, and Section 6.6 in the VAX 6200 Owner’s Manual for more information on these errors. When all testing is completed, the yellow LED (located at the center of the module’s edge farthest from the XMI backplane) lights, indicating that the module has passed self-test. After self-test, starting and ending addresses are set by the boot processor. MS62A Memory 4-17 4.10 MS62A Memory RBDs RBD test 3 of the ROM-based diagnostics sizes memory, runs extended memory tests, and shows which test (if any) fail. Table 4-4: Memory Test — RBD Test 3 Test Function T00014 Memory Self-test 12 sec? T00023 CSR Addressébility test 3 sec T0003? CSR Bit Toggling test 3 sec T00043 Parity Error Detection test 3 sec T0005> Error Detection and Correction Logic test 3 sec T0006> Data Path test 3 sec T00073 Quadword and Octaword Masked Write Logic 3 sec T0008> Interlock Lock Logic test 3 sec T0009* Interleaving and Address Boundary test 22 sec T0010* ECC RAM March test 7 min T00114 RAM March test 15 min T00124 RAM Moving Inversions test 4 hrs test TRun times are approximate for one 32-Mbyte module. 21f self-test fails, there is a 60 sec timeout. 3Tests T0002 through T0008 are run by default. 4The /C qualifier is required for these tests. 4-18 VAX 6200 Options and Maintenance Approximate Run Time! Tests T0002 through T0O008 are run by default. Tests T0010 through T0012 have to be selected by the user. Tests are performed on all MS62As unless the user chooses to test a single MS62A. Parameters specified in the command line (refer to Table 4-5) allow one or all memory modules to be tested. These parameters also allow RBD tests to be run from main memory or ROM for RBD tests T0011 and T0012. The /C (confirm destructive memory test) switch is required with RBD tests T0001, T0009, T0010, T0011 and T0012. Table 4-5: RBD Test 3 Parameters Hex! Function On Run ules tests 11 and In Run tests ule n only 11 and 2n Run tests 11 and 12 from ROM and test all memory modules 3n Run tests 11 and 12 from ROM and test memory module n only 12 12 from main from memory main and memory test and all memory mod- test memory mod- 'where n is the memory module backplane slot (n must be A, 9, 8, 7, 6, 5, B, or C) that has to be specified in hex parameters 1n and 3n. The CPU/memory test also runs tests that exercise memory. See Chapter 3 for information on this CPU/memory test. See Chapter 2 for more information on running the RBDs. MS62A Memory 4-19 4.11 Memory RBD Test Examples RBD memory tests are run with a number of user-selectable switches as shown in Example 4-4 through Example 4-7. Refer to Section 2.3 for more details on how to run RBDs. Example 4-4: RBD Test on All Modules with Halt on Error >>> ! Console >>> T/R ! Command to RBD3> RBD3> START 3 /TRACE /HE program prompt enter RBD monitor RBD monitor prompt, where 3 decimal node of that currently receiving is number any ; error TOO03 TO0O04 TOOO5 TOOO6 found TO007 P 3 8001 1 ;00000000 00000000 00000000 00000000 Example 4-5: RBD3> START your tests will halt on 3 TOOO8 00000000 00000000 00000000 RBD Test on Module in Siot A /TRACE 1A Runs test the MS62A RBD test results in written slot A to the only; console terminal ; XMARBD 3.00 TO002 H TO0003 TO004 TOO05 TO006 TOOO7 P 3 8001 1 ;00000000 00000000 00000000 00000000 4-20 input (/HE) on memory module s the hexa- 3.00 TO002 ; is the processor Runs the default MS62A RBD test; test results written to the console terminal; 7 XMARBD program TOOO8 00000000 VAX 6200 Options and Maintenance 00000000 00000000 Example 4-6: RBD3> START 3 RBD Test with Module Error /TRACE Runs the default MS622 RBD test; test results written to the console terminal; a hard error is found in the memory module in slot 8 3.00 ; XMARBD TOOO7 TO006 TOO08 F 3 8001 1 HE ERRLOGIC 08 TO005 00 00000000 00000000 00000000 00000000 20073E32 F ~e we TOO05 we TO004 ~e TO002 we : TO003 3 8001 16 1 00000000 00000001 00000000 00000000 00000000 00000000 00000000 Example 4-7: RBD Test with Confirm Switch RBD3> START 3 /TRACE 3A/ TEST=5:12/ C Runs RBD tests T0005 through memory module in slot A. T0012 destructive memory test switch is required on tests T0009 Tests ;s XMARBD ; and 0012 TO010 TOO1l1l (/C) and TO012.. are run out of ROM. 3.00 TO0O05 TO006 HES 7 XX ;7 0011 on Confirm TO0007 1 RAM TO008 TO009 8001 XX 1 TO011 ! ! Test status prints out every 60 sec until tests are completed; t /DS disables test status printout. TOO012 ;1 S 1 8001 1 7 XX RAM XX TO012 8001 1 ; P 3 : 00000000 00000000 RBD3> >>> QUIT 00000000 00000000 00000000 00000000 00000000 ! Exit from RBD monitor program ! Console prompt returns MS62A Memory 4-21 4.12 MS62A Control and Status Registers The memory contains 24 control and status registers (CSRs) to control the memory and log errors. All CSRs are 32 bits long and respond only to longword read and write transactions. Only full writes are performed to the CSRs. If a parity error occurs during a write operation, the operation is aborted and the contents of the CSRs are unchanged. The CSRs start at an address dependent upon the node ID. All CSR addresses are designated as BB + n, where n is the relative offset of the register. Table 4-6: MS62A Memory Control and Status Registers CSR Name Mnemonic Address Device Register XDEV BB+ 00 Bus Error Register XBER BB + 04 Starting and Ending Address Register SEADR BB + 10 Memory Control Register 1 MCTL1 BB + 14 Memory ECC Error Register MECER BB + 18 Memory ECC Error Address Register MECEA BB + 1C Memory Control Register 2 MCTL2 BB + 30 TCY Register TCY BB + 34 Interlock Flag Status Registers? IFLGn BB + 1"BB” refers to the base address of an XMI node (2180 0000 + (node ID x 8000)). ZRefer to Table 4-7 for the relative address of the Interlock Flag Status Registers. 4-22 VAX 6200 Options and Maintenance n Table 4-7: Interlock Flag Registers Interlock Flag Register Mnemonic Address Interlock Flag 0 Status Register IFLG 0 BB + 20 Interlock Flag 1 Status Register IFLG 1 BB + 24 Interlock Flag 2 Status Register IFLG 2 BB + 28 Interlock Flag 3 Status Register IFLG 3 BB + 2C Interlock Flag 4 Status Register IFLG 4 BB + 40 Interlock Flag 5 Status Register IFLG 5 BB + 44 Interlock Flag 6 Status Register IFLG 6 BB + 48 Interlock Flag 7 Status Register IFLG 7 BB + 4C Interlock Flag 8 Status Register IFLG 8 BB + 80 Interlock Flag 9 Status Register IFLG 9 BB + 84 Interlock Flag 10 Status Register IFLG10 BB + 88 Interlock Flag 11 Status Register IFLG11 BB + 8C Interlock Flag 12 Status Register IFLG12 BB + 100 Interlock Flag 13 Status Register IFLG13 BB + 104 Interlock Flag 14 Status Register IFLG14 BB + 108 Interlock Flag 15 Status Register IFLG15 BB + 10C MS62A Memory 4-23 4.13 MS62A Memory Installation Use the following procedure when removing or installing a memory module. Perform an orderly shutdown of the system. o Open the front cabinet door. S Pull the circuit breaker on the AC power controller to the Off position. U Turn the upper key switch on the front control panel to the Off position. Put on the ground strap. Remove the clear plastic door in front of the XMI cage. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Lift up the lever and remove the memory module from its slot. Install the memory module in empty slots A through C (memory modules should be installed adjacent to each other). Close the lever after you have inserted a new memory module. 10. Replace the clear door. 11. Take off the ground strap. 12. Turn on system power and check that all nodes pass self-test. 13. Complete the installation by running appropriate self-test diagnostics (refer to Section 4.8) and RBDs (refer to Section 4.10). NOTE: See Chapter 7 of the VAX 6200 Installation acceptance instructions. 4-24 VAX 6200 Options and Maintenance Guide for complete Chapter 5 DWMBA XMIl-to-VAXBI Adapter This chapter discusses the DWMBA modules. Sections include: e TPhysical Description Physical Layout Specifications e Functional Description e Configuration Rules e DWMBA ROM-Based Diagnostics Tests e DWMBA Registers DWMBA XMi-to-VAXBI Adapter 5-1 5.1 DWMBA Physical Description 5.1.1 Physical Layout The DWMBAJ/A is an XMI module with the standard XMI Corner, an XMI self-test OK LED indicator, transceivers, timeout logic, "brains” of the DWMBA/A. Most DWMBA/A are surface-mounted. Figure 5-1: IBUS drivers/receivers and and a gate array which acts as the of the components DWMBA/A XMI Module GATE ARRAY -\ 4 XMI CORNER YELLOW ZIF L CONNECTOR SEGMENTS e 1 1 ~ a SELF-TEST LED on the msb-0060-88 5-2 VAX 6200 Options and Maintenance The DWMBA/B is a standard VAXBI module with a VAXBI Corner, including a BIIC interface chip, the primary interface between the VAXBI bus and the DWMBA/B node logic, a clock driver, and a clock receiver. The DWMBA/B gate array is used mostly for data path logic. The VAXBI self-test OK LED is on the VAXBI Corner, and the module self-test OK LED is at the module edge opposite the connector edge. Figure 5-2: DWMBA/B VAXBI Module MASTER SEQUENCER—\ YELLOW VAXBI CORNER\ SELF-TEST LED Ay L/ BIIiC 4 L1 SLAVE SEQUENCER — \ — CLOCK YELLOW SELF-TEST — LED RECEIVER = N — ZIF * CONNECTOR GATE ARRAYTM] N 1| SEGMENTS FV CLOCK DRIVER .T v msb-0061-88 DWMBA XMi-to-VAXBI Adapter 5-3 5.1.2 DWMBA Specifications The following specifications apply to the DWMBA modules. Table 5-1: DWMBA/A XMI Module Specifications Parameter Description Module Number: T2012 Dimensions: 23.3 ecm (9.2”) H x 28.0 cm (11.0") D x 0.23 cm (0.0937) thick Temperature: Storage Range -40°C to 66°C (-40°F to 151°F) Operating Range 5°C to 50°C (41°F to 122°F) Relative Humidity: Storage and operating 10 to 95% noncondensing Altitude: Storage Up to 4.8 km (16,000 ft) Operating Up to 2.4 km (8000 ft) Current: 3A at +5V 200mA at +5VBB Power: 5-4 16W VAX 6200 Options and Maintenance Table 5-2: DWMBA/B VAXBI Module Specifications Parameter Description Module Number: T1043 Dimensions: 20.3 cm (8") Hx 23.3 cm (9.2”) D x 0.23 cm (0.093") thick Temperature: Storage Range -40°C to 66°C (-40°F to 151°F) Operating Range 5°C to 50°C (41°F to 122°F) Relative Humidity: Storage and operating 10 to 95% noncondensing Altitude: Storage Up to 4.8 km (16,000 ft) Operating Up to 2.4 km (8000 ft) 6A at +5V Current: 10mA at -12V kY Power: Table 5-3: DWMBA Cables Part Number Description 17-00849-08 18” DWMBA/B to DWMBA/B AC/DC OK cable, from VAXBI cage 2 slot 1 (segment C2) to VAXBI cage 1 slot 1 (segment C1). 17-01897-01 15" DWMBA cables for expander cabinet, from XMI slots C, B, 1, and 2 as needed (segments D and E) to VAXBI cages 3, 4, 5, and 6 slot 1 (segments D and E). Two per DWMBA. 17-01897-02 7" DWMBA cables, from XMI slot E (segments D and E) to VAXBI cage 2 slot 1 (segments D and E). Two per DWMBA. 17-01897-03 25" DWMBA cables, from XMI slot D (segments D and E) to VAXBI cage 1 slot 1 (segments D and E). Two per DWMBA. DWMBA XMi-to-VAXBI Adapter 5-5 5.2 DWMBA Functional Description The DWMBA adapter provides an information path between the XMI bus and 1/O devices on the VAXBI bus. The DWMBA consists of two modules: the DWMBA/A and the DWMBA/B. The DWMBA/A resides on the XMI bus, and the DWMBA/B resides on the VAXBI bus. Four 30-pin cables, which make up the IBUS, connect the two modules. ' Figure 5-3: DWMBA XMi-to-VAXBI Adapter Block Diagram AN AN DWMBA/A | PR IBUS MODULE Lg— 5 LOGIC XMI CORNER T2012 MODULE XMI VAXBI CORNER (BIC) * <> DWMBAB MODULE LOGIC T1043 MODULE ' V VAXBI msb-0062-88 5-6 VAX 6200 Options and Maintenance The DWMBA/A contains the XMI Corner, the register files, XMI required registers, DWMBA-specific registers, and the control sequencers for the XMI interface. The DWMBA/B contains the BIIC interface chip, interconnect drivers, control sequencers to handle the control of the data transfer, status bits to/from the DWMBA/A’s register files and the BIIC, DWMBA/B specific registers, decode logic for direct memory access (DMA) operation, and VAXBI clock-generation circuitry. The DWMBA/A and DWMBA/B are connected by four cables of 30 wires each. These 120 wires make up the IBUS, which transfers data and control information between the two modules. The DWMBA uses processor and DMA transactions to exchange information. CPU transactions originate from the KA62A(s) and are presented to the DWMBA from the XMI bus with the processor as the XMI commander and the DWMBA as the XMI responder. DMA transactions originate from VAXBI nodes that select the DWMBA as the VAXBI slave. These are read or write transactions targeted to XMI memory space or are VAXBI-generated interrupt transactions that target a KAG62A. For DMA transactions, the DWMBA is the XMI commander, and the MS62A is the XMI responder. The VAX 6200 system uses a 30-bit physical address. The DWMBA can be both a master and a slave on the VAXBI. As a master, it carries out transactions requested by its XMI devices. As a slave, it responds to VAXBI transactions that select its node. DWMBA XMl-to-VAXBI Adapter 5-7 5.3 DWMBA Configuration Rules This section describes the configuration rules for the DWMBA/A modules in the XMI card cage and for the DWMBA/B modules in the system’s two 6-slot VAXBI card cages. VAX 6200 Slot Numbers VAXBI \é;)\)éBEI1 CAGE 2 N XMi CARD CAGE It L S~ = Figure 5-4: HHHHHHE EDCBA 987654321 | l msb-0040-88 5-8 VAX 6200 Options and Maintenance DWMBA/As are placed in the order shown in the table below: Table 5-4: XMI Node No. DWMBA Configuration VAXBI Cage No. D 1 E 2 C 3 B 4 1 5 2 6 Configuration rules are as follows: e The DWMBA/B which corresponds to the DWMBA/A in XMI slot D is placed in VAXBI cage 1, slot 1. The DWMBA/B which corresponds to the DWMBA/A in XMI slot E is placed in VAXBI cage 2, slot 1. e All additional DWMBA/Bs are placed in slot 1 (rightmost slot) of each card cage in the VAXBI expander cabinets, as shown in Table 5-4. DWMBA XMi-to-VAXBI Adapter 5-9 5.4 DWMBA ROM-Based Diagnostics Tests Test 2 of the ROM-based diagnostics tests checks functions of both modules. The RBD runs the DWMBA power-up tests and can trace the subtests, pinpointing errors. The DWMBA has no on-board self-test. The boot processor ROM code tests DWMBAs during additional power-up tests. The boot processor first sizes all DWMBAs and then serially tests each one. VAXBI ROM-based diagnostics can be invoked from the console program and from the RBD monitor. Example 5-1: DWMBA XMI-to-VAXBI Adapter ROM-Based Diagnostics Tests >>> >>> T/R ! Console program ! Command to RBD1> START 2 /TRACE D RBD monitor program RBD monitor prompt, hexadecimal node number processor RBD1> prompt enter that your input. Runs the is at XMI 1 of is receiving self-test, node number results written to the the currently DWMBA RBD the DWMBA where testing 1. Test the console terminal: we TO0005 TO006 TO007 TO008 TOO009 TO012 TOO13 TO01l4 TOO15 we 3.0 TO001 TOO1l6 TO0017 TO018 TO0019 TO0020 TO0021 T0022 TO023 T0024 TO025 ~e ; XBI_SLF T0026 ; P 1 8001 1 000000000 00000000 00000000 00000000 RBD1> 00000000 QUIT >>> 5-10 VAX 6200 Options and Maintenance 00000000 00000000 Table 5-5: DWMBA XMI-to-VAXBI Adapter RBD Tests Test Function Default T0001 DWMBA/A XMI Module CSR test Yes T0002 XMI Low Longword Parity Error test No T0003 XMI High Longword Parity Error test No T0004 XMI Function and ID Parity Error test No T0005 DWMBA/B CSR test Yes T0006 BIIC VAXBI Loopback Transaction test Yes T0007 BIIC VAXBI Transaction test Yes T0008 DMA test Yes T0009 DMA Buffer test Yes T0010 XMI Parity Error Interrupt test No T0011 Write Sequence Error Interrupt test No T0012 CPU Buffer C/A Fetch Parity Error (Interrupt) test Yes T0013 CPU Buffer Data Fetch Parity Error (Interrupt) test Yes T0014 DMA Buffer Data Fetch Parity Error (Interrupt) test Yes T0015 VAXBI Interlock Read Error (Interrupt) test Yes T0016 DMA-A Buffer C/A Load Parity Error (Interrupt) test Yes T0017 DMA-A Buffer Data Load Parity Error (IVINTR) test Yes T0018 DMA-B Buffer C/A Load Parity Error (Interrupt) test Yes T0019 DMA-B Buffer Data Load Parity Error (IVINTR) test Yes T0020 CPU Buffer Data Load Parity Error (Interrupt) test Yes T0021 BCI Parity Error test Yes T0022 Nonexistent Memory (Interrupt) test Yes T0023 CRD Error (Interrupt) test Yes T0024 VAXBI Interrupt test Yes T0025 VAXBI IP Interrupt test Yes T0026 No Stall Timeout Test Yes DWMBA XMi-to-VAXBI Adapter 5-11 5.5 DWMBA Registers Two sets of registers are used by the DWMBA adapter: VAXBI registers (residing in the BIIC) and DWMBA registers (residing on both modules of the DWMBA). The DWMBA registers include the XMI required registers and DWMBA-specific registers addressed in DWMBA private space. Table 5-6: VAXBI Registers Name Mnemonic Address! Device Register DTYPE bb+00 VAXBI Control and Status Register VAXBICSR bb+04 Bus Error Register BER bb + 08 Error Interrupt Control Register EINTRSCR bb+0C Interrupt Destination Register INTRDES bb+10 IPINTR Mask Register IPINTRMSK bb+ 14 Force-Bit IPINTR/STOP Destination Register FIPSDES bb+18 IPINTR Source Register IPINTRSRC bb+1C Ending Address Register EADR bb + 24 BCI Control and Status Register BCICSR bb+ 28 Write Status Register WSTAT bb+2C Force-Bit IPINTR/STOP Command Register FIPSCMD bb +30 User Interface Interrupt Control Register UINTRCSR bb+40 General Purpose Register 0 GPRO bb+F0 General Purpose Register 1 GPR1 bb +F4 General Purpose Register 2 GPR2 bb +F8 General Purpose Register 3 GPR3 bb+FC Slave-Only Status Register SOSR bb + 100 Receive Console Data Register RXCD bb + 200 IThe abbreviation “bb” refers to the base address of a VAXBI node (the address of the first lo- cation of nodespace). 5-12 VAX 6200 Options and Maintenance Table 5-6 lists the VAXBI registers. The VAXBI registers are described in Chapter 5 of the VAXBI Options Handbook. Table 5-7 lists the DWMBA registers. Table 5-7: DWMBA XMI Registers Name Mnemonic! Address? Device Register XDEV BB+ 00 Bus Error Register XBER BB+ 04 Failing Address Register XFADR BB +08 Responder Error Address Register AREAR BB +0C Error Summary Register AESR BB +10 Interrupt Mask Register AIMR BB+ 14 Implied Vector Destination/Diagnostic Register AIVINTR BB+18 Diag 1 Register ADG1 BB+1C Control/Status Register BCSR BB +40 Error Summary Register BESR BB +44 Interrupt Destination Register BIDR BB +48 Timeout Address Register BTIM BB +4C Vector Offset Register BVOR BB +50 Vector Register BVR BB +54 Diagnostic Control Register 1 BDCR1 BB +58 Reserved Register — BB +5C 1[f the first letter of the mnemonic is “X” or "A,” it indicates that the register re- sides on the DWMBA/A; a first letter of “B” indicates that the register resides on the DWMBA/B. 2The abbreviation “BB” refers to the base address of an XMI node (the address of the first location of nodespace). DWMBA XMI-to-VAXBI| Adapter 5-13 Chapter 6 XMI Card Cage This chapter describes the XMI card cage. Removal and replacement procedures are detailed, and configuration restrictions are listed. Sections include: * Description System Use Specifications e XMI Card Cage Removal e Switching XMI Card Cages * XMI Card Cage Replacement * Installing Modules in the XMI Card Cage e XMI Troubleshooting XMl Card Cage 6-1 6.1 XMI Card Cage Description 6.1.1 System Use The XMI card cage provides the high-speed system bus. Figure 6-1 is a simplified block diagram showing physical connections between the XMI card cage and other components in the cabinet. Figure 6-1: XMI Card Cage Connections H7215 H7214 TK H7214 \ R VAXBI VAXBI CHASSIS L | msb-0100-88 6-2 VAX 6200 Options and Maintenance The XMI card cage is a 14-slot cage with zero insertion force (ZIF) connectors. The cage is 3 inches deeper than a VAXBI cage, providing for larger XMI modules. The backplane area extends over three of the five connector segments, which leaves two segments for I/O pins. Mounted in the center rear of the XMI backplane is a daughter card that holds the central arbiter chip. Four slots in the center of the cage have no I/O connectors, so only processor or memory modules may be placed in these slots. For each VAXBI bus, there must be an XMI-to-VAXBI adapter. This adapter (DWMBA) consists of two modules: a DWMBA/A module in the XMI card cage and a DWMBA/B module in the VAXBI card cage. XMI Card Cage 6-3 6.1.2 XMI Card Cage Specifications The XMI card cage (see Figure 6-2) is a 14-slot cage. The XMI card cage is located in the upper part of the cabinet, on the right side as you view the system from the front. The field-replaceable unit (70-24373-01) does not include the power bus bar assembly, the two side mounting plates, the daughter card, and three foam air seals. XMI Card Cage T Figure 6-2: FRONT J— | & | XMI CARD CAGE \ -} b .. o MLO-HC-000988 Table 6-1: XMI Card Cage Assembly Specifications Parameter Description Part Number: 70-24373-01, 14-slot cage with no daughter card or bus bars Location: Upper right front Dimensions: 12" Hx101/2" Wx 12 1/4" L Weight: 29 Ibs Power: One H7215 DC regulator and two H7214 DC regulators Service From: Front and rear of cabinet 6-4 VAX 6200 Options and Maintenance Table 6-2: XMI Card Cage Cables Item Part Number Description Cables: 17-01525-01 XMI to both H7214s 17-01566-01 XM1 to J3 of H7215 17-01568-02 XMI to J4 of XTC, 20-pin ribbon 17-01662-01 XMI ground strap 17-01812-01 ' XMI to filter board in system control assembly to power the TK unit 17-01833-01 Fail safe enable cable, XMI to H7231 battery backup unit and H405 17-01897-01 15" DWMBA cables for expander cabinet, from XMl slots C, B, 1, and 2 as needed (segments D and E) to VAXBI cages 3, 4, 5, and 6 slot 1 (segments D and E). Two per DWMBA. 17-01897-02 7" DWMBA cables, from XMI slot E (seg- ments D and E) to VAXBI cage 2 slot 1 (segments D and E). Two per DWMBA. 17-01897-03 25" DWMBA cables, from XMI slot D (segments D and E) to VAXBI cage 1 slot 1 (segments D and E). Two per DWMBA. A2-M1094-10 Includes a torque screwdriver - Large Phillips and flat screwdrivers - Small Phillips screw-holding screwdriver or one with magnetic tip — 11/32” nutdriver Daughter Card 54-18172-01 Small module that mounts on XMI backplane Bus Bar Assembly 12-27676-01 +5V/ +5VBB/Ground 12-27938-01 12-27939-01 -5.2V XMI bus bars -2V XMI bus bars 74-34536-01 74-34536-03 Three pieces of foam used for air seals Tools Required: VAXBI Tool Kit _ Subassemblies: Foam Air Seals 74-36670-02 XMI| Card Cage 6-5 6.2 XMI Card Cage Removal The XMI card cage is removed from the front of the cabinet after you disconnect connections at the backplane. 6.2.1 Prepare for Removal Prepare the system for shutdown. Set up a work space nearby where you can store the modules and work on the XMI card cage. Label and disconnect the signal and power connections. Figure 6-3: XMI Backpliane Power Connections msb-0101-88 6-6 VAX 6200 Options and Maintenance SR S o A Perform an orderly shutdown of the system. Turn the upper key switch on the front control panel to the Off position. Pull the circuit breaker on the AC power controller to the Off position. Unplug the machine. Open the rear cabinet door. Drop the I/O bulkhead tray to expose the card cages. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Disconnect all signal cables taking care to note their locations. a. b. Cable to the XTC power sequencer (17-01568-02) Cables between DWMBA modules (17-01897-02 and -03) from XMI to VAXBI Disconnect only these power connections (see Figure 6-3). a. b. Four wires on the bus bars that go to the TK unit (17-01812-01) 1. +5V 2. +12V 3. Two ground connections. Use 11/32 inch nutdriver. Fail safe enable cable (17-01833-01) 1. Connection to +5VBB 2. Connection to Ground c. Cable to the H7215 power regulator (17-01566-01) d. Harnesses to the two H7214 power regulators (On each regulator, remove the four screws from the leads.) e. Lines to the two H7214 regulators (17-01525-01) (Remove connector from the regulator.) f. Ground strap to the chassis (17-01662-01) Remove the screw from the bus bar with a large Phillips screwdriver, and with your free hand catch the nut in back of the bus bar. (See Figure 6-5 for a detailed view of the bus bar assembly.) (Remove connector from the regulator.) XMI Card Cage 6-7 6.2.2 Removal of XMI Card Cage from Cabinet Before removing the cage from the cabinet, remove all modules and set them aside. Figure 6-4: XMI Card Cage —— msb-0102-88 6-8 VAX 6200 Options and Maintenance Open the front cabinet door. Remove the clear plastic door in front of the XMI cage. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Lift up the levers and remove modules from the cage. protective bags and note which slots they had been in. Put them in With a flat screwdriver remove and save the four mounting screws that fasten the XMI cage assembly to the chassis (see Figure 6-4 for location of these screws). Pull the cage out of the system cabinet carefully so that you do not damage the power harnesses or bus bars. Push from the back to ease the cage out toward the front of the cabinet. XMI Card Cage 6-9 6.3 Switching XMI Card Cages Some parts must be removed from the XMI cage taken from the system and installed on the new XMI cage. ® The entire bus bar assembly * The daughter card (static sensitive) * The two side mounting plates Three pieces of foam air seal must be installed on the new cage. Figure 6-5: XMI Bus Bar Assembly and Daughter Card > ?\ L) L] - 2 1 o’ 7 -~ \ / ®\Y # el A — S ® © 4 _ © §o | I ¥ _ N _ S, Sl ¢ el O __\*,/ N\—/ ¥ TN . EL N Y © o ® T = iy © T —a— ® S, © ] @ () irA® 8 8 2 NSO 10 © e 5 )P _ & | e z | s e T i e e J — I ; l G _ — 1 : e : l : 3 :‘\ —a —: =0 — | | R I 4R ) ©® © 3 [} msb-0103-88 6-10 VAX 6200 Options and Maintenance 6.3.1 Removal of Bus Bars and Daughter Card Remove the bus bars and daughter card as follows: 1. First remove the +5V/+5VBB/Ground bus bar assembly. screws and note where they came from. Keep all Then -2V (see remove the two smaller bus bars for -5.2V and Figure 6-5). Disconnect the blue cable at the far left that goes to -12V. CAUTION: The daughter card is static sensitive. You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Unscrew the three large thumbscrews that hold the daughter card to the XMI backplane. Pull the daughter card away from the backplane. XMI| Card Cage 6-11 6.3.2 Moving XMl Side Mounting Plates and Installation of Parts Remove the two side mounting plates from the defective cage and install on the new cage (see Figure 6-6). Install on the new cage the bus bars and daughter card that you removed from the old cage. Install the new foam air seals. Figure 6-6: XMI Cage Side Mounting Plates msb-0104-88 6-12 VAX 6200 Options and Maintenance Perform the tasks in the following order: 1. Remove the two side mounting plates by removing the four screws shown in Figure 6-6. (Don’t install them on the new cage yet.) 2. On the new cage install the two smaller bus bars and then the +5V/+5VBB/Ground bus bar assembly. Using the torque screwdriver from the VAXBI tool kit, torque screws to 9 (+/-1) inch-pounds. 3. Install the foam air seals in the locations shown in Figure 6-7: at the bottom front and back and at the top of the backplane. 4. Install the side mounting plates. 5. Install the daughter card. Figure 6-7: Installation of Foam Air Seals msb-0105-88 XMI Card Cage 6-13 6.4 XMI Card Cage Replacement Return the new cage to the system cabinet. Reattach all the connections on the backplane, install the screws attaching the cage to the chassis, and then put the modules back into their slots (see Figure 6-8). Figure 6-8: XMI Card Cage msb-0106-88 6-14 VAX 6200 Options and Maintenance The new XMI cage should be installed in the cabinet as follows: 1. Slide the XMI card cage into the system cabinet taking care not to damage the power harnesses or bus bars. Push from the front and pull from the rear. Install the four mounting screws that secure the XMI cage assembly to the system cabinet (see Figure 6-8). Reattach the power connections. On the H7214 regulators, torque the screws to 27 (+/-5) inch-pounds Make sure the two remote sense wires going to the two H7214 regulators go to the correct regulator. If they are switched, the +5V supplies may not turn on. Reattach all signal connections. Put the I/O bulkhead tray back into place at the rear of the cabinet. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Insert the modules into their correct slots. Replace the clear door. Turn on system power and check that all nodes pass self-test. NOTE: See Chapter 7 of the VAX 6200 Installation Guide for complete acceptance instructions. XMI Card Cage 6-15 6.5 Installing Modules in the XMI Card Cage The XMI card cage design and XMI restrictions on the use of the slots. architecture place some * Either a KA62A or DWMBA module must be in slot 1 or E. * No memory modules in slots 1 and E. ® No I/O modules in slots 5 through A. Only XMI modules may be placedin the XMI card cage, installing any other modules may destroy the modules. Figure 6-9: Numbering of XMl Slots T~ g~ XMI CARD CAGE msb-0107-88 6-16 VAX 6200 Options and Maintenance An XMI node takes its node number from the slot in which it resides. This is unlike the VAXBI bus where the node number assignment derives from node ID plugs inserted into the backplane for each slot. Figure 6-9 shows the numbering of the slots in the XMI card cage. Slots are numbered in hexadecimal to correspond to the self-test display. Because the daughter card is mounted in the center of the XMI backplane, no IO cables can be connected to slots 6 through 9. Also, no 1/O modules are to go in the two adjoining slots, 5 and A. Another configuration restraint is that either the first or last slot in the cage must house a non-memory module. If no module is in either slot, the XMI shuts down. Memory modules must not be placed in the first and last slots. Any problems with the XMI cage or modules are indicated in the first three lines of the self-test display (see Section 2.2 for an explanation of these lines). CAUTION: Never attempt to insert a VAXBI module into an XMI card cage. The backplane technology for the XMI and VAXBI is similar but incompatible. Inserting a VAXBI module into an XMI card cage can destroy the module. Note that VAXBI modules are shorter than XMI modules. XMl Card Cage 6-17 6.6 XMI Troubleshooting When you install modules in the XMI card cage, several items need to be checked. Table 6-3 gives a checklist of items to troubleshoot. Table 6-3: XMI Troubleshooting Checklist Symptom Possible Cause No power to cages Clear plastic door not in place or not latched. Intermittent module response Poor contact at connector Loose cabling at backplane Module does not appear on self-test results Loose cabling at the backplane System not configured correctly. 6-18 VAX 6200 Options and Maintenance The XMI and VAXBI card cages are in back of clear plastic doors. NOTE: If these doors are opened when power is still on, a power interlock switch cuts off power from the regulators to either the VAXBI side or to the XMI side, depending on the door opened. Before turning power back on, make sure the clear plastic doors are in place and latched. You can then push the reset switch on the H7206 PAL unit (see Figure 9-9) to return power to the system. The XMI bus requires a non-memory module in slots 1 or E. If both of these slots are empty, the bus will shut down. Also, if a memory module is in either of these slots, the bus will shut down. If you receive intermittent module response, or the module does not show up on self-test as being present at all, make sure that the module is seated properly, and check the backplane cabling. Modules may fail self-test because of poor contact at the connector. A thorough cleaning of the gold pads on the module and of the connector in the card cage corrects this contact failure. If the connections seem to be faulty, clean the contact areas of the connector and module. Table 6-4 lists tools and supplies for connector cleaning. Table 6-4: XMI Connector Cleaning Supplies Item Part Number Function VAXBI tool kit A2-M1094-10 Maintaining card cages Paddle wipe handle 47-00116-01 Holding paddle wipes Paddle wipes 12-26321-01 Cleaning contact area inside ZIF connectors Gold-wipesTM 49-01603-00 Cleaning module connector contact area Protective goggles 29-16141-10 Eye protection Nitrile gloves 29-26403-00 Hand protection TMGold-wipes is a trademark of TEXWIPE. XMI Card Cage 6-19 Chapter 7 VAXBI Card Cage This chapter describes the VAXBI card cage and its use in the VAX 6200 system. Removal and replacement procedures are detailed, and configuration restrictions are listed. Sections include: e VAXBI Card Cage Description System Use Specifications Subassemblies e VAXBI Card Cage Removal e Switching VAXBI Cages e VAXBI Card Cage Replacement e VAXBI Expansion and Configuration Rules e VAXBI Troubleshooting VAXBI Card Cage 7-1 7.1 VAXBI Card Cage Description 7.1.1 System Use The VAXBI card cage serves as the I/O subsystem of the VAX 6200 system. Each processor cabinet has two VAXBI card cages, each providing a separate VAXBI channel. The interface between the VAXBI bus and the XMI bus is the DWMBA option. The DWMBA/B module requires one slot for communication with its companion module, the DWMBA/A, in the XMI card cage. Figure 7-1 is a simplified block diagram showing physical connections between the VAXBI card cages and other components in the cabinet. Figure 7-1: VAXBI Card Cage Connections H7215 NN H7214 VAXBI CHASSIS IO DEVICES | CHASSIS — /O DEVICES msb-0108-88 7-2 VAX 6200 Options and Maintenance The VAX 6200 system uses the VAXBI bus for input/output. Each system has two VAXBI card cages, which provide two VAXBI channels of six slots each. A VAXBI expander cabinet can also be added, which can hold up to four VAXBI cages. The VAXBI card cage has zero insertion force (ZIF) connectors. The backplane area extends over two of the five connector segments; the remaining three segments are used for I/O connections. Installed on the cage are I/O transition headers. Each VAXBI bus has its own XMI-to-VAXBI adapter (DWMBA). DWMBA/B module of this adapter resides in the VAXBI card cage. The VAXBI Card Cage 7-3 7.1.2 VAXBI Card Cage Specifications The VAXBI card cage (see Figure 7-2) is a 6-slot cage. The VAXBI card cages are located in the upper part of the cabinet, on the left as you view the system from the front. The field-replaceable unit [H9400-AA] does not include the power bus bar assembly, the node ID plugs, and the terminators. Two cages configured as two separate VAXBI channels are in each system cabinet. VAXBI Card Cages H 1] UL ] Figure 7-2: FRONT VAXBI CARD CAGES MLO-HC-001088 7-4 VAX 6200 Options and Maintenance Table 7-1: VAXBI Card Cage Assembly Specifications Parameter Description VAXBI Card Cage H9400-AA, one 6-slot cage cludes transition headers Location: Upper left front Dimensions: 12.5" Weight: 26 lbs (2-cage assembly) Power: One with no terminators or bus bars; in- regulator sup- Wx 9.5" D x 10" L H7215 DC regulator and one H7214 DC ply power to the 2-cage assembly. Service From: Front and rear Table 7-2: VAXBI Card Cage Cables Part Number Description 17-00849-08 "~ 18~ DWMBA/B to cage 2 (segment slot 1 DWMBA/B C2) AC/DC to OK VAXBI cable, cage 1 from VAXBI slot 1 (seg- slot 6, seg- ment C1). 17-01149-01 Boot enable jumper (on Ethernet adapter slot, ment E1) 17-01458-02 VAXBI ground strap 17-01496-01 Ethernet (from slot 6, segment E2, net port) 17-01523-01 VAXBI +/-12V to ]3 on H7215 17-01569-01 DWMBA, from slot 1, segment C1, to J11 of H7206 17-01897-01 15" DWMBA cables for expander cabinet, from XMl slots C, B, 1, and 2 as needed (segments D and E) to VAXBI cages 3, 4, 5, and 6 slot 1 (segments D and E). Two per DWMBA. 17-01897-02 7" DWMBA cables, from XMI slot E (segments D and E) to VAXBI cage 2 slot 1 (segments D and E). Two per DWMBA. 17-01897-03 25" DWMBA cables, from XMl slot D (segments D and E) to VAXBI cage to H7214 (+13V) and to Ether- 1 slot 1 (segments D and E). Two per DWMBA. 17-01920-01 AC/DC OK cable, from VAXBI slot 1, segment C1. Installed in system to provide for expansion to VAXBI expander cabinet. VAXBI Card Cage 7-5 7.1.3 VAXBI Card Cage Subassemblies Table 7-3 lists the part numbers for FRUs of the VAXBI card cage assembly in the VAX 6200 system. oo @ununn@@ O [©] [] VAXBI Card Cage Subassemblies (o] Figure 7-3: msb-0109-88 7-6 VAX 6200 Options and Maintenance Table 7-3: VAXBI Subassemblies and Tools Required Part Number Description 12-28508-01 +5V/ +5VBB/Ground VAXBI bus bars 12-28342-01 -5.2V VAXBI bus bars 12-28345-01 -2V VAXBI bus bars 20-24486-01 Near end (GIF) 20-24487-01 Far end (GOM) VAXBI Node IDs 12-23701-17 Set of 16 Transition Header 12-22246-01 Three-segment 1/O header Foam Air Seals 74-34536-01 Three pieces of foam used for air seals Item Subassemblies: Bus Bar Assembly Terminators 74-34536-02 74-34536-03 Tools Required: VAXBI Tool Kit Screwdrivers A2-M1094-10 Includes a torque screwdriver Offset ratchet screwdriver Large and small Phillips screwdrivers Small Phillips screw-holding screwdriver or one with magnetic tip Flat screwdriver VAXBI Card Cage 7-7 7.2 VAXBI Card Cage Removal The two VAXBI card cages are bolted together and must be removed as a unit. They are removed from the front of the cabinet after you disconnect connections at the backplane. You must first remove the system control assembly before you can remove the VAXBI card cage assembly (see Chapter 8 for instructions). 7.2.1 Prepare for Removal Prepare the system for shutdown. Set up a work space nearby where you can store the modules and work on the VAXBI card cages. Label and disconnect the signal and power connections. Figure 7-4: VAXBI Backplane Power Connections +5VBB GROUND GROUND ALL +5V lf5577——5.2V ALL GROUND | +12v-tav -2V msb-0110-88 7-8 VAX 6200 Options and Maintenance The VAXBI card cage assembly, which contains both cages, slides out the front of the system cabinet. Before attempting to remove the assembly, detach cables from other system components that go to the backplanes of both cages. 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the circuit breaker on the AC power controller to the Off position. 4. Unplug the machine. NOTE: You must first remove the system control assembly; see Chapter 8 for instructions for the removal procedure. 5. Open the rear cabinet door. 6. Drop the 1/O panel to expose the card cages. CAUTION: Put on the antistatic wrist strap that is attached to the cabinet. 7. Label and disconnect all signal cables. Remove the connectors from the transition headers. Note that the CIBCA and KDB50 transition headers must be removed from the card cage, since the I/O segment is a permanent part of the transition header. 8. Disconnect all power connections (see Figure 7-4). a. Cable to the H7215 power regulator (17-01523-01) b. Harness to the H7214 power regulator (On the regulator, remove the four screws that fasten the harness to (Remove connector from the regulator.) the regulator.) c. FEthernet line to the H7214 regulator (17-01525-01) from each cage with a DEBNA adapter (Remove connector from the regulator.) d. Ground strap from each cage to the chassis (17-01458-02) VAXBI Card Cage 7-9 7.2.2 Removal of VAXBI Card Cages from Cabinet Before removing the cages from the cabinet, remove all modules and set them aside. Figure 7-5: VAXBI Card Cages L__J — T @\g@MQ/fii ooooJ ol ~ 7-10 VAX 6200 Options and Maintenance msb-0111-88 Open the front cabinet door and lift it from its hinges to provide more clearance. Remove the clear plastic door in front of the VAXBI cage area. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Lift up the levers to remove modules. Put them in protective bags and note which slots they had been in. Remove and save the four mounting screws that fasten the VAXBI assembly to the chassis (see Figure 7-5 for location of these screws). Pull the cages out of the system cabinet carefully so that you do not damage the power harnesses or bus bars. VAXBI Card Cage 7-11 7.3 Switching VAXBI Cages The following is an overview of what you must do to switch a cage: Remove the bus bar assembly from the defective cage leaving the bus bars in place for the second cage and attach the bus bars to the new cage. Remove the node ID plugs and insert them on the replacement cage at the same slot location. Remove the terminators from the old cage and install them on the new one. Unbolt the side and inner mounting plates from the original assembly so that you can replace the defective VAXBI card cage. Figure 7-6: VAXBI Bus Bar Assembly 9 ® [4 [ it NN \ VA \ \ \) \ . / r/ y/ / [ 4 N Q A Q) I | i i) i f [ | 4\ A msb-0112-88 7-12 VAX 6200 Options and Maintenance 7.3.1 Removal of VAXBI Bus Bars On ONLY the cage that needs to be swapped out of the two-cage assembly, remove the bus bars in the following order: 1. First remove the +5V/+5VBB/Ground bus bar assembly (12-28508-01), 14 screws. 2. Next remove the -5.2V and -2V bus bars (5 screws into the power cubes). 3. Disconnect the +/-12V connection (17-01523-01) to the H7215 regulator. Use a small Phillips screwdriver (#6-32 screws). See Figure 7-6 for a detailed view of the VAXBI bus bar assembly. VAXBI Card Cage 7-13 7.3.2 Removal of Other VAXBI Parts Remove the node ID plugs, the terminators, and the mounting plates from the old cage (see Figure 7-7 for their locations). Figure 7-7: VAXBI Backplane Components GIF TERMINATOR GOM TERMINATOR @70e° @° g} ool @)’3 ®° 0° o . @ m Ml ®° @ ®° .Q o a(o] nfl ° o] . Sl oooon J & ® Qe @ @° msb-0113-88 7-14 VAX 6200 Options and Maintenance 1. Remove the node ID plugs. 2. Remove the terminators by removing the two screws with a flat 3. Remove the side and inner mounting plate so that you can slide the defective cage away from the remaining cage. For the inside plate, screwdriver (see Figure 7-7). remove the innermost screws with an offset ratchet screwdriver (see Figure 7-8). Figure 7-8: VAXBI Cage Mounting Plates msb-0114-88 VAXB! Card Cage 7-15 7.3.3 Installation of VAXBI Parts Install the terminators, node ID plugs, and bus bar assembly taken from the old cage. Attach the side and inner mounting plates. Finally, install new foam air seals. Figure 7-9: Installation of Foam Air Seals msb-0115-88 7-16 VAX 6200 Options and Maintenance On the replacement cage, install the parts that you removed from the defective VAXBI card cage: e Terminators e Node ID plugs e Bus bar assembly, in the reverse order of the removal. ¢ Side and inner mounting plates Torque screws to 9 (+/-1) inch-pounds. Three foam air seals need replacement, as shown in Figure 7-9: the top front of the backplane and the bottom surfaces of the cages, back and front. The new cage, the H9400-AA, is shipped with six transition headers installed. For the slots that are to hold the CIBCA and KDB50 options, remove the transition headers. VAXBI Card Cage 7-17 7.4 VAXBI Card Cage Replacement Return the two-cage assembly to the system. Reattach all the connections on the backplane, install the screws attaching the cage to the chassis, and then put the modules back into their slots (see Figure 7-10). VAXBI Card Cages U 0000 Figure 7-10: cooo0] SR TR >~ | Efifi _ msb-0116-88 7-18 VAX 6200 Options and Maintenance The VAXBI cage assembly should be installed in the cabinet as follows: 1. Slide the VAXBI card cages into the system cabinet taking care not to damage the power harnesses or bus bars. You will also need to pull the cages from the back. 2. Install the four mounting screws that secure the VAXBI cage assembly to the system cabinet. 3. Reinstall the system control assembly (see Chapter 8 for instructions). 4. Screw on the transition headers containing the CIBCA and KDB50 cables. Tighten the screws in stages: do not tighten one completely before tightening the other. Torque both screws to 6 (+/-1) inch. pounds, using the torque screwdriver. Attach the other signal connections in the 1/O area. 6. Reattach the power connections. At the H7214 regulator, torque screws to 27 (+/-5) inch-pounds. On the bus bars torque screws to 9 (+/-1) inch-pounds. 7. DPut the I/O bulkhead tray back into place at the rear of the cabinet. CAUTION: You must wear an antistatic wrist strap attached to the cabinet when you handle any modules. Insert the modules into the VAXBI card cages. 9. Replace the clear door. 10. Turn on system power and check that all nodes pass self-test. 11. Rehang the front cabinet door. NOTE: See Chapter 7 of the VAX 6200 Installation Guide for éomplete acceptance instructions. VAXBI Card Cage 7-19 7.5 VAXBI Expansion and Configuration Rules The system cabinet has two VAXBI cages configured to provide two VAXBI channels for 1/0. One of the six slots holds the XMI- to VAXBI adapter module, leaving five slots for I/O modules. Four more cages can be installed in a VAXBI expander cabinet to provide four additional VAXBI channels. A total of 30 slots are available for 1/0. Figure 7-11: Numbering of VAXBI Slots J k] [ o o B \ P | N / il } J a| 4l ! 6 54 3 2 1 msb-0117-88 7-20 VAX 6200 Options and Maintenance The cage and backplane were designed so that any module or node can reside in any slot (except slot 1). On the VAXBI bus, the module that drives the clock must reside in the first slot (see Figure 7-11 for the numbering of VAXBI slots). In the VAX 6200 system the DWMBA/B module of the XMI-to-VAXBI adapter drives the clock and therefore must reside in slot 1. VAXBI node numbers derive from node ID plugs that plug into the backplane. A node, which can be more than one module, is assigned the node number of the plug that is inserted into the slot of the module with the VAXBI Corner. Multimodule nodes must be in adjacent slots. Constraints on adding VAXBI options include: * Power requirements for the options e Memory latency time needed to access MS62A memory See the VAX Systems and Options Catalog for VAXBI option configurations in VAX 6200 systems. See Appendix B of the VAXBI Options Handbook for power requirements of various options. The DWMBA/B module requires 6 amps. VAXBI! Card Cage 7-21 7.6 VAXBI Troubleshooting When you install modules in the VAXBI card cages, several items need to be checked. Table 7-4 gives a checklist of items to troubleshoot. Table 7-4: VAXBI Troubleshooting Checklist Symptom Possible Cause No power to cages Clear plastic door not in place or not latched. Intermittent module response Poor contact at connector Loose cabling at backplane Module does not appear on selftest results Loose cabling at backplane System not configured correctly 7-22 VAX 6200 Options and Maintenance The XMI and VAXBI card cages are in back of clear plastic doors. NOTE: If these doors are opened when power is still on, a power interlock switch cuts off power from the regulators to either the VAXBI side or to the XMI side, depending on the door opened. Before turning power back on, make sure the clear plastic doors are in place and latched. You can then push the reset switch on the H7206 PAL unit (see Figure 9-9) to return power to the system. The XMI bus requires a non-memory module in slots 1 or E. If both of these slots are empty, the bus will shut down. Also, if a memory module is in either of these slots, the bus will shut down. If you receive intermittent module response, or the module does not show up on self-test as being present at all, make sure that the module is seated properly, and check the backplane cabling. Modules may fail self-test because of poor contact at the connector. A thorough cleaning of the gold pads on the module and of the connector in the card cage corrects this contact failure. If the connections seem to be faulty, clean the contact areas of the connector and module. Table 7-5 lists tools and supplies for connector cleaning. Table 7-5: VAXBI Connector Cleaning Supplies Item Part Number Function VAXBI tool kit A2-M1094-10 Maintaining card cages Paddle wipe handle 47-00116-01 Holding paddle wipes Paddle wipes 12-26321-01 Cleaning contact area inside ZIF connectors Gold-wipesTM 49-01603-00 Cleaning module connector contact area Protective goggles 29-16141-10 Eye protection Nitrile gloves 29-26403-00 Hand protection TMGold-wipes is a trademark of TEXWIPE. VAXBI Card Cage 7-23 Chapter 8 Control Subsystem Assemblies This chapter describes the specifications and maintenance of the system control assembly and its subassemblies. Sections include: System Control Assembly Specifications System Control Assembly Removal and Replacement XTC Power Sequencer Specifications XTC Removal and Replacement Control Panel Assembly Specifications Control Panel Assembly Removal and Replacement TK Tape Drive Specifications TK Tape Drive Removal and Replacement Filter Board and TOY Clock Battery Specifications Filter Board and TOY Clock Battery Removal and Replacement Control Subsystem Assemblies 8-1 8.1 System Control Assembly Specifications The system control assembly is located in the upper left front corner of the cabinet. It houses the separate FRUs of the control panel, TK tape drive, the XTC, and the battery powering the TOY clock. The system control assembly’s part number is 70-24903-01. Figure 8-1: System Control Assembly 4 | SYSTEM CONTROL ASSEMBLY c—/ I FRONT — XTC POWER SEQUENCER TK50 TAPE DRIVE — ASSEMBLY - v 0‘. N “ N 2 BATTERY CONTROL PANEL ASSEMBLY FILTER BOARD msb-0063-88 8-2 VAX 6200 Options and Maintenance Table 8-1: System Control Assembly Specifications Parameter Description Part Number: 70-24903-01 Location: Upper left front Dimensions: 11.25" Weight: 18 1bs, with TK and control panel installed Signal Cables: Hx 85" Wx 17.5" D 17-01814-01 from the control assembly shield leading to the TBK50 adapter’s slot at VAXBI backplane segment D Service From: Front and rear of cabinet, front door removed Tools Required: Large and small Phillips screwdrivers Subassemblies: Control panel assembly (54-16574-01) XTC power sequencer (54-17243-01 or 20-29176-01) TK tape drive (TK50-AA) TOY 3-cell battery (12-19245-02) Diagnostics: Control panel assembly lights will light when the control assembly is correctly installed. Control Subsystem Assemblies 8-3 8.2 System Control Assembly Removal and Replacement Working mainly from the front of the cabinet, remove or replace the system control assembly using a large and small Phillips screwdriver. The assembly has four screws on the front of the assembly, two screws on the back of the assembly, and one cable. Figure 8-2: System Control Assembly Removal msb-0064-88 REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the control panel upper key switch to the Off position. 3. Pull the circuit breaker switch and unplug the machine. 4. Open and remove the front door. door. 8-4 (See Section 10.1.) VAX 6200 Options and Maintenance Open the rear 5. Remove the four power cords (orange, black, red, and black) from the back of the console assembly using a large Phillips screwdriver. ( See Section 6.2.) 6. Remove the four screws from the corners of the XTC power sequencer module (see Section 8.4), and lay the XTC down with all of its connections in place. 7. Remove signal cable 17-01814-01 from the upper right corner of the back of the console assembly. This cable is the control from the TK to VAXBI backplane segment D, at the slot housing the TK’s TBK50 adapter. 8. Working from the rear of the cabinet, loosen the two #10-32 screws with a large Phillips screwdriver. 9. Move to the front of the cabinet. Remove the two #10-32 screws on the left side of the console assembly using a large Phillips screwdriver. Remove one of the two screws on the upper right support panel. Loosen the remaining screw. 10. Supporting the control assembly with one hand, loosened screw with your hand. remove the last 11. Using both hands, carefully pull the control assembly forward and out of the cabinet. REPLACEMENT 1. Install the XTC and the control panel assembly (see Section 8.4 and Section 8.6). 2. As you guide the control assembly into the front of the cabinet, push the control assembly all the way to the left. This will align the screws with their holes in the structure. If you have trouble closing the cabinet door, check the assembly alignment. 3. Reverse steps 1 through 8 in the Removal section above. Control Subsystem Assemblies 8-5 8.3 XTC Power Sequencer Specifications The XTC power sequencer is mounted on the back of the system control assembly. It is wired to the XMI backplane, the console terminal, the TK tape drive, and the H7214 power regulator. XTC Power Sequencer MHne %'I\w Figure 8-3: b——r REAR XTC POWER SEQUENCER msb-0065-88 8-6 VAX 6200 Options and Maintenance Table 8-2: XTC Power Sequencer Specifications Parameter Description Part Number: 54-17243-01 or 20-29176-01 Location: Upper right rear, mounted on the back of the system control assembly Dimensions: 25" Wx8" Hx .06" D Weight: Less than 1 1b Power: +5VBB at 0.6 amps +12V at 1.0 amps -12V at 0.1 amps Cables: Four ribbon cables and one TOY clock battery cable: 12-19245-02 battery cable, J1 connector with red plug end 17-01498-01 XTC to H7206, ]3 14-pin connector 17-01567-01 XTC to console port, J5 10-pin connector 17-01568-02 XM1 to XTC, J4 20-pin connector, 56" long 17-01816-01 XTC to control panel, J2 connector Service From: Rear of cabinet, door removed Tools Required: Large Phillips screwdriver Subassemblies: None Diagnostics: Power indicator lights on the control panel will light and the control panel key switches will turn when the XTC power sequencer is correctly installed. Control Subsystem Assemblies 8-7 8.4 XTC Removal and Replacement Working from the rear of the machine, you remove or replace the XTC power sequencer using a large Phillips screwdriver. The XTC has four #6-32 screws, four ribbon cables, and one TOY clock battery cable. Figure 8-4: XTC Power Sequencer Removal XTC msb-0066-88 8-8 VAX 6200 Options and Maintenance REMOVAL 1. Execute an orderly shutdown of the system. 2. Turn the control panel upper key switch to the Off position. 3. Pull the circuit breaker switch. 4. Unplug the system. 5. Open the front and rear doors. 6. Wearing a ground strap, disconnect the 17-01568-02 ribbon cable at J4 7. Disconnect the 17-01498-01 ribbon cable at J3 which is a 14-pin connector cable leading to the H7206 power and logic box. 8. Disconnect the 17-01567-02 ribbon cable at J5 which is a 10-pin 9. Disconnect the 17-01816-01 ribbon cable at J2 which leads to the control which is a 20-pin connector 56 inch leading to the XML connector cable leading to the console port. panel on the system control assembly. 10. Disconnect the 12-19245-02 lead with a red plug end at the J1 connector; the cable leads to the TOY clock battery in the system control assembly. 11. Use a large Phillips screwdriver to remove the four #6-32 screws located on each corner of the XTC power sequencer. 12. Pull the XTC toward you and remove. REPLACEMENT Reverse steps 1 through 12 in the Removal section above. Control Subsystem Assemblies 8-9 8.5 Control Panel Assembly Specifications The control panel assembly is in the upper left front of the cabinet, and is a subassembly within the system control assembly. It is part number 54-16574-01. Control Panel Assembly [ HI Figure 8-5: L~ FRONT 3 L~ OLLYPANEL %/////7,A —/NTRASSEMB msb-0067-88 8-10 VAX 6200 Options and Maintenance Table 8-3: Control Panel Assembly Specifications Parameter Description Part Number: 54-16574-01 Location: Front upper left corner Dimensions: 425" Wx2.75" Hx 1.75" D Weight: Less than 5 1bs Cables: 17-01818-01 cable from the J1 20-pin connector to the assembly bulkhead Service From: Front of cabinet, door open Tools Required: Large Phillips screwdriver Subassemblies: None Diagnostics: Control panel assembly lights light when power is turned on by the control panel key switch. Control Subsystem Assemblies 8-11 8.6 Control Panel Assembly Removal and Replacement Working from the front of the cabinet, remove the control panel assembly using a large Phillips screwdriver. has one cable, 17-01818-01. Figure 8-6: The panel assembly Control Panel Assembly Removal msb-0068-88 8-12 VAX 6200 Options and Maintenance REMOVAL SRR 1. Conduct an orderly shutdown of the system. Turn the control panel upper key switch to the Off position. Pull the circuit breaker switch. Unplug the machine. Open the front door. Using a large Phillips screwdriver, remove the two #6-32 screws on the right side of the panel. Swing the unit out and to the left, and pull it toward you. 7. Disconnect cable 17-01818-01 at the J1 20-pin connector. REPLACEMENT 1. Connect the power cord to J1. The connection is not keyed, so look at the pins and the receptacle and align them carefully as you connect the cord. 2. Place the tabs on the left edge of the control panel in the slots on the control assembly. With the tabs inserted, swing the module into the opening. Using a large Phillips screwdriver, insert and tighten two #6-32 screws. 5. Close the front door. Control Subsystem Assemblies 8-13 8.7 TK Tape Drive Specifications The TK tape drive is located in the system control assembly in the upper left front of the cabinet, part number TK50-AA. Figure 8-7: TK Tape Drive ASSEMBLY A (flfl%&x N TK50 TAPE DRIVE ‘Q\"(\SN FRONT 7 ff//;fi* 7 msb-0069-88 8-14 VAX 6200 Options and Maintenance Table 8-4: TK Tape Drive Assembly Specifications Parameter Description Part Number: TK50-AA Location: Upper left front, housed in the system control assembly Dimensions: 3.75" Wx 6.25" Hx 8.25" D Weight: 5 1bs Power: One power cord 17-01817-01 to the system control assembly, which connects to 17-01814-01 leading to the TBKS50 adapter in the VAXBI Cable: One signal cord 17-01813-01 from connector ]7 to the fil- ter board Service From: Front of cabinet, door removed Tools Required: None Subassemblies: None Diagnostics: Load light on TK50 lights (red) Control Subsystem Assemblies 8-15 8.8 TK Tape Drive Removal and Replacement Working from the front of the cabinet, remove or replace the TK using the spring clip attached to the control assembly unit on the right. The TK has one power and one signal cable. Figure 8-8: TK Tape Drive Removal msb-0070-88 8-16 VAX 6200 Options and Maintenance REMOVAL 1. Turn the control panel upper key switch to the Off position. 2. Open the front door. 3. Push the spring clip to the right (see Figure 8-8). 4. Pull the TK out toward you. 5. Holding the unit in your hand, disconnect power cord 17-01817-01 6. Disconnect the signal cable 17-01813-01 at ]J7 on the TK50. labeled P1. REPLACEMENT Reverse steps 1 through 6 above, being careful not to twist the signal cable. As you push the unit in, hold the signal cable flush to the left side of the unit so that the service loop remains untangled and is installed smoothly. Tuck the end loop in if it protrudes when the TK unit is installed. Control Subsystem Assemblies 8-17 8.9 Filter Board and TOY Clock Battery Specifications The filter board and TOY clock battery are located on the inside floor of the control assembly in the upper left front of the cabinet. The battery is a 3-cell TOY clock battery, part number 12-19245-02, and it powers the time-of-year clock on the XTC power sequencer module. The filter board part number is 54-18547-01. Figure 8-9: Filter Board and TOY Clock Battery 2 |~ FRONT | ~——— ___ TOYCLO CK BATTERY FILTER BOARD msb-0071-88 8-18 VAX 6200 Options and Maintenance Table 8-5: Filter Board Specifications Parameter Description Part Number: 54-18547-01 Location: Inside of system control assembly Dimensions: 31/4" x5 1/4" Weight: Less than 1 1b Cable: 17-01812-01 to XMI backplane 17-01813-01 to the TK50 tape drive Service From: Inside of system control assembly Tools Required: Large Phillips screwdriver Diagnostics: TK lights Table 8-6: TOY Clock Battery Specifications Parameter Description Part Number: 12-19245-02 Location: Inside of system control assembly Dimensions: 13/4" x11/2" Weight: Less than 11b Power: 3-cell, 3.75V, .18mA Cable: Lead to XTC power sequencer Service From: Front of cabinet, door removed Tools Required: None Diagnostics: Time-of-year clock works Control Subsystem Assemblies 8-19 8.10 Filter Board and TOY Clock Battery Removal and Replacement To remove or replace the filter board or the 3-cell time-of-year clock battery, first remove the system control assembly (see Section 8.2). Then remove the side panel of the system control assembly. Figure 8-10: Filter Board and TOY Clock Battery Removal TOY CLOCK |~ BATTERY msb-0091-88 8-20 VAX 6200 Options and Maintenance REMOVAL 1. Remove the system control assembly (see Section 8.2). 2. Using a large screwdriver, unscrew the side panel of the system control 3. Remove the screw from each corner of the filter board, using a large 4. Disconnect cable 17-01813-01 from ]7 at the back of the TK50 tape assembly (see Figure 8-8). screwdriver. drive. 5. Disconnect cable 17-01812-01 which leads to the XMI backplane. Working from the inside of the system control assembly, gently pull the cable through the ferrite bead at the rear of the system control assembly. 6. Lift the filter board up and out of the system control assembly. REPLACEMENT e Remove the system control assembly (see Section 8.2). e Reverse steps 2 through 6 above. To remove the battery, disconnect the 2-pin battery lead at J1 on the XTC power sequencer. Push the battery up and out of the plastic holder, pulling the lead through the system control assembly shielding. To replace the battery, snap it into the holder and connect the lead at J1 on the XTC power sequencer. Control Subsystem Assemblies 8-21 Chapter 9 Power Subsystem This chapter gives specifications and removal and replacement procedures for the power modules. Figure 9-1 shows a block diagram of the power subsystem design. Sections in this chapter include: Power Subsystem Design Power Specifications Power Modules H7214 Power Regulator H7214 Power Regulator Removal and Replacement H7215 Power Regulator H7215 Power Regulator Removal and Replacement H7206 Power and Logic Unit H7206 Power and Logic Unit Removal and Replacement H7206 Fan Removal and Replacement H405 AC Power Controller H405 AC Power Controller Removal and Replacement 50 Hz Transformer 50 Hz Transformer Removal and Replacement H7231-N Battery Backup Unit H7231-N Battery Backup Unit Removal and Replacement H7231-N Battery Backup Unit Installation Power Subsystem 9-1 9.1 Power Subsystem Design Figure 9-1 is a block diagram of the VAX 6200 power subsystem. Figure 9-1: Power Subsystem Design Blower 24V DC 380V AC or 416V AC input power is reduced to 208 V AC with an BLOWER FAULT —_— Fan < optional autotransformer 24V Dc—l H405 AC 3-Phase Power AC trol- Con- ler — — | |—| |— p— Power e Board P—— — L= EE— — | DEC Power Bus —, I Temperature Sensor Optional H7231 300V DC BBU N —_ P. 8. #1 300V DC -5V 20 A -2V T A / +12V 4 A \ H7216 -12V 2.5 A To XMI Card Cage 5V 120 A / 13.6V 0.5 A \ SVBB 120 A 13.5V 0.5 A \ H7214 / H7214 P. 8. #2 300V DC -6V 20 A -2V T A / 4 A -12V 2.5 A \ +12V HT2156 To VAXBI —— Card Cages 5V SVBB } 120 A 13.5V 0.5 A 9-2 VAX 6200 Options and Maintenance H7214 \ Control Panel Key Switch H7206 Power XTC and Logic Unit - BULK/AC Sense —) ~ON CMD L Logic Board — +14V DC — SYNC A I —-STANDBY CMD L -~ +14V SHUTDOWN -} | l— DEC Power Bus — — SYNC B —— AIR FAULT — ~——— INHIBIT — +14 V DC OVERTEMP CH 1 1 INHIBIT SYNC A1l ——— CH 2 0K 77T CH 2 INHIBIT 1T +14 V DC 3 OK CH TT 11 11111 CHIOKJ| SYNC A 3 SYNC A 2 +14 V DC CH 3 INHIBIT CH 4 OK +14 V DC OVERTEMP 2 CH 4 INHIBIT I SYNC B 4 CH 5 0K 11 TTIT1 CABINET INTERLOCK 1 INHIBIT SYNC B § +14 V DC CH 5 INHIBIT CABINET INTERLOCK 2 INHIBIT msb-0072-88 Power Subsystem 9-3 9.2 Power Specifications Figure 9-2 shows the physical arrangement of the power regulators in the cabinet. Table 9-1 and Table 9-2 list the DC output voltages the power regulators supply to the XMI and VAXBI card cages. AC output specifications are listed in Table 9-3. Figure 9-2: DC Power Regulators in Cabinet (Rear View) XM! VAXBI o0 D o o0 O O oo o O D O oo = — o O e — v D o0 A B C D E H7215 H7214 H7214 H7215 H7214 msb-0073-88 Table 9-1: XMI Side—DC Output Specifications DC Voltage Current +12V 4 A For: From Regulator(s): RS-232 and TK tape drive A supply -12v 25A RS-232 supply A -5V 20 A ECL logic A -2V 7A ECL logic A +5V 120 A Logic supply B +13.5V 05A Ethernet transceiver B B +5VBB 120 A Memory supply C +13.5V 05A Ethernet transceiver C C 9-4 VAX 6200 Options and Maintenance Table 9-2: VAXBI Side—DC Output Specifications DC Voltage ! Current +12V 4 A -12v 25A RS-232 supply D -5V 20 A ECL logic D -2V 7A ECL logic D +5V 120 A Logic supply E +5VBB 120 A Memory supply E +13.5V 05A Ethernet transceiver E E For: From Regulator(s): RS-232 and TK tape drive D supply 1The H7206 power and logic unit supplies 24VDC at 0-4 amps to the blowers and airflow sensor. Table 9-3: AC Output Specifications Type For: Two switched external IEC 320 recepta- Reserved One unswitched internal 1IEC 320 recep- H7231-N battery backup option cles fused at 10 amps ! tacle fused at 2 amps 1These receptacles are not included on some systems. Power Subsystem 9-5 9.3 Power Modules Most of the power modules can be seen from the rear of the cabinet. Figure 9-3: Location of Power Modules (Rear View) H7214 & H7215 ////// POWER — /] REGULATORS — ; H7231 BATTERY BACKUP UNIT m— L L LS H7206 POWER AND LOGIC UNIT L H405 AC POWER CONTROLLER msb-0074-88 9-6 VAX 6200 Options and Maintenance Power modules are listed in Table 9-4. Table 9-4: Power Modules 60 Hz System 50 Hz System Part Number Module H7214 Power regulator H7215 Power regulator 2 X X H7206 Power and logic unit 1 X X H7231-N Battery backup unit 1 X X H405-E AC power controller 1 X - H405-F AC power controller 1 - 16-28393-01 50 Hz transformer 1 - Quantity X Power Subsystem 9-7 9.4 H7214 Power Regulator The system has three H7214 power regulators; two supply power and one supplies power to the VAXBI backplane. Each power regulator can also supply +13.5V to an Ethernet transceiver. The regulators are located in the upper part of the cabinet. to the XMI backplane Figure 9-4: H7214 Power Regulators L Y Y | H7214 POWER — REGULATORS msb-0075-88 9-8 VAX 6200 Options and Maintenance Table 9-5: H7214 Power Regulator Specifications Parameter Description Part Number: H7214 Location: Upper part of cabinet Dimensions: 6" Hx45" Wx12" D Weight: 8 Ibs Cables for XMI: 17-01497-02 control/status cable, 34-pin connector 17-01446-01 bulk power cable 17-01525-01 remote sense cable +13.5V output cable, 2-pin connector (part of Ethernet cable 17- 01496-01) +5VDC and -5VDC leads attached to XMI bus bar assem- bly Cables for VAXBI: 17-01666-01 control/status cable, 24-pin connector, to H7206 power and logic unit 17-01447-01 bulk power cable to H7206 power and logic unit 17-01525-01 remote sense cable to VAXBI bus bar +13.5V output cable, 2-pin Mate-N-Lok connector (part of 17-01496- 01 Ethernet cable) +5VDC and -5VDC leads attached to VAXBI bus bar assem- bly Service From: Front and rear of cabinet, doors open Tools Required: Flat screwdriver Diagnostics: Green LED lights when +5V output is within regulation The H7214 power regulator develops two regulated DC outputs: +5V used to power system logic and memory loads, and the +13.5V, available for an Ethernet transceiver. Each H7214 has one green LED that is visible from the rear of cabinet. The LED lights to indicate that the +5V output is properly regulated. NOTE: The green LED does not indicate the status of the +13.5V Ethernet oufput. The power regulator consists of a single printed circuit board mounted on a right-angle bracket. The bracket has guiding edges for use when inserting the regulator into the cabinet. Power Subsystem 9-9 9.5 H7214 Power Regulator Removal and Replacement Working mainly from the rear of the cabinet, remove or replace the H7214 power regulator using a flat screwdriver. The assembly has five screws, one control/status cable, one remote sense cable, and two power bus bar leads. WARNING: High voltages are present in the H7214 power regulator. After power has been removed, wait at least 2 minutes before working on the unit. H7214 Power Regulator Removal = - Figure 9-5: msb-0076-88 9-10 VAX 6200 Options and Maintenance REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the main circuit breaker on the AC power controller to the Off position. 4. Open the front and rear doors. 5. At the front of the cabinet, disconnect the bulk power cord by releasing the fastener clip and pulling. On the XMI side, cable 17-01446-01 is disconnected from J3. On the VAXBI side, cable 17-01447-01 is disconnected from J3. 6. At the front of the cabinet, loosen the one captive screw securing the regulator. 7. At the 8. Disconnect the 17-01525-01 remote sense cable from J4 . rear of the cabinet, disconnect the control/status cable by releasing the fastener clip and pulling (see Figure 9-5). On the XMI side, cable 17-01497-02 is disconnected from J1. On the VAXBI side, cable 17-01666-01 is disconnected from ]1. Disconnect the +13.5V cord [part of 17-01496-01] from J2 (if Ethernet connection is present). 10. Disconnect the bus bar leads by removing the four screws. 11. Work the bus bar leads down into the XMI service area. 12. Using a flat screwdriver, loosen the four slotted screws. 13. Support the bottom of the H7214 as you pull it from the cabinet. REPLACEMENT Reverse steps 1 through 13 above. NOTE: Make sure that the lugs connecting the bus bar leads do not contact the sheet metal bracket around the mounting points. The H7214 ground reference wire is connected to the regulator’s circuit board and return bus bar by a screw and washer. Make sure the wire is intact and properly connected. Tuck the wire out of the way when inserting the regulator into the machine. Power Subsystem 9-11 9.6 H7215 Power Regulator The system has two H7215 power regulators, one for the XMI card cage and one for the VAXBI card cages. They are located in the upper part of the cabinet, along with the H7214 power regulators. Figure 9-6: H7215 Power Regulators H7215 POWER — TIPS AN REGULATORS msb-0077-88 9-12 VAX 6200 Options and Maintenance Table 9-6: H7215 Power Regulator Specifications Parameter Description Part Number: H7215 Location: Upper part of cabinet Dimensions: 6" Weight: 5 1bs Cables for XMI: 17-01446-01 bulk power cable from H7206, 3-pin connector Hx3.5" Wx 12" D 17-01497-02 control/status cable from H7206, 10-pin connector for signals and 2-pin Mate-N-Lok connector for interlock switch 17-01566-01 power distribution cable to XMI, 32-pin connec- tor Cables for VAXBI: 17-01447-01 bulk power cable for H7206, 3-pin connector 17-01666-01 control/status cable from H7206, 10-pin connector for signals and 2-pin Mate-N-Lok connector for the interlock switch 17-01523-01 power distribution cable to VAXBI, 32-pin connec- tor Service From: Front and rear of cabinet, doors open Tools Required: Flat screwdriver Diagnostics: Green LED lights when voltages are in regulation The H7215 develops four regulated DC output voltages: -5V and -2V for ECL devices and +12V and -12V for communications devices and the TK tape drive. The H7215 has a thermal sensor. If the H7215 overheats on the XMI side, an OVER TEMP signal is sent to the H7206 logic board. The H7206 will then inhibit all regulator outputs to the XMI. The same is true for the regulators on the VAXBI side. Each regulator has a green LED that lights to indicate when all four output voltages are in regulation. The LEDs are visible from the rear of the cabinet. The power regulator consists of a single printed circuit board mounted on a right-angle bracket. The bracket has guiding edges for use when inserting the regulator into the system. Power Subsystem 9-13 9.7 H7215 Power Regulator Removal and Replacement Working mainly from the rear of the cabinet, remove or replace the H7215 power regulator using a flat screwdriver. The assembly has three captive screws, one control/status cable, and two power cables. WARNING: High voltages are present in the H7215 power regulator. After power has been removed, wait at least 2 minutes before working on the unit. Figure 9-7: H7215 Power Regulator Removal i It msb-0078-88 9-14 VAX 6200 Options and Maintenance REMOVAL Perform an orderly shutdown of the system. Turn the upper key switch on the front control panel to the Off position. Pull the main circuit breaker on the AC power controller to the Off position. Open the front and rear doors. Working from the rear of the cabinet, disconnect the control/status cable by pulling out the 10-pin connector at J2 and the 2-pin MateN-Lok connector at INTERLOCK. On the XMI side, cable 17-01497-02 is disconnected. On the VAXBI side, cable 17-01666-01 is disconnected. Remove the cable retainer and disconnect the power distribution cable from J3. (Note that this 32-pin connector is keyed.) On the XMI side, cable 17-01566-01 is disconnected. On the VAXBI side, cable 17-0152301 is disconnected. At the front of the cabinet, disconnect the bulk power cable from J1. This cable has a 3-pin Mate-N-Lok connector. On the XMI side, cable 17-01446-01 is disconnected. On the VAXBI side, cable 17-01447-01 is disconnected. At the front of the cabinet, loosen the one captive screw securing the H7215. At the rear of the cabinet, use a flat screwdriver to loosen the screws at the top and bottom of the power regulator. 10. Support the bottom of the H7215 as you pull it out of the cabinet. REPLACEMENT Reverse steps 1 through 10 above. Be sure to position the power regulator on the guide rail when you insert it into the cage. Note the gray dot on the control/status cable connector. When installing this cable, make sure the dot is on the top side. Power Subsystem 9-15 9.8 H7206 Power and Logic Unit 9.8.1 Specifications The H7206 power and logic unit is located in the lower right rear of the cabinet, just above the H405 AC power controller. NOTE: The early version of the H7206 power and logic unit does not support battery backup operation. Figure 9-8: H7206 Power and Logic Unit 7 7724 | 17206 POWER 74 | ANDLOGIC UNIT L] msb-0079-88 9-16 VAX 6200 Options and Maintenance Table 9-7: H7206 Power and Logic Unit Specifications Parameter Description Part Number: H7206 Location: Lower right rear of cabinet, just above the H405 AC power controller Dimensions: 5"Hx5"Wx205"D Weight: 13 1bs Cables: 17-00962-01 to battery backup unit 70-20369-2F to battery backup unit 17-01498-01 to XTC module 17-01549-01 DEC power bus cable to H405 AC power con- troller 17-01569-01 AC/DC OK to DWMBA/B module 17-01666-01 control/status to regulators on VAXBI side 17-01497-02 control/status to regulators on XMI side 17-01447-01 bulk power to regulators on VAXBI side 17-01446-01 bulk power to regulators on XMI side 17-01570-01 power to front and rear blowers 17-01501-01 input from AC power controller Service From: Rear of cabinet, door open Tools Required: Flat screwdriver Diagnostics: AC input and power regulator indicator lights will light The H7206 power and logic unit contains the fan/power and logic modules. The fan/power module functions are: e AC to 300VDC conversion e 24VDC to blowers e DEC power bus logic e Control panel key switch interface The logic module functions are: e AC OK and DC OK control for system e Battery backup unit control logic e Door interlock logic Power Subsystem 9-17 9.8.2 H7206 Power and Logic Unit Switches and Indicators The H7206 power and logic unit has three indicators and one reset switch, visible from the front of the cabinet. Figure 9-9: H7206 Power and Logic Unit Switches and Indicators 14V BIAS O‘J / SHUTDOWN LED O‘J'// LED RESET | —— SWITCH I J13 msb-0080-88 9-18 VAX 6200 Options and Maintenance The power and logic unit consists of an AC to DC rectifier and filter, a fan/power module, and a logic module. The unit has three indicator LEDs and one reset switch. The green +13V bias LED lights to indicate when the bias supply on the fan/power module is working. WARNING: When the + 13V bias LED is unlit, do not assume that the 300V bulk supply is deenergized. This LED does not indicate the presence or absence of the 300V bulk supply. The green +14V bias LED lights to indicate that the bias supply is available to the logic board. When lit, the red shutdown LED indicates a partial or complete power shutdown. Power shutdowns occur when there is an overtemperature condition, the VAXBI or XMI access door is open, or airflow in the cabinet is inadequate. After determining the cause of the power shutdown, restart the system using the front control panel. The red shutdown LED should go off when the system is restarted. Power Subsystem 9-19 9.9 H7206 Power and Logic Unit Removal and Replacement Remove or replace the H7206 power and logic unit using a flat screwdriver. The assembly is held in place by six hex screws. There are 11 cables. You may want to mark the cables when removing them to simplify reconnection. If you cannot disconnect some cables from the front of the machine, remove the plenum to access the connectors (see Section 10.7). WARNING: High voltages are present in the H7206 power and logic unit. After power has been removed, wait at least 2 minutes before working on the unit. Figure 9-10: H7206 Power and Logic Unit Removal (Top View) msb-0081-88 9-20 VAX 6200 Options and Maintenance REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the main circuit breaker on the AC power controller to the Off position. 4. Unplug the machine. 5. Open the front and rear doors. 6. Working from the front of the cabinet, disconnect the 17-01501-01 AC 7. Disconnect the 17-01549-01 DEC power bus cable from J13. 8. Disconnect the 17-01447-01 bulk power cable from J3 (see Figure 9-10). 9. Disconnect the 17-01446-01 bulk power cable from J4. input cable from J1 (see Figure 9-9). 10. If the system has a H7231-N battery backup unit, disconnect the 7020396-2F cable from J6 and the 17-00962-01 cable from J12. 11. Disconnect the 17-01570-01 blower cable from J2. 12. Disconnect the 17-01498-01 XTC cable from ]J16. 13. Disconnect the 17-01569-01 AC/DC OK cable from J11. 14. Disconnect the 17-01666-01 control/status cable from J]9. 15. Disconnect the 17-01497-02 control/status cable from ]14. 16. Working from the rear of the cabinet, use a flat screwdriver to remove the six hex screws. 17. Slide the unit out of the cabinet. REPLACEMENT Reverse steps 1 through 17 above. When reinstalling the unit, make sure the locating tang on the front end of the unit engages the locating stud on the front shelf. Power Subsystem 9-21 9.10 H7206 Fan Removal and Replacement Remove the H7206 power and logic unit’s top cover to access the fan (part number 12-24701-06). There are six screws and one cable. Use a flat screwdriver and a small Phillips screwdriver to remove the fan. H7206 Fan Removal iI 1li 0il 9 Il N ( NitbI . Figure 9-11: msb-0082-88 9-22 VAX 6200 Options and Maintenance REMOVAL 1. Remove the power and logic unit from the cabinet (see Section 9.9). 2. Using a flat screwdriver, remove the top cover by removing two screws (see Figure 9-11). 3. Disconnect the fan cable from J8 on the power/fan module by pulling out the 2-pin connector. 4. Using a small Phillips screwdriver, remove the four screws that attach the fan to the rear panel of the power and logic unit. 5. Remove the fan. REPLACEMENT Reverse steps 1 through 5 above. The fan is powered by the same +24VDC used to run the main system blowers. There is no fault indication if the fan stops. When the cabinet doors are open, the power and logic unit depends entirely on its internal fan for cooling. When working on the machine, make visual checks to see if the fan is operating. Power Subsystem 9-23 9.11 H405 AC Power Controller The H405 AC power controller is located in the right lower rear corner of the cabinet. The assembly comes in two models: H405-E for 60 Hz systems and the H405-F for 50 Hz systems. Figure 9-12: H405 AC Power Controller 2 7 777777 R 781 — H405 AC POWER CONTROLLER msb-0083-88 9-24 VAX 6200 Options and Maintenance the Table 9-8: H405 AC Power Controller Specifications Parameter Description Part Number: H405-E (60 Hz) Location: Lower right rear corner of cabinet Dimensions: 120in. Weight: 34 1bs Cables: H405-F (50 Hz) Hx7.5in. Wx 15in. D 17-01501-01 AC input to power and logic unit 17-01549-01 DEC power bus to H7206 power and logic unit 17-01815-01 to 50 Hz transformer 17-00365-03 to battery backup unit 17-00365-03 to disks 17-01844-01 to temperature sensor ‘Service From: Rear of cabinet, door open Tools Required: Large Phillips and flat screwdrivers Diagnostics: Three power phase indicator lights on the H405-E will light to indicate that three-phase power is present at power-up In 60 Hz systems, the H405-E AC power controller routes 3-phase, 208VAC power to the output connector J2, used to connect power to the H7206 power and logic unit. For 50 Hz systems, the same output is first routed to the transformer (part number 16-28393-01) which lowers the phase voltages to the required input range of the H7206. The H405 AC power controller monitors the state of the cabinet thermostat mounted at the top of the cabinet. The thermostat is a normally closed thermal switch. The H405 also monitors the sense switch integral to the main circuit breaker. The sense switch is normally closed when the circuit breaker is in the On position. If the thermal switch opens (overtemperature condition) or the sense switch opens (main circuit breaker is Off), the H405 removes power from the cabinet by open circuiting its output signal, Fail Safe Enable. The battery backup unit, if included, is also disabled from delivering its 250VDC source to the H7206 power and logic unit. Power Subsystem 9-25 9.12 H405 AC Power Controller Removal and Replacement Working mainly from the rear of the cabinet, remove or replace the H405 AC power controller using a large Phillips screwdriver. The assembly has six captive screws and seven cables. H405 AC Power Controller Removal SQQ%QQQ + S o9 CSOQO O Figure 9-13: msb-0084-88 9-26 VAX 6200 Options and Maintenance WARNING: The H405 AC power controller is heavy. Exercise-caution in lifting and moving this unit. REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the main circuit breaker on the AC power controller to the Off position. 4. Unplug the machine. Push in the main circuit breaker and then pull it to the Off position to remove any residual current. Open the front and rear doors. Working from the front of the cabinet, disconnect the 17-0150101 AC input cable from J2 by twisting the black connector ring counterclockwise. If the system has a 50 Hz transformer, disconnect the 17-01815-01 cable from ]2 (see Figure 9-13). 8. Disconnect the 17-01549-01 DEC power bus cable from J1. If the power system includes an H7231-N disconnect the 17-00365-03 cable from J5. battery backup unit, 10. Disconnect the 17-01844-01 temperature sensor cable from J]9. 11. Disconnect the 17-01833-01 fail safe enable cable from J6 and ]7. 12. At the rear of the cabinet, use a flat screwdriver to remove the two hex screws at the top of the subassembly. 13. Using a large Phillips screwdriver, remove the six screws that hold the AC power controller in place. 14. Pull the AC power controller toward you and remove it. REPLACEMENT Reverse steps 1 through 14 above. NOTE: Route the 17-01844-01 and 17-01833-01 cables away from the transformer (50 Hz systems only). Power Subsystem 9-27 9.13 50 Hz Transformer A transformer is required for 50 Hz systems. The transformer is located on the floor of the cabinet, directly below the power and logic unit. Figure 9-14: 50 Hz Transformer (Front View) V% TRANSFORMER -—-:% msb-0085-88 9-28 ' VAX 6200 Options and Maintenance Table 9-9: 50 Hz Transformer Specifications Parameter Description Part Number: 16-28393-01 Location: Lower left front of cabinet . Dimensions: 65" Weight: 40 1bs Cables: 18-01815-01 to H405-F AC power controller Service From: Front of cabinet, door open ‘Tools Required: Flat screwdriver Hx 6" Wx10" D 17-01501-01 to H7206 power and logic unit Power Subsystem 9-29 9.14 50 Hz Transformer Removal and Replacement Working from the front of the cabinet, remove the transformer using a flat screwdriver. The transformer has six screws and two power cables. Figure 9-15: 50 Hz Transformer Removal INPUT 380 V e OUTPUT O o Jg.J2 J3 INPUT OUTPUT 416 V ® 6 JJ2 o J3 J2 vV 380 INPUT 505y OUTPUT msb-0035-88 9-30 VAX 6200 Options and Maintenance WARNING: To avoid high voltage shock, a round, threaded cap is provided to cover the unused inlet connector. When replacing, rewiring, or reconnecting the transformer, make sure that the cap is properly installed. The cap fits onto either the 380V (J2) or the 416V (J1) inlet connector. REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the main circuit breaker on the AC power controller to the Off position. 4. Unplug the machine. 5. At the front of the cabinet, use a flat screwdriver to remove the six #1032 screws securing the sheet metal panel. This panel is located below the power and logic unit. 6. Disconnect the 17-01815-01 power input cable from J1 (416V) or ]2 (380V). See Figure 9-15. Disconnect the 17-01501-01 power output cable from ]3. Remove the six screws that attach the transformer to the cabinet rails. Remove the transformer. REPLACEMENT e Reverse steps 1 through 9 above. Power Subsystem 9-31 9.15 H7231-N Battery Backup Unit The optional H7231-N battery backup unit supplies 300V power to the system upon power failure. It is located in the horizontal mounting space just below the system blower, and to the left of the power and logic unit as viewed from the rear of the cabinet. Figure 9-16: H7231-N Battery Backup Unit H7231 BATTERY BACKUP UNIT 9-32 —W 7 / VAX 6200 Options and Maintenance Table 9-10: H7231-N Battery Backup Unit Specifications Parameter Description Part Number: H7231-N Location: Lower third of cabinet, just below the system blower and next to the H7206 power and logic unit Dimensions: 3" Hx17" Wx 15" D Weight: 35 Ibs Cables: 17-00962-01 control /status cable to power and logic unit 17-01833-01 fail safe enable cable to AC power controller 70-20396-2F power cable to power and logic unit 17-00365-03 AC line to AC power controller Service From: Front and rear of cabinet, doors open Tools Required: 3/8” nutdriver, flat screwdriver, pliers Power Subsystem 9-33 9.16 H7231-N Battery Backup Unit Removal and Replacement Working from the front and rear of the cabinet, remove or replace the H7231-N battery backup unit using a flat screwdriver. assembly has two screws and four cables. Figure 9-17: H7231-N Battery Backup Unit Removal / J22 @ / J20/~ J19 (NOT USED) WL == T S— ——— ® The S &2 ° VOLTAGE SELECT\ \ J9 | SWITCH msb-0087-88 9-34 VAX 6200 Options and Maintenance WARNING: The H7231-N battery backup unit is heavy. Exercise caution when lifting or moving this unit. REMOVAL 1. Perform an orderly shutdown of the system. 2. Turn the upper key switch on the front control panel to the Off position. 3. Pull the main circuit breaker on the AC power controller to the Off position. 4. Unplug the machine. Push in the main circuit breaker and then pull it to the Off position again to remove any residual current. Open the front and rear doors. If necessary, remove the air intake grill and plenum to access the cable connections (see Section 10.7). 8. Using a flat screwdriver, remove the two screws that attach the 17-00962- 9. Disconnect the 70-20396-2F power cable from J9. 01 control/status cable to J18. Using a 3/8 inch nutdriver, disconnect the ground strap. 10. Disconnect the 17-00365-03 AC line cable from ]J22. 11. Disconnect the 17-01833-01 fail safe enable cable from J20. 12. At the front of the cabinet, use a 3/8 inch nutdriver to remove the two nuts that secure the battery backup unit in its mounting bracket. 13. Slide the battery backup unit toward you and lift it out of the mounting bracket. REPLACEMENT Reverse steps 1 through 13 above. Power Subsystem 9-35 9.17 H7231-N Battery Backup Unit Installation The H7231-N battery backup unit is a field-installable option. The unit, mounting bracket, hardware, and cables are included in the H7231-P Installation Kit. First connect and route the four cables. Then install the mounting bracket. Finally, install the battery backup unit and set the two voltage select switches. NOTE: Before installing the battery backup unit, verify that the system’s H7206 power and logic unit supports battery backup operation by checking the unit’s revision level. The revision level should be E6 or above. Battery Backup Unit Cable Installation 0000 000Y “Sm— OCoelooocoo0oocoo0oo o Figure 9-18: msb-0088-88 9-36 VAX 6200 Options and Maintenance 9.17.1 Install the Battery Backup Unit Cables 1. Perform an orderly shutdown of the system. Turn the upper key switch on the front control panel to the Off position. Pull the main circuit breaker on the AC power controller to the Off position. Unplug the machine. Push in the main circuit breaker and then pull it toward you to remove any residual current. Open the front and rear doors. Connect the 17-00365-03 AC input cable to J5 on the H405 AC power controller (see Figure 9-13). Connect the 17-00962-01 cable to J12 on the H7206 power and logic unit. Connect the 70-20396-2F cable to J6 on the H7206 power and logic unit. NOTE: Be sure that this cable is never connected to any unit other than the H7206 or the battery backup unit. 10. Find the fail safe enable cable. It is shipped with the system and is located underneath the H405 AC power controller. Connect the 1701833-01 fail safe enable cable to J6 and J7 on the H405 AC power controller. 11. Route the cables through the clearance space at the right of the H7206 12. Install the 8 Tinnerman nuts as shown in Figure 9-18. Four nuts are installed on the front rails, two nuts on each side rail. power and logic unit (see Figure 9-18). Power Subsystem 9-37 9.17.2 Install the Mounting Bracket 1. 2. At the front Figure 9-19). of the cabinet, slide in the mounting bracket Secure the mounting bracket by installing four Phillips screws into the Tinnerman nuts on the front rails. Do not tighten. 3. (see Install the two long Phillips screws on the left side rail. At the rear of the cabinet, install the two spacers and two flathead screws behind the right side rail. Use pliers to line the spacer up behind the rail so that you can install the flathead screw through the spacer, rail, and Tinnerman nut. Then tighten all screws. Figure 9-19: Mounting Bracket Installation L gy g DDLDODOD0D0%%%% o 1 lo - 0O r:) 8 ] - -!‘ msb-0089-88 9-38 VAX 6200 Options and Maintenance 9.17.3 Install the Unit 1. At the front of the cabinet, slide the battery backup unit into the mounting bracket (see Figure 9-20). Using a 3/8 inch nutdriver, install the two nuts on the mounting bracket studs to secure the unit. Set the voltage select switch. For 60 Hz systems, set the switch to the right (115V). For 50 Hz systems, set the switch to the left (230V). At the rear of the cabinet, remove the plenum (see Section 10.7). Using a flat screwdriver, install the two screws that attach the 17-0096201 cable to J18 (see Figure 9-17). Connect the 70-20396-2F cable to J9. Using a 3/8 inch nutdriver, connect the cable’s ground strap. 7. Connect the 17-00365-03 cable to J22. 8. Connect the 17-01833-01 cable to j20. 9. Set the voltage select switch as in step 3. 10. Replace the plenum. 11. Shut the doors. Figure 9-20: Battery Backup Unit Installation msb-0090-88 Power Subsystem 9-39 Chapter 10 Cabinet and Airflow Subsystem This chapter describes the field-replaceable units of the cabinet and units that monitor and control the interior environment of the cabinet. Sections include: e Door and Filter Removal and Replacement (Front) Door and Filter Removal and Replacement (Rear) e Airflow Sensor Removal and Replacement e Temperature Sensor Removal and Replacement e Blower Assembly Specifications e Blower Assembly, Front and Rear e Blower Assembly Removal and Replacement e Side Panel Removal e Cabinet and Airflow Subsystem 10-1 10.1 Door and Filter Removal and Replacem ent (Front) Both the front and rear doors have air filters that need to be replaced periodically. Figure 10-1 shows the inside of the front Figure 10~1: Front Door (Inside View) l.fi.‘-‘.‘-'.‘-‘-'-‘_'. ._'-‘::-:-:-::-:.::-'.-‘.-‘_.. - -"-'-'.‘-‘-‘.‘."-'.I 0 d O FE: 1o e FrEeE’ 0 ot ——— [¢] o | oI es it | Lesmrersemem=s msb-0092-88 10-2 VAX 6200 Options and Maintenance door. Table 10-1: Front Cabinet Door and Air Filter Specifications Parameter Description Front Door: 70-24623-01 Dimensions: 28.25" Weight: 31 1bs Air Filters: 12-11255-23 — 17.5" Wx 9" D 12-11255-24 — 18.5” W x 12.5" D (air intake) Wx 56" D 12-11255-25 — 18.5” W x 10" D Tools Required: 3/8" and 11/32” nutdrivers REMOVAL OF DOORS 1. Remove the ground strap, which is attached to the front door, using a 3/8 inch nutdriver. Pull up the pin in the top hinge and lock in place. Pull up and hold the pin in the bottom hinge as you lift the door up to remove it from the cabinet. REPLACEMENT OF DOORS 1. Put the door into position at the hinges and then release the lock holding the top pin. 2. Pull up the bottom pin and release it to secure the door. REMOVAL AND REPLACEMENT OF AIR FILTERS It is especially important that the filters in the center of the front door and at the bottom of the rear door be clean. These filters cover the air intake area. Three filters are covered with a grill that must be removed to replace the air filter. 1. Use an 11/32 inch nutdriver to remove the grill. 2. Pull off the old filter and stick on the new one. 3. Reinstall the grills (they protect against electromagnetic interference). Cabinet and Airflow Subsystem 10-3 10.2 Door and Filter Removal and Replacement (Rear) Figure 10-2 shows the inside of the rear door. Figure 10-2: Rear Door (Inside View) msb-0093-88 10-4 VAX 6200 Options and Maintenance Table 10-2: Rear Cabinet Door and Air Filter Specifications Parameter Description Rear Door: 70-24124-01 Dimensions: 28" Wx 415" D Weight: 20 Ibs Air Filters: 12-11255-17 — 26” W x 15.5” D (air intake) Tools Required: 3/8” and 11/32" nutdrivers 12-11255-22 — 22" W x 9.5" D For the removal and replacement procedures for the rear door and filters, see Section 10.1. Cabinet and Airflow Subsystem 10-5 10.3 Airflow Sensor Removal and Replacement The airflow sensor (see Figure 10-3) is mounted inside the cabinet above the XMI power regulators, to the left of the temperature sensor. The airflow sensor regulates the two blowers and shuts down the power regulators if the airflow in the cabinet is inadequate. Airflow Sensor (Front View) ; Figure 10-3: ' msb-0094-88 Table 10-3: Airflow Sensor Specifications Parameter Description Part Number: 12-25024-11 Location: From the front, the sensor is above the outlet grill of the XMI power regulators and to the left of the temperature sensor. Signal Cable: 17-01570-01, to both blowers and to the H7206 PAL unit Power: +24 V (common to main blowers) Service From: Front of the cabinet, doors open Tools Required: Large and small Phillips screwdrivers Wire clipper 10-6 VAX 6200 Options and Maintenance OPERATION If the airflow sensor detects inadequate airflow, it signals the H7206 power and logic (PAL) unit. After 30 seconds the H7206 unit asserts the Interlock Inhibit signals to the XMI and VAXBI power regulators. The red LED on the H7206 PAL unit lights. The AC power is not affected. Turn the system off at the control panel as you investigate the cause of the problem. To restart the system, use the front control panel. If the red LED on the H7206 stays on when one side of the system powers up, the problem may be an Interlock switch or the overtemperature switch in the H7215 regulator. If, however, both sides stay down, check the bias LEDs. If they are lit, check the airflow sensor signal. If it is low, indicating normal operating conditions, the H7206 PAL unit is the problem and needs to be replaced. REMOVAL 1. Unplug at the connector. 2. Clip and remove the tiewrap around the sensor. 3. Push down on top of the metal bracket to pop out one side so that you can remove the sensor. Leave the bracket in the grillwork or mark the exact location so that the new sensor is placed in the same spot. REPLACEMENT 1. Slip the new sensor in under the bracket and push the end of the bracket back into the grill. Secure in place with a tiewrap (90-07031-00). Reattach at the connector. Cabinet and Airflow Subsystem 10-7 10.4 Temperature Sensor Removal and Replacement The temperature sensor (see Figure 10-4) is mounted inside the cabinet above the XMI power regulators, to the right of the airflow sensor. When the system overheats, the sensor signals the H405 AC power controller to shut down the system. Temperature Sensor (Front View) L] Figure 10-4: | 10-8 VAX 6200 Options and Maintenance msb-0095-88 Table 10-4: Parameter Part Number: Location: Temperature Sensor Specifications Description 17-01844-01, sensor and cable to ]9 onr the H405 power con- troller From the front, the sensor is above the outlet grill of the XMl power reg- ulators and to the right of the airflow sensor. Power: H405 power controller Service From: Inside the rear door Tools Required: Small Phillips screwdriver OPERATION When the temperature sensor reaches its threshold, it signals the H405 AC power controller to cut off all power. When the sensor cools down, the power is restored automatically. REMOVAL AND REPLACEMENT The temperature sensor is permanently attached to the cable that goes to the power controller. To remove a temperature sensor: 1. Unplug the cable at J9 on the H405 power controller. 2. Pull the cable up through the system. 3. With a Phillips screwdriver remove the screw from the bracket that holds the sensor. Install the new sensor in the same place. Cabinet and Airflow Subsystem 10-9 10.5 Blower Assembly Specifications Two blowers are located in the center of the cabinet, just below the XMI and VAXBI card cages. The blowers draw the air into the cabinet and direct it up through the card cages and the power regulators. The mounting plate with the four captive screws (see Figure 10-5) is part of the blower assembly (12-27848-01). Blower Assembly —— i ——— —_) Figure 10-5: — O msiay o (el s ——7— N6 o aom e JL) ed [ | | i msb-0096-88 10-10 VAX 6200 Options and Maintenance Table 10-5: Blower Assembly Specifications Parameter Description Part Number: 12-27848-01; two used Location: Front and rear of the lower cabinet area Dimensions: 15" x 15" Weight: 9 1bs Power: +24V Signal Cable: 17-01570-01, to the H7206 PAL unit and to the airflow sen- sor Service From: Front and rear of cabinet, doors open Tools Required: Large Phillips and 1/4” flat screwdrivers Each system has two blowers to provide the required airflow within the cabinet. If the airflow sensor detects inadequate airflow, it signals the H7206 power and logic (PAL) unit. After 30 seconds the H7206 unit asserts the Interlock Inhibit signals to the XMI and VAXBI power regulators. The red LED on the H7206 PAL unit lights. The AC power is not affected. Cabinet and Airflow Subsystem 10-11 10.6 Blower Assembly, Front and Rear Figure 10-6 and Figure 10-7 show the two blowers, each with their protective grillwork in place. Although the mounting of the two units is somewhat different, once you remove the protective grillwork from the rear blower assembly the removal procedures apply to both blowers. Front Blower N% i Figure 10-6: same FRONT = | 2 = o) | [ | u\\‘it ‘}j EREER T | | [ = ' \![\ : K I IR } N — BB %bw L] L 1AV LL:@ELI B = msb-0097-88 10-12 VAX 6200 Options and Maintenance Te. 1 le] I@I T | Rear Blower _le! Figure 10-7: msb-0098-88 Cabinet and Airflow Subsystem 10-13 10.7 Blower Assembly Removal and Replacement To remove the rear blower, you must first remove the protective grilwork. You do not need to remove the grillwork from in front of the blower in front, as it can be lifted off with the plenum. You next remove the plenum; then you can remove the blower. Blower Assembly Removal 171 | e \ oof |@ E) | | [®e] (3] @% ?E.H? J =7 |0] M Figure 10-8: msb-0099-88 10-14 VAX 6200 Options and Maintenance AR T i A REMOVAL 7. Perform an orderly shutdown of the system. Turn the upper key switch on the front control panel to the Off position. Pull the circuit breaker on the AC power controller to the Off position. Unplug the machine. Open the front or rear door to access the blower to be replaced. Figure 10-7 shows the four captive screws that must be loosened to lift off the metal grill in front of the rear blower. Figure 10-8 shows the rear blower with the metal grill removed. The plenum must now be lifted off away from the blower. a. Unplug the power cord and push it through the hole on the left panel. b. Remove the two #10-32 screws inside the top panel and one screw at the left on the panel at the back of the plenum. c. Shift the plenum to the left and lift it off from the four screws. REPLACEMENT To replace the blower, reverse the steps above. Note that the blower has two metal tabs at the bottom that slide into slots in the cabinet. Cabinet and Airflow Subsystem 10-15 10.8 Side Panel Removal The left side panel of the system cabinet is detachable, so that the cabinet can be bolted to an expander cabinet (see Figure 10-9). Side Panel Removal =1 \_J\. | Figure 10-9: L /L /‘ /\ " — AN\ N\ & . e F23t I\ f— ] J msb-0041-88 10-16 VAX 6200 Options and Maintenance Table 10-6: Side Panel Specifications Parameter Description Part Number: 70-19485-00 Location: From the front, the panel on the right side is removable. Dimensions: 30" Wx 57" Hx3/4" D Weight: 34.25 1bs Service From: Right side of cabinet, as viewed from the front Tools Required: 7116” socket wrench For most configurations, expansion will be to the right of the system cabinet. To prepare for expansion, remove the side panel of the system cabinet as follows: 1. Open the front and rear doors of the system cabinet and remove the 2. Using a 7/16 inch socket wrench, remove the system cabinet’s side panel by removing the 12 kepnuts (see Figure 10-9). Carefully lift the panel when removing it so as not to damage the threaded bolts. Do not remove doors by lifting them off their hinges. the bolts. 3. Before attaching another cabinet, make sure the braided RFI shielding and securing clips are not damaged or missing. Check that any flexible spring-strip type RFI gaskets are present in all the mounting holes. The VAX 6200 Installation Guide describes how to attach the system cabinet to a VAXBI expander cabinet. Cabinet and Airflow Subsystem 10-17 Appendix A Cable List The following table lists the replaceable cables in the system. Table A-1: Cable List Part Number Qty Description 17-00365-03 1 H405 to battery backup unit and disks 17-00849-08 2 18" DWMBA/B to DWMBA/B AC/DC OK 17-00962-01 1 H7206 to H7231 battery backup unit (optional) 17-01149-01 1 Boot enable jumper for DEBNA module 17-01445-01 1 Power to logic board internal to H7206 17-01446-01 1 H7206 to three regulators’ jumps (XMI side) 17-01447-01 1 H7206 to two regulators’ jumps (VAXBI side) 17-01458-02 2 VAXBI ground strap 17-01496-01 1 VAXBI to Ethernet port and H7214 17-01497-02 1 H7206 to XMI H7215 and H7214, 72 in. long 17-01498-01 1 XTC to H7206 signal, 14-pin 17-01499-01 2 Interlock cable 17-01501-01 1 H405 to H7206 17-01523-01 1 H7215 regulator to VAXBIs £12V 17-01525-01 3 H7214 regulator to bus bars (+5V remote sense) 17-01549-01 1 H7206 to H405 DEC power bus 17-01566-01 1 H7215 regulator to the XMI 17-01567-01 1 XTC to console port, 10-pin ribbon 17-01568-02 1 XMI to XTC (XTC power) 20-pin ribbon, 56 in. long Cable List A-1 Table A-1 (Cont.): Cable List Part Number Qty Description 17-01569-01 1 DWMBA to H7206 power OK signals 17-01570-01 1 H7206 to both blowers and airflow sensor 17-01661-01 3 Jumper assembly (on H7214 regulator output) 17-01662-02 1 XMI ground strap 17-01663-01 3 Fuse cable (H7214 BTO) 17-01666-01 1 H7206 to VAXBI regulators’ signal, 60 in. long 17-01812-01 1 XMI to filter board in system control assembly 17-01813-01 1 TBKS50 board to system control asembly TK signal swap- per 17-01815-01 2 H405 to transformer cable (240V systems only) 17-01816-01 1 XMI to system control assembly 20- to 26-pin 17-01817-01 1 TK to system control assembly 26-pin ribbon 17-01833-01 1 Fail safe enable cable, H7231 battery backup unit to H405 and the XMl 17-01844-01 1 Temperature sensor cable, to H405 17-01897-01 2 15" DWMBA/A to DWMBA/B connector, VAXBI expander cabinet 17-01897-02 2 7" DWMBA/A to DWMBA/B cables, from XMI slot E 17-01897-03 2 25" DWMBA/A to DWMBA/B cables, from XMI slot D 17-01920-01 1 AC;IDC OK cable, system VAXBI to VAXBI expander cabi- ne 70-20369-2F A-2 1 system VAXBI to H7206 to battery backup unit VAX 6200 Options and Maintenance Appendix B Troubleshooting the System Table B-1 gives a checklist for troubleshooting a system that will not powerup and boot. For additional information on troubleshooting, see the following: e Chapter 2, Diagnostics e Section 3.6, KA62A Self-Test Results: Console Display e Section 3.7, KA62A Self-Test Results: Module LEDs e Section 3.8, ROM-Based Diagnostics e Section 3.9, KA62A Self-Test RBD e Section 3.10, CPU/Memory Test — RBD 1 e Section 3.12, VDS Diagnostics * Section 4.2, MS62A Configuration Rules e Section 4.8, Memory Self-Test e Section 4.9, Memory Self-Test Errors e Section 4.10, Memory RBDs e Section 4.13, MS62A Memory Installation e Section 5.4, DWMBA ROM-Based Diagnostics Tests e Section 6.6, XMI Troubleshooting e Section 7.6, VAXBI Troubleshooting e VAX 6200 Owner’s Manual Chapter 3, Controls and Indicators Chapter 6, Troubleshooting Appendix B, Console Error Messages Troubleshooting the System B-1 Cold start Table B-1: Tr An attempt by the primary processor to boot a new co system. Check Control Panel 1 Check the AC po Console Communications Area (CCA) Segment of system main memory reserved by the cons Console mode A mode of operation allowing a console terminal opera with nodes on the XMI bus. Check the circuit DEBNA VAXBI adapter; Ethernet port interface. Check the H7206 DHB32 VAXBI adapter communication device; supports up to 1 DMB32 Check the green tors. VAXBI adapter interface for 8-channel asynchronous c terminals with one synchronous channel for a line print DRB32 VAXBI adapter; parallel port. System Shuts O 30 Seconds Afte Check the airflon Check the blower DWMBA The XMI-to-VAXBI adapter, a 2-module adapter; al from VAXBI to the XMI, with total effective throughp DWMBA/A is the module in the XMI card cage, and VAXBI module. Every VAXBI on the VAX 6200 system m adapter. Interleaving memory See Memory interleaving. KDB50 VAXBI adapter for DSA disks; enables connection to di Memory interleaving Method to optimize memory access time; VAX 620( automatically interleaves the memories in the system | access time, unless the SET MEMORY command is us: interleave or no interleave (which would result in se: memory module). Interleaving causes an even nui memories to operate in parallel. B-2 VAX 6200 ( Glossary-2 Appendix B Troubleshooting the System Table B-1 gives a checklist for troubleshooting a system that will not powerup and boot. For additional information on troubleshooting, see the following: * Chapter 2, Diagnostics * Section 3.6, KA62A Self-Test Results: Console Display e Section 3.7, KA62A Self-Test Results: Module LEDs e Section 3.8, ROM-Based Diagnostics * Section 3.9, KA62A Self-Test RBD ® Section 3.10, CPU/Memory Test — RBD 1 e Section 3.12, VDS Diagnostics * Section 4.2, MS62A Configuration Rules e Section 4.8, Memory Self-Test * Section 4.9, Memory Self-Test Errors ® Section 4.10, Memory RBDs * Section 4.13, MS62A Memory Installation ® Section 5.4, DWMBA ROM-Based Diagnostics Tests * Section 6.6, XMI Troubleshooting e Section 7.6, VAXBI Troubleshooting e VAX 6200 Owner’s Manual Chapter 3, Controls and Indicators Chapter 6, Troubleshooting Appendix B, Console Error Messages Troubleshooting the System B-1 Table B-1: Troubleshooting Power in the System Check Comment See also Check lights on the AC power controller; check Section 9.11 Control Panel Lights Don’t Work 1 Check the AC power. that the system is plugged in and power is present. 2 Check the circuit breaker. If the circuit breaker is tripped, your system may Sections 9.11 and 9.12 have experienced an AC overcurrent. 3 Check the H7206 LEDs. The LEDs should be green, green, no red. If red is lit, check the card cage doors and check for Section 9.8.2 Sections 6.6, 7.6, and 10.4 an overtemperature con- dition. 4 Check the green LEDs on the regulators. If the LLEDs are not lit, you may have a bad reg- Sections 9.4 and 9.6 ulator or power cabling problem. System Shuts Off Seconds After Power-Up 1 Check the airflow sensor. 2 Check the blowers. Section 10.3 Look for obstructed or no motion. Check blower power and cable connections. B-2 VAX 6200 Options and Maintenance Sections 10.6 and 10.7 Table B-1 (Cont.): Troubleshooting Power in the System Check Comment See also No Output on Console, Control Panel Fault LED Is On 1 Check the XMI and VAXBI LEDs. 2 Check the processors. 3 Check your configuration. Section 3.16 Use self-test and RBD di- Sections 3.7 agnostics. 3.10 XMI node 1 or E must be populated; neither can house a memory. 4 Force a boot processor. to Sections3.13, 4.1, and 5.3 Owner’s Man- ual, Chapter 6 5 Check the H7206 power and logic unit. = LEDs should be lit. Section 9.8.2 No Output on Console, Control Panel Fault LED Is Off 1 Check baud rate. Hit |BREAK| on the con- sole terminal keyboard. 2 Check the cabling to the console. Owner’'s Man- ual, Chapter 5 Terminal owner’s manual 3 Check the console terminal. Terminal owner’s manual Troubleshooting the System B-3 Glossary Adapter A node that interfaces other buses, communication lines, or peripheral devices to the VAXBI bus or the XMI bus. Address space The 1 Gbyte of physical address space supported by the VAXBI bus or the XMI bus. Bandwidth The data transfer rate measured in information units transferred per unit of time (for example, Mbytes per second). Boot device Contains the bootblock and typically also contains the virtual memory boot program (VMB). The VAX 6200 can be booted from one of four boot devices: the TK tape drive, a local system disk connected through the KDB50, a disk connected to the system through a VAXcluster, or a disk connected to the system through the Ethernet. Boot primitives Small programs stored in ROM on each processor with the console program. Boot primitives read the bootblock from boot devices. There is one boot primitive for each type of boot device (tape, local disk, and disk on a VAXcluster). Bootblock Block zero on the system disk; it contains the block number where the virtual memory boot (VMB) program is located on the system disk and contains a program that, with the boot primitive, reads VMB from the system load device into memory. CIBCA VAXBI VAXcluster port interface; connects a system to a VAXcluster. Glossary-1 Cold start An attempt by the primary processor to boot a new copy of the operating system. Console Communications Area (CCA) Segment of system main memory reserved by the console program. Console mode A mode of operation allowing a console terminal operator to communicate with nodes on the XMI bus. DEBNA VAXBI adapter; Ethernet port interface. DHB32 VAXBI adapter communication device; supports up to 16 terminals. DMB32 VAXBI adapter interface for 8-channel asynchronous communications for terminals with one synchronous channel for a line printer. DRB32 VAXBI adapter; parallel port. DWMBA The XMI-to-VAXBI adapter, a 2-module adapter; allows data transfer from VAXBI to the XMI, with total effective throughput of 10 Mbytes/s; DWMBA/A is the module in the XMI card cage, and DWMBA/B is the VAXBI module. Every VAXBI on the VAX 6200 system must have a DWMBA adapter. Interleaving memory See Memory interleaving. KDBS50 VAXBI adapter for DSA disks; enables connection to disk drives. Memory interleaving Method to optimize memory access time; VAX 6200 console program automatically interleaves the memories in the system for fastest memory access time, unless the SET MEMORY command is used to set a specific interleave or no interleave (which would result in serial access to each memory module). Interleaving causes an even number of like-sized memories to operate in parallel. Glossary-2 Memory node Also called the MS62A. Memory is a global resource equally accessible by any processors on the XMI. Each memory module has 32 Mbytes of memory, with MOS dynamic RAMs, ECC logic, and control logic. Module A single VAXBI or XMI card that is housed in a single slot in its respective card cage. XMI modules (11.02" x 9.18") are larger than VAXBI modules (8.0" x 9.18"). MS62A XMI memory array; a memory subsystem of the XMI; memory is a global resource equally accessible by any processors on the XMI. Each memory module has 32 Mbytes of memory, with 1-Mbit MOS dynamic RAMs, ECC logic, and control logic; see also Memory node. Node An XMI node is a single module that occupies one of the 14 logical and physical slots on the XMI bus. A VAXBI node consists of one or more VAXBI modules that form a single functional unit. Node ID A hexadecimal number that identifies the node location. On the XMI bus, the node ID is the same as the physical location. On the VAXBI, the source of the node ID is an ID plug attached to the backplane. Processor node Also called a KA62A; a single-board VAX processor that contains a central processor unit (CPU), executes instructions, and manipulates data contained in memory. RBD ROM-based diagnostics. Secured terminal Console terminal in program mode while the machine is processing. Shadow set Two disks functioning as one disk, each shadowing the information contained on the other, controlled by an HSC controller under the VMS operating system. : TBKS50 VAXBI adapter connecting the TK tape drive to the system. Glossary-3 TUSIE VAXBI adapter; TU81 controller; local (nonclustered) tape subsystem. VAXBI bus The 200-ns bus used by the system for I/O. VAXBI corner The portion of a VAXBI module that connects to the backplane and provides an electrically identical interface for every VAXBI node. VAX Diagnostic Supervisor (VDS) Software that loads and runs diagnostic and utility programs. VvMB The virtual memory boot (VMB) program (VMB.EXE) that boots the operating system. VMB is the primary bootstrap program and is stored on the system disk. The goal of VAX 6200 booting is to read VMB from the boot device. XMl The VAX 6200 internal high-speed system bus; it is a 64-bit bus, whereas the VAXBI bus, which is used for I/O, is a 32-bit bus. XMl corner The portion of an XMI module that connects to the backplane and provides an electrically identical interface for every XMI node. Glossary-4 Index A Cooling system Air filters, 10-2 to characteristics, 1-4 location, 1-8, 1-10 10-5 Airflow sensor, 10-6 to 10-7 Altitude, 1-4 Architecture, 1-6 CVAX, 3-7 D Daughter card, 6-3, 6-4 Battery backup unit, 9-32 to 9-39 location, 1-8, 1-10 Blower assembly, 10-10 to removal, 6-11 Diagnostics design, 2-2 10-15 overview, 2-2to 2-3 ROM-based, 2-2, 3-22 Boot processor, 3-10 how to replace, 3-38 Boot processor’s EEPROM, 3-41 BPD in self-test display, 3-17 self-test, 2-2 VDS, 2-2, 3-30 DWMBA adapter, 1-7, 5-1 to 6-3, 7-2 C 5-13, DWMBA/A, 5-2 DWMBA/B, 5-3 Cabinet doors, 10-2 to 10-5 side panel, 10-16 to 10-17 Cable list, A-1to A-2 Cache, 3-7 E EEPROM version number, 3-9 Electrical specifications, 1-4 ETF Configuration rules DWMBA adapter, 5-8 to 5-9 processor, 3-4 Connector cleaning supplies, 6-19, in self-test display, 3-17 Extended self-test, 3-13 F 7-23 Console commands, 3-34 Control panel location, 1-8 Control panel assembly, 8-10 to 8-13 removal, 8-12 to Field-replaceable units, 1-12 to 1-13 Filter board, 8-18 to 8-21 8-13 replacement, 8-12 to 8-13 specifications, 8-10 to 8-11 removal, 8-20 to 8-21 H H405 AC power controller, 9-24 to 9-27 H7206 fan, 9-22 to 9-23 Index-1 H7206 power and logic unit, 9-16 to 9-21 H7214 power regulator, 9-8 to 9-11 MS62A memory (cont’d.) RBDs, 4-18 RBD test examples, 4-20 self-test, 4-14 to 4-17 self-test errors, 4-16 to 4-17 H7215 power regulator, 9-12 to 9-15 overtemperature switch, 10-7 specifications, 4-5 yellow LED, 4-17 Humidity, 1-4 I/O bulkhead space location, 1-10 1/0 nodes, 1-7 INITIALIZE command, 4-11, 4-12 Interleaving console commands, 4-12 P Power regulators location, 1-8, 1-10 Power specifications, 9-4 to 9-5 Power-up processor, 3-12 default, 4-9 Primary processor examples, 4-10 manual, 4-9 See boot processor Processor, 1-7 Interlock Inhibit signals, 10-7, 10-11 Configuration rules, 3-4 console commands, 3-34 functional description, 3-6 how to add new, 3-40 how to replace boot, 3-38 how to replace only, 3-36 how to replace secondary, 3-40 K KAG62A processor, 3-1 to 3-50 See also Processor L LEDs, 3-18 machine checks, 3-32 physical description, 3-2 power-up, 3-12 LEDs processor error code in, 3-18 registers, 3-46 self-test, 3-13 Machine checks, 3-32 specifications, 3-3 Memory See MS62A memory MS62A memory, 1-7 configuration rules, 4-4 control and status registers, 4-22 description, 4-2 features, 4-3 functional description, 4-6 good and bad memory pages, 4-17 installation, 4-24 interleaving, 4-8 interlock flag registers, 4-22 power-up, 4-14 Index-2 XMI interface, 3-7 R RBD See ROM-based diagnostics RBDs, 4-18 RBD test 3, 4-18 parameters, 4-19 Registers DWMBA adapter, 5-12 to 5-13 processor, 3-46 ROM-based diagnostics, STF 3-22 to 3-28 in self-test display, 3-17 commands, 2-6 System DEPOSIT, 2-10to 2-11 architecture, 1-6 EXAMINE, 2-10 to 2-11 control assembly removal, START, 2-12 to 2-15 8-4to 8-5 control characters, 2-8 to 2-9 control assembly replacement, 8-4to 8-5 CPU/Memory test, 3-26 control assembly specifications, DWMBA adapter, 5-10 to 5-11 8-2to 8-3 entering RBD mode, 2-7 control subsystem assemblies, exiting RBD mode, 2-7 8-1to 8-21 {HE, 2-7 dimensions, 1-4 overview, 2-2 program, 2-6 to environmental characteristics, 1-4 2-7 front view, 1-8 to 1-9 sample session, 2-20 to 2-23 functional description, 1-6 to 1-7 physical characteristics, 1-4 second-level cache test, 3-28 self-test, 3-24 physical description, 1-2 to 1-6 test printout explanation, 2-16 to 2-19 failing, 2-18 to 2-19 rear view, 1-10 to 1-11 System support chip See SSC passing, 2-16 to 2-17 sample, 2-20 to 2-23 T tests, 2-6 ITRACE, 2-7 ROM version number, 3-9 Temperature maximum, 1-4 operating, 1-4 S Temperature sensor, 10-8 to Secondary processor 10-9 TK tape drive, 8-14 to 8-17 location, 1-8 how to replace, 3-40 Second-level cache, 3-7 removal, 8-16 to 8-17 Self-test, 2-4 to 2-5 display, 3-13, 3-16 replacement, 8-16 to 8-17 processor, 3-13 TOY clock battery, 8-18 to 8-21 specifications, 8-14 to 8-15 sample printout, 2-4 replacement, 8-20 to when invoked, 2-5 transformer, 9-28 to 9-31 SET MEMORY command, TYP 4-11 to 4-13; 4-15 SHOW MEMORY command, 4-11 to 4-13 Single processor how to replace, 3-36 Specifications processor, 3-3 SSC, 3-9 8-21 in self-test display, 3-17 Vv VAXBI card cage, 7-1to 7-23 location, 1-8, 1-10 specifications, 7-4 to 7-7 subassemblies, 7-6 Index-3 sample session, 2-28 to 2-29 VAXBI configuration rules, 7-20 to 7-21 VAXBI troubleshooting, 7-22 to 7-23 VAX Diagnostic Supervisor See VDS VDS, 2-24to 2-34 description, 2-25 diagnostics, 3-30 documentation, 2-24 exerciser tests, 2-25 explanation of levels, 2-24 function tests, 2-25 HELP in, 2-25 list of diagnostics, 2-30 to 2-32 logic tests, 2-25 running online mode, 2-26 to 2-27 running stand-alone, 2-26 to 2-27 Index-4 types of diagnostic programs, 2-25 X XMI card cage, 6-1to 6-19 location, 1-8, 1-10 specifications, 6-4 to 6-5 XMI configuration rules, 4-4, 6-16 to 6-17 XMI interface, 3-7 XMiI-to-VAXBI adapter, 1-7 See also DWMBA adapter XMl troubleshooting, 6-18 to 6-19 XTC power sequencer, 8-6 to 8-9 location, 1-10 removal, 8-8 to 8-9 replacement, 8-8 to 8-9 specifications, 8-6 to 8-7
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies