Black Box SW847A Manual
Black Box SW847A Manual

Black Box SW847A Manual

Scsi switch for as/400

Advertisement

Quick Links

© Copyright 1995. Black Box Corporation. All rights reserved.
1000 Park Drive
Lawrence, PA 15055-1018
724-746-5500
Fax 724-746-0746

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SW847A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Black Box SW847A

  • Page 1 © Copyright 1995. Black Box Corporation. All rights reserved. 1000 Park Drive • Lawrence, PA 15055-1018 • 724-746-5500 • Fax 724-746-0746...
  • Page 2 Order toll-free in the U.S.: Call 877-877-BBOX (outside U.S. call 724-746-5500) SUPPORT FREE technical support 24 hours a day, 7 days a week: Call 724-746-5500 or fax 724-746-0746 INFORMATION Mailing address: Black Box Corporation, 1000 Park Drive, Lawrence, PA 15055-1018 Web site: www.blackbox.com • E-mail: info@blackbox.com...
  • Page 3 INSTRUCCIONES DE SEGURIDAD NORMAS OFICIALES MEXICANAS (NOM) ELECTRICAL SAFETY STATEMENT INSTRUCCIONES DE SEGURIDAD 1. Todas las instrucciones de seguridad y operación deberán ser leídas antes de que el aparato eléctrico sea operado. 2. Las instrucciones de seguridad y operación deberán ser guardadas para referencia futura.
  • Page 4 INSTRUCCIONES DE SEGURIDAD 11. El aparato eléctrico deberá ser connectado a una fuente de poder sólo del tipo descrito en el instructivo de operación, o como se indique en el aparato. 12. Precaución debe ser tomada de tal manera que la tierra fisica y la polarización del equipo no sea eliminada.
  • Page 5 SCSI SWITCH (FOR AS/400 ® TRADEMARKS ® and AS/400 ® are registered trademarks of International Business Machines Corporation. All applied-for and registered trademarks are the property of their respective owners.
  • Page 6: Table Of Contents

    SCSI SWITCH (FOR AS/400 ® CONTENTS 1. Specifications ..................7 2. Introduction..................8 3. Installing and Configuring the SCSI Switch (for AS/400 ® ) ..9 3.1 Subsystem Requirements............9 3.2 Installing the SCSI Switch into the Rack .......10 4. Configuring and Operating the SCSI Switch (for AS/400 ®...
  • Page 7: Specifications

    (4) for connection to host CPUs (included with the SCSI Switch) Power—110 to 240 VAC, auto-sensing, 0.16 KVA Size—Both SW847A and SW848A: 3.3"H x 19"W x 26.3"D (8.3 x 48 x 67 cm) Weight—Both SW847A and SW848A: 21 lb. (9.5 kg)
  • Page 8: Introduction

    SCSI SWITCH (FOR AS/400 ® 2. Introduction The SCSI Switch (for AS/400 ® ) is a dynamic fast/wide switching device that provides intelligent unattended switching of IPL 6790E and IBM 3490E-EXX 1/2" cartridge tape drives between AS/400 hosts. The SCSI Switch features include: •...
  • Page 9: Installing And Configuring The Scsi Switch (For As/400 )

    SCSI SWITCH (FOR AS/400 ® 3. Installing and Configuring the SCSI Switch 3.1 Subsystem Requirements Before installing the SCSI Switch (for AS/400 ® ) verify that: • All environmental, power and space requirements have been met. • All host system interface requirements have been provided. These requirements can be found in this section.
  • Page 10: Installing The Scsi Switch Into The Rack

    SCSI SWITCH (FOR AS/400 ® Compatible Racks for the SCSI Switch The SCSI Switch, which is in a self-contained module, should be mounted in the same rack that your tape drive is mounted in. Usually, you will already have this rack if you already have a tape drive. If you need to order a rack, the following are compatible with both the tape drive and the SCSI Switch: •...
  • Page 11 Before installing the SCSI Switch, make sure you have the following components: • SCSI Switch (for AS/400 ® • SW847A: (2) cables for connecting the Switch to the AS/400 hosts, SW848A: (4) cables for connecting the Switch to the AS/400 hosts • Mounting hardware • This user manual If any parts are missing, contact your dealer.
  • Page 12 SCSI SWITCH (FOR AS/400 ® Follow these steps to install the Switch in a rack: 1. Loosely install a nut plate on both the front and rear rails of the rack in the lower EIA unit to be used, by putting a 10-32 screw in holes A and B of the EIA unit.
  • Page 13 SCSI SWITCH (FOR AS/400 ® Cables Required (For one or two tape drives and two AS/400 hosts) Table 3-1. Terminator and Cables Required. Item Description Quantity SW847A SW848A Built into unit or included Feed-Thru Terminator Included External wide SCSI cable Included...
  • Page 14 SCSI SWITCH (FOR AS/400 ® To configure either tape drive on SW2, follow the cabling instructions listed above, but attach the cables to the top row of connectors. ® SCSI SWITCH for AS/400 Cables supplied with Switch HOST A HOST B TAPE 6790E Cable supplied with...
  • Page 15 SCSI SWITCH (FOR AS/400 ® ® SCSI SWITCH for AS/400 Cables supplied with the Switch TERMINATOR HOST A HOST B TAPE 3490E IBM CABLE (Supplied with the tape drive) TO TAPE DRIVE NOTE: REMOVE INTERPOSER Figure 3-4. Two AS/400 Hosts, One IBM 3490E. To configure either tape drive on SW2, follow the cabling instructions listed above, but attach the cables to the top row of connectors.
  • Page 16 SCSI SWITCH (FOR AS/400 ® In a maximum configuration, the SCSI Switch (SW848A) supports unattended switching for two tape drives and four AS/400 hosts. AS/400 9406 AS/400 9404 AS/400 9406 AS/400 Advanced Series Tape Drive Tape Drive Figure 3–5. SCSI Switch (SW848A), Maximum Configuration.
  • Page 17: Configuring And Operating The Scsi Switch

    SCSI SWITCH (FOR AS/400 ® 4. Configuring and Operating the SCSI Switch 4.1 Configuring the SCSI Switch to the AS/400 The following procedures must be performed on one AS/400 at a time. When configuring the drives and the SCSI Switch to the second AS/400, all associated controllers and devices must be varied off on the first AS/400.
  • Page 18 SCSI SWITCH (FOR AS/400 ® (this is an example) Controller description . .TAPCTL01 Controller type..3490 Controller model ..*ANY Resource name..TAPCTL01 (must match name in step 4) Online at IPL .
  • Page 19 SCSI SWITCH (FOR AS/400 ® Auto Configuration ON Change the configuration of the tape unit. These changes will assist in the allocate/deallocate of the tape unit. 1. Vary off tape unit, controller and tape device descriptions. 2. Issue the following commands: CHGCTLTAP CTLD(TAPCTL01) ONLINE(*YES) CHGDEVTAP DEVD(TAP01) ONLINE(*NO) (TAPCTL01), TAP01 are used as examples.
  • Page 20 SCSI SWITCH (FOR AS/400 ® 2. Monitor messages for successfully allocating the tape unit. If (as an example) System A has allocated a tape unit and System B makes a similar request of the same tape unit, System B would receive a busy message. The allocation failure will either send a message to the system operator’s message queue, on System B, or the program that issued the allocation request (via VRYCFG) can monitor for the message and automate the...
  • Page 21: Overview Of The Front Panel

    SCSI Switch controller. The front panel shows the status of the SCSI Switch, and controls each SCSI Switch controller board. A SCSI Switch (part number SW847A) has one front panel module, and the SCSI Switch (part number SW848A) has two front panel modules.
  • Page 22 SCSI SWITCH (FOR AS/400 ® Figure 4-2. Front Panel of the SCSI Switch. Description of Controls and Indicators Table 4-2. Front-Panel Indicators. Label State Operating Condition Host A Active On AS/400 attached to Host A port “owns” the tape drive. The AS/400 attached to Host B port is unable to access the drive until Host A releases the switch or the manual switch is moved to Host B.
  • Page 23 SCSI SWITCH (FOR AS/400 ® Front Panel Switch The front panel manual switch can override the software and force tape drive ownership to the other host without having to power cycle the SCSI Switch. The front panel switch always takes precedence over any host software “ownership”...
  • Page 24 SCSI SWITCH (FOR AS/400 ® Table 4-3. Results of Manual Switch Changes. Position Change What Happens Auto to Host A Host A “owns” the tape drive regardless of the current state of the SCSI Switch. If... Then... • Host B had ownership or an • Its host interface is reset and actively executing command its process is aborted.
  • Page 25 SCSI SWITCH (FOR AS/400 ® Table 4-3 (continued). Results of Manual Switch Changes. Position Change What Happens Host B to Auto If... Then... • Host B has varied off the • Host B relinquishes tape tape drive drive ownership. • Host A has not varied off •...
  • Page 26: Scsi Switch Microcode Updates

    SCSI SWITCH (FOR AS/400 ® 4.3 SCSI Switch Microcode Updates The SCSI Switch controller may require microcode updates to incorporate new features and performance enhancements. This can be done by loading a specially formatted IPL 1/2" microcode tape into the IBM 3490E-11 or IPL 6790E tape drive attached to the SCSI Switch and following these procedures.
  • Page 27 SCSI SWITCH (FOR AS/400 ® 8. If the microcode load was successful, the tape is unloaded and three messages are displayed at two-second intervals until the SCSI Switch is powered down: Ld PASSD Chnge ID Pwr Down 9. Wait for the microcode tape to unload from the tape unit. 10.
  • Page 28 SCSI SWITCH (FOR AS/400 ® If any error occurs while loading the microcode from tape: • “Ld ERROR” flashes indefinitely on the tape unit’s front panel until power to the SCSI Switch is turned off. • The SCSI Switch’s monitor is entered for error recovery. Refer to the Appendix to use the monitor.
  • Page 29: Troubleshooting

    SCSI SWITCH (FOR AS/400 ® 5. Troubleshooting Use the following diagram to troubleshoot installation problems. Manually switch Power cycle switch/ to a Host A. drive and retry operation Does it work? Does problem recur? Connect drive directly to Host A and retry? Does it auto switch on Host B? Manually switch...
  • Page 30: Appendix: Monitor Guide

    SCSI SWITCH (FOR AS/400 ® Appendix: Monitor Guide NOTE This appendix is intended for use by trained service personnel only. The SCSI Switch (for AS/400 ® ) controller contains a simple monitor for use in debugging the SCSI Switch controller and downloading new microcode. A user interfaces to the monitor by a terminal or PC connected to the serial port on the back of the switch chassis.
  • Page 31 SCSI SWITCH (FOR AS/400 ® Purpose: Dump. This command dumps the contents of the controller’s trace buffer. The controller trace buffer holds 1024 trace entries. Trace entries track events on the SCSI busses, and events that occur within the controller. The trace buffer is useful for determining what the controller was doing when it crashed, was interrupted, etc.
  • Page 32 SCSI SWITCH (FOR AS/400 ® >D 90 Next available index = 9e 0090: Target: Cmd 03h submitted 0091: Target: status = 00h 0092: Target: 03h Command complete 0093: Target: Cmd 1ah submitted 0094: Target: status = 00h 0095: Target: 1ah Command complete 0096: Target: Cmd 15h submitted 0097: Target: 02h message rejected 0098: Target: status = 00h...
  • Page 33 SCSI SWITCH (FOR AS/400 ® H: Help Command: Syntax: Purpose: Help. This command will display the syntax and a brief description of all the commands that the monitor recognizes. This list is different for the sector monitor and the runtime monitor. The help screen is also printed whenever unexpected data is parsed from the monitor command line.
  • Page 34 SCSI SWITCH (FOR AS/400 ® Mx: Modify Byte, Longword, Register, Word Command: MB, ML, MR, MW Syntax: MB <addr> MW <addr> ML <addr> Purpose: Modify byte, word, longword, or register. These commands allow bytes, words, or longwords to be displayed or modified.
  • Page 35 SCSI SWITCH (FOR AS/400 ® >MB C00000 00c00000: aa 12 00c00001: aa 23 00c00002: aa >MW C00000 00c00000: 1223 4444 00c00002: aaaa DDDD 00c00004: aaaa >ML C00000 00c00000: 4444dddd 12345678 00c00004: aaaaaaaa P: Program Flash Command: Syntax: Purpose: Program Flash. This command allows a user to download new sector 0 monitor microcode or new runtime microcode to the controller, which reprograms the controller’s flash memory.
  • Page 36 SCSI SWITCH (FOR AS/400 ® The monitor will print: Clearing data buffers Ready to download ASCII file... Press the <Page Up> key. This brings up the file upload menu in Procomm. Enter an A for ASCII file transfer. Procomm will then prompt for the file name. Enter it and press return.
  • Page 37 SCSI SWITCH (FOR AS/400 ® RST: Reset Controller Command: Syntax: Purpose: Reset. This command soft-resets the SCSI Switch (for AS/400 ® ) controller. The main purpose for this feature is to load and execute freshly downloaded microcode. Examples: T: Enable / Disable Trace Command: Syntax: T0 or T1...
  • Page 38 SCSI SWITCH (FOR AS/400 ® 00000010: 00 00 04 54 00 00 04 5c...T...\ 00000018: 00 00 04 64 00 00 04 6c...d...l 00000020: 00 00 04 74 00 00 04 7c...t...| 00000028: 00 00 04 84 00 00 04 8c..00000030: 00 00 04 94 00 00 04 9c..
  • Page 39 SCSI SWITCH (FOR AS/400 ® VL: View Log Command: Syntax: Purpose: View Log. This command allows the user to view the internal log of the controller. The only statistics currently tracked by the log are parity errors. This will probably become more extensive with time.
  • Page 40 SCSI SWITCH (FOR AS/400 ® >VS IPL ESPSW Intelligent Switch Microcode Revision Levels: Sector Monitor Version .0001 Runtime Microcode Version A0 Ncr 720: (00400000) =================== scntl3 = 0x1b scntl2 = 0x80 scntl1 = 0x30 scntl0 = 0xc9 sdid = 0x00 sxfer = 0x28 scid = 0x20...
  • Page 41 SCSI SWITCH (FOR AS/400 ® Ncr 720: (00600000) =================== scntl3 = 0x1b scntl2 = 0x80 scntl1 = 0x20 scntl0 = 0xc9 sdid = 0x00 sxfer = 0x28 scid = 0x20 dstat = 0x80 = 0x00c04924 istat = 0x00 ctest0 = 0x80 temp = 0x00c00370 dfifo = 0x00...
  • Page 42 SCSI SWITCH (FOR AS/400 ® ctest0 = 0x80 temp = 0x470e0080 dfifo = 0x00 cmd/dbc = 0x98080000 = 0x00c00980 dsps = 0x00000000 scratcha = 0x00000002 dcntrl = 0x00 dien = 0x7f dmode = 0x80 sist1 = 0x00 sist0 = 0x00 sien1 = 0x04 sien0 = 0x8f rspd id1 = 0x00...
  • Page 43 SCSI SWITCH (FOR AS/400 ® 0013: Host A: command 0x15 received 0014: Host ISR lookup index = 0x08 0015: Host A: command 0x15 data-out 0016: Target: Cmd 0x15 submitted 0017: Target: message rejected (0x02) 0018: Target: command 0x15 cmd cmplt, status = 0x00 0019: Host A: command 0x15 status = 0x00 001a: Host A: command 0x15 cmd complete = 0x00 001b: Host A: command 0x1a received...
  • Page 44 SCSI SWITCH (FOR AS/400 ® Ior->msgo_buf = 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Ior->stat_buf = 0x00 Ior->flags = 0x00 Ior[01]: ========= Ior Address = 0x00C043F0 Ior->tbl.cmd_cnt = 0x00000006 Ior->tbl.cmd_bufp = 0x00C04434 Ior->tbl.dat_cnt = 0x00008000 Ior->tbl.dat_bufp...
  • Page 45 SCSI SWITCH (FOR AS/400 ® Ior->tbl.dat_cnt = 0x00000034 Ior->tbl.dat_bufp = 0x00c01458 Ior->tbl.stat_cnt = 0x00000001 Ior->tbl.stat_bufp = 0x00C048E8 Ior->tbl.msgo_cnt = 0x00000001 Ior->tbl.msgo_bufp = 0x00C048D8 Ior->tbl.msgi_cnt = 0x00000000 Ior->tbl.msgi_bufp = 0x00C04464 Ior->tbl.scntl3 = 0x1b Ior->tbl.scsi_id = 0x01 Ior->tbl.sxfer = 0x28 Ior->next = 0x00000000 Ior->bufp = 0x00C68000 Ior->hcbp = 0x00C0404C Ior->cmd_buf...
  • Page 46 SCSI SWITCH (FOR AS/400 ® Hcbp->sense_buf = 0x70 0x00 0x00 0x00 0x00 0x00 0x50 0x2e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x40 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x60 0x00 0x00 0x00 0x00 0x00 0x00...
  • Page 47 SCSI SWITCH (FOR AS/400 ® dcb->sense_buf = 0xf0 0x00 0x80 0x00 0x00 0x80 0x00 0x2e 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x40 0x80 0x00 0x00 0x00 0x40 0x24 0x00 0x00 0x11 0xd1 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8e 0x0f 0x3b 0xa0 0x11 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00...
  • Page 48 SCSI SWITCH (FOR AS/400 ® dcb->mdsense_buf = 0x00 0x00 0x10 0x08 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x06 0x00 0x01 0x00 0x00 0x00 0x00 0x10 0x0e 0x00 0x00 0x00 0x00 0x01 0x2c 0xc6 0x00 0x18 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00...
  • Page 49 SCSI SWITCH (FOR AS/400 ® 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00...
  • Page 50 SCSI SWITCH (FOR AS/400 ® Queue->rear = 0x00000000 Queue->len = 0x0000 IOR stack ========= Stack->top = 0x00C0471C Stack->len = 0x000c cmd_tsk_evw = 0x00 cmd_tsk_evn = 0x00 cntrl.flags = 0x00000000 cntrl.Swstate = 0x00 Controller Error Log: ======================= Controller Parity Err: 00000000h Host A SCSI Parity Err: 00000000h Host B SCSI Parity Err: 00000000h Target SCSI Parity Err: 00000000h...
  • Page 51 SCSI SWITCH (FOR AS/400 ® 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00...

This manual is also suitable for:

Sw848a

Table of Contents