INSTALLING YOUR UC13
SETTING UP YOUR UC13
We recommend t h a t you read Section 2, PLANNING YOUR UC13 INSTALLATION, b e f o r e you s e t up your UC13 Host Adapter. When you r e c e i v e your UCl3, t h e s w i t c h e s a r e s e t a t t h e f a c t o r y standard positions. These f a c t o r y s t a n d a r d switch p o s i t i o n s e n a b l e t h e UC13 t o work w i t h most u s e r a p p l i c a t i o n s . Table 3-2 lists and d e f i n e s f u n c t i o n s and f a c t o r y s e t t i n g s of t h e switches on t h e UC13. Factory s t a n d a r d p o s i t i o n s a r e n o t a s s i g n e d t o switches SW1-6 through SW1-10 because t h e s e t t i n g s vary with t h e subsystem supported by t h e UC13. However, i f you o r d e r an x packaged subsystem, your UC13 i s set up a t t h e f a c t o r y t o o p e r a t e w i t h your subsystem. The UC13 switch s e t t i n g s f o r Emulex subsystems a r e described i n t h e subsection e n t i t l e d D e f i n i n g Your S u b s y s t e m . To set up t h e UC13, s e e F i g u r e 3-3 and use t h e following procedure: 1. For most a p p l i c a t i o n s , simply check t h e switch p o s i t i o n s on
your UC13 and e n s u r e t h a t they match t h e f a c t o r y s t a n d a r d s e t t i n g s l i s t e d i n Table 3-2 and t h e s e t t i n g s l i s t e d f o r your subsystem i n Table 3-3. 2. I f you have a DEC UDA50 o r more t h a n one UC13 i n your system, follow t h e i n s t r u c t i o n s i n t h e s e subsections: 0 0
Selecting Y o u r UNIBUS A d d r e s s Selecting Y o u r S C S I B u s A d d r e s s D e f i n i n g t h e MSCP Device Number for the F i r s t L o g i c a l D r i v e Supported by an Alternate UC13
3. I f your UC13 s u p p o r t s a subsystem w i t h more than one SCSI-compatible c o n t r o l l e r , read U s i n g the ~isconnect/ReconnectFeature.
4. Record your UC13 switch s e t t i n g s on t h e form provided i n t h e s u b s e c t i o n H a k i n g a Setup R e c o r d .
INSTALLING YOUR UC13
T a b l e 3-2.
Switch
F u n c t i o n s of S w i t c h e s o n UC13
Factory S e t t i n g
Function UC13 Run (OFF) vs. ~ e s e t / H a l t ( O N ) Reserved Reserved UNIBUS Address - Table 3-3" T a b l e 3-3* UNIBUS Address Subsystem D e f i n e d T a b l e 3-4 T a b l e 3-4 Subsystem D e f i n e d Subsystem D e f i n e d T a b l e 3-4 T a b l e 3-4 Subsystem D e f i n e d Subsystem D e f i n e d T a b l e 3-4
-
-
MSCP Device Number of F i r s t L o g i c a l Drive on A l t e r n a t e UC13 MSCP Device Number of F i r s t L o g i c a l D r i v e on A l t e r n a t e UC13 D i sconnect/Reconnect (OFF=Disable, ON=Enable) T a b l e 3-3* UNIBUS Address Self-Test Error Reporting (OFF=Disable, ON=Enable) Reserved SCSI B u s A d d r e s s T a b l e 3-5** SCSI B u s A d d r e s s T a b l e 3-5** SCSI B u s A d d r e s s T a b l e 3-5"" Reserved
-
-
Reserved Reserved Reservedv Reserved
* **
= S t a n d a r d f a c t o r y s e t t i n g i s (17)7721508. T a b l e 3-3 d e f i n e s a l t e r n a t e switch s e t t i n g s . = S t a n d a r d f a c t o r y s e t t i n g i s 7. T a b l e 3-5 d e f i n e s a l t e r n a t e switch s e t t i n g . NS = N o s t a n d a r d f a c t o r y s e t t i n g ,
INSTALLING YOUR UC13
Defining Your Subsystem Switches SW1-6 through SW1-10 d e s c r i b e your subsystem t o t h e UC13 Host Adapter. The UC13 s u p p o r t s s i n g l e subsystems and daisy-chained subsystems. Tables 3-3A through 3-3C l i s t and d e f i n e t h e UC13 switch s e t t i n g s f o r Emulex subsystems. To determine t h e c o r r e c t switch s e t t i n g s f o r your a p p l i c a t i o n , s e e Tables 3-3A through 3-3C and use t h e following procedure: 1. Determine your subsystem conĀ£ i g u r a t i o n :
a. Do you have a s i n g l e subsystem t h a t uses one d i s k c o n t r o l l e r ? I f so, r e f e r t o Table 3-3A during t h i s pr ocedur e. b. Do you have a Decathlon subsystem t h a t uses two d i s k c o n t r o l l e r s ? I f so, r e f e r t o Table 3-3B d u r i n g t h i s p r ocedur e m c. Do you have daisy-chained subsystems? Table 3-3C during t h i s procedure.
I f so, r e f e r t o
For more information regarding t h e components i n your subsystem, r e f e r t o your Emulex subsystem User s Manual. 2. Find your subsystemls model and p a r t number i n t h e t a b l e you , s e l e c t e d i n s t e p 1. The f i r s t column l i s t s t h e subsystem
model and t h e second column l i s t s t h e p a r t number. Your subsystem's p a r t number i s l o c a t e d on t h e product i d e n t i f i c a t i o n ( I D ) p l a t e on t h e r e a r panel of t h e subsystem. 3. Choose and s e t t h e a p p r o p r i a t e p o s i t i o n s f o r UC13 s w i t c h e s SW1-6 through SW1-10 t o match your subsystem model and p a r t number found i n s t e p 2. 4 . I f you have s e l e c t e d a subsystem c o n f i g u r a t i o n from Tables
3-3B or 3-3C, e n s u r e t h a t t h e d i s k c o n t r o l l e r s i n your s u b s y s t e m ( s ) a r e set a t t h e c o r r e c t SCSI bus address. For more information, r e f e r t o t h e NOTE t h a t f o l l o w s Table 3-3B i n t h i s manual o r t o your Emulex subsystem User I s Manual. For more d e t a i l e d i n f o r m a t i o n about t h e subsystem c o n f i g u r a t i o n s supported by t h e UC13 Host Adapter, s e e Appendix C i n t h i s manual.
INSTALLING YOUR UC13 - -
.
. .
Javelin Subsystems I f you have a J a v e l i n subsystem w i t h one d i s k d r i v e and one t a p e d r i v e , your s t o r a g e and backup c a p a b i l i t i e s can be arranged i n t h r e e ways: 0
One l o g i c a l d i s k d r i v e One l o g i c a l t a p e d r i v e
0
Two l o g i c a l d i s k d r i v e s , d i v i d e d i n a 1:l r a t i o One l o g i c a l t a p e d r i v e
0
Two l o g i c a l d i s k d r i v e s , d i v i d e d i n a 7:l r a t i o One l o g i c a l t a p e d r i v e .
I f you have a J a v e l i n subsystem, Model ~ ~ 2 / 3 0 - T ,ED2/70-T, or ~ ~ 2 / 1 1 0 - you ~ , may s e l e c t any of t h e s e o p t i o n s . For more information, r e f e r t o Using Logical Drive Mapping'to Emulate File-Structured Backup 'and Restore Operations i n Section 2.
The switch s e t i n g s s p e c i f i e d i n Table 3-3A f o r J a v e l i n subsystems using one d i s k d r i v e s p l i t i n t o two l o g i c a l d r i v e s may a l s o be used f o r o t h e r Emulex s i n g l e d i s k d r i v e subsystems. For more information, r e f e r t o Appendix C i n t h i s manual.
INSTZXLLING YOUR UC13
Table 3-3A.
UC13 Switch S e t t i n g s f o r S i n g l e Subsystems t h a t Use One D i s k C o n t r o l l e r
Subsystem P a r t Number
Subsystem Model
Decathlon
0
= OFF, open
1 = ON,
closed
ER = Rack-Mounted V e r s i o n s ET = Tower ( f r e e - s t a n d i n g ) V e r s i o n s ( n o t l i s t e d b u t same as ER
e x c e p t f o r mounting)
E D = Desk-Top V e r s i o n s ( n o t l i s t e d b u t same as ER e x c e p t
f o r mounting) XX = Ol=Rack-Mounted XX = 02=Table-top
c o n t i n u e d n e x t page
INSTALLING YOUR UC13
Table 3-3A.
UC13 Switch S e t t i n g s f o r S i n g l e Subsystems t h a t Use One D i s k C o n t r o l l e r (continued)
Subsystem Model
Subsystem P a r t Number
Javel i n
ED2/30-T No S p l i t 1:l S p l i t 7:l S p l i t ~ D 2 / 70-T No S p l i t 1:l S p l i t 7:l S p l i t No S p l i t 1:l S p l i t 7:l Split 0
= OFF, open
1 = ON, c l o s e d ER = Rack-Mounted V e r s i o n s ET = Tower ( f r e e - s t a n d i n g ) Versions ( n o t l i s t e d but same a s E R
except f o r mounting)
E D = Desk-Top V e r s i o n s ( n o t l i s t e d but same a s ER except
f o r mounting) XX = Ol=Rack-Mounted XX = 02=Table-top
continued n e x t page
INSTALLING YOUR UC13
T a b l e 3-3A.
Subystem Model
UC13 Switch S e t t i n g s f o r S i n g l e Subsystems t h a t Use One Disk C o n t r o l l e r ( c o n t i n u e d )
Subsystem P a r t Number
SABRE
= OFF, open = ON, c l o s e d = Rack-Mounted V e r s i o n s = Tower ( f r e e - s t a n d i n g ) V e r s i o n s ( n b t l i s t e d b u t same as ER e x c e p t f o r mounting) ED = Desk-Top V e r s i o n s ( n o t l i s t e d b u t same a s ER e x c e p t f o r mounting) XX = Ol=Rack-Mounted XX = 02=Table-top 0 1 ER ET
INSTALLING YOUR UC13
Table 3-3B.
UC13 Switch S e t t i n g s f o r S i n g l e Subsystems t h a t Use Two D i s k C o n t r o l l e r s --
Subsystem Model
Subsystem P a r t Number
---6
7
UC13
-------
MI
8
-
9
1
0
Decathlon
0
= OFF, open
1 = ON, c l o s e d
* = Model u s e s two d i s k c o n t r o l l e r s ER = Rack-Mounted V e r s i o n s ET = Tower ( f r e e - s t a n d i n g ) V e r s i o n s ( n o t l i s t e d b u t same a s ER e x c e p t f o r mounting) ED = Desk-Top V e r s i o n s ( n o t l i s t e d but
same as ER e x c e p t
f o r mounting) XX = Ol=Rack-Mounted XX = 02=Table-top
NOTE If your UC02 a p p l i c a t i o n u s e s a subsystem t h a t h a s more t h a n one d i s k c o n t r o l l e r o r daisy-chained subsystems, t h e n you must e n s u r e t h a t each d i s k c o n t r o l l e ~i s s e t f o r t h e c o r r e c t a d d r e s s on t h e SCSI bus. Emulex h a s d e f i n e d s t a n d a r d SCSI bus address assignments f o r d i s k c o n t r o l l e r s used i n packaged subsystems :
Disk
Controllers Iomgega F i r s t (other) Second ( o t h e r )
I
:tEkstem
I
Second Subsystem
INSTALLING YOUR UC13
Table 3-3C.
UC13 Switch S e t t i n g s f o r Daisy-Chained Subsystems
Subsystem Models
Subsystem P a r t Numbers
J a v e l i n and J a v e l i n
J a v e l i n and Medley
0
1
*
ER ET ED
XX XX
= OFF, open = ON, c l o s e d = Model uses two d i s k c o n t r o l l e r s = Rack-Mounted V e r s i o n s = Tower ( f r e e - s t a n d i n g ) Versions ( n o t l i s t e d but same a s ER except f o r mounting) = Desk-Top Versions ( n o t l i s t e d but same a s ER except f o r mounting) = Ol=Rack-Mounted = 02=Table-top
INSTALLING YOUR UC13
Selecting Your UNIBUS Address
I
The UC13 must be a s s i g n e d a unique a d d r e s s on t h e UNIBUS, known a s a device address, base a d d r e s s , o r Control and S t a t u s R e g i s t e r (CSR) address. The UC13 i s s e t up a t t h e f a c t o r y t o t h e s t a n d a r d UNIBUS base a d d r e s s f o r MSCP-type devices, (17)7721508. I f t h e UC13 i s t h e primary MSCP-type device i n your system, use t h e s t a n d a r d base address. S e t s w i t c h e s SW1-4, SW1-5 and SW2-4 i n t h e OFF p o s i t i o n f o r t h e s t a n d a r d base a d d r e s s of (17)7721508. I f your UC13 i s a secondary MSCP-type device, you m u s t s e l e c t an a l t e r n a t e base a d d r e s s i n f l o a t i n g a d d r e s s space. The a l t e r n a t e a d d r e s s e s and corresponding s w i t c h s e t t i n g s a r e l i s t e d i n Table 3-4. I n s t r u c t i o n s f o r s e l e c t i n g an a l t e r n a t e address a r e p r e s e n t e d i n Section 2, PLANNING YOUR UC13 INSTALLATION. I f your have more t h a n one UC13 i n your system, s e t one UC13 a t t h e s t a n d a r d base a d d r e s s and s e t t h e o t h e r a t t h e a l t e r n a t e base address. I f you have a DEC UDA5O i n your system, keep t h e UDA50 a t t h e s t a n d a i d base a d d r e s s and s e t your ~ ~ a t1 t h3e - a l t e r n a t e base address. Table 3-4 l i s t s t h e switch s e t t i n g s f o r t h e UC13 s t a n d a r d and a l t e r n a t e UNIBUS base addresses. Table 3-4.
UC13 UNIBUS Address Switch S e t t i n g s
Factory
UNIBUS Address Standard (17) 7721508
0 (OFF)
Alternates (17) 7721548 (17) 7603348 (17) 7603408 (17) 7603448 (17) 7603508 (17) 7603548 (17) 7603608
0 (OFF) 1(ON) 1(ON) 0 (OFF) 0 (OFF) 1(ON) 1( O N )
I
0 (OFF) O(OFF)
0 (OFF) 0 (OFF) 0 (OFF) 1(ON) 1(ON) 1(ON) 1(ON)
1 (ON) 0 (OFF) 1(ON) 0 (OFF) 1(ON) 0 (OFF) 1(ON)
INSTALLING YOUR UC13
Your Vector Address
The i n t e r r u p t v e c t o r a d d r e s s f o r t h e UC13 i s programmed i n t o t h e UC13 by t h e h o s t o p e r a t i n g system d u r i n g t h e power-up sequence. Refer t o INTEGRATING THE UC13 INTO YOUR OPERATING SYSTEM, Section 2
Selecting Your SCSI Bus Address
The UC13 must a l s o be a s s i g n e d a unique a d d r e s s on t h e SCSI bus. T h i s a d d r e s s is programmed i n t o t h e UC13 by u s i n g s w i t c h e s SW2-7 through SW2-9. Emulex h a s d e f i n e d f a c t o r y s t a n d a r d a d d r e s s e s f o r UC13 Host Adapter on t h e SCSI bus. The f i r s t UC13 l o c a t e d on t h e SCSI bus i s a s s i g n e d t h e a d d r e s s of seven. I f your system h a s two UC13 Host Adapters and each UC13 r e s i d e s on a s e p a r a t e SCSI bus, each UC13 i s a s s i g n e d t h e a d d r e s s of seven on i t s r e s p e c t i v e SCSI bus. NOTE I f two UC13 Host A d a p t e r s r e s i d e on t h e same SCSI bus, t h e f i r s t UC13 is a s s i g n e d a n a d d r e s s of seven, and t h e second UC13 i s a s s i g n e d a n a d d r e s s of s i x . P l a c i n g a second UC13 on t h e same SCSI bus r e q u i r e s software modifications.
T a b l e 3-5 l i s t s t h e s w i t c h s e t t i n g s f o r UC13 SCSI bus a d d r e s s . T a b l e 3-5.
UC13 First Second
UC13 SCSI B u s Address S e l e c t i o n
-
SCSI Bus Address
7
8
9
7
1 (ON) 1 (ON)
1 (ON) 1 (ON)
1 (ON)
6
SW2
Factory
0
(OFF)
\/
I I
INSTALLING YOUR UC13
Defining the MSCP Device Number for the First Logical Drive Supported by an Alternate UC13 I f you a r e i n s t a l l i n g your UC13 a t an a l t e r n a t e UNIBUS a d d r e s s , you m u s t d e f i n e t h e MSCP d e v i c e number of t h e f i r s t l o g i c a l d r i v e supported by t h a t a l t e r n a t e UC13 u s i n g s w i t c h e s SW2-% and SW2-2. The UC13 f a c t o r y s e t t i n g a s s i g n s t h e number "4" t o t h e f i r s t l o g i c a l d r i v e s u p p o r t e d by a n a l t e r n a t e UC13. Table 3-6 lists and d e f i n e s t h e UC13 s w i t c h s e t t i n g s f o r t h e f i r s t MSCP d e v i c e number on an a l t e r n a t e UC13.
For example: Your system h a s two UC13 Host Adapters. The primary UC13 is s e t t o t h e s t a n d a r d UNIBUS a d d r e s s and s u p p o r t s two l o g i c a l d r i v e s , whose MSCP d e v i c e numbers a r e DUO and DU1. The a l t e r n a t e UC13 i s s e t t o t h e a l t e r n a t e UNIBUS a d d r e s s and I n accordance w i t h MSCP, t h e s e supports three l o g i c a l drives. d r i v e s must have MSCP device numbers of DU2, DU3, and DU4. I n t h i s example, DU2 i s t h e MSCP d e v i c e number of t h e f i r s t l o g i c a l d r i v e s u p p o r t e d by t h e a l t e r n a t e UC13. On t h e a l t e r n a t e UC13, switch SW2-1 i s i n t h e OFF p o s i t i o n and s w i t c h SW2-2 i s i n t h e ON p o s i t i o n . For f u r t h e r i n f o r m a t i o n , INSTALLATION. Table 3-6.
I
MSCP Device Number
r e f e r t o Section 2, PLANNING YOUR UC13
MSCP Device Number of t h e F i r s t Logical Drive Supported by a n A l t e r n a t e UC13
I
sw2-1
I
m2-2
INSTALLING YOUR UC13
Using t h e Disconnect/Reconnect Option I f your UC13 s u p p o r t s a mass-storage subsystem with more than one Emulex SCSI-compatible c o n t r o l l e r , you should enable t h e SCSI bus ~ i s c o n n e c t / R e c o n n e c t option. When enabled, ~ i s c o n n e c t / R e c o n n e c t a l l o w s t h e UC13 t o s t a r t f o u r commands simultaneously on f o u r c o n t r o l l e r s ; t h u s , s e v e r a l o p e r a t i o n s can be performed a t once. ~ i s c o n n e c t / R e c o n n e c t e n s u r e s e f f i c i e n t use of t h e SCSI bus and p r o v i d e s t h e maximum d a t a throughput r a t e f o r t h e subsystem. Table 3-7 l i s t s t h e UC13 switch s e t t i n g s f o r t h e ~ i s c o n n e c t / R e c o n n e c t option. Table 3-7.
Disconnect/Reconnect Switch S e t t i n g
I
D i sconnect/~econnect
SW2-3
Factory
Enabled Disabled
1 (ON) 0 (OFF)
d
NOTE
I f your subsystem has an Adaptec 4000 c o n t r o l l e r , you may enable t h e ~ i s c o n n e c t / R e c o n n e c t f e a t u r e on t h e UC13 even though t h e Adaptec c o n t r o l l e r w i l l n o t s u p p o r t Disconnect/Reconnect. I f you have an Iomega C a r t r i d g e D i s k Drive, you cannot e n a b l e t h e Disconnect/Reconnect f e a t u r e on t h e UC13.
Making A S e t u p Record A f t e r you s e t up t h e UC13, t a k e a few minutes t o f i l l o u t t h e UC13 Setup Record provided i n Figure 3-4. T h i s information can h e l p your Emulex s e r v i c e r e p r e s e n t a t i v e if your UC13 o r subsystem requires service. The UC13 t o p assembly and s e r i a l number a r e p r i n t e d on t h e l a b e l a f f i x e d t o t h e t o p s u r f a c e of I C U 1 . The firmware r e v i s i o n number i s p r i n t e d on t h e l a b e l a f f i x e d t o t h e t o p s u r f a c e of I C U3 ( s e e Figure 3-4).
I N S T A U I N G YOUR UC13 UC13 SETUP RECORD GENERAL INFORMATION 1. Host computer type 2. Host computer operating system Version 3. Subsystem Model Controller(s)
Disk drive(s) Tape drive(s) UC 13/M 1 INTELLIGENT HOST ADAPTER 1. Firmware revision number 2. Warranty expiration date 3. Top assembly number Serial I: .: ::i :.~er 4. Unibus address 5. Interrupt vector address 6. Switch settings (0= OFF
SWl
.
= ON)
SW2
U1 label identifies top assembly and serial numbers. U 3 label identifies firmware revision Use Pencil
F i g u r e 3-4.
60
UC13 Setup Record
INSTALLING YOUR UC13
BOOTSTRAPPING THE SYSTEM To allow t h e system t o be e a s i l y bootstrapped from p e r i p h e r a l s a t t a c h e d t o t h e UC13 Host Adapter, Emulex h a s i n c o r p o r a t e d a B o o t s t r a p Command i n t o t h e Adapter. This f e a t u r e i s n o t p a r t of t h e s t a n d a r d MSCP command s e t . The B o o t s t r a p Command can be i s s u e d from t h e console a f t e r t h e system i s powered up. The procedure may vary with your a p p l i c a t i o n s , but each procedure with l o a d t h e designated r e g i s t e r s w i t h t h e d e s i g n a t e d v a l u e s a s shown i n t h i s s e c t i o n . The B o o t s t r a p Command c a u s e s t h e UC13 t o l o a d t h e f i r s t l o g i c a l block from t h e s e l e c t e d p e r i p h e r a l i n t o h o s t memory s t a r t i n g a t l o c a t i o n 00000. To i s s u e t h e B o o t s t r a p Command t o t h e UC13, l o a d t h e S t a t u s and Address (SA) r e g i s t e r w i t h t h e following v a l u e s :
2. 4000x8, where x i s t h e MSCP l o g i c a l u n i t number ( s e e Section .2).
No o t h e r o p e r a t i o n can be performed between t h e l o a d i n g of t h e two numbers. A f t e r i s s u i n g t h e command t o t h e UC13, CPU r e g i s t e r s RO and R 1 must be loaded w i t h t h e u n i t number and t h e CSR a d d r e s s of t h e UC13, r e s p e c t i v e l y . Figure 3-9 is an example of t h e B o o t s t r a p Command a s i s s u e d from t h e system console under Console ODT. The UC13's base a d d r e s s i s 1721508 and t h e MSCP l o g i c a l u n i t number i s zero. The system o u t p u t i s displayed i n normal type; t h e o p e r a t o r i n p u t i s d i s p l a y e d i n boldface. The UC13 r e g i s t e r s m u s t c o n t a i n t h e i n d i c a t e d p a t t e r n s . However, t h e p a t t e r n s i n d i c a t e d f o r t h e c o n t e n t s of RO and R 1 a r e only examples; t h e i n i t i a l c o n t e n t s of t h o s e r e g i s t e r s ( b e f o r e t h e u n i t number and a d d r e s s a r e loaded) may be anything. !< l f >=LINE FEED !< c r>=CARRIAGE RETURN
Figure 3-9.
B o o t s t r a p Command Example