Digital PDFs
Documents
Guest
Register
Log In
EK-KFQSA-IN-003
March 1992
116 pages
Original
5.3MB
view
download
OCR Version
5.8MB
view
download
Document:
KFQSA Module Installation and User Manual
Order Number:
EK-KFQSA-IN
Revision:
003
Pages:
116
Original Filename:
OCR Text
IR O R0 XK XX KR XX IO XKXA KK KHIOCKIK KA KA KKK L XX 0L RO K XK XK KX X000 KR XXX 0000 XX KKK 00 KX SO000000K KK X000 000 XXX XX XK KKK KK KKK KKK KKK XX KK KHHNKXK X KKK KAXKHKX XX KK KKK IKXKHKXIOOK X KKK OO N 0 KK KKK X00O KKN0O0 XN KX KKK 0N0 KKK KKK OO000COCOO KK XXX KRN CKXK KX XXX KKK XK XK IOOOOXK XX XX KK XKKKX XXOOO0CO0EKIOOXKA KX KN KKK POPO GO EE et 00400 e0 00004080800 XX XX XN OOXRAXA XXX XXXNOOOOO0NCEX XX XAXAXKAXX Lo 800020800 090400000 000] XXXR0OOOTCOOODINXONDNE DOOODOOIXAAXAXRAXKKX NOOCOIXXIXA IXX AR X XXX ANX DOOONAAANAX 000X X XXXXXX XXX XXXXXAX XXXXX Xxx X X XXX XXXXX XXXXXXX XAXAXXXAX AXXXAXKAXAX XXXXXXXARXARAX OOIXAXAXANAXXX XXXX KXXXAXXXXAKXX XNOOAXKAXAAN XX XXNKX XXX XX XAXXAXAXKAX AXX XKXNK XX XA XA X XX IAXNAX IRAX KX AXAX AXXXX XX XAXKXAX A0A0COOEEX XX XK XA XX XK AXAAX OO XXX XA KA KA I A XX XK XAXXX XXXXXO0000O0 XA XA XK XX XK XX 0X XAXXX XXRXOCKIEX AL XX XX XXANA XK XX XXXAXKX DD P 89000000 0 8080800 0000 0.600909904¢1 8 DO $ 0000080000000 0¢0800080009050000044 TN OO XK XX XX XA XA XX XAXK XA XX XAXXRNAXX XX XA XK XA EX XX XA XA XA KA XX XXX XXX KAKAX XX XX XK KX AA XA KK KA L XX XA KA XK XX KAAHX XX XX LK KAKKX AXAXOOOOX XX XK KK IOCAX KA OO0 XA XA XK UK I KNXKAXXAK DO S 0D 0000000 0000000000800000.00000000080000¢060001 XXX 00 XK 00 HX KOO00 KA XXX KX XXX 0 XAXAXKX Educational Services KFQSA Module Installation and User Manual EK-KFQSA-IN-003 Digital Equipment Corporation March 1893 The information in this document is subject to change without notice and should not be construed a8 a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this document. Copyright © Digital Equipment Corporation 1992 All Rights Reserved. Printed in USA. The following are t: ademarks of Digital Equipment Corporation: Digital, DEQNA, DSS], HSC, KDA, MicroVAX, MicroVAX II, MS630, MSCP, Q-bus, Q22-bus, RA, RQC25, TQDX3, RRD50, STI, TK, TMSCP, TQK, TQK50, ULTRIX-32m, UNIBUS, VAX, VAXcluster, VAXELN, VMS, and the DIGITAL logo. LEGAL NOTICE: TMSCP and STI protocols and documentation are proprietary information of Digital Equipment Corporation. UNIBUS and Q-bus port drivers and documentation of MSCP and TMSCP products are also proprietary information of Digital Equipment Corporation. Contents About This Manual 1 General Information 11 KFQSA Module Overview . .......................... 1.2 BA440 System Enclosure . . . .............. ... . ... ..., 13 BA213 System Enclosure . . .. ............. ... ... . ... 14 BA123 System Enclosure . . . ........... .. ... ... . ..., 1.6 BA23 System Enclosure . . . ............. ... ... . ... 1.6 DSSI VAXcluster Configurations . ..................... 2 Unpacking Instructions 2.1 OptionKits 2.2 Inspection .. ......... ... ... ... . i ............ ... . ... i Planning the System Installation KFQSA Switches Installation Procedures BA440 Installation Procedure Using the KFQSA-S(; Option Kit ... 6.2 BA213 Installation Procedure Using the KFQSA-SG Option Kit ... 53 BA123 Installation Procedure Using the KFQSA-BA Option Kit ... 5.4 BA23 Installation Procedure Using the KFQSA-AA Option Kit ... .. 6.5 Installing DSSI VAXcluster Configurations . ............. 5.6.1 5.6 Types of DSSI Bus Configurations . . ... .............. Rules for installing DSSI VAXcluster Systems. ... ........ iv Contents 6 Programming the DSSI Subsystem Using Console Commands 6.1 Determining CSRAddresses ......................... 6-1 6.2 Programming the KFQSA Configuration Table ........... 6-3 6.3 Programming the KFQSA Module for a DSSI VAXcluster Configuration . .. ............. .. it 6-7 6.4 Setting the ISE Allocation Class ...................... 6-11 7 Configuring the DSSI Subsystem Using MDM Commands 7.1 Determining CSR Addresses . ........................ 7-1 T11 Overview . ... e e 7-1 7.12 Using MDM to Determine CSR Addresses . .. .......... 7-2 7.2 Programming the KFQSA Configuration Table . .......... 7-4 7.2.1 Programming a Blank or Unknown Configuration Table . 7—4 7.22 Adding a Device to the Configuration Table . . . ... ... ... 7-10 7.23 Removing a Device from the Configuration Table . ...... 7-13 7.3 Programming the KFQSA for a DSSI VAXcluster Configuration .. ............ ... ... .. 7-16 7.4 Setting the ISE AllocationClass . ..................... 7-17 8 Diagnostics 8.1 Power-On Self-Test Diagnostics .. ..................... 8-1 82 LEDErrorCodes .................coiiiiiiiinn. 8-2 8.3 Using MDM to Run NAKFA Diagnostics . ............ .. &6 831 Loading NAKFA........... ... .. ... ... c.iviuivn.. 8-6 832 Testing the KFQSA Subsyste.n Using NAKFA in Menu Mode .......... .0 8-8 Halting Test Execution. . . . ................. .. ... .. 8-10 Using Console Commands for Testing DSSI Devices . ... ... 8-11 833 8.4 Contents 9 KFQSA Troubleshooting index Figures 1-1 1-2 DSSI Single Host Configuration. .. .......... ......... DSSI VAXcluster withDualHosts . ........ ........... 1-3 DSSI VAXcluster with Three Hosts . ... 14 BA44OEnclosure ............... . .00 1-6 BA440Backplane............. ... ... ... .. 1-6 BA213Enclosure ................ciiiuiiaias 1-7 BA213 Backplane Bus Grant Continuity Path . . .. ........ 1-8 BAl23Enclosure ................ ...t 1-9 BAI123 Backplane Bus Grant Continuity Path . . . ... ... ... 1-10 BA23Enclosure . ........ ... 1-11 ............... ... ... .. BA23 Backplane Bus Grant Continuity Path . . . .. ........ 1-12 Two-System DSSI VAXcluster Configuration ............. 1-13 Three-System DSSI VAXcluster Configuration............ 2-1 KFQSAJumperLocation ............................ 3-1 BA440 Configuration Worksheet ... 3-2 BA213 Configuration Worksheet ...................... 3-3 BAI123 Configuration Worksheet ...................... 3-4 BA23 Configuration Worksheet ....................... 4-1 KFQSA Adapter Module Switches .. ................... TLLLT LLX 1-14 DSSI VAXcluster with an Expansion Cabinet ............ RA440 Cabling for a KFQSA in a VAX 4000 System . ... ... ............... ... Installing the Gap Filler Assequoly .................... Cabling for a KFQSA in a Hos' System Using a BA213 Enclosure . . ...........tiii KFQSA Installaticn in a BA123 Enclosure . ... .. ... .. ... Removing the Right Side Panel . ...................... Removing the Card Cage Door . . . .. ...... .. ... ... .. KFQSA Installation in a BA23 Enclosure . .. ............ KFQSA Modules in a DSSI VAXcluster — Two-System Configuration .. ........ ... ... ... . i, v vi Contsnts 6-2 7-1 8-1 KFQSA Modules in a DSSI VAXcluster — Three-System Configuration . . ....... ... ... .. ... i Two-System DSSI VAXcluster Configuration . . ........... KFQSAMODULE LEDSLocation..................... Tables 6-9 7-16 8-2 2-1 3-1 4-1 .0 ......... KFQSAOptionKits ....... PowerandBusloadData ........................... KFQSASwitchSettings............................. 2-2 3-6 4-2 Selecting a Dedicated KFQSA CSR Address ............. 4-4 4-3 Selecting an MSCP or TMSCP CSR Address . . ........... 4—4 7-1 Device Abbreviations Used with IOADDRES .. .......... 7-3 8-1 POST LED Nonfatal Error Codes . .................... 8-3 8-2 POSTLED FatalErrorCodes . ....................... 8-4 9-1 KFQSA Troubleshooting Symptom Analysis . ............ 9-2 4-3 About This Manual This manual provides the information and procedures necessary to install a KFQSA module and DSSI cabling into a MicroVAX system in a BA440, BA213, BA123, or BA23 enclosure. It also provides instructions for configuring a system using the MicroVAX Diagnostic Monitor (MDM) or console commands, and for programming the Control and Status Register (CSR) addresses of the connected DSSI integrated storage elements. intended Audlence This document is intended to be used by Digital Services personnel or by qualified self-maintenance customers. Customers not qualified to install the KFQSA module and the DSSI cabling should call Digital Services to schedule an installation. For the Customer The customer is responsible to back up seftware before the arrival of Digital Services personnel at the site. This step is important to ensure that data is not lost during the installation process. CAUTICN Make sure you are wearing an antistatic wrist strap connected to a grounded antistatic workstation before you handle the module. The KFQSA module is susceptible to damage by static discharge. To install the KFQSA adapter and DSSI cable, carefully follow the procedures outlined in this manual. If you have any difficulty performing the installation, call Digital Services for assistance. Be sure the bus grant continuity path is intact after the installation. No vacant backplane slots should exist between modules. For Digtal Services Be sure to take antistatic precautions when unpacking and installing the module. Use the groundstrap and antistatic mat found in the Antistatic Kit (PN 29-26246). To install the KFQSA and DSSI cable, carefully follow the installation procedures outlined in this manual. When you have completed the installation, submit a labor activity reporting system (LARS) form. For information on completing this form, contact your unit manager. vii BOORGEIG IO ETEIOPEIOIIIINI06060060000000080006.000000 PO 0080000000080 0080 0000008000 0000 00000080.6¢01 BP0.00.00.00 800000008 .0.000 W6 000 8.000070.0689960 :600 .0.0.1 $00.0.8.0.0.0.0.0.0000009.60680066¢6060$0049000068071 PO.00.0.0.8.0.0.0.6.0.8.08.0040.08.00.0000080006000008604 FEB04.00.0.00.00000.000000606800.09.000000600041 F8.0.000.00088 060006000000 606880805750644 D00 4.0.0.5.0 6850+ ,0.6 60803000008:660.80635044 PO G0 00.0.0.0.0.008.0.8090000000604080¢04] :6.0.0.8,4.0.9.0.8.6,9.0.¢.6.¢60.60600060060804 $0.9:¢.0.0.0.9.9.6699.¢60806486446006.9.6 POOO SO0 e 0008000 00.46000600¢ § 00000 0.9.808.¢0.000¢6606600604 LS. 4.00.0.008.0808.0000060¢0644 BO.6.0.8.0.0.65.6.8.0.69610.460004 0.8.0.6.60.60.0.6¢8.0640044 9.¢.6.6.0.0.0.6.9.¢9.9.0.904¢ 9.6.8.6.0,0.4.6.0.6.0.4,061 00.9.6:6.9.0.4.4.¢,0.¢.64 HOAAKUXAK XXXHIOKK HUXXXHX KUXXX XXX X X XXX XXXXX XUXXKHX AXEXAKAXAX .0.0.0.8.9.9.¢.¢.¢.9 XXX XAKXAXAXKX b8 000086809 64¢4 8 i0.0.0.8.9.9.0.8¢09¢0 9044 00.0.6.0.6.5.9.0.000.0¢00¢4¢! XUXX AKX KK XAKR XA XA AN XA K P O.9.0.0.0.8.0849.09 0900904606044 F90.00.00.000.0.¢.0.0009.¢098.¢0694 D2 00.00.0884.009.06060668¢0094 D0.8,0.6.0.868000886080600681000004] 10.0.0.0,0.0.60.000.¢0 0LID #9660 .00¢0 ¢747.¢1 KAUHAO KX U XK AOD 00X XU XK AX IOOLX 8 0.0.0.00.0.6.08.04.03:04.00080609 00906 96800 10.0.0.00.06008.00090.00600900006050.0.09.0¢0¢31 DO OO E O 0P 000000.0000008090.00009096864 20.0.0.9.0.90.019.0.0.0.6.08¢.800080809500¢0.00.0.0.0600.0086¢ POV DEEEU0000¢00000.0480000000.660.06000660684 RE$.0.9.0:0.0.0.606.06.8.0/9.0.8.0.99.00000009 0.0 09000 0.60°0 900¢0H O 8.0 30000 ¢ 0000.08.00.0.8 0080000005000 000009008006 200000008 800000.6:00090 00480000000900.00.0¢00¢00960005 DO S 0.0.0.0.0.0 0000000880 408 0008300006 80 00009000 6060000 1 General Information Thie chapter describes the KFQSA module and the enclosures into which it can be installed. 1.1 KFQSA Module Overview The KFQSA module is an adapter that allows Q-bus based host systems like the MicroVAX system to communicate with Integrated Storage Elements (ISEs) connected through the DSSI bus. ISEs are intelligent storage peripherals such as disk and tape devices. In a DSSI single host conifiguration, the KFQSA can connect up to seven ISEs to the host compu‘er through the DSSI bus. In a DSSI VAXcluster configuration with a dua’ host configuration two KFQSAs can connect up to six ISEs to the two Losts through the DSSI bus. In a DSSI VAXcluster configuration with a tiree host configuration and three KFQSAs, the DSSI bus can connect up to five ISEs. Each DSSI ISE has its own controller, which contains the intelligence and logic necessary to control data transfers over the DSSI bus. The KFQSA contains the addressing logic required to make a connection between the host and a requested ISE on the DSSI bus. The KFQSA module is supported by the following operating systems and diagnostic utilities: ° VMS Version 5.1 or later! e ULTRIX-32m Version 3.0 or later e VAXELN Version 3.0 or later e )'DM Version 3.0 or later ! KFQSA DSSI VAXcluster configurations must use VMS Version 5.1-1 or later. 1~1 1-2 General information Figure 1-1, Figure 1-2, and Figure 1-3 display some of the typical DSSI VAXcluster host c'anfig'urahons and KFQSAs to ISEs relationships. Figure 1-1 DSSI Single Host Configuration Host System Backplane Memory interconnect ! ! Q-BUS Host Mamory [ ISE O KFQSA 7 7 ISE 1 ! ISE 2 DSSI BUS : ISE 3 ISE 4 o ] FSE s ISE 6 , LJ-01721-TH0 General Information Figure 1-2 DSSI VAXcluster with Dual Hosts Host System Backplane Memory Interconnect Q-BUS Host Memory CPU KFQSA 7 DSSI BUS Host System Backplane Mamiory interconnect Host Memory KFQSA 6 LJ-01720-T10 1-3 1-4 General Information rigure 1-3 DSSI VAXcluster with Three Hosts Host Eyetem Backplane J Mamory interconnect Hoet Memory KFQSA 7 Host Bystemn Backplane Memory interconnect Host Memory SULLY DSsI Bus Host S8ystom Backpliane Memory interconnact Houst Memory Lty esTIR TID General Information 1.2 1-5 BA440 System Enclosure The BA440 pedestal enclosure (Figure 1-4) is used in VAX 4000 systems; it is a free standing enclosure for use in an office environment. Figure 1-4 BA440 Enclosure MLO-004032 The BA440 enclosure has a 12-slot, quad-height backplane (Figure 1-5). The backplane is a 21 x 16 inch assembly. The space between each backplane slot varies. The backplane’s printed circuit board is an eightlayer, two-sided etch board. From right to left, the first five backplane slots are for the MS670 memories and the KA670 CPU, while the other seven slots are Q-bus or CD bus slots. Modules installed in the BA400 and BA200 series enclosures that connect to external devices have bulkhead handles with the I/O connector on the handle. The handles replace the insert panels and internal cabling found in other enclosures. This design is easier to maintain since it eliminates problems caused by faulty internal cabling. 1-8 QGeneral Information Figure 1-5 BA440 Backplane Vierm Module C:n:::tors ) il | | fln “ w | Power Supply i Modul I | ‘ Connectors MLO-004201 General Information 1.3 1-7 BA213 System Enclosure The BA213 enclosure has a 12-slot, Q-bus backplane and two modular power supplies. Figure 1-6 shows the BA213 enclosure. The backplane implements the Q@-bus on the AB rows of each slot. The CD interconnect is implemented in all slots. MicroVAX systems use the CD rows of slots 1 through 5 for their high-speed memory interconnect. Figure 1-6 BA213 Enclosure SR 0215. 89 1-8 Ceneral Information Bus grant signals pass through each installed module through the A connectors of each slot. Figure 1-7 shows the bus grant routing for the BA213 backplane. Use bus grant continuity cards (M9047) in vacant backplane slots {0 ensure bus continuity. The BA213 enclosure holds up to four standard 5.25-inch storage devices. Fixed disk drives face the rear of the enclosure, providing easy access to the drive signal and power cables. Tape drives face the front of the enclosure. The major difference between the BA213 and other microsystem enclosures is in the way you connect modules to external devices. Other enclosures have an I/O panel in the rear of the enclosure. The BA213 uses bulkhead handles or covers that fit over the front of the module. Standard modules have bulkhead handles that are an integral part of the module. Option modules, such as the KFQSA, have a bulkhead cover that performs the same function, but are not attached to the module. The bulkhead handles and covers form an electrical seal that complies with FCC regulations for keeping radio frequency interference (RFI) generated by the system inside the enclosure, and for keeping externally generated RFI out of the enclosure. They also help guarantee proper airflow through the system for module cocling. General Information Figure 1-7 1-9 BA213 Backplane Bus Grant Continuity Path TOSIGNAL DISTRIBUTION . SUPPLY CONNECTOR__| Fs ) Rsv TV i = i UmeeiRes RA . fi; | i ol - / - POWER , 3 _ 80ARD POWER SUPPLY CONNECTOR { : ‘l g @" ~~TO FANS INTERCONNECY MO-000 19 1-10 General Information 1.4 BA123 System Enclosure The BA123 enclosure has a 13-slot, @-bus backplane and holds up to five 5.26-inch storage devices. Figure 1-8 shows the BA123 enclosure. The first 12 slots are for dual or quad-height modules. The CD rows of slot 13 are for the signal distribution board. If needed, a second signal distribution board can be installed in the AB rows of slot 13. Figure 1-8 BA123 Enclosure MR 18027 General Information 1-11 The backplane implements the Q-bus modules on the AB rows of each slot. MicroVAX systems use the CD rows of slots 1 through 4 for their high-speed memory interconnects. Figure 1-9 shows the bus grant continuity path for the BA123 backplane. You can install the KFQSA and other Q-bus modules in slots 5 through 12. As a rule, if you install a dual-height module in either the AB rows or the CD rows of & slot, you must install another dual-height module or a bus grant continuity card in the other two rows of the slot. The exception to this rule occurs when the dual-height module is installed in the last occupied slot in the card cage. Figure 1-9 BA123 Backplane Bus Grant Continuity Path xR N N N SM®m 0206 28 1-12 General Information 1.5 BA23 System Enclosure The BA23 enclosure has an 8-slot, @-bus backplane and holds up to two 5.26-iuch storage devices. Figure 1-10 shows the BA23 enclosure. Figure 1-10 BA23 Enciosure Genera: Information 1-13 The backplane implements the Q-bus module on the AB rows of each slot. The CD rows of slots 1 through 3 form the MicroVAX memory interconnect. You should install only MS630 memory modules in the CD mws of slots 2 and 3. You can install any dual-heignht modules in the AB rows of slots 2 and 3. Slot 1 is reserved for the CPU module. Figure 1-11 shows the bus grant continuity path for the BA23 backplane. You cax install the KFQSA and other Q-bus modules in slots 4 through 8. As a rule, if you install a dual-height module in either the AB rows or the CD rows of a slot, you must install another dual-height module or a bus grant continuity card in the other two rows of the slot. The exception to this rule occurs when the dual-height module is installed in the last occupied slot in the card cage. Figure 1-11 BA2[ Backplane Bus Grant Continuity Path 1-14 General Information 1.6 DSSI VAXcluster Configurations DSSI ISEs have a capability built into their firmware that allows the ISE to maintain simultaneous connections with more than one host system. A DSSI VAXcluster configuration uses DSSI cables as the interconnect. Q-bus modules for VAX or MicroVAX systems interface to DSSI cables by means of a DSSI adapter, such as a KFQSA module. Some adapter modules are embedded in the processor module. As many as 8 DSSI nodes may use the same interccnnect. A DSSI node is any device {0 which DSSI transports information and for which DSSI therefore needs an address, including ISEs and XFQSA modules on VAX or MicroVAX systems. In a DSSI VAXcluster configuration, the host systems (and possibly an expansion cabinet such as the R215F) are connected together through an external DSSI cable. Each system is a boot server in a Local Area VAXcluster configuration. The host systems may share a common system disk ISE or may have independent system disk ISEs. Each system has direct and equal access to the common system disk ISE through its KFQSA module, and to any other ISE in either enclosure. Figure 1-12, Figure 1-13, and Figure 1-14 are examples of DSSI VAX ~luster configurations using the KFQSA module. The benefits of a KFQSA-based DSSI VAXcluster configurations are: * * VAXcluster features, such as shared data across systems and satellite nodes Simplified system management due to .: shared system disk (see the following page) ® Shared batch and print queues e Higher system availability General Information 1-15 NOTE Systems that use the KFQSA module can only form DSSI VAXcluster configurations with other KFQSA-based systems. NOTE DSSI VAXcluster configurations are only supportad under VMS Version 8.1-1 and later, and only when the systems are configured into the same Local Area VAXcluster configuration. NOTE Due to limitations in the Mic:oVAX II boot ROMs, two MicroVAX I systeins in a DSSI VAXcluster configuration cannot automatically boot from a common system disk ISE. If a common system disk is used, each node in the DSSI VAXcluster configuration must boot from a different root (SYS0, SYS1). But the MicroVAX Il system can oiily boot automaticaliy from SYS0. It is recoinmended that each MicroVAX II system have its own locally connected system disk {such as an RD54 or RAS2). When a common system disk ISE is a requirement, one MicroVAY II gystem may automatically boot from SYSO0 but the other must oe booted manually from SYS]1. When a MicroVAX 71 system is clustered (DSSI VAXcluster configuration) with a MicroVAX 300 series system, the MicroVAX I system sheuld booi from SYS0 and the MicroVAX 300 series system should boot from an alternate root. 1-16 General Information Figure 1-12 Two-System DSS! VAXcluster Contiguration System 8 ISES K F ISE4 System A ISE3 ISE2 K e~ F Q s ISEQ = Q S A A o bl 7 € L ISE ] L ] LJ-01734-T10 General Information Figure 1-13 1-17 Three-System DSSI VAXcluster Configuration Bystom A ISE4 System B Systom C ISES ISEY ISEO PAOMX >»00MxX e w 1t 1 POOMX 7 ~ L ISE2 Lyov110 Vip DSSI! VAXcluster with an Expansion Cabinet Expansion Cabinet 18E4 f IBED | t 1 System A ® »PEON>= System B @O WK Figure i-14 FELERAY I 1) XXX 0 SO OO OOSOOTO0NONCDCU0OM O MR KRR RK O A A AR KA KK KK KK KX KR KX XH K HWXX@K&XRXXWWWEC“XXKXKXWHHKXX I O S e A xxmmmmmmxxmmmxxmnx ¥ I I R XX 0 SOCOOONINOONN0OONGCOOUOC 000 0800 00000 0800080088 a0 06800000 4 0 0.00403000004 0000 800000000 P60000000 8¢ 0 000860 0500664600 00000 0.80000 b01000 E9:01010.0.6:0.6:080.0.0.00:8.8¢90986.0.¢808994 P8000:0.09.06.8:0:0.0.6.0.3.68:6.0:0:9.0.9.9.8.9.4.¢ P9 e 0000840000 00400000000 091 16.00.0.9.0.0.0.9.00.00.00.0.900.00608! b8:0.0.0.0.6.0.6:0.0:6.966.8.6.0.840.444 F6:0:6.900.0:0.0.60.0.00¢04.0¢081 105000:6.0.4.0.0.09.895.0.8.089 P AR 0.0.0.0.0.0.9.0.¢.¢.0 . 8888 A8 )9 0. #9.0:0.0.6 19.4:0.6.6.9:3.8.0.4:9.9 b0.8:0.9:9:0:4.9:0.94 16:9.6.9.0.0.¢.9.1 ).0.0.0.0.0.4 X XAK NAKXK XHXAXHY )9.9.8.8.0.9.0.¢4 $.9.9.9.8.:8.8.4,9.0.9 0.9:9.9.0.8.08.0.8:0.04 KN HHCKOOOOOOICE 4.9 19:9.0.0.0.8.0.0.0.80483 $6.8.0.9.6.0.8.6.0.0.6849.0.089.¢ }0.9.0.6.0.6.9.8.0.¢:0 699604804 L08.0.0.0.0.0:9.6.9.4.9.9.80903898043 $0.0.00.6:8.0:9.0.9.0.9.0.000.63.60060¢0.4 f 00090000.000.0.09¢8.0864868.034¢] A O0COOOO00O0OGHCOONODOINH D9.4:6.9.0.8.0.0.0.9.6:80.0.0.0.68:0.9.6.0.9.3.9.9.9¢43 b0 0.9 080000 40:0.008.9000.9 0008048606648 PAS MO D 0O N PN b 0P 0 4809800080.0000600] LOG0.0.9:0.9.0.6004.008:59.400.008 0490956800004 E0.010.8.0.0.0.609.6.60.7000009400.8009.¢$80¢08650809] PO 00000000088 9.0.900.09.00080.88.$9863800308001 0 080000000800 4800] 00000 0809 PO 0000008000000 000 6:96480869.041 b0°0.0.0. 6008 4900.90.0.0040808600000988 b 6000 80000 08.0050000 00000000808000.00805040062000] 0000000000800 @eN 0000080 0000800400¢ 0809880008048 Fo 000090 0000068000000 08060.08880.0000888080¢0808088000] 2 Unpacking Instructions Unpacking consists of removing the adapter and cables from the shipping container, verifying that there are no missing parts, and inspecting for damage. Report any damages or shortages to the shipper, and notify Dagital Services. Before; opening the container, chzeck for external damage such as dents, holes, or crushed corners. Open and unpack the shipping container. Inventory the contents of your option kit using Table 2-1. NOTE The KFQSA module is in an antistatic wrapping with a silica gel packet to prevent moisture damage. Do not unpack the module until antistatic precautions have been taken. Save the wrapping and the gel packet to protect any modules that are being stored or transported. 2.1 Option Kits The KFQSA is shipped as part of an option kit. Each option kit includes an adapter board, preconfigured cabling. a terminator, mounting hardware. and documentation. Table 2-1 lists the option lkits that are offered for field installation, and the parts that are included 1n each lat. 2-1 2~2 Unpacking instructions Table 2-1 KFQSA Option Kits Option Kit Part Description Part Number KFQSA-SA KPQSA module M7768 KFQSA-SG KFQSA module M7769 for external ISEs KFQuA module label 36--26883-9¢6 KFQSA installation manuel EK-KFQSA-IN (factory inatalled, for reference only) e, A 0 BA213, with cable only) KFQSA-BA (for BA123, with cable for external ISEs only) KFQSA-AA (for BA23, with cable for external ISEs only) DSSI device cable (flat) DSSI adapter cable (round) External terminator KFQSA installation manual KFQSA add-on cable -~ ‘=—nal terminator Gap filler panel KFQSA module KFQSA aJd-on cable 17-01836-01 17-01931-01 12-29258-01 EK-KFQSA-IN 70-26020-02 12-29258-01 70-24071-01 M7769 17-01835-02 External terminator Mounting acrews (Q-bus mounting plate) 12-29258-01 90-09701-00 KFQSA installation manuasl EK-KFQSA-IN KFQSA module KFQSA add-on cable (BA23)! KFQSA add-on cable (H9642)" External terminator M7769 17-01835-01 17-01835-04 12-29258-01 Mounting screws Q--bus m. ating plate) KFQSA installation manual 90-09701-00 1Use only one of these cables, as appropriate for the installation. EK-KFQSA-IN Unpacking Instructions 2.2 2-3 Inspection CAUTION Printed circuit boards can be damaged by static electricity. When handling the KFQSA mcdule, wear an antistatic wrist strap and use a grounded work surface such as the sne in the Antistatic Kit (PN 29-26248). 1. Visually inspect the KFQSA for damage. Check the components and connectors for broken, bent, or missing pins. If there is any damage, do not continue with the installation. 2. Check for the presence of the jumper shown in Figure 2-1. The KFQSA should never be installed with this jumper in place. If it is on the module, remove it. Figure 2-1 KFQSA Jumper Location @k\ Remove this Jumper LJ 01733 710 LE0000.0.9 048983808080 00. 008€0.0.0¢05:00.60808080.04600406.44 FRGEH A AR KR AR KX K0000000000 XN XXX X [0 000.000.08.0 8060080000 ¢0 Fed PRIt et ettt 8600600608 0600000804 0000000000400 0000800040000001 P880.00.0.60 000 ¢E00000.66000006 000000 060980000481 PO80.8.5.8:0040080 800 808000 680600806008080 0 01 fo000040 0 00 800000 bt 0000 000000.00000004 0 J 0000000000068 00000000000 0460040604034 D40 0.600008.6.0.06608680000000808040+008] L.0.8:0.0.0:0.6.5.0:9.0.0.0.0.0.00.0660445066006650 90,0000 60.60880800808004 0300800041 PR AD.040 0600 04.800.008000060804 PG 05 0004858040000 0664001 00 016.0.0.0.00.8.0.6680009.0.600594¢1 00.0.0.0:0.0.0.9.8.0.0.0.8.400.309.004 P8.8.0.0.0.6.5$:00.0.060:000.409¢4 D:#.0,0.9.0.4.4.8.0.9.¢:4.0.6.04.4.¢3 B890.0.6.0.8.0.40.8.9.$.4.9.9.9.¢ HCOOCOONDIIX K D10.6.4.¢:0.0.8.9.¢.9.9.9¢ )0.0.0.¢.6.0.4.5.0.04 §i9°9.9.6.9.9.9.¢4 F0.9.4.4. 0.9 X AHX XXXXX KHXAHAX KAXHHE KN 1.0.0.8.3.¢.9.6.8 4.4 12.8.0.0.¢.9.49:8.9.6.¢1 16.9.9.9.09.8.9.9.64.9.0¢4 §9.0.9.9.5.9.0.8.090.9:¢¢ 444 08.0.4.0.6:9.0.9.0.9.¢.9.9.99.9994 $0.0.6860.6.6.6.098.89456664¢] $9.9.0.90.00.0.08005.9064 848041 b 80090009 60889.0.8088043404¢4 DO.0.0.0.8.8.6.9906.0.86.0.6.0¢040800044 £O:0.0.0.0.900.48680060¢3 88480946841 19.0:8.9:0.8.6.4.4:00.00.96.9.00.090.0.066.4640] P :0.8.0.6.8.0 800 009060000869 0.8:8.60444.0.9 0.0.0.9.9.8.0,0.0.80.0.¢¢490.660.66.690086989.940¢41 F0.0.0.0,6.8.69.00.0066040.000686805004¢:60060091 090.06.089.0:808 040500680060 08 086006090906 10.9.0.9.0.9.0.8.0 800 086800690665:909 .9.0.0.0. 4.0089¢91 806 10.0:0.0.0.0.0.8.6.8 0.40:0.00.0¢50:0880.96:80686068048¢605091 EO0.0.9.0.9.0.8:0,0.8.86$090.0.6.00¢050004080$.080808,0.90:9001 100000050085 0080 088080.6488.800680:40.9.0909:9.9.6.9.699:41 RO 00 8.0:8.0100,00000000080060000080.8086500080.90.999099.¢ LO2 000G 00084 00.0080008000 8085060080000 8606066008050¢04 3 Planning the System Installation It is important to carefully plan the system installation before putting any new modules into the system. This involves checking the power and bus load requirements, and checking to make sure you have everything yoa need to make the configuration work. Fill out a configuration worksheet before proceeding with the installation A configuration worksheet lets you track the parameters that limit system configuration such as space, power requirements, and bus loads. Figure 3-1, Figure 3-2, Figure 3-3, and Figure 3—4 are examples of a configuration worksheets for the BA440, BA213, BA123, and BA23 enclosures, respectively. Table 3—1 lists power and bus load data for all currently supported modules and storage devices Complete the configuration worksheet by performing the following steps: 1. List all devices already installed in the system. 2. List all devices you plan to install in the system. 3. Fill in the power and bus load data from Table 3-1 for each device you have listed. 4. Add the columns and make sure the totals are within the hmits specified for the enclosure. 3-1 3-2 Planning the System Installation rigure 3-1 BA440 Configuration Worksheet SLOT | MODULE | v v 2| owenw | A, ¢ )] 2 3 4 L4001 -BA a8 oD 128 8 L4000-A/-B 74 035 s 1?7 05 175 15 24 80 600 A 10A 5840W e 7 ] 2 A1+ 1" 12 H3s0e HASSE STOAAQE: o TK70 1 2 3 Tow thess columns: Must not exesed Note Total output power from +3 3 Vde and +5 Vde must not axceed 330 W MLOL080 Planning the System instaliation Figure 3-2 BA213 Contiguration Worksheet RIGHT POWER SUPPLY SLOT MODULE Current {Amps) Power «5Vdc | «12Vde | (Watts) NniejlwlnN 1 6 MASS STORAGE TK Duve FIXED DISK Yoial ihese columns Mus! not exceed Jioa 10A 2300w Current (Amps) Power LEFT POWER SUPPLY SLOT MODULE +5Vdc | +12Vdc | (Waetts) 7 8 9 10 " 12 MASS STORAGE: FIXED DISK(S) ) Yotal these columns Must nct exceed 330aA 70A 2300 W 0000132 3-3 3-4 Planning the System Installation Figure 3-3 BA123 Coniiguration Worksheet ADD THESE COLUMNS . r- | ; ¢ REGULATOR A S107 ' mMODULE | b POWER |WYYSI {2X 3) (t X4q) ¢ ¢ REGULATOR B POWER CURRENT (AMPS) +5S VDL | #12Vv0C | (WATIS) IO INSERTS CURRENY 45 vOC (ABMPS) +12 vOC RU Ta 730w TWO IND & 8 a AB co 7 a8 cn| 3 4B co a ap D 5 AB co 6 ag co] 7 a8 co 8 as 0| S as o 10 aB co It a8 co 12 a8 o i3 A D SIGHAL DISY MASS 5TORAGE DFVICE - as W & B SHELF COLUMN T0TALS MUST NOT EXCEED 36 A 1A "ARECOMMENDED FEOUR DRIVES MAXIMUIAA 210 % TW 1 10y SHEVES Y AND ) “U0F RAORE THAN FOUR 1 7 8 /0 PANELS ARE AFMINAEN 0ORS AN ADBCTER TEAIPLATE aaAY B USID ‘w8 14978 Planning the System Installation Figure 3-4 BA23 Configuration Worksheet ADD THESE COLUMNS A, ! BACKPLANE sLof 1 MODULE | CURRENT (A) |, a2v | 360 1.0 | ! ! POWER | 1O PANEL INSERTS B A 4 ra AB co 2 AB co 3 AB co 2 AB co 5 AB co 6 AB Co 7 AB co 8 AB cD MASS STORAGE 1 2 COLUMN TOTALS MUST NOT EXCEED 230 * IF MORE THAN TWO TYPE A FILTER CONNECTORS ARE REQUIREN AN ADAPTER TEMPLATE (PN 74-27740-01) MAY 8E USED THIS ALLOWS THREE ADDITIONAL TYPE A FILTER CONNECTORS BUT REDUCES THE AVAILABLE TYPE 8 CUTOUTS T0 Two M 1agas 3-5 3-8 Planning the System Installation Table 3-1 Power and Bus Load Data Current (Amps) Power Bus Loadr Option Module +8V +12V Watts AC DC AAV11-D! Al1009 1.8 0.0 9.0 1.0 1.0 ADQ32-SA A030 4.45 0.0 22.25 25 0.5 ADV11-D? A1008 3.2 9.0 16.0 1.0 1.0 AXV11-SA A026-PA 2.0 0.0 10.0 1.2 0.3 CXA1l6 M3118-YA 14 0.11 83 3.0 1.6 CXB16-M M3118-YB 2.0 0.0 10.0 3.0 0.6 CXYo08 M3118-YA 1.4 0.36 11.2 3.0 1.6 DEQNA M75604 3.5 0.5 235 2.8 0.5 DESQA-SA M3127-PA 2.4 0.22 14.64 22 0.6 DFA01-AA M3121-PA 1.97 0.04 10.30 3.0 1.0 DHVi1 M3104 4.5 0.55 29.1 29 0.5 DLVJ1 M8043 1.0 0.25 8.6 1.0 1.0 DMV11-M M80563 34 0.4 218 2.0 1.0 DMV11-N M8064 3.4 04 218 20 1.0 DFV11 M8020 1.2 0.3 9.6 1.0 1.0 DRQ3B-SA M7658-PA 4.5 0.0 2250 2.0 0.6 DRV11 M7941 0.9 0.0 4.5 2.8 1.0 DRV11-J MB8049 1.8 0.0 9.0 20 1.0 DRV1IW-SA M76561-PA 1.8 0.0 9.00 2.0 1.0 DSV11 M3108 5.43 0.69 35.43 3.9 1.0 DTQNA-BC M7130 6.0 20 54.00 3.9 0.5 DZQ11 M31086 1.0 0.36 9.32 1.5 1.0 DZV11 M7957 1.2 0.39 10.7 39 1.0 1Usually connected through a universal data input panel (UDIP) using a 5.26-inch mass storage alot Planning the System Installation Table 3-1 (Continued) 3-7 Power and Bus Load Data Current (Amps) Power Bus Loads Option Module +5V +12V Watts AC DC H36042 ~ 1.70 .60 14.50 - - IBQO1-SA M3125-PA 5.00 0.03 28.60 46 1.0 IEQ11 M8634 3.0 0.0 15.0 2.0 1.0 KAB30-AA M7606 6.2 0.14 32.7 2.7 1.0 KA670-A/B? L4000-A/B 7.4 0.35 41.20 4.0 1.0 KDA50-Q M17164 6.93 0.0 3465 3.0 0.5 KDA50-Q M7166 6.57 0.03 33.21 0.0 0.0 KFQSA M17769 6.5 0.0 27.0 38 0.5 KLESI M7740 3.0 0.0 15.0 2.3 1.0 KMV11 M7500 2.6 02 16.4 3.0 1.0 KRQ50-SA M7552 2.7 0.0 13.50 2.7 1.0 Kwvil-C! M4002 2.2 0.013 11.2 1.0 1.0 KXJ11-SF M7616 6.0 1.4 46.80 2.7 1.0 LPV11-8A M8086-PA 2.8 0.0 14.00 1.8 0.5 LPV1l M8027 0.8 0.0 4.0 1.4 1.0 MRV11-D M7942 2.8 0.0 14.0 1.8 1.0 MS630-AA M7607 1.0 0.0 5.0 - - MS630-BA M7608 1.3 0.0 6.5 - - MS630-CA M7609 2.1 0.0 105 - - MS670-BA L4001-BA 2.52 0.0 12.60 - - RC25 - 1.0 2.5 35.0 - - RD51 - 1.0 1.6 24.2 - - RD52 - 1.0 2.5 35.0 - - RD63 - 0.9 25 345 - - lUsuallj connected through a universal data input panel (UDIP) using a 5.25-inch mass storage slot 2Also include -12 Vdc © 0.25 A, 3 W 3Also include 3.3 Vdc @ 0.27 A, 09 W and -12Vde @ 0.04 A, 0.6 W 3-8 Planning the System Installation Table 3-1 (Continued) Power and Bus Load Data Current (Amps) Power Bus Loads Option Module +B8V +12V Watts AC DC RD54 - 1.3 1.34 23.7 - - RF30 - 1.26 2.86 183 - - RF31E-AA - 1.0 28 38.60 - - 1.256 4.54 26.5 - - RF71 RQDX2 MB639-YB €4 0.1 33.2 20 1.0 RQDX3 M7656 248 0.06 13.2 1.0 1.0 RQDXE M7513 08 0.0 4.0 1.0 0.0 RRD50 M7562 - - - - - RX33 -~ 0.6 0.3 5.6 - - RX50 - 0.85 18 259 - - TK50 - 1.35 24 33.56 - - TK70E-AA - 1.6 24 38.30 - - TQK50 M7546 29 0.0 145 20 1.0 TQK70-SA M76569 3.5 0.0 17.60 4.3 0.5 TSVO05 M7196 8.6 0.0 3256 3.0 1.0 TSV(5-SA M7530 6.5 0.0 32.50 1.6 1.6 TSV05-SA M7208 6.5 0.0 32.60 24 1.0 VCB01 M7602 5.0 0.0 25.0 3.0 1.0 VCB02 M7169 5.8 0.76 38.0 35 1.0 VCB02 M7168 34 0.0 17.0 0.0 0.0 PO 4000800000000 00 00000008000803090004000000004¥10000,1 p.00.800080050000008000 808 080 8080080406000800460480461 P00 0040000080000 0088006808082040000000400060604¢,4 P2 04SN bV ENERIEU 0000090000880 00000 044 o4 4400000000000 0000060080800 00 60056406004 i0.0.5.9:0:00.0. 666840 50.00000.008.80000840460008¢61044 G0 00.00.0.8.0.0.4 60000009094.¢.00008¢46004808¢800] .4.0.0.0.0.9.5:0.8.6.0.6.000604086888.0608680009641 D004 00088846600000860000.6000806009868) §18.8.:0:6.0.0.0.0.5.0.4.60.9080600066800039.6094 0000000860088 8,0.6.0.8400.4690608404 0010°0:0:0.9.0.08.00¢6.¢900606¢960680¢4 18.0.9.8.0.8:0.5.0.0.0.0.06060.¢00008080¢] f.8.0:0.0.0.0.8.0.0.6.450980086606860¢94 0. 9.9.06.0.0.0.9.0.0.90.4.000090.¢04 f0.9.0.0.0.8.4.8.0.8.0.0.4.0.08.0.0¢41 9.9.8.0.0.8.9.0.0606¢808064 b 0444.4.¢.9.0.900¢04¢91 p1$.6.6.6.0.0.0.4:9.0.0.9.4.6] 19.9.0.:4.4:4,0.0.4.8 .49 i88:8.4.5.9.6.8.0.44 )4.0.0.¢.¢.90.0.4 D9.4.0.4,0.9.4 HAAXK XXX X X .0.8.9 b¢.9.0.4 KRXXXAX HAXXAKEAXK b0.8.0.9.8.9.0.9.8.9.4 09.9.6.0.4,$.6.8.9.4.¢91 6.8.9.0.6.0.9.9.4.9¢98¢ 09:0.0:0.6.9.4.0.0.9.0.9.,¢99.¢.¢ 9.8.0.9.9.9.¢.4.4,9.998.008084 }9.8.0.8.0.9.4.8.86.45.44¢69¢4004 b9:8,0.9,0:8/0.0.6.0.0.9.¢6.9.606.904004 1.6.9.0.9.0.0.6.$.¢6.00.9.963 4089994609604 b10.0.0,6.0.099496.86.08008 898964044 D89.0.0.0.90000680800.6088890890889,] [0 8.0.6.600.0090.099 0009806009988 04¢1 $9.9.0.6.0.0.0.064480486490060480800880004¢ 0.9.6.0.5.9.0.9.000.80.904600800096480038680¢4 10.8.6.90.0.0.0.8.900.6800906¢009990609¢68469404¢4 $0.9.0.8.0.4:0.0.0.8.0.9.0.60.0:84.4.40.9008.6.9.909.49.4:9048984¢44 0.9:0.00.0:0.0.90. 080009060800 080889850.90¢948046045¢ 00.9.0.9.80.6.869690008.08090009000869690698869804604 $0.0.9.0.0.00.9.6,0.090.8.0.9 80809 050089000890.68060900684¢64 19.0.0.0,0:6.6,0.0 000065008006800650:0000069060000884499¢04 1 0.6.6.000.0.600.0.0800080 0808030000680 888868450400.967800] 0080900068.0¢0.0000609.0.8080000080.04000008680.60600064444 4 KFQSA Switches Before installing the KFQSA, you must choose a control and status register address (CSR) that will allow the host to access the adapter. A four-position DIP switchpack is provided for this purpose. Figure 4-1 shows the location of the switchpack. Table 4-1 explains the function of each switch. In most cases you should use one of the dedicated CSR addresses, as this allows a programming address to be selected without the possibility of conflict with other modules in the system. To do this. set the switches as follows: ¢ Switch 1—ON ¢ Switch 2—OFF ®* Switches 3 and 4—as specified in Table 4-2 4-2 KFQSA Switches Figure 4-1 XFQSA Adapter Module Switches 50-Pin DSSI External Connsctor 13-38234-01 Terminator \\ 13.38234-01 Terminator ? . 70 W01722. KFQSA Switches Table 4-1 4-3 KFQSA Switch Settings Switch Position Function 1 OFF With Switch 1 in the OFF position (toward the number 1,, the other switches are ignored and CSR addresses are read from the configuration table. After the configuration table has been programmed (Chapter 7), the system should be powered down and this switch should be set to the OFF position, where it should remain unless the configuration table is corrupted and needs to be reprogrammed. 2 ON Putting Switch 1 in the ON position enables the selection of a CSR address for programming the configuration table. This is the switch pesition for the initial installation. The CSR address selected for programming depends on the position of the other three switches. OFF Putting Switch 2 in the OFF position enables the selection of one of four CSR addresses that have been dedicated for programming the KFQSA. Table 4-2 shows how the remaining two switchee are used to select one of these addresses. These addreases should be used only for initially accessing the KFQSA to program the EEROM. ON Putting Switch 2 in the ON position enables the selection of one of four addresses normally reserved for MSCP or TMSCP devices. Table 4-3 shows how the remaining two switches are used to select one of these addresses.’ 3and 4 When Switches 1 and 2 are ON and OFF, respectively, these switches are used to select one of four dedicated CSR addresses (Table 4-2). When Switches 1 and 2 are both ON, these switches are used to select either a disk (MSCP) address or a tape (TMSCP) address (Table 4-3). 1Avoid using these addresses at this time; thev may conflict with other modules in the aystem. They are provided for future use. 4-4 KFQSA Switches Table 4-2 Selecting a Dedicated KFQSA CSR Address Switch Switch 2 3 4 CSR Address (Octal) ON OFF ON ON 0774420 (fixed) ON OFF ON OFF 0774424 (fixed) ON OFF OFF ON 0774430 (fixed) ON OFF OFF OFF 0774434 (fixed) Table 4-3 Selecting an MSCP or TMSCP CSR Address 1 Switch Switch Switch Switch Switch Switch 1 2 3 4 CSR Address (Octal) ON ON ON ON 0760444 (secondary TMSCP address) ON ON ON OFF 0774500 (primary TMSCP address) ON ON OFF ON 0760334 (secondary MSCP address) ON ON OFF OFF 0772150 (primary MSCP address) FE A S0 00000088 h o0ttt o 0008000900000660080040.0.0641 F 00606006000060000¢80006088608000050060006666$041 DAE00008 0000000800000 00000000060064400000608644 000000040850.0.89.90950.0000009004060880¢0000.98004 H0COOOAGOOOONO000GN000N0000CGNNNNNNN XX 0090000000000 0800008086500 0085¢00804689004] B0S0.00.0.88.0.006808008800806484808080008¢404] B00.000.000.96.0.60000086000:0088¢08600¢64 6.0:0.9.0.0.0.8.0.0.0.6,0.809.9.0,80.6.0.0.4¢.¢.¢6¢64600 DO0.0800.0.860.0.8.00¢00400000004800640484 P0940.6.0.6.0.0.0.0.60800:460.066680¢08041 $0:010.0.0.0,0.0.818.8.0.0,0.68084060060.9¢¢4 .0 04000000008 6668004004004804¢ 8.0.4.9.0.0.8.6.080866896¢¢90¢444 $9.0.0.0.0.9.6:0.6.8.0080¢43640464 .9.0.6.0.0.9.00.4.30.9.49¢8640¢4 0.0.4.6.0.6.0.9.40.9.9.0.0.0.0.6.¢.¢ $.0.0.4.0.4.0.0.0.0.0.00.0.9481 O AN KA HK KKK ,0.9:¢.0.0.0.0.8.010 ¢ ¢ 4 .$.0.6.8.9.4.0.4.9.¢ D16.0.0.8.0.9.6.4 HUKUHAX F0.4:9.9.4 XXX bid X XXX XX XXX XXXXXHX HEAXAUARKKXX HXXAUUAXH XXX 6:0.0.8.9:9.¢.$.9.9.¢ ¢4 KXXKKX KX XX UA KKK $9.9.6.8.0.0.9.9.4.9.¢9¢4¢0.4¢4 10.8.0.0.¢.5.0.0.9.66.908¢8044 §0.0.0.0,08.58.¢0 8080480008444 §.9.9.0.8.6.0.6.9.0.9.¢.8¢6.0.¢8¢4¢494 §8.0.0.0000008.680.8¢0.09064¢¢4¢¢¢1 $9.9.0.0.0.900.05¢.0¢890¢.6600.06460644 100.0.8.6.0.0.0.6860884348088805¢4041 19.0.0.0.9.0889.608996068890688090¢¢¢] 10.8.4.8.0.9.6.6.69.0.90¢69.000900060¢608¢0634 $$.0.0.0.00.9.0.4.6.6.0.060008000466606¢5089044 9:0.0.0.0.0.0.8.0.0.0.9.0:4.¢0.0.08.00049.60.5.66¢6604694 10.0.6.6.6,06.0.000.868690.80006680:6¢0066480640.4695.94 b 0.9.0.0.090.06.0.09:9.8.0.8:6.099 00600080069 00490¢009¢ 99.0/9.0.8.4.4.6.0.00.9.46.6094604006894080808¢008690¢64¢¢ 19,0.0,9:0/0.0.0.¢.8.0.0.0.9.6.0 606690 .¢.00.89.0.09.0. 05680:9:0:00909 0 i9.8.00/00.09. 808080003000 0¢40.06 0800 0640900049480 0.050 200#.0,00.0.9.9,0.0.80.9098600480009800.0606.6600660000000¢ PE0.0.8.0.0.0,6.006 8000000000000.00£00.690000.000.0300.0.8:90.990641 S installation Procedures This chapter explains how to install the KFQSA module into a host enclosure. CAUTION Only qualified Digital Service personnel should attempt to install the KFQSA module. Before starting the procedure, make sure that the system manager has backed up all files. Have the system manager perform a system shutdown of the operating system before turning off power. idake sure the customer has taken these steps before removing any panels from the enclosure. CAUTION Static electricity can damage integrated circuits. Always wear a grounded wrist strap and use a grounded work surface, such as the one found in the: Antistatic Kit (PN 29-26246) when installing modules. Before beginning the KFQSA module installation, the system should be tested to verify that it is working correctly. The following procedure is recommended, but may be altered due to on-site circumstances at the discretion of the installer 1. Have the system manager halt the operating system. CAUTION Ensure that 2ll necessary system software is backed up at this time. 2. Initiate the system power-on self-test (POST), and venfy that these run successfully. Refer to your system documentation for the appropriate procedures. 5-1 5-2 3. Installation Procedures Boot the appropriate diagnostic monitor, and perform a complete system level diagnostic test. Verify that these run successfully. Once the previous tests have run successfully, power down the system and proceed to the appropriate section for KFQSA module installation procedures. 5.1 BAA440 Installation Procedure Using the KFQSA-SG Option Kit To gain access to the BA440 enclosure, there is a three-position lock that determines which controls you can access. The level of access is as follows: 1. Top position opens the upper door only. 2. Middle position locks both doors. 3. Bottom position opens both doors together. To install the KFQSA adapter module, do the following: 1. Insert the key into the lock on the front door. Turn the key to the bottom position. Slide down the window. Put the power switch in the OFF position (O). Pull the release latch on the front door out and use it as a hand grip to remove the door from the system. 5. Remove the blank cover from the slot where the KFQSA is going to be installed by releasing the %-turn captive screws holding it to the card cage. (Check your system documentation for the correct placement of modules in the card cage. The KFQSA is usually installed as the last device on the Q-bus module.) 6. Check the KFQSA module switches to ensure that they are in the correct position to select an appropriate CSR address (Chapter 4). 7. Connect the add-on cable connected to the bulkhead handle to the connector on the KFQSA module (Figure 5-1). a. If using the bulkhead handle (PN 70-26020-02), ensure the on-board SIP terminators (PN 13-38234-01) are removed (Figure 4-1), and cornect an external DSSI terminator (PN 12—-29258-01) to one of the connectors on the bulkhead covers. SIP terminator removal is supported on KFQSA Revison K04 or later. Installation Procedures b. 5-3 If using the bulkhead handle (PN 70—26020-01) ensure the on-board SIP terminators are on the KFQSA module. Slide the KFQSA into the card cage slot, and push in the levers to lock the module into place. Connect the external DSSI cable(s) to the bulkhead cover. 10. Before attaching the bulkhead cover over the KFQSA module, run the POST diagnostics. Make sure that the red LEDs all go out, indicating that the POST diagnostics have completed successfully. 11. Configure the DSSI subsystem following the procedures outlined in the next two chapters. Make sure that Switch 1 on the KFQSA is returned to the OFF position once the configuration procedure is completed. 12. Place the bulkhead cover over the module and attach it to the card cage enclosure. If the KFQSA is installed in a slot next to a module with a recessed handle, install the gap filler assembly as follows. a. Using two screws and one gap filler (PN 70-24071-01), attach the gap filler to the top and bottom of the side of the KFQSA bulkhead cover (Figure £-2). Make sure the gap filler fits into the tab indentations on the KFQSA bulkhead cover. b. Place the bulkhead cover with the gap filler over the card cage slot. c. Make sure there is correct ground (no open spaces) between the KFQSA and the neighboring module. 5-4 Installation Procedures Figure 5-1 BA440 Cabling for a KFQSA in a VAX 4000 Sysicm LJ-01724.Ti0 installation Procedures Figure 5-2 5-§ Installing the Gap Filler Assembly BLANK COVER A 08094 07 SHA DO 8¢ 5-8 Instailation Procedures 5.2 BA213 Installation Procedure Using the KFQSA-SG Option Kit The front door of the BA213 enclosure has a 3-position lock that limits access {o the system controls. The controls are behind a plastic window at the upper right of the cover. 1. Insert the key into the lock on the front door. Turn the key to the bottom position. 2. Slide down the window. 3. Turn the power switch to the OFF position. 4. Pull the release latch on the front door out and use it as a hand grip to remove the door from the system. 5. Remove the blank cover from the slot where the KFQSA is going to be installed by releasing the %-turn captive screws holding it to the card cage. (Check your system documentation for the correct placement of modules in the card cage. The KFQSA is usually installed as the last device on the Q-bus module.) 6. Check the KFFQSA module switches to ensure that they are in the correct position to select an appropriate CSR address (Chapter 4). 7. Connect the add-on cable connected to the bulkhead handle to the connector on the KFQSA module (Figure 5-3). a. If using the bulkhead handle (PN 70-26020--02), ensure the on-board SIP terminators (PN 13-38234-01) are removed (Figure 4-1), and connect an external DSSI terminator (PN 12-29258-01) to one of the connectors on the bulkhead cover. SIP ;;erminat.or removal is supported on KFQSA revision K04 and ater. b. If using the bulkhead handle (PN 70-26020-01), ensure the on-board SIP terminators are on the KFQSA module. 8. Slide the KFQSA into the card cage slot, and push in the levers to lock the module into place. 9. Connect the DSSI cable(s) to the bulkhead cover. 10. Before attaching the bulkhead cover over the KFQSA module, run the POST diagnostics. Make sure that the red LEDs all go out, indicating that the POST diagnostics have completed successfully. installation Procedures Figure 5-3 5-7 Cabling for a KFQSA in a Host System Using a BA213 Enclosure ( UooDuooD LJ-01716-SCAN 11. Configure the KFQSA ISE subsystem following the procedures outlined in the next two chapters. Make sure that Switch 1 on the KFQSA is returned to the OFF position once the configuration procedure is completed. 12. Place the bulkhead cover over the module and attach it to the card cage enclosure. If the KFQSA is installed in a slot next to a module with a recessed handle, install the gap filler assembly as follows. a. Using two screws and one gap filler (PN 70-24071-01), attach the gap filler to the top and bottom of the side of the KFQSA bulkhead cover (Figure 5-2). Make sure the gap filler fits into the tab indentations on the KFQSA bulkhead cover. 5-8 (installation Procedures b. Place the bulkhead cover with the gap filler over the card cage c. Make sure there is correct ground (no open spaces) between the slot. KFQSA and the neighboring module. If necessary, install a gap filler between modules (Figure 5-2). Installation Procedures 5.3 5-0 BA123 Installation Procedure Using the KFQSA-BA Option Kit Refer to Figure 5—4 while performing this procedure. 1. Shut down the enclosure, and remove the ac power cord from the wall outlet. 2. Open the rear door of the enclosure. 7 K \ VAWAV \ \ \ KFQSA Installation in a BA123 Enclosure (A Figure 5-4 L\ L - f%4m . 0730 J e 6-10 3. 4. Ineteliation Procedures Loosen the captive screw that connects the right side panel to the rear of the enclosure (Figure 5-5). The panel is attached t:) 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. Lift the panel slightly to release it from the lip at the top of the frame, and remove the panel. installation Procedures Figure 5-5 Removing the Right Side Panel 5-11 5-12 6. Inatallation Procedures Remove the card cage door by releasing the two clasps at the front end of the door, and swing the door open (Figure 5-6). Figure 5-6 Removing the Card Cage Door CARD CAGE DOOR iy HE X HEAD SCREWS IS ERW RN installation Procadures 5-13 Check to make sure that the KFQSA switches are in the correct position (Chapter 4). Slide the KFQSA module into the appropriate card cage slot and push in the levers to lock the module in place. Refer to your system documentation for the recommended module order. Connect the DSSI cable to0 the KFQSA module. 10. Install the mounting plate onto the 1/O panel, and attach the external DSSI connector to it. 11. Connect the DSSI cable as shown in Figure 5-4. 12. Connect the external terminator, and vun the POST diagnostics. Make sure that the red LEDe all go out, indicating that the POST diagnostics have completed successfully. 13. Configure the DSSI subsystem following the procecures outlined in the next two chapters. Make sure that Switch 1 on the KFQSA is returned to the OFF position once the configuration precedure is completed. 14. Assemble the enclosure by reversing Steps 1-6. 15. Remove the external terminator, and connect the DSSI cabie from an other host or expansion cabinet t1 the connector. 5-14 Installaton Provedures 5.4 BAZ23 installatic.y Procedure Using the KFQSA-AA Option Kit Refer to Figure 5-7 while performing this procedure. 1. Shut down the enclosure, and remove the ac power cabie from the 2. Remove the rear cover and all cables. Label all cables for replacement 3. wall catlet. later. Loosen the two screws retaining the rear VO panel assembly. Swing the assembly open and remove the ground strap screws. Installation Procedures Figure 5-7 KFQSA Installation in a BA23 Enclosure 5-15 5-16 Instaliation Procedures Disconnect any cables attached to the back of the 1/0 panel assembly. Note their specific locations and the orientation of the red stripe (keving) on each cable. Make sure the KFQSA switches are correctly set (Chapter 4). Slide the KFQSA module into the appropriate slot in the backplane. Refer to your system documentation for the recommended module order. £ ttach the DSSI cable to the module. Install the mounting plate onto the I/O panel, and attach the external DSSI connector to it. Connect the external terminator, and run the POST diagnostics. Make sure that the red LEDs all go out, indicating that the POST diagnostics have completed successfully. 10. Replace the /O panel. 11. Configure the DSSI subsystem following the procedures outlined in the next two chapters. 12. Remove the I/0 panel. Make sure that Switch 1 on the KFQSA module is returned to the OFF position once the configuration procedure is completed. 13. Replace the I/O panel and rear cover of the BA23 enclosure. 14. Remove the external terminator, and attach the DSSI cable from an other host expansion cabinet to the connector. Installation Procedures 5.5 5-17 Installing DSSI VAXcluster Configurations A DSSI VAXcluster configuration is a highly integrated organization of VAX computers. As members of a DSSI VAXcluster, computers can share processing resources, disks and queues under single VMS security and management software, and can boot and fail independently. DSSI VAXcluster configurations provide a high level of processing and data access. 5.5.1 Types of DSSI Bus Configurations DSSI Single Host Conflguration uses DSSI bus as the interconnect. Q-bus or MicroVAX systems interface to a DSSI bus by means of a DSSI adapter (KFQSA). As many as 8 DSSI nodes may use the same interconnect. A DSSI node is any device to which DSSI transports information, and therefore needs an address. In a DSSI single host configuration, the node number for the KFQSA is usually 7. Two-System DSSI VAXcluster configurations use two host systems to share RF-series ISEs. The maximum number of ISEs that can be accessed by the hosts is 6. The ISEs can be located within each host, within an expander enclosure, or both. A two-ho:t system provides high disk availability for critical applications. In a two-system DSSI VAXcluster configuration, the node numbers for the I{F'QSAs are 7 and 6. Three-System DSSI VAXcluster configurations allow the common DSSI bus ¢o share all the resources among the three hosts. In a three host configuration, the middle node (KFQSA6), all the internal terminators are removed from the board (Figure 4-1). The unterminated KFQSA adapter has both an IN and OUT bulkhead connector that allows DSSI bus signals to travel through the adapter to the other hosts. The maximum number of ISEs to be accessed in this configuration is 5. 5-18 Installation Procedures 5.6 Rules for Installing DSSI VAXcluster Systems There are some restrictions that apply to DSSI VAXcluster systems using the KFQSA module: e Adapter modules connected to the same DSSI bus when running VMS ¢ The host systems must be in close proximity to each other, due to DSSI bus cable length limitations (measured from end terminator Version 5.3-1 and earlier must be of the same type. to end terminator). The maximum distance in a three-system configuration is 82 feet in a computer room environment and 656 feet in an office environment. ¢ All enclosures in a DSSI VAXcluster configuration must be powered from the same ac feed. That is, they must either be powered from the same ac circuit, or if they are powered from different ac circuits, then those circuits must not power any other equipment, must share a single ground point, and must have a dedicated ground wire between the outlet and the single point ground. ¢ Terminators must reside at the ends of the DSSI bus when configured e All systems must be using VMS Version 5.1-1 or later. * The maximum of 5 enclosures can be configured on a DSSI VAXcluster; for example, two VAX or MicroVAX systems and three expansion enclosures or three VAX systems and two expansion enclosures. o Each ISE on a DSSI VAXcluster configuration must appear with the same device name and address on all host nodes. e A maximum of 3 Q-bus VAX or MicroVAX systems can be present on for multiple hosts. a DSSI VAXcluster configuration. The middle KFQSA adapter board is unterminated. ¢ Each node on a single DSSI interconnect must have a unique DSSI ID number, which allows the software to communicate with the storage devices. Numbers must be between 0 and 7; these numbers are permanently associated with the hardware. Node numbers may be repeated on different DSSI interconnects that are connected to the same host systems. installation Procedures * 5-19 The length of any single cable between the connectors on DSSI VAXcluster buses is 25 feet. NOTE Due to limitations in the MicroVAX II boot ROMs, two MicroVAX I systems in a DSSI VAXcluster configuration cannot automaticaily boot from a common system disk ISE. If a common system disk is used, each node in the DSSI VAXcluster configuration must boot from a different root (8YS0, SYS1). But the MicroVAX Il system can only boot automstically from SYS0. It is recommended that each MicroVAX Il system have its own locally connected system diek (such as an RD54 or RA82). When a common system disk ISE is a requirement, one MicroVAX II system may automatically boot from SYSO0 but the other must be booted manually from SYS]1. When a MicroVAX Il system is in a DSSI VAXcluster configuration with a MicroVAX 3000 or higher series system, the MicroVAX II system should boot from SYS0 and the MicroVAX 3000 or higher series system should boot from an alternate root. If you are insgtalling more than one system into a DSSI VAXcluster configuration, install each system individually and test it to make sure it is working correctly. When you complete the installation and testing of each system, then reconfigure each system using the procedures in either Chapter 6 or Chapter 7. This includes: ¢ Determining correct CSR addresses for all modules in each system ¢ Reprogramming the KFQSA configuration table for the new configuration * Reconfiguring any modules whose CSR addresses changed as a result of the new configuration ® Changing the allocation class of the ISEs so they are the same as both hosts After reconfiguring, remove the terminators and connect the DSSI extension cables between the hosts or expansion cabinets. PG EE PP PN P IOt eIt 000.000000008000800080800¢00¢¢0] PO PN A0SO EH I6.00966066000006680006000800004 D 4.0:0:0.000.0.80. 0000600.000095800.¢809800.04060600646000901 POONCOOOOOOHOGOCHGANGOOGO0COONCNX XX O0GOOCOOOOOCNOONOOONCRONOOONNIN XX XA XXX NOCANOGEEHNNGAAGINNNNNO0OGNON 000X X HE S GOt 0 00000000 0808008886806086860 443 P90.0:0.0.80:9.0.6:0.0.8000.06080.9.880880608900894 F0:410.9:9.0.0.0.0:0.0.0.9.0.00.6008¢6¢0880.0000¢004 b10190.6:4.0.4.0.0.0.0.8089.0.084.046660.89806064 }i0:910.0:0:90.0.0:0.0.4.08.¢.9.0.8.66.0.66,00.8000484 IOOE00COGHONOCOONOUIIX XXX F90.000.6:0.8:0.04.0834000906440¢9 :9.0.6.0.0.0.0:9.6.0.8.6.06.09.004618890¢1 P8 40.690.0.00.0868¢8080¢1¢4 D4.0.6.84.9.0.4.0.0.08.0609.0¢09] P4.6:0.0.0.4.6:00.4.0.80.608004 00 D0.0.4.9.9.00.0.6.0.60¢6 b00000049604440 b0.0.0.0.9,¢.6.¢.0.4.90.4 94 )19.6.0,6.0.6,0.9.6 10:4.0.9.0.9.9.4. HEHAXKX 06,044 XXX X X XXX XKXXH XXAAAXX XUAURXUXXK XX XX XK KXYXX XAMKUKXAX AKX XXX )0.9.8.3.6.00840.699094 $0.0.0.0.6.0.4.8.9.04.9.¢.0444 6.0.0.0.0.8.0.8.¢0.¢$.04600 ¢4 JOOOOOOOOOO0OCT XX XXX }0.9.0.0.0.9.80.6.6.69000.6909006d9 }9:8.0.6.0.9.9.0.00.0008¢860680,984¢] D0.0:0.0:9.0.0.9.009.0.6.0.06¢9.4448040.¢4 B09.0.9.0.8.0.000.00.60.00.00.004.604806¢44 J00. 000800006008 885808490488884¢84: 10000 0500000080000 0¢890660080.6040¢1 P8.0:0.8.4.8.¢.8.0.00808690808088879490496084 10.0.6.9600.068090968050006489.¢808048484469¢04 18460008 06008.090000080969080808480068¢4909¢4 p08.0.00.60.0.0.9.0.8.9.6680.90.60609608¢8480080509090044 B0 000 50000¢0.8:0.¢080000.066000088 6808008400044 b 00$.0.0.8.6.¢030.0000.8.¢9.0.0080000068000.080009098¢894 08845090009000000908.¢840.¢69908006065468086608064804 $ 0000060058000 0.00096009.0000006088000.8006005¢94¢844 $0.0.6.0.6.8.9.008090.0040906006000.8088888096008080.865048084084¢ 6 Programming the DSSI Subsystem Using Console Commands The KFQSA configuration table may be programmed in two ways, either by using console commands or by using the MicroVAX Diagnostic Monitor (MDM). Using the console commands is the recommended choice if your system has this capability. To find out if you can use console commands for programming the configuration table, reinitialize the system and read the microcode version that is displayed on the console. If the microcode version is 4.1 or later, the console commands may be used for programming the KFQSA configuration table. If your system does not have this capability, refer to Chapter 7 for the MDM procedure. If your system does have console commands, perform the procedure described in this chapter. To find the console commands available, type HELP at the consoie prompt (>>>). To program the KFQSA configuration table, use these commands. 6.1 Determining CSR Addresses Each module in a Q@-bus based syetem must use a set of unique Q-bus address2s and interrupt vectors. One of these, generally the lowest of the set, is known as the CSR address. The KFQSA emulates an SSP controller! for each ISE connected, and presents a separate CSR address for each emulated controller. You must program the KFQSA with a correctly chosen CSR address for every ISE on the DSSI bus. Interrupt 1 SSP controllers also include the RQDX3, KDAS0, RRD50, RQC25, TQKS50, and TQK70 controllers. All such ports are identical, and are operated by the same PUDRIVER. 6~1 6-2 Programming the DSSI Subsystem Using Console Commands vectors for the KFQSA (and other SSP controllers) are programmed automatically by the operating system. Unlike most other @--bus controllers, KFQSA CSR addresses are not set with switches or jumpers. They are contained in nonvolatile memory on the KFFQSA module in the form of a configuration table. To access the configuration table, you must set the switches on the KFQSA to select one of the dedicated addresses shown in Table 4-2. You must ensure the KFQSA is terminated either through on-board SIP terminators or through external DSSI terminators. Before programming the configuration table, first determine what the CSR addresses should be for all devices on the system. Calculating CSR addresses is a complex procedure because some devices are assigned floating addresses. Floating addresses vary with each module installed on the system. At the console prompt (>>>), type CONFIGURE. The CONFIGURE console command is similar to the VMS SYSGEN CONFIGURE utility. It permits the user to enter @-bus device names, and then generates a table of recommended Q-bus CSR addresses. After entering the command, the system prompts you {or a device and a number. To find which responses are valid, type HELP. The system displays: >>>configure Enter device configuration, Device, Number? HELP, or EXIT help Devices: LPV11l KXJ11 DLV11J DZQ11 DZV11 DFAO1 RLV12 TSVOS RXV21 DRV11W DRV11B DPV11 pDMV11l RQC25 DELQA KFQSA-DISK DEQNA TQKSO0 RQDX3 TQK70 KDASO TUBILE RRDS50 RV20 KFQSA-TAPE KMV11 IEQ11 DHQ11 DHV11 CXAlé6 CXBlé QPSS ADV1lD CXYo08 DsvV1l AAV11D VCBO1 ADV11C VCBO2 QVSS AAV11C QDSS LNV11 R¥XV11lC DRV11lJ LNV21 KWv1ilc DRQ3B vsval IBQO1 IDV11A IDV11B IDV11C IDV11D IAV11A IaV1lB MIRA ADQ32 DTCO4 DESNA I1GQ11 KWV32 KZQSA DIV32 DESQA KIV32 DTCNS DTCO5S Numbers: 1 to 255, default Device,Number? is 1 Programming the DSS| Subsystem Using Console Commands 6-3 Respond by entering the device name and number of each device. After all the devices have been entered, type EXIT. For example, if your system has a TK70, three RF30s, and DEQNA devices, you would respond as follows: Device, Number? Device, Number? tk70 Device,Number? deqna Device,Number? exit kfgsa-disk,3 The system responds with CSR address/vector assignments for all entered devices. For the previous example, the response is: Address/Vector Assignments -774440/120 DEQNA =772150/154 KFQSA-DISK ~760334/300 KFQSA-DISK ~760340/304 KFQSA-DISK =774500/260 TK70 >>> Record the address/vector assignments for use in the next procedure. 6.2 Programming the KFQSA Configuration Table To program the CSR addresses assigned to the DSSI devices in the previous section, type the following command at the console prompt. >>> set host/uqgssp/maintenance/service n NOTE The /service n parameter specifies the Controller Number of a KFQSA in SERVICE mode, where n is from 0 to 3 (Table 4-2): 0 is for CSR address 774420 1 is for CSR address 774424 2 is for CSR address 774430 8 is for CSR address 774434 Typing the following command, displays the current contents of the configuration table. For example, suppose the first address is selected. and the configuration table is currently blank. 8-4 Programming the DSSI Subsystem Using Console ¢ mmands >>> set host/ugssp/maintenance/service 0 (774420) UQSSP Controller Enter SET, Node 7 CLEAR, SHOW, CSR Address 0 receene- HELP, EXIT, or QUIT Model KFQSA ~===-- ? NOTE If you cannot access the configuration table, check for correct KFQSA termination. Refer to Chapter 9. Type HELP for a quick reference of the available commands at the ? prompt. 7?7 help Commands: SET <node> \KFQSA SET <node> <CS5R_address><model> set KFQSA DSSI node ID enable a DSSI device CLEAR <node> disable SHOW show current HELP print EXIT program the QUIT don’t a DSSI this device configuration text KFQSA program the KFQSA Parameters: <node> 0 <CSR_address> 760010 to 7 <model> 21 to (disk) 777774 or 22 (tape) ? To add the three RF30 ISEs from the example in the previous section, type the following at the ? prompt: ? set 0 772150 21 ? set 1 760334 21 ? set 2 760340 21 7 NOTE Make sure you enter the addresses in the same order they were given when you used the CONFIGURE command. Type SHOW to display what you just entered. Programming the DSSI Subsystem Using Console Corimands 6~5 show ? Nods CS5R Address Model 0 772150 21 1 760334 21 2 760340 T eeeeeea- 21 KFQSA —-==—--— ? To delete an entry from the table, use the CLEAR command. For example, to delete the entry for the ISE with a DSSI node ID of 2, type CLEAR 2 at the ? prompt. Type EXIT when you have finished programming to WRITE the entries to the configuration table. ? exit Programming the KFQSA ... >>> Power down the system, remove the KFQSA module, and set Switch 1 to the OFF position, enabling the addresses programmed into the configuration table to be read. Then, power the system back up. To view devices on the Q-bus module, type either SHOW QBUS or SHOW UQSSP at the console prompt. The SHOW QBUS command displays all Q-bus I/O addresses that respond to a word aligned read. For each address the console displays the address in VAX /O space (in hex), the address as it would appear in the Q-bus I/0 space (in octal), and the word data that was read (in hex). An example of the SHOW QBUS command is as follows: >>> show gbus Scan of Qbus I/0 Space ~200000DC (760334) = 0000 ~200000DE (760336) = OAARO -200000E0 (760340) = 0000 -20000CE2 (760342) = OAAO ~20001468 (772150) = 0000 -2000146A (772152) = OAAO -20001910 (774420) = 0000 ~20001912 (774422) = OAAO =20001920 (774440) = FF08 =20001922 (774442) = FFO0O ~20001940 (774500) = 0000 -20001942 (774502) = OBCO Scan »>>> of Qbus Memory Space (300) RQDX3/KDA50U/RRD50/RQC25/KFQSA-DISK (304) RQDX3/KDASO/RRDS50/RQC25/KFQSA-DISK (154) RQDX3/KDASO/RRDEO./RQCZN.KEQSA-DISK (000) KFQSA (120) DELQA/DEQNA (260) TQKS50/TQK70/TUBLE/RV20/KFQSA-TAPE 6-8 Programming the DSSI Subsystem Using Console Commands The SHOW UQSSP command displays the status of all disk and tape devices that can be found on the Q-bus which supports the SSP protocol. For each device the controller number, CSR address, boot name, and type of device is displayed. An example of the SHOW UQSSP command is: >>> show uqssp UQSSP Disk Controller 0 ~DUAO (RF30) UQSSP Disk Controller -DUB1 (RF30) UQSSP Disk -DUC2 (RF30) Controller UQ33P Txps Controller ~-MUAO >>5 (TK?70) (772150) 1 (760334) 2 (760340) 0 (774500) Programming the DSSI Subsystem Using Console Commands 6.3 6-7 Programming the KFQSA Module for a DSSI VAXcluster Configuration This section describes how to program the KFQSA module when setting up a DSSI VAXcluster configuration. This configuration will always involve two to three KFQSA adapters. This procedure has three objectives: 1. To configure all KFQSA modules so that they can access all of the 2. To give each KFQSA a unique DSSI node ID 3. To configure the KFQSAs and ISEs so that each ISE has a device name that is unique and universal throughont the DSSI VAXcluster ISEs connected on the DSSI bus configuration NOTE All gystems should be powered up and displaying the congole prompt. The DSSI cables between the host systems should not be connected at this time. Figure 6-1 and Figure 6-2 are typical block diagrams of DSSI VAXcluster configurations. Using these examples, perform the following procedure on System A. 1. Display the current addresses and devices as follows: NOTE Make hardcopy printouts of the displays or write down the information obtained in this step. It will be needed later in thies procedure. a. Type SHOW UQSSP for a display of all SSP contrcllers currently on the system. This display lists the Q@-bus address (octal) and port name of each SSP device on the system. An example of this display is shown in Section 6.2. 6-8 Programming the DSSI Subsystem Using Console Commands Figure 6-1 KFQSA Modules in a DSSI VAXcluster — Two-System Contiguration SYSTEM A (FIRSY KFQSA} SYSTEMB (SECOND KFQSA) NODE 2 ] NODE 1 | NODE 0] | noDE 5 | noDE 4 | NODE 3 Dsst BUS xros;x/ e KFOSA (NOOE 7) (NODE 6} NODE ADDRESS NODE 0 1 2 3 772150 760334 760340 760344 0 772150 1 760334 2 k| 760340 ] 760350 4 7603150 5 6 760354 KFasa 5 760354 XFQSA 7 ADDRESS 760344 g4em 0038 99 b. Type SHOW QBUS for a display of the eight-digit VAX address (hex) for each device. An example of this display is shown in Section 6.2. c. Find the eight-digit VAX address ‘hex) that corresponds to the Q-bus address for each ISE in the system. Record this information; it will be needed in a later step. NOTE In the examples given in Section 6.2 for the SHOW UQSSP and SHOW QBUS commands, the Q-bus address (772150) for ISE 0 has a corresponding VAX address (hex) of 200014868. 2. Run the Configure utility to determine the correct address for each device and KFQSA modules in the two-system DSSI VAXcluster configuration by performing the following steps. The Configure utility is explained in detail in Section 6.1. a. At the console prompt, type CONFIGURE. Programming the DSSI Subsystem Using Console Commands Figure 6-2 6-0 KFQSA Modules in a DSSI VAXcluster — Three-System Configuration System B (Second KFQBA) 088! BUS INodo 4@—-—-—*-———-—.[:;.-;}: KFQ8A _J (Node §; KFQ8A _| (Noce 8) System A (First KFQSA) D88 us e KFQBA (Node »Node 2[Node !TNodo ) L System C {Third KFQB8A) | Node Address Node Address Node Addrese 0 772180 ) 772180 \] 772180 5 KFQSsA [} KFQSA 7 KFQSA 1 2 3 4 760334 760340 760344 760380 1 2 3 4 760334 780340 760344 760350 1 2 3 4 760334 760340 760344 760350 [ b. ARAR 4] ] Then type HELP at the Device,Number? prompt for a list of devices that can be configured. NOTE Some devices listed in the HELP display are not supported by the KAG55-AA CPU. For each device in the system, type the device name at the Device, Number? prompt. If there is more than one of the same device type, enter the device name, a comma, and the total number of devices ot that type. Be sure you list all devices in all systems iricluded in the DSSI VAXcluster configuration. . d. 3. Type EXIT. The Configure utility displays address/vector assignments for all devices entered. Compare the addresses displayed from running the Configure utility with those displayed from the SHOW QBUS display. Adding the ISEs from the remaining systems in the DSSI VAXcluster configuration may bump the address of another Q-bus device. Make sure that all device addresses, other than those of the ISEs, have not changed. If the device address differs between the two displays, you must reconfigure your system. 6-10 Programming the DSSI Subsystem Using Console Commands Program the KFQSA configuration table in System A by following the procedures outlined in Section 6.2. Make sure to include all ISEs connected to the DSSI bus in the configuration table. Assign a DSSI node ID of 7 to this KFQSA. Repeat Steps 1 through 4 for System B, and if applicable for System C. Program the KFQSA in System B and C by following the procedures outlined in Section 6.2. Make sure to include all ISEs in all systems in the configuration table. Assign a DSSI node ID of 6 to the KFQSA in System B, and 5 to the KFQSA in System C. Power down all systems. Remove the KFQSA modules from all systems, and set Switch 1 to the OFF position. Connect the DSSI cable between all systems. 10. Replace any necessary DSSI unit ID plugs in the Operator Control Panels of each system to make them match the DSSI node IDs assigned to the ISEs for the DSSI VAXcluster configuration. NOTE Make sure all DSSI ID sockets in all Operator Control Panels have plugs in them. Use blank plugs in any sockets that do not have corresponding ISEs connected. 11. Power up all systems. 12. For each syst~m: a. Type SHOW QBUS to verify that all addresses are present and correct. b. Type SHOW UQSSP to verify that all ISEs are displayed correctly. NOTE Make sure that the ISEs have been assigned the same DSSI node IDs in all KFQSA configuration tsbles. 13. Boot one node and note the device names reported by VMS software. 14 Shut down the node and beot another one. Note the device names to ascertain that both systems see the same set of ISE device names. If using a three-system DSSI VAXcluster c.nfiguration, repeat this step on the third system. Programming the DSSI| Subsystem Using Console Commands 611 CAUTION Make sure that the device name of each ISE is identical on all nodes. Failure to do so can result in a partitioned cluster, and consequently data corruption. 6.4 Setting the ISE Allocation Class This section describes how to change the ISE allocation class. In a DSSI VAXcluster configuration, you must assign the same nonzero allocation class to both host systems and all connected ISEs. The ISEs are shipped with the allocation class set to zero. Change the allocation class by using the following procedure. 1. Determine the correct allocation class according to the rules on clustering. NOTE In a DSSI VAXcluster configuration, the same allocation class must be assigned to both systems and to all connected ISEs. This allocation class must be different from that of other systems or HSC controllers in a cluster. 2. At the console prompt, type SET HOST/DUP/UQSSP/D'SK # PARAMS. Where # is the DSSI node ID of the ISE to which the aliocation class i8 to be set. 3. At the PARAMS> prompi, type SHOW ALLCLASS to check the current allocation class. The system responds with the following display. Parameter Current ALLCLASS Default ! 0 Type Radix Byte Dec B > PARAMS 4. Type SET ALLCLASS #, where # is the allocation class to which you want the ISE set. Example: SET ALLCLASS 2 sets the allocation class to 2. 5. Type SHOW ALLCLASS to check the new allocation class. 6-12 Programming the DSS! Subsystem Using Console Commands The system responds with the following display. Parameter ALLCLASS Current Default 2 0 Type Radix Byte Dec B > PARAMS 6. Type WRITE at the PRAMS> prompt. The sysiem responds with: Changes require controller initialization, ok? [¥Y/ 7. Type Y to save the new allocation class value. 8. Repeat Steps 3 through 8 for each ISE on the DSSI bus. (N)] PUO T 00000.0.0.00.0.0.0060.00.00.0.00.90.90.000.0:90 048006000 0000 000 PP L0 000000.80.0/6.0/6.0.6.0.66:0. 00000869 070119. 08 000000 09 PO OO 00D 00000800 H00000005 00608 0060 000000 EO0.0.0.0.0.0.0/0,0.0.609.0.09.0.00.610680.600/5.000.0008000000 01 0 HO0 00000CON00ORONNCONEON00O X XX AKX PGE00800.0.4.0/0.0,0.0600.0960.9.0.0160¢.9,0.99006090¢006¢ PO EL P L0 000G P PGP0 0 EI00 00101090 0.090000¢08 00000 80.00.0.00080 6600090000000 0 D000.00.8.0.6.08.¢¢00946604.066999.00000604¢ PO OO00.00.0.¢.0.6.000000,4409:0:6060:00094 PO 00.0/0.9.0.6.0.0.0,0060.4054606.0:06.0004 L0.0.010.8.0.6.84.00879606090000660000 F0.0.0.0,0.0.0.0.0.4:0.6.010.0.0,66.04.0.0,0.0'3'9 L00.0.0.0.0.0.04.9.60.0.06¢6$000¢09 F V000 ianesettt eiesd D0.6:0.0.4.6.0.6.0.9/¢.0.6.¢¢.0.¢00¢4 D(8,0.6.9,0.9.90.4.¢.6:9.9.9.6.0.0.6.4 10.0.6.8:0.8.9.9.0.0.¢:6.0.4.0.44 HOCOONOOOOXKX K 1,0.0.9.0.¢.9:0.4,0.00 $9:6.2.6.0.9.9.9.0.¢4 D£.6.0.6.¢,14:44 XUKAUXKK XUKAUX XXX X XXXXX XAXAKKX KXXAKXXXXK 9.9.0.¢.9.,9.6.9.¢.4¢ .$.9.6.9.0.¢.6.44¢4.64 $6.0.9.9.¢.49.9.0.69.0¢¢4 L&9.0.0.9.9.9,0.9.06.0.0.9.6.9.4 19.0.9.9.89.0.6.0.9:4.00$68¢4 8.8.0.0.0.86.0.6.90.0000465¢40 PE.0.9.6.0.8.0.8,09¢08¢000604004 09,080 8.660960084:0606469.041 OO U XAXU XA XA KX KA XA RKAXNAK DOV ED 0088 0000.0066000009060 000 D0.9.0.0.0.8.0.0.0.080.004.0.0:9.4.6.4.0.009900005 UO.0.0.0.68.08000,¢080000000809990008¢0 DO 00,00.0.8.08.00¢80000.0.0.6009:0.0.00.06 .000 ¢4 DO00.0.0.0.0.6.0.600000.9.0900000:60000.0000 900¢ .09.9/0.0/0.6:$.0.9.0.:6.9.0.010.0.0/0.6.0.610.64 900000000000 DOO00.9.0.0.0.9.0.0.80.0.0/070.00.009010.019 0600600 .90.999 8900 P920.00.405.8,0.0.0.0.00.0.50:0.0900.0:07 000800 ¢.00600 000 RL00.0,0.0/0.0,0.0.0/0.0.0.8,0.6.0.0.0..0.95.000.6 060090900008 0 00 REDOP 0000£0080.0.0 010 0.01009:07 .0/ 0:6.96760/ 0.0970°0 .0. 900000 070 00 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXKXXXXXXXXXXXX XXXXXXXXXXXXKXX 7 Configuring the DSSI Subsystem Using MDM Commands This cha . discusses how to assign CSR addresses as a preparation for programming the KFQSA configuration table. 7.1 Determining CSR Addresses Each module in a Q-bus based system must use a set of unique Q-bus addresses and interrupt vectors. One of these, generally the lowest of the set, i8 known as the CSR address. 7.1.1 QOverview The KFQSA emulates an SSP controller! for each connected ISE. Therefore, you must program the KFQSA with a correctly chosen CSR address for every ISE on the DSSI bus. Interrupt vectors for the KFQSA (and other SSP controllers) are programmed automatically by the operating system. Unlike most other Q-bus controllers, Ki'QSA CSR addresses are not set with switches or jumpers. They are contained in nonvolatile memory on the KFQSA module in the form of a configuration table The configuration table is programmed using an MDM program, as explained in Section 7.2. NOTE KFQSA modules installed in MicroVAX 3000 and 4000 series systems are more easily configured using the procedures given in Chapter 6. ! SSP controllers also include the RQDX3, KDA50, RRD50, RQC25, TQK50, and TQK70. All such ports are identical and are operated by the same PUDRIVER. 7-1 7-2 Configuring the DSSI Subsystem Using MDM Commands NOTE To access the configuration table you must set the switches on the KFFQSA to select one of the dedicated addresses shown in Table 4-2. Before you program the configuration table you must first determine what the CSR addresses are going to be for all devices on the system. Calculating CSR addresses is a complex procedur: because some devices are assigned floating addresses. Floating addresses vary depending on which modules are installed on the system. Use an MDM utility called IOADDRES to determine what the CSR addresses and interrupt vectors should be for all devices on the system. This utility is supported in MDM Version 3.0, Release 125 or later. The next section describes hew to use IOADDRES. You should already have a working knowledge of MDM. If you need detailed information on how to use MDM refer to the MDM User’s Guide (AA-FM7A-DM). 7.1.2 Using MDM to Determine CSR Addresses 1. Boot MDM. 2. Enter the correct date and time. 3. Select the command line mode (Opticn 2). The system issues a caution and instructs you to enter 1 for the menu mode or 2 to proceed with the command line mode. 4. Enter 2 and press [Retun] The system displays the MDM>> prompt. 5. Type the command Run IOADDRES. The system: responds with: Configuring utility for IOADDRES The display prompts you to enter a number for each class of devices it supports. Table 7—1 shows the abbreviations for supported devices. 6. At each query, enter the number of devices from that class that are installed in the system. If no devices of that class are installed in the gystem, press [Rsturn| (the default value of zero is entered) After you have responded to all queries, the system displays a summary of the classes and the number of devices in each class. It then displays a table containing the following information. ® Device class and number of devices selected for that class ¢ CSR address and interrupt vector Configuring the DSSI| Subsystem Using MDM Commands * First available floating CSR address and vector Table 7-1 Device Abbreviations Used with IOADDRES Device Device Class Device Device Class AAV11-DA AAV11-C ADQ32 ADV11-C ADV11-DA AXV11-C AAA AAC AQA ADC ADA AXA IDV11-A IDV1i1-B IDV11-C IDV11-D IEQ11 KDABO IDA IDB IDC IDD IEA 222 KMViB KWV11-C KXJ11 LNV11 LNV21 ZY KWA KXA LAA LNA CXA1l6 CXF32 DEQNA DESNA DFAO1 DHF11 DHV11 DLV11 DMV11 DPV11 DRQ3B DRQ11-C DRVild DRV11-W (DR11W mode) DRV11-W (DR11B mode) DSV11 DTCo04 DZQ DZVi1 1AV11-A 1IAV11-B 1BQo1 7-3 DHA DHF XQA CQA 2ZQ DHF DH’ DL DM. DPA QBA DQA DRB KFQSA KMV1A MIRA QCA MIA QCA DSA DTA VCB01 VCBO02 VCA VCB LPV11 YAA ZZB RC25 RQDXn RRD50 TQK50 TSV056 72Q vsval 1AA IAB Adapter 2ZQ Token Bus 227 2ZY LPA 77z 22 227 ZZT TSA VVA ZQA BA 7. Print the information provided about the DSSI devices (or make a note of it) for programming the configuration table. 8. Type EXIT and presr [Return]. Once the CSR values are determined for all modules in the svatem. the addresses for the DSSI devices must be programmed into the KFQSA configuration table using the procedure detailed in the next section. If any other modules in the system require reconfiguration. refer to the installation manual for that module, or to your system maintenance documentation for the configuration instructions. 7—4 Configuring the DSS| Subsystem Using MDM Commands 7.2 Programming the KFQSA Configuration Table Ordinarily, this procedure must be performed only when the board is installed for the first time or when a new storage element is added to the bus. 7.2.1 Programming a Blank or Unknown Configuration Table Follow this procedure if the KFQSA is being installed for the first time or if for some reason, you cannot access a previously programmed configuration table. If adding a device to the DSSI bus, use the procedure detailed in Section 7.2.2. 1. Make sure that Switch 1 on the KFQSA module is in the ON position (Chapter 4). 2. Boot MDM. 3. Enter the correct time and date. 4. Enter the command line mode by selecting Option 2. The system prompts you with a caution. Enter 2 again. The MDM>> prompt appears on the screen indicating that you are now in the command line mode. 5. Type SET AUTOCONFIG OFF. Type SHOW BUS. The display shows all devices ignored. 7. Find the NAKFA entry. It should show the CSR address you selecu. for the KFQSA (Chapter 4). 8. Type CONNECT xxxxxx FILE_NAME NAKFA VECTOR nnn BR_ LEVEL #. where: xxxxxx 18 the CSR address assigned to the KFQSA nnn is the interrupt vector # 18 the BR level 9. Type SHOW BUS again. This shows all devices ignored except the KFQSA. 10. Type RESTART. 11. Enter the menu mode. Configuring the DSSI Subsyatem Using MDM Commands 7-5 12. At the main menu, select Option 2, Display System Configuration and Devices. The system displays the following: The system is preparing for testing. This may take several minutes. Please Wait ... The system will then display a line for each diagnostic it loads and configures. Then it will display the following: The system is ready for testing. Press the RETURN key to continue. > 13. Press [Return] to display the System and Configuration Devices Menu. This displays information about each device loaded and configured in the system. 14. Press again to return to the Main Menu. 15. Select Option 4, Display the Service Menu. 16. Select Option 3, Display the Device Menu. 17. Select KFQSAA, KFQSA Subsystem (option number will depend on your system configuration). 18. Select Option 4, Display the Device Utilities Menu. io L) Select Option 1, KFQSA Configuration Utility. \%system displays the KFQSA configuration table. O IEn Entry #4 | ----;;;;;;- V Entry 5 | TTeeeeee To ==o | I el oo | e | ooa"" | w=me—-5 ...... e B NOTE The configuration table may have been previously programmed for manufacturing testing or other purposes. In this case, it will contain information other than zeros for one or more entries. If this occurs, make sure that you clear any unused entries to zero while performing this procedure. Do so by following the steps in S8ection 7.2.3. If you cannot access the configuration table, check for correct DSSI termination. P : AR no) S Table? SR or B [(yes) A - SR R 4SER Configuration 2 responase $SUBR KFQSA Valid $Jmem Change U O ey b6 | e LTI ey 41 omsane LTe B B el B B e B o I 0 000000 Entry #1 B 0 M Entry #0 ID 5 KFQSA DSSI Node P Configuring the DSSI Subsystern Using MDM Commands eamws 7-8 Configuring the LSS Subsystem Using MDM Commands 7-7 20. Type yes and press The system responds: Enter the number of the entry to change 21. Type 0 and press (0-7): to change the KFQSA DSSI node ID. The system responds by displaying the entry #0 portion of the table. KFQSA DSSI Node Entry #0 ID 0 Change the KFQSA DSSI Node Valid response ~ [(yea) ID? or no) . Type yes and press [Return]. The system responds with: Enter a decimal value (0~7) for the KFQSA DSSI Node ID: . The KFQSA is normally set at DSSI node ID 7. Type 7 and press [Return], The system displays the configuration table with the newly entered information, along with the following: Change another Valid response entry? - yes or no: . Respond by typing yes and pressing [Return]. The system displays the following: Enter the number of the entry to change (0-7): 25. Here, you select an entry number for one of the storage devices on your system DSSI bus. As an example, let us select Entry #1 by typing 1 and pressing [Return]. The system displays the following: CSR Entry #1 Change Valid CSR Address DSSI Node 000000 address response - or ID Model 0 clear [(yes) or this no] entry Number 0 ? 7-8 Configuring the DSSI Subsystem Using MDM Commands 26. Respond by typing yes, and press The system displays the following: Valid CSR addresaes: Disk Tape Floating space: fixed address: fixed address: 760100 - 763776 772150 774500 Enter a 0 to clear this entry or a 18 bit octal number: 27. %t}he address assigned to this device by IOADDRES, and press The system responds: Change DSSI node Valid response - ID ? [(yes) or no) : . Type yes, and press [Retumn]. The system responds with the following: Enter a decimal number (0-7) for the DSSI Node ID: . Type in the DSSI node ID number you want to assign to that particular device followed by [Return]. Each entry must have a unique DSSI node ID assigned to it. NOTE Entries that are all zeros are ignored by the system. It is acceptable to assign DSSI node ID 0 to an entry with a valid CSR address, as long as it is only assigned to one device on the DSSI bus. The system automatically adds the model number and displays the updated configuration table. It then displays the following query: Change another entry? Valid response - yes or no 30. Repeat Steps 21 through 26 until all devices on the DSES] bus have been assigned a CSR address, DSSI node ID, and model number. Any unused entries that have values assigned to them should be cleared to zero using the procedure outlined in Section 7.2.3. Configuring the DSSI Subsystem Using MDM Commands 7-9 31 Once you have entered all information into the configuration table, exit the table by typing no and pressing [Return] in response to the message: Change annther Valid response entry - ? [(yes) or no] The system displays one of the following messages: This KFQSA is in CONFIGURE ONLY mode. Power down and place the board in NORMAL mode via KFQSA switches. or The manufacturing jumper is in. 32. Press [Retun]. The system responds with: KFQSAA passed. Press the RETURN key to return to the previous menu. 33. Press [Return]. The prompt puts you at the Utility Programs and Tests menu. 34. Exit MDM by pressing [Break]. 35. Power down the system and remove the KFQSA from its backplane slot. 36. Put Switch 1 in the OFF position. If the message in Step 28 indicated that the manufacturing jumper i8 in, remove it before replacing the board. Refer to Chapter 2 for information on removing this jumper. 37. Replace the KFQSA board in its backplane slot. 38. Power up the system. 39. Reboot MDM and repeat Steps 1 through 16. Read the CSR table to make sure that everything you entered is correct 40. If everything is as it should be, respond no to the query: Change Valid KFQSA Confiquration response - [(yes) or Table? no] Then, press [Return]. If further modifications are required. repeat Steps 17 through 27 to make the desired modifications. 41. Repeat Steps 28 through 32. 7-10 Configuring the DSSI Subsystem Using MDM Commands 7.2.2 Adding a Device to the Configuration Table NOTE Adding a device to the KFQSA configuration table may change the CSR address of other devices in the @-bus floating address gpace. 1. Leave Switch 1 on the KFQSA module in the OFF position. 2. Perform Steps 2 through 17 of Section 7.2.1. In this case, the configuration table will already contain information that was previously entered. As an example, let us assume there was a KFQSA with two ISEs already on the system and you are adding another ISE. The configuration table would then be displayed with information already in Entries 0, 1, and 2. KFQSA DSSI Node 7 Entry #0 Entry ID I , e esemee | ses eR , Ertry 02 Jsossa Eotey #3 oo0000 Eatry #4 oooo00 ST Entcy 05 ooo000 G Eacry 86 oooooo enecy 47 oovwes |ST Change KFQSA Configuration Valid Response 3. [(yes) or Table no] Too | Too | T ? : Type yes, and press [Retum| The system displays the following: Enter 4. - 21 0 772150 #1 the number of the entry to change (0-7): Select the next available entry. For our example we select Entry #3 by typing 3 and pressing [Return]. The system displays the following: Configuring the DSSI Subsystem Using MDM Commands CSR Address Change CSR address Valid response - DSSI Node or clear [(yes) or this no] ID entry Model 7-11 Number ? : Respond by typing yes and pressing [Retum], The system displays the following: Valid CSR Enter a addresses: Floating space: Disk fixed address: 772150 Tape fixed addresa: 774500 0 to clear this entry or a 18 760100 bit - 763776 octal number: the address assigned to this device by IOADDRES, and press Return]. For purposes of our example, let us say the CSR address is supposed to be 760444, The system responds with the following: Change DSSI node Valid respcnse - ID 7 [(yes) or no] : Type yes, and press [Return]. The system responds with the following: Enter a decimal number (0-7) for the DSSI Node ID: Type in the DSSI node ID number you want to assign to that particular device followed by [Retum] Each entry must have a unique DSSI node ID assigned to it. For purposes of our example, let us assign DSSI node ID 2. The system automatically enters the model number and displays the updated configuration table as follows: 7-12 Configuring the DSSI Subsystem Using MDM Commands KFQSA DSSI Node ID 7 Entry #0 o1 0 772150 Entry #1 T T bty 45 aooooo |ST ety 05 woooso |ST T T btry 02 | reosas . TST Batey 43 | veotas Entry #4 ' TTeeeees ety 47 | oosoon | S 9. Change another Valid response entry -~ T To T ‘ e ? [(yes) or no] If you are adding more devices, repeat Steps 3 through 8 for each device you are adding. Follow the procedure outlined in Section 7.2.3 to clear any unused entries. When you have filled in the table for each device on the DSSI bus, type no and press [Retun]. The system responds with: KFQSAA passed. Press the RETURN key to return to the previous menu. 10. Press [Retum]. The prompt returns to the Utility Programs and Tests menu. 11. Exit MDM by pressing [Break] 12. Power down the system. Then power it back up to write the changes you made to the configuration table. Configuring the DSSI Subsystem Using MDM Commands 7-13 7.2.3 Removing a Device from the Configuration Table NOTE Removing a device to the KFQSA configuration table may change the CSR address of other devices in the Q-bus floating address space. When taking a DSSI device off the bus, you need to clear the information in the configuration table for that device. As an example, let us remove the ISE we added in Section 7.2.2. 1. Leave Switch 1 on the KFQSA in the OFF position. 2, Perform Steps 2 through 17 of Section 7.2.1. The system displays the following: KFQSA DSSI Entry Node #0 ID 7 0 77 150 Entry #1 e 21 el oy 13| | T T i Entry #4 | ----55;;58_ LT;’-_- Lo; ----o | ST b Entry 45 oo0000 Entry 46 oo0000 ey 47| oo | T Change Valid KFQSA Configuration response -~ [(yes) or Table no] STt b Te | ? : Type yes, and press [Retun]. The system displays the following. Enter the number of the entry to change (0-7): Select the entry number for the device you are removing. For our example, we will select Entry #3 by typing 8 and pressing [Retum]. The system displays the following: 7-14 Configuring the DSSI Subsystem Using MDM Commands CSR Address Entry &3 Change Valid DSSI Node 760444 CSR address response - or ID Model Number 2 clear [(yes) or this no]) 21 entry ? : Respond by typing yes and pressing [Return]. The system displays the following: Valid CSR addresses: Floating Disk fixed address: 772150 Tape fixed addraess: 774500 Enter a O to clear this entry or Type 0 and press The DSSI Press space Node RETURN a 760100 18 bit - 763776 octal number: The system responds with the message: ID to and Model Number are automatically zerced. continue When you press [Retun], the configuration table is displayed with the CSR address, DSSI node ID, and model number reset to zeros for the selected entry number, as follows: KFQSA ID Entry 47 | ~_--;;;;;;- LT ;—--- LT ; —————— Change another Valid Response entry - ? [(yes) or no) e Ml AaNR GEA @ SER el e T | e c o s e a encey s mmmmeeenees t T S T e en so ST | #6 Entry @ SNm 21 @ OFE #1 SER 0 772150 " { -—--;; ______ | Entry #2 ! °--—;;5;;;- boommmmmes ;“ ey 45 onones | T e Bl T el ey 00 ovmen Entry oTM 7 MMBR #0 Node Mmmm Entry DSSI Configuring the DSSI Subsystem Using MDM Commands 7. 7-15 Repeat the procedure for each device you want to delete from the table. When you have finished editing the table, type no and press The system responds with: KFQSAA passed. Preass the RETURN key to return to the previous menu. 8. Press[Return] The prompt returns to the Utility Programs and Tests menu. 9. Exit MDM by pressing [Break] 10. Power down the system. Then power it back up to write the changes you made to the configuration table. 7.3 Programming the KFQSA for a DSSI VAXcluster Configuration This section describes how to program the KFQSA modules in a DSSI VAXcluster. NOTE In a DSS]I VAXcluster environment, a three-system configuration’s maximum length of cable(s) (measured from the two end KFQSAs) is 82 feet in a computer room environment and 65 feet in an office environment. The maximum number of enclosures in a DSSI VAXcluster configuration is 5. For example, two VAX or MicroVAX systems and three expansion enclosures. Figure 7-1 is a diagram of a typical two-system DSSI VAXcluster application, which will be used as an example during this procedure. NOTE The DSSI cable(s) should be connected between the two systems, and power to both systems should be turned on before programming. Perform the following procedure on System A: 1. Determine the correct CSR address for each device and module in the system by performing the steps outlined in Section 7.1.2. Make sure to include all devices residing in the system and all ISEs connected to the DSSI bus. 7-16 Configuring the DSSI Subsystem Using MDM Commands Figure 7-1 Two-System DSSI VAXcluster Configuration SYSTEM A EXPANSION SYSTEM B (Tt~ 37 SYSTEM) CABINET (SECOND SYSTEM) NODE O NODE NODE 2 e - — NODE ADDRESS NODE ADDRESS NODE ADDRESS 7 KFQSA 0 1 772150 8 760334 KFQSA 2 760340 SHA 0034 9% 2. Program the KFQSA configuration table to add the CSR addresses, DSSI node ID, and model number for the ISEs, as detailed in Section 7.2. NOTE Make sure all DSSI node IDs programmed into the configuration table are sequential and in increasing order. Do not skip any numbers. 3. Reprogram any modules whose CSR addresses were bumped as a result of including the ISEs. 4. Assign a DSSI node ID of7 to the KFQSA in System A. 6. Repeat the pr ure in Steps 1 through 3 for System B Assign a DSSI node ID of 6 to the KFQSA in this system. NOTE Make sure that the ISEs have been assigned the same DSSI node IDs in both KFQSA configuration tables. Configuring the DSS| Subsystem Using MDM Commands 7-17 CAUTION Make sure that the device name of each ISE is identical on both nodes. Failure to do so can result in a partitioned cluster, and censequently data corruption. 6. Replace any necess ry DSSI unit ID plugs in the Operator Control Panel for each ISE to make them match the DSSI node IDs assigned to the ISEs for a DSSI VAXcluster configuration. 7. Boot one node and note the device names reported by VMS software. Shut down the node and boot the other one. Note the device names to ascertain that both systems see the same set of device names. 7.4 Setting the ISE Allocation Class This section describes how to change the ISE allocation class. In a DSSI VAXcluster configuration, you must assign the same nonzero allocation class to all host systems and to all ISEs on the DSSI bus. NOTE DSSI ISEs are shipped with the allocation class set to zero. Change the allocation class by using the following procedure. This procedure only needs to be performed from one of the host systems. 1. Determine the correct allocation class for the ISEs according to the rules on clustering. NOTE In a DSSI VAXcluster configuration, the same allocation class must be assigned to all systems and to all connected ISEs. This allocation class must be different from that of other systems or HSC in a cluster. Set Switch 1 on the KFQSA to OFF. Enter MDM and select the menu mode. The screen displays the foliowing: MAIN MENU 4 5 & 1 3 - 1t 1 2 t 3. Test the Display aystem System Configuration and Display the System Utilities Menu Display the Service Menu Display the Connect/lIgnore Menu Select single device tests Devices Configuring the DSSI Subsystem Using MDM Commands 7-18 Type the number; 4. then press the RETURN key. Select the Service Menu (#4). The screen displays: Service Menu CAUTION: This menu is intended for use by qualified service personnel only. Misuse of the commands could destroy data. 1 -~ Set test and message parametera 2 - Exercise system continuously 3 - Display the device menu 4 - Enter command line mode Type the number; then press the RETURN key, or type 0 and press the RETURN key to return to the Main Menu. 5. Select the device menu (#3). In this example, there are other device diagnostics loaded. The screen displays: MAIN SERVICE DEVICE This menu 1 leta you select a device for testing. CPUA - MicroVAX/rtVAX CPU 2 MEMA - MicroVAX memory system 3 RQDXA - Winchester diskette controller 4 TKXXA - TKS50/TK70 controiler S 6. KFQSAA - KFQSA subsystem Select the device-specific KFQSA subsystem (#56) menu. The screen displays. DEVICE MENU KFQSAA ~ Testing is subsystem menu Enabled 1 Enable/Disable 2 Perform all 3 4 7. KFQSA testing functional for device tests - Perform the exerciser test Display the device utilities menu Select #4, the device utilities menu. The KFQSA DEVICE UTILITY ME~NU displays utilities and special subaystem tests: Configuring the DSSI Subsystem Using MDM Commands 7-19 MAIN MENU SERVICE MENU DEVICE MENU KFQSAR - KFQSA SUBSYSTEM MENU MENU UTILITY PROGRAM AND TESTS DSSI Device Data Erase Utility Select U KFQSA 8. are: KFQSA Configuration Utility i W N Utility selections Device Resident Programs Information Gathering Service Customize Diagnostic Functionality Utility Select #3, the Device Resident Programs menu. The system displays: RUNNING A UTILITY SERVICE To halt type the test at TEST any time and CTRL-C by holding down the KFQSAB started. KFQSAB paass Copyright 1 test 1988 number Digital 3 return to CTRL the previous key and pressing menu, the C key. started. Equipment Corporatiocn Completed. EXIT DRVEXR HISTRY ERASE PARAMS DIRECT VERIFY DKUTIL Please choose a local DRVTST program or press <RETURN> to continue. NOTE The Select Device Resident Programs Utility works only when Switch 1 on the KFQSA module is OFF. 9. Type PARAMS, and press [Refurn]. 10. At the PARAMS:> prompt, type SHOW ALLCLASS to check the current allocation class. The system responds with the following display. Parameter ALLCLASS Current Default 1 0 Type Fadix Byte Dec B > PARAMS 11. Type SET ALLCLASS #, where # is the allocation class you want to set the ISE to. o Configuring the DSSI Subsystem Using MDM Commands e 7-20 Example: SET ALL.CLASS 2 gets the allocation class to 2. = 12. Type SHOW ALLCILASS to check the new allocation class. - b mo W e - W e s Default - - R R Type L 2 - 0 —— Radix - - Byte - -- Dec Y ALLCLASS Current - Y Parameter [} The system responds with the following display. [ PARAMS> [ (N)] [ ) 14. Type Y to save the new allocation class value. — - F .Y Y [ ¥ [ Y [ Y [ o) [ [ = [ . | 15. Repeat the preceding procedure for each ISE on the DSSI bus. e [Y/ ——— ok? — initialization, — Changes require controller E Y 13. Type WRITE. The system responds with: Ji0:0.:6.0,0.099:0.0.00:0.00.88¢0880066008006800366800680890653644 P90.9.6.6,0.0.80.8.8:00500000608600060.¢6¢0006¢06000080090¢4] 9060096808.004508060008050560006000490080066080¢4 $0.0.6.9,¢,60.05.04.0.68068440408088¢0¢0900000070004$.6¢4 B0 0006000 8604.00006008460:866¢¢060600604000¢64 B0.00.0.5000 0080096006080 6660804000000 080006.4 060080000655.00080060000806006906000404 0000000060964 886050000068046048460¢¢601 $19.9.6,0:6.6:0.0.0.6.08.8.668¢000089968400460604/ DO E 00000.60:00080068800060090606091 $910.0.8.0,8.68.60800.660068000606000664 9:6.0:0.0.804.0:4:4.6:8.4.4.0.0.¢.0.086.646600¢9] 10.0.9.9.0.0.00.0.9.9080009988080694 .8.0.0.4.0.6.6.0.0.¢.6.60 4056660664344 1$.0.0.4.0.00:0.0.60.$0444800046004 P.6.9.6.0.0.4.¢,8.0.9:0.¢,660$0000] Di0.6.6.:0.4.0.4:0.0.0.¢:¢0.0006.¢¢4 19:0.0.9.0:0.0.0.0.4.6.0,4.40.64 0.8.0.6.0.6.9.0.¢.4.0.99 §10.4/0.8,6.9.0:9.¢.9.¢.¢4 )10:6,0.9.9.8.¢:.4.¢4 $0.6.0.9.0.4.0.44 )0.9.0.0.9.44 X XXX XXAXX HAXAXKX 09.9.¢.9.¢.9.4.4 .6.0:6.9,8.9.4.9 9,94 §.9.9.4:9.9:9.9.0.0..¢:34 KXAXXAXAKXKXAKKXK SHXKAKKHAXKXAKARXX HAKK AKX XA KA XA KARKA U 19.0.0.8.4.8.4.9.0,09.¢.04094.606¢ $8.8.4.0.4.0.6.0.6.6.289.9.004¢89¢044 0. 8.0.0.0.0,¢8.46.89.69.04¢9¢4448044 0.9.9.0.0.6.0.0.0.404868.6.0.¢0.9900899¢ P8000.0.9.9.9090.8.066.9000¢¢86848460¢4 80.0.9.0,0.69.00608600089$0¢690000081 XA XX XX KX KKOCOOOMI KO KU KU KAHAXAXK §0.9.0.0:0.0.0.9.¢.06.0.0.0.¢9¢64.90.9.9.409¢9409$090¢4 $9.9.0.0.00.0.0.080609.0066066809866604.040806104 [9.2/0,9.¢.0.0.0.0.9 ¢.0.¢.0.0.0.0:0.¢909.0.6088¢6560090648 19:9,6,0,4.0/0.0.00.6.9.6.0.0088¢0800898098604¢8:660000] J OO 6 0.0.3.9.000.0.9.8.9.0.999¢00669000.8.006.96864:66708464 0,0,0:0,0.0.90.¢.56.0.00.006.06,¢66060008¢9680¢6669 648060 OO.0.0.08,0.0.0.0.09.0.0.0.8.0.6.¢:9.8008.900.06.8:9:00.9:8:¢.69.95199.9:94 0/0.0/0.0.00.000880.00060.0.8.0.¢65050006¢00.090686899468¢0004 DD 5000008 00000000008 8908080008000.600.000.06609060500 8 Diagnostics This chaj ter describes the diagnostics for testing the KFQSA module and the conne« ted DSSI ISKs. 8.1 Power-On Self-Test Diagnostics The KFQSA module has a power-on self-test (POST) that performs a comprehensive set of logic Lests whenever power is applied to the module, or when the host issues a Q-bus BUS INIT. POST tests about 95 percent of the KFQSA module's logic and executes in less than ten seconds. It executes whether or not any other DSSI devices are connected to the KFQSA module. The KFQSA module has one green and five red LEDs mounted on the edge of the board (Figure 8-1). When power is applied, all five LEDs light. The red LEDs go out as POST routines are executed successfully. After the successful completion of all POST routines only the green LED remains lit. NOTE In some cases, the red LEDs go out so quickly that you may think they never came on. If the green LED is on when you look at the module after applying power, POST ran successfully. 81 8-2 Diagnostics Figure 8-1 KFQSA MODULE LEDS Location Wo1723-T0 8.2 LED Error Codes The two types of errors detected by POST are fatal errors and nonfatal errors. Fatal errors cause the adapter to abort service and wait for reinitialization. Nonfatal errors are recoverable. A POST failure also causes an error code to be sent to the SA registers. When the error is fatal, the microprocessors are forced into an infinite loop sequence that can only be broken by receiving an INIT from the host. If a nonfatal error i detected, the green LED remains lit and the red LEDs display an error code for approximately ten seconds. Table 8-1 shows the POST LED nonfatal error codes. If a fatal error is detected, the green LED goes out and a sequence of red LEDs remains lit. Table 8-2 shows the POST LED fatal error codes. Diagnostics Table 8~-1 8-3 POST LED Nonfatal Error Codes Green LED Red LEDs 4 38 2 1 0 Meaning ° o e At least one (but not all) CSR address parity o o o error’ ° 0o 0 o e o At least one (but not all) discrete port error in ° o o ® o o Successful retry during a RAM test! ° o e o o o Watchdog timer non-fatal error! ° o 0 o0 o o POST paeeed. o= LED Ofl', the QMI chip' ¢=LEDon !The nonfatal error code is displayed for ten seconds (minimum). 8-4 Diagnostics Table 8-2 POST LED Fatal Error Codes Green Red LEDe 4 3310 Meaning ° e ©o o o o Never got started or 8096 CPU error o 6 0o o o o 8096 setup error o ©c 0 o o e CSRD chip test error o © o © e o QMI Chip test error o o o o ® ® Fatal configuration table error! 0 ©c o e o o 8096 EPROM test error o o 0 e o e 8096 DPRAM test error (low byte) o ©c 0o e e o 8096 DPRAM test error (high byte) o c o e © @ 68000's CPU test error o o & o o o 680008 10 usec BERR timer test error 0 o & o o @ 68000's EPROM test error o o e o e o 68000's local RAM test error (low byte) o o e o e @ 68000’ local RAM test error (high byte) o c e ® o o 68000 interrupt vector test error o o e e o e DSSI timer * st error o ©c e e e o FIFO chip test error 0 o e ® e ® Buffer RAM parity test error 0 © 0 o o o Buffer RAM test error (first 64K, bits 0...3) o e 0o 0o n e Buffer RAM test error (first 64K, bits 4...7) o e o o e o Buffer RAM test error (first 64K, bits 8...11) o e 0o o 8 & Buiffer RAM test error (first 64K, bits 12...15) o ¢ 0o & o o Buffer RAM test error (second A4K. bits 0...3) o e 0o o o e Buffer RAM test error (second 64K, bits 4...7) o e 0 8 e o Buffer RAM test error (second 64K. bits 8...11) o e 0O © o o Buffer RAM test error (second 64K, bits 12...15 LED !1t is possible to solve fatal configuration table errors without replacing the KFQSA module. Set Switch 1 to the ON position, boot, and attempt to reconfigure the table. Diagnostics Table 8-2 (Continued) POST LED Fatal Error Codes Green Red LEDs 4 3 210 Meaning o ¢ « ©o 0 O SII chip test error o e © o 0 e 68000's DPRAM test error (low byte) o @ o 0 & o© 68000's DPRAM test error (high byte) ) e o 0o o o Microprocessor interrupt test error o ¢ » 0 0O 68000 bus error o e o & 0 o Unexpected interrupt (68000 side) o ¢ ®» e o o 8096 setup complete error 5 ¢ o o o o Parity error during BRAM test LED o=LEDoff 8.3 8-5 o=LEDon Using MDM to Run NAKFA Diagnostics NAKFA is a KFQSA functional diagnostic that is executed using the MicroVAX Diagnostic Monitor (MDM) utility. The MDM utility scans for individual devices on the bus, and loads one image of NAKFA for each device it sees on the DSSI bus. Like all MDM diagnostics, NAKFA is menu driven. NOTE This section is written for users with a working knowledge of the MDM utility. 8.3.1 Loading NAKFA There are several! ways to load and execute MDM diagnostics. This section describes one way in which only the device being tested is selected. This allows more time for KFQSA module or DSSI device trouhleshooting. 1. Load MDM. (For example: >>>B DUAl.) The system displays the following: 8-5 Diagnostics MicroVAX Diagnostic Monitor initializing......Please wait MicroVAX Diagnostic Monitor =~ Version 3.0 CONFIDENTIAL DIAGNOSTIC SOFTWARE PROPERTY OF DIGITAL EQUIPMENT CORPORATION Use Authorized Only Pursuant Copyright (c) 1986, to a Valid Right-to-use License 1988 Digital Equipment Coxporation The current date and time is: 12-JAN-1989 13:30 Press the RETURN key to continue, or enter the new date and time; then press the RETURN key. (DD-MMM-YYYY HH:MM): The current 2. date and time is: 12-JAN-1989% 13:30 Enter the correct date and time, then press [Return] The following text is displayed on the screen: Do you want to 1 - menu mode 2 - command Type the use menu mocde or command the RETURN line mode? line mode number; then press 3. Select command line mode. 4. At the prompt, type the following: key. MDM>>SHOW BUS This shows you information about devices that can be tested. For example: Autoconfigure set ON Filename CSR VECTOR BR_LEVEL STATUS NAKAA 160000 000 0 CONNECTED NAMSA 160002 000 0 CONNECTED NAKFA 160334 300 4 CONNECTED Diagnostics 8-7 The bus display defaults are Autoconfigure set ON and STATUS CONNECTED. These defaults mean that the diagnostics are loaded automatically when the system is configured. At the prompt, type the following: MDM>>SET AUTOCONF IGURATION OFF This command reverses the status of diagnostics ¢ IGNORED. This means that the diagnostics are not loaded when the system is configured. At the prompt, type the following: MDM>>connect 160334 file name NAKFA vector 300 br_ level At the prompt, type the following: MDM>>SHOW BUS The system displays new configuration and status. For example: Autoconfigure set OFF Filename CSR VECTOR BR_LEVEL STATUS NAKAA 160000 NAMSA 160002 000 0 IGNORED 000 9] IGNORED NAKFA 160334 300 4 CONNECTED At the prompt, type the following: MDM>>CONFIGURE At the prompt, type the following: MDM>>SHOW CONFIGURATION BRIEF The following list of enabled diagnostics is displayed: 1 NO Ld KAA Disabled 2 NO Ld MSA Disabled 5 KFQSAA > MDM> - KFQSA subsystem 4 8-8 Diagnostics 8.3.2 Testing the KFQSA Subsystem Using NAKFA in Menu Mode This section explains how to use the MDM utility to access the MDM device menu, NAKFA's KFQSA subsystem menu, and NAKFA's KFQSA utility tests and program menu. Use the following procedure to access the KFQSA device menu: Boot MDM. Select menu mode in response to menu mode or command line mode query. The following is displayed on the screen: Type - Test the system -~ Display System Configuration and Devices - Display the System Utilities Menu t A bW MAIN MENU Display the Service Menu - Display the Connect/Ignore Menu - Select single the number, device then press tests the RETURN key. Select the service menu. The following is displayed on the screen: Service Menu CAUTION: This menu personnel only. 1 [ 1. 2 - Exercise 3 - Display 4 - Enter Type or Set test the typs intended for use by and message qualified service the commands could destroy data. parameters system continuously the device menu command number; 0 is Misuse of line mode then press and press the the RETURN RETURN key to key, return to the Mai~ }Menu. Select the device menu. In this example, other device diagnostics are loaded. The following text is displayed on the screen: MAIN SERVICE DEVICE This menu lets you select a device for testing. Diagnostics 8-9 1 CPUA - MicroVAX/rtVAX CPU 2 MEMA - MicroVAX memory system 3 RODXA - Winchester diskette controller 4 TKXXA - TKS0/TK70 controller S KFQSAA - KFQSA subsystem Select KFQSAA, KFQSA subsystem menu (#5). The following text is displayed on the screen: DEVICE MENU KFQSAA - KFQSA subsystem menu Testing is Enabled 1 - Enable/Disable testing for device 2 - Perform all tests functional 3 ~ Perform the exerciser 4 - Display the device utilities menu test Select the device utilities menu. The KFQSA device utility menu displays the following utilities and special subsystem tests: MAIN MENU SERVICE MENU DEVICE MENU KFQSAA - KFQSA SUBSYSTEM MENU UTILITY PROGRAM AND TESTS Utility selections 1 are: - KFQSA Configuration 2 DSSI Davice 3 Select 4 KFQSA 5 Customize Data Device MENU Utility Erase Resident Utility Programs Information Gathering Diagnostic Service Functionality Utility The KFQSA configuration utility is used to program the KFQSA configuration table, as described in Chapter 6. You can use this utility to install DSSI add-on devices if at least one DSSI device is attached and has a valid address in the configuration table, and the KFQSA mc-ule is in its normal operating mode (that is, Switch 1 on the KFQSA module is set to the OFF position). However, if the configuration table is corrupted, you must set Switch 1 to the ON position, reboot the KFQSA module, and reconfigure EEROM using this utility. Diagnostics 8-10 The select device resident programs utility i8 used to select the following device-resident programs: ¢ EXIT ¢ HISTRY ¢ DIRECT ¢ DRVEXR e ERASE ¢ DRVTST * PARAMS e VERIFY s DKUTIL NOTE The select device resident programs utility works only when Switch 1 on the KFQSA module is set to OFF. Refer to your ISE manual or system documentation for further information on using local program= to test the ISE. CAUTION The remainder of the utilities in the Utility Program and Tests Menu are for Digital Services use only. Do no¢ attempt to use any of these unless you are properly trained. Erasure or corruption of data may result from incorrect use. 8.3.3 Halting Test Executicn To halt NAKFA, type [CtVC] NAKFA stops running, and the MDM utility reports any errors that were detected during testing. Diagnostice 8.4 8-11 Using Console Commands for Testing DSSI Devices For systems having console command capability, the ISEs on the DSSI bus may be tested by using a simple command. At the console prompt (>>>) type: >>> SET HOST/DUP/UQSSP/DISK # xxxxxx where: ® #is the DSSI node ID of the ISE you want to test. ¢ xxxxxx is the name of the ISE local program you want to access. The following local programs are available. e EXIT e HISTRY * DIRECT * DRVEXR * ERASE ° DRVTST °* PARAMS ®* VERIFY * DKUTIL Refer to your ISE manual or system documentation for further information on using local programs to test the ISE. D0 00 410060,0:0.6:0.00.0,05:44:010660.00060:00¢000000e¥.000866:0084 b 90.00.860.0,0.0.08000808500600 0 050000 0090068080800.0904] HAOGOOGCCOAONCOHNNNNCCNONCTR YL KHI0000000OMK $0 80060980848.58:6086000005080080080008080088¢8] Pi0.6.0.0.0.0.6.0.90.6.4.00.0:0.0.0.6640008000008889¢0.0000804¢1 O, 00.0.0.88.6.6/080.4000005000060 0000800400 0:008 0.0.8.0.06,0.0.0858048000986060806060604860¢806 10.0.0:4.010/60.6.8.5,0.8606666608684908060088¢0¢01 KOOOONOCOOOAOON0NO0ON0CO IO KX X }0:¢:414:6.40.0,0.0.0,0.0.8906006¢808460000494 F44.0.0.0.0,6.0.0:8.0,0.00080.0.040006¢59590.¢ 6/0:9.6/0.0.¢.0.0,9.0.9.6.90.0.0.09$6696¢00¢4 i8.0.0.0.0.8.480.84894.00000460086¢48] $8.0.0.0.9.9.0.8.9.6.0.6.¢6.69.0:6609004 $16:0.8.6.0.9.9.5.0,6,0.6.0.66,090044¢4 XHIGOOOGOOO000CX XX OCGCCOOOO0O XX D0.0.0.0.6.0,6.4.0.6.0.00.6004 §10:4,0,0.6.0.0:6.0.6.6.9,4 ¢ 16.0.6.4.6.8.0.0.0.8.¢.¢4 HAUKOAARKX HAKAKAANAK KHAAXAXK X KARXK 16,96 ¢ ¢.08 HAXAXAKKX .6.8.0.9.6,8.0¢6 9 pO.8.4.9.8.8.60.008.94 10,0.6.88,9.6.069.6 491 1 9.9.4.9.0.9.9¢0.06 090644 00.8.0.0.0.8.8.9.0.4.¢48454¢ ¢8R 19.0.0.8,0.8.0.0.8.8.66.6¢07 44464 §0.8.0.0.0.066,0,0 0860048854644 DO S0000.0800.0.8.0.0.886¢0944804¢ P O0.0.0.00.0.00.0.60.08 0909064480001 DO 0.0.0.800080.00598.080.6040040¢¢04 L80.8.8090.6649908080990609499¢¢4048 0.0:0.0.6.0,0.6.9.0.060990695900606809¢03 §0.0.6.0.0.60.008:¢0090000908890¢6¢0064¢00604 }9,0,6.0.00.0.0.4.9.¢.90.9.69686060¢8006860¢806400¢¢ PO 6. 5.8.0.0..0.68.0.00.060090.4.6560080060000606000¢ PE0.0.0 080 0600090000080808 .0.0000 6800080640¢4 00.0 00.0.0.0 9000 .8.00.0 008008880¢586,66 .00.08 00¢69096¢090 $ 0009.¢90.8.0.0.0:6,60006.90:0800060.096608086$04660¢00¢08 D0.9.009,0.00.68.05.009 0000040008 885064.60.6900001 098.6069 D0399.0:008004000 .0.90. 8000060000$¢046 080¢00 006000084 8 PO0.0.0.0.0.¢00000 000900006066 00000068 0.0000600.0046664 00 00 9 KFQSA Troubleshooting The tools used to diagnose the KFQSA modute and connected ISEs are: e POST, power-on self test, described in Section 8.1. ¢ NAKFA, KFQSA module'’s functional diagnostic, described in Section 8.3 or the SET HOST/DUP console command described in Section 8.4. Generally, KFQSA module failures fall into one of two categories: ° The system fails to boot because of a KFQSA module problem. e The system boots, but the KFQSA module fails. In the case of a boot failure, verify the installation again using the procedures outlined in Chapter 5. Then verify the configuration using the procedures outlined in Chapter 6 or Chapter 7. Most boot problems are caused by incorrectly setting up the device configuration or addressing. If the system boots but the KFQSA module fails, reapply power to cause POST to run, and cireck for the presence of a LED error code. Always perform a visual inspection of the KFQSA module and all connected DSSI devices before troubleshooting. Some KFQSA module problems that can be solved by visual inspection are listed in Table 9-1. 9-1 9-2 KFQSA Troubleshooting Table 9-1 KFQSA Troubleshooting Symptom Analysis Symptom Posgible Resolution Green LED on external Blown fuse on KFQSA module or dc power problem on DSSI bus. Includes cables and DSSI terminator is extinguished. Continually blowing fuses on the KFQSA module. Cannot access Configuration Teable. KFQSA and DSSI ISE controller modules. Incorrectly plugged or cables that are not DSSI cables. Incorrect termination on the KFQSA module. Make sure KFQSA is terminated either through on-board SIP terminators or external DSSI terminators. Error Code 03 on KFQSA LEDs (red LEDs 0 and 1 are lit) Fatal configuration table error. Use procedures in Chapter 6 or Chapter 7 to reprogram the configuration table. With Switch 1 in the OFF position, MDM displays IP A NAKFA image has been corrupted. Reload NAKFA. Excessive VMS error logs. Nonoxistent or powered-off device on the DSSI No DSSI devices seen by operating system. Attempting to boot DSSI devices when Switch 1 is set to ON. Set Switch 1 to OFF. Cannot boot MDM with KFQSA on the bus. Conflicting boot addresses. Use KFQSA module switches to choose a dedicated address. Undeterminable fatal or nonfatal errors. Incorrect bus termination, incorrect DSSI cable connections, or improper grounding. Meke sure the DSSI bue is terminated and the terminator WRITE FAILURE. bus. LED is lit to avoid incorrect bus termination. NAKFA or VMS error logs display NO VC. Incorrect device connection on the DSSI bua. The KFQSA module must have at least one DSSI device that can be addressed, connected and available on the bus. Aleo, the configuration table must accurately reflect the dev-ces present. botli CSR and DSSI node ID. X0OOOOOONNGOAON00OCONNCCONOO KX IO O XX KXY 8 0040000800800 50085000080080000080008084900.4660801 [0.9.00:0.8.40.0.0906064.08605606000.¢900000060690.0F09694 KN0GCAOGOGNOCONNXCOOCONI XU XX XN XA XX XXX S$.0.0.0.6.4.0.0.6.0.909660.6.5808090000060608460000094 §0.0.0.0.9.0¢8.660¢006400800860.066080802004006064 10,0.0.0.6.0/000.0000000000008680650848¢944806¢04 $0.0.80.0.0/0.9.8.9 09608000 ¢80808080§80006¢8491 LO20.9:0.0.0.0.6,0.6.0.0.0.40.¢600:¢08.45.64806306¢484 010.0.6:0.6.0.6.0.0.9.0.6.0.4,08,45¢348 986000844804 $0.8.0.0,4.0.410.0.0.6.006.00060808¢948099¢1 0:6.0.0.60:0.0.4:9.6.0.6.000:06¢99809,¢6.65¢3 §10.8.0.0.9.0.90.6.0.9.8.¢.606996.¢00.840464¢ D0.0.9.0.40.0.80.80¢0400¢8408060¢¢4 110/0/0.0.0.4.0.9.0.6.9.0.8.0.0.9.¢.9,96.064 KHRODGOOOOONOKX XXX 0:0.0,9.9.6.9.8.¢.4.0.4.0.6¢08.5 84 XHOOOODKHH AU KA KAX 019:8.0.6,0.8.66.0.9.090.¢1 ;0.4.0.0.9.0.9.9,0.4.0.¢1 D16:90,9.0,4.0.4.:4 6,4 KUAAKK UK 0.0.9.4.¢.9¢ XXX HXX X X XXX b0.9.¢.8 HAXXAXX b0.8.4.8,4.8.0.%4 KUKKXAUXAXAX XXXAXAKAKKKAX D0.9:6.9.¢.0,0.9.09¢84¢ XAKKX AR KX XA KAKAXKX D400909888080400¢ AXAXXK LKA KAKXAXA KA RAX §9.0.0.0.09.68.80088 5634868041 10.0.0046060908600098¢008.¢44 b0 8.00.0.0.6.6.0.0.9.0.¢9990000 0400044 $9.9,6.0.99.¢.060.0569.0¢69.9¢¢86¢06¢64 DE9.0,886969908086096.46480850908044 B610.0.80.08082.09¢9.0000¢00006$00000¢84¢1 }9.9.:0:0.0:0.0.0.0,0.60.00.6.9.¢004.0:6.0096.00:900.0004¢ D00.0.0,0.0.¢.6.6.00,050.¢9900000.0.980¢0¢680606¢9404 i0.8.4.0.0.0.0.9.0:9.6968680806¢06680606.9889$96.0408¢ J9.0,0.0.00.0 080002 .8.0,6.0.059. ¥8.0.9 690868004006 900 0¢1 $0.0,8.9.:00.0.000.0.8.6.009000400600806¢9090668600006¢] [0.9.9.0,6.0.0.0.09.9.0.0.66.960606600080909:066$00680480606] DOS 0806000086890900808080086000994606606.40066494 b0.0.6,0.0.0000 08060000 0.0000888000090908:0.0990¢60.08¢0041 18.0.0.0.0.0.0.000000009.00490.9 800005 080800.00.¢00.90,000806¢00444 Index A D Allocation class, 6-11, 7-17 BA123 enclosure, 1-10 Installation procedure, 5-9 BA213 enclosure, 1-7 Installation procedure, 5-6 BA23 enclosure, 1-12 Installation procedure, 5-14 BA440 enclosure Installation procedure, 5-2 Diagnostics, 8-1 DSsI, 1-1 DSSI node ID, 64, 6-5, 6-10, 6-11, 7-7, 7-11, 7-16, 8-11 DSSI VAXcluster, 1-14 DSSI VAXcluster configuration, 6-7, 7-15 G Gap filler assembly, 5-3, 6-7 BA440 Enclosure, 1-5 Bulkhead cover, 1-8, 5-3, 5-6 C Configuration table, 4-3, 7-1 DSSI VAXcluster, 7-16 DSSI VAXcluster systems, 6-8 Programming using console commands, 6-3 Programming using MDM, 7-4 Configuration worksheet, 31 Console cominands, 6-1 CONFIGURE, 6-2, 6-8 EXIT, 6-3 HELP, 6-2, 6-9 SET HOST/DUP, 8-11 SHOW QBUS, 6-5, 6-8 I0ADDRES, 7-2 IP WRITE FAILURE, 9-2 ISE, 1-1 ISE local programs, 8-10, 8-11 J Jumper, 2-3 K KFQSA fuse, 9-2 KFQSA switches, 4-1 SHOW UQSSP, 6-6, 6-7 CSR address, 4-1, 6-1, 7-1 Dedicated KFQSA address, 4-3 Floating address, 6-2, 7-2 MSCP or TMSCP generic address, 44 MDM Command line mode. 8-6 CONFIGURE. 87 Menu mode, 3-8 NAKFA, 8-5 index 1 2 Index MDM (cont'd) SHOW ALLCLASS, 6-11, 7-19 WRITE, 6-12, 7-20 SET AUTOCONFIGURATION OFF, 8-7 SHOW BUS, 8-6 SHOW CONFIGURATION BRIEF, 8-7 Multihost restrictions, 6-18 POST, 8-1, 9-1 Fatal error codes, 84 Fatal errore, 8-2 Nonfatal error codes, 8-2 Nonfatal errors, 8-2 POST LED error codes, 8-2 POST LEDs, 8-1 NAKFA, 7-4, 9-1 NO VC, 9-2 O Operator control panel, 6-10, 7-17 Cption kits, 2-2 S SET HOST/DUP, 9-1 SET HOSTNIQSSP/MAINT /SERVICE, 6-3 SSP controller, 61, 7-1 T P Terminator, 2-2, 6-13. 5-16 PARAMS, 7-19 SET ALLCLASS, 6-11, 7-19 Troubleshooting, 9-1
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies