background image

6.Command Specification 

LOG SENSE 

6-30 

 

SONY AIT-5 drive SDX-1100V series Ver.1.0 

6.6.11. 

  Data Compression Transfer Log Page (39h) (Sony Unique) 

The page allows the initiator to monitor the performance of the ALDC compression. The PC field in LOG SENSE 

determines whether current cumulative or current/default threshold values are returned. The page has the 

following format:

 

Table 6-34: Data Compression Transfer Log Page 

Bit 

Byte 

7 6 5 4 3 2 1 0 

Reserved 

Page Code (39h) 

Reserved 

(MSB) 

Page Length (58h) 

 

  

(LSB) 

(MSB) 

Parameter Code (n) 

 

  

(LSB) 

DU (0) 

DS (1) 

TSD (0) 

ETC (0) 

TMC (00) 

LBIN (0) 

LP (0) 

Parameter Length (4) 

(MSB) Parameter 

Value 

 

11 

  

(LSB) 

Data Compression Log Page Fields: 

Supported Parameter Codes in this page and their meanings are as follows: 

Code Description  Length 

0001h 
0002h 
0003h 
0004h 
0005h 
0006h 
0007h 
0008h 
0009h 

000Ah 
000Bh 

Number of entities written   
Number of entities read 
Number of records written 
Number of records read 
Megabytes to data compression 
Megabytes from data compression 
Megabytes to tape 
Megabytes from tape 
Logical entity size 
Physical entity size 
Uncompressed entities 











Entities Written/Read:

 The total number of complete entities written to or read from the tape since the last 

power-on or Clear Log operation. 

Records Written/Read:

 The total number of records (both compressed and uncompressed) written to or read 

from the tape since the last power-on or Clear Log operation. 

Kilobytes to/from Data Compression:

 The total number of kilobytes written to or read from the tape since the 

last power-on or Clear Log operation. For Kilobytes from Data Compression, this number may be greater than the 

number of kilobytes transferred to the initiator due to read ahead. 

Logical Entity Size:

 The logical size of the last entity written to or read from the tape: size = number of record in 

entity 

×

 record size in bytes 

Physical Entity Size:

 The physical size of the last entity written to or read from the tape: size = entity header 

uncompressed data length 

Uncompressed Entities:

 The total number of times non-ALDC entities have been encountered on the tape during 

read operations since the last power-on or Clear Log operation. 
 

Summary of Contents for SDX-1100V Series

Page 1: ...X 1100V SDX 1100V R 5 25 Model Product Specification Manual Version 1 0 August 2006 Copyright 2006 Sony Corporation All right reserved NOTE This Product Specification Manual is applicable for AIT 5 drive ...

Page 2: ...ctronics S Pte Ltd Enterprise Storage Solutions Dept 2 International Business Park 01 10 Tower One The Strategy Singapore 609930 TEL 65 6544 8000 FAX 65 6544 7390 Sony Taiwan Limited Optical Devices Storage Dept Data Storage Section 5F 145 Changchun Road Taipei 104 Taiwan TEL 886 2 2522 7920 FAX 886 2 2522 2153 Sony Corporation of Hong Kong Ltd Computer Peripheral Sales Marketing Division Electron...

Page 3: ...ate 2 5 2 2 4 Vibration 2 5 2 2 5 Shock 2 5 2 2 6 Acoustic Noise 2 5 2 2 7 EMC 2 5 2 2 8 Orientation 2 5 2 3 Performance Specification 2 6 2 3 1 Data Capacity 2 6 2 3 2 Data transfer Rate 2 7 2 3 2 1 Sustained Data Transfer Rate to and from the Tape 2 7 2 3 2 2 Burst Transfer Rate to and from the SCSI Bus 2 7 2 3 3 Initialize Time 2 7 2 3 4 Load Time 2 7 2 3 5 Unload Time 2 7 2 3 6 Search Time 2 7...

Page 4: ...he Load Sequence 4 3 4 3 2 The Unload Sequence 4 3 4 3 3 Power Fail or SCSI Reset Handling 4 3 4 3 4 Diagnostic and Normal Status Displays 4 4 4 3 4 1 Diagnostic Status Display 4 4 4 3 4 2 Normal Status Display 4 4 4 4 Tape Alert 4 5 4 5 Tape Format 4 5 4 6 Maintenance Troubleshooting and Service 4 6 4 6 1 Head Cleaning 4 6 4 6 1 1 Message When Cleaning Cassette is Necessary 4 6 4 6 1 2 The condit...

Page 5: ...Page 3Dh Sony Unique 6 33 6 6 14 MIC Variable Length Information Page 3Eh Sony Unique 6 38 6 7 MODE SELECT 6 10 15h and 55h 6 40 6 7 1 Disconnect Reconnect Page 02h 6 44 6 7 2 Control Mode Page 0Ah 6 45 6 7 3 Data Compression Control Page 0Fh 6 46 6 7 4 Device Configuration Page 10h 6 47 6 7 5 Medium Partitions Parameter Page 11h 6 49 6 7 6 Informational Exceptions Control Page 1Ch 6 51 6 7 7 AIT ...

Page 6: ...nd 7 4 8 APPENDIX A ASC ASCQ ALPHABETIC ORDER 8 1 9 APPENDIX B ASC ASCQ NUMERIC ORDER 9 1 10 APPENDIX C ASC ASCQ FOR AIT SONY UNIQUE 10 1 11 APPENDIX D SCSI COMMANDS OP CODE ORDER 11 1 12 APPENDIX E MEDIUM AUXILIARY MEMORY ATTRIBUTE 12 1 12 1 INTRODUCTION 12 1 12 2 OVERVIEW 12 1 12 3 MEDIUM AUXILIALY MEMORY ATTRIBUTE TYPES AND STATES 12 1 12 4 MEDIUM AUXILIARY MEMORY ATTRIBUTE DATA 12 2 12 4 1 Att...

Page 7: ...ing Disaster Recovery Tape 14 1 14 3 Configuring The Drive For Disaster Recovery Operation 14 1 14 4 Exiting DR Mode 14 1 14 5 Supported CD ROM DR Command Set 14 1 14 5 1 Inquiry 12h 14 1 14 5 2 Read 10 28h 14 1 14 5 3 Read Capacity 0x25 14 1 14 5 4 Read TOC 0x43 14 2 14 5 5 Mode Sense Select Page Code 0x3C 14 2 14 6 Reset Handling 14 2 ...

Page 8: ...SDX 1100V series Ver 1 0 Table of Contents This page intentionally left blank ...

Page 9: ...cy and area density has created a dilemma in application development and limited the potential to implement truly cost effective tertiary storage solutions Many applications compensated for this deficiency by incorporating multiple redundant tape drives at higher cost to achieve an acceptable level of service for their users Sony s new Advanced Intelligent Tape design has recognized this need and ...

Page 10: ... 96 MB Buffer Memory 3 5 Standard Height 5 25 Half Height Embedded SCSI interface Ultra 160 LVD Single ended or Low Voltage differential Supports Variable or Fixed record length Supports SCSI Disconnection Arbitration Read After Write RAW On and Off capability Read Retry On and Off capability Frame rewrite function AIT 3 Fragment rewrite function AIT 3Ex AIT 4 and AIT 5 Three levels of Error Corre...

Page 11: ...bove available through ANSI SCSI Parallel Interface 3 SPI 3 ANSI INCITS 336 2000 SCSI Architecture Model 2 SAM 2 ANSI INCITS 366 2003 ALDC Adaptive Lossless Data Compression ALDC Algorithm ECMA 222 available through 2ECMA 1 4 1 How to get ECMA 329 Standard Document You can get the ECMA 329 Standard Document file from the following URL http www ecma international org publications standards standard...

Page 12: ...1 Introduction 1 4 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 13: ...mm 4 00 in 0 5 mm 0 02 in Depth 155 0 mm 6 10 in 0 5 mm 0 02 in The SDX 1100V R Height 41 2 mm 1 62 in 0 5 mm 0 02 in Width 146 0 mm 5 75 in 0 5 mm 0 02 in Depth 155 0 mm 6 10 in 0 5 mm 0 02 in Note The above dimensions do not include the front panel thickness eject button and SCSI connector Height 41 2 0 5mm 1 62 0 02 Width 101 6 0 5mm 4 00 0 02 Depth 155 0 0 5mm 6 10 0 02 7 6 0 5mm 0 30 0 02 _ _...

Page 14: ... 5mm 6 10 0 02 90 0 0 3mm 3 54 0 01 60 0 0 3mm 2 36 0 01 70 0 0 3mm 2 76 0 01 31 0 0 3mm 1 22 0 01 21 0 0 3mm 0 83 0 01 41 2 0 5mm 1 62 0 02 4 8 0 5mm 0 19 0 02 6 M3 depth 2 5mm 0 10 max 6 M3 depth 2 5mm 0 10 max 42 0 0 3mm 1 65 0 01 94 0 0 5mm 3 70 0 02 101 6 0 5mm 4 00 0 02 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 7 4 0 6mm 0 29 0 02 _ _ 9 8 0 6mm 0 39 0 02 _ _ Figure 2 2a SDX 1100V Mounting ...

Page 15: ...5mm 1 62 0 02 9 9 0 5mm 0 39 0 02 139 6 0 5mm 5 50 0 02 146 0 0 5mm 5 75 0 02 149 0 0 5mm 5 87 0 02 155 0 0 5mm 6 10 0 02 70 0 0 3mm 2 76 0 01 31 0 0 3mm 1 22 0 01 42 0 0 3mm 1 65 0 01 4 M3 6 M3 _ _ _ _ _ _ _ _ _ _ 8 4 0 5mm 0 33 0 02 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 7 6 0 5mm 0 30 0 02 _ _ 7 4 0 6mm 0 29 0 02 _ _ 9 8 0 6mm 0 39 0 02 _ _ 7 0 0 5mm 0 28 0 02 _ _ Figure 2 2b SDX 1100V...

Page 16: ...able and connector sources are listed below This does not imply that these are the only sources for SCSI accessories Note When using high speed data transfer with the SDX 1100V it is recommended that total length of the SCSI data cable not exceeded 1 5m for Single Ended SCSI configuration As for Low Voltage differential SCSI configuration less than 12m is recommended Cable 30 AWG Ribbon Hitachi UL...

Page 17: ...Damage Half Sine 90 G Peak 3 ms 30 G Peak 11 ms 3 axes 3 directions Interval 10 seconds 2 2 6 Acoustic Noise The ambient noise level is no greater than 25 dB A The sound meter on A scale is located 1m in front of the center of the drive front panel A A curve weight Streaming Write Read 35dB A Insert Eject 60dB A 2 2 7 EMC EMI EMS Radiated Emissions Conducted noise Emissions EN 55022 94 EN 55022 A1...

Page 18: ...es that read after write rewrites are used as necessary on writing 2 3 1 Data Capacity The SDX 1100V includes a data compression capability When data compression is enabled the drive capacity can increase from 2 times to 3 times The efficiency of the data compression depends on the actual data that is being compressed and cannot be predicted precisely prior to compression Format AIT 3 Standard For...

Page 19: ...ble represents the average time for SDX 1100V The time it may take for retrying is not reflected here SDX3 100C 230 m SDX3X 150C 246 m SDX4 200C 246 m SDX5 400C 246 m Load Time 40 sec 14 sec 14 sec 14 sec 2 3 5 Unload Time Unload Time means the period from the beginning of the unload sequence caused by Unload Command or Eject button to the time when a cassette is ejected from the slot Unload Time ...

Page 20: ...ive and tape are being used within specification Faults are not considered failures when they are related to operator error mishandling and abuse system related faults cabling problems unsupported systems operating software and so on no trouble found and transportation damage 2 3 11 Mean Time Between Failures The Mean Time Between Failures MTBF for the SDX 1100V is 400 000 power on hours assuming ...

Page 21: ...ker in Europe Other considerations include the following 1 An enclosure must be supplied to limit the operator s access to live parts to provide system stability and to furnish the drive with the necessary grounding integrity 2 The necessary voltage supplies must be provided These supplies are Extra Low Voltage SEC for UL and CSA or Safety Extra Low Voltage for BSI VDE and so on of 5V and 12V DC 2...

Page 22: ...algorithm ECMA 222 The Data Compression control page allows the host computer to enable data compression and decompression and also configure the way in which the drive responds to compressed uncompressed data boundaries on the tape The AIT 3 AIT 3Ex AIT 4 and AIT 5 Format allows both compressed and uncompressed data to reside on the same tape The Sony SDX 1100V has a DIP switch to disable the Dat...

Page 23: ... drive SDX 1100V series Ver 1 0 3 1 3 Installation 3 1 Installation Guide This Product Specification Manual is applicable for AIT 5 drive Dip switch Jumpers SCSI 68 pin Connector Power Connector Figure 3 1 DIP switch Connector ...

Page 24: ...leaning Request Refer to 4 6 1 2 DIP SW 6 Definition OFF Disable Periodic Cleaning Request ON Enable Periodic Cleaning Request 3 1 1 SCSI ID Number Jumper The SCSI ID number of the SDX 1100V is selected by the SCSI ID number jumpers The figure below shows the jumper configuration for each of the possible SCSI IDs 3 1 2 Termination Power Switch Position 5 of DIP switch is used to set whether SDX 11...

Page 25: ...ol compression ON OFF Compression enabled at power on The host is allowed to control compression ON ON Compression enabled at power on The host is not allowed to control compression 3 1 5 Power Connector The power connector is illustrated as Figure 3 4 5V GND GND 12V 4 3 2 1 Figure 3 4 Power Connector 3 1 6 SCSI 68 pin Connector Figure 3 5 illustrates SCSI 68 pin connector and table 3 4 shows the ...

Page 26: ...1 DB 0 40 6 DB 0 DB 1 41 7 DB 1 DB 2 42 8 DB 2 DB 3 43 9 DB 3 DB 4 44 10 DB 4 DB 5 45 11 DB 5 DB 6 46 12 DB 6 DB 7 47 13 DB 7 DB P 48 14 DB P GROUND 49 15 GROUND GROUND 50 16 DIFFSENS TERMPWR 51 17 TERMPWR TERMPWR 52 18 TERMPWR RESERVED 53 19 RESERVED GROUND 54 20 GROUND ATN 55 21 ATN GROUND 56 22 GROUND BSY 57 23 BSY ACK 58 24 ACK RST 59 25 RST MSG 60 26 MSG SEL 61 27 SEL C D 62 28 C D REQ 63 29 ...

Page 27: ... GROUND DB 2 42 8 GROUND DB 3 43 9 GROUND DB 4 44 10 GROUND DB 5 45 11 GROUND DB 6 46 12 GROUND DB 7 47 13 GROUND DB P 48 14 GROUND GROUND 49 15 GROUND GROUND 50 16 GROUND TERMPWR 51 17 TERMPWR TERMPWR 52 18 TERMPWR RESERVED 53 19 RESERVED GROUND 54 20 GROUND ATN 55 21 GROUND GROUND 56 22 GROUND BSY 57 23 GROUND ACK 58 24 GROUND RST 59 25 GROUND MSG 60 26 GROUND SEL 61 27 GROUND C D 62 28 GROUND R...

Page 28: ... magnets on the cover s back face the drive bezel Holding the dust cover at an angle as shown in the figure below set the hinge clips on top of the bezel pins positioning them so that they bracket the pins 2 Press down at an angle on each side in turn until you hear the hinge clips click into place 3 Close the dust cover This completes attachment of the dust cover Caution Do not press the dust cov...

Page 29: ...IT 5 drive SDX 1100V series Ver 1 0 3 7 3 1 7 2 Removing the Dust Cover 1 Open the dust cover 2 Holding the dust cover at both corners carefully raise the dust cover The dust cover hinge clips and drive bezel pins uncouple ...

Page 30: ...3 Installation 3 8 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 31: ...error occurred All of the three LEDs flash fast simultaneously when the drive is in malfunction The following table shows the meaning of each LED indications Table 4 1 Meaning of each LED indications LED Tape Motion Cleaning Request Replace Tape Off No Tape Cleaning is Not Necessary No Media Error Occurred On Tape Loaded Cleaning Request Media Error Occurred Flash Slowly Tape Access in Progress Wr...

Page 32: ...NLOAD command or by pressing the Eject button The operator uses the Eject button to initiate the unload sequence see clause 4 3 2 The mechanism rewinds the tape to Beginning of Media BOM unthreads it and ejects the cassette from the slot The operation of the Eject button is disabled if the host has previously sent a SCSI PREVENT ALLOW MEDIA REMOVAL command with prevent bit set to one In this case ...

Page 33: ... RAM is written back to tape The tape is then rewound to BOM and the tape unthreaded from the mechanism At this stage the tape is either retained in the drive or ejected depending on media removal is enabled by the Prevent Allow Media Removal command 4 3 3 Power Fail or SCSI Reset Handling If there is a power fail the drive performs the following actions and reverts to its default configuration 1 ...

Page 34: ... can be generated as this test is only for operator verification of indicator operation Kernel Test After the Front Panel Test the drive checks its internal units When a Diagnostic error occurs the drive must be powered off The drive will not work and should be checked or repaired immediately The purpose of the diagnostic is to test the drive electronics for functionality If the diagnostic request...

Page 35: ...ll be read before the tape cartridge is ejected d At the end of a write read job 4 The application client may also poll the Tape Alert log page at regular intervals e g every 60 seconds while the tape drive is idle The application client may use the Tape Alert mode page 1Ch to configure other access methods depending on what options are supported by the tape drive 5 Each time the application clien...

Page 36: ...t expect good effect 6 The drive will not eject cleaning cassette for consumer drives or for any other format Cleaning is Not Completed is indicated by the Cleaning Request LED 4 6 2 Troubleshooting Guide Problems encountered while operating the Sony SDX 1100V tape drive fall into two categories Operational problems and Read Write problems Operational problems include any conditions that prevent t...

Page 37: ...is absolutely mandatory that the tape cassette be removed prior to returning the drive for repair the following Emergency Cassette Removal procedure should be followed Caution This procedure should only be attempted by a mechanically qualified person and will probably result in the tape being unusable Do not proceed if further damage to the tape drive would be done Photo 1 Emergency Tape Removal P...

Page 38: ... of the drive can be damaged 5 Before manual eject procedure tape slack must be removed in order to prevent tape damage Rotate the gear mechanism located on the bottom of the drive counterclockwise to tighten the tape 6 After the tape slack has been removed continue to turn the Loading moter shaft located on the bottom of the drive clockwise by a precision screwdriver until the tape cartridge is l...

Page 39: ...e If these steps do not correct the problem the drive may be defective and should be returned to Sony for service 4 6 2 3 Replace Tape When Media Error occur drive will indicate that tape is bad by turning on the Replace Tape LED If this condition occurs a combination of the following steps should correct the problem Remove the tape Clean the drive with the AIT cleaning cartridge Load a new tape i...

Page 40: ...4 Operation 4 10 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 41: ...dware description and the installation requirements see Section 2 The SCSI protocol supported by the unit are covered in the Bus Operation Message and Status clauses 5 1 1 Overview of the SCSI Interface The SCSI implementation provides the unit with a standard set of features and functions These include Asynchronous and Synchronous communication modes Single ended Differential Configurations Full ...

Page 42: ...MODE SELECT 10 55h MODE SENSE 6 1Ah MODE SENSE 10 5Ah PERSISTENT RESERVE IN 5Eh PERSISTENT RESERVE OUT 5Fh PREVENT ALLOW MEDIUM REMOVAL 1Eh READ 08h READ ATTRIBUTE 8Ch READ BLOCK LIMITS 05h READ BUFFER 3Ch READ POSITION 34h RECEIVE DIAGNOSTIC RESULTS 1Ch RELEASE 6 17h RELEASE 10 57h REPORT DENSITY SUPPORT 44h REPORT DEVICE IDENTIFIER A3h REPORT LUNS A0h REQUEST SENSE 03h RESERVE 10 16h RESERVE 10 ...

Page 43: ...st READ WRITE and INQUIRY etc The target then either switches to the STATUS phase if the command is completed or if it is ready to transfer data the DATA phase 5 The data transfer length is set by the Host in the Command Descriptor Block The target will remain in the DATA phase until all the data is transferred 6 The target then initiates a STATUS phase and transfers one byte to the Host to indica...

Page 44: ...o free the SCSI bus whenever it needs to perform its own system tasks not immediately related to the actual data transfer over the SCSI bus The target will not lock the bus into the DATA phase if it is not presently ready to efficiently execute the transfer After the data transfer is completed the target enters a STATUS phase and sends a single status byte to the Host It then proceeds to a MESSAGE...

Page 45: ...NSFER PERIOD FACTOR 4 RESERVED 5 REQ ACK OFFSET 6 TRANSFER WIDTH EXPONENT m 7 RESERVED QAS_REQ DT_REQ IU_REQ TRANSFER PERIOD FACTOR FIELD Code Description 09h Transfer period equals 12 5 ns Fast 80 data is latched every 12 5 ns This code is only valid if the protocol options field has a value selected that supports double transition data transfer DT_REQ is one 0Ah Transfer period equals 25 ns Fast...

Page 46: ...y either the initiator or the target as the first byte of a multiple byte message When acting as an initiator the unit will not send any Extended Messages No Vendor Unique codes are implemented and only the Synchronous Data Transfer Request code is supported Any other message code is handled as an illegal message the unit will return MESSAGE REJECT and will continue A Synchronous Data Transfer Req...

Page 47: ...o to asynchronous data transfer mode for data transfers between the two devices Following target response 1 above the implied agreement for synchronous operation shall be considered to be negated by both the initiator and the target if the initiator asserts the ATN signal and the first message out is either MESSAGE PARITY ERROR or MESSAGE REJECT In this case both devices shall go to asynchronous d...

Page 48: ...s both wide data transfer option and synchronous data transfer option then it shall negotiate the wide data transfer agreement prior to negotiating the synchronous data transfer agreement If a synchronous data transfer agreement is in effect then a SCSI device that accepts a WDTR message shall reset the synchronous agreement to asynchronous mode The transfer width is two to the transfer width expo...

Page 49: ...SSAGE REJECT and will enter the status phase reporting CHECK CONDITION with the sense key set to COMMAND ABORTED 5 3 4 RESTORE POINTERS 03h This message is sent from a target to direct the initiator to restore the most recently saved pointers for the currently attached logical unit to the active state Pointers to the command data and status locations for the logical unit will be restored to the ac...

Page 50: ...t is issued in response to any messages which the unit considers to be illegal or not supported The illegal message will cause the current command to be aborted and the unit will enter the status phase reporting CHECK CONDITION with the sense key set to COMMAND ABORTED When received as a target if the unit was previously in Message In phase i e sending messages to the host then MESSAGE REJECT will...

Page 51: ...valid Bits 4 3 Reserved Bits 2 0 LUNTRN These bits specify a logical unit number in a target and must always be set to ZERO as the unit is a single target single logical unit device on the SCSI bus The Logical Unit Number for the drive is fixed and is set to ZERO Any other value will cause the unit to enter the status phase reporting CHECK CONDITION with the sense key set to COMMAND ABORTED Theref...

Page 52: ...and was aborted The second command will NOT be executed The BUSY status returned by the drive must not be confused with DRIVE NOT READY DRIVE NOT READY will be returned as part of the Sense data following a REQUEST SENSE command and indicates that the drive is off line and no media is loaded in the drive The drive is deemed off line if the tape is currently unloaded and normally ejected from the d...

Page 53: ...exception or abnormal condition causes a CHECK CONDITION status or RESERVATION CONFLICT status to be set If this status is not returned the chain of linked commands is broken no further commands in the series are executed 18h RESERVATION CONFLICT This status is returned by the drive whenever the host or another SCSI device attempts to access the drive if it has been reserved via the RESERVE comman...

Page 54: ...5 SCSI Interface 5 14 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 55: ...6 17h 6 77 6 18 RELEASE 10 57h 6 77 6 19 REPORT DENSITY SUPPORT 44h 6 79 6 20 REPORT DEVICE IDENTIFIER A3h 6 82 6 21 REPORT LUNS A0h 6 83 REQUEST BLOCK ADDRESS obsolete 02h 6 22 REQUEST SENSE 03h 6 84 6 23 RESERVE 6 16h 6 93 6 23 RESERVE 10 56h 6 93 6 24 REWIND 01h 6 95 SEEK BLOCK obsolete 0Ch 6 25 SEND DIAGNOSTIC 1Dh 6 96 6 26 SET DEVICE IDENTIFIER A4h 6 98 6 27 SPACE 11h 6 99 6 28 TEST UNIT READ...

Page 56: ...ent logical position Any write data that is currently held in the buffer is written to tape before the ERASE is executed Immed If the Immed bit is set to ZERO the drive will not return status until the selected operation has completed If the bit is set status will be returned as soon as the operation has been initiated Long If the Long bit is set to ONE it will be written from the current logical ...

Page 57: ...atus with an ILLEGAL REQUEST Sense Key If the CmdDT and EVPD bits are one the drive returns a CHECK CONDITION status with an ILLEGAL REQUEST Sense Key When the EVPD bit is set to one the drive returns vital product data that is specified in the page or operation code field If the page or operation code field is reserved or not implemented by the target the target will terminate the command with a ...

Page 58: ... However if the initiator requests a logical unit number greater than ZERO the drive returns Peripheral Qualifier set to 011b the target is not capable of supporting a physical device on this logical unit and Peripheral Device Type set to 1Fh unknown device type RMB The Removable Medium bit of one indicates that the tape can be removed Device Type Modifier This is a seven bit user defined code set...

Page 59: ...ace Revision Level Addr16 This bit set to 1 indicates the drive supports 16 bit wide SCSI addresses Clocking This field set to 3 indicates the drive supports both ST single transition and DT double transition QAS The drive does not support quick arbitration IUS The drive does not support information units Vital Product Data This contains a list of the vital product data codes supported by the driv...

Page 60: ... 4 Reserved 00h Code set 02h 5 Reserved 00h Identifier type 01h 6 Reserved 00h 7 Identifier length 22h 8 Vendor ID SONY 15 16 31 Product ID SDX 1100 32 41 Serial Number of the drive 42 Reserved 00h Code set 01h 43 Reserved 00h Identifier type 02h 44 Reserved 00h 45 Identifier length 08h 46 IEEE EUI 64 Code 53 IEEE EUI 64 The identifier field a Canonical form IEEE Extended Unique Identifier 64 bit ...

Page 61: ...will return the peripheral qualifier and type and 001b in the Support field Table 6 3 Command support Data Bit Byte 7 6 5 4 3 2 1 0 0 Peripheral Quaifier Peripheral Device Type 01h 1 Reserved 00h Support 2 ISO version 0 ECMA version 0 ANSI Approved version 03h 3 Reserved 00h 4 Reserved 00h 5 CDB size m 5 6 m CDB usage data Support The drive supports the tested SCSI operation code in conformance wi...

Page 62: ...sful completion the drive will return GOOD STATUS If both the medium and drive support MAM the drive will generate a unit attention condition for all initiators with the ASC and ASCQ set to MEDIUM AUXILIARY MEMORY ACCESSIBLE RETEN A RETEN bit of one indicates that the drive unit will perform a retension function on the current medium A RETEN bit of zero indicates that the drive will not perform a ...

Page 63: ...Y sense key set The valid combinations of the last four fields are given in Table 6 4 below Table 6 4 LOAD UNLOAD Command Parameter Combinations HOLD RETEN LOAD ACTION 0 0 1 Load Normal load to access the medium without a retension operation positioned at BOP0 Logical unit in READY state Immed may be ZERO or 1b 1 0 1 Load Load to access MAM only logical unit in NOT READY state Immed may be ZERO or...

Page 64: ...occur prior to positioning to the block specified in the block address field A CP bit of ZERO indicates no partition change is to be made and the partition field is to be ignored Immed An immediate Immed bit of ZERO indicates that the drive will not return status until the locate operation has completed An Immed bit of one indicates that the drive will return status as soon as all buffered command...

Page 65: ...Control field defines the type of parameter values to be selected Table 6 5 Page Control field values Value Description 00b 01b 10b 11b Current Threshold Values Current Cumulative Values Default Threshold Values Default Cumulative Values If this field is set to 00b 10b or 11b and the Parameter List Length field is non 0 then the command will be terminated with a CHECK CONDITION status with the sen...

Page 66: ... with a CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and an ASC of ILLEGAL FIELD IN PARAMETER LIST The same status will be returned if an unsupported Page Code appears in any header or if the specified page cannot cleared Other Log Select Page Codes have been defined for MIC support MIC Variable Length Information Page is assigned as 3Eh Please refer the description for Log Sen...

Page 67: ...If the PPC bit is set or the Parameter Pointer is larger than the highest numbered parameter on the page then the target will terminate the command with CHECK CONDITION status The sense key will be set to ILLEGAL REQUEST and the ASC will be set to INVALID FIELD IN CDB If the drive does not support a parameter code within this page then it will not return any data associated with this parameter PC ...

Page 68: ...e supported parameters 0 through 5 and the Parameter Pointer field contained 3 then only parameters 3 4 and 5 would be returned to the initiator Similarly if a page supported parameters 1 3 and 6 and the Parameter Pointer field contained 2 then only parameters 3 and 6 would be returned to the initiator Note that parameters within a page are always returned in ascending order according to parameter...

Page 69: ...tructures called log parameters These may be data counters which record the occurrence of certain events or they may be more complex structures which describe activities or other events which occur within the device Each parameter structure begins with a 4 byte parameter header followed by one or more bytes of parameter structure data The 4 byte header is shown below Table 6 11 Log Parameter Bit B...

Page 70: ...initiator this value is returned for both the cumulative and threshold values of the log parameter This field is not supported TMC The threshold met criteria TMC field defines the binary relationship between the cumulative and threshold log parameter values under which the threshold is met If the ET bit is one and the threshold condition is met a Unit Attention condition will be posted to all init...

Page 71: ...ne the list of pages supported by the device The page code parameters are a list containing the page codes of the supported pages for the logical unit in ascending order Note that neither Threshold nor Cumulative values have any meaning for this page 6 6 4 Write and Read Error Counters Pages 02h or 03h The Error Counters Pages Write and Read are used to report statistical information about Write a...

Page 72: ...9 Error Events Descriptors Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 0Ah 4 Parameter Value 13 The Parameter Codes supported are 1 through 30 where 30 is the maximum number of entries in the log page If there are no entries the command will return the Page Header with the Page Length field set to ZERO Each error event record co...

Page 73: ...ode field will be in the range of 1 to 64 A value of one in the Value of Flag field indicates the flag is set Each flag will be cleared to zero in the following conditions At power on cycle When Tape Alert Log page is read When specified corrective action has been performed SCSI bus reset or Bus Device Reset message Log Select reset There are three types of flags listed below in order of increasin...

Page 74: ...the tape is at risk Replace the cartridge with a data grade tape The drive has not been able to read the MRS stripes 09h Write Protect C You are trying to write to a write protected cartridge Remove the write protection or use another tape Write command is attempted to a write protected tape 0Ah No Removal I You cannot eject the cartridge because the tape drive is in use Wait until the operation i...

Page 75: ...cleaning cartridge used in the tape drive has worn out 1 Discard the worn out cleaning cartridge 2 Wait for the current operation to finish 3 Then use a new cleaning cartridge The cleaning tape has expired 17h Invalid Cleaning Tape C The last cleaning cartridge used in the tape drive was an invalid type 1 Do not use this cleaning cartridge in this drive 2 Wait for the current operation to finish 3...

Page 76: ...midity limits exceeded 24h Drive Temperature W Environmental conditions inside the tape drive are outside the specified temperature range Drive temperature limits exceeded 25h Drive Voltage W The voltage supply to the tape drive is outside the specified range Drive voltage limits exceeded 26h Predictive Failure C A hardware failure of the tape drive is predicted Call the tape drive supplier helpli...

Page 77: ...has a hardware fault that is not mechanically related 2Dh Loader Magazine C The autoloader cannot operate without the magazine 1 Insert the magazine into the autoloader 2 Restart the operation Loader magazine not present 2Eh Loader Predictive Failure W A hardware failure of the changer mechanism is predicted Call the tape drive supplier helpline Predictive failure of loader mechanism hardware 32h ...

Page 78: ...t Groups Read Current C3 ECC Count Previous Groups Written Previous Rewritten Tracks Previous Groups Read Previous C3 ECC Count Total Groups Written Total Rewritten Tracks Total Groups Read Total C3 ECC Count Load Count 8 8 8 8 8 8 8 8 8 8 8 8 4 This information is contained within RAM in the Drive Controller The log is updated as the tape is used The term current refers to information generated d...

Page 79: ... Bit Byte 7 6 5 4 3 2 1 0 0 Page Code 31h 1 Reserved 0 2 MSB Page Length 00 20h when AIT bit 0 3 04 00h when AIT bit 1 LSB Table 6 25 Capacity Descriptors Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 04h 4 MSB Parameter Value 7 LSB Tape Capacity Log Page Parameters Table 6 26 Tape Capacity Log Parameter Codes Code Description Len...

Page 80: ...Cumulative Default Threshold 0001h 0002h 0003h 0004h 0005h 0006h 0007h 0008h 0009h 000ah 000bh 000ch 000dh 000eh 000fh 0010h 0011h 0020h Power on minutes Drum revolution minutes Fan revolution minutes Reserved Load count Thread count MD serial number All board revision number Drive serial number Mechanism motion count pinch on count Cleaning Request Flag and Interval minutes EEPROM written count R...

Page 81: ... Error Counter Page has the following format All fields in these logs are initialized to ZERO in the following circumstances At Power On After a cassette unloading After a user sends a request for initialization through Log Select Table 6 31 Read and Write Frame Error Counter Page Bit Byte 7 6 5 4 3 2 1 0 0 Page Code 34h Write Frame Error Counters 35h Read Frame Error Counters 1 Reserved 2 MSB Pag...

Page 82: ...4 0 FFFFFFFFh 000Dh SYMN Block Errors R4 4 0 FFFFFFFFh 000Eh Reserved 4 0 FFFFFFFFh 000Fh Reserved 4 0 FFFFFFFFh 0010h Reserved 4 0 FFFFFFFFh 0011h Reserved 4 0 FFFFFFFFh Block_Error_Rate CH1 Param0002h Param0001h N Block_Error_Rate CH2 Param0003h Param0001h N Block_Error_Rate R1 Param000Ah Param0001h N 2 Block_Error_Rate R2 Param000Bh Param0001h N 2 Block_Error_Rate R3 Param000Ch Param0001h N 2 B...

Page 83: ...29 The Error Counter Parameter format is shown in Table 6 33 Table 6 33 Read and Write Frame Error Counter Page Parameter format Bit Byte 7 6 5 4 3 2 1 0 0 MSB 1 Parameter Code LSB 2 DU 0b DS 1b TSD 0b ETC 0b TMC 00b LBIN 0b LP 0b 3 Parameter Length 4 4 MSB Parameter Value 7 LSB ...

Page 84: ...ompression Megabytes to tape Megabytes from tape Logical entity size Physical entity size Uncompressed entities 4 4 4 4 4 4 4 4 4 4 4 Entities Written Read The total number of complete entities written to or read from the tape since the last power on or Clear Log operation Records Written Read The total number of records both compressed and uncompressed written to or read from the tape since the l...

Page 85: ...tten Total Rewritten Tracks Total Groups Read Total C3 ECC Count Load Count Access Count Update Replace Count Last Valid Absolute Frame Number Partition Attribute Maximum Absolute Frame Number 8 8 8 8 8 8 8 8 8 8 8 8 4 4 8 8 8 8 Previous Groups Written This is the number of groups physically written to the tape or partition since the last update of the System area Where Repeat Writing is in force ...

Page 86: ...ten between the original frame and its rewrite Previous 3rd ECC Count This is the number of groups which have been physically read and data has not been recovered without requiring the use of C3 correction since the last update of the System area Load Count This is the number of times the tape has been loaded since the first time a tape was written One load consists of threading the media around t...

Page 87: ...tem Log 90 0016h Volume Information 96 0017h Element Address 96 0018h User Partition Note size for Partition 0 4 Note 1 Parameter Code 0002h AIT Device Configuration Byte is the same byte value returned in Mode Sense Page 31h byte 2 See page 6 58 paragraph 6 8 1 for a description of the fields in this byte 2 Parameter Code 0003h Available Free Byte Count represents the current user MIC memory that...

Page 88: ...LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 4 4 Reserved 5 AIT DEVICE ABS ULPBOT PRTH PONEJ SysLogAlive 6 MSB Reserved 7 LSB Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0003h 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 4 4 MSB Available Free Byte Count 7 LSB Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0004h 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN...

Page 89: ...MC 00 LBIN 0 LP 0 3 Parameter Length 32 4 MSB Reserved 35 LSB Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0014h 1 User Partition Note Map LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 32 4 35 Obsolete Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0015h 1 Accumulative System Log LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 90 4 9 MSB CURRENT AMOUNT OF DATA...

Page 90: ... LSB 40 45 MSB PREVIOUS AMOUNT OF DATA READ LSB 46 51 MSB PREVIOUS READ RETRIES COUNT LSB 52 57 MSB TOTAL AMOUNT OF DATA WRITTEN LSB 58 63 MSB TOTAL WRITE RETRIES COUNT LSB 64 69 MSB TOTAL AMOUNT OF DATA READ LSB 70 73 MSB TOTAL READ RETRIES COUNT LSB 74 81 MSB LOAD COUNT LSB 82 87 MSB TOTAL CHANGE PARTITION COUNT LSB 88 93 MSB TOTAL PARTITION INITIALIZE COUNT LSB ...

Page 91: ... Reserved 29 31 Initialize Count 32 Reserved ABS SysLogAlive ULPBOT AIT 33 Last Partition Number 34 99 Reserved Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0017h 1 Element Address LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBIN 0 LP 0 3 Parameter Length 4 4 MSB 99 Reserved LSB Bit Byte 7 6 5 4 3 2 1 0 0 MSB Parameter Code 0018h 1 User Partition Note for Partition 0 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 LBI...

Page 92: ...indicates the total number of bytes that follow this byte This value is independent of what is specified for the Allocation Length in the CDB Table 6 37 MIC Variable Length Information Page Bit Byte 7 6 5 4 3 2 1 0 0 Page Code 3Eh 1 Reserved 2 MSB Page Length n 3 3 LSB Parameter Code Description 0001h 0002h User Volume Note User Partition Note for Partition 0 Bit Byte 7 6 5 4 3 2 1 0 0 MSB Paramet...

Page 93: ... in the CDB a Check Condition status will be returned 2 If the Allocation Length of the CDB is ZERO a Good status is always returned and there is no data phase If the Allocation Length of the CDB is non ZERO and there is data in MIC for the Parameter Code the user data will be returned up to the size of the MIC data as limited by the allocation length ...

Page 94: ...e initiator interprets this information and may then issue a MODE SELECT command to set up the drive to the initiator s preferred configuration Note In the MODE SELECT and MODE SENSE operation code 1Ah descriptions much of the information overlaps and therefore the two descriptions will be read in conjunction MODE SELECT allows the initiator to specify configuration parameters to the drive PF The ...

Page 95: ...ting on WRITE commands If the field is ZERO then the drive does not report a GOOD status on WRITE commands until the data blocks are actually written to tape not support If the Buffered Mode field is one then the drive reports GOOD status on WRITE commands as soon as the data block has been transferred to the buffer This field will be set to ONE Speed The drive only supports one speed the default ...

Page 96: ...ngth such that the transfer length for read write type commands will be a block count not a byte count Note It is value of this field together with the Fixed bit Field in the READ or WRITE commands that determine whether the drive is in Fixed or Variable block mode Mode Fixed Bit in Read Write Block Length in Mode Select Sense Fixed Block Variable Block 1 0 Block Size 0 The default fixed block siz...

Page 97: ...e Return All Pages Additional Page Length Indicates the number of bytes in that page The value does not however include bytes 0 and 1 The length is returned on MODE SENSE and must subsequently be set to the same value when performing MODE SELECT If the page length does not match that expected by the drive a CHECK CONDITION status is returned with the sense key to set to ILLEGAL REQUEST The drive a...

Page 98: ...Mbytes which means that the Maximum Burst Size is approximately equal to SDX 1100V Buffer size for SCSI side FAIR ARBITRATION This field indicates whether the drive will use fair or unfair arbitration when requesting an interconnect tenancy Setting this field to 1 will enable the SCSI Bus Fairness protocol Setting this field to zero will disable it The drive determines fairness by monitoring prior...

Page 99: ...erved 5 Reserved AUTOLOAD MODE 6 Reserved 7 Reserved 8 Reserved 9 Reserved 10 Reserved 11 Reserved The AUTOLOAD MODE field specifies the action to be taken by the drive when a media is inserted Table 6 44 AUTOLOAD MODE field Value Definition 000b Medium will be loaded for full access 001b Medium will be loaded for medium auxiliary memory access only 010b Medium will not be loaded not support 011b ...

Page 100: ...ecompression RED field indicates the device s response to a boundary condition caused by a change in the format of recorded data from uncompressed to compressed or compressed to uncompressed This field is not supported and will be always set to 00b Compression Algorithm The compression algorithm field indicates the compression algorithm the drive will use to process data sent to it by the initiato...

Page 101: ...e fields are not supported by the drive Setting these fields to anything other than ZERO will cause the drive to return a CHECK CONDITION status and an ILLEGAL REQUEST sense key The drive implements an algorithm which automatically adjusts these ratios so as to maximize streaming to the initiator Write Delay Time This field indicates the maximum time in 100 millisecond increments that the drive wi...

Page 102: ...status with an ILLEGAL REQUEST sense key set EEG The Enable EOD Generation bit will always be set to indicate that drive will generate an EOD The drive generates an EOD prior to any change of direction if that change follows a write type operation This bit is only valid on the MODE SENSE command where it is used to report drive capabilities This bit is ignored by the drive on a MODE SELECT command...

Page 103: ... tape based on the IDP bit The maximum allowed is the value returned in the Maximum Additional Partitions field FDP The Fixed Data Partitions bit is not supported by the drive and if set a CHECK CONDITION status is returned with an ILLEGAL REQUEST Sense Key set SDP The Select Data Partitions bit is not supported by the drive and if set a CHECK CONDITION status is returned with an ILLEGAL REQUEST S...

Page 104: ... Defined fields are set to ZERO the drive will reformat the tape The size of partition 0 is only valid during Mode Sense and is ignored during Mode Select For Mode Select only partition 1 size is used when Additional Partitions Defined field is set to 01h Partition 0 size is ignored Internally the drive computes partition 0 size to be the remaining capacity of the tape This remaining capacity is t...

Page 105: ...e method used by the drive to report informational exception conditions If the informational exception condition was generated by an event that caused a real CHECK CONDITION to occur then this real CHECK CONDITION will over ride the CHECK CONDITION defined in MRIE modes The drive supports value 0 3 and 4 When MRIE is set to 0 this method instructs the drive not to report informational exception co...

Page 106: ...alized Until then the AIT bit indicates ZERO even if the bit is set with the Mode Select command 0 DDS emulation mode 1 AIT native mode default Device 0 Do not create optional device area DDS mode only 1 Create optional device area AIT mode only ABS 0 Do not create the Absolute Volume Map information Not Supported 1 Create and maintain the Absolute Volume Map information ULPBOT 0 Load unload is pe...

Page 107: ...is field is unchangeable When MIC cartridge is inserted this field is set to 0Ah 00001010b other values are prohibited SysLogAlive 0 0 System logs located only on tape default for SDX T3N 1 1 System logs located only in MIC default for MIC cartridge The SysLogAlive bits will be set to 00B for non MIC cartridges and to 11B for MIC cartridges Other bit combinations are prohibited MIC This bit is eff...

Page 108: ...mmand the command terminates with CHECK CONDITION status the sense key set to ILLEGAL REQUEST the ASC ASCQ is set to INVALID FIELD IN CDB DBD A Disable Block Descriptors DBD bit of ZERO indicates that the target may return ZERO or more block descriptors in the returned MODE SENSE data at the target s discretion A DBD bit of one specifies that the target will not return any block descriptors in the...

Page 109: ...tiator whichever is less The Allocation Length must fall on header or block descriptor boundaries If the Allocation Length does not fall on these boundaries then the drive returns CHECK CONDITION status with the ILLEGAL REQUEST sense key set unless the value is greater than that required for the specified page If the Page Code is ZERO the initiator requires MODE SENSE to only return the four byte ...

Page 110: ...ck Descriptor Density Code Refer to Table 6 40 regarding the Density Code field Number of Blocks The Number of Blocks field is ZERO indicating that an unspecified or unknown number of the remaining logical blocks on the tape may have the media characteristics specified by the Block Descriptor Block Length The Block Length field specifies the length in bytes of each logical block transferred over t...

Page 111: ... the same key then that key value will be listed multiple times once for each such registration READ RESERVATIONS The READ RESERVATIONS service action requests that the drive return a parameter list containing a header and the persistent reservation s if any that is present in the drive Multiple persistent reservations may be returned only if element reservations are present Allocation Length The ...

Page 112: ...ata provided in response to a PERSISTENT RESERVE IN command with the READ RESERVATION service action has the following format Table 6 58 PERSISTENT RESERVATION IN parameter data for READ RESERVATION Bit Byte 7 6 5 4 3 2 1 0 0 MSB GENERATION 3 LSB 4 MSB Additional Length 7 LSB 8 MSB Reservation descriptor 23 LSB GENERATION This field will be defined for the PERSISTENT RESERVE IN READ KEYS parameter...

Page 113: ... Shared Any application client on any initiator may execute tasks that request transfers from the storage medium or cache of the logical unit to the initiator Writes Exclusive Any task from any initiator other than the initiator holding the persistent reservation that requests a transfer from the initiator to the storage medium or cache of the logical unit will result in a reservation conflict 2h ...

Page 114: ...nt reservation and the restrictions caused by the persistent reservation The TYPE and SCOPE fields are defined in 6 9 If a SCOPE filed specifies a scope that is not implemented the drive will return a CHECK CONDITION status The sense key will be set to ILLEGAL REQUEST and additional sense data will be set to INVALID FIELD IN CDB Fields contained in the PERSISTENT RESERVE OUT parameter list specify...

Page 115: ... REGISTER PREEMPT and PREEMPT AND ABORT service actions For the REGISTER service action the SERVICE ACTION Reservation Key field contains the new reservation key to be registered For the PREEMPT and PREEMPT AND ABORT service actions the SERVICE ACTION Reservation Key field contains the reservation key of the persistent reservations that are being preempted The SERVICE ACTION Reservation Key field ...

Page 116: ... RESET condition 2 Upon the receipt of a BUS DEVICE RESET message from any initiator 3 After all initiators that have medium removal prevented issue PREVENT ALLOW MEDIUM REMOVAL commands with a prevent bit of ZERO and the target has successfully performed a synchronize cache operation While a prevention of medium removal condition is in effect the target will inhibit mechanisms that normally allow...

Page 117: ...lock Length field in the MODE SELECT SENSE block descriptor is non ZERO If the SILI bit is one and the Fixed bit is one the drive will terminate the command with a CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and the additional sense code to ILLEGAL FIELD IN CDB If the SILI bit is not set and the actual Block Length is different from the specified transfer length a CHECK CONDIT...

Page 118: ...er Length bytes are transferred to the initiator and the tape is logically positioned after the block EOM side If the drive reads a Filemark during this command it sets the Filemark bit in the REQUEST SENSE data Upon termination the tape is logically positioned after the Filemark EOM side If however the drive encounters a Save Setmark during this command nothing is reported unless the SDX 1100V ha...

Page 119: ...3 Allocation Length LSB 14 Reserved 15 Control If the medium auxiliary memory is not accessible because there is no medium present the READ ATTRIBUTE command will be terminated with a CHECK CONDITION status The sense key will be set to NOT READY and the additional sense code will be set to MEDIUM NOT PRESENT If although medium is present the Medium Auxiliary Memory is not accessible the READ ATTRI...

Page 120: ...UTE IDENTIFIER field specifies the attribute identifier of the first attribute to be returned If the specified attribute identifier is in the unsupported or nonexistent state the READ ATTRIBUTE will be terminated with a CHECK CONDITION status The sense key will be set to ILLEGAL REQUEST and the additional sense data will be set to INVALID FIELD IN CDB The ALLOCATION LENGTH field specifies how many...

Page 121: ... nonexistent state in the specified partition and volume number The contents of FIRST ATTRIBUTE IDENTIIER field in the CDB will be ignored The returned parameter data will contain the requested attribute identifiers in ascending numerical order by attribute identifier value and the format shown in Table 6 68 Table 6 68 READ ATTRIBUTE with ATTRIBUTE LIST service action parameters list format Bit By...

Page 122: ...on available on the specified volume number Partition numbering will start at zero The NUMBER OF PARTITIONS AVAILABLE indicates the number of Partitions available on the specified VOLUME NUMBER 6 13 4 VOLUME LIST service action The READ ATTRIBUTE command with VOLUME LIST service action returns parameter data Table 6 70 identifying the supported number of volumes The contents of VOLUME NUMBER PARTI...

Page 123: ...ected block size only the available limits MODE SENSE returns the current block size 2 bytes is the minimum and 8 Mbytes byte is the maximum block size which the unit can support Table 6 71 READ BLOCK LIMITS Data Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Granularity 02h 1 MSB 2 Maximum Block Length Limit 80 00 00h 3 LSB 4 MSB Minimum Block Length Limit 00 04h 5 LSB GRANULARITY This field indicates the b...

Page 124: ...on Length The Allocation Length specifies the maximum number of bytes that the initiator has allocated for returned data An Allocation Length of ZERO indicates that no data will be transferred Any other value indicates the maximum number of bytes that will be transferred The drive terminates the DATA IN phase when Allocation Length bytes of data have been transferred or when all available data has...

Page 125: ... a maximum of four bytes of READ BUFFER descriptor information is returned The drive will return the descriptor information for the buffer specified by the BUFFER ID field see the description of the buffer ID If there is no buffer associated with the specified buffer ID the drive will return all zeros in the READ BUFFER descriptor The BUFFER OFFSET field is reserved in this mode The allocation len...

Page 126: ...echo buffer descriptor prior to a WRITE BUFFER command If an echo buffer mode WRITE BUFFER command is successful then the initiator may send multiple echo buffer mode READ BUFFER commands to read the echo buffer data multiple times Echo buffer descriptor 1011b In this mode a maximum of four bytes of READ BUFFER descriptor information is returned The drive will return the descriptor information for...

Page 127: ...N status and an ILLEGAL REQUEST sense key set BT The Block Address type BT bit controls the content of the short format data The BT bit of one requests the drive to return its current First Block Location will include data block only The BT bit of ZERO requests the drive to return the First Block Location are a SCSI Logical Block Address data blocks Filemarks and Save Setmarks are counted Table 6 ...

Page 128: ...tes the number of data blocks in the buffer of the logical unit that have not been written to the medium Number of Bytes in Buffer This field is not supported and is always set to ZERO Table 6 78 READ POSITION Data Format long form Bit Byte 7 6 5 4 3 2 1 0 0 BOP EOP Reserved MPU BPU Reserved 1 Reserved 2 Reserved 3 Reserved 4 MSB Partition Number 0 7 LSB 8 MSB Block Number 15 LSB 16 MSB File Numbe...

Page 129: ...itiator whichever is less If the drive returns a CHECK CONDITION status with the HARDWARE ERROR Sense Key and an ASC of DIAGNOSTIC FAILURE set on completion of a SEND DIAGNOSTIC then the initiator will issue a RECEIVE DIAGNOSTIC RESULTS command to receive the eight bytes of data indicating the actual failure and the Most Suspect Unit MSU If the initiator issued a SEND DIAGNOSTIC with the PF bit se...

Page 130: ...us entry It is only set by the logging routine within the data buffer as an error is logged This field is not supported Error set Various set of error codes exist The definition of the error is dependent upon when set is taken from as follows 0 Runtime errors 1 Drive mechanism diagnostic errors 2 Drive electronics diagnostic errors Error code Error codes for each error set are defined in the Diagn...

Page 131: ... reserved using the Third Party reservation option If the 3rdPty bit is ZERO then the Third Party release option is not requested If the 3rdPty bit is one then the drive is released if the reservation was made using the Third Party reservation option by the initiator that is requesting the release and for the same SCSI device as specified in the Third Party Device ID field If the 3rdPty bit is ONE...

Page 132: ...is set to 0b and Parameter List Length is not ZERO the command is terminated with a CHECK CONDITION status and the Sense Key is set to ILLEGAL REQUEST The Additional Sense Code is set to INVALID FIELD IN CDB If LongID is set to 1b and Parameter List Length is not eight the command is terminated with a CHECK CONDITION status and the Sense Key is set to ILLEGAL REQUEST The Additional Sense Code is s...

Page 133: ...e will return density support data block for densities supported by the mounted medium If the MEDIA bit is ONE and the logical unit is not in the ready state a CHECK CONDITION status will be returned The sense key will be set to NOT READY The Allocation Length field specifies the maximum number of bytes that the drive may return The REPORT DENSITY SUPPORT command returns the REPORT DENSITY SUPPORT...

Page 134: ...MSB DENSITY NAME AIT 3 31 LSB 32 MSB DESCRIPTION AdvlntelligentTape3 51 LSB 52 PRIMARY DENSITY CODE B3h 53 SECONDARY DENSITY CODE 30 h 54 WRTOK 1 DUP 0 DEFLT 1 Reserved 00h 55 Reserved 00h 56 Reserved 00h 57 MSB 59 BITS PER MM LSB 60 MSB 61 MEDIA WIDTH LSB 62 MSB TRACKS 63 LSB 64 MSB 67 CAPACITY LSB 68 MSB 75 ASSIGNING ORGANIZATION SONY LSB 76 MSB 83 DENSITY NAME AIT 3 Ex LSB 84 MSB 103 DESCRIPTIO...

Page 135: ...density is not the default density of the drive The DEFLT of ONE indicates this density is the default density of the logical unit Bits Per MM This field indicates the number of bits per millimeter per track as recorded on the medium The value in this field will be rounded up if the fractional value of the actual value is greater than or equal to 0 5 A value of 00h indicates that the number of bit...

Page 136: ...nsidered an error Note The actual length of the parameter data is calculated using the Identifier Length field in the parameter data plus 4 Table 6 85 REPORT DEVICE IDENTIFIER Data Format Bit Byte 7 6 5 4 3 2 1 0 0 3 Identifier Length n 3 4 n Identifier Identifier Length Specifies the length in bytes of the Identifier field If the Allocation Length field in the CDB is too small to transfer the hea...

Page 137: ...ll be set to ILLEGAL REQUEST and the additional sense data will be set to INVALID FIELD IN CDB If the Allocation length is not sufficient to contain the logical unit number values for all configured logical units the drive will report as many logical unit number values as fit in the specified Allocation length This will not be considered an error The drive will report the logical unit numbers of c...

Page 138: ...f tape motion is and therefore to know whether the logical position at a Filemark or Setmark is either on the BOT or EOT side of that mark The positional information provided reflects the logical position of the drive The drive returns information based on the data still in its buffer as well as the data on tape The REQUEST SENSE command does not cause the drive to flush its buffered data to tape ...

Page 139: ... Medium EOM bit of ONE indicates that an End Of Medium condition exists This bit of ONE indicates that the drive is at or past the Logical Early Warning Point if the direction was forward or that the command could not be completed because Beginning Of Partition was encountered if the direction was reverse The drive will also set the Sense Key to NO SENSE and the Additional Sense Code Qualifier to ...

Page 140: ...is in the CDB A C D of ZERO indicates that the illegal parameter is in the Parameter List sent by the initiator during the DATA OUT phase BPV When the Bit Pointer Valid bit is set indicates that the Bit Pointer field specifies which bit of the byte designated by the Field Pointer is in error When a multiple bit field is in error the Bit Pointer field points to the most significant left most bit of...

Page 141: ... 03 SETMARK DETECTED 00 04 BEGINNING OF PARTITION MEDIUM DETECTED 00h 00 05 END OF DATA DETECTED RECOVERED ERROR 01h 5D 00 FAILURE PREDICTION THRESHOLD EXCEEDED NOT READY Indicates that the addressed logical unit cannot be accessed Operator intervention may be required to correct this condition Typically this indicates that there is no tape loaded This status is also returned if the drive is curre...

Page 142: ...aw in the media 11 08 INCOMPLETE BLOCK READ The drive could not read the AITFormat Group containing the requested block Could be caused by head clogging or media damage 14 03 END OF DATA NOT FOUND While Reading an AIT format tape the drive encountered blank unformatted media during a Read operation This error could be caused by serious head clogging 15 02 POSITIONING ERROR DETECTED BY READ OF MEDI...

Page 143: ...cro processor operation unexpected SCSI protocol chip interrupt 04h 83 06 MIC Read Error ILLEGAL REQUEST Indicates that there was an illegal parameter in the CDB or in the additional parameters supplied as data for some commands If the target detects an invalid parameter in the CDB then it will terminate the command without altering the medium If the target detects an invalid parameter in the addi...

Page 144: ...TRANSITION MEDIUM MAY HAVE CHANGED 29 00 POWER ON RESET OR BUS DEVICE RESET OCCURRED 29 80 Drive Failed Power on test or Diagnostic SONY Unique 2A 01 MODE PARAMETERS CHANGED Issued to all other initiators after one initiator changes any Mode Parameter 2A 03 RESERVATION PREEMPTED after removing reservation by the CLEAR action 2A 05 REGISTRATION PREEMPTED after removing reservation by the PREEMPT or...

Page 145: ...R DETECTED ERROR MESSAGE RECEIVED 4A 00 COMMAND PHASE ERROR 4B 00 DATA PHASE ERROR Possible DMA error 0Bh 4E 00 OVERLAPPED COMMANDS ATTEMPTED Initiator issued a new command to the drive while a previous command was being executed VOLUME OVERFLOW 0Dh 00 02 END OF PARTITION MEDIUM DETECTED During Write type operation 0Eh MISCOMPARE Not supported by the SDX 1100V 0Fh RESERVED Not used by SDX 1100V Th...

Page 146: ... 58h WRITE APPEND WSID NG 59h WRITE APPEND ATF UNLOCK 5Fh WRITE TIMEOUT 60h DT GCAL ERROR 61h DT WHEADCAL ERROR 62h DT RHEADCAL ERROR 63h DT CLIP ERROR 70h EEPROM NG 75h DIAGNOSTIC FAILURE 78h DMA Parity Error FSC 7Ch DRAM Parity Error Interface Buffer Controller 7Dh DRAM Parity Error Tape Formatter Controller 80h LOADING TIME OUT 81h FRONT LOADING TIME OUT 82h CAPSTAN TIME OUT 83h DRUM TIME OUT 8...

Page 147: ...n management operations are allowed using RESERVE 6 10 and RELEASE 6 10 The reservation remains in effect until one of the following conditions is met The initiator that made the reservation sends another RESERVE command The logical unit is released by a RELEASE 6 10 command from the same initiator The logical unit in a third party reservation is released by a RELEASE 10 command from the same init...

Page 148: ...l to or smaller than 255 FFh the LongID field may be 0b and the Third Party Device ID value is sent in this field The contents of the Third Party Device ID field in the CDB is ignored when the LongID field is set to 1b See Parameter List Length Note If the Third Party Device ID value is greater than 255 FFh LongID must be set to 1b Parameter List Length The contents of this field specify the lengt...

Page 149: ...he drive to position the media at the beginning of the currently active partition Before rewinding the drive writes any buffered data to tape and appends an EOD Immed When this bit is set the drive writes any remaining buffered data followed by an EOD to tape It then returns status to the initiator before beginning the actual rewind operation If the Immediate bit is not set status will be returned...

Page 150: ...s with an ILLEGAL REQUEST SENSE key set UnitOfl This bit must be set for proper operation of any diagnostic test except Self Test If this bit is not set except for self test the drive will return a CHECK CONDITION status with an ILLEGAL REQUEST sense key set Parameter List Length This field provides the count of the number of Parameter List bytes which will be transferred in the DATA OUT phase The...

Page 151: ... on first error 1 do not stop on error Loop Count Identifier The number of times that the test will be repeated before status is returned 0 run once 1 run once 2 run 10 times 3 run 100 times 4 run 1000 times Parameters A B C Any additional parameters required to fully define the diagnostic test If the test completes successfully the drive returns GOOD status If the test failed a CHECK CONDITION st...

Page 152: ...ication client to the logical unit The maximum value for this field is 64 bytes the minimum is 0 If the parameter list length exceeds 64 the command is terminated with a CHECK CONDITION status the sense key is set to ILLEGAL REQUEST and the ASC ASCQ is set to INVALID FIELD IN CDB A parameter list length of ZERO indicates that no data is to be transferred the identifier in the logical unit is to be...

Page 153: ...ed explicitly Count When spacing over blocks or marks the Count field is interpreted as follows A positive value N causes forward movement over N blocks or marks The tape is logically positioned after the Nth block or mark on the EOM P side A ZERO value causes no change in the logical position A negative value N 2 s complement notation causes reverse movement over N blocks or marks The tape is log...

Page 154: ...b f b b e b f c e c f Note a The logical position is located on the EOM side of the mark if the movement was in the forward direction and on the BOM side of the mark if movement was in the reverse direction Note b The Information field in the Sense Data is set to the difference residue between the requested count and the actual number of blocks Filemarks Setmarks or spaced over Note c The Informat...

Page 155: ...t and the Additional Sense Code in the Sense Data are set to indicate that a Save Setmark has been encountered The Information field in the Sense Data is set to the difference residue in the requested count and the actual number of blocks or Save Setmarks spaced over not including the detected Save Setmark If the EOD is detected while spacing over blocks or marks the Valid bit and the Additional S...

Page 156: ...iate medium access command without returning a CHECK CONDITION this command will return a GOOD status Otherwise a CHECK CONDITION will be reported and the sense key will be NOT READY Table 6 101 TEST UNIT READY results Drive Status Sense Key ASC ASCQ Description Tape Loaded No Tape Present Tape Loading Tape Unloading Tape Unloaded but retained in drive 00 No Sense 02 Not Ready 02 Not Ready 02 Not ...

Page 157: ...side If the EARLY WARNING is detected while writing the drive will finish writing any buffered data The command will terminate with a CHECK CONDITION status The EOM bit is set and the Sense Key field in the Sense Data is set to NO SENSE and the ASC and ASCQ fields are set to EOM P detected The drive will attempt to complete any subsequent writes returning a CHECK CONDITION status in each case If t...

Page 158: ...on status is returned with a ILLEGAL REQUEST sense key PARTITION NUMBER The PARTITION NUMBER specifies a partition within a volume The number of partitions of the MAM will equal that of the attached multi partition medium The multi partition is not supported by the drive If this field is set to non ZERO a check condition status is returned with a ILLEGAL REQUEST sense key If the combination of VOL...

Page 159: ...dium Auxiliary Memory has failed e g bad checksum the WRITE ATTRIBUTE command will be terminated with a CHECK CONDITION status The sense key will be set to MEDIUM ERROR and the ASC will be set to AUXILIARY MEMORY WRITE ERROR If the WRITE ATTRIBUTE command parameter data contains an attribute with an ATTRIBUTE LENGTH field set to ZERO then one of the following actions will occur If the attribute st...

Page 160: ...cifies the maximum number of bytes that will be transferred during the DATA OUT phase This number includes four bytes of header so the data length to be stored in the buffer is transfer length minus four The initiator will ensure that the transfer length is not greater than four plus the available length that is returned in the header of the READ BUFFER command Data Mode 0010b In this mode the DAT...

Page 161: ...e Code to ILLEGAL FIELD IN CDB Parameter List Length This field specifies the maximum number of bytes that will be transferred during the Data Out phase The initiator will attempt to ensure that the Parameter List Length does not exceed the buffer capacity If this does occur the drive returns a CHECK CONDITION status with an ILLEGAL REQUEST sense key The capacity of the buffer can be determined fr...

Page 162: ...rror and GOOD status is returned If this field is set to ZERO the drive flushes any data buffer to the tape If the Early Warning is detected while writing the marks the drive will finish writing any buffered data The command will terminate with a CHECK CONDITION status Within the Sense Data the EOM bit is set the Sense Key field is set to NO SENSE and the Additional Sense Code and Additional Sense...

Page 163: ... the interface Manufacturing needs are satisfied by providing unrestricted access to all internal tests 7 2 Diagnostic Test This clause describes the Diagnostic Test facilities of the drive The method for executing tests and receiving test results from the Host is described and a full list of available tests and possible result messages is given Diagnostics can be initiated in several ways Power o...

Page 164: ...tuted for the destructive RAM tests If an error is detected during this test the drive will return a CHECK CONDITION status to the host The host shall issue a REQUEST SENSE command to determine the cause of the CHECK CONDITION status The Sense data returned by the drive will have a Sense Key of 4 Hardware Error and the ASC ASCQ will be 44 00 Internal Target Failure The host can then issue a RECEIV...

Page 165: ...once 2 run 10 times 3 run 100 times 4 run 1000 times Parameters A B C Any additional parameters required to fully define the diagnostic test These parameters are unused and will be 00h 7 2 4 Diagnostic Test Number Summary The following is a list of the diagnostic capabilities of the drive The Test Availability Code indicates if a particular test can be executed by the Host computer or is executed ...

Page 166: ...sult will be preceded by a four byte header which will be of the form Table 7 3 RECEIVE DIAGNOSTIC RESULT SCSI 2 Header Bit Byte 7 6 5 4 3 2 1 0 0 Page Code 81h 1 Reserved 2 MSB Page Length 00 05h 3 LSB Regardless of the PF bit in the SEND DIAGNOSTIC command the five bytes of diagnostic test result information will be of the form Table 7 4 RECEIVE DIAGNOSTIC RESULT Bit Byte 7 6 5 4 3 2 1 0 0 Reset...

Page 167: ... This byte has alternate meanings with some diagnostics Refer to clause 6 22 Result B Typically this byte is unused however this byte has alternate meanings with some diagnostics Refer to clause 6 22 Test number This is the test number to which the message applies if a test fails within a sequence the individual test number will be returned Note Diagnostic test 30 Front Panel Check will light each...

Page 168: ...7 Drive Diagnostics 7 6 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 169: ...INSTALLED 4A 00 COMMAND PHASE ERROR 2C 00 COMMAND SEQUENCE ERROR 4B 00 DATA PHASE ERROR 70 NN DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN 29 80 DRIVE FAILED POWER ON TEST OR DIAGNOSTIC SONY Unique 00 05 END OF DATA DETECTED 14 03 END OF DATA NOT FOUND 00 02 END OF PARTITION MEDIUM DETECTED 5D 00 FAILURE PREDICTION THRESHOLD EXCEEDED 00 01 FILEMARK DETECTED 30 00 INCOMPATIBLE MEDIUM INSTALLED ...

Page 170: ...IONAL SENSE INFORMATION 28 00 NOT READY TO READY TRANSITION MEDIUM MAY HAVE CHANGED 4E 00 OVERLAPPED COMMANDS ATTEMPTED 1A 00 PARAMETER LIST LENGTH ERROR 26 01 PARAMETER NOT SUPPORTED 26 02 PARAMETER VALUE INVALID 2A 00 PARAMETERS CHANGED 47 00 PARITY ERROR 03 00 PERIPHERAL DEVICE WRITE FAULT 27 04 PERSISTENT WRITE PROTECT 15 02 POSITIONING ERROR DETECTED BY READ OF MEDIUM 29 00 POWER ON RESET OR ...

Page 171: ...SIBLE 0C 00 WRITE ERROR 0C 0B AUXILIARY MEMORY WRITE ERROR 11 00 UNRECOVERED READ ERROR 11 08 INCOMPLETE BLOCK READ 11 12 AUXILIARY MEMORY READ ERROR 14 03 END OF DATA NOT FOUND 15 01 MECHANICAL POSITIONING ERROR 15 02 POSITIONING ERROR DETECTED BY READ OF MEDIUM 1A 00 PARAMETER LIST LENGTH ERROR 20 00 INVALID COMMAND OPERATION CODE 24 00 INVALID FIELD IN CDB 25 00 LOGICAL UNIT NOT SUPPORTED 26 00...

Page 172: ..._MEDIUM AUXILIARY MEMORY ACCESIBLE 3B 08 REPOSITION ERROR 3D 00 INVALID BITS IN IDENTIFY MESSAGE 3F 01 MICROCODE HAD BEEN CHANGED 3F 11 MEDIUM AUXILIARY MEMORY ACCESIBLE 43 00 MESSAGE ERROR 44 00 INTERNAL TARGET FAILURE 45 00 SELECT OR RESELECT FAILURE 47 00 PARITY ERROR 48 00 INITIATOR DETECTED ERROR MESSAGE RECEIVED 49 00 INVALID MESSAGE ERROR 4A 00 COMMAND PHASE ERROR 4B 00 DATA PHASE ERROR 4E ...

Page 173: ...Fh 83h 80h Partition count exceeded 83h 81h Reserved 83h 82h Reserved 83h 83h MIC is exist but is not used 83h 84h Reserved 83h 86h 83h 87h Broken MIC is loaded in AIT mode 83h 88h Reserved 83h 89h User Volume Note Size mismatch 83h 8Ah User Partition Note Size mismatch 83h 8Bh Reserved 83h 96h 83h 97h Current Partition is not the last partition 83h 98h Cannot append the new partition because the ...

Page 174: ...10 APPENDIX C ASC ASCQ for AIT Sony Unique 10 2 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 175: ...40 6 23 RESERVE 6 16h 6 93 6 18 RELEASE 6 17h 6 77 6 1 ERASE 19h 6 2 6 8 MODE SENSE 6 1Ah 6 54 6 3 LOAD UNLOAD 1Bh 6 8 6 17 RECEIVE DIAGNOSTIC RESULTS 1Ch 6 75 6 25 SEND DIAGNOSTIC 1Dh 6 96 6 11 PREVENT ALLOW MEDIUM REMOVAL 1Eh 6 62 6 4 LOCATE 2Bh 6 10 6 16 READ POSITION 34h 6 73 6 31 WRITE BUFFER 3Bh 6 106 6 15 READ BUFFER 3Ch 6 70 6 19 REPORT DENSITY SUPPORT 44h 6 79 6 5 LOG SELECT 4Ch 6 11 6 6 ...

Page 176: ...11 APPENDIX D SCSI Commands OP Code Order 11 2 SONY AIT 5 drive SDX 1100V series Ver 1 0 6 26 SET DEVICE ID A4h 6 98 6 20 REPORT DEVICE ID A3h 6 82 ...

Page 177: ...MEDIUM AUXILIALY MEMORY ATTRIBUTE TYPES AND STATES A MAM attribute is represented in a format described in the next section and is composed of 1 An attribute identifier 2 An attribute format code 3 A bit indicating whether the identified attribute is read only 4 An attribute length specifying the number of bytes in the identified attribute value and 5 The value of the identified attribute There ar...

Page 178: ... be altered using subsequent WRITE ATTRIBUTE commands A read write attribute may be returned to be nonexistent state using a WRITE ATTRIBUTE command with the attribute length set to zero When the READ ONLY bit is zero the attribute is in the read write state Read and Write Attribute Commands The READ ATTRIBUTE 8Ch and WRITE ATTRIBUTE 8Dh commands will be implemented as follows 12 4 MEDIUM AUXILIAR...

Page 179: ...utes defined by this standard include a requirement for the contents of the ATTRIBUTE LENGTH field The ATTRIBUTE VALUE Field contains that current READ ATTRIBUTE or desired WRITE ATTRBUTE value of the attribute 12 4 2 Attribute Identifier Values The values in the ATTRIBUTE IDENTIFIER field are assigned according to the attribute type and whether the attribute is standard or vendor unique Table 12 ...

Page 180: ...of 1 048 576 bytes i e a value of one means 1 048 576 bytes two means 2 097 152 bytes etc 0002h TAPEALERT FLAGS This attribute value provides a means of reporting the state of the Tape Alert flags for the previous load of the medium Each Tape Alert flag occupies one bit Flag 1 MSB Byte 1 Flag 64 LSB Byte 8 The bits specify all the Tape Alert flags that were set during the previous load I e the bit...

Page 181: ... the PRODUCT SERIAL NUMBER field will contain ASCII spaces 20h 0220h TOTAL MBYTES WRITTEN IN MEDIUM LIFE and 0221h TOTAL MBYTES READ IN MEDIUM LIFE These attribute values indicate the total number of data bytes that are transferred to or from the medium surface after any data compression has been applied over the entire medium life These values are cumulative and will never be reset These values a...

Page 182: ...L WRITE RETRIES COUNT LSB 60 65 MSB TOTAL AMOUNT OF DATA READ LSB 66 71 MSB TOTAL READ RETRIES COUNT LSB 72 77 MSB LOAD COUNT LSB 78 83 MSB TOTAL CHANGE PARTITION COUNT LSB 84 89 MSB TOTAL PARTITION INITIALIZE COUNT LSB The CURRENT AMOUNT OF DATA WRITTEN field indicates the amount of data physically written to the medium during this load of the medium This value is expressed in increments of 10485...

Page 183: ... expressed in increments of 1048576 bytes e g a value of one means 1048576 bytes two means 2097152 bytes etc The TOTAL WRITE RETRIES COUNT field indicates the total number of write retries since the last medium format This count accumulates over the life of the medium but it is reset to zero after a medium format The exact definition of the error counters is not part of this standard This counter ...

Page 184: ... 36 39 MSB TOTAL WRITE RETRIES COUNT LSB 40 43 MSB TOTAL AMOUNT OF DATA READ LSB 44 47 MSB TOTAL READ RETRIES COUNT LSB 48 51 MSB LOAD COUNT LSB 52 55 MSB CHANGE PARTITION COUNT LSB 56 59 MSB PARTITION INITIALIZE COUNT LSB The CHANGE PARTITION COUNT field indicates the number of times that switches to the partition specified by the PARTITION NUMBER field in the CDB have been performed on the mediu...

Page 185: ...ration procedure T10 maintains a list of known vendor identification codes in use Vendors are requested to voluntarily submit their identification codes to T10 to prevent duplication of codes 0402h MEDIUM LENGTH This attribute value specifies the length of the medium in meters A value of 00h specifies that the length of the medium is undefined 0403h MEDIUM WIDTH This attribute value specifies the ...

Page 186: ... not be hard coded into the MAM at manufacture time Table 12 11 MEDIUM TYPE and MEDIUM TYPE INFORMATION attributes MEDIUM TYPE Description MEDIUM TYPE INFORMATION 00h Data medium Reserved 01h Cleaning medium Maximum number of cleaning cycles permitted 02h 7Fh Reserved Reserved 80h Write once medium Reserved 81h FFh Reserved Reserved 12 4 5 Standard Host Type Attributes Application clients may use ...

Page 187: ...rope 03h ISO IEC 8859 3 SE Europe miscellaneous 04h ISO IEC 8859 4 Scandinavia Baltic 05h ISO IEC 8859 5 Cyrillic 06h ISO IEC 8859 6 Arabic 07h ISO IEC 8859 7 Greek 08h ISO IEC 8859 8 Hebrew 09h ISO IEC 8859 9 Latin 5 0Ah ISO IEC 8859 10 Latin 6 0Bh 7Fh Reserved 80h ISO IEC 10646 UCS 2BE 81h ISO IEC 10646 1 UTF 8 82h FFH Reserved 0806h BARCODE This attribute value is the contents of a barcode asso...

Page 188: ...12 APPENDIX E Medium Auxiliary Memory Attribute 12 12 SONY AIT 5 drive SDX 1100V series Ver 1 0 This page intentionally left blank ...

Page 189: ...serted the SDX 1100V can not write to the tape The WP bit will be set to ONE When the AIT 3 WORM or AIT 4 WORM cartridge is inserted the SDX 1100V can not write to these tapes The WP bit will be set to ONE 13 3 How to detect a WORM cartridge The WORM bit of AIT Device Configuration Page 31h is used to indicate the presence of a WORM media Page 31h AIT Device Configuration Page Bit Byte 7 6 5 4 3 2...

Page 190: ...ll be rejected with a Check Condition status and sense data Write Projected Error 07 27 00 07 Sense Key ASC ASCQ Run time error Append Position Error 03 27 04 f7 The AIT WORM drive will allow write operations when 1 Append Write Operation is allowed only at End Of Data EOD area Prior to an Append Write Operation several commands can be used to position the drive at EOD area Space to EOD space code...

Page 191: ...riod of 15 seconds Powering down the drive during this 15 seconds window will trigger the DR mode The drive will exit the DR standby mode after 15 seconds and resume normal mode of operation A SCSI reset will force the drive to exit the DR standby mode and service the SCSI reset 4 Upon power up the drive will enter the DR mode Observe the simultaneous flashing LEDs of TAPE MORTION and CLEANING REQ...

Page 192: ...Enable This bit reflects the status of the DR mode When the drive enters DR mode DREnable bit will be set to 1 This bit shall be reset to zero when the drive exits the DR mode A Mode Select of Page Code 0x3C with setting of DREnable bit will force the drive to enter DR mode With DREnable bit set to zero the drive will exit the DR mode Setting this bit to 1 when the tape is not write protected shal...

Reviews: