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.
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 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.
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.
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)
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...
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)
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...
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.
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...
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.
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.
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.
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...
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...
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...
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.
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.
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...
(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.
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...
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.
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.
- 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.
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.
- 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.
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...
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.
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...
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.
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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.
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.
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...
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.
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...
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...
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.
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...
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.
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...
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...
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...
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.
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.
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...
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...
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...
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...
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...
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...
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.
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.
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...
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...
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.
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...
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...
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.
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...
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.
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...
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...
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...
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:...
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...
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.
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...
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...
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...
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...
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...
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...
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...
(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.
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.
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...
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...
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.
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.
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.
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...
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...
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 ⇓...
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...
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.
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...
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.
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...
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...
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.
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.
| 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...
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.
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...
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.