Digital PDFs
Documents
Guest
Register
Log In
AZ-GLBAA-MN
November 1985
157 pages
Original
3.7MB
view
download
Document:
MicroVAX II
630QB Technical Manual
Order Number:
AZ-GLBAA-MN
Revision:
000
Pages:
157
Original Filename:
OCR Text
AZ-GLBAA-MN . ............ ~ ••••••• t ........... I ... : . : . : : : . : : : :.: : : :": :.:.:.: :.:.:.:.:.:.:.:.:.:.:.:::.:::::::-::::::::::::::::::+:+:+:'~~xx:::::::, ..................................................... ....... .. . ........................ " ................... .~~xx::::::: . . ...... : ... :.:::.::::: :': : : :": :':.:': :.:.:.:.:.:.:.:.:.:.:.:::.:::::::.:::::::::::::::::::t:::t:::t::. ............ , .... ... . ..................................................~~xx::::::: . : : : . : : : : : :': : : :': :':.:': :':.:':.:':.:':.:':.:':::':::::::':::::::::::::::::::t:::t:::t::. MicroVAX II 630Q8 Technical Manual Prepared by Educational Services of Digital Equipment Corporation u ••••••• a. ~ 1st Edition, November 1985 © Digital Equipment Corporation 1985. All Rights Reserved. The material in this manual is for informational purposes and is subject to change without notice. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this manual. FCC Notice: This equipment generates, uses, and may emit radio frequency energy. The equipment has heen tested and found to comply with the limits for a Class A computing device pursuant to Subpart J 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. Printed in U.S.A. The manuscript for this book was created on a VAX-11/780 system and, via a translation program, was automatically typeset by Digital's DECset Integrated Publishing System. The book was produced by Educational Services Development and Publishing in Marlboro, MA. The following are trademarks of Digital Equipment Corporation: mamaDmo™ COMPACTape DEC DECmate DECUS DECwriter DIBOL LSI-II MASSBUS MicroVAX MicroVMS PDP PIOS Professional Q-Bus Rainbow RSTS RSX RT ULTRIX-32m UNIBUS VAX VAXELN VMS VT Work Processor Contents Introduction Chapter 1 BA123-A Enclosure 1.1 1.2 1.3 1.3.1 1.3.2 1.4 1.5 1.6 1.7 INTRODUCTION .................................................................. 1-1 ENCLOSURE FRAME ........................................................... 1-2 CONTROL PANEL ................................................................ 1-5 Mass Storage Shelves........................................................ 1-5 CPU Console Board ........................................................... 1-6 SIGNAL DISTRIBUTION BOARD ........................................ 1-8 BACKPLANE ......................................................................... 1-10 POWER SUPPLY ................................................................... 1-13 I/O DISTRIBUTION PANEL ................................................. 1-17 Chapter 2 Base System 2.1 2.2 2.2.1 2.2.2 2.2.3 2.3 INTRODUCTION .................................................................. 2-1 KA630-A CPU ........................................................................ 2-1 Console Program............................................................... 2-4 Primary Bootstrap Program (VMB) ................................... 2-5 CPU Patch Panel Insert .................................................... 2-6 MS630 MEMORY MODULE ................................................. 2-9 Chapter 3 System Options 3.1 3.1.1 3.1.2 3.2 3.2.1 3.2.2 INTRODUCTION .................................................................. 3-1 Ordering Options............................................................... 3-1 Module Configuration ........................................................ 3-2 COMMUNICATIONS ............................................................. 3-4 DEQNA Ethernet Interface ............................................... 3-4 DHVll Asynchronous Multiplexer (Eight Lines) .............. 3-6 iii Contents 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.2.10 3.3 3.3.1 3.3.2 3.3.2.1 3.3.2.2 3.3.3 3.4 3.4.1 DHVll Remote Distribution Cabinet Kit (CK-DHVII-VA) ............................................................ 3-9 DLVJl Asynchronous Interface (Four Lines) .................... 3-11 DMVll Synchronous Controller. ....................................... 3-14 DPVll Synchronous Interface .......................................... 3-20 DRVII-J High Density Parallel Interface (Four Lines) ..... 3-24 DZQll Asynchronous Multiplexer (Four Lines) ................ 3-26 DZVll Asynchronous Multiplexer (Eight Lines) ............... 3-29 LPVll Interface Module (For LP25 System Printer) ....... 3-32 DISK STORAGE .................................................................... 3-34 RQDX2, RQDX3 Disk Controllers ..................................... 3-34 RD52, RD53 Disk Drives .................................................. 3-37 Factory Configuration ................................................... 3-37 Disk Formatting ............................................................ 3-37 RX50 Diskette Drive......................................................... 3-39 TAPE STORAGE ................................................................... 3-40 TK50 Tape Drive Subsystem ............................................ 3-40 Chapter 4 Configuration 4.1 4.1.1 4.1.2 4.1.2.1 4.1.2.2 4.1.3 4.1.4 4.1.5 4.2 CONFIGURATION RULES ................................................... 4-1 Module Physical Priority ................................................... 4-1 Expansion Space ................................................................ 4-3 Backplane ...................................................................... 4-3 I/O Distribution Panel Insert Space .............................. 4-3 Power Requirement........................................................... 4-3 Bus Loads .......................................................................... 4-6 Module CSR Addresses and Interrupt Vectors ................. 4-6 CONFIGURATION EXAMPLES ........................................... 4-9 Chapter 5 Diagnostics 5.1 5.2 5.2.1 5.2.2 5.2.3 5.3 INTRODUCTION .................................................................. 5-1 KA630-A BOOT AND DIAGNOSTIC ROM .......................... 5-1 Power-up Mode ................................................................. 5-1 Console Mode.................................................................... 5-5 Console Terminal Error Messages .................................... 5-5 POWER-UP LEDS ON MASS STORAGE, BACKUP, AND COMMUNICATIONS DEVICES ............................... 5-7 MicroVAX MAINTENANCE SySTEM .................................. 5-10 Test the System (Menu Item #1) ...................................... 5-12 3.2.3 5.4 5.4.1 iv Contents 5.4.2 5.5.2 Display System Configuration and Devices (Menu Item #2) ............................................................. 5-12 Display the Utilities Menu (Menu Item #3) ...................... 5-12 Display the Service Menu (Menu Item #4) ....................... 5-12 Exit the MicroVAX Maintenance System (Menu Item #5) ............................................................. 5-12 TROUBLESHOOTING ........................................................... 5-13 Unknown System Level Problems (System Fails to Boot) ................................................... 5-13 Device-Specific Problems ................................................... 5-13 Chapter 6 FRU Removal and Replacement Procedures 6.1 6.2 6.2.1 6.2.2 6.3 6.4 6.5 6.5.1 6.5.2 6.6 6.6.1 6.6.2 6.7 6.8 6.9 6.10 6.11 6.12 INTRODUCTION .................................................................. 6-1 REMOVAL OF THE EXTERIOR PANELS .......................... 6-4 Removal of the Right Side PaneL................. .................... 6-4 Removal of the Left Side PaneL....................................... 6-6 ON/OFF SWITCH REMOVAL ............................................... 6-8 CPU CONSOLE BOARD REMOVAL .................................... 6-9 13.3 em (5.25 in) MASS STORAGE DEVICE REMOVAL ... 6-10 RD52 Read/Write Board RemovaL ................................... 6-10 RD53 Read/Write Board RemovaL ................................... 6-14 FAN REMOVAL .................................................................... 6-16 Mass Storage Fan Removal ............................................... 6-16 Card-Cage Fan Removal .................................................... 6-18 MODULE REMOVAL ............................................................ 6-19 DOOR INTERLOCK SWITCH REMOVAL ........................... 6-21 TEMPERATURE SENSOR REMOVAL ................................ 6-21 POWER SUPPLY REMOVAL ............................................... 6-23 BACKPLANE REMOVAL ...................................................... 6-25 FILTER CONNECTOR REMOVAL ...................................... 6-27 5.4.3 5.4.4 5.4.5 5.5 5.5.1 Appendixes Appendix A Appendix B Console Commands ................................................................ A-I Console Error Messages and Explanations ............................ B-1 v Contents FIGURES 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10 1-11 1-12 1-13 1-14 1-15 2-1 2-2 2-3 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 3-14 3-15 3-16 3-17 3-18 3-19 3-20 3-21 vi BAI23-A Enclosure .............................................................................. 1-1 BAI23-A Removable Panels and Doors........ .................. ................ ...... 1-2 Air Flow ............................................................................................... 1-3 Temperature Sensor PC Board ............................................................ 1-4 Mass Storage Shelves ........................................................................... 1-5 CPU Console Board.............................................................................. 1-7 Signal Distribution Board...................................................................... 1-8 Signal Distribution Board Cabling ......................................................... 1-9 Backplane Grant Continuity.................................................................. 1-11 Backplane Connectors ........................................................................... 1-12 Power Supply ........................................................................................ 1-14 Circuit Breaker, Voltage Select Switch, Connectors (Rear View) ........ 1-15 Electrical Distribution ........................................................................... 1-16 I/O Distribution Panel. .......................................................................... 1-18 Filter Connectors and Adapter Plate .................................................... 1-19 KA630-A CPU Module ......................................................................... 2-3 CPU Patch Panel Insert (Front View) .................................................. 2-6 CPU Patch Panel Insert (Rear View) ................................................... 2-7 DEQNA Module Layout ........................................................................ 3-4 DEQNA Internal Cabling ...................................................................... 3-5 DHVll Module Layout ........................................................................ 3-7 DHVll Internal Cabling ....................................................................... 3-8 DHVl1 Remote Distribution Cabinet Kit ............................................. 3-10 DLVJl Module Layout .......................................................................... 3-12 DLVJl Internal Cabling ........................................................................ 3-13 DMVll (M8053) Module Layout ......................................................... 3-17 DMVll (M8064) Module Layout ......................................................... 3-17 M8053 Internal Cabling ........................................................................ 3-18 M8064 Internal Cabling........................................................................ 3-19 DPVll Module Layout ......................................................................... 3-20 DPVl1 Internal Cabling ....................................... ;............................... 3-23 DRVII-J Module Layout ...................................................................... 3-24 DRVII-J Internal Cabling ..................................................................... 3-25 DZQll Module Layout ......................................................................... 3-26 DZQll Internal Cabling ........................................................................ 3-28 DZVll Module Layout ......................................................................... 3-29 DZVll Internal Cabling ....................................................................... 3-31 LPVl1 Module Layout ......................................................................... 3-32 LPVl1 Internal Cabling ........................................................................ 3-33 Contents 3-22 3-23 3-24 3-25 3-26 3-27 4-1 4-2 4-3 4-4 5-1 5-2 5-3 5-4 5-5 5-6 5-7 5-8 5-9 5-10 6-1 6-2 6-3 6-4 6-5 6-6 6-7 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 RQDX2 Module Layout ........................................................................ 3-35 RQDX3 Module Layout ........................................................................ 3-35 RD52 Disk Drive and Shunt Jumper .................................................... 3-38 RX50 Diskette Drive ............................................................................ 3-39 TK50 Tape Drive Subsystem ............................................................... 3-40 M7546 Module Layout ......................................................................... 3-41 Configuration Worksheet ...................................................................... 4-4 Module Utilizations ............................................................................... 4-9 Base System..................................... .................................................... 4-11 Advanced System ................................................................................. 4-12 KA630-A CPU Module LEDs ............................................................... 5-5 Example of a Console Terminal Error Message ................................... 5-6 LED Orientation on the DEQNA Module ............................................. 5-7 LED Orientation on the RQDX2 Module ............................................. 5-7 LED Orientation on the TQK50 Module .............................................. 5-9 Disclaimer Screen ................................................................................. 5-10 Load Additional Media Screen................................................. ............. 5-11 Maintenance System Main Menu............................... ..... ........ ............. 5-11 Troubleshooting Flowchart for Fail-to-Boot Problems ......................... 5-14 Troubleshooting Flowchart for Device-Specific Problems .................... 5-15 BA123-A FRUs .................................................................................... 6-3 Unhooking the Right Side PaneL ......................................................... 6-4 Removing the Right Side Panel........ ........ ...... ...................................... 6-5 Unhooking the Left Side Panel....................................................... ...... 6-6 Removing the Left Side PaneL............................................................ 6-7 On/Off Switch Removal ...'................................. .................................... 6-8 CPU Console Board Removal......................................................... ...... 6-9 Removing the Slide Plate................... .................................................. 6-11 Removing the 2-Pin Connector and Screws ......................................... 6-11 Removing the Front Bezel. ................................................................... 6-12 Removing Phillips Screws from Heatsink ............................................. 6-13 Removing the MPCB ............................................................................ 6-13 RD53 Read/Write Board RemovaL ...................................................... 6-15 Mass Storage Fan Removal............................. ..................................... 6-17 Card-Cage Fan Removal ....................................................................... 6-18 Module Removal ................................................................................... 6-20 Door Interlock Switch/Temperature Sensor. ........................................ 6-22 Power Supply Removal. ........................................................................ 6-24 Backplane Removal ............................................................................... 6-26 vii Contents TABLES 1-1 1-2 2-1 2-2 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 3-14 3-15 3-16 3-17 3-18 3-19 3-20 3-21 3-22 3-23 4-1 4-2 4-3 5-1 5-2 5-3 5-4 6-1 B-1 viii Regulator A and B Current and Power ................................................ 1-13 Cutout and Insert Panel Sizes .............................................................. 1-17 Console Program Boot Sequence .......................................................... 2-5 MS630 Memory Module Versions ........................................................ 2-9 DEQNA CSR Address and Interrupt Vector ........................................ 3-5 DRVll CSR Address ........................................................................... 3-7 DRVll Interrupt Vector ...................................................................... 3-7 DLVJl CSR Address ............................................................................ 3-11 DLVJl Interrupt Vector ....................................................................... 3-12 DMVll Versions .................................................................................. 3-14 DMVll Interfaces ................................................................................ 3-14 DMVll CSR Address ........................................................................... 3-15 DMVll Interrupt Vector ..................................................................... 3-15 DMVll Switch Selectable Settings ...................................................... 3-16 DPVll CSR Address ............................................................................ 3-21 DPVll Interrupt Vector ...................................................................... 3-21 DRVII-J CSR Address ......................................................................... 3-25 DZQll CSR Address ............................................................................ 3-27 DZQll Interrupt Vector ...................................................................... 3-27 DZVl1 CSR Address............................................................................ 3-30 DZVll Interrupt Vector ...................................................................... 3-30 LPVll CSR Address ............................................................................ 3-32 LPVll Interrupt Vector....... ..................................................... ........... 3-33 RQDX2/RQDX3 CSR Address .............................................................. 3-36 Revision Level Switch Settings ............................................................ 3-41 Unit Number Settings .......................................................................... 3-42 M7546 Controller Module CSR Address .............................................. 3-42 Power Requirements, Bus Loads, I/O Inserts.............. ........................ 4-5 Address/Vector Worksheet.................... .... .................................... ....... 4-7 Floating CSR Addresses ....................................................................... 4-8 LED Status and Countdown Error Messages ....................................... 5-2 DEQNA Module LED Indications ......................................................... 5-7 RQDX2 Module LED Indications .......................................................... 5-8 TQK50 Module LED Indications......... ................................................. 5-9 BAI23-A FRUs .................................................................................... 6-1 Console Error Messages and Explanations ........................................... B-1 Introduction This manual describes the MicroVAX II 630QB system. Housed in the BA123-A enclosure, this system uses standard Q22-Bus options and mass storage devices. Chapter 1 describes the BA123-A enclosure, including the backplane, power supply, mass storage area, I/O distribution panel, and internal cabling. Chapter 2 describes the MicroVAX II KA630-A CPU module, the CPU patch panel insert, and MS630 memory module. Chapter 3 describes the communications, mass storage, and backup devices currently available as system options. The chapter provides configuration tables, cabinet kit information, and a brief description of each device. Chapter 4 provides configuration information required for system expansion. Examples of typical systems are shown. Chapter S describes the MicroVAX II power-up self-test and corresponding countdown error messages. The customer version of the MicroVAX Maintenance System and basic troubleshooting are also covered. Chapter 6 lists the field replaceable units (FRUs) and provides appropriate removal and replacement procedures. Appendix A provides information on MicroVAX II console commands. Appendix B lists the console error messages produced by the KA630-A CPU, along with a brief explanation of each message. CONVENTIONS Lower case n represents multiple numbers, where a specific designation is unnecessary or cumbersome (for example, RDSn instead of RDSl, RDS2, RDS3). Similarly, a lowercase x represents multiple letters. ix Introduction NOTES, CAUTIONS, AND WARNINGS Notes, cautions, and warnings appear throughout this manual and are defined as follows. A note contains general information. A caution contains information to prevent damage to equipment. A warning contains information to prevent personal injury. RELATED DOCUMENTS The following is a list of related documents for the MicroVAX II systems. KA630-A CPU Module User's Guide MicroVAX System Maintenance Guide DEQNA Ethernet User's Guide DHVll Technical Manual DLVll-] User's Guide DMVll Synchronous Controller Technical Manual DPVll Synchronous Interface User's Manual DRVll-] Interface User's Manual DZVll Asynchronous Multiplexer Technical Manual RD52-D, -R Fixed Disk Drive Subsystem Owner's Manual RD53-D, -R Fixed Disk Drive Subsystem Owner's Manual RQDX2 Controller Module User's Guide RQDX3 Controller Module User's Guide RX50-AA Diskette Drive Subsystem Owner's Manual TK50 Tape Drive Subsystem User's Guide You can order these documents from: Digital Equipment Corporation Accessories and Supplies Group P.O. Box CS2008 Nashua, NH 03061 Attention: Documentation Products x BK-KA630-UG AZ-GM3AA-MN EK-DEQNA-UG EK-DHV11-TM EK-DLVlJ-UG EK-DMV11-TM EK-DPV11-UG EK-DRVlJ-UG EK-DZV11-TM EK-LEP03-0M EK-LEP06-0M EK-RQDX2-UG EK-RQDX3-UG EK-RX50A-MM EK-LEP05-0M BA123-A Enclosure 1.1 INTRODUCTION The BAI23-A enclosure (Figure 1-1) is a floor stand unit for microcomputer systems. It can support a wide variety of hardware options. The air-cooled enclosure is designed to operate in an open office environment. It includes the following major components: • Enclosure frame • Backplane assembly • Control panel • Power supply • Mass storage area • I/O distribution panel Figure 1-1 BAI23-A Enclosure 1-1 BA 123-A Enclosure 1.2 ENCLOSURE FRAME The BA123-A enclosure frame houses the power supply and the backplane assembly. It also provides mounting space for five 13.3 cm (5.25 in) mass storage devices. It is mounted on four shock-isolating casters and has the following dimensions: Height: 62.2 cm (24.5 in) Width: 33.0 cm (13.0 in) Depth: 70.0 cm (27.5 in) The enclosure frame is covered by removable panels on the front, right, and left sides (Figure 1-2). There are three doors: a control panel door on the front, an I/O panel door at the rear, and a card-cage door inside the right side panel. NOTE For panel removal procedures, see Section 6.2. MR·1402B Figure 1-2 BA123-A Removable Panels and Doors 1-2 SA 123-A Enclosure Three fans in the BA123-A enclosure draw air into the top of the enclosure from the following areas (Figure 1-3): • Below the module card cage • Behind the control panel • Inside the power supply Figure 1-3 Air Flow 1-3 BA 123-A Enclosure A printed circuit (PC) board above the card cage contains two temperature sensors (Figure 1-4). One sensor regulates the speed of the card-cage fan, keeping it at the minimum level required to maintain a constant temperature within the card cage. The other sensor shuts down the system at high temperature. The card-cage door encloses the area surrounding the modules. Removal of this door triggers an interlock switch, which increases the speed of the card-cage fan to maximum. If the proper temperature within the card cage cannot be maintained, even at maximum fan speed, the over-temperature sensor causes the system to shut down. The system also shuts down if the card-cage fan fails. Figure 1-4 Temperature Sensor PC Board 1-4 BA 123-A Enclosure 1.3 CONTROL PANEL The control panel has six cutouts to provide space for control circuits. One cutout is used for a CPU console board. The other five cutouts provide space for mass storage console boards. Unused cutouts are covered with removable plates. Figure 1-5 shows the relationship between the cutouts and the mass storage shelves. LEGEND: 1. DISK DRIVE 1 2. DISK DRIVE 2 3. DISK DRIVE 3 4. TAPE DRIVE 5. DISKETTE DRIVE Figure 1-5 Mass Storage Shelves 1.3.1 Mass Storage Shelves The front panel covers five shelves used for mounting 13.3 cm (5.25 in) mass storage devices (Figure 1-5). The maximum recommended number of mass storage devices is four. These should be installed with two in shelves 1 and 2 and two in shelves 3, 4 or 5. Removable plates in front of shelves 3, 4 and 5 allow access to removable mass storage devices. 1-5 BA 123-A Enclosure 1.3.2 CPU Console Board The CPU console board (Figure 1-6) is attached to the back of the control panel. It contains a DC OK indicator light, and two buttons that allow the user to halt or restart the system. A ribbon cable connects the CPU console board to the backplane. This cable provides the connection between the CPU and the CPU console board. The buttons and DC OK light provide the following functions: • When the Halt button is depressed, the red LED in the Halt button lights. The system then enters console I/O mode (Section 2.2.1), providing halts are enabled by the switch on the CPU distribution panel at the rear of the system (Section 2.2.3). NOTE If halts are disabled at the rear of the system, the LED in the Halt button still lights when the button is depressed, but the system is not halted. • When the DC OK light is ON, the system is receiving stable dc voltage from the power supply. • When the Restart button is depressed, the system boots. There are two LEDs on the CPU console board. These can be seen by removing the left side panel of the enclosure. If the DC OK light on the control panel is not lit, these two LEDs indicate which regulator supply to the backplane has failed: Left LED: Right LED: 1-6 Regulator A Regulator B SA 123-A Enclosure When a LED is ON, +5 Vdc to the backplane is OK. When the LEDs are OFF, a regulator or connection to a regulator has failed. NOTE There should be at least one module in both odd- and evennumbered backplane slots to draw enough current to start each regulator. See Section 1.6. There is a DIP switch pack to the left of the LEDs that contains two switches. Both switches are normally OFF and are unused in MicroVAX II systems. RESTART/RUN DC OK HALT LED LED (REGULATOR A) (REGULATOR 8) MR-14187 Figure 1-6 CPU Console Board 1-7 SA 123-A Enclosure 1.4 SIGNAL DISTRIBUTION BOARD The signal distribution board (M9058, Figure 1-7) is mounted in the bottom two (C and D) rows of backplane slot 13. Up to four fixed disk drives, or an RX50 diskette drive and up to two fixed disk drives, can be connected to the signal distribution board (Figure 1-8). The signal distribution board is connected by a 50-conductor ribbon cable to an RQDXn mass storage controller module in the card cage. The signal distribution board is also connected to the RD console boards behind the control panel by a 40-conductor ribbon cable. @ @ @ @ Figure 1-7 Signal Distribution Board 1-8 17-00867-01 NOTE: RODX2 AND RD52 ARE SHOWN. RODX3 AND/OR RD53 MAY ALSO BE USED. Figure 1-8 Signal Distribution Board Cabling cD BA 123-A Enclosure 1.5 BACKPLANE The BAI23-A has a 4-row by 13-s10t backplane that measures 27.9 X 19.9 cm (11 X 7.85 in). The backplane implements the extended LSI-II bus (or Q22-Bus), which uses 22-bit addressing. The first 12 slots of the backplane provide space for dual- or quad-height modules that are compatible with the Q22-Bus. • A dual-height module has connectors that fit into two rows of a backplane slot. Two dual-height modules can occupy one backplane slot. NOTE Dual-height modules in slots 5-11 and rows C and D of slot 12 require another dual-height module or an M9047 grant card in the other two rows of the slot. • A quad-height module has connectors that fit into all four rows of a backplane slot. One quad-height module occupies one backplane slot. Figure 1-9 shows the grant lines for the Q22-Bus interrupt and for direct memory access (DMA). The C and D rows of slots 1-4 implement a separate MicroVAX II local memory interconnect that is used to interface the system CPU and memory modules. 1-10 BA 123-A Enclosure FRONT OF SYSTEM 13 12 11 10 9 8 SLOTS 7 6 5 4 3 REAR OF SYSTEM 2 A B R o w S c .... D MR-14068 Figure 1-9 Backplane Grant Continuity Four 120 ohm resistor packs between backplane slots 12 and 13 are used to terminate the Q22-Bus. The thirteenth slot of the backplane provides space for two dual-height modules (rows AB and CD). The Q22-Bus is not implemented in this slot. The CD rows are used for the signal distribution board. The AB rows can be used for a second signal distribution board. The thirteenth slot provides +5 Vdc, +12 Vdc, ground, and a signal (DC OK) that indicates dc voltage from the power supply is stable. NOTE This backplane is a "bounded" system. That is, additional backplanes cannot be connected to the system. 1-11 BA 123-A Enclosure The backplane supports a maximum of 38 ac loads and 20 dc loads. The backplane balances the load on each of the power supply's two regulators. Figure 1-10 shows three 1 connectors on the backplane . • 11 and 12 are 18-pin connectors that receive dc power and signals from two independent regulators in the power supply. 11 is connected to Regulator A, which supplies power to the odd-numbered slots. 12 is connected to Regulator B, which supplies power to the even-numbered slots. • 13 is a 10-pin connector that connects a cable to the CPU console board. ~ --==- - C" -- f '] J1 :---.. J3 J2 - = I ~ ~~ IW: " I ~,- -;:; "- - -- ) ""'" ) Figure 1-10 Backplane Connectors 1-12 SA 123-A Enclosure The backplane has an eight-layer PC board, which is arranged as follows: layer 1 2 3 4 5 6 7 8 signal signal +5 Vdc from Regulator A ground ground +5 Vdc from Regulator B signal signal Configuration rules for the backplane are listed in Chapter 4. 1.6 POWER SUPPLY The power supply (Figure 1-11) is a 460 W unit consisting of two regulators. Each regulator supplies power to one-half of the slots in the backplane (see Section 1.5) and to mass storage devices inside the system. The power supply provides protection against excess voltage and current, and against temporary fluctuations in the ac supply. Table 1-1 lists the minimum and maximum currents supplied by each regulator. Table 1-1 Regulator A and B Current and Power Regulator Maximum Power (in watts) Minimum Maximum Minimum Maximum 230 230 4.5 4.5 36.0 36.0 0.0 0.0 7.0 7.0 A B Current at +5 Vde (in amps) Current at +12 Vde (in amps) 1-13 BA 123-A Enclosure NOTE Total power used from each regulator must not exceed 230 w. This means that maximum current at +5 Vdc and +12 Vdc cannot be drawn at the same time. See Figure 4-1, a configuration worksheet, for further information. -------- -- Figure 1-11 Power Supply The power supply also has two separate +12 Vdc outputs that are independent of the main 460 W output. These are used to drive the two fans that are external to the power supply, and to provide power to the temperature sensor above the card cage. 1-14 SA 123-A Enclosure The power supply contains a connector at the back for remote control of power. The input power cable is protected by a circuit breaker (Figure 1-12), There is an International Electrical Commission (IEC) ac input connector for compatibility with international power cables. Two voltage ranges can be selected: 120 V: 240 V: 88-128 Vac 176-256 Vac NOTE In order to compensate for line cord voltage drop when the system is operating at maximum load, a minimum of 90 Vac (88-128 Vac setting) should be present at the outlet for low line operation. REMOTE CONTROL CONNECTOR Figure 1-12 Circuit Breaker, Voltage Select Switch, Connectors (Rear View) 1-15 SA 123-A Enclosure Figure 1-13 shows the electrical power distribution of the enclosure. The part numbers of the power cables are also shown. POWER SUPPLY (SEE NOTE 1) J11 ----- REGULATOR A 17-00911-01 J8A J9A MASS STORAGE DEVICES IN SHELVES 3, 4, AND 5 17-00865-01 BACKPLANE J1 (ODD NUMBERED SLOTS) ---REGULATOR B 17-00870-01 J8B J9B ----- 17-00865-01 MASS STORAGE DEVICES IN SHELVES 1 AND 2 BACKPLANE J2 (EVEN NUMBERED SLOTS) 17-00863-01 CARD-CAGE FAN J10 TEMPERATURE SENSOR PC BOARD J7 17-00864-01 (SEE NOTE 2) MASS STORAGE FAN AC POWER CORD NOTES: 1. (INCLUDES THE ON/OFF SWITCH) 17-00859-01 2. (INCLUDES INTERLOCK SWITCH) 17-00942-01 MR-14270 Figure 1-13 Electrical Distribution 1-16 BA 123-A Enclosure 1.7 I/O DISTRIBUTION PANEL The I/O distribution panel is used for connecting the system to external devices. The rear door provides access to the I/O distribution panel (Figure 1-14). Each module that connects to an external device requires an internal cable, a filter connector, and an insert panel. Together these three items are referred to as a cabinet kit. Filter connectors are mounted in the insert panels. The insert panels are then mounted in cutouts in the I/O distribution panel, in the order shown in Figure 1-14. The CPU I/O distribution panel insert is typically mounted in cutout A. Unused cutouts are covered by removable plates. NOTE The phrase "type x filter connector" used in this manual refers to an insert panel and to a filter connector that has been mounted in the insert panel. This configuration is typical of what is contained in a cabinet kit. The I/O distribution panel has ten cutouts (Figure 1-14). Table 1-2 lists cutout and corresponding insert panel sizes. Table 1-2 Cutout and Insert Panel Sizes Dimensions Cutout/Insert Panel (in mm) (in inches) Type A (4): Cutout Insert Panel 15 X 81 25 X 102 0.6 X 3.2 1.0 X 4.0 Type B (6): Cutout Insert Panel 57 X 81 64 X 84 2.25 X 3.2 2.5 X 3.3 1-17 BA 123-A Enclosure TYPE B _.,. ~ ~ ~PE 0 G C! 0 DO O:D nOt] A _ _: ~LJLJ. MR-,4037 Figure 1-14 1-18 I/O Distribution Panel BA 123-A Enclosure In addition, a removable bracket between the bottom two type B cutouts allows for the addition of three more type A cutouts by installing an adapter plate (DIGITAL P.N. 74-27720-01). Figure 1-15 shows typical type A and type B connectors and the adapter plate. Figure 1-15 Filter Connectors and Adapter Plate 1-19 Base System 2.1 2 INTRODUCTION A MicroVAX II base system includes a system enclosure, a KA630-A CPU module, and a CPU patch panel insert. The CPU module, which includes its own local memory, also supports one or two MS630 memory modules, adding up to 8 MByte of local memory. 2.2 KA630-A CPU Two KA630-A CPU versions are available for MicroVAX II systems, the KA630AA, with floating point, and the KA630-AB, without floating point. They include the following features: • Micro VAX processor chip, which provides a subset of the VAX instruction set and data types, as well as full VAX memory management. • 1 MByte of on-board memory, with support for up to two MS630 memory modules. • Floating Point Processor (FPP) chip (KA630-AA only), which provides a subset of the VAX floating-point instruction set and data types. The FPP must be factory installed (surface mounted). It is not available as a field-upgrade part. • Console Serial Line Unit (SLU) with externally selectable baud rate. The console SLU is accessed using four VAX Internal Processor Registers (IPRs). • Interval timer, with 10 millisecond interrupts. Interrupts are enabled via an IPR. • 64 KByte boot/diagnostic ROM, which provides power-up diagnostics, boot programs for standard devices, and a subset of the VAX console program. • Q22-Bus map/interface, which provides Direct Memory Access (DMA) for all local memory. The KA630-A fields Q22-Bus interrupt requests BIRQ7 through 4. • Virtual memory space of four gigabytes (2**32). 2-1 Base System The KA630-A supports the following VAX data types: • Byte, word, longword, quadword • Character string • Variable length bit field • F-1loating, <Lfloating and g-1loating (KA630-AA only) The remaining VAX data types 'are supported through software emulation. The KA630-A implements the following subset of the VAX instruction set: • Integer • Address • Variable length bit field • Control and procedure call • Queue • MOVC3/MOVC5 • Floating point (KA630-AA only) The remaining VAX instructions, including floating point for the KA630-AB version, are supported through software emulation. The KA630-A CPU communicates with mass storage and peripheral devices via the Q22-Bus. The KA630-A communicates with MS630 memory modules through the MicroVAX local memory interconnect in the CD rows of backplane slots 1 through 3, and through a cable between the CPU and the MS630 memory module. The KA630-A (Figure 2-1) CPU contains three connectors: • J1, for a cable connecting to an MS630 memory module. • J2, for a cable to the configuration and display connector on the CPU patch panel insert. • J3, for a cable to the internal console SLU connector on the CPU patch panel insert. 2-2 Base System CAUTION The KA630-A CPU module can only be installed in a slot that contains the MicroVAX local memory interconnect. It is normally installed in slot 1. It must not be installed in slots 4-12. Static electricity can damage integrated circuits in modules and mass storage devices. Always use a grounded wrist strap (DIGITAL P.N. 29-11762-00) and grounded work surface when accessing any internal part of a computer system. D D D D Figure 2-1 D~e~E D~7G"H MicroVAX 32780 8YTE MICROPROCESSOR FLOATING POINT UNIT (OPTIONAL) KA630-A CPU Module 2-3 Base System 2.2.1 Console Program The console program, resident in two ROM chips on the module, receives control whenever the processor halts. For the KA630-A CPU, a halt means only that processor control has passed to the console program, not that instruction execution stops. The processor halts as a result of the following: • System power-up or Restart button push • External halt signal • Execution of a halt instruction • System error At power-up, the system enters one of three power-up modes, which are set using a switch on the CPU patch panel insert (Section 2.2.3). The console program then determines console device type and console language. If the console device supports the Multinational Character Set (MCS), then the console program can be run in anyone of 11 languages. The language is chosen by setting the switch on the CPU patch panel insert to the Language Inquiry position and booting the system. A list of the 11 languages is then displayed and the user enters the number of the appropriate language. Mter the language is chosen, the switch on the CPU patch panel insert should be set to the Run position. The user language is then recorded in battery backed-up RAM (see Section 2.2.3) so that the preferred language is retained when the system is shut off. If the console device does not support the MCS, no language prompt will occur and the console program will default to English. Next, the message "Performing normal system tests" is displayed. A countdown of ongoing diagnostic tests is displayed on the console terminal, on the LED display on the CPU patch panel insert, and on the CPU module's LEDs. These diagnostics test the CPU, the memory system and the Q22-Bus interface. The diagnostic test codes and corresponding tests, along with the FRUs most likely to be at fault, are described in Table 5-1. If the halt has been caused by a condition other than power-up, the console pro- gram will branch directly to service the halt. The console program may branch to diagnostics, to a restart sequence, to a primary bootstrap routine, or to console I/O mode, depending on the nature of the halt. 2-4 Base System If halts are enabled by the switch on the CPU patch panel insert (Section 2.2.3), the console program will enter console I/O mode in response to any halt condition, including system power-up. Console I/O mode allows the user to control the system through the console terminal using a console command language (described in Appendix A). The console I/O mode prompt is »>. 2.2.2 Primary Bootstrap Program (VMB) If halts are disabled by the CPU patch panel switch, and the diagnostic tests are completed successfully, the console program tries to load and start (bootstrap) an operating system. To do so, it searches for a 64 Kbyte segment of correctly functioning system memory. It then copies a primary bootstrap program, called VMB, from the console program ROM into the base address of the segment plus 512 bytes. The console program then branches to the VMB, which attempts to bootstrap an operating system from one of the devices listed in Table 2-1, in the order shown. Table 2-1 Console Program Boot Sequence Sequence Controller Type 1 2 3 4 MSCP (Disk) MSCP (Tape) PROM Ethernet adapter Controller Device Name RQDX TQK50 MRV11 DEQNA DUmn* MUmn PRmn XQmn * m = controller designator (A = first, B = second, etc.) n = unit number on specified controller When VMB determines that a controller is present, it searches in order of increasing unit number for a bootable unit with a removable volume. If it finds none, it will repeat the search for a nonremovable volume. In console mode the system can also be directed to boot a specific device. To do so, use the boot command followed by the device name (for example, B DUAO). 2-5 Base System When the operating system is booted, the processor no longer executes instructions from the console program ROM. The processor is then in program I/O mode, in which terminal interaction is handled by the operating system. 2.2.3 CPU Patch Panel Insert The CPU patch panel insert (Figures 2-2 and 2-3) is mounted in the I/O distribution panel of the BA123-A enclosure. The CPU patch panel insert contains the following: • 3 switches • 1 LED display • 1 external connector • 2 internal connectors • 1 battery backup unit (BBU) HALTS ENABLED HALTS DISABLED HEX DISPLAY NORMAL OPERATION LANGUAGE INQUIRY MODE LOOPBACK TEST MODE ~ 300 CONNECTOR FOR CONSOLE TERMINAL 600 1200 2400 4800 9600 19200 38400 OUTSIDE MR·'4503 Figure 2-2 2-6 CPU Patch Panel Insert (Front View) Base System BATTERY BACKUP UNIT CPU MODULE J2 CPU MODULE J3 MA·14504 Figure 2-3 CPU Patch Panel Insert (Rear View) Switches The three switches on the CPU patch panel insert provide the following functions: Halt Enable Switch - (2-position toggle) Position Function Down (dot outside circle) Halts are disabled (factory setting). On power-up or restart, system attempts to load software from one of the boot devices at the completion of start-up diagnostics. Up (dot inside circle) Halts are enabled. On power-up or restart, system enters console 1/0 mode at the completion of start-up diagnostics and the console 1/0 mode prompt (»» appears. 2-7 Base System Power-Up Mode Select Switch - (3-position rotary) Position Function o (arrow) Run (factory setting). If the console terminal supports the MCS, the user is prompted for language only if the battery backup has failed. Full start-up diagnostics are run. 1 (face) Language inquiry. If the console terminal supports MCS, the user is prompted for language on every power-up and restart. Full start-up diagnostics are run. 2 (T in a circle) Test. ROM programs run wrap-around serial line unit (SLU) tests. Baud Rate Select Switch - (8-position rotary) Sets the baud rate of the console terminal serial line. The factory setting is 4800 baud. The baud rate of this switch must match the baud rate of the console terminal. LED Display Displays numbers of on-going steps of power-up tests and booting procedures. If a failure occurs, the LED display stops at a non-zero hex value. Table 5-1 lists the tests corresponding to those values, and the FRUs most likely to be at fault when the test fails. Console SLU Connector - (external) 9-pin connector for a cable to the console terminal. Console SLU Connector - (internal) 9-pin connector for a cable to connector J3 of the KA630-A CPU. Configuration and Display Connector - (internal) 20-pin connector for a cable to connector J2 of the KA630-A CPU. Connects the three switches and the LED display to the CPU. Battery Backup Unit (BBU) - (internal) Provides power to the time-of-year (TOY) clock chip on the KA630-A CPU when the system is off. The code for the user's language is stored in RAM on this chip and is lost if the BBU fails. For further information, refer to the Micro VAX 630 CPU Module User's Guide (EK-KA630-UG). 2-8 Base System 2.3 MS630 MEMORY MODULE The MS630 memory module provides memory expansion for the KA630-A CPU module. It is available in three versions (Table 2-2), all populated with 256 K RAM chips. Table 2-2 MS630 Memory Module Versions Version Size (Mbyte) Module Height Module Number MS630-AA MS630-BA MS630-BB 1 2 4 Dual Quad Quad M7607-AA M7608-AA M7608-BA One or two MS630 modules can be used in the MicroVAX system. The MS630 modules interface with the KA630-A CPU through the MicroVAX local memory interconnect in the CD rows of slots 1 through 3 of the backplane, and through a 50-conductor cable. This cable is installed between J1 of the KA630-A CPU and the corresponding J connector on one or both MS630 modules. No jumper or switch configuration is required for MS630 modules. CAUTION MS630-BA and -BB modules can only be installed in slots 2 and 3 of the backplane. The MS630-AA module can only be installed in the CD rows of slots 2 and 3. 2-9 System Options 3.1 INTRODUCTION This chapter describes the options currently supported by the MicroVAX II 630QB system. These options, as well as commonly used peripheral devices, are broken down into the following categories: • Communications • Disk Storage • Tape Storage Each section includes configuration tables and a description of the cabinet kit required for installation. Detailed documentation for each device is also listed. NOTE Current, power and bus loads for the following options are listed in Table 4-1. 3.1.1 Ordering Options Two items, a base module and a cabinet kit, must be ordered to get all the parts necessary for an option. For example, • DEQNA-M Base mooule • CK-DEQNA-KA Cabinet kit 3-1 System Options 3.1.2 Module Configuration Each module in a system has a device address, commonly referred to as a control and status register (CSR) address, and an interrupt vector, which must be set when the module is installed. The CSR address and interrupt vector are either fixed or floating. A fixed address or vector means that there is a standard location reserved in memory for the address or vector of that particular module. Modules with fixed addresses and vectors are usually shipped to match the standard locations. If two modules of the same type are used, the address and vector settings of the second module must be changed. A floating address or vector is assigned a location within an octal range. The exact address or vector within the range depends on what other modules are in the system. The ranges are as follows: • Floating CSR address: (1776)0010-(1776)3776 • Floating interrupt vector: (00000)300-(00000)774 Chapter 4 provides guidelines for determining floating CSR address and interrupt vector settings. The address and vector settings are usually configured by means of switches or jumpers on the module. For example, the 22-bit setting for a CSR address of 17761540 is as follows: A21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 1 1 1 1 1 111 1 000 1 101 AA ~A 1 3-2 7 AA 7 AA 6 AA 5 4 3 2 1 000 AA 154 1 0 AA 0 0 A 0 System Options It is not necessary to change bits 21-13, because all possible fixed and floating addresses begin with either 1777 or 1776. It is only necessary to be able to change bits A12-A3 (or A2) to set the CSR addt;ess. A typical switch setting would only show the following switches: Switch Setting ---t A12 All AI0 0 0 0 ~ 1\ 6* 1 A9 A8 1 1 1\ t:L A7 0 A6 1 A5 1 ~ 6 A4 0 A3 -- Add. Bits 0 1\ 4 5 * If A12 were set to a 1, this would be a 7. Similarly, an interrupt vector of 320 is typically configured using only the following bits: Switch Setting ---t V8 V7 V6 V5 V4 V3 0 1 1 0 1 0 1\ 66 6 2 3 -- Vector Bits NOTE The switch layout for different modules varies. The line below the switch setting for each module shows the octal boundaries. 3-3 System Options 3.2 COMMUNICATIONS 3.2.1 DEQNA Ethernet Interface Order: DEQNA-M CK-DEQNA-KA Module Number: M7504 Base module Cabinet kit (type A filter connector and internal cable) The DEQNA is a dual-height module used to connect a Q-Bus system to a Local Area Network (LAN) based on Ethernet. The Ethernet is a communications system that allows data exchange between computers within a moderate distance (2.8 km, or 1.74 mi). The DEQNA can transmit data at a rate of 1.2 Mbytes per second through coaxial cable. For high Ethernet traffic, a second DEQNA may be installed. The module is configured using three jumpers, WI through W3 (Figure 3-1). Jumper WI determines the CSR address assignment. If two DEQNAs are to be installed, install jumper WI of the second DEQNA onto the left and center pins (module edge towards you). The DEQNA CSR addresses are fixed. Table 3-1 shows the CSR address and interrupt vector for two DEQNA modules. 0 IW3 1 .1W1 :W2 2 J1 MR-14072 Figure 3-1 3-4 DEQNA Module Layout System Options Table 3-1 DEQNA CSR Address and Interrupt Vector Module CSR Address Interrupt Vector 1 2 17774440 17774460 Floating 120 Jumper W2 is normally removed. This provides fair access to all Q22-Bus DMA devices by causing the DEQNA to wait 5 microseconds before re-requesting the bus. Jumper W3 is normally installed. When installed, it disables a sanity timer at initialization. Figure 3-2 shows the internal cabling for the DEQNA. For further information, refer to the DEQNA User's Guide (EK-DEQNA-UG). Figure 3-2 DEQNA Internal Cabling 3-5 System Options 3.2.2 DHV11 Asynchronous Multiplexer (Eight Lines) Order: DHV11-M CK-DHV11-AA Module Number: M3104 Base module Cabinet kit (two type B filter connectors, 2 internal cables) The DHV11 (Figure 3-3) is an asynchronous multiplexer that provides support for up to eight serial lines for data communications. It is a quad-height module with the following features: • Full modem control • DMA or silo output • Silo input buffering • Split speed The DHV11 is compatible with the following modems: • Digital modems: DF01, DF02, DF03, and DFl12 • Bell modems: 103, 113, 203C, 202D, and 212 The CSR address and interrupt vector of the module are set using two DIP switches, E58 and E43 (Figure 3-3). The CSR address and interrupt vector are floating. Tables 3-2 and 3-3 show the factory and common settings. 3-6 System Options LOW CHANNELS (0-3) HIGH CHANNELS (4-7) DIAGNOSTIC LED o D2 ADDRESS ADDRESS AND SELECT VECTOR SELECT GG BACKPLANE CONNECTORS Figure 3-3 Table 3-2 CSR Address DHVll Module Layout DHVII CSR Address Al2 All AIO A9 E58 I 2 4 3 17760460 17760440 17760500 0 0 0 0 o6 0 0 0 0 A8 A7 A6 A5 5 6 7 8 1 1 o 1\ 1 0 0 0 1 0 1 0 1 1\ 0 0 0 A4 E43 I 1 0 0 - Add. Bits Switches (Factory) 1 = Switch on o = Switch off Table 3-3 DHVII Interrupt Vector V8 Setting E43-3 V7 4 V6 5 300 310 1 1 1 0 1/\ 0 0 0 V5 6 V4 7 V3 8 0 0 0 1 - Switch* (Factory) 1 = Switch on o = Switch off * E43 switch 2 is not used. 3-7 System Options NOTE The actual address and vector of the DHV11 depend on what other modules are installed in the system. Refer to Section 4.1.5 for guidelines for setting the address and vector. Figure 3-4 shows the internal cabling for the DHV11. The internal cables should be installed with the red stripe side connected to pin A (pin 1) of the DHV11 connectors. The other end of the cables should then be installed with the red stripe aligned with the small arrow (pin 1) on the filter connector. For further information, refer to the DHVll Technical Manual (EK-DHVII-TM). Figure 3-4 3-8 DHV11 Internal Cabling System Options 3.2.3 DHV11 Remote Distribution Cabinet Kit (CK-DHV11-VA) The DHVll Remote Distribution Cabinet Kit (Figure 3-5) distributes eight dataonly serial lines from one type B filter connector using a remote distribution panel. The DHVll Remote Distribution Cabinet Kit contains the following: • • H3176 Bulkhead panel (fits into one type B I/O panel cutout) H3175 Remote distribution panel (contains eight 25-pin D subconnectors) • BC22H-I0 A 10 ft cable (connects the remote distribution panel to the bulkhead panel) • BC05L-IK Two 21-inch cables (connect the DHVll to the bulkhead panel) The H3176 bulkhead panel consists of two 40-pin headers and a fully filtered female 25-pin D subconnector. It is connected to a DHVll by two BC05L-IK cables, which supply eight pairs of data signals (transmit/receive) plus signal ground for each pair. The H3175 remote distribution panel distributes the eight pairs of data signals plus signal ground for each pair to eight male 25-pin D subconnectors. The connection to the H3176 is made by the BC22H-I0 cable. The H3175 has teardrop cutouts on both ends, and can be mounted vertically or horizontally on a wall or floor. The H3175 dimensions are 279 X 86 X 17.7 mm (11 X 3.4 X 0.7 in). 3-9 System Options Figure 3-5 DHVII Remote Distribution Cabinet Kit 3-10 System Options 3.2.4 DLVJ1 Asynchronous Interface (Four Lines) Order: DLVJI-M CK-DLVII-LA Module Number: M8043 Base module Cabinet kit (type B filter connector, internal cable) The DLVJl (formerly DLVII-J) is a dual-height module that connects a Q-Bus to up to four asynchronous serial lines (channels 0-3), for data communications. The serial lines must conform to EIA and CCITT standards. The DLVJ1 acts as four separate devices. NOTE The DLVJ1 is not supported by the MicroVMS operating system. The DLVJl module is configured using wire-wrap pins (Figure 3-6). The CSR addresses for two DLVJl modules are fixed. Table 3-4 lists the factory setting for the CSR address of the first channel (CH-O). The address for each successive channel is incremented by 10 (octal). For example, if CH-O is set at 17776500, the CH-l CSR address will be 17776510, CH-2 will be 17776520, etc. NOTE The factory configuration of the DLVJ1 must be changed to be used in a MicroVAX II system. C1 and C2 must be wire-wrapped on pins 0 and x. Table 3-4 DLVJI CSR Address Module CH-O CSR Number Address Al2 All AI0 A9 AS A7 1 2 17776500 17776540 I-x I-x I-x t)-x I-x I-x O-x I-x O-x 1\ I-x R R A6 A5 x-h O-x x-h tJ-x +- Add. Bits (Factory) R = No wire wrap on pins = 0 x-h = Wire wrap on pins x and h = 1 O-x = Wire wrap on pins 0 and x = 0 1-x = Wire wrap on pins 1 and x = 0 3-11 System Options The interrupt vector is flo(iting and is configured using wire-wrap pins. The interrupt vector of channel 0 can only be set at xOO or x40. The interrupt vector of the remaining channels is then 10 (octal) greater. For example, if the module is set at 300, the interrupt vector of CH-l is 310, CH-2 is 320, etc. The factory configuration is shown in Table 3-5. Table 3-5 Settings DLVJI Interrupt Vector V8 300 340 V7 V6 V5 x-h x-h x-h R-x x-h /\ I-x V4 V3 - Vector Bits (Factory) R = No wire wrap on pins = 0 x-h = Wire wrap on pins x and h = 1 I-x = Wire wrap on pins 1 and x = 1 NNMM ~z~z N···· x •••• M •••• R • M .... • YWKVN ·iiiT~~ • 1'; L Z 0 1 2 3 0000 0000 R • • ~%%%l N •••• 00-~z~z RlO~ 5r:I; .1;. Ir: Z~I!t;.1.; Ir: .(')1.;. I~r: IE .(,)1.; I~r: ;t.; tr: I• ~ 0 EDSP EDSP EDSP EDSP MR-14798 Figure 3-6 3-12 DLVJl Module Layout System Options NOTE The actual interrupt vector of the DLVJ1 depends on the other modules in the system. Section 4.1.5 provides guidelines for determining the interrupt vector. Figure 3-7 shows the internal cable setup for the DLVJl. For further information, refer to the DL Vl.1-] User's Guide (EK-DLVU-UG). Figure 3-7 DLVJl Internal Cabling 3-13 System Options 3.2.5 DMV11 Synchronous Controller The DMVll is a quad-height module that supports: • Full-duplex or half-duplex operations • DMA • Point-to-point communications • Multipoint communications It is available in four system options. The option is determined by the interface requirements of your system. Table 3-6 lists the four system options and their corresponding upgrade components. Table 3-7 lists the interface for each system option and the appropriate external cable. Table 3-6 DMVl1 Versions Order (Base Module + Cabinet Kit) DMVII-M + CK-DMVll-AA DMVII-M + CK-DMVII-BA DMVII-N + CK-DMVII-CA DMVII-M + CK-DMVII-FA Table 3-7 Module Number Module Connector 1/0 Panel Insert Type MB053 MB053 MB064 MB053 J2 (of 2) Jl (of 2) Jl (of 1) J2 (of 2) B A B B DMVII Interfaces Order (Base Module + Cabinet Kit) Interface External Cable DMVII-M + CK-DMVll-AA DMVII-M + CK-DMVII-BA DMVII-N + CK-DMVII-CA DMVII-M + CK-DMVII-FA EIA RS232-C/CCITT V.2B CCITT V.35/DDS Integral modem EIA RS423-A/CCITT V.24 BC22E or BC22F BCI7E* BC55S or BC55T BC55D * Cable included in the -BA cabinet kit. 3-14 System Options The CSR address and interrupt vector of the DMVll are configured by means of DIP switches (Figures 3-8 and 3-9). The CSR address and interrupt vector are both floating. Tables 3-8 and 3-9 show the factory settings and other common settings. Table 3-8 CSR Address 17760320 17760340 17760360 DMV11 CSR Address A12 All A10 A9 E53 (M8053) E58 (M8064) A8 A7 A6 A5 A4 A3 - Add. Bits E54 (M8053) E59 (M8064) 8 7 6 5 4 3 2 1 2 1 0 0 0 0 0 0 o /\ 0 0 0 0 0 0 0 6 0 1 1 1 1 0 1 1 16, 1 1 0 1 0 0 06, - Switches (Factory) 1 = On = Closed 0= Off = Open Table 3-9 DMV11 Interrupt Vector V8 V7 E54 (M8053) E59 (M8064) V6 V5 V4 V3 Interrupt Vector 8 7 6 5 4 3 300 310 0 0 1 1 1 1 0 0 0 0 0 1 - Vector Bits - Switches /\ (Factory) 1 = On = Closed 0= Off = Open NOTE The actual settings depend on the other modules in the system. Section 4.1.5 provides guidelines for setting the CSR address and interrupt vector. 3-15 ·System. Options Another DIP switch on the DMV11 controls selectable features. Table 3-10 shows the function of this. switch and a common setting. Table 3-10 DMVII Switch Selectable Settings EI07 (M8064) EIOI (M8053) 10 9 8 7 6 5 4 3 2 1 off on on on on on on on off on On = function disabled = 0 Notes: Switch 10 is unused on M8064. Switch 10 is in OFF position for EIA interface, ON for V.3S. Switch 9 must be OFF for integral modem (M8064) or when running above 19.2 K baud. Switches 8, 7 and 6 set mode- of operation when switch 1 is OFF. Switch 5 OFF enables Rerpote Load Detect. Switch 4 OFF enables Power On Boot. Switch 3 OFF enables Auto Answer. Switch 2 determines unit number for booting (ON = first DMV11, OFF = second DMV11). Switch 1 OFF enables switches 8, 7 and 6 to determine mode of operation. Switch 1 ON = mode of operation determined by software. A DIP switch (El19 on M8064, El13 on M8053) determines the Digital Data Communications Message Protocol (DDCMP) address register tributary/password. This must· be set to a unique site address. For further information, refer to the DMVll Synchronous Controller User's Guide (EK-DMV11-UG). Figures 3-8 and 3-9 show the location of the DIP switches on the two DMV11 modules. Figures 3-10 and 3-11 show the internal cabling for the four DMV11 interfaces. For further information, refer to the DMVll Synchronous Controller Technical Manual (EK-DMV11-TM). 3-16 System Options J1 M8084 ~. [ili] Figure 3-8 DMVll (M8053) Module Layout M8053 rE64J [Jill M~"4075 Figure 3-9 DMVll (M8064) Module Layout System Options Figure 3-10 M8053 Internal Cabling 3-18 System Options Figure 3-11 M8064 Internal Cabling 3-19 System Options 3.2.6 DPV11 Synchronous Interface Order: DPV11-M CK-DPV11-AA Module Number: M8020 Base module Cabinet kit (type A filter connector and internal cable) The DPV11 is a dual-height module that connects the Q-Bus to a modem, using a synchronous serial line. The serial line conforms to the following RS-232-C, RS423-A, and RS-422-A EIA standards. EIA compatibility is provided solely for use in local communications (timing and data leads only). The DPV11 is intended for character-oriented protocols, such as DDCMP, or communication protocols that are bit-oriented, such as Synchronous Data-Link Control (SDLC). The CSR address and interrupt vector of the DPV11 are configured by means of jumpers (Figure 3-12). .023 22\:) 21~ 20 19 W18 A A 011 010 g~ 28 07 Jl g~ 27 gj 25 121314151617 P2 000000 bW1 1 26 24 SHIPPED{ VECTOR 300 ::~045 42 043 400 41 380039 SHIPPED ADDRESS 17160100 { 360037 340 3_5 33 300031 W29 32~O B I' MR-14236 Figure 3-12 3-20 DPV11 Module Layout System Options The CSR address and interrupt yenor are both floating. Tables 3-11 and 3-12 show factory and common settings. Table 3-11 DPV11 CSR Address Setting A12 All A10 A9 AS A7 A6 A5 A4 A3 +- Add. Bits W31 W30 W36W33 W32 W39 W3S W37W34 W35 +- Pin 17760010 17760270 17760310 o 0 0 0 0 0 0 0 0 1 0000010111 01\0 0 01\0 1 11\0 0 1 (Factory) 1 = jumper inserted between pin Wxx and pin 29 (ground) o = jumper removed Table 3-12 DPV11 Interrupt Vector Interrupt Vector VS W34 V7 W42 V6 W41 V5 W40 V4 W44 V3 W45 300 310 0 0 1 1 1 1 0 0 0 0 0 1 1\ ++- Vector Bits Pin (Factory) 1 = jumper inserted between pin Wxx and pin 46 (ground) o = jumper removed NOTE The actual settings of the DPV11 depend on the other modules in the system. Section 4.1.5 provides guidelines for setting the CSR address and interrupt vector. 3-21 System Options Figure 3-13 shows the internal cabling of the DPV11. The DPV11 cabinet kit should be installed in cutout J or I of the I/O distribution panel (see Figure 1-14). The cable must be installed from the inside of the I/O distribution panel, as follows: 1. Unscrew the filter connector from the black cable terminator. 2. Connect the cable to the DPV11 module. 3. Place the black cable terminator inside the J or I cutout. 4. Reconnect the filter connector to the cable terminator from the outside of the I/O distribution panel. 5. Tighten the two screws that secure the cable terminator to the filter connector from the inside of the I/O distribution panel. 6. Tighten the two screws that secure the filter connector to the I/O panel from the outside of the I/O distribution panel. 3-22 System Options Figure 3-13 DPV11 Internal Cabling For further information, refer to the DPVll Synchronous Interface User's Manual (EK-DPV11-UG). 3-23 System Options 3.2.7 DRV11-J High Density Parallel Interface (Four Lines) Order: DRVll-] CK-DRVlJ-KB Module Number: Base module Cabinet kit (two type A filter connectors, two internal cables) M8049 The DRVll·] (Figure 3-14) is a dual-height module that connects a Q-Bus to 64 1/0 lines. These lines are organized as four I6-bit ports, A through D. Data line direction is selectable under program control for each 16-bit port. E2 Jl E10 XE9 10 W10 OWll "----y----J ADDRESS SELECTION MR·14797 Figure 3-14 DRVll-] Module Layout The interrupt vector is set under program control, eliminating the need for jumperdefined vectors. The CSR address of the module is· fixed and is set with jumpers WI through W9. Table 3-13 lists the factory configuration. 3-24 System Options Table 3-13 DRVll-J CSR Address Starting Module Address 1 2 17764160 17764140 A12 All AlO A9 A8 A7 A6 A5 A4 - Add. Bits WI W2 W3 W4 W5 W6 W7 W8 W9 - Jumpers o 1 o 1\ 1 o o o o 1 (Factory) o 1 = Installed o = Removed Figure 3-15 shows the internal cabling for the DRV11-]. For further information, refer to the DRV11-] Interface User's Manual (EK-DRVl1-UG). Figure 3-15 DRV11-] Internal Cabling 3-25 System Options 3.2.8 DZQ11 Asynchronous Multiplexer (Four Lines) Order: DZQ11-M CK-DZQ11-DA Module Number: M3106 Base module Cabinet kit (type B filter connector, internal cable) The DZQ11 is a dual-height module that connects the Q22-Bus to up to four asynchronous serial lines. It conforms to the RS-232-C and RS-423-A interface standards. The DZQ11 permits dial-up (auto-answer) operation with modems using full-duplex operations such as Bell models 103, 113, 212 or equivalent. The CSR address and interrupt vector of the module are set using two DIP switches, E28 and E13 (Figure 3-16). The CSR and interrupt vector are floating. Tables 3-14 and 3-15 show the factory and common settings. VECTOR SWITCH PACK Jl 0 ~o ADDRESS SWITCHPA~ o MR-15244 Figure 3-16 3-26 DZQ11 Module Layout System Options Table 3-14 DZQ11 CSR Address CSR Address A12 All A10 A9 A8 A7 A6 A5 A4 A3 E28 1 2 4 10 7 8 9 5 3 6 17760010 17760100 0 0 0 6 0 0 0 0 0 0 6 0 0 0 1 06 0 0 16 0 0 0 - Switches - Switches (Factory) o = Switch open 1 = Switch closed DZQ11 Interrupt Vector Table 3-15 V8 V7 E13 1 2 V6 V5 V4 V3 Interrupt Vector 3 4 5 6 300 310 0 0 1 0 1 1\ 0 0 0 0 1 1 1 (Factory) o = Switch open 1 = Switch closed Notes: Switch 7 of the E13 DIP switch is not used. For normal operation switch 8 must be ON and switches 9 and 10 must be OFF. 3-27 System Options Figure 3-17 shows the internal cabling for the DZQ11. For further information, refer to the DZQll Asynchronous Multiplexer User's Guide (EK-DZQ11-UG). MR·t5583 Figure 3-17 3-28 DZQ11 Internal Cabling System Options 3.2.9 DZV11 Asynchronous Multiplexer (Eight Lines) Order: DZV11-M CK-DZV11-DA Module Number: M7957 Base module Cabinet kit (type B filter connector, internal cable) The DZV11 (Figure 3-18) is a quad-height module that connects a Q22-Bus to up to four asynchronous serial lines. It conforms to the RS-232-C interface standard, and permits dial-up (auto-answer) operation with modems using full-duplex operations. J C W8T~m W5 I~ W7 I~ W1 W4 ~W2 W3 W12 b TrT\ W9 W13 W14 A12 W10 W11 ~J Figure 3-18 W15 W16 A3 VB V3 WOOoooooom w~ooonnm ADDRESS SWITCHES VECTOR SWITCHES DZV11 Module Layout 3-29 System Options The DZV11 is configured using 16 jumpers and 2 DIP switches. The CSR address and interrupt vector of the DZV11 are both floating. Tables 3-16 and 3-17 list the factory settings. Table 3-16 CRS Address 17760010 17760100 DZV11 CSR Address A12 All A10 A9 A8 A7 A6 A5 A4 A3 E30 1 2 4 8 9 10 3 5 6 7 0 0 0 o 1\ 0 0 0 0 06 0 0 0 0 16 0 0 0 0 1 0 - Add. Bits - Switches (Factory) 1 = Switch closed o = Switch open Table 3-17 DZV11 Interrupt Vector V8 E2 1 V7 V6 V5 V4 V3 - Vector Bits Interrupt Vector 2 3 4 5 6 - Switches 300 310 0 0 1 1 1 1 6 0 0 0 0 0 1 (Factory) 1 = Switch closed o = Switch open NOTE The actual settings of the DZV11 depend on the other modules in the system. Section 4.1.5 provides guidelines for setting the CSR address and interrupt vector. 3-30 System Options Figure 3-19 shows the internal cabling layout. For further information, refer to the DZVll Asynchronous Multiplexer Technical Manual (EK-DZV11-TM). Figure 3-19 DZV11 Internal Cabling 3-31 System Options 3.2.10 LPV11 Interface Module (For LP25 System Printer) LPV11-AD Order: LP25-DA printer and LPV11 controller for 64/96 US character set Cabinet kit (type A filter connector and internal cable) CK-LPV1A-KB Module Number: M8027 The LPV11 is a dual-height module that controls the flow of data between the Q22-Bus and a line printer. It is configured using jumpers (Figure 3-20). W13 Wll W9 ~V2 ~V3 ~V4 ~V5 V6~ Wl Dn=:J ~V6 V~V8 W14 '-F~\ F-\ V7 W7 W6 W3~~/W' A4 '~4 W4~5o-tK> A5 Jl W8 ~c::::IlK> o-A6-o A7 K>A7 0------0 0- A8-o p o-A9-o <>Al0oO <>AlloO oA12<> NOTE: 0= WIRE - WRAP PIN. MR·14235 Figure 3-20 LPV11 Module Layout The CSR address and interrupt are both fixed. Tables 3-18 and 3-19 show the factory configuration. Figure 3-21 shows the internal cabling setup. Table 3-18 LPVll CSR Address CSR Address A12 All AlO A9 A8 A7 A6 A5 A4 A3 17777514 1 1\ 1 o = Installed 1 = Removed 3-32 1 +- Add. Bits (Jumpers) (Factory) System Options Table 3-19 LPVll Interrupt Vector Interrupt Vector V8 W14 V7 V7 V6 W13 200 0 1 0 V5 W12 6 0 V4 Wll V3 WI0 () 0 6 V2 W9 - Vector Bits - Jumper 0 (Factory) o = Installed 1 = Removed MA-15587 Figure 3-21 LPV11 Internal Cabling 3-33 System Options 3.3 DISK STORAGE 3.3.1 RQDX2, RQDX3 Disk Controllers Order: RQDXn-BA (n = 2 or 3) Module Number: M8639-YB (RQDX2) M7555 (RQDX3) Controller kit for BA123-A enclosure An RQDXn-BA kit includes the following: 1. RQDXn: Controller module 2. M9058: Signal distribution board 3. 17-00861-01: 50-pin cable, RQDX to M9058 4. 17-00862-01: 40-pin cable, M9058 to four RD console boards RQDX2 and RQDX3 are intelligent controllers with on-board microprocessors, used to interface fixed disk drives and diskette drives to the Q22-Bus. Data is transferred using DMA. Programs in the host system communicate with the controller and drives using the Mass Storage Control Protocol (MSCP). The RQDX2 and RQDX3 can control a maximum of four drives. Each fixed disk counts as one drive. Each RX50 counts as two drives. Figure 3-22 shows the jumper and LED locations for the RQDX2, while Figure 3-23 shows the jumper and LED locations for the RQDX3. 3-34 System Options LUN7 ::::: ::: 0 0::0 W4 W3 A12 A2 : :1: ::11:1: Figure 3-22 RQDX2 Module Layout (COMPONENT SIDE) J1 A RQDX3 CONTROLLER (M7555) W02 W04 o 0 0-0 o 0 W01 0-0 0-0 W03 0-0 W11 W05 B o 0 o 0 W07 W08 o 0 0-0 WOg W10 o 0 W06 W23 LED 10 0 0-01 4 3 2 1 W12 []W14 W13 ~ ~ W15 0 W17 Figure 3-23 o 0 0 0 0 W16 RQDX3 Module Layout MR·16713 3-35 System Options The CSR address of the first MSCP controller is fixed. If a second controller is installed, its CSR address is floating. Table 3-20 lists the factory setting and common settings for a second MSCP controller. Table 3-20 RQDX2/RQDX3 CSR Address Starting Address Al2 All AIO A9 AS A7 A6 A5 A4 A3 A2 +- Add. Bits (Jumpers) 17772150 1 o 1 000 1 1 0 1 0 1 0 1 1 1,,1 1 0 1 1 1 1 1 11\1 +- (Factory) Possible settings for a second controller: 17760334 17760354 17760374 0 0 0 0 0 ,,0 0 0 0 0 0 0 0 01\0 1 1 1 1 = Installed 0= Removed The interrupt vector for the RQDX2 and RQDX3 controllers is set under program control. The first controller is assigned a fixed interrupt vector of 154. If a second one is installed, its interrupt vector is floating. NOTE RQDX2 and RQOX3 controllers are MSCP devices. The first MSCP device in a system is assigned a CSR address of 17772150. If more than one MSCP device is installed, the CSR address of the second device must be set within the floating range. See Section 4.1.5 to determine the floating CSR address. In MicroVAX II systems, Logical Unit Number (LUN) jumpers should not be installed on the RQOX2 or RQOX3 modules. For further information, refer to the RQDX2 Controller Module User's Guide (EKRQDX2-UG), or the RQDX3 Controller Module User's Guide (EK-RQDX3-UG). 3-36 System Options 3.3.2 RD52, RD53 Disk Drives Order: RD5nA-BA (n = 2 or 3) Disk kit An RD5nA-BA kit includes the following: 1. RD5n-A: Disk drive 2. 17-00282-01: 20-pin cable to signal distribution board 3. 17-00286-01: 34-pin cable to signal distribution board 4. 70-22393-01: Control panel assembly The RD52 and RD53 are fixed disk drives with formatted storage capacities of 31 and 71 Mbytes, respectively. In addition to the cables listed above, a cable from the power supply must be connected to each RD drive in the system (see Section 1.6). 3.3.2.1 Factory Configuration - The RD52 read/write printed circuit board (PCB) has five pairs of drive select pins (Figure 3-24). One (anyone) of the four pairs of pins on the left must be connected with a jumper. The RD53 read/write PCB has four drive select switches at the rear of the drive's read/write board. One (anyone) of the four switches must be depressed. In the BA123-A enclosure, a drive is selected by the position of its signal cables in the M9058 signal distribution board, not by the drive select pins. See Figure 1-8 for the correct cabling. 3.3.2.2 Disk Formatting - If an RD52 or RD53 drive is added to the system, it must be formatted. The formatting utility is available in the maintenance version of the Micro VAX II Diagnostics Kit. For further information, refer to RD52-D, -R Fixed Disk Drive Subsystem Owner's Manual (EK-LEP04-0M-001) and llC23-UE/llC23-UC RD52 Installation Guide (EK-RD52U-IN). 3-37 System Options .. FRONT OF DRIVE I: DS1 I CI CI CI o 0 o DS3 I DS2 DS4 REAR OF DRIVE • Figure 3-24 3-38 FRONT OF DRIVE RD52 Disk Drive and Shunt Jumper System Options 3.3.3 RX50 Diskette Drive Order: RX50A-BA Diskette kit The RX50A-BA kit includes the following: 1. RX50-AA: Diskette drive 2. 17-00867-01: 34-pin cable, RX50 to signal distribution board The RX50 (Figure 3-25) is a random access, dual-diskette storage device that uses two single-sided 13.3 cm (5.25 in) RX50K diskettes. It has a total formatted capacity of 818 Kbytes (409 per diskette). The RX50 has two access doors and slots for diskette insertion. A light next to each slot indicates when the system is reading or writing to the diskette in that slot. The RX50 is installed in mass storage shelf 5. A cable connects the RX50 to the power supply. NOTE Only one RX50 drive can be used with one RQDX2 controller module. Figure 3-25 RX50 Diskette Drive 3-39 System Options 3.4 TAPE STORAGE 3.4.1 Order: TK50 Tape Drive Subsystem TK50-AA TQK50-BA Tape drive and cartridge Controller module and signal cable The TK50 is a streaming tape drive subsystem that provides 95 Mbytes of backup data storage. The media used are magnetic tape cartridges. The TK50 tape drive subsystem (Figure 3-26) consists of two major components: • TK50-AA tape drive and cartridge, installed in enclosure shelf 4 • TQK50-BA (M7546) controller module and 76.2 cm (30 in) signal cable Figure 3-26 TK50 Tape Drive Subsystem The M7546 controller module provides the interface between the TK50-AA tape drive and the Q22-Bus. The signal cable connects the module to the drive. Figure 3-27 shows the location of two DIP switches on the controller module, which are used to configure the following: • Hardware revision level (set at the factory) • Unit number 3-40 System Options g+--LEDS J1 UNIT NUMBER HARDWARE ~ REViSiON......... LEVEL wIIIIIIII '11111111111 ADDRESS JUMPERS~ ••••••••••• ........... MR·14083 Figure 3-27 M7546 Module Layout The' hardware revision level DIP switch is set to match the module revision level stamped on the back of the module. The eight switches in this DIP switch represent a binary weighted value, as shown in Table 3-21. Table 3-21 Revision Level Switch Settings Revision Level Switches 1 2 3-8* o o 1 (A) 2 (B) 1 o 3 (C) 1 0 0 1 1 0-0 0-0 0-0 0-0 etc. 0= Open 1 = Closed * Switch 8 is nearest module edge. 3-41 System Options The unit number may be specified using the unit number DIP switch as shown in Table 3-22. It is not necessary to change this switch from the factory setting if the MicroVMS operating system is installed. Table 3-22 Unit Number Settings Unit Number Switches I 2 3-8* 0 0 1 0 1 1 2 3 0 0 1 1 0-0 (Factory) 0-0 0-0 0-0 etc. 0= Open 1 = Closed * Switch 8 is nearest module edge. The CSR address for the first M7546 controller module is fixed at 17774500 and is set using jumpers (Figure 3-27). If an additional M7546 controller module is installed, its CSR address is floating (see Table 4-3). Table 3-23 lists the factory setting for the first M7546 and possible settings for a second M7546. Table 3-23 M7546 Controller Module CSR Address CSR Address Al2 All AIO A9 A8 A7 A6 A5 A4 A3 A2 - Add. Bits (Jumpers) * 17774500 1 1 o 010 1 0 0 0 0 (Factory) Common settings for a second M7546 controller: 17760404 17760444 o 0 o /\ 0 o o o o o o 1 = Jumper installed o = Jumper removed * A2 is the jumper nearest the module edge. The interrupt vector is fixed at 260 for the first and is floating for a second M7546 controller. The interrupt vector is set under program control. For further information, refer to the TK50 Tape Drive Subsystem Owner's Manual (EK-LEP05-0M). 3-42 Configuration 4.1 CONFIGURATION RULES There are several factors to consider when configuring a Micro VAX system in a BA123-A enclosure: • Module physical priority • Backplane and I/O distribution panel expansion space • Power requirements • Module CSR addresses and interrupt vectors 4.1.1 Module Physical Priority The order in which options are placed in the backplane affects system performance. Modules should be installed according to the following rules. 1. The KA630-A CPU is installed in slot 1. 2. MS630-B memory modules are installed in slots 2 and 3. 3. The MS630-AA memory module must be placed in the CD rows of slot 2 or 3. 4. With the exception of the MS630-AA memory module, dual-height modules installed in slots 2-4 must be placed in the AB rows. No grant continuity card is necessary in the CD rows. NOTE If slots 2 and 3 (or slot 3) are not used for MS630 memory modules, and are not required for Q22-Bus options, it is recommended that they be reserved for future memory expansion with M9047 grant continuity cards placed in the AB rows. 5. Dual-height modules installed in slots 5-12 can be located in either the AB or CD rows. The opposite rows must contain either another dual-height module or an M9047 grant continuity card. 4-1 Configuration The following list shows the recommended sequence of modules: 1. CPU KA630-A 2. Local Memory Modules (no more than two): MS630-BB MS630-BA MS630-AA 3. Q22-Bus Memory Modules MRVll MB047 4. Synchronous Communications Modules - No Silos DPVl1 MB020 5. General Purpose I/O Ports DRVI1-J MB049 6. Line Printer Interface LPVll MB027 7. Asynchronous Communications Module - No Silos DLVJl MB043 B. Asynchronous Communications Modules - With Silos DZVll DZQll M7957 M3106 9. Synchronous Communications Modules - DMA DMVI1-M MB053 DMVI1-N MB064 10. Ethernet Communications Module DEQNA M7504 11. Asynchronous Communications Module - With Silos/DMA DRVl1 4-2 M3104 Config uration 12. Streaming Tape Controller (Smart DMA) TQK50 M7546 13. Mass Storage Controller (Smart DMA) RQDX3 RQDX2 M7555 MS639-YB The relative priority of these options is based on their preferred interrupt and DMA priority. The location of the MRV11 has no effect on interrupt and DMA priorities; its location may be changed to facilitate cable distribution, etc. 4.1.2 Expansion Space 4.1.2.1 Backplane - There are twelve backplane slots available for Q22-Bus compatible modules. The configuration examples in this chapter show the slots occupied by modules and the number of open slots that remain. 4.1.2.2 I/O Distribution Panel Insert Space - There are four type A (1 X 4) and six type B (2 X 3) cutouts available for mounting I/O distribution panel inserts on the back panel. The bottom two type B cutouts can be converted to provide three additional type A cutouts. Table 4-1 lists the type of inserts used for each module. The configuration worksheet (Figure 4-1) tracks inserts used. 4.1.3 Power Requirement The configuration worksheet (Figure 4-1) is used to keep track of current at +5 V and +12 V, and power. The total current drawn and power used by system modules and mass storage devices in the enclosure must not exceed the following limits for each regulator: Current: at +5 Vdc = 36 A +12 Vdc = 7 A Power: 230 W from each regulator 4-3 Configuration ADD THESE COLUMNS I/O INSERTS (2 X 3) (1 X 4) SLOT B A 6 4*· 1 AB CD t - - - 2 AB CD t - - - 3 AS CD 4 AS t - - - CD 5 AS t - - - CD t - - - 6 AS CD t---7 AS CDt--_ _ 8 AS CD 1---9 AS CD t - - - 10 AS CD 11 AB t - - - CD 12 AS t - - - CD 13 AS~~CD MASS SHELF 5* 4 3 2 1 TOTAL THESE COLUMNS: MUST NOT EXCEED: 36A 7A 230W 36A 7A 230W *RECOMMENDED FOUR DRIVES MAXIMUM - TWO IN SHELVES 1 AND 2. WI/O IN 3. 4. OR 5. ··IF MORE THAN FOUR 1 X 4 I/O PANELS ARE REQUIRED. AN ADAPTER TEMPLATE MAY BE USED. MR·15928 Figure 4-1 4-4 Configuration Worksheet Configuration Table 4-1 lists the current drawn by the Q22-Bus options. Table 4-1 Power Requirements, Bus Loads, I/O Inserts Current (in amps) Option Module KA630-AA KA630-AB MS630-AA MS630-BA MS630-BB MRVll-AA DPVII-DP DRVI1-JP LPV11-XP DLVJ1-LP DZV11-DP DZQ11 DMVI1-AP DMV11-BP DMVI1-CP DMV11-FP DHVI1-AP DEQNA-KP RLV12-AP TQK50 RQDX2 RQDX3 RX50-AA RD51-A RD52-A RD53-A TK50-AA M7606 M7606 M7607 M760B M760B M7942 MB020 MB049 MB027 MB043 M7957 M3106 MB053-MA MB053-MA MB064-MA MB053-MA M3104 M7504 MB061 M7546 MB639-YB M7555 Power +5 V +12 V (in watts) 6.2 5.9 1.0 1.3 loB 2.B 1.2 1.8 O.B 1.0 1.2 1.0 3.4 3.4 3.4 3.4 4.5 3.5 5.0 2.9 6.4 2.4B 0.B5 1.0 1.0 0.9 1.35 0.14 0.14 0.0 0.0 0.0 0.0 0.3 0.0 0.0 0.25 0.39 0.36 0.4 0.4 0.4 0.3B 0.55 0.5 0.10 0.0 0.1 .06 loB 1.6 2.5 2.5 2.4 32.7 31.1 5.0 6.5 9.0 14.0 9.6 9.0 4.0 B.O 10.7 9.32 21.B 21.B 21.B 21.56 29.1 23.5 26.2 14.5 33.2 13.12 25.9 24.2 35.0 34.5 33.55 Bus Loads I/O Inserts A = 1 X 4 ae de B =2 X 3 2.7 1.0 2.7 1.0 loB 1.0 2.0 1.4 1.0 3.9 1.5 2.0 2.0 2.0 2.0 2.9 2.B 2.7 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 1.0 1.0 1.0 1.0 B B A A (2) A B B B B A B B B (2) A A B 4-5 Configuration 4.1.4 Bus Loads Bus loads must not exceed 38 ac or 20 dc. These limits are not exceeded using standard Q22-Bus options, but bus loads for each option are included in Table 4-1 in case a nonstandard module is installed. In such a case, the total bus loads of installed modules should be checked to be sure the total does not exceed these limits. 4.1.5 Module CSR Addresses and Interrupt Vectors Modules must be set to the correct CSR address and interrupt vector. Use Table 4-2 to determine the correct settings. The following rules must be observed: 1. Check off all the devices that will be installed in the system. 2. If there is an F in the vector column, the device has a floating interrupt vector. Assign a vector to each device checked, starting at (octal) 300 and continuing as follows: DLVJl (increment of 40 to next device) DRV11 (increments of 10 for subsequent devices) DZV/Q DPV11 DMVl1 2nd MSCP (first is fixed at 154) 2nd TQK50 (first is fixed at 260) DHV11 2nd DEQNA (first is fixed at 120) For example, from the list of devices above, systems containing the following modules would be assigned as shown: Example 1 DLVJ1 DZV11 DMVl1 2nd MSCP DRV11 4-6 300 340 350 360 370 Example 2 DZQl1 2nd MSCP DHV11 2nd DEQNA 300 310 320 330 Configuration The floating vector of a 2nd MSCP or TQK50 is program-set, not configured using jumpers or switches. If there is a second MSCP or TQK50 in your system, you must still determine what the vector is, because it will determine the vector of devices after it. 3. If there is an F in the address column, the device has a floating CSR address. Use Table 4-3 to determine the correct addresses for these devices. If a module has a floating vector and CSR address, additional modules of the same type will also have a floating vector and CSR address. Table 4-2 Address I Vector Worksheet Option Module KA630-A MS630-A DPV11 DRV11-JP DRV11-JP LPV11 DLVJ1 DLVJ1 DZV11 DZQ11 DHV11 DEQNA DMV11 DMV11-CP TQK50 RQDX2 RQDX3 M7606 M760x M8020 M8049 M8049 M8027 M8043 M8043 M7957 M3106 M3104 M7504 M8053 M8064 M7546 M8639 M7555 Unit No. 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 Check if in System Vector F F F 200 F* F F F F CSR Address (N = 177) F N64120 N64140 N77514 N76500 N76510 F F F 120 N74440 F F F F 260 154 154 N74500 N72150 N72150 * The DLVj1 vector can only be configured at 300, 340, 400, 440 etc. If the first available floating vector is 310, 320, or 330, the DLVJl should be set to 340 and the next device set to 400. 4-7 Configuration Table 4-3 lists the floating CSR addresses for common combinations of devices requiring configuration. These settings are only valid for the devices listed. They may change if other devices with floating CSR addresses are installed. Table 4-3 Device DZQ/V 1 DZQ/V 2 DZQ/V 3 DPVl1 DMV11 2nd MSCP 2nd TK50 DHV111 DHV112 Floating CSR Addresses Substitute the Numbers Below for the nnn in 17760nnn 100 110* 120* 270* 270* 404* 440 460 334 444* 500 520 270* 320 354* 444* 500 520 100 110* 310* 354* 444* 500 520 500 520 100 110 120 330* 374 504* 540 100 110* 310* 340 374 504* 540 100 110 120 330* 360 414* 504 100 110* 310* 340 444* 500 520 * Device may be installed or not. Go DOWN through the columns in the table to find the column that matches your configuration. Any device added to or removed from the list does not affect the addresses of devices above it. Example 1: 1 DHVl1 only: 17760440 (derived from the first column) Exainple 2: DZQ11: 17760100 DPV11: 17760310 DHV11: 17760500 (derived from the fifth column) 4·8 Configuration 4.2 CONFIGURATION EXAMPLES The BA123-A enclosure can be used in a variety of configurations. Figure 4-2 shows possible module utilizations for MicroVAX II systems. NOTE Refer to Figure 1-9 to review the bus grant continuity before configuring a system. POSSIBLE MODULE UTI LlZATIONS FOR SLOT 4 ARE AS FOLLOWS: THE MODULE ~6kL\;fhT~~~T POSSIBLE MODULE UTI LlZATIONS FOR SLOTS 5-12 ARE AS FOLLOWS: A A E Q II lI w I -,0 ~t Ol 2 I -,0 ~t 00 00 ,2 -,0 <ti= 2 0 (!) I ,2 g 2 -'0 2 C C to 0 Ol D D 13 (!) I ~2 '" 2 (!) W W I ,2 -,0 ~t 00 I l- ~ (!) 0 X 0 >I- :::> a ~ <t D >- I- ~ l- I cb 0 w <t t 0 x ~ ~ 2 I c 2 0 00 I I <t ~t t 0 l- ..J :::> 0 2 0 UJ II ..... W g I l- I ..... :::>a. 00 t 0 l- A I UJ ,2 2 l- ~ w I ~ Ol ,2 ffi 0 A (!) (!) POSSIBLE MODULE UTILIZATIONS FOR SLOT 2 AND 3 ARE AS FOLLOWS: THE MODULE UTILIZATION FOR THE FI RST SLOT IS AS FOLLOWS: C :::> UJ I >- >- ~ ~ t t a X X ~ ~ 0 <t :::> a 0: 0: 0 0 D 2-3 5-12 Figure 4-2 Module Utilizations 4-9 Configuration Figure 4-3 shows the backplane setup for a base system that can be expanded at a later time. It includes the following features: • 2 Mbytes of main memory • 1 RD52 fixed disk drive, providing 31 Mbytes of mass storage • 1 RX50 dual-diskette drive for system loading and backup • 1 eight-line asynchronous multiplexer, providing ports for 8 serial devices Figure 4-4 shows the expandability of a MicroVAX II system in the BA123-A enclosure. It includes the following features: • 9 Mbytes of main memory • 2 RD53 fixed disk drives, providing 142 Mbytes of mass storage • 2 eight-line asynchronous multiplexers, providing ports for 16 serial devices • DEQNA module to connect to Ethernet • DPV11 module to connect to a modem • LPV11 module for an LP25 printer • TK50-AA tape drive for system loading and backup 4-10 Configuration MASS STORAGE DEVICE: RX50 RD52 BACKPLANE SLOT NO. I/O CUTOUTS (STANDARD I/O) BACKPLANE ROW A B C D 1 KA630-AB (QUAD) CPU 2 M9047 GRANT CARD MS630-AA MEMORY 3 M9047 GRANT CARD EMPTY 4 DHV11 (QUAD) 8-LlNE MULTIPLEXER 5 RQDX2 (QUAD) RD/RX CONTROLLER (1 X 4) 4 (2 X 3) 6 1 2 6 7 8 9 10 11 12 TOTAL USED: 0 3 AVAILABLE: 4 3 MR-16399 Figure 4-3 Base System 4-11 Configuration MASS STORAGE DEVICE: RX50 RD53 RD53 BACKUP DEVICE: TK50-AA BACKPLANE SLOT NO. I/O CUTOUTS (STANDARD I/O) BACKPLANE ROW A B C D (1 X4) 4 (2 X 3) 6 1 KA630-AA (QUAD) 1 MBYTE MEMORY + FPP 2 MS630-BB (QUAD) 4 MBYTE MEMORY 3 MS630-BEl (QUAD) 4 MBYTE MEMORY 4 DPV11 (DUAL) EMPTY 1 5 LPV11 (DUAL) DEQNA (DUAL) 2 6 DHV11 (QUAD) 8-LlNE MULTIPLEXER 2 7 DHV11 (QUAD) 8-LlNE MULTIPLEXER 2 8 M9047 GRANT CARD 9 RQDX2 (QUAD) RD/RX CONTROLLER 1 TQK50 (DUAL) 10 11 12 TOTAL USED: 3 5 AVAILABLE: MR-16400 Figure 4-4 4-12 Advanced System Diagnostics 5.1 INTRODUCTION This chapter performs two basic functions. It provides: • An overview of the diagnostic and maintenance tools available for use with the MicroVAX II • A roadmap for the diagnosis and repair of failures 5.2 KA630-A BOOT AND DIAGNOSTIC ROM The MicroVAX II boot and diagnostic ROM tests the basic functionality of the KA630-A module. Testing can occur in either of two modes: • Power-up Mode • Console I/O Mode 5.2.1 Power-up Mode In power-up mode the ROM diagnostics, in conjunction with the boot programs, test the KA630-A module's ability to load and run an operating system, the MicroVAX Maintenance System, or other diagnostic software. Table 5-1 provides a description of each test located in the ROM diagnostic, and the LED value displayed on the MicroVAX II CPU I/O distribution insert as the system counts down through each test. The LED value is also displayed in binary form by a series of red LEDs on the KA630-A module (Figure 5-1), and, for values of 7 or less, on the console terminal. Table 5-1 also lists the field replaceable units (FRUs) most commonly at fault if the countdown stops at a particular nonzero value. Their numbering indicates their probability of fault (i.e., 1 is most likely). 5-1 Diagnostics Table 5-1 LED Status and Countdown Error Messages Value Countdown Tests/Probable FRU Failures F WAITING FOR DC OK 1. KA630-A module (does not recognize DC OK assertion) 2. Power supply (negating DC OK on bus) 3. A Q22-Bus device (negating DC OK on bus) 4. Backplane (DC OK shorted to another signal) 5. Power supply cable (defective or not properly connected) E WAITING FOR P OK 1. KA630-A module (does not recognize P OK assertion) 2. Power supply (negating P OK on bus) 3. A Q22-Bus device (negating P OK on bus) 4. Backplane (P OK shorted to another signal) D RUNNING CHECKSUM TEST ON CPU ROM 1. KA630-A module C SEARCHING FOR RAM MEMORY REQUIRED FOR CPU ROM PROGRAMS 1. KA630-A module 2. MS630 module or modules 3. KA630-AjMS630 interconnect cable (short- or open-circuited) B READING KA630-A IPCR REGISTER (accesses Q22-Bus) 1. KA630-A module 2. A Q22-Bus device (preventing the CPU from acquiring the bus) 3. Backplane (preventing the CPU from acquiring the bus) A TESTING VCBOI VIDEO CONSOLE DISPLAY (if present) 1. Keyboard for VCBOI (defective or not connected) 2. Video display for VCBOI (defective or not connected) 3. VCBOI module 4. KA630-A module (can't read or write Q22-Bus; may be shorting Q22-Bus) 5. A Q22-Bus device (preventing the CPU from acquiring the bus) 6. Backplane (preventing the CPU from acquiring the bus) 7. VCBOI distribution insert 5-2 Diagnostics Table 5-1 LED Status and Countdown Error Messages (Cont) Value Countdown Tests/Probable FRU Failures 9 IDENTIFYING CONSOLE TERMINAL 1. KA630-A module (if console does not respond within 6 seconds, CPU proceeds to 7) 8* LANGUAGE INQUIRY OR CPU HALTEDt 1. KA630-A module (probably console interface) 2. Console cables (defective or not connected) 3. Console baud rate (mismatched) 4. Console terminal (power-off or broken) 5. Console distribution insert 7 RUNNING DATA TESTS ON RAM MEMORY 1. KA630-A module (RAM memory failure) 2. MS630 module 3. Backplane (CD interconnect short- or open-circuited) 4. KA630-A/MS630 interconnect cable (short- or open-circuited) 6 RUNNING ADDRESS TESTS ON RAM MEMORY 1. MS630 module 2. Backplane (CD interconnect short- or open-circuited) 3. KA630-A/MS630 interconnect cable (short- or open-circuited) 5 RUNNING TESTS THAT USE Q22-BUS MAP TO ACCESS LOCAL MEMORY 1. KA630-A module 2. Q22-Bus device (preventing the CPU from acquiring the bus) 3. Backplane (preventing the CPU from acquiring the bus) 4 CPU INSTRUCTION AND REGISTER TESTS 1. KA630-A module 5-3 Diagnostics Table 5-1 LED Status and Countdown Error Messages (Cont) Value Countdown Tests /Probable FRU Failures 3 RUNNING INTERRUPT TESTS 1. KA630-A module 2. Q22-Bus device (incorrectly requesting interrupt) 3. Backplane (Q22-Bus BR line shorted) 2 SEARCHING FOR BOOTSTRAP DEVICE:!: 1. RQDX controller, RD5n drive, RX50 drive, or interconnect cable (defective or not properly connected) 2. TQK50 controller, TK50 drive, or interconnect cable (defective or not properly connected) 3. MRVIID module 4. DEQNA module 5. KA630-A module 1 BOOTSTRAP DEVICE FOUND 1. Q22-Bus bootstrap device 2. Signal cable to bootstrap device (defective or not connected) 3. Power cable to bootstrap device (defective or not connected) 4. KA630-A module o TESTING COMPLETED * Before the console reaches 8, a heading should appear that reports the version of CPU installed in the system, as well as other system information. If the LED reaches 8 or less and the console terminal doesn't display a heading, then the five FRUs listed should be suspected. t When the LED is stopped at 8, the system is A) preparing to ask the user to supply the selected language .to be used, B) informing the user that the CPU is halted, or C) actually indicating a failure. If the system is not indicating a halt, but waiting for a language to be entered, time out occurs and testing continues within two to six minutes. :j: Be sure to try the troubleshooting remedies in the Micro VAX II 630QB Owner's Manual before exploring these possibilities. Check signal and power cables before assuming drives or controllers to be defective. Once cables have been checked, examine power-up LEDs on individual devices and refer to Section 5.3 of this manual. 5-4 Diagnostics GREEN DC OK LED { RED LEDS F\ F\ F\ F\ VALUE ON 8 4 2 VALUE OFF 0 0 0 F\ l 0 MR·' 5684 Figure 5-1 KA630-A CPU Module LEDs The sum of values of all LEDs ON (when translated to hexadecimal) corresponds to the hexadecimal values listed in Table 5-1. 5.2.2 Console Mode In the console I/O mode, one of the ROM tests may be selected using the TEST command. In addition, the EXAMINE command lets the user examine the contents of registers and memory, and the BOOT command, when combined with the appropriate qualifier, selects the boot device. Further details on console commands are given in Appendix A. 5.2.3 Console Terminal Error Messages Error messages reported on the console terminal are formatted as shown in Figure 5-2. An explanation of the numbered messages follows the figure. 5-5 Diagnostics 1. KA630-A.XX 2. 3. PERFORMING NORMAL SYSTEM TESTS. 7 .. 4. ? <SUBTEST> 5. FAILURE. NORMAL OPERATION NOT POSSIBLE. <P1> <P2> <P3> MR·15685 Figure 5-2 Example of a Console Terminal Error Message 1. Identifies the processor and the version number of the console program ROM. 2. Explains that the system is performing normal system tests as programmed on the ROM. 3. Begins a countdown sequence to show that the system is progressing through its tests. The numbers displayed have the same meaning as the numbers displayed on the 1/0 distribution panel insert. 4. Indicates that the countdown sequence has been interrupted. Displays a diagnostic message that includes the question mark, a subtest code number and up to three parameters. 5. Indicates that the test has failed and that the console program has stopped executing. 5-6 Diagnostics 5.3 POWER-UP LEOS ON MASS STORAGE, BACKUP, AND COMMUNICATIONS DEVICES Several of the supported options (modules) for MicroVAX II have LEDs which provide information on device-level power-up testing. Figures 5-3 through 5-5 show the orientation of LEDs on these modules. Tables 5-2 through 5-4 explain the LED readings and list the field replaceable units (FRUs) most likely to be at fault. Their numbering indicates their probability of fault (i.e., 1 is most likely). 3 \ 2 a a C) { MR-15686 Figure 5-3 LED Orientation on the DEQNA Module Table 5-2 DEQNA Module LED Indications LEDs 3 2 1 Definition/FRU ON ON ON ON ON OFF ON OFF OFF OFF OFF OFF Performing DEQNA station address PROM test 1. DEQNA module 2. KA630-A module 3. Q22-Bus device 4. Backplane Performing DEQNA internalloopback test 1. DEQNA module Performing DEQNA externalloopback test 1. DEQNA module 2. Cabling (short- or open-circuited, or not connected) 3. Fuse in distribution insert DEQNA has passed all power-up tests 010 a \ 09 a 08 a 07 C) { MR-15687 Figure 5-4 LED Orientation on the RQDX2 Module 5-7 Diagnostics Table 5-3 RQDX2 Module LED Indications LEDs DI0 D9 DB D7 Definition/FRU ON ON ON ON Beginning power-up testing 1. RQDX2 Module OFF OFF OFF ON Performing TIl processor test 1. RQDX2 Module OFF OFF ON OFF Performing TIl timer/counter/address generator test 1. RQDX2 Module OFF OFF ON ON Performing Q22-Bus timer/counter/address generator test 1. RQDX2 Module OFF ON OFF OFF Performing Serializer/Deserializer test 1. RQDX2 Module OFF ON OFF ON OFF ON ON OFF Performing CRC generator test 1. RQDX2 Module Performing hardware version test 1. RQDX2 Module OFF ON ON ON ON OFF OFF OFF ON OFF OFF ON ON OFF ON OFF ON OFF ON ON Performing valid configuration test 1. RQDX2 Module ON ON ON OFF ON ON ON OFF OFF OFF NOT USED NOT USED 5-8 OFF ON OFF' ON OFF OFF Performing ROM checksum test 1. RQDX2 Module Performing RAM test 1. RQDX2 Module Performing diagnostic interrupt test 1. RQDX2 Module Performing shuffle oscillator test 1. RQDX2 Module NOT USED Testing completed Diagnostics 2 ~ C) 1 a ( MR-15688 Figure 5-5 Table 5-4 LED Orientation on the TQK50 Module TQK50 Module LED Indications LEOs 2 1 Definition RU ON ON Failed to pass power-up test 1. M7546 module OFF ON Failed U/Q port initialization 1. M7546 module 2. Interconnect cable 3. TK50 drive BLINKING BLINKING Fatal error detected by controller 1. Interconnect cable (improperly keyed) 2. M7546 module 3. TK50 drive OFF OFF Normal operation The following supported options for the MicroVAX II system have a single LED that (when ON) indicates proper operation of that option: • DRV11 • DRV11 The RQDX3 module has a single LED that indicates a failure when ON. 5-9 Diagnostics 5.4 MicroVAX MAINTENANCE SYSTEM The MicroVAX Maintenance System (MMS) is a combination diagnostic/ maintenance operating system. The system is available in two versions: 1) the installation version provided with each Micro VAX II, and 2) the service version shipped with the Micro VAX II Maintenance kit. The installation version is documented here, while the service version is documented in the Micro VAX System Maintenance Guide. The installation version provides: • Configuration verification • System level testing MMS is menu driven and can be loaded into any MicroVAX II system via tape or diskette. Figure 5-6 shows the disclaimer screen when the first tape cartridge or diskette is loaded into a system. Mter entering the date, if necessary, and pressing the Return key, a screen similar to Figure 5-7 appears, requesting that the next diskette be loaded (if diskettes are used). This screen is repeated until all necessary diagnostics have been loaded. Once this has been accomplished, pressing the Return key accesses the MMS Main Menu as seen in Figure 5-8. ,.. MicroVAX Maintenance System - MOM Version V1.06 CONFIDENTIAL DIAGNOSTIC SOFTWARE PROPERTY OF DIGITAL EQUIPMENT CORPORATION Use Authorized Only Pursuant to a Valid Right-to-use Licence Copyright (c) 1985 Digital Equipment Corporation The current date and time is: 26-JUL-1985 11 :34:47.00 Press the RETURN key to continue, or enter the new date and time; then press the RETURN key. [DD-MMM-YYYY HH:MM]: MR·16211 Figure 5-6 Disclaimer Screen 5-10 Diagnostics ,.. [DD-MMM-YYYY HH:MM): The current date and time is: 26-JUL-1985 11 :37:50.22 The system is preparing for testing. This may take several minutes. Please wait .. Please remove the diskette. Insert the next diskette in the same drive and press the RETURN key. If you can not insert the next diskette, type 1 and press the RETURN key. > MA·16212 Figure 5-7 Load Additional Media Screen ,.. Press the RETURN key to continue. > MAIN MENU 1 - Test the system 2 - Display System Configuration and Devices 3 - Display the Utilities Menu 4 - Display the Service Menu 5 - Exit MicroVAX Maintenance System Type the number; then press the RETURN key. > Figure 5-8 Maintenance System Main Menu 5-11 Diagnostics 5.4.1 Test the System (Menu Item #1) System functional and exerciser tests are run by MMS. System tests are run on all recognized devices, and can be run by any user at any time without jeopardizing data. 5.4.2 Display System Configuration and Devices (Menu Item #2) MMS provides verification of system installation by determining and displaying recognized system configuration. A problem or incorrect installation is evident when any device known to be physically installed is missing from the terminal display. NOTE It is often useful to use the Display System Configuration and Devices selection before using the Test the System selection. It provides a quick check on what the system "sees" as available for testing. 5.4.3 Display the Utilities Menu (Menu Item #3) This selection is not used by the installation version of MMS. It is reserved for further development under the service version of MMS. 5.4.4 Display the Service Menu (Menu Item #4) This selection is not used by the installation version of MMS. It is used by the service version, available in the MicroVAX Maintenance Kit, and documented by the Micro VAX System Maintenance Guide. 5.4.5 Exit the MicroVAX Maintenance System (Menu Item #5) This selection performs an orderly exit from the MicroVAX Maintenance System. 5-12 Diagnostics 5.5 TROUBLESHOOTING When the MicroVAX II system or a supported option fails or exhibits erratic behavior, the problem may be diagnosed using: • Front panel indicators and lights • Power-up self-tests • Micro VAX II 630QB Owner's Manual • Micro VAX II 630QB Technical Manual (this manual) • MicroVAX Maintenance System - installation version • Micro VAX System Maintenance Guide • MicroVAX Maintenance System - service version NOTE Before using the Troubleshooting section of this manual, please read the Problem/Solution section of the MicroVAX I/S30Q1J Owner's Manual. Most problems exhibited by a MicroVAX II system fall under one of the following categories: • Unknown system level problems (system fails to boot) • Suspected device level problems (system can boot, problem may be intermittent and is very often a CPU, memory, mass storage, or communications problem) The following sections give a suggested method of troubleshooting each family of problems. 5.5.1 Unknown System Level Problems (System Fails to Boot) Figure 5-9 outlines the general procedure for troubleshooting the system when either an operating system or the MicroVAX Maintenance System fails to boot. 5.5.2 Device-Specific Problems Figure 5-10 outlines the general troubleshooting procedure when the system can boot the MicroVAX Maintenance System, but a problem with a specific device is suspected. 5-13 Diagnostics TRY TO RESOLVE PROBLEM USING TROUBLESHOOTING SECTION OF OWNER'S MANUAL NO CHECK LED INDICATORS ON ALL Q22-BUS DEVICES ISOLATE FRU AND REPLACE USING INSTRUCTIONS IN CHAPTER 6 ISOLATE FRU AND REPLACE USING INSTRUCTIONS IN CHAPTER 6 REFER TO TABLES 5-1 THROUGH 5-4 AND APPENDIX B OF THIS MANUAL ISOLATE FRU AND REPLACE USING INSTRUCTIONS IN CHAPTER 6 NO SUSPECT KA630-A MODULE OR CABLE CONNECTING MODULE TO DISTRIBUTION PANEL SUSPECT POWER SUPPLY AND/OR ASSOCIATED CABLING ISOLATE FRU AND REPLACE USING INSTRUCTIONS IN CHAPTER 6 ISOLATE FRU AND REPLACE USING INSTRUCTIONS IN CHAPTER 6 MA-15690 Figure 5-9 5-14 Troubleshooting Flowchart for Fail-to-Boot Problems Diagnostics TRY TO RESOLVE PROBLEM USING TROUBLESHOOTING SECTION OF OWNER'S MANUAL LOAD MICROVAX MAINTENANCE SYSTEM START SYSTEM CONFIGURATION UTILITY NO DEVICE IS BROKEN, NOT PROPERLY CONNECTED. OR NOT PROPERLY CONFIGURED START SYSTEM TESTING FROM MAIN MENU RESEAT THE DEVICE AND/OR ITS CABLE(S). IT MAY NEED TO BE RECONFIGURED OR REPLACED. NO YES REFER TO CHAPTER 6 FOR REMOVAL AND REPLACEMENT PROCEDURES OR OBTAIN AND USE MICROVAX SYSTEM MAINTENANCE KIT (DOCUMENTED IN THE MICROVAX SYSTEM MAINTENANCE GUIDE) MR·15691 Figure 5-10 Troubleshooting Flowchart for Device-Specific Problems 5-15 FRU Removal and Replacement Procedures 6.1 INTRODUCTION This chapter describes the removal and replacement procedures for the field replaceable units (FRUs) in the BA123-A enclosure (Table 6-1, Figure 6-1). Table 6-1 BAI23-A FRUs Part Number Description 17-00859-01 Switch, ac power to power supply, and cable from switch to power supply Cable, backplane to CPU console board CPU console board Cable, signal distribution board to 4 RD consoles Cable, 20-conductor RD drive Cable, 40-conductor RD drive RD52 console Cable, 50-conductor, RQDX to signal distribution board Cable, signal distribution board to RX50 Cable, TK50-A/TQK50 interconnect Signal distribution board Fan, 12.7 cm (5 in) card-cage Fan, 11.4 cm (4.5 in) mass storage Switch, door interlock, and cable from switch to temperature sensor board Temperature sensor board 17-00860-01 54-16596-01 17-00862-01 17-00282-01 17-00286-01 54-16244-02 17-00861-01 17-00867-01 17-01047-01 M9058 12-23395~01 12-22271-01 17-00942-01 54-16665-01 6-1 FRU Removal and Replacement Procedures Table 6-1 BAI23-A FRUs (Cont) Part Number Description 17 -00863-01 17 -00864-01 17-00865-01 17 -00865-01 17-00870-01 17 -00911-01 30-23616-01 54-17507-01 12-23985-01 12-23985-02 54-16744-01 Cable, power supply to card-cage fan and temperature sensor Cable, power supply to mass storage fan Cable, Regulator A to backplane Cable, Regulator B to backplane Cable, Regulator A to 2 drives via 2 plugs Cable, Regulator B to 3 drives via 3 plugs Power supply Q22-Bus backplane, 13-s10t, quad-height Casters, shock isolating, fixed (2) Casters, shock isolating, swivel (2) CPU distribution insert NOTE Unless otherwise specified, FRUs are replaced by reversing the order of the removal procedures. 6-2 TO DRIVE 3 OR 4 TO DRIVE 5 TO DRIVE 1 OR 2 17-00859-01 BACKPLANE 54 -17507 -01 ON/OFF SWITCH "Tl JJ C JJ CD 3 o < e. P> ~ Q. JJ CD CARD-CAGE FAN 12-23395-01 RD CONSOLE BOARD 17-00862-01 "'0 0) o CD 3 CD ~ MR-15292 *RODX2. TOK50 AND SIGNAL DISTRIBUTION BOARD SHOWN_ ALL 022-BUS MODULES ARE FRUS_ SEE CHAPTER 3 FOR MODULE AND CABLING NUMBERS FOR 022-BUS OPTIONS_ 0) W -0 (3 o CD Q. c Figure 6-1 BA123-A FRUs Ci) CJ) FRU Removal and Replacement Procedures 6.2 REMOVAL OF THE EXTERIOR PANELS The exterior panels must be taken off before beginning most removal and replacement procedures. The following two sequences will be referenced in the subsequent procedures. 6.2.1 Removal of the Right Side Panel 1. Turn the system off and unplug the ac power cord from the wall socket. 2. Open the rear door. 3. Loosen the captive screw that connects the right side panel to the rear of the enclosure frame (Figure 6-2). 4. The panel is attached to the bottom of the enclosure frame by two snap fasteners. Pull the bottom of the panel out until the panel detaches from the bottom of the enclosure. 5. Lift the panel slightly to release it from the lip at the top of the frame and remove the panel (Figure 6-3). MR·14045 Figure 6-2 6-4 Unhooking the Right Side Panel FRU Removal and Replacement Procedures Figure 6-3 Removing the Right Side Panel 6-5 FRU Removal and Replacement Procedures 6.2.2 Removal of the Left Side Panel 1. Turn the system off and unplug the ac power cord from the wall socket. 2. Open the front control panel door. 3. Loosen the screw that connects the left side panel to the front of the enclosure frame (Figure 6-4). 4. The panel is attached to the bottom of the enclosure frame by two snap fasteners. Pull the bottom of the panel out until the panel detaches from the bottom of the enclosure. 5. Lift the panel slightly to release it from the lip at the top of the frame and remove the panel (Figure 6-5). Figure 6-4 Unhooking the Left Side Panel 6-6 FRU Removal and Replacement Procedures MR-14606 Figure 6-5 Removing the Left Side Panel 6-7 FRU Removal and Replacement Procedures 6~3 ON/OFF SWITCH REMOVAL 1. Remove the left side panel as described in Section 6.2.2. 2. Unplug the On/Off switch cable from the power supply. 3. Remove the nut that holds the cable's ground lead to the enclosure frame. Disconnect the ground lead. 4. Press the top and bottom of the On/Off switch and push the switch and its cable out from the inside of the front panel (Figure 6-6). Figure 6-6 6-8 On/Off Switch Removal FRU Removal and Replacement Procedures 6.4 CPU CONSOLE BOARD REMOVAL 1. Remove the left side panel as described in Section 6.2.2. 2. Disconnect the ribbon cable from the CPU console board (Figure 6-7). 3. Remove the two screws that hold the CPU console board assembly to the control panel. 4. Remove the board from the plastic brackets. MR-'4048 Figure 6-7 CPU Console Board Removal 6-9 FRU Removal and Replacement Procedures 6.5 13.3 cm (5.25 in) MASS STORAGE DEVICE REMOVAL The following procedure applies to both removable and fixed media drives. 1. Remove both side panels as described in Sections 6.2.1 and 6.2.2. 2. The front panel is attached to the enclosure by four snap fasteners. Remove the front panel by pulling it from the frame until the snap fasteners detach. 3. Disconnect all signal cables and dc power cables from the device. 4. Push down on the release tab found below the front of the device and slide the device out of the shelf. 6.5.1 RD52 Read/Write Board Removal NOTE Replace the main printed circuit board (MPCB) only on RD52 disk drives with a DIGITAL P.N. 30-21721-02. Screws located on the slide plate and MPCB are different sizes. Make sure you reinstall the screws in their proper location. 1. Remove the four Phillips screws retaining the slide plate and ground clip. Set the slide plate aside (Figure 6-8). 2. Unplug the 2-pin connector (Figure 6-9). 3. Remove the two Phillips screws that attach the front bezel to the drive. 6-10 FRU Removal and Replacement Procedures Figure 6-8 Removing the Sl"d 1 e Plate Rem Figure 6-9 . ""W" ovmg the 2-Pin Connector and Screws 6-11 FRU Removal and Replacement Procedures 4. Remove the front bezel by pulling it away from the drive. The bezel is held in place with pop fasteners (Figure 6-10). 5. Remove the three Phillips screws from the heatsink, grounding strip, and the corner opposite the heatsink (Figure 6-11). 6. Lift the MPCB straight up until it clears the chassis. This disconnects P4, a 12-pin fixed plug (Figure 6-12). 7. Disconnect P5, a 10-pin connector. Figure 6-10 Removing the Front Bezel 6-12 FRU Removal and Replacement Procedures i I Figure 6-11 Removing Phillips Screws from Heatsink P5 Figure 6-12 Removing the MPCB 6-13 FRU Removal and Replacement Procedures 6.5.2 R053 Read/Write Board Removal The RD53 read/write board is the only part of an RD53 drive that is replaceable. Always try replacing the read/write board before you replace an entire RD53 drive. 1. Remove the four Phillips screws retaining the slide plate and ground clip. Set the plate aside (Figure 6-13). 2. Loosen the two captive screws that hold the read/write board in place. 3. Rotate the board upward (the board pivots in hinge slots at the front of the drive). Being careful not to strain any of the connectors or cables, tilt the board over center until it comes to rest against the outer frame. CAUTION Flexible circuit material is fragile and requires careful handling to avoid damage. 4. Disconnect the motor control board connector j8 and the preamplifier board connector j9 from the read/write board. Both connectors and cables are fragile; handle them with care. 5. Lift the board out of the hinge slots. NOTE Make sure to set the jumpers and switches for the new board to the same positions as the old one. 6-14 FRU Removal and Replacement Procedures MOTOR CONTROL BOARD ~~-""-~~SCREWS. MOTOR CONTROL BOARD PREAMPLIFIED BOARD AND SHIELD MR·15693 Figure 6-13 RD53 Read/Write Board Removal 6-15 FRU Removal and Replacement Procedures 6.6 FAN REMOVAL The following two sections list the procedures for removing the card-cage fan and the mass storage fan. The fan in the power supply is not an FRU. 6.6.1 Mass Storage Fan Removal 1. Remove the left side panel as described in Section 6.2.2. 2. Note that the dc power cable's plug is contoured to fit along the side of the fan. Disconnect the cable from the fan. When replacing the fan, be sure to align the cable the same way. 3. Remove the three screws that connect the fan's metal base plate to the enclosure frame (Figure 6-14). NOTE Observe the alignment of the fan before removing it. Be sure to align the replacement fan in the same direction. 4. Remove the four screws that connect the fan to the metal base plate. 6-16 FRU Removal and Replacement Procedures Figure 6-14 Mass Storage Fan Removal 6-17 FRU Removal and Replacement Procedures 6.6.2 Card-Cage Fan Removal 1. Remove the right side panel as described in Section 6.2.1. 2. Remove the card-cage door by releasing the two clasps at the front end of the door and swinging the door open. 3. Slide the tray below the card cage partially out (Figure 6-15). 4. Note that the cable's dc power plug is contoured to fit along the side of the fan. Disconnect the cable from the fan. When replacing the fan, be sure to align the cable the same way. 5. Remove the four screws that connect the fan to the tray. Figure 6-15 6-18 Card-Cage Fan Removal FRU Removal and Replacement Procedures 6.7 MODULE REMOVAL CAUTION Static electricity can damage modules. Always use a grounded wrist strap and grounded work surface when working with or around modules. Remove and install modules carefully to prevent damage to module components and other modules, or possibly changing the switch settings. 1. Remove the right side panel as described in Section 6.2.1. 2. Remove the card-cage door by releasing the two clasps at the front end of the door and swinging the door open. 3. Carefully but firmly pull the levers which hold the module in place. Slide the module partially out of the backplane (Figure 6-16). 4. Note the alignment of any cables attached to the module. Disconnect the cables. 5. Remove the module from the enclosure. NOTE Be sure that the jumper and switch configurations on the replacement module are the same as those on the module removed. Before removing a module from the backplane, be sure to note the position of all modules and the alignment of any cables that you disconnect. 6-19 FRU Removal and Replacement Procedures I MR-14051 Figure 6-16 Module Removal When installing modules, make sure the levers latch properly as you seat the module in the backplane. Replacement modules come wrapped in special antistatic packaging material. A silica gel packet is also included to prevent damage from moisture. Use this antistatic packaging material and silica gel packet to protect any modules you store, transport, or return. If you install a dual-height module in slots 1 through 4 of the backplane, you must install it in the AB rows. MS630-AA memory modules must be installed in the CD rows of slot 2 or 3. If you install dual-height modules in slots 5 through 12 of the backplane, you must install a grant continuity card (M9407) or a second dual-height module in the other two rows of the slot. 6-20 FRU Removal and Replacement Procedures 6.8 DOOR INTERLOCK SWITCH REMOVAL 1. Remove the right side panel as described in Section 6.2.1. 2. Remove the card-cage door by releasing the two clasps at the front end of the door and swinging the door open. 3. A cable connects the interlock switch to the temperature sensor. Disconnect the cable from the temperature sensor (Figure 6-17). 4. Remove the two screws that connect the switch to the side of the card cage and remove the switch and the cable. 6.9 TEMPERATURE SENSOR REMOVAL 1. Remove the right side panel as described in Section 6.2.1. 2. Remove the card-cage door by releasing the two clasps at the front end of the door and swinging the door open. 3. A cable connects the interlock switch to the temperature sensor. Disconnect the cable from the temperature sensor (Figure 6-17). 4. A cable connects the temperature sensor to the power supply. Disconnect the cable from the temperature sensor. 5. Remove the temperature sensor from the four plastic brackets connecting it to the enclosure frame. 6-21 FRU Removal and Replacement Procedures DOOR INTERLOCK SWITCH MR-14052 Figure 6-17 6-22 Door Interlock Switch/Temperature Sensor FRU Removal and Replacement Procedures 6.10 POWER SUPPLY REMOVAL 1. Remove the left side panel as described in Section 6.2.2. 2. Note the location and alignment of all cables attached to the power supply. Disconnect all cables, including the ac power cable at the rear of the system. 3. Remove the four 1/4 turn fasteners holding the power supply to the enclosure frame and remove the power supply (Figure 6-18). CAUTION Before installing a new power supply, verify that the voltage select switch at the rear of the power supply is set for the correct ac voltage. Damage to the system could result if the switch is not properly set. 6-23 FRU Removal and Replacement Procedures Figure 6-18 6-24 Power Supply Removal FRU Removal and Replacement Procedures 6.11 BACKPLANE REMOVAL 1. Remove both side panels as described in Sections 6.2.1 and 6.2.2. 2. Slide all modules partially out of the backplane, including the signal distribution board. 3. Remove the power supply as described in Section 6.10. 4. There is a metal plate between the backplane and the power supply. Remove the six screws that hold the plate to the enclosure frame. 5. Lift the metal plate and the backplane out of the back of the card cage (Figure 6-19). 6. Remove the screws that hold the metal plate to the backplane. The backplane is replaced as follows: 1. Insert the screws that hold the metal plate to the backplane. 2. Place the backplane and the metal plate at the back of the card cage. 3. Insert a module in the first and the last card guide of the card cage. 4. Align the backplane so that the two modules can be fully inserted into the backplane. Insert the modules. 5. Insert the six screws that hold the metal plate to the enclosure frame. 6. Check the alignment of the backplane by inserting all of the system modules in their original slots. 7. Replace the power supply by reversing the procedure described in Section 6.10. 6-25 FRU Removal and Replacement Procedures Figure 6-19 Backplane Removal 6-26 FRU Removal and Replacement Procedures 6.12 FILTER CONNECTOR REMOVAL 1. Turn the system off and unplug the ac power cord from the wall socket. 2. Open the rear door. 3. Disconnect any cables attached to the filter connector. Note where the cables were attached. 4. Remove the right side panel as described in Section 6.2.1. 5. Remove the card-cage door by releasing the two clasps at the front end of the door and swinging the door open. NOTE Some of the internal cables that connect to the back of filter connectors may not be keyed. Observe the alignment of the internal cables and be sure to reconnect them the same way. 6. Disconnect any cables that connect the filter connector insert to modules inside the enclosure. 7. Remove the screws that hold the filter connector to the I/O distribution panel. 8. Remove the filter connector. 6-27 Appendix A Console Commands A.1 CONSOLE COMMAND SYNTAX The console accepts commands up to 80 characters long. Longer commands are responded to with an error message. The count does not include rubouts, rubbed out characters, or the terminating carriage return. Commands may be abbreviated. Abbreviations are formed by dropping characters from the end of a keyword. All commands are recognized from their first character. Multiple adjacent spaces and tabs are treated as a single space by the console. Leading and trailing spaces and tabs are ignored. Command qualifiers can appear after the command keyword, or after any symbol or number in the command. All numbers (addresses, data, counts) are in hexadecimal. (Note, though, that symbolic register names include decimal digits.) Hex digits are 0 through 9, and A through F. The console does not distinguish between upper and lower case either in hex numbers (A through F) or in commands. Both are accepted. A.2 REFERENCES TO PROCESSOR REGISTERS AND MEMORY The KA630 console is implemented by macrocode executing from ROM. For this reason, the actual processor registers may not be modified by the command interpreter. When console I/O mode is entered, the console saves the processor registers in a scratch page and all command references to them are directed to the corresponding scratch page locations, not to the registers themselves. When the console reenters program mode, the saved registers are restored and any changes then become operative. References to processor memory are handled normally except where noted below. A-1 Console Commands Generally, a free page on the interrupt stack is used for the scratch page, so the console does not modify the machine state. If a free page on the interrupt stack cannot be located, the console program uses the last valid page in contiguous physical memory and the original machine state is lost. This should occur only on power-up. References to the console scratch page by EXAMINE and DEPOSIT commands must be qualified by the IU qualifier. (Access is primarily to simplify debugging of the console program.) The binary load and unload commands may not reference the console scratch page. ~3 A.3.1 CONSOLE COMMANDS Binary Load and Unload (X) Command Syntax: X <address> <count> <CR> <checksum> The X command is for use by automatic systems communicating with the console. It is not intended for use by operators. The console loads or unloads (that is, writes to memory, or reads from memory) the specified number of data bytes, starting at the specified address. If bit 31 of the count is clear, data is to be received by the console and deposited into memory. If bit 31 of the count is set, data is to be read from memory and sent by the console. The remaining bits in the count are a positive number indicating the number of bytes to load or unload. The console accepts the command upon receiving the carriage return. The next byte the console receives is the command checksum, which is not echoed. The command checksum is verified by adding all command characters, including the checksum, (but not including the terminating carriage return or rub outs or characters deleted by rubout), into an 8-bit register initially set to zero. If no errors occur, the result is zero. If the command checksum is correct, the console responds with the input prompt and either sends data to the requester or prepares to receive data. If the command checksum is in error, the console responds with an error message. The intent is to prevent inadvertent operator entry into a mode where the console is accepting characters from the keyboard as data, with no escape sequence possible. If bit 31 of the count is clear (binary load commands), the console responds with the input prompt, then accepts the specified number of data bytes for depositing to memory, and an additional byte of received data checksum. The data is verified by A-2 Console Commands adding all data characters and the checksum character into an 8-bit register initially set to zero. If the final contents of the register is non-zero, the data or checksum is in error, and the console responds with an error message. If bit 31 of the count is set (binary unload commands), the console responds with the input prompt, followed by the specified number of bytes of binary data. As each byte is sent it is added to a checksum register initially set to zero. At the end of the transmission, the 2's complement of the low byte of the register is sent. If the data checksum is incorrect on a load, or if memory errors or line errors occur during the transmission of data, the entire transmission is completed, and then the console issues an error message. If an error occurs during loading, the contents of the memory being loaded are unpredictable. Echo is suppressed during the receiving of the data string and checksums. It is possible to control the console through the use of the console control characters «CTRL> C, <CTRL> S, <CTRL> 0, etc.) during binary unload commands. It is not possible during binary load commands, as all received characters are valid binary data. Data being loaded with a binary load command must be received by the console at a rate of at least one byte per second. The command checksum that precedes the data must be received by the console within 10 seconds of the <CR> that terminates the command line. The data checksum must be received within 10 seconds of the last data byte. If any of these timing requirements are not met, the console aborts the transmission by issuing an error message and prompting for input. The entire command, including the checksum, may be sent to the console as a single burst of characters at the console's specified character rate. The console is able to receive at least 4 Kbytes of data in a single X command. A.3.2 BOOT Command Syntax: BOOT [<qualifier list>] [<device>] The device specification is of the format ddcu, where dd is a two-letter device mnemonic, c is an optional one-digit controller number, and u is a one-digit unit number. The console initializes the processor and starts VMB running. VMB boots the operating system from the specified device. The default bootstrap device is determined as described in the section on system bootstrapping. A-3 Console Commands Qualifier: • /R5:<data> - After initializing the processor and before starting VMB, R5 is loaded with the specified data. This allows a console user to pass a parameter to VMB. (To remain compatible with previous processors, /<data> is also recognized and has the same result.) A.3.3 Comment (!) Command Syntax: ! <comment> The comment command is ignored. It is used to annotate console I/O command sequences. A.3.4 CONTINUE Command Syntax: CONTINUE The processor begins instruction execution at the address currently contained in the program counter. Processor initialization is not performed. The console enters program I/O mode. A.3.S DEPOSIT Command Syntax: DEPOSIT [<qualifier list>] <address> <data> This command deposits the data into the address specified. If no address space or data size qualifiers are specified, the defaults are the last address space and data size used in a DEPOSIT or EXAMINE com-mand. After proces~or initialization, the default address space is physical memory, the default data size is long, and the default address is zero. If the specified data is too large to fit in the data size to be deposited, the console ignores the command and issues an error response. If the specified data is smaller than the data size to be deposited, it is extended on the left with zeros. A-4 Console Commands The address may also be one of the following symbolic addresses: • PSL - The processor status longword. No address space qualifier is legal. When PSL is examined, the address space is identified as M (machine dependent) . • PC - The program counter (general register 15). The address space is set to IG. • SP - The stack pointer (general register 14). The address space is jG. • Rn - General register n. The register number is in decimal. The address space is IG. For example: D R5 1234 is equivalent to DIG 5 1234 D RIO 6FFOO is equivalent to DIG A 6FFOO • '+' - The location immediately following the last location referenced in an EXAMINE or DEPOSIT command. For references to physical or virtual memory spaces, the location referenced is the last address, plus the size of the last reference (1 for byte, 2 for word, 4 for long). For other address spaces, the address is the last address referenced, plus one. • '-' - The location immediately preceding the last location referenced in an EXAMINE or DEPOSIT command. For references to physical or virtual memory spaces, the location referenced is the last address minus the size of this reference (1 for byte, 2 for word, 4 for long). For other address spaces, the address is the last address referenced minus one. • ,*, - The location last referenced in an EXAMINE or DEPOSIT command. • '@' - The location addressed by the last location referenced in an EXAMINE or DEPOSIT command. Qualifiers: • IB - The data size is byte. • IW - The data size is word. • IL - The data size is longword. A-5 Console Commands • IV - The address space is virtual memory. All access and protection checking occurs. If the access would not be allowed to a program running with the current PSL, the console issues an error message. Virtual space DEPOSITs cause the PTE<M> bit to be set. If memory mapping is not enabled, virtual addresses are equal to physical addresses. • IP - The address space is physical memory. • II - The address space is internal processor registers. These are the registers addressed by the MTPR and MFPR instructions. • IG - The address space is the general register set, RO through PC. • IU - Access to console program memory is allowed. This qualifier also disables virtual address protection checks. • IN :<count> - The address is the first of a range. The console deposits to the first address, then to the specified number of succeeding addresses. Even if the address is the symbolic address '-', the succeeding addresses are at larger addresses. The symbolic address specifies only the starting address, not the direction of succession. For repeated references to preceding addresses, use REPEAT DEPOSIT - <data>. NOTE Only memory may be accessed as bytes or words. Registers, the PSL and the IPRs must be accessed using the longword reference. This means that the IB and IW qualifiers may not be used with the II and IG qualifiers. Examples: D/P/B/N:1FF 0 0 Clears the first 512 bytes of physical memory. D/V/L/N:3 1234 5 Deposits 5 into four longwords starting at virtual address 1234. D/N:8 RO FFFFFFFF Loads general registers RO through R8 with -l. D/N:200 - 0 Starting at previous address, clears 513 bytes. If conflicting address space or data sizes are specified, the console ignores the command and issues an error response. A-6 Console Commands A.3.6 EXAMINE Command Syntax: EXAMINE [<qualifier list>] [<address>] Examines the contents of the specified address. If no address is specified, '+' is assumed. The address may also be one of the symbolic addresses described under Section A.3.5, DEPOSIT. Qualifiers: The same qualifiers used with EXAMINE may be used with DEPOSIT. Response: <tab> <address space identifier> <address> <tab> <data> The address space identifier can be: • P - Physical memory. Note that when virtual memory is examined, the address space and address in the response are the translated physical address. • G - General register. • I - Internal processor register. • M - Machine dependent address (used only for display of the PSL). A.3.7 FIND Command Syntax: FIND [<qualifier list>] The console searches main memory starting at address zero for a page-aligned 64kilobyte segment of good memory, or a Restart Parameter Block (RPB). If the segment or block is found, its address plus 512 is left in SPa If the segment or block is not found an error message is issued, and the contents of SP are unpredictable. If no qualifier is specified, /RPB is assumed. A-7 Console Commands Qualifiers: • /MEMORY - Searches memory for a page-aligned segment of good memory, 64 kilobytes in length. The search includes a read/write test of memory and leaves the contents of memory unpredictable. • /RPB - Searches memory for a restart parameter block. The search leaves the contents of memory unchanged. A.3.8 INITIALIZE Command Syntax: INITIALIZE A processor initialization is performed. The following registers are set (all values are hexadecimal): PSL 04IFOOOO IPL IF ASTLVL 4 SISR o o o ICeS Rxes Txes MAPEN 80 o All other registers are unpredictable. The previous console reference defaults (the defaults used to fill in unsupplied qualifiers for DEPOSIT and EXAMINE commands) are set to physical address, longword size and address o. A-8 Console Commands A.3.9 HALT Command Syntax: HALT The HALT command has no effect, the processor is already halted when in console I/O mode. A.3.10 REPEAT Command Syntax: REPEAT <command> The console repeatedly displays and executes the specified command. The repeating is stopped by typing <CTRL> C. Any valid console command may be specified for the command with the exception of REPEAT. A.3.11 START Command Syntax: 8TART [<address>] The console starts instruction execution at the specified address. If no address is given, the current PC is used. If no qualifier is present, macroinstruction execution is started. If memory mapping is enabled, macroinstructions are executed from virtual memory. The START command is equivalent to a DEPOSIT to PC, followed by a CONTINUE command. No INITIALIZE is performed. A-9 Console Commands A.3.12 TEST Command Syntax: TEST [<test number>] The console invokes a diagnostic test program denoted by <test number>. Valid test numbers are 3 through 7 and B. If no test number is supplied, no test is performed. A.3.13 UNJAM Command Syntax: UNJAM An I/O bus reset is performed. A-10 Appendix B Console Error Messages and Explanations Table B-1 Console Error Messages and Explanations Hex Value Message Explanation 02 EXT HLT Break was typed on the console, QBINIT or QHALT was asserted. 04 ISP ERR In attempting to push state onto the interrupt stack during an interrupt or exception, the processor discovered that the interrupt stack was mapped NO ACCESS or NOT VALID. 05 DBL ERR The processor attempted to report a machine check to the operating system, and a second machine check occurred. 06 HLTINST The processor executed a HALT instruction in kernel mode. 07 SCB ERR3 The vector had bits <1:0> equal to 3. 08 SCB ERR2 The vector had bits <1:0> equal to 2. OA CHM FR ISTK A change mode instruction was executed when PSL<IS> was set. OB CHM TO ISTK The exception vector for a change mode had bit <0> set. OC SCB RD ERR A hard memory error occurred while the processor was trying to read an exception or interrupt vector. 10 MCHKAV An access violation or an invalid translation occurred during machine check exception processing. 8-1 Console Error Messages and Explanations Table B-1 Console Error Messages and Explanations (Cont) Hex Value Message Explal!-ation 11 KSPAV An access violation or an invalid translation occurred during processing of an invalid kernel stack pointer exception. 15 CORRPTN. The console database was corrupted. The console program simulates a power-up sequence and rebuilds its database. 16 ILL REF The requested reference would violate virtual memory protection, the address is not mapped, the reference is invalid in the specified address space, or the value is invalid in the specified destination. 17 ILL CMD The command string cannot be parsed. 18 INV DGT A number has an invalid digit. 19 LTL The command was too large for the console to buffer. The message is issued only after receipt of the terminating carriage return. lA ILL ADR The address specified falls outside the limits of the address space. IB VAL TOO LRG The value specified does not fit in the destination. lC SW CONF For example, two different data sizes are specified with an EXAMINE command. ID UNKSW The switch is unrecognized. IE UNKSYM The symbolic address in EXAMINE or DEPOSIT is unrec)gnized. IF CHKSM The command or data checksum of an X command is incorrect. If the data checksum is incorrect, this message is issued, and is not abbreviated to 'Illegal command.' 20 HLTED The operator entered a HALT command. 8-2 Console Error Messages and Explanations Table B-1 Console Error Messages and Explanations (Cont) Hex Value Message Explanation 21 FND ERR A FIND command failed either to find the RPB or 64 kilobytes of good memory. 22 TMOUT During an X command, data failed to arrive in the time expected. 23 MEMERR Parity error detected. 24 UNXINT An unexpected interrupt or exception has occurred. 40 NOSUCHDEV No bootable devices found. 41 DEVASSIGN Device is not present. 42 NOSUCHFILE Program image not found. 43 FILESTRUCT Invalid boot device file structure. 44 BADCHKSUM Bad checksum on header file. 45 BADFILEHDR Bad file header. 46 BADIRECTORY Bad directory file. 47 FILNOTCNTG Invalid program image file. 48 ENDOFFILE Premature end of file encountered. 49 BAD FILENAME Bad file name given. 4A BUFFEROVF Program image does not fit in available memory. 4B CTRLERR Boot device I/O error. 4C DEVINACT Failed to initialize boot device. 4D DEVOFFLINE Device is off-line. 4E MEMERR Memory initialization error. 4F SCBINT Unexpected SCB exception or machine· check. 50 SCBZNDINT Unexpected exception after starting program image. 51 NOROM No valid ROM image found. Console Error Messages and Explanations Table B-1 Hex Value 52 53 54 8-4 Console Error Messages and Explanations (Cont) Message Explanation NOSUCHNODE INSFMAPREG RETRY No response from load server. Invalid memory configuration. No devices bootable, retrying. Index Air flow, 1-3 BAI23-A enclosure, 1-1 - 1-19 air flow, 1-3 backplane, 1-10 - 1-13 control panel, 1-5 CPU console board, 1-6, 1-7 enclosure frame, 1-2 - 1-4 expansion space, 4-3 mass storage shelves, 1-5 power supply, 1-13 - 1-16 removal of exterior panels, 6-4 - 6-7 signal distribution board, 1-8, 1-9 Backplane, 1-10 - 1-13 connectors, 1-12 grant continuity, 1-10, 1-11 module priority, 4-1 - 4-3 removal, 6-25,6-26 Baud rate select switch, 2-8 Bootstrap program, 2-5, 2-6 fail-to-boot troubleshooting flowchart, 5-14 Cabinet kit, 1-17,3-1. See also specific option. Card-cage fan, 1-3, 1-4 removal, 6-18 Circuit breaker, 1-15 Communications options, 3-4 - 3-33 Configuration, 4-1 - 4-12 bus loads, 4-5,4-6 examples, 4-9 - 4-12 expansion space, 4-3 floating CSR address, 4-8 module CSR addresses and interrupt vectors, 4-6 - 4-8 module physical priority, 4-1 - 4-3 power requirements, 4-3 - 4-5 rules, 4-1 Console commands, A-I - A-I0 Console error messages, B-1 - B-4 Console I/O mode, 2-5,2-7,5-5 Console serial line unit (SLU) , 2-1,2-2 Console terminal error message example, 5-6 Control panel, 1-5 CPU console board, 1-6, 1-7 removal, 6-9 CPU module. See KA630-A CPU module. CPU patch panel insert, 2-6 - 2-8 switches, 2-7,2-8 CSR address. See also specific module. definition, 3-2 example, 3-2,3-3 fixed, 3-2 floating, 3-2 Index-1 Index DEQNA Ethernet interface, 3-4, 3-5 current and power, 4-5 floating CSR (2nd DEQNA), 4-6 physical priority, 4-2 DHV11 asynchronous multiplexer, 3-6 - 3-8 current and power, 4-5 floating CSR, 4-7 physical priority, 4-2 Diagnostics, 5-1 - 5-17 Console error messages, B-1 - B-4 Console terminal error messages, 5-5, 5-6 DEQNA LED indications, 5-7 KA630-A boot and diagnostic ROM, 5-1 LED countdown error messages, 5-2 - 5-4 MicroVAX maintenance system (MMS), 5-10 - 5-12 RQDX2 LED indications, 5-8 TQK50 LED indications, 5-9 troubleshooting, 5-13 - 5-15 Disk controller module. See RQDX2 disk controller. Disk drive current and power, 4-5 RD52, 3-37, 3-38 RD53, 3-37, 3-38 removal, 6-10 - 6-15 Disk storage devices, 3-34 - 3-39 DLVJ1 asynchronous interface, 3-11 - 3-13 current and power, 4-5 floating interrupt vector, 4-7 physical priority, 4-2 DMV11 synchronous controller, 3-14 - 3-18 current and power, 4-5 floating CSR and vector, 4-7 physical priority, 4-2 Index-2 Door interlock switch, 1-4 removal, 6-21 DPV11 synchronous interface, 3-20 - 3-23 current and power, 4-5 physical priority, 4-2 DRV11-J high density parallel interface, 3-24, 3-25 current and power, 4-5 floating interrupt vector, 4-7 physical priority, 4-2 DZQ11 asynchronous multiplexer, 3-26 - 3-28 current and power, 4-5 floating CSR and interrupt vector, 4-7 physical priority, 4-2 DZV11 asynchronous multiplexer, 3-29 - 3-31 current and power, 4-5 floating CSR and interrupt vector, 4-7 physical priority, 4-2 Electrical distribution, 1-16 Enclosure frame, 1-2 - 1-4 removal of exterior panels, 6-4 - 6-7 Expansion space, 4-3 Factory configuration. See specific module. Fail-to-boot troubleshooting flowchart, 5-14 Fans, 1-3, 1-4 removal, 6-16 - 6-18 Filter connector, 1-17 - 1-19 removal, 6-27 Fixed CSR address, 3-2 Floating CSR address, 3-2 how to configure, 4-8 Index FRU procedures, 6-1 - 6-27. See also specific component. list, 6-1 - 6-2 Grant continuity, 1-11 Halt button, 1-6 Halt enable switch, 2-7 Halts, console program, 2-4 - 2-5 I/O distribution panel, 1-17 - 1-19 expansion space, 4-3 KA630-A CPU module, 2-1 - 2-3 bootstrap and ROM, 2-5 boot sequence, 2-5 connectors, 2-2 console I/O mode, 2-5,2-7,5-5 console program, 2-4 - 2-5 features, 2-1 halts, 2-4 - 2-5 power-up mode, 2-4, 2-8, 5-1 primary bootstrap program (VMB), 2-5 Language inquiry mode, 2-4,2-8 LPVl1 interface module, 3-32, 3-33 current and power, 4-5 physical priority, 4-2 Mass storage device, 3-34 - 3-42 RD52 fixed disk drive, 3-37, 3-38 RD53 fixed disk drive, 3-37,3-38 RX50 diskette drive, 3-39 TK50 tape drive, 3-40 - 3-42 Mass storage device removal, 6-10 Mass storage shelves, 1-5 Memory, MS630, 2-9 Memory, on-board CPU, 2-1 MicroVAX II, deSCription, 2-1 system options, 3-1 - 3-42 MicroVAX local memory interconnect, 2-2, 2-3 Micro VAX maintenance system (MMS), 5-10 - 5-12 display system configuration and devices, 5-12 display the utilities menu, 5-12 display the service menu, 5-12 exit the Micro VAX maintenance system, 5-12 test the system, 5-12 MMS. See Micro VAX maintenance system. Module, bus loads, 4-5 configuration, 3-2,3-3 CSR addresses and interrupt vectors, 4-6 - 4-8 current and power, 4-5 definition of dual- and quad-height, 1-10 physical priority, 4-1 - 4-3 removal, 6-19, 6-20 MS630 memory module, 2-9 current and power, 4-5 Multinational character set, 2-4 On/Off switch removal, 6-8 Options communications, 3-4 - 3-33 disk storage devices, 3-34 - 3-39 ordering, 3-1 tape storage devices, 3-40 - 3-42 Power supply, 1-13 - 1-16 current and power, 1-13 electrical distribution, 1-16 limits, 4-3, 4-5 removal, 6-23 - 6-24 voltage ranges, 1-15 Power-up mode select switch, 2-8 Index-3 Index Q22-Bus backplane, 1-10, 1-11 RD52 fixed disk drive, 3-37, 3-38 removal, 6-10 - 6-13 RD53 fixed disk drive, 3-37,3-38 removal, 6-14 - 6-15 RD console boards, 1-8 Regulator, 1-13,4-3. See also power supply. Restart button, 1-6 RQDX2 disk controller, 3-34 - 3-36 current and power, 4-5 physical priority, 4-3 LED indications, 5-8 RX50 diskette drive, 3-39 removal, 6-10 - 6-15 Side panels, 1-2 removal of right side, 6-4 - 6-5 removal of left side, 6-6 - 6-7 Index-4 Signal distribution board, 1-8, 1-9 Switch, door interlock, 1-4 part number, 6-1 removal, 6-21 Switch, On/Off removal, 6-8 Temperature sensor, location, 1-4 removal, 6-21 TK50 tape drive, 3-40 - 3-42 LED indications, 5-9 removal, 6-10 - 6-15 TQK50 controller module, 3-40 current and power, 4-5 CSR address (second TQK50), 4-6 Troubleshooting, 5-13 - 5-15 flowcharts, 5-14, 5-15 device-specific problems, 5-13 - 5-15
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies