CDU-710_Unibus_SCSI_Oct89.pdf

CDU-710_Unibus_SCSI_Oct89.pdf

CDU-710 SINGLE-ENDED

CDU-712 SINGLE-ENDED/DIFFERENTIAL

INTELLIGENT

UNIBUS SCSI HOST ADAPTER

~U~CMD

~ ETECHNOLOGr~~~~~

~/NC.

CDU-710 SINGLE-ENDED

CDU-712 SINGLE-ENDED/DIFFERENTIAL

INTELLIGENT

UNIBUS SCSI HOST ADAPTER

CMD

TEC~OLOGY,

INC •.

1 Vanderbilt

Irvin'e, CA 92718

(714) 454-0800

CDU-710

Rev

2.4

Oct. 18, 1989

FCC WARNING

This equipment generates, uses and .can radiate radio. frequency energy, and if not installed and used in accordance with the technical manual, may cause interference to radio communications.

It has been tested and found to comply with the limits for a

Class A computing device pursuant to Subpart

J of Part 15 of

Federal Communications Commission (FCC) Rules, which are designed to provide reasonable protection against such interference when operating in a commercial environment. Operation of this equipment in a residential area is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference.

Copyright c 1989 CMD Technology

The information in this document is for information purpose and is subject to change without notice.

CMD Technology, Inc. assumes no responsiblilty for any error herein.

1

CHAPTER 1

CHAPTER 2

CHAPTER 3

CHAPTER 4

CHAPTER 5

APPENDIX A

APPENDIX B

APPENDIX C

APPENDIX D

TABLE OF CONTENTS

INTRODUCTION .•...••••.•....•..•..•.•..•..•.••.. 4

CDU-710 SPECIFICATIONS ••..•.••..••••.••••...•.. 5

2.1 Controller Specifications ••••••••.•••. 5

INSTALLATION •••.....••••...•....•••.•.••..••...

6

3.1

3.1.1

3.1.2

3.1.3

3.1.4

3.1.5

3.1.6

3.1.7

3.1.8

3.1.9

3.1.10

3.2

3.2.1

3.3

3.4

3.4.1

3.4.2

CDU-710 Jumper Settings ..•••.••••..... 6

CSR Address Selection •..•..•.•••.•.•.. 6

Single-Ended/Differential Selection .•. 7

SCSI Host Adapter ID Selection ••..•••• 8

SCSI Target ID Selection ...•..••..•.•• 8

SCSI Terminator Power Option ••••..•.• 10

Tape Mode Select •..••...••..•••...••• 10

Tape Fast Search Option •.••..••.••..• 11

LED Indicators . . . . . • . . . . • • • • . . • . . . . . . 11

Disk Auto Boot Selection .••.•••...... 12

Power On/Off Protection .•.•••••.•...• 12

CDU-710 Mounting Slot Selection .••.•• 17

NPG Non-Processor Grant Signal ••••.•• 17

DMA Burst Length and Dwell time .•.••. 18

SCSI Bus Cabling and Termination ••... 19

Single-Ended ••....•.•..•.••••••.•...• 19

Differential . . . . . . • . . . . . . . • . . . • . . . . . .

19

ON-BOARD UTILITY •••••••.••.••••••••..•••••.••• 21

4.1

4.1.1

4.1.2

4.1.3

4.1.4

4.1.5

4.1.6

4.2

4."2.1

4.3

Disk Utility for CDU-710/M, CDU-710/TM 21

Configure LUN Offset ..••..•••••.••.•• 22

Formatting a Drive ....••..••.••.•...• 23

Qualifying a Drive ••.••.•••.•••...••. 22

Manual Replace Bad Sectors .•••••.•..•• 22

Read, Write and Verify Test ••••••..••• 23

Utility Bootstrap ....••••••••••..•..• 23

Tape Utility for CDU-710/T, CDU-710/TM 26

Configure Tape LUN Offset ••••••....•• 27

ODT Utility .••.••.•••••.•••.••..••.•. 28

SCS I INFORMATION •..•••.•••.•..••••••.•••.....• 32

5.1 SCSI Definitions •.••..•.••...•.••••..••• 32

5.2 SCSI Commands •••.••.••..••••••••••.•.•. 33

5.3 SCSI Status •.••..••.•.••.••.••.••....•. 34

5.4 SCSI Messages ••••••.•..•••.••.••••...•• 34

5.5 SCSI Single-Ended Signals •.•••••••.•.•• 35

5.6 SCSI Differential Signals •.•••••••.•..• 36

CMD Technology Product Warranty •.•.•••••••..•• 37

Operating Systems Supported by CDU-710 •••••••• 38

SCSI Devices Supported by CDU-710 •.••••••••••• 39

30 CSR Addresses Supported by IC P70012C •••••• 40

2

FIGURE 1

FIGURE 2

TABLE 1

LIST OF FIGURES

Jumper Block Location Diagram . . . . • . . . . . . • • • • • 13

Non~Processor Grant (NPG) location ....•.••••. 17

LIST OF TABLES

Jumper Setting on the CDU-710 •••••.•.•.•••••• 14

3

CHAPTER 1 INTRODUCTION

CDU-710 , CDU-712 UNIBUS SCSI MSCP/TMSCP DISK/TAPE CONTROLLER

The CDU-710 is an intelligent quad-wide Unibus SCSI host which is fully compatible with the DEC Mass Storage

Protocol

(TMSCP).

(MSCP) and the DEC Tape Mass Storage Control adapter

Control

Protocol

The CDU-710 can be used with the PDP-11/84, PDP-ll/70, PDP-11/44,

PDP 11/34, PDP 11/24, VAX 11/730, VAX 11/750, VAX 11/780, VAX

8250, VAX 8350, VAX 8550, VAX 8600, VAX 8800 and other DEC computers with a UNIBUS. It supports RSX, RSTS, VMS, UNIX,

ULTRIX, DSM-11, and other operating systems which use the DU/MU drivers.

The CDU-710 supports 16K bytes data buffer, command queuing, standard SCSI bus arbitration, disconnect and reconnect, and all required SCSI commands. Up to seven single-ended SCSI target devices (magnetic disk and tape) can be connected to CDU-710 with

SCSI bus data transfer rate up to 2M bytes per second.

The CDU-710 supports a variety of SCSI devices including magnetic disk, magnetic tape and optical disk drives. The CDU-710/M is the

SCSI. host adapter that supports disk drives only. The CDU-710/T is the SCSI host adapter that supports tape drives only. The CDU-

710/TM supports both disk and tape drives, etc.

The CDU-710/M has an on-board utility for users to configure and format drives, scan bad blocks and replace them automatically.

The logical unit number offset is stored in an on-board nonvolatile RAM (NOVRAM).

The CDU-710 comes standard with an installation manual, and one year warranty.

The CDU-712 consists of CDU-710 and on-board differential SCSI drivers and receivers. Users can select either single-ended mode or differential mode. Please refer to section 3.1.2 for details.

4

CHAPTER 2 CDU-710,CDU-712 SPECIFICATIONS

UNIBUS CONTROLLER SPECIFICATIONS: 2.1

Emulation DISK:

TAPE:

CSR Address:

CDU-710fM (Disk 9nly)

IC P70011B

CDU-710fT (Tape only)

IC P70012B (U102)

IC P70012C (U102)

MSCP (DU driver)

TMSCP

(MU driver, same as TK50 and TU81)

772150, 760334, 760354,

760340, 760344, 760350,

774500, 760404, 760444,

760544, 760410, 760450,

760374,

760360

760504,

760454

Support 30 CSR, please see Appendix D

CDU-710fTM

(Disk and Tape)

IC P70013A

772150, 760334, 760354

774500, 760404, 760444

(Disk)

(Tape)

Interrupt Vector:

Command Queuing:

Data Buffer Capacity:

Bootstrap:

Formatting:

Software Supported:

Software Programmable

16 commands

16K bytes data buffer

Auto bootstrap or utility bootstrap

On-board format and bad block replacement

All standard DEC operating systems that use the DU/MU driver

Peripheral Interface: Small Computer System Interface (SCSI)

Devices Supported: Up to 7 SCSI devices

CDU-710/T 7 Tape Dives

CDU-710/M 7 Disk Drives

CDU-710/TM 4 Disk and 3 Tape Drives

System Performance:

SCSI Transfer Rate:

SCSI Bus Parity:

SCSI Driver/receiver:

SCSI Cable Length:

Support disconnect/reconnect

2MB/sec (maximun).

Odd parity

CDU-710 supports Single-ended

CDU-712 supports Single-ended/Differential

CDU-710 up to 6 meters (Single-ended)

CDU-712 up to 25 meters (Differential)

Operating Temperature: 5 C to 50 C

Relative Humidity: 10% to

~O%,

Non-condensing

Power Requirement: +5V DC, 2.8A

5

3.1

3.1.1

CHAPTER 3 INSTALLATION

CDU-710 Jumper Settings

CSR Address Selection

The CDU-710 has jumpers to select different eSR addresses.

Select the desired address by installing the jumper plugs. The standard address for the CDU-710/M is 772150. The standard address for the CDU-710/T is 774500.

A new IC P70012C has been installed at location UI02 of the CDU-

710/T to support 30 tape CSR addresses. Only 8 eSR jumper settings are shown in the following table. Please refer to

Appendix D for the other 22 CSR jumper settings.

CSR Address

---------------------

Standard:

17774500

Second:

17760404

Third:

Forth:

Fifth:

Sixth:

17760444

17760504

17760544

17760410

Seventh:

17760450

Eighth:

17760454

Wl1 W15 W12 W13

W14

-----------------------------------------

2-3 IN

1-2 IN 1-2 IN 1-2 IN 2-3

2-3 IN 1-2 IN 2-3 IN 1-2 IN

2-3

2-3 IN 1-2 IN

1-2 IN 2-3 IN 2-3

2-3 IN

1-2 IN 2-3 IN 2-3 IN

2-3

2-3 IN 1-2 IN 1-2 IN 1-2 IN 1-2

2-3 IN 1-2 IN 2-3 IN 1-2 IN

1-2

2-3 IN 1-2 IN 1-2 IN 2-3 IN

1-2

2-3 IN 1-2 IN

2-3 IN 2-3 IN 1-2

IN

IN

IN

IN

IN

IN

IN

IN

The old Ie P70012B at location U102 of the CDU-710/T only supports 8 eSR addresses. The CSR jumper settings are the same as those shown in the above table.

The eSR jumper setting for the CDU-710/M (Disk only) with IC

P70011B at U102: eSR Address W12

W13 W14

---------------------------------------------

Standard: 17772150

Second: 17760334

Third:

Forth:

17760354

17760374

Fifth:

Sixth:

Seventh:

17760340

17760344

17760350

Eighth: 17760360

1-2 IN 1-2 IN

2-3 IN 1-2 IN

1-2 IN 2-3 IN

2-3 IN 2-3 IN

1-2 IN

1-2 IN

2-3 IN 1-2 IN

1-2 IN 2-3 IN

2-3 IN 2-3 IN

2-3 IN

2-3 IN

2-3 IN

2-3 IN

1-2 IN

1-2 IN

1-2 IN

1-2 IN

6

The CSR jumper setting for the CDU-710/TM (Disk and Tape) with IC

P70.013A at U102:

Tape CSR Address W12 W13

---------------------

----------------

Standard: 17774500

1-2 IN 1-2 IN

Second: 17760404 2-3 IN 1-2 IN

Third:

Disable Tape

17760444 1-2 IN 2-3 IN

2-3' IN 2-3 IN

Disk CSR Address

--------------------

Standard: 17772150

Second:

17760334

Third:

Disable Disk

17760354

W14

W15

----------------

1-2 IN 1-2 IN

2-3 IN 1-2 IN

1-2 IN 2-3 IN

2-3 IN 2-3 IN

If users require other CSR addresses than listed, please cousult

CMD Technology.

3.1.2 Single-ended or Differential Mode Selection

When a jumper shunt is installed in W2 pin 2-3 location, singleended SCSI drivers and receivers are enabled. When a jumper shunt is installed in W2 pin 1-2 location, the differential drivers and receivers are enabled.

The CDU-710 comes with single-ended SCSI drivers and a jumper shunt installed in W2 pin 2-3 connector J3 is used for single-ended SCSI. and receivers location. The

The CDU-712 comes with both single-ended and differential SCSI drivers and receivers. A jumper shunt is installed in W2 pin 2-3 location, i.e. single-ended mode is selected. The connector J2 is used for differential SCSI. Users who want to use CDU-712 in differential mode need to install a jumper shunt in W2 pin 1-2 location , disconnect the single-ended target devices from the connector J3 and connect the differential target devices to the connector J2 of the CDU-712. Whem power is applied to the CDU-

712, the corresponding green LED right next to the selected SCSI connector will be on. Please refer to section 3.1.8 for LED indications and Figure 1 for SCSI connectors.

Normally, the power on/off protection selection is jumpered to match the SCSI mode selected. Please refer to section 3.1.10.

7

3.1.3 SCSI Host Adapter (Initiator) 1D Selection

Each device (Initiator or Target) on the SCSI bus requires an unique SCSI .. Identif.ication address (0-7). SCSI ID 7 has the highest priority on the bus. SCSI ID 0 has the lowest priority on the bus. The SCSI Host Adapter of CDU-710 is factory configured to SCSI ID 7. To alter the Host Adapter SCSI ID, users need to change jumper setting of SWl-3, SWl-4 and SW1-S.

SW1-S

SWl-4 SWl-3

Initiator ID

ON

ON

ON

ON

OFF

OFF

OFF

OFF

ON .

ON

OFF

OFF

ON

ON

OFF

OFF

ON

OFF

ON

OFF

ON

OFF

ON

OFF

7

6

5

4

3

2

1

0

Highest priority lowest priority

Note: Do not have more than one device on the SCSI bus with the same SCSI ID. The CDU-710 should always have a higher priority than the drives on the SCSI bus.

3.1.4 SCSI Target ID Selection

Each SCSI device on (Initator or Target) on the SCSI bus requires an unique SCSI ID. Since the CDU-710 SCSI host adapter requires the highest priority, i t is configured to SCSI ID 7. The SCSI ID of the target devices should be set from SCSI ID 0 to 6.

The CDU-710jT supports 7 tape drives. drives should be configured as such:

CDU-710jT Tape Drive

SCSI ID VMS

The SCSI ID of the device name tape

First Tape

Second Tap~

Third Tape

Forth Tape

Fifth Tape

Sixth Tape

Seventh Tape

0

1

2

3

4

5

6

MUAO

MUAl

MUA2

MUA3

MUA4

MUA5

MUA6

8

The CDU-710/M supports 7 disk drives. drives should be configured as such:

CDU-710/M

Disk Drive

First Disk

Second Disk

Third Disk

Forth Disk

Fifth Disk

Sixth Disk

Seventh Disk

SCSI ID o

1

2

3

4

5

6

7

The SCSI ID of the disk

VMS device name

DUAO

DUAl

DUA2

DUA3

DUA4

DUA5

DUA6

PUAO (CDU-7l0/M)

The CDU-710/TM supports 4 disk drives and 3 tape drives. The

SCSI ID of the disk and tape drives should be configured as such:

VMS device name CDU-710/TM

Disk:

First Disk

Second Disk

Third Disk

Forth Disk

Tape:

First Tape

Second Tape

Third Tape

SCSI

ID

0

1

2

3

4

5

6

7

DUAO

DUAl

DUA2

DUA3

MUAO

MUAl

MUA2

PUAO/PTAO (CDU-710/TM)

When connecting more than one device to the CDU-7l0, be sure that the SCSI Bus is terminated correctly. (see section of SCSI Bus termination.)

9

3.1.5

SCSI Terminator Power Option

The CDU-710 supplies terminator power to the TERMPWR pin

~pin

26) of single-ended SCSI connector (J3) through a diode, a fuse and jumper block W3 for external SCSI drives. In order to prevent accidental grounding or misconnection of terminator power, no jumper shunt is installed in W3 location. To use this option, users should add a jumper shunt in W3 location. Please make sure that the pin 1 mark of SCSI cable matches with the pin 1 mark of

SCSI device's connector before turning on the system power.

W3

W3

OUT

IN

Single-ended SCSI terminator power disabled

Single-ended SCSI terminator power enabled

The CDU-712 supplies terminator power to the TERMPWR pins (pin 25 and pin 26) of differential SCSI connector (J2) through a diode, a fuse and jumper block WI for external SCSI drives. In order to prevent accidental grounding or misconnection of terminator power, no jumper shunt is installed in WI location. To use this option, users should add a jumper shunt in WI location. Please make sure that the pin 1 mark of SCSI cable matches with the pin

1 mark of SCSI device's connector before turning on the system power.

WI

WI

OUT

IN

Differential SCSI terminator power disabled

Differential SCSI terminator power enabled

Please

CDU-710 enabled. note that when the Exabyte tape drive

is

connected to the or CDU-712, the terminator power option needs to be

3.1.6

Tape Mode Select

The CDU-710fT will support ANSI variable mode tape format and fixed block mode format. The advantage of ANSI mode is media interchangeable. Tapes written by the CDU-710fT in ANSI variable mode tape format can be read by the SCSI host adapter of other computer systems that follow the ANSI format.

SWl-l

OFF

ON

ON

SWl-2

OFF

OFF

ON

TAPE FORMAT SELECT

Fixed Block Mode

ANSI Variable Mode but can read tapes written in Fixed Block Mode

ANSI V.ariable Mode

10

Configuration Chart:

EXABYTE Drive

GigaTrend DAT

Fujitsu 1/2 inch

Wangtek 1/4 inch

Archive 1/4 inch

Tandberg 1/4 inch

Caliper

1/4 inch

SW1-1

ON

ON

ON

OFF

OFF

OFF

OFF

SWl-2

ON

ON

ON

OFF

OFF

OFF

OFF

Note:

1/4 inch tape streaming tape drives which does not support variable mode will be written in fix block mode even if the switch is is set to ANSI variable mode.

3.1.7 Tape Fast Search Option

When set to the Tape Fast Search mode, the controller will enable high speed forward and reverse filemark search. VMS may use this mode if the user does not attempt a standalone boot or run other programs that require the controller to keep track of the number of data records between filernarks. In VMS standalone boot application, this option need to be disabled. For the ISM-II operating system, SWl-6 need to be set to ON position.

SWl-6 OFF

ON

Disable Tape Fast Search

Enable Tape Fast Search

·3.1.8

LED

Indicators

The CDU-710 has three LED's in the front of the board. The LED's are labeled DS2, DS3 and DS4.

LED COLOR

DS2

Green

DS3 Red

DS4 Green

INDICATIONS

Single-ended SCSI mode selected.

Error condition occured.

Power up OK and activity indicator. On power up, this LED

is turned on when the CDU-710 suceeds in the self-diagnostic testing. The LED blinks to show controller activity.

11

The CDU-712 has four LED's in the front of the board. The LED's are labeled DSl, DS2, DS3 and DS4.

LED

DSI

DS2

DS3

DS4

COLOR

Green

Green

Green

INDICATIONS

Dif£erential SCSI mode selected.

Single-ended SCSI mode selected.

Error condition occured.

Power up OK and activity indicator. On power up, this LED is turned on when the CDU-712 succeeds in the self-diagnostic testing. The LED blinks to show controller activity.

3.1.9

Auto-Boot Enable Selection

For PDP-II disk users only, the CDU-710 may be set to provide an auto-bootstrap at 771000 or 773000 on power up or whenever the

"Boot" switch is pressed. The auto-bootstrap may be enabled by installing a jumper shunt in jumper block W5 pin 2 and pin 3.

WS

Wl1

2-3 IN

1-2 IN

2-3 IN

1-2 IN

Auto-Boot enabled

Auto-Boot disabled

Bootstrap address

=

771000

Bootstrap address

=

773000

If enabled, the bootstrap ROM at 771000 (or 773000) on the CDU-

710 will load the boot block to memory. The boot program then bootstraps the operating system. Please make sure that there is no existing boot ROM at that address selected by Wl1. The controller will only auto-boot DUO: at CSR 772150. ·To boot other devices use Utility boot. (see section on utility Boot)

3.1.10

Power On/Off Protection

Circuits are added (from hardware revision B and up ) to protect the SCSI bus from glitching when user turns on or off the power of the CDU-710 or CDU-712. This feature can be very useful when the CDU-710/712

is

used in the multiple host (initiator) configuration. User can turns off the power of one SCSI host, while the other host

is

accessing the shared SCSI devices. To enable the protection circuit of the single-ended SCSI port, a jumper shunt need to be installed in W18 pin 2-3. To enable the protection circuit of the differential SCSI port, a jumper shunt need to be installed in W18 pin 1-2.

12

£1 or

u~d sa~e~~pu~ wR~2e~p

aq4

u~ ~~ew a~enbs ~~ep

4eq4 a4

0

N

l-I

~ ~

0

0

0

~ ~

.. rr-~ ~ ~ ~ ~ ~ r~~ :~ qU

+m e5.

~~ ~

C49 u

~

U c

~n~

U

OJ

~~. [email protected]~CUffi e34

:QjJ~ ~ n ;:

1-'-

co f-'

~ o

U1I, e59 CS' -

U

C24

~

f f i 3 - < 1

I'.

~ c=:J

c=:J

M r4

M

M

II

~~ u

Yo, u

U

M

-::,~

8

U

I I

~'9

U U

I

C36 U47

rtf! n

C28

n

r I

n n

R~I

::

~ ld

I 1111 Ii i

(I)

I

I

IIII~

U

+

UIIS

~

U99

U un72~~"

~ ~. ~

..

-~U~e~,~U n

U

~ ~IT ~ ~

U9

:

1

:

U

I.

~

(I)

:

::l

0.i

U U U

0

----un

---US;-!:.or'

LJ

037 c::Jc"

C17

U20~ ~

'"

UIIS

III

rr-=Dw

I

,:-cJJ~

R8 DS4

:J

V

°Aa~ me~2e~p uO~4e~ol ~~olq ~adwnr

1 a~n2~~

£1

~

U[J109 U ! O!

U![JID

~

O

'----m

+

CS6 c:::::J

D

CSS

WII

~:;

14

15

01 u1d sa~R~1pu1 illR~8g1P aq~

U1

~~u~ a~Rnbs ~~gp ~Rq4 a~oN

U9

D

Ii '.

U7<

C48

[JU87 u

~

.

~ u

U

~ ~c:::JD

0

~ n

USO

D

C32

c:::J

[JU44 [JU3. U3I U21 c

0

0

~ ~

0

9 c

~

+

~

D~

D

19

~ ~

~I

~;;

;

~ ~D ~ i

::!

.1:

~ltJQO: ~~

I

RI7 n n

Ii

C6

ITQ!l~ n

Ii

I

I

I

C49

c::J

~

171':

~~ ~ nl

_

0

",. w

C

"'n

._. ffi

(]~;O nl

-

W c:

CI2 C7

~

C34

c:::::JC24 c:

C26

US2 U4Sc::::J U4D

W r----1 c:

~

W

~ ueD -

I o

L..J

_

C59

L..J L.....J

CSI

'---l

I

-

u'"

U U U

I I

41 ~ ~

U107~~~U~W~~~~1 IF~~i

Z; n· ,.

""1 ii'll o!

~~n4~ ~n ~n~m~enom

~g

U

U U U

U

~

W

U U

LJ,J

W u a;,.

~I

! g

°Aa~ illg~~g1P U01~g~Ot ~~OTq ~adillnr

1 a~n81d

Table

1

Jumper Setting on the CDU-710

SW1-1

SWl-2 TAPE RECORDING MODE SELECT

OFF

OFF Fixed Block Mode

ON

OFF ANSI variable mode (Can read tapes written in Fixed Block Mode)

ON

ON ANSI variable mode

-----------------------------------------------------------------

SWl-6 OFF

Normal operation (F)

ON

Tape Fast Search enabled

SWl-7 OFF

Reserved (F)

SWl-8 OFF

Reserved (F)

-----------------------------------------------------------------

SW1-S

SWl-4

SWl-3 Initiator ID

ON

ON

ON

ON

OFF

OFF

OFF

OFF

ON

ON

OFF

OFF

ON

ON

OFF

OFF

ON

OFF

ON

OFF

ON

OFF

ON

OFF

7 CDU-710 (F)

6

5

4

3

2

1

0

-----------------------------------------------------------------

SW2

OFF

All Reserved (F)

-----------------------------------------------------------------

W1

OUT Differential SCSI terminator power disabled(F)

W1

IN Differential SCSI terminator power enabled

-----------------------------------------------------------------

W2

1-2 IN

Differential SCSI mode selected

W2

2-3 IN

Single-ended SCSI mode selected (F)

-----------------------------------------------------------------

W3

OUT Single-ended SCSI terminator power disabled(F)

W3

IN Single-ended SCSI terminator power enabled

-----------------------------------------------------------------

W4

1-2 IN Reserved (F)

-----------------------------------------------------------------

W6,W8,W16,W17,W19,W20 Reserved (F)

-----------------------------------------------------------------

W7

1-2 IN

4 uS dwell time between DMA (F Disk only)

2-3 IN 2 uS dwell time between DMA (F Tape, /TM)

-----------------------------------------------------------------

W10 W9

2-3 IN

2-3 IN

1-2 IN

2-3 IN

1-2 IN

1-2 IN

1 word per DMA burst (F Tape, /TM)

2 words per DMA burst

4 words per DMA burst (F Disk only)

14

FOR CDU-710/T

W5 1-2 IN

Reserved (F)

FOR CDU-710/M, CDU-710/TM

W5 2-3 IN

1-2 IN

Auto-Boot Enabled

Auto-Boot Disabled (F)

W11

2-3 IN Bootstrap address = 771000

(F)

1-2 IN

Bootstrap address

=

773000

-----------------------------------------------------------------

CDU-71o.IT Tape Only with IC P70012C at UI02:

Please refer to Appendix D for the other 22 CSR jumper settings.

Wl1

W15

W12 W13 W14

CSR Address of PDP-11

2-3 IN

1-2 IN

1-2 IN 1-2 IN 2-3 IN

Standard CSR:

17774500

2-3 IN

1-2 IN

2-3 IN 1-2 IN 2-3 IN

Second CSR:

17760404

2-3 IN 1-2 IN

1-2 IN 2-3 IN 2-3 IN

Third CSR:

2-3 IN

1-2 IN

2-3 IN 2-3 IN 2-3 IN

Forth CSR:

2-3 IN

1-2 IN

1-2 IN 1-2 IN 1-2 IN

Fifth CSR:

2-3 IN

1-2 IN

2-3 IN 1-2 IN 1-2 IN

Sixth CSR:

2-3 IN

1-2 IN

1-2 IN 2-3 IN 1-2 IN

Seventh CSR:

2-3 IN

1~2 IN

2-3 IN 2-3 IN 1-2 IN

Eighth CSR:

17760444

17760504

17760544

17760410

17760450

17760454

(F)

The old

IC P70012B at location UI02 of the CDU-710/T only supports

8 CSR addresses. The jumper settings are the same as those shown above.

-----------------------------------------------------------------

CDU-710/M Disk only with IC P70011B at U102:

W12

W13 W14 CSR Address

1-2 IN

1-2 IN 2-3 IN

2-3 IN

1-2 IN 2-3 IN

1-2 IN

2-3 IN 2-3 IN

2-3 IN

2-3 IN

2-3 IN

1-2 IN

1-2 IN

1-2 IN

2-3 IN

1-2 IN 1-2 IN

1-2 IN

2-3 IN 1-2 IN

2-3 IN

2-3 IN 1-2 IN

Standard CSR:

17772150 (F)

Second CSR:

17760334

Third CSR:

17760354

Forth CSR:

Fifth CSR:

17760374

17760340

Sixth CSR:

Seventh CSR:

Eighth CSR:

17760344

17760350

17760360

W15

1-2 IN Reserved

-----------------------------------------------------------------

15

...

...

---------~-------------------------------------------------------

CDU-710/TM Tape and Disk with IC P70013A at U102:

W12 W13

1-2

2-3

1-2

2-3

W14

IN

IN

IN

IN

1-2 IN

1-2

2-3

2-3

W15

IN

IN

IN

CSR Address

Tape Standard CSR:

Tape Second CSR:

Tape Third CSR:

Disable Tape

17774500 (F)

17760404

17760444

1-2 IN

2-3

IN

1-2 IN

2-3

IN

W18

W18

1-2 IN

1-2

IN

2-3 IN

2-3 IN

1-2

IN

2-3 IN

CSR Address

Disk Standard CSR:

Disk £econd CSR:

Disk Third CSR:

Disable Disk

17772150

17760334

17760354

(F)

Enable Differential SCSI multiple host protection circuit

Enable Single-ended SCSI multiple host protection circuit

(F)

Note:

(F) means factory setting.

Note: J4 connector is used for in house diagnostic only.

16

3.2 CDU-710 Mounting Slot Selection

The CDU-7l0 can be installed in any priority on the standard PDP-

11 Unibus

SPC backplane. The CDU-7l0 is a DMA device and requires the Nonprocessor Grant (NPG) jumper on the SPC card slot in _ which . the· controller

is

being installed be removed. It is recommended that the CDU-7l0 be placed in front of other devices on the Unibus except when there is an Ethernet controller which should go first.

The CDU-7l0 should be inserted into C, D, E, F sockets of a

Unibus slot.

3.2.1 NP~ Non-Processor Grant Signal

The NPG signal jumper is located at pins CAl to CBl on the Unibus backplane. Figure 2

is a DDll-DK nine-slot backplane s,een from the rear.

To locate the NPG jumper do the following:

From the rear of the backplane locate the card slot in which the board is to be installed. Note: Each card slot is 4 pins wide.

Locate the C socket and then locate the pins CAl and CBl. Remove the jumper wire between the two pins.

Figure 2. WIRE WRAP SIDE OF BACKPLANE

UNlIWS lS-~

--------------~-

~-

A

-

UNIBUS OUT

B

NI'G

SIGNAL

J UHf' I::R p..

~.,. ... .£) ••

. . .. n •

• 0

r----------

c

.. & • •

. '"

·".r··

.• .• . .

----------~7----

..........

,..........~;:;...---

..--::::::: .......

~vv

: : : : : •..

~~---------------.

D

E

.<

-- ------

----~-----

"f)'I' leAL

SUCKlT F

17

3.3 DKA

Burst

Length and Dwell T~e

The Busrt Length determines how many words the CDU-710 transfers by DMA during each NPR. The Dwell time is the time the CDU-710 waits before i t requests for another NPR.

WI0 W9

2-3 IN

2-3 IN

1-2 IN

2-3 IN'

1-2 IN

1-2 IN

1 word per NPR

2 words per NPR

4 words per NPR

W7 1-2 IN

2-3 IN

4 micro second dwell time

2 micro second dwell time

Factory Settings:

CDU-710/T, CDU-710/TM 1 word per NPR, 2 micro second dwell time

CDU-710/M, 4 words per NPR, 4 micro second dwell time

IMPORTANT: If the CDU-710 is installed in a VAX BI Unibus (VAX

8350, 8750, etc) the setting must be 1 word per NPR and 2 micro second dwell time. Data compare errors will occur on the VAX BI

Unibus if the throughput is set to more than the BI Unibus adapter can handle. On the PDP-11 and Non-BI VAX (VAX-730, 750,

780, and others) Unibus the user may set the controller to

4 words per NPR and 4 micro second Dwell time.

18

3.4 SCSI Bus Cabling and Termination

3.4.1 Single-Ended

The CDU-710 provides a 50-pin connector (J3), to interface with" external single-ended SCSI devices.

When the CDU-710 and the external SCSI drives are installed in the same cabinet which meets EMI/RFI shielding requirements, a

50-conductor flat cable or 25-signal twisted-pair cable can be used for connecting the CDU-710 (J3) and the external SCSI drives

When the CDU-710 and the external SCSI drives are installed in seperated cabinets, the shielded SCSI cable should be used to meet FCC requirements.

Note that a minimum conductor size of 28 AWG shall be employed to minimize noise effects and ensure proper distribution of optional terminator power. The maximum cable length is 6.0 meters or 20 feet in single ended mode.

The SCSI bus signals should be terminated with 220 ohms to +5 volts and 330 ohms to ground at each end of the cable. The CDU-

710 provides on-board removable terminators (RN9,RN10,RN11), which are next to the connector J3. Therefore, the CDU-710 can be installed in any position of the SCSI cable. If the CDU-710 is installed at either end of SCSI cable, the on-board SCSI bus terminators should remain on the board. Otherwise, the on-board

SCSI bus terminators should be removed.

3.4.2

Differential

The CDU-712 provides an additional 50-pin connector (J2), to interface with external differential SCSI devices.

When the CDU-712 and the external SCSI drives are installed in the same cabinet which meets EMI/RFI shielding requirements, a

50-conductor flat cable or 25-signal twisted-pair cable can be used for connecting the CDU-712 (J2) and the external SCSI drives

When the CDU-712 and the external SCSI drives are installed in seperated cabinets, the shielded SCSI cable should be used to meet FCC requirements.

Note that the twisted pair cable is strongly recommended. without twisted pairs, even at slow data transfer rates and very short distances, crosstalk between adjacent signals causes spurious pulses with differential signals. Cables should consist of conductors of 26AWG or 28AWG. The two wires of a pair should be connected to the same signal, one to the positive and the other to the negative signal. The maximum cable length

is

25 meters or

82 feet in differential mode.

19

Every differential SCSI bus signal pair should be terminated with

330 ohms connected between the negative signal and +5 volts , 330 ohms connected between the positive signal and ground, and 150 ohms connected between the positive and the negative signal at each end of the SCSI cable. The CDU-712 provides on-board removable terminators (RN1,RN2,RN3,RN4,RN5,RN6,RN7,RN8) which are next to the connector J2. Therefore, the CDU-712 can be installed in any position of the SCSI cable. If the CDU-712 is installed at either end of SCSI cable, the on-board SCSI bus terminators should remain on the board. Otherwise, the on-board

SCSI bus terminators should be removed.

20

4.1

CHAPTER 4 ON-BOARD UTILITY

Disk utility for the CDU-710/M, CDU-710/TM

The CMD Technology Utility Program provides a convenient means of formatting and configuring the drive and configuring the logical unit number offset. The utility program can be started by means of an ODT command. For Example:

PDP-11/24 SYSTEMS

1. Hit the Boot Switch.

2.

Halt the processor.

3.

4.

17772152/004400 123456

<CR)

17772152/001000 100

<CR)

5. 5000G iDEPOSIT

123456

TO

i

CSR BASE ADDRESS

+

2 iDEPOSIT

100

TO

i

CSR BASE ADDRESS

+

2

i5000

and a G iThe Utility program

;will begin executing.

Note that the address shown in step 3 is equal to the CSR address selected by jumper

W12, W13 and

W14 plus

2.

PDP-11/34 SYSTEMS

1.

2.

Enter aDT mode

From the terminal type

L 772152

<CR)

D

123456

<CR)

3.

L 772152

D

100

4.

L 5000

S

<CR)

<CR)

<CR)

<CR)

I

·

DEPOSIT

123456

TO

·

CSR BASE ADDRESS +

2

i

;

DEPOSIT

100

TO

CSR BASE ADDRESS +

2

;

,

·

5000 and a S

·

The utility program will begin executing.

21

For the CDU-710/M, the utility will display:

CMD TECHNOLOGY UTILITY PROGRAM

COPYRIGHT 1987, CMD TECHNOLOGY, INC.

SELECT CSR ADDRESS

1 = 772150

2 = 760334

3 = 760354

4 = 760374

5 = 760340

6 = 760344

7 = 760350

8 = 760360

WHICH CSR

*

;The user will then

;select the number which

;matches with the CSR

;address selected by

;jumpers W12, W13, W14

For the CDU-710/TM, the utility will display:

CMD TECHNOLOGY UTILITY PROGRAM

COPYRIGHT 1987, CMD TECHNOLOGY, INC.

SELECT CSR ADDRESS

1 = 772150

2 = 760334

3 = 760354

4 = 774500 (TAPE)

5 = 760404 (TAPE)

6 = 760444 (TAPE)

WHICH CSR

*

;The user will then

;select the number which

;matches with the CSR

;address selected by

;jumpers W12,W13,W14,W15

4.1.1

Configure LON Offset

LUN Offset: For LSI-11 systems, each MSCP drive requires a different Logical Unit Number. If there are no other MSCP controllers in the system, then the LUN offset number

is

0

(Drive 0 will be LUN 0, and Drive 1 will be LUN 1). If there exists another MSCP controller with 4 LUN units (0 to 3), then the LUN offset should be 4. In this case Drive 0 will be LUN 4 and Drive 1 will be LUN 5. Normally, when the CDU-710 is used in

VMS operating system, the LUN Offset should remain as factory setting (LUN=O).

The operator now has 6 options to choose from. To specify or to check the configuration of a drive, the operator types in a 2.

If at any time the operator types in a ctrl C, the command is aborted and the utility program returns to the main menu. If the operator types in <CR> with no value, then the parameters will remain unchange.

22

In order to store any changes permanently, the user must give the correct password. The password is CMD.

MAIN MENU

1

2

3

4

5

6

=

BOOT DRIVE

=

CONFIGURE LUN OFFSET

=

FORMAT DRIVE

=

QUALIFY DRIVE

=

MANUAL REPLACE BAD SECTORS

=

READ, WRITE AND VERIFY TEST

SELECT OPTION: 2

PRESENT LUN OFFSET

=

0, ENTER NEW VALUE:

SAVE NEW CONFIGURATION (Y or N)? Y

ENTER PASSWORD: CMD

COMPLETE.

4.1.2

Format Drive

Formatting a drive will rewrite all the sectors on the drive. In this option, the CDU-710 issues Format Unit Command to the selected SCSI disk drive and requests i t to map out the defects on the Manufacture Defect List (MDL). It

is

recommended to use qualify drive option after formatting the drive. In order to format or qualify the drive, the correct password is needed. The password is CMD.

4

5

6

1

2

3

=

BOOT DRIVE

=

CONFIGURE LUN OFFSET

=

FORMAT DRIVE

=

QUALIFY DRIVE

=

MANUAL REPLACE BAD SECTORS

=

READ, WRITE AND VERIFY TEST

SELECT OPTION: 3

ENTER DRIVE NUMBER <0 TO 6>: 0

***

WILL DESTROY DATA ON DRIVE 0, ARE YOU SURE? Y

ENTER PASSWORD: CMD

WAIT •.•.•

COMPLETE.

23

4.1.3

Qualify Drive

The qualify program will write different patterns into the drive and then verify the pattern. If there is any bad sector, the sector will be automatically replaced.

To ensure a defect free drive, the qualify program should be run at least 10 passes.

1

=

BOOT DRIVE

2

=

CONFIGURE LUN OFFSET

3 -. FORMAT DRIVE

4

=

QUALIFY DRIVE

5

6

=

MANUAL REPLACE BAD SECTORS

=

READ, WRITE AND VERIFY TEST

SELECT OPTION: 4

ENTER PASSWORD: CMD

QUALIFY DRIVE # <0 TO 6>: 0

***

WILL DESTROY DATA ON THIS DRIVE, ARE YOU SURE?

QUALIFY LOOP 1

TO ABORT, ENTER ~C ( CONTROL C).

4.1.4

Manual Replace Bad Sectors

This program allows user to replace bad sectors found future.

in

the

1

2

3

4

5

6

=

BOOT DRIVE

=

CONFIGURE LUN OFFSET

=

FORMAT DRIVE

=

QUALIFY DRIVE

=

MANUAL REPLACE BAD SECTORS

=

READ, WRITE AND VERIFY TEST

SELECT OPTION

.

5

ENTER PASSWORD:

CMD

ENTER DRIVE NUMBER <0 TO 6>: 0

REPLACE LOGICAL BLOCK NUMBER? XXXXXX

REPLACE LOGICAL BLOCK XXXXXX. ARE YOU SURE? Y

--REPLACED--

24

4.1.5 Read, write and Verify Test

This option allows user to test the integrity of the controller board, drive cable and disk drive. rhe program will generate random data patterns for testing.

1

2

3

=

BOOT DRIVE

CONFIGURE LUN OFFSET

=

FORMAT DRIVE

4

=

QUALIFY DRIVE

5

=

MANUAL

REPLACE BAD SECTORS

6

=

READ

I

WRITE AND VERIFY TEST

SELECT OPTION: 6

RANDOM READ WRITE TEST

DO YOU WANT READ ONLY? <Y OR N>

ENTER PASSWORD: CMD

DRIVE NUMBER <0 TO 6>: 0

***

WILL DESTROY DATA ON THIS DRIVE, ARE YOU SURE?

TEST FROM BLOCK # <O-XXXXX> ?

TO BLOCK # <XXXXX-YYYYY> ?

TESTING STARTED. TYPE CTRL-C TO ABORT.

4.1.6 Utility Bootstrap

To bootstrap the operating system on drive 0 to 6, just select option 1 from MAIN MENU.

1 =

2 =

3 =

4 =

5

=

6

=

BOOT DRIVE

CONFIGURE LUN OFFSET

FORMAT DRIVE

QUALIFY DRIVE

MANUAL REPLACE BAD SECTORS

READ, WRITE AND VERIFY TEST

SELECT OPTION: 1

BOOT DRIVE NUMBER <0 TO 6> 0

BOOT DUO. ARE YOU SURE? Y

WAIT

25

4.2 Tape Utility for the CDU-710/T, CDU-710/TK

The utility program can be started by means of an ODT command.

For Example:

PDP-ll/24 SYSTEMS

1. Hit the Boot Switch.

2. Halt the processor.

3. 17774502/004700 123456 <CR) iDEPOSIT

i

123456 TO

CSR BASE ADDRESS

+

2

4. 17774502/001000 100 <CR) iDEPOSIT 100 TO

i

CSR BASE ADDRESS

+

2

5. 5000G

i5000

and a G iThe Utility program

iwill

begin executing.

Note that the address shown in step 3 is equal to the CSR address selected by jumper

W12, W13, and

W14 plus

2.

PDP-l1/34 SYSTEMS

1. Enter ODT mode

2.

From the terminal type

L 774502 <CR)

D

123456 <CR)

3.

L 774502 <CR)

D 100 <CR)

4. L 5000

S

<CR)

<CR)

i DEPOSIT

,

123456

TO

·

CSR BASE ADDRESS

+ 2

·

DEPOSIT 100 TO

CSR BASE ADDRESS

+ 2

·

,

·

5000 and a S

The Utility program will begin executing.

26

For the CDU-710/T, the utility will display:

CMD TECHNOLOGY UTILITY PROGRAM

COPYRIGHT 1987, CMD TECHNOLOGY, INC.

SELECT CSR ADDRESS

1

=

774500

2

=

760404

3 -. 760444

4

=

760504

5

=

760544

6 760410

7

=

760450

8

=

760454

;The user will then

;select the number which

;matches with the CSR

;address selected by

;jumpers W12,W13,W14

WHICH CSR #

For the CDU-710/TM, the utility will display:

CMD TECHNOLOGY UTILITY PROGRAM

COPYRIGHT 1987, CMD TECHNOLOGY, INC.

SELECT CSR ADDRESS

1

=

772150

2

3

=

760334

=

760354

4

=

774500 (TAPE)

5

=

760404 (TAPE)

6

=

760444 (TAPE)

WHICH CSR # iThe user will then

;select the number which imatches with the CSR

;address selected by

;jumpers W12,W13,W14,W15

4.2.1

Configure Tape LON Offset

LUN Offset: For PDP-II only, TMSCP requires that each TMSCP drive has a different Logical Unit Number. If there are no other

TMSCP controllers. in your system, then the LUN offset number is 0

(Drive 0 will be LUN 0, and Drive 1 will be LUN 1). If there exists another TMSCP controller with 4 LUN units (0 to 3), then the LUN offset should be 4. In this case Tape Drive 0 will be LUN

4 and Tape Drive 1 will be LUN 5.

The operator now has 1 option to choose from.

To configure the

LUN offset, the operator types in a 1. If at any time the operator types in a ctrl C, the command is aborted and the utility program returns to the main menu. If the operator types in <CR) with no value, then the parameters will remain unchange.

In order to store any changes permanently, the user must give the correct password. The password is CMD.

27

MAIN MENU

1

=

CONFIGURE LUN OFFSET

SELECT OPTION: 1

PRESENT LUN OFFSET = 0, ENTER NEW VALUE:

SAVE NEW CONFIGURATION

ENTER PASSWORD: CMD

(Y or N)?

Y

COMPLETE.

4.3 ODT Utility

When the CDU-710/M

is

used in VAX-11/730, 750

I

780 systems, the

ODT utility is required to format or qualify a disk drive.

The addresses of IP and SA registers of CDU-710/M for VAX-l1/730 and VAX-11/750 are listed in the following table.

OCTAL

ADDRESS

772150

772152

760334

760336

760354

760356

760374

760376

760340

760342

760344

760346

760350

760352

760360

760362

HEX

ADDRESS

FFF468

FFF46A

FFEODC

FFEODE

FFEOEC

FFEOEE

FFEOFC

FFEOFE

FFEOEO

FFEOE2

FFEOE4

FFEOE6

FFEOE8

FFEOEA

FFEOFO

FFEOF2

28

The addresses of IP and SA registers of CDU-710/M for VAX-II/780 are listed in the following table.

OCTAL

ADDRESS

772150

772152

760334

760336

760354

760356

760374

760376

760340

760342

760340

760342

760350

760352

760350

760352

HEX

ADDRESS

FOR UBA 1

2013F468

2013F46A

2013EODC

2013EODE

2013EOEC

2013EOEE

2013EOFC

2013EOFE

2013EOEO

2013EOE2

2013EOE4

2013EOE6

2013EOE8

2013EOEA

2013EOFO

2013EOF2

HEX

ADDRESS

FOR UBA 2

2017F468

2017F46A

2017EODC

2017EODE

2017EOEC

2017EOEE

2017EOFC

2017EOFE

2017EOEO

2017EOE2

2017EOE4

2017EOE6

2017EOE8

2017EOEA

2017EOFO

2017EOF2

HEX

ADDRESS

FOR UBA 3

201BF468

201BF46A

201BEODC

201BEODE

201BEOEC

201BEOEE

201BEOFC

201BEOFE

201BEOEO

201BEOE2

201BEOE4

201BEOE6

201BEOE8

201BEOEA

201BEOFO

201BEOF2

HEX

ADDRESS

FOR UBA 4

201FF468

201FF46A

201FEODC

201FEODE

201FEOEC

201FEOEE

201FEOFC

201FEOFE

201FEOEO

201FEOE2

201FEOE4

201FEOE6

201FEOE8

201FEOEA

201FEOFO

201FEOF2

On a VAX-11/730 or VAX-11/750, please follow the example to specify LUN offset, verify LUN offset, format a drive, or qualify a drive. In this example, first CSR address is assumed.

4.3".1 Specify LUN Offset

»>

D/W/P FFF468 0

»>

D/W/P FFF46A A72E

»>

D

*

22

»>

D

*

0

;WRITE IP ANY VALUE iWRITE SA, ADDRESS=CSR+2 iWRITE SA WITH COMMAND jWRITE LUN OFFSET VALUE

4.3.2 Verify LUN Offset

»>

D/W/P FFF468

0

»>

D/W/P FFF46A A72E

»>

D

»>

E

*

*

23

;WRITE IP ANY VALUE iWRITE SA, ADDRESS=CSR+2 iWRITE SA WITH COMMAND iDISPLAY LUN OFFSET VALUE

29

4.3.3 Format a Drive

»>

D/W/P FFF468

»>

D/W/P FFF46A

»>

D

»>

D

»>

D

»>

E

*

*

*

*

20

0

0 o

A72E

4.3.4 Qualify a Drive

»>

D/W/P FFF468 0

»>

D/W/P FFF46A A72E

»>

D

* 21

»>

D

*

»>

E

*

0 jWRITE IP ANY VALUE jWRITE SA, ADDRESS=CSR+2 jWRITE SA WITH COMMAND jSELECT DRIVE 0 jDRIVE SERIAL NUMBER jVALUE=20000, FORMATTING jVALUE=O,FORMAT COMPLETE jWRITE IP ANY VALUE jWRITE SA, ADDRESS=CSR+2 iWRITE SA WITH COMMAND iSELECT DRIVE 0

jSHOW CURRENT QUALIFY

jLOOP COUNT

On a VAX-ll/780, please follow the example to specify LUN offset, verify LUN offset, format a drive, or qualify a drive. In this example, first CSR address of UBA

1 is assumed.

4.3.5 Specify LUN Offset

»>

D/W/P 2013F468 0

»>

D/W/P 2013F46A A72E

»>

D

»>

D

*

*

22

0

4.3.6 Verify LUN Offset

»>

D/W/P 2013F468 0

»>

D/W/P 2013F46A A72E

»>

D

»>

E

*

*

23 iWRITE IP ANY VALUE jWRITE SA, ADDRESS=CSR+2 jWRITE SA WITH COMMAND jWRITE LUN OFFSET VALUE iWRITE IP ANY VALUE iWRITE SA, ADDRESS=CSR+2 jWRITE SA WITH COMMAND iDISPLAY LUN OFFSET VALUE

30

4.3.7

Format a Drive

»>

D/W/P

2013F468

»>

D/W/P

2013F46A

»>

D

»>

D

»>

D

»>

E

*

*

*

*

20

0

0 o

A72E

4.3.8

Qualify a Drive

»>

D/W/P 2013F468

»>

D/W/P 2013F46A

»>

D

»>

D

»>

E

*

*

*

21

0 o

A72E iWRITE IP ANY VALUE iWRITE SA, ADDRESS=CSR+2 iWRITE SA WITH COMMAND iSELECT DRIVE

0 iDRIVE SERIAL NUMBER iVALUE=20000, FORMATTING iVALUE=O,FORMAT COMPLETE iWRITE IP ANY VALUE iWRITE SA, ADDRESS=CSR+2 iWRITE SA WITH COMMAND

;SELECT DRIVE 0 iSHOW CURRENT QUALIFY iLOOP COUNT

31

CHAPTER 5

SCSI DEFINITIONS:

SCSI INFORMATION

5.1

Connect: The function that occurs when an initiator selects a target to start an operation.

Disconnect: The function that occurs when a target release control of the SCSI bus, allowing it to go to the BUS FREE phase.

Initiator: An SCSI device (usually a host system) that requests an operation to be performed by another SCSI device.

LUN: Logic Unit. Number

Peripheral device: A peripheral that can be attatched to an SCSI device (e.g., magnetic disk, magnetic tape, or optical disk).

Reconnect: The function that occurs when a target selects an initiator to continue an operation after a disconnect.

SCSI address: The octal representation of the unique address (0-

7) assigned to an SCSI device. This address would normally be assigned and set in the SCSI device during system installation.

SCSI ID: The bit-significant representation of the SCSI address refering to one of the signal lines DB(7-0).

SCSI device: A host computer adqpter or a peripheral controller or an intelligent peripheral that can be attatched to the SCSI bus.

Target: An SCSI device that performs an operation requested by an i~itiator.

32

5.2 SCSI Commands

SCSI commands used by CDU-710/M or CDU-710/TM for MSCP emulation are listed in the following table.

Command Name Code

OOh

01h

03h

04h

07h

08h

OAh

OBh

12h lSh

1Ah

1Bh

2Sh

28h

2Ah

2Bh

3Eh

3Fh

Test unit Ready

Rezero Unit

Request Sense

Format Unit (1)

Reassign'Block

Read

Write

Seek

Inquiry

Mode Select

Mode Sense

Start Stop Unit

Read Capacity

Extended Read

Extended Write

Extended Seek (2)

Read Long (3)

Write Long(3)

(1) The Format Unit command is used by the on-board utility only.

(2)

These commands are used only when the disk drive capacity is

(3) greater than 1 Giga bytes.

These commands are used if the drives support them.

SCSI commands used by CDU-710/T or CDU-7l0/TM emulation are listed as follows:

Code

Command Name

OOh

Olh

03h

08h

OAh lOh llh l2h lSh

19h lAh

1Bh

Test Unit Ready

Rewind

Request Sense

Read write write Filemark

Space

Inquiry

Mode Select

Erase

Mode Sense

Load/Unload for TMSCP

33

5.3 SCSI Status

The SCSI status codes used by CDU-7l0 are listed as follows:

Code

OOh

02h

OSh

Status Name

Good

Check Condition

Busy

5.4 SCSI Messages

The SCSI Messages used by CDU-7l0 are listed as follows:

Code

OOh

Olh

02h

03h

04h

OSh

07h

OSh

09h

SO-FFh

Message Name

Command Complete

Extended Message

Save Data Pointer

Restore Pointer

Disconnect

Initiator Detected Error

Message Reject

No Operation

Message Parity Error

Identify

34

5.5 SCSI Single-Ended Signals

Pin assignment of the CDU-710 Single-ended SCSI Cable Connector

(J3) :

Signal

-DB(O)

-DB(l)

-DB(2)

-DB(3)

-DB(4)

-DB(5)

-DB(6)

-DB(7)

-DB(P)

GROUND

GROUND

GROUND

TERMPWR

GROUND

GROUND

-ATN

GROUND

-BSY

-ACK

-RST

-MSG

-SEL

-C/D

-REQ

-I/O

Pin Number

16

18

20

22

24

26

28

30

2

4

6

8

10

12

14

32

34

36

38

40

42

44

46

48

50

NOTE: All odd pins except pin 25 are connected to ground. Pin 25

is

left open. The minus sign next to the signal indicates active low.

35

5.6 SCSI Differential Signals

Pin assignment of the CDU-712 Differential SCSI Cable Connector

(J2) :

Signal

SHIELD GROUND

+DB(O)

+DB(l)

+DB(2)

+DB(3)

+DB(4)

+DB(5)

+DB(6)

+DB(7)

+DB(P)

DIFFSENS

GROUND

TERMPWR

GROUND

+ATN

GROUND

+BSY

+ACK

+RST

+MSG

+SEL

+C/D

+REQ

+I/O

GROUND

Pin Number

1

3

5

33

35

37

39

41

43

45

47

49

21

23

25

27

29

31

7

9

11

13

15

17

19

2

4

6

34

36

38

40

42

44

46

48

50

20

22

24

26

28

30

32

8

10

12

14

16

18

NOTE: SHIELD GROUND is optional on some cables.

Signal

GROUND

-DB(O)

-DB(l)

-DB(2)

-DB(3)

-DB(4)

-DB(5)

-DB(6)

-DB(7)

-DB(P)

GROUND

GROUND

TERMPWR

GROUND

-ATN

GROUND

-BSY

-ACK

-RST

-MSG

-SEL

-C/D

-REO

-I/O

GROUND

36

Appendix

B

Operating Systems Supported by CDU-710

All DEC-compatible products designed by CMD Technology, Inc. implement MSCP (Mass Storage Control Protocol)/ TMSCP (Tape Mass

Storage Control Protocol). CMD supports its implementation of

MSCP/TMSCP beginning with the indicated version of the following

DEC operating systems.

Operating

System

VMS

Ultrix

UNIX/Berkeley

RSX-11M

RSX-11M-PLUS

RSTS/E

RT-ll

DSM-ll

ISM-II

TSX

VAXELN

Version

4.0

1.2

4.2

4.1

3.0

9.0

5.2

3.3

3.4 x.x x.x and

5.0

38

Appendix C SCSI

Devices Supported by

CDU-710

Disk drives supported by CDU-710/M,CDU-710/TM SCSI host adapter:

10/18/1989

*** indicates new qualified device.

Magnetic disk drives:

CDC WREN-III, WREN-IV, WREN V, WREN VI

SWIFT (3 1/2"), Sabre (8")

***

CITOH YD-3042, YD-3082

CONNER PERIPHERALS

.

FUJITSU M2246SA, M2249SA Series

MAXTOR XT-3000 ,XT-4000S, XT-8000S Series

HITACHI

HP

IBM

MICROPOLIS

PRIAM

QUANTUM

RODlME

SIEMENS

SYQUEST

TOSHIBA

EMULEX

DK515C Series

97548S/D series

***

320MB, 3 1/2"

***

1370 Series

Model 717, 728, 738

ProDrive 40S/80S

3085S, 5215S, 5180S

Model 2200, 2300

SQ555

***

MK156FB series

MD21, MD23 (SCSI TO ESDI CONTROLLER)

Erasable Optical disk drives:

SONY

SMO-D501

RICOH

RO-5030E

CD ROM drives:

LMS

TOSHIBA

CM210, CM212

XM3200 series

39

***

***

Magneto Optical disk

Magneto Optical disk

WORM drives:

1. with Ten X Technology Optical Convertion Unit

MAXTOR

RXT-800S, REV. J, K

LMSI

LD510, LD1200

MITSUBISHI

MW-5U1

PIONEER

DD-55001

2. wita LASERnRIVE interface

LASERDRIVE

Model 800 etc. ser~es

Tape drives supported by

CDU-710/T,CDU-710/TM SCSI host adapter:

10/18/1989

*** indicates new qualified device.

EXABYTE

SONY

HP

GIGATREND

ARCHIVE

ASPEN

CALIPER

CIPHER

FUJITSU

LMS

KENNEDY

TANDBERG

TEAC

WANGTEK

EXB-8200 8mm helical scan

SDT-1000 OAT, 4mm helical scan

3S450A DAT, 4mm helican scan

***

1200 Series DAT, 4mm helical scan

1/4

II streaming

1/2 ,.

System 480, 3480 compatible

1/4

II

1/4

I.

1/2 ••

C1S0SAE streaming, series

ST1S0S-I streaming, series

M2452E, 1/2" cartridge

1/2

I.

1/4

II

1/2 ,.

Independence, 3480 compatible

*** streaming

9 track, model 9612

1/4 •.

TDC3600 ·series

1/4

I. streaming

1/4

II streaming

40

Appendix D

30 CSR Addresses Supported by IC P700l2C

1. e

CSR addresses supported by old IC P700l2B at location UlO2:

Address

PDP-11

-------

---.-----

Standard:

17774500

Second:

17760404

Third:

17760444

Fourth:

17760504

Fifth:

17760544

Sixth:

17760410

Seventh:

17760450

Eighth:

17760454

W11 W15

W14 W13 W12

------------------------------------------

2-3 IN 1-2 IN

2-3 IN

1-2 IN 1-2 IN

2-3 IN

1-2 IN

2-3 IN 1-2 IN 2-3 IN

2-3 IN

1-2 IN 2-3 IN

2-3 IN 1-2 IN

2-3 IN

1-2 IN

2-3 IN 2-3 IN 2-3 IN

2-3 IN

1-2 IN 1-2 IN

1-2 IN 1-2 IN

2-3 IN

1-2 IN 1-2 IN

1-2 IN 2-3 IN

2-3 IN

1-2 IN 1-2 IN

2-3 IN 1-2 IN

2-3 IN

1-2 IN 1-2 IN

2-3 IN 2-3 IN

2. 30 CSR addresses supported by new IC P700l2C at location UlO2:

Address

PDP-11

-------

--------

1

17774500

2

17760404

3

17760444

4

17760504

5

6

10

17760544

17760410

7

17760450

8

17760454

-------

--------

9

17760414

17760420

11

17760460

12

19

17760510

13

14

18

17760514

17760520

15

17760550

16

17760554

-------

--------

17

17760560

17760604

17760610

20

27

17760614

21

22

26

17760620

17760644

23

17760650

24

17760654

-------

--------

25

17760660

17760704

17760710

28

17760714

29

17760744

30

17760750

Wl1

W15 W14

W13 W12

------------------------------------------

2-3 IN

1-2 IN 2-3 IN 1-2 IN 1-2 IN

2-3 IN 1-2 IN 2-3 IN

1-2 IN 2-3 IN

2-3 IN 1-2 IN

2-3 IN 2-3 IN 1-2 IN

2-3 IN

1-2 ·IN 2-3 IN 2-3 IN 2-3 IN

2-3 IN

1-2 IN 1-2 IN

1-2 IN 1-2 IN

2-3 IN

1-2 IN

1-2 IN 1-2 IN 2-3 IN

2-3 IN 1-2 IN

1-2 IN 2-3 IN 1-2 IN

2-3 IN

1-2 IN 1-2 IN

2-3 IN 2-3 IN

------------------------------------------

2-3 IN

2-3 IN 2-3 IN

1-2 IN 1-2 IN

2-3 IN

2-3 IN 2-3 IN

1-2 IN 2-3 IN

2-3 IN

2-3 IN 2-3 IN

2-3 IN 1-2 IN

2-3 IN 2-3 IN

2-3 IN 2-3 IN 2-3 IN

2-3 IN 2-3 IN

1-2 IN

1-2 IN 1-2 IN

2-3 IN

2-3 IN

1-2 IN 1-2 IN 2-3 IN

2-3 IN

2-3 IN 1-2 IN 2-3 IN

1-2 IN

2-3 IN

2-3 IN 1-2 IN 2-3 IN 2-3 IN

------------------------------------------

1-2 IN

1-2 IN 2-3 IN

1-2 IN

1-2 IN

1-2 IN 1-2 IN

2-3 IN 1-2 IN 2-3 IN

1-2 IN

1-2 IN 2-3 IN

2-3 IN 1-2 IN

1-2 IN

1-2 IN 2-3 IN

2-3 IN 2-3 IN

1-2 IN

1-2 IN 1-2 IN

1-2 IN 1-2 IN

1-2 IN

1-2 IN 1-2 IN

1-2 IN 2-3 IN

1-2 IN 1-2 IN

1-2 IN 2-3 IN 1-2 IN

1-2 IN

1-2 IN 1-2 IN 2-3 IN 2-3 IN

----------------------------------------~-

1-2 IN

2-3 IN 2-3 IN

1-2 IN

1-2 IN

1-2 IN 2-3 IN 2-3 IN

1-2 IN

2-3 IN

1-2 IN 2-3 IN 2-3 IN

2-3 IN

1-2 IN

1-2 IN 2-3 IN 2-3 IN

2-3 IN

2-3 IN

1-2 IN 2-3 IN 1-2 IN

1-2 IN

1-2 IN

1-2 IN 2-3 IN 1-2 IN

1-2 IN

2-3 IN

41

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement