background image

Summary of Contents for FC TapeWare AIT-450i

Page 1: ......

Page 2: ...fornia 95134 U S A TEL 1 408 432 1600 FAX 1 408 955 5533 TLX 171331 SJESONY Sony Taiwan Limited ODS Dept DS Sect 5F 145 Changchun Road Taipei 104 Taiwan TEL 886 2 2522 7953 FAX 886 2 2522 2237 Sony Europe Semiconductor Electronic Solutions The Heights Blookland Weybridge Surrey KT13 OXW TEL 01932 81 6000 FAX 01932 81 7001 Sony Corp of Hong Kong Ltd Beijing Rep Office Electronic Device Marketing Ho...

Page 3: ...Changing List Page Clause Title Modify Add Delete Remarks SDX 450V Series Ver 1 0 SEPTEMBER 2004 RELEASE ...

Page 4: ...This page intentionally left blank ...

Page 5: ... 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 2 3 ...

Page 6: ...ITE 20N and TAIT1 40N Refer to 12 2 1 Fast Media Load Unload Effective for SDX1 25C SDX1 35C and TAIT1 40C MIC cassette 4 3 4 3 2 The Unload Sequence Effective for SDX T3N TAITE 20N and TAIT1 40N Refer to 12 2 1 Fast Media Load Unload Effective for SDX1 25C SDX1 35C and TAIT1 40C MIC cassette 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 Di...

Page 7: ...INITIATOR DETECTED ERROR 05h 5 8 5 3 7 ABORT 06h 5 9 5 3 8 MESSAGE REJECT 07h 5 9 5 3 9 NO OPERATION 08h 5 9 5 3 10 MESSAGE PARITY ERROR 09h 5 9 5 3 11 BUS DEVICE RESET 0Ch 5 9 5 3 12 IDENTIFY 80h FFh 5 10 5 3 13 IGNORE WIDE RESIDUE 23h 5 10 5 4 Status Specification 5 10 6 Command Specification 6 1 ERASE 19h 6 2 6 2 INQUIRY 12h 6 3 6 3 LOAD UNLOAD 1Bh 6 8 6 4 LOCATE 2Bh 6 9 6 5 LOG SELECT 4Ch 6 10...

Page 8: ... 8 1 Mode Sense 31h AIT Device Configuration Page 6 60 6 9 PERSISTENT RESERVE IN 5Eh 6 61 6 10 PERSISTENT RESERVE OUT 5Fh 6 65 6 11 PREVENT ALLOW MEDIUM REMOVAL 1Eh 6 67 6 12 READ 08h 6 68 6 13 READ BLOCK LIMITS 05h 6 70 6 14 READ BUFFER 3Ch 6 71 6 15 READ POSITION 34h 6 73 6 16 RECEIVE DIAGNOSTIC RESULTS 1Ch 6 75 6 17 RELEASE UNIT 17h 6 77 6 18 REPORT DENSITY SUPPORT 44h 6 78 6 19 REPORT LUNS A0h...

Page 9: ...ny Unique 11 1 12 Appendix E Introduction to AIT 2 contact type MIC 12 1 MIC Data Structures 12 1 12 1 1 MIC Header 12 1 12 1 2 System Log 12 1 12 1 3 User Volume Note User Partition Note 12 2 12 1 4 Super High Speed Search Map 12 2 12 1 5 Example of Usage 12 2 12 2 Functional Benefits 12 3 12 2 1 Fast Media Load Unload 12 3 12 2 2 Super High Speed Search 12 4 12 2 3 Data Integrity Media Managemen...

Page 10: ...4 5 LOADING UNLOADING 14 2 14 6 Application Notes 14 3 14 6 1 Backup Techniques with MIC Cassettes 14 3 14 6 2 How to change Active Partition 14 3 14 6 3 Retention 14 3 15 Appendix H AIT based WORM system 15 1 Important Notice 15 1 15 2 Write Protected WP Bit in Mode Sense Data 15 1 15 3 How to detect a WORM cartridge AIT2 WORM Media SDX2 50W 15 1 15 4 How to initialize a WORM cartridge 15 1 15 5 ...

Page 11: ...cording densities have increased up to ten fold while the time to access this data has increased less than two fold creating a large mismatch between the amount of stored data and the ability to access it This large gap between data access latency and area density has created a dilemma in application development and limited the potential to implement truly cost effective tertiary storage solutions...

Page 12: ...using AIT E Turbo and AIT 1 Turbo cassette 4 Mbyte sec when using AIT 1 cassette Supported Format AIT E Turbo AIT 1 Turbo and AIT 1 Not compatible with the DDS and EXABYTE format tapes Burst transfer rate 15 6 Mbyte sec Asynchronous 40 Mbyte sec Synchronous Large 12 MB Buffer Memory 3 5 Standard Height 5 25 Half Height Embedded SCSI interface Ultra WIDE Single ended or Low Voltage differential Sup...

Page 13: ... ECMA 222 available through 2ECMA 8 mm Wide Magnetic Tape Cartridge for Information Interchange Helical Scan Recording AIT 1 Format ECMA 246 available through ECMA 8 mm Wide Magnetic Tape Cartridge for Information Interchange Helical Scan Recording AIT 1 with MIC Format ECMA 291 available through ECMA 1 4 1 How to get ECMA 222 246 291 Standard Document You can get these ECMA Standard Document file...

Page 14: ...1 Introduction SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 1 4 This page intentionally left blank ...

Page 15: ...1 6 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 450V RP 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 16: ...re 2 2a SDX 450V P Mounting Holes 155 0 0 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 0...

Page 17: ... 0 3mm 1 87 0 01 94 0 0 5mm 3 70 0 02 21 8 0 5mm 0 86 0 02 41 2 0 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 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 9 8 0 6mm 0 39 0 02 _ _ 7 4 0 6mm 0 29 0 02 _ _ 7 0 0 5mm 0 28 0 02 _ _ ...

Page 18: ...ossible cable 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 450V 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 Hi...

Page 19: ...ce 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...

Page 20: ...er write rewrites are used as necessary on writing 2 3 1 Data Capacity The SDX 450V 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 E Turbo Standard Format Native ...

Page 21: ...to become ready for tape insertion 2 3 4 Load Time Load Time means the period from the time when the operator inserts a cassette into the drive to the time when the drive is ready The data in the below table represents the average time for SDX 450V The time it may take for retrying is not reflected here TAITE 20N 98m SDX1 25C 170m SDX1 35C 230m TAIT1 40N 186m TAIT1 40C 186m Load Time 25 sec 14 sec...

Page 22: ...tape This includes failure to power up failure to unload or eject a cassette or failure to write and read data to and from the tape providing that both the drive 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 troub...

Page 23: ...Verband Deutscher Elektrotechniker 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 V...

Page 24: ...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 E Turbo AIT 1 Turbo and AIT 1 Format allows both compressed and uncompressed data to reside on the same tape The Sony SDX 450V has a DIP switch to disable the ...

Page 25: ...allation SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 3 1 3 Installation 3 1 Installation Guide Dip switch Figure 3 1 DIP Switch Figure 3 2 Connector Positions Jumpers SCSI 68 pin Connector Power Connector ...

Page 26: ... 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 450V is selected by the SCSI ID number jumpers The figure below shows the jumper configuration for each of the possible SCSI IDs SCSI ID3 ID2 ID1 ID0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 OPEN Jumper not installed CLOSED Jumper installed 3 1 2 Terminatio...

Page 27: ...ontrol 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 5 5V GND GND 12V 4 3 2 1 Figure 3 5 Power Connector 3 1 6 SCSI 68 pin Connector Figure 3 6 illustrates SCSI 68 pin connector and table 3 4 shows ...

Page 28: ... P1 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 2...

Page 29: ... 7 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...

Page 30: ...six 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 Caution Do not press the dust cover in horizontally from the side Doing so could cause the dust c...

Page 31: ... 1 Turbo drive SDX 450V 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 32: ...3 Installation SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 3 8 This page intentionally left blank ...

Page 33: ...or occurred All of 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 Write Rea...

Page 34: ...e mechanism winds the tape to Beginning of Media BOM unthreads it and ejects the cassette from the slot 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 pressing the Eject button has no effect and does not initiate an Unload sequence The Eject button returns to normal operation following re...

Page 35: ...2 1 Fast Media Load Unload Effective for SDX1 25C SDX1 35C and TAIT1 40C MIC cassette The drive will always write any buffered data out to tape followed by an EOD prior to initiating the Unload sequence During this sequence the tape is rewound to BOT and if the tape is write enabled the copy of the tape log held in RAM is written back to tape The tape is then rewound to BOM and the tape unthreaded...

Page 36: ... operator verification of indicator operation Kernel Test After the Front Panel Test the SDX 450V checks its internal units When a Diagnostic error occurs all LED flash fast Then the SDX 450V must be powered off The SDX 450V will not work and should be checked or repaired immediately The purpose of the diagnostic firmware to test the SDX 450V electronics for functionality If the diagnostic request...

Page 37: ...is is necessary because the patterns of usage may be very different for each partition Similarly each has its own Vendor Group because the partitions might be written by different drives 4 4 1 1 Formatting Partitions The SCSI MODE SELECT command is used to create partitions on a tape The command can perform the following operations Set up two partitions on a blank tape Convert a single data space ...

Page 38: ...ject cleaning cassette for consumer drives or for any other format The cleaning Request is indicated by the Cleaning Request LED 4 5 2 Troubleshooting Guide Problems encountered while operating the Sony SDX 450V tape drive fall into two categories Operational problems and Read Write problems Operational problems include any conditions that prevent the tape drive from operating Operational problems...

Page 39: ...it 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 Remova...

Page 40: ...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 lifted out of the drive mechanism and is ejected 7 Return the drive to Sony for repair The drive powers up properly and loads and unloads tapes but will not respond to any SCSI commands A If SCSI bus...

Page 41: ... cartridge Load a new tape in the drive Retry the operation Note If these steps do not correct the problem the drive may be defective and should be returned to Sony for service 4 5 2 4 Media Warning When a Media Warning threshold is exceeded the drive will indicate that the tape is bad by flashing the Replace Tape LED MEW Media Warning bit is 1 The indicator will be on for 0 9 seconds off for 0 3 ...

Page 42: ...4 Operation 4 10 SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 This page intentionally left blank ...

Page 43: ...hardware 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 Fu...

Page 44: ...RITE FILEMARKS 10h For implementation details on these commands see the Command Section 6 The following Optional commands are NOT supported CHANGE DEFINITION COMPARE COPY AND VERIFY 10 byte MODE SENSE MODE SELECT READ REVERSE TRACK SELECT SCSI 1 optional command not applicable to the SDX 450V 5 2 SCSI Bus Operation 5 2 1 Typical SCSI Operation This example describes the typical SCSI bus sequence b...

Page 45: ...e of temporarily disconnecting from the bus consequently allowing other initiator target communications to take place To do so however the Host needs to support Disconnect Re select The mechanism for performing the Disconnect Re select procedure is implemented as follows 1 The Host arbitrates for the SCSI bus and upon winning the bus it proceeds to select target device Prior to releasing SEL and c...

Page 46: ...e Specification This clause includes all SCSI messages Both supported and non supported messages are listed Elements of this clause come from clause 5 Logical Characteristics of the SCSI standard The message system allows communication between an initiator and a target for the purpose of physical path management The table below lists the Messages supported by the SDX 450V The SDX 450V supports the...

Page 47: ...Q ACK offsets for all logical units and target routines on the two devices This agreement only applies to data phases The transfer period factor times four is the value of the transfer period Transfer period is the minimum time allowed between leading edges of successive REQ pulses and of successive ACK pulses The SDX 450V supports the following transfer periods Table 5 4 Synchronous Data Transfer...

Page 48: ...ge to the initiator Prior to releasing the ACK signal on the last byte of the SDTR message from the target the initiator shall assert the ATN signal and respond with its SDTR message or with a MESSAGE REJECT message If an abnormal condition prevents the initiator from returning an appropriate response both devices shall go to asynchronous data transfer mode for data transfers between the two devic...

Page 49: ...ent a Non ZERO transfer width Each device transmits and receives data with a transfer width equal to the responding SCSI device s transfer width b Transfer width equal to ZERO Eight bit data transfer c MESSAGE REJECT message Eight bit data transfer If the initiator recognizes that negotiation is required it asserts the ATN signal and sends a WDTR message to begin the negotiating process After succ...

Page 50: ...doesn t send a RESTORE POINTERS for re selection but relies on the implicit restore pointers in re selection When received as a target it will be handled as an illegal message the unit will return MESSAGE REJECT and will continue 5 3 5 DISCONNECT 04h This message is sent from a target to inform an initiator that the present physical path is going to be broken the target plans to disconnect by rele...

Page 51: ...AGE REJECT message in response to the units DISCONNECT message the unit will disable disconnects for the rest of the nexus and continue 5 3 9 NO OPERATION 08h This message is sent by an initiator in response to a target s request for a message when the initiator does not currently have any other valid message to send This message is accepted when the drive is acting as a target and may be sent whe...

Page 52: ... sent 5 3 13 IGNORE WIDE RESIDUE 23h Table 5 5 Ignore Wide Residue Message Byte Value 0 23 Message Code 1 01 Ignore The IGNORE WIDE RESIDUE message see table 5 5 shall be sent from the SDX 450V to indicate that the number of valid bytes sent during the last REQ ACK handshake and REQB ACKB handshake of a DATA IN phase is less than the negotiated transfer width The ignore field indicates the number ...

Page 53: ...ne state the Host cannot perform any operation which would cause tape motion These commands will return a CHECK CONDITION status with a DRIVE NOT READY sense key set The command types which are not allowed are write read verify or space commands The Host may load the tape when the unit is off line so long as the tape has been prevented from being ejected via the PREVENT ALLOW MEDIA REMOVAL command...

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

Page 55: ...DRESS 02h 6 82 6 21 REQUEST SENSE 03h 6 83 6 22 RESERVE UNIT 16h 6 91 6 23 REWIND 01h 6 92 6 24 SEEK BLOCK 0Ch 6 93 6 25 SEND DIAGNOSTIC 1Dh 6 94 6 26 SPACE 11h 6 96 6 27 TEST UNIT READY 00h 6 99 6 28 VERIFY 13h 6 100 6 29 WRITE 0Ah 6 102 6 30 WRITE BUFFER 3Bh 6 104 6 31 WRITE FILEMARKS 10h 6 106 Note In compliance with the SCSI specification the unit will terminate the command with a CHECK CONDIT...

Page 56: ...t logical position Any write data that is currently held in the buffer is written to tape before the ERASE is executed Immed If the Immediate 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 The Long bit controls the distance to be erased The drive will always er...

Page 57: ...d or not implemented by the target the target shall terminate the command with a CHECK CONDITION status The sense key shall be set to ILLEGAL REQUEST When the Cmd DT bit is set to one the page or operation field specifies the SCSI operation code for which the drive shall return support data EVPD The Enable Vital Product Data EVPD bit of one specifies that the drive returns the optional vital produ...

Page 58: ... 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 is one indicating that the tape can be removed Device Type Modifier This is a seven bit user defined code set to 00h ISO Version This field is ZERO indicating that the drive does not necessarily comply with the ISO version of SCSI ECMA VERSION Thi...

Page 59: ...ODE If Drive Mode is DR MODE this field shows following ASCII data Byte 44 48 DR 10 Vital Product Data This contains a list of the vital product data codes supported by the drive Supported Vital Product Data pages Bit Byte 7 6 5 4 3 2 1 0 0 Peripheral Qualifier Peripheral Device Type 01h 1 Page Code 00h 2 Reserved 00h 3 Page Length 03h 4 Supported Page List 00h 5 Supported Page List 80h 6 Supporte...

Page 60: ...h 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 EUI 64 ANSI IEEE 394 1995 Product Revision page Bit Byte 7 6 5 4 3 2 1 0 0 Peripheral Qualifier Peripheral Device Type 01h 1 Page Code C0h 2 Reserved 00h 3 Page Length 08h 4 Product Revision Level 7 8 11 Reserved Command supp...

Page 61: ...eripheral Quaifier Peripheral Device Type 01h 1 Reserved 00h Support 03h 2 ISO version 0 ECMA version 0 ANSI Approved version 02h 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 with a SCSI standard The data format conforms to the definition in table 6 2 ...

Page 62: ...l positioned at beginning of medium for removal etc An EOT bit of one and a Load bit of one shall cause the target to return CHECK CONDITION status The sense key shall be set to ILLEGAL REQUEST and the additional sense code shall be set to ILLEGAL FIELD IN CDB If the drive has received an UNLOAD command with the Immediate bit set and then receives either another command which would involve tape mo...

Page 63: ...icates that a change to the partition specified in the partition field is to 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 shall not return status until the locate operation has completed An Immed bit of o...

Page 64: ...LID FIELD IN CDB PC The Page Control field defines the type of parameter values to be selected Table 6 3 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 ...

Page 65: ...riable Length Information Page is assigned as 3Eh Please refer the description for Log Sense Page 3Eh and Appendix MIC on this Product Specification Manual User Volume Note and User Partition Note is automatically created with indicated size if it is not exist User Volume Note size and User Partition Note size must be the same size with current one if it is already exist Just only supersede operat...

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

Page 67: ...4 334h MIC phase 1 37Ch AIT mode 2k MIC 4a8h AIT mode 8k MIC n Parameter Pointer The Parameter Pointer field allows the host to specify at which parameter within a log page the requested data should begin For example if a page 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 ...

Page 68: ...er Length y Page code Identifies which page of data is being transferred If the Page Code field value is reserved or not implemented by the target the target shall terminate the command with a CHECK CONDITION status The sense key shall be set to ILLEGAL REQUEST and the additional sense code shall be set to INVALID FIELD IN PARAMETER LIST Page Length The Page Length field indicates the total number...

Page 69: ... indicates a target defined method for saving log parameters This implicit saving operation shall be done frequently enough to insure that the cumulative parameter values retain statistical significance i e across power cycles A TSD bit of one indicates that either the target does not provide a target defined method for saving log parameters or the target defined method has been disabled by the in...

Page 70: ... additional sense code of INVALID FIELD IN PARAMETER LIST 6 6 3 Supported Log Pages The following log pages are supported Table 6 11 Supported Log pages Page Code Description Allocation Length 00h 02h 03h 07h 30h 31h 33h 34h 35h 39h 3Ch 3Dh 3Eh Supported Log Pages Write Error Counter Page Read Error Counter Page Last n Error Events Page Tape Log Page Sony Unique Tape Capacity Log Page Drive Usage ...

Page 71: ...g initiator IMPLEMENTORS NOTE Typically an initiator should first request page ZERO to determine 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 The Error Cou...

Page 72: ...ameter corresponds to an encountered error and is a report of what type of error occurred and when it occurred The format of the page is given below Table 6 16 Last N Error Events Page Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 07h 1 Reserved 2 MSB Page Length n 14 3 LSB 4 MSB Parameter Code 5 LSB 6 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 1 7 Parameter Length 0Ah 8 Parameter Value 17 The Param...

Page 73: ...f the page control field in the LOG SENSE CDB 6 6 6 Tape Log Page Sony Unique This page is a Sony unique page which provides information on the tape currently being used This log cannot be cleared and has the following format Table 6 20 Tape Log Page Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 30h 1 Reserved 2 MSB Page Length 58h 3 LSB 4 MSB Parameter Code 5 6 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserv...

Page 74: ...is used and is copied back onto the System Area when the cassette is unloaded if the tape is Write enabled Note The System Area only contains previous and total information when the cassette is unloaded the current values become the System Area previous values The term current refers to information generated during the current load of the tape previous refers to information generated during the la...

Page 75: ...eter Value 11 LSB Tape Capacity Log Page Parameters Code Value When AIT bit is set to ZERO in Mode Sense Page 31h 0001 Remaining capacity partition 0 kilobytes 0002 Remaining capacity partition 1 kilobytes For a single partition tape it will be ZERO 0003 Maximum capacity partition 0 kilobytes 0004 Maximum capacity partition 1 kilobytes For a single partition tape it will be ZERO Code Value When AI...

Page 76: ...e are listed below with their meaning Table 6 24 Supported Parameter Codes Parameter Code Length bytes 0001h 0002h 0003h 0004h 0005h 0006h 0007h 0008h 0009h 0011h 0018h Drum revolution minute Load count Thread count Mechanism motion count rotary encoder Cleaning Request Flag and Interval minute EEPROM written count MD serial number All board revision number Drive serial number Last 8 Mechanism Err...

Page 77: ...6 6 9 Read and Write Frame Error Counter Page The Read and Write 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 loading After a user sends a request for initialization through Log Select After a SCSI Bus Reset Following configuration for error rate testing Table 6 26 Read and Write Frame Error...

Page 78: ...aram0001h 336 AIT2 6 6 10 Data Compression Transfer Log Page The page allows the host 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 27 Data Compression Transfer Log Page Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 39h 1 Reserved 2 MSB Pag...

Page 79: ...last power on or Clear Log operation as follows Average_compression_ratio Kilobytes_to_data_compression Kilobytes_to_tape Similarly the host can calculate instantaneous compression ratio achieved by the autoloader for a particular read or write command Instantaneous_compression_ratio Logical_entity_size Physical_entity_size 6 6 11 AIT Log Page 3Ch This page is for the AIT original Tape Log The AIT...

Page 80: ...3 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 the drum of the drive mechanism positioning the tape ready for use and later unthreading the media The number accumulates over the life of the tape but is ZEROed by a format pass This field is R...

Page 81: ...st Valid Absolute Frame Number Partition Attribute Maximum Absolute Frame Number 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Code Description Length 0101h 0102h 0103h 0104h 0105h 0106h 0107h 0108h 0109h 010Ah 010Bh 010Ch 010Dh 010Eh 010Fh 0110h 0111h 0112h Current Number of Groups Written Current RAW Retries Current Number of Groups Read Current C3 ECC Retries Previous Number of Group Written Previous RAW...

Page 82: ...lement Address 4 0018h User Partition Note size for Partition 0 2 0019h User Partition Note size for Partition 1 2 0018h n User Partition Note size for Partition n 2 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 60 paragraph 6 8 1 for a description of the fields in this byte 2 Parameter Code 0003h Available Free B...

Page 83: ...Note size for Partition 2 and beyond are only returned if drive is in AIT Mode that is if AIT bit is set in Mode Sense Page 0x31 Byte 0 MSB Byte 31 LSB 0 1 2 3 4 5 6 7 8 9 248 249 250 251 252 253 254 255 0 MSB Parameter Code 0001h 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 0 3 Parameter Length 2 4 MSB MIC Logical Format Type 5 LSB 0 MSB Parameter Code 0002h 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC ...

Page 84: ...II Code 35 LSB 36 Manufacturer ID ASCII Code 37 Secondary ID ASCII Code 38 Check Sum 39 Reserved 0 MSB Parameter Code 0007h 0013h 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 0 3 Parameter Length 36 4 MSB Reserved 39 LSB 0 MSB Parameter Code 0014h 1 User Partition Note Map LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 0 3 Parameter Length 32 4 msb for the Partition 0 256 bits of Map 35 lsb fo...

Page 85: ...ps Written 40 Reserved 41 43 Total RAW Retries 44 47 Total Number of Groups Read 48 Reserved 49 51 Total C3 ECC Retries 52 Reserved 53 55 Load Count 56 59 Access Count 60 63 Update Replace Count 64 Reserved 65 Reserved 0 MSB Parameter Code 0016h 1 Volume Information LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 1 3 Parameter Length 94 4 23 Reserved Eject Status 24 27 Reserved Reel Diameter 28 Res...

Page 86: ...B User Partition Note Size for Partition 0 5 LSB 0 MSB Parameter Code 0019h 1 User Partition Note for Partition 1 LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 0 3 Parameter Length 2 4 MSB User Partition Note Size for Partition 1 5 LSB 0 MSB Parameter Code 0018h n 1 User Partition Note for Partition n LSB 2 DU 0 DS 1 TSD 0 ETC 0 TMC 00 Reserved LP 0 3 Parameter Length 32 4 MSB 5 User Partition No...

Page 87: ...follow this byte This value is independent of what is specified for the Allocation Length in the CDB Table 6 30 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 Length 0001h 0002h 0003h 0002 N User Volume Note User Partition Note for Partition 0 User Partition Note for Partition 1 User Partition Note for...

Page 88: ...RO a Good status is always returned and there is no data phase 3 If the CDB allocation length is non ZERO and there is data in MIC for the Parameter Code data will be returned up to the size of the MIC data as limited by the allocation length For example if the CDB allocation length is 0FFh and MIC data size for the Parameter Code is 020h 020h data will returned If the CDB allocation length is 010...

Page 89: ... drive always powers up with its default configurations set This is also true if the drive receives a BUS DEVICE RESET message or a hard reset through the RST line on the SCSI bus PF The Page Format bit indicates that the data sent by the Host after the MODE SELECT header and block descriptors complies with the definition of pages as set out in SCSI 2 SP The Save Parameters bit instructs the drive...

Page 90: ...The description of the values for the unused part of the AIT Group is AIT1 801 792 size of AIT Group 40 size of the Group Information Table GIT of the AIT Group 8 size of the Block Access Table BAT of the AIT Group AIT E Turbo 1202 688 size of AIT Group 40 size of the Group Information Table GIT of the AIT Group 8 size of the Block Access Table BAT of the AIT Group AIT 1 Turbo 1202 688 size of AIT...

Page 91: ...he drive will accept a variable command fixed bit of ZERO without reporting an error Note Minimum block size is 2 If a non ZERO block size is 1 CHECK CONDITION status will be return and Sense Key will be ILLEGAL REQUEST Following the Block Descriptor are the MODE SELECT pages They are the method by which the device parameters are set Each page has a two byte header which identifies the page code a...

Page 92: ... 0Eh 2 Buffer Full Ratio 00h 3 Buffer Empty Ratio 00h 4 MSB Bus Inactivity Limit 00h 5 LSB 6 MSB Disconnect Time Limit 7 LSB 8 MSB Connect Time Limit 00h 9 LSB 10 MSB Maximum Burst Size 11 LSB 12 Reserved DTDC 13 Reserved 14 Reserved 15 Reserved Buffer Full Ratio Buffer Empty Ratio Bus Inactivity Limit and Connect Time Limit fields are not supported by the drive if set to non ZERO values a CHECK C...

Page 93: ...key will be set to ILLEGAL REQUEST This page specifies the parameters for the control of the data compression capability of the drive DCE A Data Compression Enable DCE bit of one indicates that data compression is enabled When this bit is set data sent to the device by the initiator shall be processed using the selected compression algorithm before being written to the medium A DCE bit of ZERO ind...

Page 94: ...n field should be set accordingly 11b A RED field of 11b is undefined Compression Algorithm The compression algorithm field indicates the compression algorithm the drive will use to process data sent to it by the initiator if the DCE bit is one The SDX 450V supports the ALDC1 data compression algorithm which is identified by the value 00 00 00 03h in the compression algorithm field A value of ZERO...

Page 95: ...d ECC Reserved 0 Disable RAW This bit is used to enable or disable the use of Read After Write error detection If this bit is NOT set RAW is enabled This is the drive s default configuration 3rd ECC This bit is used to enable or disable the use of Third Level Error Correction If this bit is set 3rd ECC is enabled This is the drive s default configuration Active Partition Indicates the current part...

Page 96: ... condition on writes and reads Gap Size This field is not used by the SDX 450V and shall be set to ZERO otherwise a CHECK CONDITION with an ILLEGAL REQUEST sense key will be returned EOD Defined This field shall always be set to ZERO so that the drive will use its default EOD definition to detect and generate EOD Any other value will cause the drive to return a CHECK CONDITION status with an ILLEG...

Page 97: ...le however it accepts all values as a don t care This number is the maximum number of additional partitions supported Additional Partitions Defined This field specifies the number of additional partitions to be defined for the 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 driv...

Page 98: ...with an ILLEGAL REQUEST Sense Key set Medium Format Recognition This field is only valid on a MODE SENSE and is set to 03h to indicate that the drive is capable of format and partition recognition This is non changeable field It accepts all the value however always returns 1 Partition Sizes This field allows the initiator to allocate the capacity of each partition It will also allow the initiator ...

Page 99: ...ll as the AIT Format limit of 256 partitions SDX 450V calculates how many partitions can be created for the current SDX1 25C media for example you can make up to 14 partitions with net total 13 bytes of the User Volume Note and User Partition Notes when using 2Kbytes version of SDX1 25C Additional Partitions Defined This field specifies the number of additional partitions to be defined for the tap...

Page 100: ... partitioning prior to use On the first WRITE to a blank tape the device creates the System Reference and Vendor areas before proceeding with the write In order to reformat media from a two to a single or from a single to a two partition tape the Host is required to use the Medium Partitions Parameter page PSUM Partition Size Unit of Measured field defines the units in which the Partition Size val...

Page 101: ...ty belongs to Partition 0 Note 1 SDX 450V accepts any number including 0FFh for the Parameter List Length in CDB although the drive returns valid information only For example in case of a single partition SDX 450V returns 16h bytes of parameter list sufficient for one partition size descriptor even if the host sets 0FFh for the Parameter List Length in CDB Note 2 The Partition Size represents a ch...

Page 102: ...ld MRIE indicates the 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 to not report inform...

Page 103: ...nitialized Until then the AIT bit indicates ZERO even if the bit is set with the Mode Select command 0 DDS emulation mode default 1 AIT native mode 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 i...

Page 104: ... 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 shall be set to 00B for non MIC cartridges and to 11B for MIC cartridges Other bit combinations are prohibited MIC This bit is effective ...

Page 105: ...case of this drive is Megabytes Therefore the drive returns 10b for a MODE SENSE and will only accept this value for a MODE SELECT otherwise a CHECK CONDITION status is returned with an ILLEGAL REQUEST Sense Key set Partition units The Partition Size Units of Measure PSUM field defines the units used in the partition size descriptors A logical unit is not required to retain the Partition Size Unit...

Page 106: ...ons previously set by the Mode Select Page 31h Note 2 Example 1 This example does not contains formatting overhead AIT mode tape with two partitions P0 2 GB P1 23 G P1 contains 4 GB of old data Mode Select Page 32h Append Partition Page indicates 1 GB for the partition size After the Mode Select command returns Good status we have the following P0 2GB P1 4 GB old data 1 GB of Append space 5 GB new...

Page 107: ...on is set for other Initiators with ASC ASCQ set to 2A01 Mode Parameters changed After this command Mode Sense Page 11h will show the following P0 2GB P1 20GB old data 3GB 23 GB new append partition P2 23 GB 23 GB 0 GB Case 3 3 AIT mode tape with two partitions P0 2GB P1 23GB P1 contains 20GB of old data Mode Select Page 32h Append Partition Page indicates 2 GB for the partition size This command ...

Page 108: ...d Partition Number value specifies the partition number ABOVE which partitions are to be deleted Consequently the value cannot represent the last open ended partition on tape The specified partition itself is converted into an open ended partition with its data contents preserved Note 3 Delete Partition is System area in the Active partition Examples Case 1 with PRTH 0 With the tape already loaded...

Page 109: ...e Partition Partition 0 Partition 1 Partition 2 Partition 3 Partition 4 Partition 5 Indicated Partition Number New tape layout Active Partition Partition 0 Partition 1 Partition 2 Partition 3 Partition 4 Case 3 with PRTH 0 With the tape already loaded and with partition 0 active the Delete Partition command issued with the Indicated Partition Number set to 0 will delete partitions 1 2 3 4 and 5 SD...

Page 110: ...dy status after the cassette is inserted without tape threading The current physical position is the ODA of partition 1 because the tape is not threaded yet Threading will position the tape at the top of partition 2 therefore partition 2 and the preceding partitions cannot be deleted at this point partition 3 4 and 5 may be deleted Consequently the Indicated Partition Number shall be greater than ...

Page 111: ...Number field of Volume Information on tape does not indicate true value after a partition deleting Note 5 After a Delete Partition command completes successfully all data in the deleted partitions are also marked deleted Note 6 Remaining capacity of the last partition should be updated to include the maximum capacity of the deleted partitions Note 7 Delete Partition command deletes partitions with...

Page 112: ...hich a host may alter in a subsequent MODE SELECT command Any field that the drive allows to be changed is set to one Otherwise the field is set to ZERO 1 0 Default Values These are the default values on power up 1 1 Saved Values Not supported by the drive The addition page length field of each page returned by the drive indicates the number of bytes supported for that page Fields not supported by...

Page 113: ... does not support Data Compression and a Mode Sense Page is received the drive will return CHECK CONDITION status and sense key will set to ILLEGAL REQUEST The MODE SENSE data contains a four byte header followed by one eight byte block descriptor followed by ZERO or more variable length pages depending on the Page Code and the Allocation Length Table 6 47 MODE SENSE data Bit Byte 7 6 5 4 3 2 1 0 ...

Page 114: ...e return Sense Key will be ILLEGAL REQUEST Note It is value of this field together with the Fixed Bit Field in the READ or WRITE commands that determines whether the drive is in Fixed or Variable block mode Page Descriptor The supported pages are fully documented in the MODE SELECT clause of this Chapter PS When the Page Savable bit is set this indicates that the page contains saved parameters Thi...

Page 115: ...er list containing a header and a list of each current registered initiator s reservation key If multiple initiators have registered with the same key then that key value shall 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 tha...

Page 116: ...umber of bytes in the Reservation key list If the allocation length specified by the PERSISTENT RESERVE IN command is not sufficient to contain the entire parameter list then only the bytes from 0 to the maximum allowed allocation length shall be sent to the application client The incremental remaining bytes shall be truncated although the Additional Length field shall still contain the actual num...

Page 117: ...ield shall be set to zero SCOPE The value in this field indicates whether a persistent reservation applies to an entire logical unit ot an element The value in this filed are defined in table 6 52 Table 6 52 PERSISTENT RESERVATION SCOPE Codes Code Name Description 0h Logical Unit Persistent reservation applies to the full logical unit 1h Obsolete 2h Element not supported in this drive Persistent r...

Page 118: ...reservation that requests a transfer from the initiator to the storage medium or cache of the logical unit shall result in a reservation conflict 4h Obsolete 5h Write Exclusive Registrants Only Reads 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 initiat...

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

Page 120: ... the 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 fi...

Page 121: ...rminate 1 Upon a hard 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 shall inhibit mechanis...

Page 122: ...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 CONDITION status is returned Within the Sense data the Incorrect Length Indicator...

Page 123: ...s logically positioned after the block EOM side If the drive reads a File mark during this command it sets the File mark bit in the REQUEST SENSE data Upon termination the tape is logically positioned after the File mark EOM side If however the drive encounters a Save Set Mark during this command nothing is reported unless the SDX 450V has been configured through MODE SELECT to Report Save Set Mar...

Page 124: ...ng the DATA IN phase of the command The command does not reflect the currently selected block size only the available limits MODE SENSE returns the current block size 2 bytes is the minimum and 16 Mbytes 1 byte is the maximum block size which the unit can support Note The SDX 450V supports one byte variable Read commands However one byte Write operations are not supported and will be rejected with...

Page 125: ...he drive supports the following values within this field If any other value is set the drive will terminate the command with a CHECK CONDITION status and an ILLEGAL REQUEST sense key set Table 6 58 READ BUFFER Mode values Mode Description 000b 010b 011b Combined Header and Data Data Descriptor Combined Header and Data Mode in this mode the drive returns a four byte header followed by the data byte...

Page 126: ...e key set Buffer Offset The Buffer Offset field contains the byte offset within the specified buffer from which data shall be transferred from The initiator should conform to the offset boundary requirements returned in the READ BUFFER descriptor If the target is unable to accept the specified buffer offset it shall return CHECK CONDITION status shall set the Sense Key to ILLEGAL REQUEST and set t...

Page 127: ...e command is rejected with a CHECK CONDITION 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 if one requests the drive to return its current First Block Location shall 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 File...

Page 128: ... of Blocks in Buffer indicates 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 62 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 7 LSB 8 MSB Block Number...

Page 129: ...have been transferred or when all the available diagnostic data four or eight bytes depending on the PF bit have been transferred to the initiator whichever is less If the drive returns a CHECK CONDITION status with the HARDWARE ERROR Sense Key and an Additional Sense Code of DIAGNOSTIC FAILURE set on completion of a SEND DIAGNOSTIC then the Host should issue a RECEIVE DIAGNOSTIC RESULTS command t...

Page 130: ...ower on self test Time Re Sync This bit indicates that the time stamp saved with the error log has no relation to that of the previous entry It is only set by the logging routine within the data buffer as an error is logged 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 ...

Page 131: ...not currently reserved to the requesting initiator However if it is reserved by another initiator the drive is not released 3rdPty The Third Party release option for the RELEASE UNIT command allows an initiator to release a logical unit that was previously 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 ...

Page 132: ...the ready state CHECK CONDITION status shall be returned The sense key shall be sent 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 header followed by one DENSITY SUPPORT data block The Density support data blocks shall be in numerical ascending order of the primary densi...

Page 133: ...vIntlTape LSB 104 PRIMARY DENSITY CODE 39h 105 SECONDARY DENSITY CODE 30h 106 WRTOK 1 DUP 0 DEFLT 1 Reserved 00h 107 Reserved 00h 108 Reserved 00h 109 MSB 111 BITS PER MM 00 19 AF h LSB 112 MSB 113 MEDIA WIDTH 00 50 h LSB 114 MSB 115 TRACKS 00 01 h LSB 116 MSB 119 CAPACITY LSB 120 MSB 127 ASSIGNING ORGANIZATION SONY LSB 128 MSB 133 DENSITY NAME VAIT 1 LSB 134 MSB 153 DESCRIPTION ValueAdvIntlTape1 ...

Page 134: ...es that the number of bits per millimeter does not apply to this logical unit Direct of this value between different suppliers possible products is discouraged since the definition of bits may vary Media Width This field indicates the width of the medium supported by this density This field has units of tenths of millimeters The value in this field of equal to 0 5 The Media Width field may vary fo...

Page 135: ... ILLEGAL REQUEST and the additional sense data shall be set to INVALID FIELD IN CDB The Allocation length is not sufficient to contain the logical unit number values for all configured logical units the device server shall report as many logical unit number values as will fit in the specified Allocation length This shall not be considered an error The device server shall report the logical unit nu...

Page 136: ... Note This command is similar in function to the SCSI 2 READ POSITION command and is supported by the SDX 450V to allow backward compatibility with QIC 104 type devices Blocks are numbered sequentially starting with 0 at BOT Each SCSI Block File mark or Save Set Mark after BOT adds one to the count Allocation Length Indicates the number of bytes of the Block Address to transfer A value of ZERO ind...

Page 137: ...efore to know whether the logical position at a File mark or Set mark 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 Therefore if the Host r...

Page 138: ...dicates that the current command has read a File mark or a Set mark Reporting of Set marks is optional and indicated by the RSmk bit in the MODE SENSE SELECT Device Configuration Parameter page EOM An End Of Medium EOM bit of ONE indicates that an End Of Medium condition exists This bit when set indicates that the drive is at or past the Logical Early Warning Point if the direction was forward or ...

Page 139: ...m 02h Drive Electronics Sense Key specific bytes These fields will contain data that further defines the nature of the CHECK CONDITION If the sense field is set to ILLEGAL REQUEST and the SKSV bit is set to one the Sense Key specific fields will be as shown below The fields point to illegal parameters sent by the Host Table 6 71 Field Pointer Bytes Bit Byte 7 6 5 4 3 2 1 0 15 SKSV 1 C D Reserved R...

Page 140: ...is set to one For File mark or Set mark detected the drive will be positioned on the EOM side of the mark if the drive direction was forward and on the BOM side of the mark if the direction was reverse 00 00 NO ADDITIONAL SENSE INFORMATION 00 01 FILEMARK DETECTED 00 02 END OF PARTITION MEDIUM DETECTED 00 03 SETMARK DETECTED 00 04 BEGINNING OF PARTITION MEDIUM DETECTED 00 05 END OF DATA DETECTED 01...

Page 141: ...on 27 04 PERSISTENT WRITE PROTECT Append Position Error for WORM 30 00 INCOMPATIBLE MEDIUM INSTALLED Format violation Possible that the Sub Area cannot be read 30 02 CANNOT READ MEDIUM INCOMPATIBLE FORMAT Format violation non AIT 1 Format 31 00 MEDIUM FORMAT CORRUPTED AIT format Group GIT BAT or Sub Codes do not match or are improper 33 00 TAPE LENGTH ERROR Attempting to select partition 1 on a si...

Page 142: ... IDENTIFY message was received 1A 00 PARAMETER LIST LENGTH ERROR Indicates that the Parameter Length error in the Command Descriptor Block Either the value does not fall on a Header Page or Block descriptor boundary or the Parameter List Length is unexpectedly large 20 00 INVALID COMMAND OPERATION CODE Invalid or Unsupported command 24 00 INVALID FIELD IN CDB Bits are set in one or more fields are...

Page 143: ...ION PREEMPTED after removing reservation by the PREEMPT or PREEMPT ABORT action 83 87 Broken MIC is loaded in AIT mode 07h DATA PROTECT Indicates that a WRITE type of operation was attempted on a write protected tape write operation is not performed 27 00 WRITE PROTECTED Cassette is Write Protected 83 0B BROKEN MIC Cassette is Write Protected 08h BLANK CHECK Indicates the drive encountered blank m...

Page 144: ...r example The target receives a non ZERO reserved bit in the command descriptor block An un recovered parity error occurs on the Data Bus A target malfunction prevents return of the sense data The Allocation Length falls between block boundaries Following a fatal error on REQUEST SENSE the sense data should be considered invalid The host may attempt recovery by selecting the drive and issuing a BU...

Page 145: ...by another initiator then the drive generates a RESERVATION CONFLICT status If after honoring the reservation any other initiator then attempts to perform any command except INQUIRY REQUEST SENSE or RELEASE UNIT then the command is rejected with a RESERVATION CONFLICT status A RELEASE UNIT command issued by another initiator will be ignored by that reserved logical unit 3rdPty The Third Party Rese...

Page 146: ...IND tells the 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 marker Immed When this bit is set the drive writes any remaining buffered data followed by an EOD marker to tape It then returns status to the Host before beginning the actual rewind operation If the Immediate bit is not set sta...

Page 147: ...uffered data File marks and Set marks have been transferred to the medium This command should be used in conjunction with the REQUEST BLOCK ADDRESS command Note This command is similar in function to the SCSI 2 LOCATE command and is supported by the SDX 450V to allow backward compatibility with QIC devices Immed If the Immediate bit equals 0 then the SEEK BLOCK command will report completion statu...

Page 148: ...ION status 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 ...

Page 149: ...t error 1 do not stop on error Loop Count Identifier The number of times that the test should be repeated before status is returned 0 Continuous 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 CHECK CONDITION status i...

Page 150: ...acing 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 logically positioned on the BO...

Page 151: ...Sense Medium Error No Sense Medium Error File mark Detected Set mark Detected BOM P Detected EOM P Detected Set mark Detected BOM P Detected EOM P Detected BOM P Detected EOM P Detected BOM P Detected EOM P Detected a b a b d b e b f b g a b d b e b f b g b e b f b g c f c g Note a The logical position is located on the EOM side of the mark if movement was in the forward direction and on the BOM s...

Page 152: ...requested count and the actual number of blocks or Save Set Marks spaced over not including the detected Save Set Mark If End of Data is detected while spacing over blocks or marks the Valid bit and the Additional Sense Keys in the Returned Sense Data are set to indicate that an EOD mark has been encountered The Information bytes are set to the difference residue in the requested count and the act...

Page 153: ...st If the drive has a tape loaded this command will return a GOOD status Otherwise CHECK CONDITION will be reported and the sense key will be NOT READY Table 6 78 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 Ready 02 Not Ready 00 NO ADDITIO...

Page 154: ...ngth has been satisfied when a File mark a Save Set Mark if the drive has been configured to report Set marks EOD or the physical EOM is encountered The status and sense data for each of these conditions are handled in the same manner as in READ Upon completion of VERIFY the logical position is located after the last block from which data was verified or after the File mark or Set mark if one is e...

Page 155: ...it to be set VERIFY may return the following sense keys on a CHECK CONDITION NO SENSE If the actual block length is different from the specified Verification Length in Variable Block mode the Incorrect Length Indicator ILI bit and Valid bit are set to one The Information bytes in extended sense are set to the difference residue between the requested length and the actual block length In blocked mo...

Page 156: ...ination the tape is logically positioned after these blocks EOM P side If EOT is detected while writing the drive will finish writing any buffered data The command will terminate with 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 Code Qualifier fields are set to EOM P detected The drive will...

Page 157: ...ime out WRITE WRITE FILE MARKS with Immediate bit set ERASE 2 Buffered Mode not selected This causes the buffer to flush after every write type command Buffered Mode can be configured through MODE SELECT and if NOT used will cause the drive will suffer a significant degradation in performance with respect to capacity transfer rate and loss of streaming 3 The write hold off time limit is exceeded T...

Page 158: ...le marks or set marks in buffer will be transfer to tape before this command is executed Table 6 79 WRITE BUFFER Mode Field Mode Description 000b 010b Write combined header and data Write data Combined Header and Data Mode in this mode the test data to be transferred must be preceded by a four byte header The four byte header consists of all reserved bytes The Parameters List Length specifies the ...

Page 159: ... 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 set The capacity of the buffer can be determined from the Buffer capacity field in the Read Buffer descriptor The Parameter List Length must be greater than four except in data only mode else the drive will return a CHECK CONDITION stat...

Page 160: ...sed to force the drive to write any buffered data to the tape If the drive is in Buffered Mode and a WRITE FILEMARKS command is received without the Immediate bit set the requested mark s will be appended to the data and the write buffer will be flushed to tape A ZERO value in the Number of File marks field indicates that no File marks are to be written to the tape but the write buffer is still fl...

Page 161: ...s 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 on Self Test Send Diagnostic command initiating a Self Test Send Diagnostic command initiating a specif...

Page 162: ...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 RECEIVE DIAGNOSTIC RESULT command to the drive in order to identify the specific diagnostic test that failed and the failure error co...

Page 163: ...43 to 48 These tests are described in clause 7 2 7 7 2 4 Diagnostic Test Number Summary The following is a list of the diagnostic capabilities of the SDX 450V The Test Availability Code indicates if a particular test can be executed by the Host computer or is executed during Power on diagnostics or both The drive also supports three types of diagnostics 1 Individual Tests Self contained modules de...

Page 164: ...END DIAGNOSTIC command was sent to one the diagnostic test result 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...

Page 165: ...esult B Typically this byte is unused however this byte has alternate meanings with some diagnostics Refer to clause 7 2 6 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 of the front panel LEDs so that the operator can verify that the LEDs are fu...

Page 166: ... OVER POSITION 58h APPEND POSITION MISMATCH 59h AIF UNLOCK 5Ah APPEND DBP NG 5Bh FORMAT TIMEOUT 5Dh WRITE FRAME OVER 5Eh WRITE ECC OVER 5Fh APPEND ILLEGAL ATF 67h ASDA FRAME OVER 68h ECC FRAME OVER 6Bh INTERNAL BUS COMMAND REJECT ERROR 70h MECHANISM TIME OUT BACK END TIME OUT 72h HEAD CLOGGED 73h DRUM UNLOCK 75h DIAGNOSTIC FAILURE 77h FBI COMMAND TIME OUT 78h DMA Parity Error SCSI Controller 79h D...

Page 167: ...the Error Rate Log which may then be examined to determine tape performance Table 7 5 Error Rate Test Data Bit Byte 7 6 5 4 3 2 1 0 0 Diagnostic Test Number 02h 1 Loop Count 2 Test Pattern BOT RND WRT RD NLR 3 MSB Group Count 4 LSB The Test Pattern and RND fields are only relevant if the test includes a write pass otherwise their values are ignored Test Pattern 0 all ZEROs 1 All ones 2 Alternating...

Page 168: ...itialized before the test 1 Drive Log will not be initialized Group Count This defines the number of groups to be written to or read from the tape 0 Write until EOT or Read until EOD EOM 0 Write until count is exhausted or EOM Read until count is exhausted or EOD EOM If EOM is encountered during Write EOD will not be written In all cases encountering EOM will be recorded as a hard error The Diagno...

Page 169: ... number of frames specified in this field Table 7 9 Read Data Exerciser Result Bit Byte 7 6 5 4 3 2 1 0 0 Reset Error Time Re Sync Reserved Error Set 1 Error Code 2 MSB Number of loops executed 3 LSB 4 Diagnostic Test Number The results message will contain the number of loops executed during the test This test will result in a loss of logical tape position and therefore a load should be sent befo...

Page 170: ...7 Drive Diagnostics 7 10 SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 This page intentionally left blank ...

Page 171: ...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 11 08 INCOMPLETE BLOCK READ 48 00 INITIATOR DETECTED ERROR MESSAGE RECEIVED 55 04 INSUFFICIENT REGISTRATION RESOURCES 44 00 INTERNAL TARGET FAILURE 3D 00 INVALID ...

Page 172: ...PPORTED 26 02 PARAMETER VALUE INVALID 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 BUS DEVICE RESET OCCURRED 2A 05 REGISTRATION PREEMPTED 3B 08 REPOSITION ERROR 2A 03 RESERVATION PREEMPTED 39 00 SAVING PARAMETER NOT SUPPORTED 47 00 SCSI PARITY ERROR 45 00 SELECT OR RESELECT FAILURE 00 03 SETMARK DETECT...

Page 173: ...DY 0C 00 WRITE ERROR 11 00 UNRECOVERED READ ERROR 11 08 INCOMPLETE BLOCK READ 14 03 END OF DATA NOT FOUND 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 INVALID FIELD IN PARAMETER LIST 26 01 PARAMETER NOT SUPPORTED 26 02 PARAMETER VALE INVALID 27 00 WRITE PRO...

Page 174: ...ERROR 3D 00 INVALID BITS IN IDENTIFY MESSAGE 3F 01 MICROCODE HAS BEEN CHANGED 43 00 MESSAGE ERROR 44 00 INTERNAL TARGET FAILURE 45 00 SELECT OR RESELECT FAILURE 47 00 SCSI PARITY ERROR 48 00 INITIATOR DETECTED ERROR MESSAGE RECEIVED 4A 00 COMMAND PHASE ERROR 4B 00 DATA PHASE ERROR 4E 00 OVERLAPPED COMMANDS ATTEMPTED 50 00 WRITE APPEND ERROR 52 00 CARTRIDGE FAULT 55 04 INSUFFICIENT REGISTRATION RES...

Page 175: ...RITE FILEMARKS 10h 6 106 6 26 SPACE 11h 6 96 6 2 INQUIRY 12h 6 3 6 28 VERIFY 13h 6 100 6 7 MODE SELECT 15h 6 35 6 22 RESERVE UNIT 16h 6 91 6 17 RELEASE UNIT 17h 6 77 6 1 ERASE 19h 6 2 6 8 MODE SENSE 1Ah 6 58 6 3 LOAD UNLOAD 1Bh 6 8 6 16 RECEIVE DIAGNOSTIC RESULTS 1Ch 6 75 6 25 SEND DIAGNOSTIC 1Dh 6 94 6 11 PREVENT ALLOW MEDIUM REMOVAL 1Eh 6 67 6 4 LOCATE 2Bh 6 9 6 15 READ POSITION 34h 6 73 6 30 WR...

Page 176: ...10 Appendix C 10 2 SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 This page intentionally left blank ...

Page 177: ...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 remaining c...

Page 178: ...11 Appendix D 11 2 SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 This page intentionally left blank ...

Page 179: ...vious Group written Total Group written Previous Group read Total Group read Total Rewritten frame Total 3rd ECC count Load count Access count Previous rewritten frame Previous 3rd ECC count Last Max Absolute frame count Update Replace count for partition 0 Manufacturer Information Unique Serial Number in the world MIC physical characteristics Memory Management Information Eject Status Initialize ...

Page 180: ...y contain the following combinations of user defined UVN and UPN structures where data X represents data structures that can be resized and data A represents data structures of fixed size UVN UPN for partition 0 UPN for partition 1 0 no data no data no data 1 data X no data no data 2 no data data X no data 3 data A data X no data 4 no data no data data X 5 data A no data data X 6 no data data A da...

Page 181: ...n tape 12 2 Functional Benefits The information maintained within MIC can be used to provide various tape sub system benefits to users In this section we discuss the following features available with MIC cartridges and SDX 450V drives fast load unload super high speed search and data integrity and media management 12 2 1 Fast Media Load Unload The System Log information stored in the MIC and shown...

Page 182: ... the drive contains physical medium positioning information that allows the AIT drive to conduct super high speed bi directional searches using the 120 inches per second speed mode previously employed only for cartridge rewind Once the drive reaches the tape segment identified by the MIC information its speed drops to the standard search speed of 60 inch per second and then the drive locates the t...

Page 183: ...er the media is reformatted or damaged Since some of the information is maintained even when the Write Protect Tab is enabled the statistics are always accurate 12 2 3 1 Sample Application for MIC Most applications maintain the index vendor information at the bottom of user data on the tape or in a separate partition This results in the necessary periodic positioning operations which consume much ...

Page 184: ...12 Appendix E SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 12 6 This page intentionally left blank ...

Page 185: ...ormat are longer than their counterparts defined by the DDS Standard Format The Sony SDX 450V supports native Tape Log Sense by way of Page 3Ch 13 3 Write Protection Tab on SDX2 cassette The Write Protection Tab prevents writes to MIC except for the Accumulative System Log Information The Accumulative System Log Information holds the history of the System Log from the beginning of the tape use The...

Page 186: ... chunk in MIC has a checksum Additionally the drive always employs a verify sequence after writing data to MIC The contents of MIC are as follows 1 Manufacturer Information 2 System Log Information statistical information for tape errors etc 3 Map for Super Fast Search 4 User Partition Note User Volume Note If the contact type of MIC becomes unreadable under DDS Emulation Mode Sony SDX 450V treats...

Page 187: ...ports that the UVN size is 9 byte and the UVN must update with new data of the same size 9 bytes This is the data structure for User Partition Note Header Information 10 bytes of memory management information User Data The drive manages the User Volume Note Header and User Partition Note Headers These operations are transparent to the user When the drive reports the MIC free memory capacity MIC fr...

Page 188: ... 1 Log Sense Page 3Dh Parameter Code 0003h Check MIC free memory capacity Log Select Page 3Eh Parameter Code 0003h Create User Partition Note for partition 0 Log Select Page 3Dh Parameter Code 0003h Check MIC free memory capacity Stop 13 8 1 1 Procedure for Writing User Data on MIC using LOG SELECT Command Please refer the Chapter 13 8 1 How to create User Notes Note Header length is differ from U...

Page 189: ... MSB 5 Parameter Code LSB 6 DU DS TSD ET TMC Reserved LP 7 Reserved 8 MSB User Data Length 9 LSB 10 User Data 389 Page Length 386 byte Parameter Code In case of UVN 0001h 13 8 2 User Data Length 380 byte User Data 380 byte 13 8 2 1 Procedure of Reading User Data on MIC using LOG SENSE Command Example Steps for reading user partition note added on partition 3 Input Parameter Code User Partition Not...

Page 190: ...Code LSB 6 DU DS TSD ET TMC Reserved LP 7 Reserved 8 MSB User Data Length 9 n 10 10 User Data n 13 8 3 How to Update the User Volume Note The data update operation for MIC is accomplished by overwriting the current data with new data and this means that you have to rewrite the entire User Volume Note even if you want to change only a part of it Always check whether the UVN exists by interrogating ...

Page 191: ...nt data with new data and this means that you have to rewrite the entire User Partition Note even if you want to change only a part of it Always check whether the UPN exists by interrogating the drive about the size of the UPN you will get 0 byte size if there is no UPN SDX 450V reports an error condition illegal parameter list length if the User Partition Note Data Size is ZERO Start Log Sense Pa...

Page 192: ... 0014h Get the list of Partition No User Partition Note Yes Log Sense Page 3Dh Parameter Code 0003h Check MIC free memory capacity Log Select Page 3Eh Parameter Code 0001h Put User Volume Note data Stop 13 8 6 How to Expand or Shrink the User Partition Note If the User Partition Note is the last Note then you can overwrite the User Partition Note with one of a different length SDX 450V reports an ...

Page 193: ...upports up to 2 partitions The top physical partition number is always begins 0 and the bottom physical partition number is 1 The physical partition number is automatically translated to the logical partition number The top logical partition is 1 and bottom is 0 Consequently SDX 450V can be used with DDS applications without requiring configuration adjustments via special commands or hardware swit...

Page 194: ...rmation in MIC Normal Loading Sequence P0 Device Area ODA P1 ODA P2 ODA P3 ODA Load here Stand by here Loading Sequence with position problem P0 Device Area ODA P1 ODA P2 ODA P3 ODA Load here Stand by here If the Position Information on tape is different from the Position Information in MIC then SDX 450V will rewind the tape to PBOT clear the Position Information in MIC because the position inform...

Page 195: ...the Partition Append operation to separate larger sessions or periodically after several smaller sessions This method should improve access times because the drive will be able to load unload at partition boundaries in closer porximity to desired target locations on tape In order to make the correct decision as to whether to use marks tor to append a partition the application should measure the cu...

Page 196: ...14 Appendix G SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 14 4 This page intentionally left blank ...

Page 197: ...is not used in WORM mode and will be set to ZERO 15 3 How to detect a WORM cartridge AIT2 WORM Media SDX2 50W 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 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 0 Reserved Page Code 31h Byte 1 Page Length 8 Byte 2 AIT DEV ABS ULP PRT PNJ SYSLOG Byte 3 SPAN 0Ah...

Page 198: ...er bits and bytes are the same as returned with Mode Sense Page 11 2Parition AIT 0 All other bits and bytes are the same as returned with Mode Sense Page 31 Set IDP bit to 1 Additional Partition 1 Partition Size non zero value All other bits and bytes are the same as returned with Mode Sense Page 11 Mode Sense Page 31h Mode Select Page 31h Mode Sense Page 11h Mode Select Page 11h Mode Sense Page 3...

Page 199: ...ejected 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 3 Spac...

Page 200: ...IF Max Additional Partitions 1 Max Additional Partitions Additional Partition Defined Check the Last partition No N Last Partition No Go to the Last partition CAP 1 Active Partition N All other bits and bytes are the same as returned with Mode Sense Page 10 Append partition Mode Sense Page 11h Can I create one more new partition Log Sense Page 3Dh Code 0016h Mode Sense Page 10h Mode Select Page 32...

Page 201: ...own 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 3 Upon power up the drive will enter the DR mode Observe the simultaneous flashing LEDs of TAPE MORTION and CLEANING REQUEST While in DR mode a SCSI ...

Page 202: ...REnable 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 sha...

Page 203: ... level of the media has fallen off to a level where data recovery is no longer possible Early Warning A device computed position near but logically before the end of partition See the REW bit in the Mode Select Device Configuration page ECC Error Correction Code End Of Data EOD End of data in a partition a special format group written after all current user data End Of Medium EOM The extreme posit...

Page 204: ...ngth of the actual block read exceeds the requested transfer length in the command descriptor block Only the requested amount of data is returned to the host Partition The entire usable region of recording and reading paths in a volume or in a portion of a volume If there is more than one partition they shall be numbered starting with ZERO i e beginning of partition ZERO RAW See Read After Write R...

Page 205: ...into the SDX 450V updated as the tape is used and written back into the System area on the tape when it is unloaded Tape Write Protect power failure or reset will losethe log data maintained in RAM Under Length The incorrect length condition that exists after executing a read command when the requested transfer length in the command descriptor block exceeds the length of the actual block read Volu...

Page 206: ...17 Appendix J SONY AIT 1 Turbo drive SDX 450V series Ver 1 0 17 4 This page intentionally left blank ...

Reviews: