background image

Tandberg Data

SCSI Commands

______________________________________________________________________

Tandberg SLR Autoloader SCSI Functional Specifications

2-5

2.3.1 

Standard Inquiry Response

The following information is returned in response to an INQUIRY command
with the EVPD bit set to zero:

Bit

Byte

7

6

5

4

3

2

1

0

0

Peripheral Qualifier

Peripheral Device Type

1

RMB

Device-Type Modifier

2

ISO Version

ECMA Version

ANSI-Approved Version

3

AENC

TrmIOP

Reserved

Response Data Format

4

Additional Length

5

Reserved

6

Reserved

7

RelAdr

Wbus32

WBus16

Sync

Linked

Reserved

CmdQue

SftRe

8

Vendor ID

 “T” 

or 

“O” 

or 

“X”

9

“A” or 

“V” 

or “X”

10

“N” or 

“E” 

or “X”

11

“D” or 

“R” 

or “X”

12

“B” or 

“L” 

or “X”

13

“E” or 

“A” 

or “X”

14

“R” or 

“N” 

or “X”

15

“G” or 

“D” 

or “X”

16

Product ID

“S” 

or 

“L” 

or 

“X”

17

“L”  or “X” or  “X”

18

“R” or 

“B” 

or “X”

19

“ “ 

or 

“ ” 

or 

“X”

20

“A”  or “ 

“ or  “X”

21

“U”  or “ 

“ or  “X”

22

“T”  or “ 

“ or  “X”

23

“O”  or “ 

“ or  “X”

24

“L”  or “ 

“ or  “X”

25

“O”  or “ 

“ or  “X”

26

“A”  or “ 

“ or  “X”

27

“D”  or “ 

“ or  “X”

28

“E”  or “ 

“ or  “X”

29

“R”  or “ 

“ or  “X”

30

“ ” 

or 

“ “ 

or 

“X”

31

“ ” 

or 

“ “ 

or 

“X”

32-35

Firmware Revision Level

36-46

Firmware Creation Date

47-51

Vendor Unique

52

Boot Code Revision Level

53

Firmware Download Size

54

Product Class

55

Vendor Unique

BarCode

Peripheral Qualifier & Peripheral Device Type

These fields identify the physical device currently connected to the logical
unit. If the logical unit number is zero, this byte will be set to 08h,
indicating the medium changer device. If the logical unit is not zero, this
byte will be set to 7Fh, indicating that no device is attached to this logical
unit.

Содержание SLR AUTOLOADER PROGRAMMER

Страница 1: ...LR AUTOLOADER SCSI INTERFACE FUNCTIONAL SPECIFICATIONS TM TANDBERG DATA ASA P O Box 134 Kjels s N 0411 OSLO NORWAY Phone 47 22 18 90 90 Telefax 47 22 18 95 50 Tandberg Data ASA Part No 43 20 73 03 Dec...

Страница 2: ...s publication may describe designs for which patents are granted or pending By publishing this information Tandberg Data ASA conveys no license under any patent or any other rights Every effort has be...

Страница 3: ...Saved Values for Page 1Dh 2 21 2 6 5 Transport Geometry Parameters Page 1Eh 2 22 2 6 6 Device Capabilities Page 1Fh 2 23 2 6 7 Library Mode Page 23h 2 25 2 6 8 Library Configuration Page 24h 2 26 2 7...

Страница 4: ...This Page Intentionally Left Blank...

Страница 5: ...the unit The SLR Autoloader supports both Single ended and LVDS SCSI interfaces as standard The dual SCSI connectors on the back of the unit are the standard SCSI 3 68 pin high density connectors Refe...

Страница 6: ...Tandberg Data Overview ______________________________________________________________________ 1 2 Tandberg SLR Autoloader SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 7: ...SLR Loader medium changer OPCODE COMMAND 07 INITIALIZE ELEMENT STATUS E7 INITIALIZE ELEMENT STATUS W RANGE 12 INQUIRY 4D LOG SENSE 15 MODE SELECT 1A MODE SENSE A5 MOVE MEDIUM 2B POSITION TO ELEMENT 1...

Страница 8: ...EAD ELEMENT STATUS command may be used to retrieve element status information Since the medium changer always maintains the current element status information the default operation of this command onl...

Страница 9: ...only determines if the changer is ready Range A Range bit of zero indicates that all elements are to be initialized A Range bit of one indicates that the range of elements specified by the Element Ad...

Страница 10: ...QUIRY data An EVPD bit of one specifies that the device shall return the vital product data based on the Page Code field Page Code The page code field is used to specify which page of vital product da...

Страница 11: ...or E or X 11 D or R or X 12 B or L or X 13 E or A or X 14 R or N or X 15 G or D or X 16 Product ID S or L or X 17 L or X or X 18 R or B or X 19 or or X 20 A or or X 21 U or or X 22 T or or X 23 O or o...

Страница 12: ...ays set to 010b AENC An AENC bit of zero indicates that the device does not support asynchronous event notification This bit shall always be set to zero TrmIOP A terminate I O process TrmIOP bit of ze...

Страница 13: ...ique user programmed ASCII data The default vendor ID string is TANDBERG Product Identification The product identification field contains ASCII data left justified padded to the right with ASCII space...

Страница 14: ...ice Type 1 Page Code 80h 2 Reserved 3 Page Length 4 Unit Serial Number 2 5 B or U 6 Y 7 W 8 W 9 X 10 X 11 X 12 X 13 X Peripheral Qualifier Peripheral Device Type These fields identify the physical dev...

Страница 15: ...it of zero indicates that the log parameter requested shall begin with the parameter code specified in the parameter pointer field and shall return the number of bytes specified in the allocation leng...

Страница 16: ...red with any one LOG SENSE command The Log Sense page consists of a 4 byte page header followed by zero or more log parameters Each log parameter is made up of a 4 byte parameter header followed by on...

Страница 17: ...C 0 Reserved LP 0 5n 2 Parameter Length 1 5n 3 Flag Value Log Sense Page 2Eh returns the TapeAlert log page information for the device Log Sense Page 2Eh will return the 64 TapeAlert flags as defined...

Страница 18: ...DS A Disable Save DS bit of one indicates that the target does not support saving the log parameter value in response to a LOG SENSE command with the SP bit set to one TSD A Target Save Disable TSD bi...

Страница 19: ...2 Page Length MSB 3 Page Length LSB 4 n Page specific log parameter s Log Sense Page 30h returns a device specific listing of the Library System Trace information Log Sense Page 31h returns a device s...

Страница 20: ...the PF bit is set to zero only the header is defined for the MODE SELECT data SP A save pages SP bit of zero indicates the target shall perform the specified MODE SELECT operation and shall not save...

Страница 21: ...e Code 1 Page Length 2 n Mode Page Parameters Page Code The page code field identifies the format and parameters defined for that mode page Page Length The page length field specifies the length in by...

Страница 22: ...Reserved 1st Medium Transport Element Address The first medium transport element address field identifies the first medium transport element contained in the medium changer The default medium transpo...

Страница 23: ...library as Implicit Unload An UnldMd bit of one selects the operating mode of the library as Explicit Unload If the library is set to Explicit Unload mode the specified tape drive must be in the unlo...

Страница 24: ...or PC The Page Control field indicates the type of page parameter values to be returned to the host PC Type of Parameter 00b Current Values 01b Changeable Values 10b Default Values 11b Saved Values Pa...

Страница 25: ...ptor Length This field specifies the length in bytes of all the block descriptors A block descriptor length of zero indicates no block descriptors are included in the parameter list 2 6 2 MODE SENSE P...

Страница 26: ...rt Export Element Address MSB 11 1st Import Export Element Address LSB 12 Number of Import Export Elements MSB 13 Number of Import Export Elements LSB 14 1st Data Transfer Element Address MSB 15 1st D...

Страница 27: ...tal number of data transfer elements contained in the medium changer The default Medium Changer Element Address Assignment is as follows Address Element 0000h Medium Transport Element 0001h 1st Medium...

Страница 28: ...3 Member Number in Transport Element Set PS Bit A Parameters Savable PS bit of zero indicates that the supported parameters cannot be saved Rotate A rotate bit of one indicates that the medium transpo...

Страница 29: ...aved In the field names on this page the following element type abbreviations are used MT Medium Transport Element picker elevator assembly ST Storage Element magazine slots I E Import Export Element...

Страница 30: ...element addresses are otherwise valid An XX YY bit value of zero indicates that the Medium Changer device may or may not support EXCHANGE MEDIUM commands depending on the particular elements requeste...

Страница 31: ...idges after unloading the last cartridge in the stack A Recirc bit of one indicates that the library will recirculate if set to a sequential operating mode In sequential recirculate mode the library w...

Страница 32: ...e supported parameters cannot be saved Module Configuration The module configuration byte defines the hardware configuration The format of the module configuration field is as follows Bit 7 6 5 4 3 2...

Страница 33: ...ort element used in executing the command A value of zero specifies the default transport element Source Address The source address specifies the location that the medium is taken from Destination Add...

Страница 34: ...uests that the transport element be positioned in front of the specified destination element This command is supported for compatibility with system software but no physical motion occurs 2 9 PREVENT...

Страница 35: ...Code The element type code field specifies the element type s selected for reporting The element type codes are defined as follows Code Description 0h All element types reported 1h Medium Transport E...

Страница 36: ...s Reported MSB 1 First Element Address Reported LSB 2 Number of Elements Available MSB 3 Number of Elements Available LSB 4 Reserved 5 MSB 6 Byte Count of Report Available 7 LSB First Element Address...

Страница 37: ...dress MSB 9 Element Address LSB 10 Reserved Except Reserved Full 11 Reserved 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Reserved 15 Reserved 16 Reserved 17 SValid Invert Reserved 1...

Страница 38: ...ero indicates that the element does not contain a unit of media Additional Sense Code The additional sense code field provides specific information on an abnormal element state The values in this fiel...

Страница 39: ...ved 16 Reserved 17 SValid Invert Reserved 18 Source Storage Element Address MSB 19 Source Storage Element Address LSB 20 55 Primary Volume Tag Information field omitted if PVolTag 0 56 59 Reserved fie...

Страница 40: ...indicates that the element does not contain a unit of media Source Storage Element Address The source storage element address field provides the address of the last storage element this unit of media...

Страница 41: ...Code 13 Additional Sense Code Qualifier 14 Reserved 15 Reserved 16 Reserved 17 SValid Invert Reserved 18 Source Storage Element Address MSB 19 Source Storage Element Address LSB 20 55 Primary Volume T...

Страница 42: ...and additional sense code qualifier bytes ImpExp An import export ImpExp bit of one indicates that the media in the import export element was placed there by an operator An ImpExp bit of zero indicate...

Страница 43: ...s Except Reserved Full 11 Reserved 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Not Bus Reserved ID Valid LU Valid Reserved Logical Unit Number 15 SCSI Bus Address 16 Reserved 17 SVa...

Страница 44: ...he SCSI address and logical unit values if valid are on the same bus as the medium changer device This bit is not supported by the library and is always set to zero indicating that the library cannot...

Страница 45: ...ease a logical unit that was previously reserved using the third party reservation option If the third party 3rdPty bit is zero then the third party release option is not requested The library does no...

Страница 46: ...rieved by the REQUEST SENSE command or until the receipt of any other command from the same initiator Implementors Note For compatibility with some software it is possible to configure the library to...

Страница 47: ...Code 13 Additional Sense Code Qualifier 14 FRU Code 15 SKSV C D Reserved BPV Bit Pointer 16 Field Pointer MSB 17 Field Pointer LSB 18 FSC MSB 19 FSC LSB Valid A valid bit of one indicates that the in...

Страница 48: ...tor block then it shall terminate the command without altering the medium If the target detects an invalid parameter in the additional parameters supplied as data then the target may have already alte...

Страница 49: ...IN PARAMETER LIST 26h 01h PARAMETER NOT SUPPORTED 26h 02h PARAMETER VALUE INVALID 26h 04h INVALID RELEASE OF ACTIVE PERSISTENT RESERVATION 28h 00h NOT READY TO READY TRANSITION MEDIUM MAY HAVE CHANGED...

Страница 50: ...T INSTALLED 83h 09h NO BARCODE LABEL DETECTED 83h 10h ELEMENT IS IN ERROR FRU Code The Field Replaceable Unit FRU Code field is not used and shall always return a value of zero SKSV The Sense Key Spec...

Страница 51: ...cates that the library shall not report volume tag information Element Type Code The element type code field specifies the element type s selected for reporting by this command The element type codes...

Страница 52: ...Reported MSB 1 First Element Address Reported LSB 2 Number of Elements Available MSB 3 Number of Elements Available LSB 4 Reserved Send Action Code 5 MSB 6 Byte Count of Report Available 7 LSB 8 n El...

Страница 53: ...urrently reserved to the requesting initiator If the logical unit has previously been reserved by another initiator the target returns a RESERVATION CONFLICT status If after honoring the reservation a...

Страница 54: ...t descriptor is six bytes so valid values for this field are 0 6 and increments of 6 2 14 1 Element List Descriptor If the element bit is set to one in the RESERVE command zero or more element list de...

Страница 55: ...t feature with the parameter list length of zero If the specified test passes a GOOD STATUS is returned Otherwise a CHECK CONDITION is generated and the sense data will contain information about the f...

Страница 56: ...obtained by a subsequent REQUEST VOLUME ELEMENT ADDRESS command Element Type Code The element type code field specifies the element type s to be scanned for this command The element type codes are def...

Страница 57: ...lume Identification Template Field The volume identification template field specifies a search template for translate functions For the library only the first 8 bytes of this 32 byte field are valid a...

Страница 58: ...erved 2 Reserved 3 Reserved 4 Reserved 5 Vendor Unique Reserved Flag Link TEST UNIT READY checks if the logical unit is ready for commands involving medium access If the logical unit is ready the comm...

Страница 59: ...et to ILLEGAL REQUEST with an additional sense code and additional sense code qualifier set to CANNOT EXECUTE FLASH UPDATE Mode The library only supports the following values in the mode field If any...

Страница 60: ...nique field may cause unpredictable results and the medium changer device may become unusable NOTE If an error occurs during the firmware download process after the first 64K bytes of data have been t...

Страница 61: ...dicates that the target is busy The recommended recovery action is to issue the command again at a later time RESERVATION CONFLICT This status shall be returned whenever an initiator attempts to acces...

Страница 62: ...ndberg Data SCSI Status and Messages ______________________________________________________________________ 3 2 Tandberg SLR Autoloader SCSI Functional Specifications This Page Intentionally Left Blan...

Отзывы: