Sony SDX-700C Product Specifications Manual

Sony SDX-700C Product Specifications Manual

Hide thumbs Also See for SDX-700C:
Table of Contents

Advertisement

Quick Links

SDX-700C
SDX-700C/R
5.25"Model
Product Specification Manual
Version 2.1
Dec. 2001
Copyright © 2001, Sony Corporation.
All right reserved.
NOTE:
This Product Specification Manual is applicable for AIT-3 drive.

Advertisement

Table of Contents
loading

Summary of Contents for Sony SDX-700C

  • Page 1 SDX-700C SDX-700C/R 5.25”Model Product Specification Manual Version 2.1 Dec. 2001 Copyright © 2001, Sony Corporation. All right reserved. NOTE: This Product Specification Manual is applicable for AIT-3 drive.
  • Page 2 Sony. The information contained in this document is subject to change without notice. SONY MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENT. Sony shall not be liable for errors contained herein, or indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this document.
  • Page 3: Table Of Contents

    Table of Contents Introduction 1.1. About this product specification Manual 1.2. Introducing the SONY AIT technology 1.3. Features of the drive 1.4. Reference 1.5. How to get ECMA-222 Standard Document 1.6. How to get ECMA-246 Standard Document 1.7. How to get MAM Document Specifications 2.1.
  • Page 4 Data Compression ON Switch 3.1.5. Power Connector 3.1.6. SCSI 68 pin Connector Operation 4.1. Summary of LED indications 4.2. Operator Action 4.2.1. Powering up the SDX-700C 4.2.2. Inserting Cassettes 4.2.3. Removing Cassettes 4.2.4. Hand Reset Hole 4.2.5. Write-Protecting Cassettes 4.3. Internal Function 4.3.1.
  • Page 5 6.6.6. TapeAlert Log Page 6.6.7. Tape Log Page(Sony Unique) 6.6.8. Tape Capacity Log Page 6.6.9. Drive Usage Log Page (Sony Unique) 6.6.10. Read and Write Frame Error Counter Page 6.6.11. Data Compression Transfer Log Page 6.6.12. AIT Log Page (3Ch)
  • Page 6 REWIND 01h 6.24. SEEK BLOCK 0Ch 6.25. SEND DIAGNOSTIC 1Dh 6.26. SPACE 11h 6.26.1. CHECK CONDITION 6.26.2. Sony SDX-700C unique implementation for SPACE 6.26.2.1. Super High Speed Search 6.26.2.2. Data Buffer Management 6.27. TEST UNIT READY 00h 6.28. VERIFY 13h 6.29.
  • Page 7 Appendix A: ASC & ASCQ Alphabetic Order Appendix B: ASC & ASCQ Numeric Order Appendix C: SCSI Commands ( OP Code Order) Appendix D: ASC & ASCQ for AIT (Sony Unique) Appendix E: Introduction to AIT-3 MIC 12.1. MIC Data Structures 12.1.1...
  • Page 8 13.8.6. How to Expand or Shrink the User Partition Note 13.8.7. User Notes Hints Appendix G: MIC (SCSI Interface Specification for AIT multiple Partitioning) 14.1. MIC Features 14.2. The Default Mode for Drive 14.3. Cassette has a Mode 14.4. Re-Using Cassettes 14.5.
  • Page 9: About This Product Specification Manual

    The capacity ratings listed in the next subsection are based on a 230 meter tape AIT-3 cassette. The Sony SDX-700C drive is a high capacity data storage device using Advanced intelligent tape (AIT) technology. The Sony SDX-700C drive achieves high data integrity through read-after-write, an additional level of Error Correction Code, and other features.
  • Page 10: Features Of The Drive

    1.Introduction Features of the drive Major features of the Sony SDX-700C include: • Capacity 25 Gbyte typical when using 170 meter tape AIT-1 cassette (SDX-T3N or SDX1-25C) -Approximately 50Gbyte to 75 Gbyte with Data Compression 35 Gbyte typical when using 230 meter tape AIT-1 cassette (SDX1-35C)
  • Page 11: Reference

    These files are Adobe Portable Document Format. You can browse and print these files by using Adobe® Acrobat® Reader application program. ANSI (American National Standard for Industry) ECMA (European Computer Manufacturers Association) ISO (International Organization for Standardization) IEC (International Electro technical Commission) SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 12 1.Introduction This page intentionally left blank. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 13: Specifications

    2.Specification 2. Specifications Physical, environmental and performance specifications for the SDX-700C and SDX-700C/R. 2.1. Specifications Dimensions 2.1.1. The SDX-700C Height 41.2 mm (1.62 in) ± 0.5 mm (0.02 in) Width 101.6 mm (4.00 in) ± 0.5 mm (0.02 in) Depth 155.0 mm (6.10 in)
  • Page 14: Mounting Holes

    2.Specification 2.1.1.1. Mounting Holes Figure 2-2a gives details of the mounting holes for the Sony SDX-700C, and figure 2-2b for the Sony SDX-700C/R. Figure 2-2a: SDX-700C Mounting Holes SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 15 2.Specification Figure 2-2b: SDX-700C/R Mounting Holes SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 16: Weight

    1020 grams, without a cassette and a front bezel. 2.1.3. Connectors The SDX-700C has a SCSI connector with a power connector and Jumpers at the positions shown in Figure 2-3. All other connectors are for use by Sony’s manufacturing and service facilities only. Figure 2-3: Connector Positions SCSI Cables and Terminators 2.1.3.1.
  • Page 17: Altitude

    Less than 20kV: No drive damage Orientation 2.2.8. The SDX-700C can be installed in three different mounting positions as shown in the figure below. Each position has a maximum tolerance of ± 10 degrees. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 18: Performance Specification

    Data Capacity 2.3.1. The SDX-700C 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.
  • Page 19: Data Transfer Rate

    Burst Transfer Rate To and From the SCSI Bus 2.3.2.2. The SDX-700C will transmit and receive data bursts to and from the SCSI bus at a maximum burst rate of 12 Mbyte per second, using Ultra 160 asynchronous transfers and maximum of 160 Mbyte per second, using Ultra160 synchronous transfers.
  • Page 20: Retry Limits On Rewrites

    2.3.12. Mean Time To Repair The Mean Time To Repair (MTTR) of the SDX-700C is 30 minutes. Since at the field level the entire drive is considered a Field Replaceable Unit (FRU) the time to replace the drive with a new one is less that 30 minutes.
  • Page 21: Conditions Of Acceptability

    Conditions of Acceptability 2.4.1. The SDX-700C is for use only in equipment where the suitability of the combination has been determined by an appropriate certification organization (for example, Underwriters Laboratories, Inc. or the Canadian Standards Association in North America, and the British Standards Institution or Verband Deutscher Elektrotechniker in Europe).
  • Page 22 2.Specification This page intentionally left blank. 2-10 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 23: Installation Guide

    3.Installation 3. Installation 3.1. Installation Guide This Product Specification Manual is applicable for AIT-2 drive. Figure 3-1: DIP switch Parity Disable No Connection Figure 3-2: Jumper positions SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 24: Scsi Id Number Jumper

    Figure 3-3: DIP Switch positions SCSI ID Number Jumper 3.1.1. The SCSI ID number of the SDX-700C is selected by the SCSI ID number jumpers. The figure below shows the jumper configuration for each of the possible SCSI IDs. SCSI...
  • Page 25: Power Connector

    Pin 68 Figure 3-6: Non-shielded SCSI Device Connector SDX-700C supports both Low-Voltage-Differential SCSI configuration as shown table 3-1 and Single-Ended SCSI configuration as shown table 3-2. SDX-700C detects and switches SCSI configuration between Low-Voltage-Differential and single-ended modes by monitoring DIFSENS signal assigned pin 16 in SCSI bus.(refer to table 3-1) SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 26 3.Installation Table 3-1: SDX-700C SCSI Signals (Low-Voltage-Differential Type BUS P Cable Signal Assignment) Signal Name Cable Conductor Number Signal Name -DB(12) +DB(12) -DB(13) +DB(13) -DB(14) +DB(14) -DB(15) +DB(15) -DB(P1) +DB(P1) -DB(0) +DB(0) -DB(1) +DB(1) -DB(2) +DB(2) -DB(3) +DB(3) -DB(4) +DB(4)
  • Page 27 3.Installation Table 3-2 : SDX-700C SCSI Signals (Single-Ended Type BUS P Cable Signal Assignment) Signal Name Cable Conductor Number Signal Name -DB(12) GROUND -DB(13) GROUND -DB(14) GROUND -DB(15) GROUND -DB(P1) GROUND -DB(0) GROUND -DB(1) GROUND -DB(2) GROUND -DB(3) GROUND -DB(4)
  • Page 28 3.Installation This page intentionally left blank. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 29: Operation

    4. Operation 4.1. Summary of LED indications The SDX-700C have 3 LEDs. Each LED shows "Tape Motion", "Cleaning Request", and "Replace Tape" as defined. "Tape Motion" to show the tape motion in the drive. "Cleaning Request" to be on, when CLEANING is required.
  • Page 30: Operator Action

    Powering up the SDX-700C After the initial installation of the SDX-700C has been verified, power can be applied to the unit. The +12V and +5V power must be applied simultaneously. (See Figure 2-5) The SDX-700C will execute a power-up diagnostic and then comes ready.
  • Page 31: Write-Protecting Cassettes

    In the case of two partition tape the drive detects that the tape has been formatted as a two partition tape when the Reference Area is read during the load sequence. When the Unload operation begins the drive will then automatically update the Tape Log for each partition before unloading the tape. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 32: Power-Fail Or Scsi Reset Handling

    (1) The drive remains positioned at the point where the power-fail or SCSI Reset occurred. (2) It executes the Power-Up sequence of self-tests. (When power is restored.) (3) If a tape is in the drive, the SDX-700C starts a LOAD sequence. The drive rewinds the tape to BOT and remains on-line.
  • Page 33: Normal Status Display

    Normal Status Display 4.3.4.2. After the Diagnostic Display, when no failures are detected, the SDX-700C is in the Normal Status. The LEDs show various Normal Status (No Error) indications as shown in the table below: Table 4-2: Normal LED indications...
  • Page 34: Tape Partitions

    Head Cleaning 4.6.1. The SDX-700C has a built in head cleaning function that helps prevent/recover from head contamination problems which eliminates the need for periodic head cleaning with a head cleaning cassette as required with other tape formats. However, severe cases of contamination from which the drive can not recover may require use of a cleaning cassette.
  • Page 35: Troubleshooting Guide

    Request is indicated by the Cleaning Request LED. Troubleshooting Guide 4.6.2. Problems encountered while operating the Sony SDX-700C 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 usually are discovered the first time the drive is installed on a system or when the system configuration is changed or physically moved.
  • Page 36 Locate the small opening in the bottom of the drive and insert the tip of a precision screwdriver so that the Threading motor shaft can be rotated. Rotate the motor shaft counterclockwise to bring the threading mechanism back to the initial position. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 37 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.
  • Page 38: Replace Tape

    - Clean the drive with the AIT cleaning 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. Media Warning 4.6.2.3.
  • Page 39: Scsi Interface

    5. SCSI Interface 5.1. Introduction The Sony SDX-700C uses the SCSI interface to connect to the host system. The Small Computer System Interface (SCSI) is an industry standard interface, approved by the American National Standards Institute (ANSI). It is recommended that this document be used along with the ANSI standard document. The ANSI specification defines the interface in general while this document describes the specific implementation for this unit.
  • Page 40: Supported And Unsupported Commands

    - COMPARE - COPY AND VERIFY - 10 byte MODE SENSE & MODE SELECT - READ REVERSE - TRACK SELECT (SCSI-1 optional command, not applicable to the SDX-700C) 5.2. SCSI Bus Operation 5.2.1. Typical SCSI Operation This example describes the typical SCSI bus sequence between the host and the drive.
  • Page 41: Disconnect

    Identify message implies that the Host restores its data pointers upon re-selection; in other words, it is not necessary for the target to send a specific RESTORE DATA POINTERS to the Host in such context. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 42: Message Specification

    The table below lists the Messages supported by the SDX-700C. The SDX-700C supports the Synchronous Data Transfer Request Extended Message, and the Wide Data Transfer Request Message.
  • Page 43: Extended Message (01H)

    For double transition (DT) synchronous data transfer the REQ/ACK OFFSET is the maximum number of REQ transitions allowed to be outstanding before a corresponding ACK transition is received at the target. The size of a data transfer shall be 2 bytes. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 44: Synchronous Data Transfer Request(01H)

    Transfer period is the minimum time allowed between leading edges of successive REQ pulses and of successive ACK pulses. The SDX-700C supports the following transfer periods: SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 45 ACK pulse is received at the target. A REQ/ACK offset value of ZERO shall indicate asynchronous data transfer mode. The SDX-700C supports synchronous data transfer REQ/ACK offset values from 1 to 15. The originating device (the device that sends the first of the pair of SDTR messages) sets its values according to the rules above to permit it to receive data successfully.
  • Page 46: Wide Data Transfer Request

    BUS FREE phase. The initiator shall accept such action as aborting the negotiation and both devices shall go to eight -bit data transfer mode for data transfers between the two devices. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 47: Save Data Pointer (02H)

    BUS FREE phase. This message can be sent to a logical unit that is not currently performing an operation for the initiator. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 48: Message Reject (07H)

    This bit is only set to one by the initiator. When set to one, it indicates that the initiator has the ability to disconnect and reconnect. Bit 5 LUNTAR: This bit is always ZERO to indicate that the LUNTRN field below is valid. SONY AIT-3 drive SDX-700 series Ver.2.1 5-10...
  • Page 49: Ignore Wide Residue (23H)

    Message Code Ignore The IGNORE WIDE RESIDUE message (see table 5-5) shall be sent from the SDX-700C 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.
  • Page 50 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 UNIT command. SONY AIT-3 drive SDX-700 series Ver.2.1 5-12...
  • Page 51: Command Specification

    SCSI-1 hosts will not send an IDENTIFY message. If SDX-700C does NOT receive an IDENTIFY message on selection then it WILL check the LUN field in the CDB and expect it to be ZERO. If it isn’t the unit will return a CHECK CONDITION status with an ILLEGAL REQUEST sense key set.
  • Page 52: Erase 19H

    Long: The Long bit controls the distance to be erased. The drive will always erase data from its current logical position and then write 300 frames of EOD. If the bit is set, an EOD is then written to the end of the current partition. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 53: Inquiry 12H

    UNIT ATTENTION condition (before the drive reports CHECK CONDITION status), the target will perform the INQUIRY and will not clear the UNIT ATTENTION condition. The drive returns the standard INQUIRY data as described below. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 54 Sync: The drive supports synchronous data transfers, so this bit is set. Linked: The drive does not support linked command. CmdQue: The drive does not support tagged command queuing , so this bit is never set. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 55 This and the next two fields are left-aligned with the unused bytes at the end of the fields and filled with space characters(20h). Product Identification: This field contains sixteen bytes of ASCII data identifying the product as "SDX-700C" for the data compression model.
  • Page 56 Support ( 03h ) ISO version ( 0 ) ECMA version ( 0 ) ANSI – Approved version (02h ) Reserved ( 00h ) Reserved ( 00h ) CDB size ( m-5 ) CDB usage data SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 57 INQUIRY 6.Command Specification 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 . SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 58: Load/Unload 1Bh

    If the drive has received an UNLOAD command with the Immediate bit set and then receives either another command which would involve tape motion or TEST UNIT READY, the drive will return a CHECK CONDITION status with a NOT READY sense key set. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 59 READ BLOCK LIMITS will return a CHECK CONDITION status with a HARDWARE ERROR sense key set. The tape may also be ejected via the Front Panel EJECT button. If no cassette is in drive, both LOAD and UNLOAD will return a CHECK CONDITION status with NOT READY sense key set SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 60: Locate 2Bh

    Block Address: The Block Address field specifies the block address to which the drive shall be positioned on the tape. Partition: The Partition field specifies which partition to select if the CP bit is one. Refer to the Mode Select command, Medium Partition page for additional information about partitioning. 6-10 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 61: Log Select 4Ch

    This condition shall not be considered as an error (see description of Parameter Code Reset and Page Control fields above). If this field is non-0 the Page Control field must be 01b. SONY AIT-3 drive SDX-700 series Ver.2.1 6-11...
  • Page 62 User Partition 00 Note data size, otherwise a Check Condition status will be returned, and no new data will be written to MIC. There is no format to writing user data to MIC. The application is free to define MIC data for its use. 6-12 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 63: Log Sense 4Dh

    See description of individual pages/parameters below for more details. The Default Cumulative Values are the values to which each parameter gets initialized on a reset condition as described above. See description of individual pages/parameters below for more details. SONY AIT-3 drive SDX-700 series Ver.2.1 6-13...
  • Page 64: The Log Page Descriptor

    4-byte page header followed by ZERO or more variable-length parameter structures defined for that page. The Log Select command supports the ability to send ZERO or more log pages. The LOG SENSE command returns a single log page as specified in the Page Code field of the CDB. 6-14 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 65: The Log Parameter Descriptor

    1. If it is 0 the command will terminate with CHECK CONDITION status with sense key set to ILLEGAL REQUEST and additional sense code of ILLEGAL FIELD IN PARAMETER LIST. SONY AIT-3 drive SDX-700 series Ver.2.1 6-15...
  • Page 66: Supported Log Pages

    TapeAlert Log Page 144h Tape Log Page (Sony Unique) Tape Capacity Log Page 24h / 404h( 404h –AIT mode) Drive Usage Log Page (Sony Unique) Write Frame Error Counter Page Read Frame Error Counter Page Transfer Log Page AIT Log Page...
  • Page 67: Summary List Of Supported Pages

    Reserved LP(0) TSD(0) Parameter Length (n-3) (MSB) Parameter Value (LSB) The Page Code is one of the following: Table 6-14: Page Code Page Code Description Write error Counter Page Read error Counter Page SONY AIT-3 drive SDX-700 series Ver.2.1 6-17...
  • Page 68: Last N Error Events List

    When the log page becomes full, no more entries will be added until the log is cleared (using one of the methods described previously) or a reset occurs. The current cumulative values will be returned regardless of the page control field in the LOG SENSE CDB. 6-18 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 69: Tapealert Log Page

    There are three types of flags, listed below in order of increasing severity: Table 6-18: TapeAlert flag types Severity Urgent User Risk of Data Loss Explanations Intervention C (Critical) W (Warning) I (Information) SONY AIT-3 drive SDX-700 series Ver.2.1 6-19...
  • Page 70 Read Only You have loaded a cartridge of a type that is Media loaded that is Format read-only in this drive. read-only format The cartridge will appear as write-protected 6-20 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 71 Preventive maintenance of the tape drive is The drive requires Maintenance required. preventative Check the tape drive users manual for device maintenance (not specific preventive maintenance tasks or call the cleaning). tape drive supplier helpline. SONY AIT-3 drive SDX-700 series Ver.2.1 6-21...
  • Page 72 3. If the problem persists, call the tape drive supplier helpline. Loader There is a problem with the autoloader Loader mechanism has Hardware B mechanism. a hardware fault 6-22 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 73 The start of data could not be found on the tape: Tape damaged, bulk data Check you are using the correct format tape erased, or incorrect Discard the tape or return the tape to your format supplier SONY AIT-3 drive SDX-700 series Ver.2.1 6-23...
  • Page 74: Tape Log Page(Sony Unique)

    6.Command Specification LOG SENSE 6.6.7. 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...
  • Page 75 Any attempt to change this page using LOG SELECT will result in a CHECK CONDITION with a Sense Key of ILLEGAL REQUEST. The current cumulative values will be returned regardless of the Page Control field in the LOG SENSE CDB. SONY AIT-3 drive SDX-700 series Ver.2.1 6-25...
  • Page 76: Tape Capacity Log Page

    Maximum capacity, partition 2 (kilobytes) 0008 Maximum capacity, partition 3 (kilobytes) 007D Remaining capacity, partition 62 (kilobytes) 007E Remaining capacity, partition 63 (kilobytes) 007F Maximum capacity, partition 62 (kilobytes) 0080 Maximum capacity, partition 63 (kilobytes) 6-26 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 77: Drive Usage Log Page (Sony Unique)

    6.Command Specification 6.6.9. Drive Usage Log Page (Sony Unique) This page is a SONY unique page which provides information on the drive currently being used. This log cannot be cleared and has the following format. Table 6-23: Drive Usage Log Page...
  • Page 78: Read And Write Frame Error Counter Page

    TSD(0) ETC(0) TMC(0) Reserved LP(0) Parameter Length (4) (MSB) Parameter Value (LSB) Parameter Code: This identifies which parameter of data is being transferred. The following codes are supported for each Error Counter Page. 6-28 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 79: Data Compression Transfer Log Page

    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. SONY AIT-3 drive SDX-700 series Ver.2.1 6-29...
  • Page 80: Ait Log Page (3Ch)

    Read-After-Write process. This count does not include any frames which are written between the original frame and its rewrite. The number accumulates over the life of the tape but is ZEROed by a format pass. 6-30 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 81 Reserved SDX-700C shall set OC before start writing operation, and reset OC after end writing operation. In case of the emergency like sudden power outage while writing operation, OC will be 1 even if no body perform writing now. By this technique, SDX-700C can detect the partition have had a corruption.
  • Page 82 Load Count 010Eh Access Count 010Fh Update Replace Count 0110h Last Valid Absolute Frame Number 0111h Partition Attribute 0112h Maximum Absolute Frame Number Note: The upper byte of Parameter Code indicates the Partition Number. 6-32 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 83: Mic Fixed Length Information Page (3Dh)

    0 and partition 1 have Notes data Byte #0 below will be 0C0h, and Byte #1 to #31 will be 00h. Parameter Code 0017h Drive Element Address data field is reserved. The drive always returns ZERO for this field. SONY AIT-3 drive SDX-700 series Ver.2.1 6-33...
  • Page 84 DS(1) TSD(0) ETC(0) TMC(00) LP(0) Reserved Parameter Length (2) (MSB) User Volume Note Size (LSB) (MSB) Parameter Code (0005h) (LSB) DU(0) DS(1) TSD(0) ETC(0) TMC(00) LP(1) Reserved Parameter Length (8) (MSB) Reserved (LSB) 6-34 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 85 (MSB) Parameter Code (0014h) (User Partition Note Map) (LSB) DU(0) DS(1) TSD(0) ETC(0) TMC(00) LP(0) Reserved Parameter Length (32) (msb for the Partition 0) 256 bits of Map (lsb for the Partition 255) SONY AIT-3 drive SDX-700 series Ver.2.1 6-35...
  • Page 86 256 of bit array (lsb for Partition 255) 66-97 Reserved (MSB) Parameter Code (0017h) (Element Address) (LSB) DU(0) DS(1) TSD(0) ETC(0) TMC(00) LP(1) Reserved Parameter Length (4) (MSB) SDX-700C always return 00 00 00 00h (LSB) 6-36 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 87 ………… (MSB) Parameter Code (0018h + n) (User Partition Note for Partition n) (LSB) DU(0) DS(1) TSD(0) ETC(0) TMC(00) LP(0) Reserved Parameter Length (32) (MSB) User Partition Note Size for Partition n (LSB) SONY AIT-3 drive SDX-700 series Ver.2.1 6-37...
  • Page 88: Mic Variable Length Information Page (3Eh)

    LOG SENSE 6.6.14. MIC Variable Length Information Page (3Eh) Page 3Eh is a variable length page. That is not defined by ANSI. This page is Sony Vendor Unique. Important NOTE: 1. Only one Parameter Code in Page 3Eh is transferred at a time.
  • Page 89 2Kbytes and 8Kbytes MIC. Less than half of this is available for MIC application data; the rest of MIC memory is reserved for MIC System data. Future MIC tapes will support larger area for MIC application. SONY AIT-3 drive SDX-700 series Ver.2.1 6-39...
  • Page 90: Mode Select 15H

    Block Descriptor Length (08h) Density Code (MSB) Number of Blocks (00 00 00h) (LSB) Reserved (MSB) Block Length (LSB) Buffered Mode: Buffered Mode is the mechanism by which the drive implements Immediate Reporting on WRITE commands. 6-40 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 91 This establishes block length such that the transfer length for read, write and verify type commands will be a block count not a byte count. SONY AIT-3 drive SDX-700 series Ver.2.1 6-41...
  • Page 92 The drive also returns a CHECK CONDITION status with an ILLEGAL REQUEST sense key if the Host sends an unsupported Page Code, a page field with values that are not supported or are not changeable. In this case, no parameters will have been changed by the command. 6-42 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 93: Disconnect-Reconnect Page (02H)

    0FBCh. Note: 512×4,028(0FBCh) = 2,062,336 bytes which means that the Maximum Burst Size is approximately equal to SDX-700C Buffer size for SCSI side. FAIR ARBITRATION: This field indicates whether the drive shall use fair or unfair arbitration when requesting an interconnect tenancy.
  • Page 94: Control Mode Page (0Ah)

    The AUTOLOAD MODE field specifies the action to be taken by the drive when a media is inserted. AUTOLOAD MODE field Value Definition 000b Medium shall be loaded for full access 001b Medium shall be loaded for medium auxiliary memory access only 010b Medium shall not be loaded 011b-111b Reserved 6-44 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 95: Data Compression Control Page (0Fh)

    A DCC bit of ZERO indicates that the device does not support data compression. This shall be a non-changeable field. The SDX-700C has the capability to decompress data and will set this bit to a one. DDE: A Data Decompression Enable (DDE) bit of one indicates that data decompression is enabled. The SDX-700C will always decompress the data.
  • Page 96 (if the DCE bit is one). The SDX-700C 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 shall indicate that no compression algorithm is currently selected. Any other values in this field will cause the drive to return a CHECK CONDITION status the sense key shall be set to ILLEGAL REQUEST.
  • Page 97: Device Configuration Page (10H)

    DBR: This field is not supported and should be always set to ZERO. BIS: Block Identifiers Supported is set to one to indicate that the media has recorded information about the logical block ID relative to the partition. SONY AIT-3 drive SDX-700 series Ver.2.1 6-47...
  • Page 98 End-Of –Partition. The REW bit is changeable. A value of ONE indicates that the drive will report the early-warning condition on writes and reads. Gap Size: This field is not used by the SDX-700C and shall be set to ZERO otherwise a CHECK CONDITION with an ILLEGAL REQUEST sense key will be returned.
  • Page 99: Medium Partitions Parameter Page (11H)

    Additional Partitions Defined field, PSUM and Partition Size field. The SDX-700C allows the tape to be split into two entirely separate and independent partitions like DDS format. Each partition will have its own Reference, System and Vendor Group area. The maximum size of a partition will be the whole tape.
  • Page 100 A second way to issue Mode Select Page 11h is to set Page Length to 08h, and set bytes 8 and 9 to partition 1 size. In this method partition 0 size is not sent, but this size is still computed as defined above. In either case, Mode Sense will report partition 0 and partition 1 sizes. 6-50 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 101: Medium Partitions Parameter

    MIC, as well as the AIT Format limit of 256 partitions. SDX-700C 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.
  • Page 102 The Partition Size specifies the capacity of all partitions in Megabytes (in the case of SDX-700C - see PSUM field definition). The drive rounds the Partition Size to the next whole group value and then applies an algorithm which allows for the writing of ECC-3 frames and for RAW error recovery so as to reserve sufficient physical space on the media for the specified capacity.
  • Page 103 Capacity belongs to Partition 0. Note 1: SDX-700C 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-700C 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.
  • Page 104: Informational Exceptions Control Page (1Ch)

    If the Test Flag Number is set to an invalid value, the MODE SELECT command will return CHECK CONDITION, with sense key set to ILLEGAL REQUEST and extended sense set to Invalid Field in Parameter list. 6-54 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 105: Ait Device Configuration Page (31H)

    This bit is recorded in drive’s EEPROM, and it effects the drive itself. (Not Supported) 0 - Power On immediate Eject disable. If this bit set to 0, then the cassette will stay in the drive when power is applied. (default) SONY AIT-3 drive SDX-700 series Ver.2.1 6-55...
  • Page 106 This bit is effective for Mode Sense only. If this bit is 0 then MIC has not been detected in the cassette. Bit Combination Table ULPBOT Description Illegal DDS Mode, Unload at PBOT Illegal Illegal Illegal Illegal AIT Mode, Unload at ODA AIT Mode, Unload at PBOT 6-56 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 107: Append Partition (32H)

    The Append Partition Command is available in the AIT mode. The Append Partition Command takes effect if the current partition is the last partition. When the command is issued in the last partition, SDX-700C will automatically space to the EOD area find the bottom of the Device Area, and then create a new partition. If the command is issued in any other partition, SDX-700C will return the CHECK CONDITION status (83h/97h Current Partition is no the last partition).
  • Page 108 Good status, and the Unit Attention condition 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) + 2GB = 22 GB <--- new append partition. 6-58 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 109 Last Partition Number field of Volume Information on tape is not valid. Note 5: The Append Partition Page operation is not allowed when the WP tab is set. Note 6: Append Partition Page writes all buffered data to tape, before appending a partition. SONY AIT-3 drive SDX-700 series Ver.2.1 6-59...
  • Page 110 With the tape already loaded, and with partition 4 active, the Delete Partition command issued with the Indicated Partition Number set to 4 will delete partition 5. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 4. No tape motion will take place. The new last partition - partition 4 - will become open-ended, spanning up to the EOM.
  • Page 111 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. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 0.
  • Page 112 With the tape already loaded, and with partition 1 active, the Delete Partition command issued with the Indicated Partition Number set to 3 will delete partitions 4 and 5. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 3.
  • Page 113: Delete Partition (33H)

    Return All Pages 0Ch+10h+10h+10h+0Ch+0Ch+0Ah=5Eh 0Ch+10h+10h+10h+(8+2xn)+0Ch+0Ah+0Ah+0Ah=6Eh+2xn n : Partition Number If the Host selects any other values, the drive will terminate the command with a CHECK CONDITION status and an ILLEGAL REQUEST sense key set. SONY AIT-3 drive SDX-700 series Ver.2.1 6-63...
  • Page 114 Block Descriptor Length: returns a value of 8, which specifies the length in bytes of the following Block Descriptor. The drive only returns a single Block Descriptor. Density Code: The drive returns 32h in the Density Code field. 6-64 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 115: Mode Sense 31H (Ait Device Configuration Page)

    All fields not supported by the drive must be set to ZEROs. 6.8.1. Mode Sense 31h (AIT Device Configuration Page) Note 1: SDX-700C always reports the status of the cassette present in the drive, even if the mode values are changed.
  • Page 116: Persistent Reserve In 5Eh

    This shall not be considered an error. If the remainder of the list is required, the application client should send a new PERSISTENT RESERV IN command with a Allocation Length field large enough to contain the entire list. 6-66 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 117 Table 6-50: PERSISTENT RESERVATION IN parameter data for READ RESERVATION Byte (MSB) GENERATION (LSB) (MSB) Additional Length (LSB) (MSB) Reservation descriptor (LSB) GENERATION: This field shall be defined for the PERSISTENT RESERVE IN READ KEYS parameter data. SONY AIT-3 drive SDX-700 series Ver.2.1 6-67...
  • Page 118 In this table, the description of required device server support is divided in two paragraphs. The first paragraph defines the required handling for read operations. The second paragraph defines the required handling for write operations. 6-68 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 119 Write Exclusive: Any task from any initiator other than the initiator holding the supported in persistent reservation that requests a transfer from the initiator to the storage medium this drive) or cache of the logical unit shall result in a reservation conflict. 7h-Fh Reserved SONY AIT-3 drive SDX-700 series Ver.2.1 6-69...
  • Page 120: Persistent Reserve Out 5Fh

    Preempts persistent reservations from another initiator and aborts the task set for the ABORT preempted initiator. 06h-1Fh Reserved The parameter list required to perform the PERSISTENT RESERVE OUT command has the following format: 6-70 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 121 The loss of power in the target shall release the persistent reservation for all logical unit and remove all reservation keys. Table 6-56 summarizes which field are set by the application client and interpreted by the drive for each service action and scope value. SONY AIT-3 drive SDX-700 series Ver.2.1 6-71...
  • Page 122 Valid Ignored RESERVE Logical Unit Valid Ignored Ignored RELEASE Logical Unit Valid Ignored Ignored CLEAR Ignored Ignored Ignored Ignored PREEMPT Logical Unit Valid Valid Ignored PREEMPT Logical Unit Valid Valid Ignored & CLEAR 6-72 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 123: Prevent Allow Medium Removal 1Eh

    This situation remains until the Prevent bit is set to ZERO. When this bit is set to ZERO, the drive ejects the cassette following completion of an UNLOAD. The Eject button is also re-enabled. SONY AIT-3 drive SDX-700 series Ver.2.1 6-73...
  • Page 124: Read 08H

    Valid bit is set and the Sense Key field is set to BLANK CHECK. The information fields contain the residue count. The Additional Sense Code and Additional Sense Code Qualifier fields are set to EOD DETECTED. Upon termination, the media will be physically positioned before EOD and after the last block on tape. 6-74 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 125 File-mark (EOM side). If, however, the drive encounters a Save-Set Mark during this command, nothing is reported unless the SDX-700C has been configured through MODE SELECT to Report Save Set Marks. If the Report Save Set Marks configuration is enabled then the Valid bit and the Additional Sense Key flags are set in the REQUEST SENSE data to indicate that a Save-Set Mark has been encountered.
  • Page 126: Read Block Limits 05H

    16 Mbytes - 1 byte is the maximum block size which the unit can support. Note: The SDX-700C supports one byte variable Read commands. However one byte Write operations are not supported and will be rejected with a CHECK CONDITION for ILLEGAL REQUEST.
  • Page 127: Read Buffer 3Ch

    Buffer IDs with a CHECK CONDITION status but returns 1F 78 00h when Buffer ID is set to 0, 80 00 00h when Buffer ID is set to 1 in the READ BUFFER descriptor. SONY AIT-3 drive SDX-700 series Ver.2.1 6-77...
  • Page 128 4096 bytes. The drive will maintain separate echo buffer for each different initiator and will ensure echo buffer data from each initiator is the same as that previously written by the same initiator. 6-78 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 129: Read Position 34H

    An EOP bit of ZERO indicates that the current logical position is not between early-warning and end-of-partition. Note that this bit is mutually exclusive with the BOP bit. SONY AIT-3 drive SDX-700 series Ver.2.1 6-79...
  • Page 130 File Number : File Number reports the number of file-marks between beginning-of -partition and the current logical position. Set Number : Set Number reports the number of set-marks between beginning –of-partition and the current logical position. 6-80 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 131: Receive Diagnostic Results 1Ch

    Table 6-64: RECEIVE DIAGNOSTICS page header Byte Page Code (81h) Reserved (MSB) Page Length (00 05h) (LSB) The structure of the diagnostic results data is described below: SONY AIT-3 drive SDX-700 series Ver.2.1 6-81...
  • Page 132 Result A and B: The content of these bytes depends on the test being run. See the Diagnostics clause. 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). 6-82 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 133: Release Unit 17H

    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. SONY AIT-3 drive SDX-700 series Ver.2.1 6-83...
  • Page 134: Report Density Support 44H

    DEFLT(1) Reserved (00h) WRTOK(1) Reserved (00h) Reserved (00h) (MSB) BITS PER MM ( 00 11 D7 h ) (LSB) (MSB) MEDIA WIDTH (00 50 h) (LSB) (MSB) TRACKS ( 00 01 h ) 6-84 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 135 The drive shall accept a Mode Select command containing this value, for appropriate media. The value of 00h shall only be used for the default of the logical unit. SONY AIT-3 drive SDX-700 series Ver.2.1 6-85...
  • Page 136 “good” condition, and that “normal” data and block size are used. This value is in units of megabytes (10000000 bytes). The logical unit does not guarantee that this space is actually available in all cases. 6-86 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 137: Report Luns A0H

    If the allocation length in the command descriptor block is too small to transfer information about all configured logical units, the LUN list length value shall not be adjusted to reflect the truncation. SONY AIT-3 drive SDX-700 series Ver.2.1 6-87...
  • Page 138: Request Block Address 02H

    Note: This command is similar in function to the SCSI-2 READ POSITION command and is supported by the SDX-700C 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.
  • Page 139: Request Sense 03H

    Allocation Length: The Allocation Length specifies the maximum number of sense bytes to be returned. The drive terminates the transfer when the Allocation Length bytes have been transferred or when all available sense data has been transferred to the Host, whichever is less. SONY AIT-3 drive SDX-700 series Ver.2.1 6-89...
  • Page 140 ILI: This is the Incorrect Length Indicator bit, which indicates that the requested logical block length did not match the logical block length of the data on the medium. Only READ or VERIFY may cause this bit to be set. 6-90 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 141 Bytes are numbered from ZERO. When a multiple byte field is in error, the pointer points to the most significant byte of the field. If the SKSV bit is ZERO, then the Field Pointer Bytes take the Sony Unique Format as shown below: Table 6-72: Error Code and Status Bytes...
  • Page 142 A description of the different Sense Keys (Byte 2), Additional Sense Codes (Byte 12), and the Additional Sense Code Qualifiers (Byte 13) supported by the SDX-700C are listed in a table beginning on the following page. The following Table shows the REQUEST Sense Keys and the Additional Sense Key (Byte 12) and the Additional...
  • Page 143 16 will indicate the specific problem. Refer to the error code table in the diagnostics clause for more information. PERIPHERAL DEVICE WRITE FAULT - Drive electronics did not report successful completion to a Write operation. MICROCODE HAS BEEN CHANGED – Illegal firmware code is reprogrammed. SONY AIT-3 drive SDX-700 series Ver.2.1 6-93...
  • Page 144 Reserved. Refer to the Field Pointer (Bytes 15-17) to identify the illegal bit or field. LOGICAL UNIT NOT SUPPORTED - The SDX-700C has an embedded SCSI controller with only one Logical Unit (LUN). The error indicates that the LUNTRN field in the Identify message was not ZERO.
  • Page 145 NOT READY TO READY TRANSITION, MEDIUM MAY HAVE CHANGED POWER ON, RESET, OR BUS DEVICE RESET OCCURRED Drive Failed Power-on test or Diagnostic - (SONY Unique) MODE PARAMETERS CHANGED - Issued to all other initiators after one initiator changes any Mode Parameter.
  • Page 146 6.Command Specification REQUEST SENSE VOLUME OVERFLOW END-OF-PARTITION/MEDIUM DETECTED - During Write type operation. MISCOMPARE. Not supported by the SDX-700C RESERVED. Not used by SDX-700C REQUEST SENSE returns the CHECK CONDITION status only to report fatal errors for the REQUEST SENSE command.
  • Page 147: Reserve Unit 16H

    An initiator that holds a current reservation may modify that reservation e.g., switch third-parties by issuing another RESERVE UNIT command to the drive. If the logical unit has previously been reserved by another initiator, the target returns a RESERVATION CONFLICT status. SONY AIT-3 drive SDX-700 series Ver.2.1 6-97...
  • Page 148: Rewind 01H

    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, status will be returned after the rewind has completed. 6-98 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 149: Seek Block 0Ch

    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-700C to allow backward compatibility with QIC devices.
  • Page 150: Send Diagnostic 1Dh

    CHECK CONDITION status with an ILLEGAL REQUEST sense key set. This Page Code requests that the drive return a list of the supported pages in the DATA IN phase of RECEIVE DIAGNOSTIC. 6-100 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 151 REQUEST DIAGNOSTIC command. Refer to clause 7, Drive Diagnostics for more detailed information about the supported diagnostic tests and test operations. SONY AIT-3 drive SDX-700 series Ver.2.1 6-101...
  • Page 152: Space 11H

    File-mark, Set-mark, EOD, BOM/P or EOM/P. A SPACE N File-marks will halt on the Nth File-mark or on any occurrence of Set-mark, EOD, BOM/P or EOM/P, and so on. Within the Sense data, the fields will be set as described on the following table. 6-102 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 153 EOD. Note f: The tape is physically positioned at BOM/P. Note g: EOM is only reported when the physical EOM/P is encountered. The tape is physically positioned at EOM/P. SONY AIT-3 drive SDX-700 series Ver.2.1 6-103...
  • Page 154: Check Condition

    The Information bytes are set to the difference (residue) between the requested count and the actual number of blocks spaced over (not including the mark). If a Save Set Mark occurs while spacing over blocks or File-marks, nothing is reported unless the SDX-700C has been configured through MODE SELECT to Report Save Set Marks.
  • Page 155: Test Unit Ready 00H

    04 01 LOGICAL UNIT IS BECOMING READY Tape Unloading 02 Not Ready 04 00 LOGICAL UNIT NOT READY Tape Unloaded (but retained in drive) 02 Not Ready 04 00 LOGICAL UNIT NOT READY SONY AIT-3 drive SDX-700 series Ver.2.1 6-105...
  • Page 156: Verify 13H

    Key field is set to NO SENSE. The Information fields contain the residue count and the Additional Sense Code and Additional Sense Code Qualifier fields are set to Set-mark Detected. The tape is logically positioned after the Set-mark (EOM side). 6-106 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 157 If the drive reads a File-mark during this command, it will set the File-mark bit in the Request Sense data. Upon termination, the tape will be logically positioned after the File-mark (EOM side). If, however, the drive encounters a Set-mark during this command, nothing will be reported unless the SDX-700C has been configured through MODE SELECT to Report Set-marks.
  • Page 158: Write 0Ah

    The drive flushes its write buffer to tape and appends an EOD marker under the following conditions: Receipt of the following non-write commands: READ SPACE VERIFY READ BUFFER WRITE BUFFER REWIND LOAD/UNLOAD MODE SELECT LOG SENSE SONY AIT-3 drive SDX-700 series Ver.2.1 6-108...
  • Page 159 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. The write hold-off time limit is exceeded. The default value is 10 seconds. SONY AIT-3 drive SDX-700 series Ver.2.1 6-109...
  • Page 160: Write Buffer 3Bh

    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 the Additional Sense Code to ILLEGAL FIELD IN CDB. SONY AIT-3 drive SDX-700 series Ver.2.1 6-110...
  • Page 161 The BUFFER CAPACITY field in the READ BUFFER echo buffer descriptor determines the capacity of the echo buffer. If the PARAMETER LIST LENGTH field exceeds the buffer capacity, the drive will return CHECK CONDITION status with a Request Sense Key of ILLEGAL REQUEST. SONY AIT-3 drive SDX-700 series Ver.2.1 6-111...
  • Page 162: Write Filemarks 10H

    Within the Sense data, the EOD and Valid bits are set and the Sense Key field is set to VOLUME OVERFLOW. The Information fields contain the residue count and the Additional Sense Code and Additional Sense Code Qualifier fields are set to EOM/P Detected. The tape is physically positioned at EOM/P. 6-112 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 163: Drive Diagnostics

    7.Drive Diagnostics 7. Drive Diagnostics This clause deals with the diagnostics supported by the SDX-700C. Each diagnostic is described in detail and possible error codes are discussed. 7.1. Overview The diagnostic firmware for this product is designed to achieve the following objectives:...
  • Page 164: Send Diagnostic Command - Self Test

    Parameter List Length = 5 or 9 (see below) The SDX-700C supports both the SCSI-1 and SCSI-2 implementations of the SEND DIAGNOSTIC command. In the SCSI-1 mode, the Page Format (PF) bit is ZERO and the Parameter List Length is 5, the Parameter List in this...
  • Page 165: Diagnostic Test Number Summary

    Diagnostic Test Number Summary 7.2.4. The following is a list of the diagnostic capabilities of the SDX-700C. 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.
  • Page 166: Receive Diagnostic Result Command

    It is only set by the logging routine within the data buffer as an error is logged. Error set: Two set of error codes exist. The definition of the error is dependent upon when set is taken from as follows: 0 - Runtime errors 2 - Drive diagnostic errors SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 167 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 functioning. There is no error detection within the drive for this test and therefore the Error Code, Result A and Result B will always be ZERO. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 168: Diagnostics Results Reference

    APPEND TIME-OUT FORMAT DISCONTINUITY APPEND NO AFC UNEXPECTED EOR APPEND OVER POSITION ILLEGAL SKIP COUNT APPEND POSITION MISMATCH ALDC ERROR ATF UNLOCK ILLEGAL DMA COMPLETION APPEND DBP NG DMA ERROR FORMAT TIMEOUT MIC BROKEN ERROR SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 169: Diagnostic Tests Requiring Additional Parameters

    0 - Randomizer is disabled during test 1 - Randomizer is enabled during test WRT & RD control bits: The following table shows the operation of the Error Rate Test with different combinations of the WRT & RD bits. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 170: Read Data Exerciser (43H) Diagnostic Parameters

    This test will result in a loss of logical tape position and therefore a load should be sent before the drive is used for any normal reads or writes. 7.2.7.2. Read Data Exerciser (43h) Diagnostic Parameters The purpose of this test is to read AIT-1 Format data for error rate testing. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 171 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 before the drive is used for any normal reads or writes. SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 172 7.Drive Diagnostics This page intentionally left blank. 7-10 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 173: Appendix A: Asc & Ascq Alphabetic Order

    CANNOT READ MEDIUM - INCOMPATIBLE FORMAT CARTRIDGE FAULT COMMAND PHASE ERROR COMMAND SEQUENCE ERROR DATA PHASE ERROR DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN DRIVE FAILED POWER-ON TEST OR DIAGNOSTIC (SONY Unique) END-OF-DATA DETECTED END-OF-DATA NOT FOUND END-OF-PARTITION/MEDIUM DETECTED FAILURE PREDICTION THRESHOLD EXCEEDED FILEMARK DETECTED...
  • Page 174 POWER ON, RESET, OR BUS DEVICE RESET OCCURRED REGISTRATION PREEMPTED REPOSITION ERROR RESERVATION PREEMPTED SAVING PARAMETER NOT SUPPORTED SCSI PARITY ERROR SELECT OR RESELECT FAILURE SETMARK DETECTED TAPE LENGTH ERROR UNRECOVERED READ ERROR WRITE APPEND ERROR WRITE ERROR WRITEPROTECTED SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 175: Appendix B: Asc & Ascq Numeric Order

    PARAMETER VALE INVALID WRITE PROTECTED NOT READY TO READY TRANSITION (MEDIUM MAY HAVE CHANGED) POWER ON, RESET, OR BUS DEVICE RESET OCCURRED DRIVE FAILED POWER-ON TEST OR DIAGNOSTIC - (SONY Unique) MODE PARAMETERS CHANGED RESERVATION PREEMPTED REGISTRATION PREEMPTED COMMAND SEQUENCE ERROR...
  • Page 176 COMMAND PHASE ERROR DATA PHASE ERROR OVERLAPPED COMMANDS ATTEMPTED WRITE APPEND ERROR CARTRIDGE FAULT INSUFFICIENT REGISTRATION RESOURCES FAILURE PREDICTION THRESHOLD EXCEEDED DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN Broken MIC is loaded in AIT mode SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 177: Appendix C: Scsi Commands (Op Code Order)

    READ POSITION 6-71 6.30 WRITE BUFFER 6-101 6.14 READ BUFFER 6-69 6.18 REPORT DENSITY SUPPORT 6-75 LOG SELECT LOG SENSE 6-11 PERSISTENT RESERVE IN 6-59 6.10 PERSISTENT RESERVE OUT 6-63 6.19 REPORT LUNS 6-78 SONY AIT-3 drive SDX-700 series Ver.2.1 10-1...
  • Page 178 10.Appendix C This page intentionally left blank. 10-2 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 179: Appendix D: Asc & Ascq For Ait (Sony Unique)

    11.Appendix D 11. APPENDIX D: ASC & ASCQ for AIT (Sony Unique) ASC and ASCQ Assignments for AIT drive (Sony Unique) Numeric Order BYTE DESCRIPTION Reserved MIC Header Error No MIC Detected MIC Checksum Error MIC out of memory No Data Body Detected in the MIC...
  • Page 180 11.Appendix D This page intentionally left blank. 11-2 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 181: Appendix E: Introduction To Ait-3 Mic

    (shown in Figure E-1). Using a serial interface to the memory chip, the Sony SDX-700C drive is able to retrieve the information directly from the chip, and to provide real-time updates of system and user generated information.
  • Page 182: User Volume Note & User Partition Note

    User Data Area. The Sony SDX-700C provides the SCSI Log Sense and Log Select Vendor Unique Page to access this information. The page 3Dh is used to access the fixed length fields, while the page 3Eh is used to access the variable length information in MIC.
  • Page 183: 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-700C drives: fast load/unload, super high speed search, and data integrity and media management.
  • Page 184 System Data Area Area Area Area Stand by here Read Volume Info. & System Log (0s) Search System Area (12s) Threading Cassette DOWN Cassette IN Figure E-5: Tape Load with and without MIC 12-4 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 185: Data Integrity / Media Management

    NOTE: Hardware data compression is not available for MIC data. MIC provide UVN and UPN those are independent storage area from tape. You can write your data to MIC without any modification for tape. SONY AIT-3 drive SDX-700 series Ver.2.1 12-5...
  • Page 186 12. Appendix E This page intentionally left blank. 12-6 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 187: Partition Numbering In The Dds Emulation Mode

    13.1. PARTITION NUMBERING IN THE DDS EMULATION MODE In default configuration, the Sony SDX-700C emulates DDS drives. In this mode, it supports up to two partitions, logically numbered 0 and 1, where the logical Partition 1 is the first physical partition on the tape. The physical partition numbering is the same in either the DDS emulation or the native AIT mode: the first partition on tape is given the physical partition number of 0.
  • Page 188: Ait Cassette Secondary Id In Mic

    15m short length of AIT cartridge that serial number is greater equal than a number of 7 figures. 13.7. UNREADABLE MIC The Sony SDX-700C applies smart retry sequences when the drive has problems reading MIC. Each data 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.
  • Page 189: Example Scsi Command Sequence For Mic

    The phrase “User Note” includes both User Volume Note and User Partition Note. User Notes are all variable in size from 1 byte up to the available user memory size. SDX-700C generates error (illegal parameter list length), if the User Volume Note Data Size or the User Partition Notes are ZERO.
  • Page 190: Procedure For Writing User Data On Mic Using Log Select

    As for the chart of 13.8.1., detailed explanation on parameter code 0001h issue for Log Select Page 3Eh is as follows. This will acquire 380 byte User Volume Note. Commands are as follows. 13-4 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 191 Page Code (3Eh) Reserved (MSB) Page Length (LSB) (MSB) Parameter Code (LSB) Reserved Reserved (MSB) User Data Length (LSB) User Data Page Length : 386 byte Parameter Code : In case of UVN, 0001h 13-5 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 192: User Data Length : 380 Byte

    Input Parameter Code User Partition Note ( for Partition #3), parameter code is 0005h. In order to read it out, use LOG SENSE twice. time : Limit to get user partition size information only. time : Acquire content of user partition note on 2 log sense. 13-6 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 193 ( LSB ) (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link Byte Page Code (3Eh) Reserved (MSB) Page Length (LSB) (MSB) Parameter Code (LSB) Reserved Reserved (MSB) User Data Length (n-10) User Data 13-7 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 194: How To Update The User Volume Note

    UVN exists by interrogating the drive about the size of the UVN: you will get 0 byte size if there is no UVN. SDX-700C reports an error condition (illegal parameter list length) if the User Volume Note Data Size is ZERO. Start ⇓...
  • Page 195: How To Expand Or Shrink The User Volume Note

    If there is no User Partition Note, or the User Volume Note was added as the last user data structure within the User Data Area, you can overwrite the User Volume Note with one of a different size. SDX-700C reports an error condition (illegal parameter list length) if the User Volume Note Data Size is ZERO.
  • Page 196 13. Appendix F This page intentionally left blank. 13-10 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 197: Appendix G: Mic

    14.2. The default mode for SDX-700C is the DDS Emulation mode. In this mode, the drive supports 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.
  • Page 198: Mode Select Page 31H (Ait Device Configuration Page)

    The tape will automatically be threaded when a media access SCSI command (Erase, Locate, Mode Select Page 11h, Read, Read Position, Seek Block, Space, Write, and Write File-mark) is received from the host. 14-2 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 199 This bit is effective for Mode Sense only. If this bit is 0 then MIC has not been detected in the cassette. Bit Combination Table ULPBOT Description illegal DDS Mode, Unload at PBOT illegal illegal illegal illegal AIT Mode, Unload at ODA AIT Mode, Unload at PBOT SONY AIT-3 drive SDX-700 series Ver.2.1 14-3...
  • Page 200: Mode Sense Page 31H (Ait Device Configuration Page)

    MODE SENSE PAGE 31H (AIT DEVICE CONFIGURATION PAGE) 14.6. Note 1: SDX-700C always reports the status of the cassette present in the drive, even if the mode values are changed. Note 2: AIT-bit and DEV-bit values are changed after completing the Mode Select Page 11h.
  • Page 201: Mode Select Page 32H (Append Partition)

    The Append Partition Command is available in the AIT mode. The Append Partition Command takes effect if the current partition is the last partition. When the command is issued in the last partition, SDX-700C will automatically space to the EOD area find the bottom of the Device Area, and then create a new partition. If the command is issued in any other partition, SDX-700C will return the CHECK CONDITION status (83h/97h Current Partition is no the last partition).
  • Page 202 After this command completes Unit Attention condition will be set for other Initiators, with ASC/ASCQ set to 2A01, Mode Parameters changed. After this command Mode Sense page 11h will show the following: Additional Partition = 2 P0 = 2GB P1 = 5 GB P2 = 18 GB 14-6 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 203 Last Partition Number field of Volume Information on tape is not valid. Note 5: The Append Partition Page operation is not allowed when the WP tab is set. Note 6: Append Partition Page writes all buffered data to tape, before appending a partition. SONY AIT-3 drive SDX-700 series Ver.2.1 14-7...
  • Page 204: Mode Select Page 33H (Delete Partition)

    With the tape already loaded, and with partition 4 active, the Delete Partition command issued with the Indicated Partition Number set to 4 will delete partition 5. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 4. No tape motion will take place. The new last partition - partition 4 - will become open-ended, spanning up to the OEM.
  • Page 205 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. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 0.
  • Page 206 With the tape already loaded, and with partition 1 active, the Delete Partition command issued with the Indicated Partition Number set to 3 will delete partitions 4 and 5. SDX-700C will change the value of 5 in the Last Partition Number field in the Volume Information in MIC to 3.
  • Page 207 Note 7: Delete Partition command deletes partitions with ODA. Note 8: If the WP tab is set we do not allow Delete Partition Page. Note 9: Delete Partition page should write all buffered data to tape, then delete partition. SONY AIT-3 drive SDX-700 series Ver.2.1 14-11...
  • Page 208: Mode Select/Sense Page 34H (Partition Attribute)

    RD_R: If this bit is set to ONE then prevent read-retry for the Partition. (Sense Only bit) If this bit indicates 1 then the Partition is still opened. This bit always managed by SDX-700C, and cannot modify by others. The WR is equipped as logical write-protection tab. The RD is equipped as logical read-protection tab. You can control retry action for each partitions by setting WR_R and RD_R.
  • Page 209: Mode Select Page 11H (For Multi-Partitioned Tapes)

    MIC, as well as the AIT Format limit of 256 partitions. SDX-700C calculates how many partitions can be created for the current SDX MIC 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 16 kbits version of SDX1-25C.
  • Page 210 ILLEGAL REQUEST Sense Key set. IDP: The Initiator Defined Partitions bit is supported and, when set to one, indicates that the tape shall be partitioned based on the Additional Partitions Defined field, PSUM and Partition Size field. 14-14 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 211 14. Appendix G The SDX-700C operating in the AIT Format Mode allows tapes to be split into separate and independent partitions, each with its own Reference, System and Vendor Group areas. The maximum size of a partition may be the entire tape.
  • Page 212 The Partition Size specifies the capacity of all partitions in Megabytes (in the case of SDX-700C - see PSUM field definition). The drive rounds the Partition Size to the next whole group value and then applies an algorithm which allows for the writing of ECC-3 frames and for RAW error recovery so as to reserve sufficient physical space on the media for the specified capacity.
  • Page 213: Log Sense Page 31H (Tape Capacity Page)

    Maximum capacity, partition 2 (kilobytes) 0008h Maximum capacity, partition 3 (kilobytes) 007Dh Remaining capacity, partition 62 (kilobytes) 007Eh Remaining capacity, partition 63 (kilobytes) 007Fh Maximum capacity, partition 62 (kilobytes) 0080h Maximum capacity, partition 63 (kilobytes) SONY AIT-3 drive SDX-700 series Ver.2.1 14-17...
  • Page 214: Create Multi-Partitioned Tapes

    | P0 | P1 | P3 |......| PN | PN+1 | ----------------------------------------------------------------- AIT MODE Also, it is possible to clear the AIT BIT, if it is set, and put the tape in DDS Mode. 14-18 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 215 If Mode Select Page 11h returns Good status, then the Partition layout will conform now with the DDS Mode as illustrated below. The default Partition is now P0. --------------------------------------------------------------------- | P1 | <----------- DDS MODE --------------------------------------------------------------------- SONY AIT-3 drive SDX-700 series Ver.2.1 14-19...
  • Page 216: Un-Readable Mic

    SDX-700C reads the tape after loading and retrieves the Partition-ID from the tape comparing it with the Partition ID obtained from the Eject Status. If the id’s are the same and the Area ID on tape is ODA, then SDX-700C concludes that the loading was successful and it clears the Position Information in MIC.
  • Page 217 Load here If the Position Information on tape is different from the Position Information in MIC, then SDX-700C will rewind the tape to PBOT, clear the Position Information in MIC, because the position information on tape is different from the position information in MIC), and stand by at the top of partition zero after reading the System Log information on partition zero.
  • Page 218: Application Notes

    If the Retention bit in the Load/Unload SCSI CDB is set, the drive winds to EOM, and then rewinds to BOM before starting a loading sequence. After this sequence, drive becomes ready at partition ZERO. 14-22 SONY AIT-3 drive SDX-700 series Ver.2.1...
  • Page 219: Appendix H: Glossary

    Fast Searching: The process of reading just the ID areas to locate an item on the tape at a speed up to 75 times faster than normal read speed. Fault Log: The Fault Log is stored in RAM in the SDX-700C and holds a record of Self-Test failures and all problems which have been met during normal operation.
  • Page 220 Load: To insert a cassette into the drive. The drive automatically threads the tape and goes online. LUN: Logical Unit Number, by which a device is identified on the SCSI bus. The Sony SDX-700C has an LUN of 0 fixed in the firmware.
  • Page 221 C3 ECC retries, and of loads. The log is copied into RAM when the tape is loaded into the SDX-700C, 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 lose the log data maintained in RAM.

This manual is also suitable for:

Sdx-700c/r

Table of Contents