External removable dual network hard drive / 3.5" / gigabit lan / usb 2.0 host (77 pages)
Summary of Contents for Freecom TAPEWARE AIT-250I
Page 2
Notice This document contains proprietary information which is protected by copyright. All rights reserved. No part of this document may be photocopied, reproduced or translated to another language without prior written consent of 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.
Page 3
Changing List Page Clause Title Modify Delete Remarks SDX-250V Series Ver. 1.0 NOVEMBER, 2004 (RELEASE)
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.4.1. How to get ECMA-222 Standard Document Specifications 2.1. Specifications 2.1.1. Dimensions 2.1.1.1. Mounting Holes 2.1.2. Weight 2.1.3.
Page 6
Installation 3.1. Installation Guide 3.1.1. SCSI ID Number Jumper 3.1.2. Termination Power Switch 3.1.3. Parity Disable Jumper 3.1.4. Data Compression ON Switch 3.1.5. Power Connector 3.1.6. SCSI 68 pin Connector 3.1.7. Attaching and Removing the Dust Cover 3.1.7.1. Attaching the Dust Cover 3.1.7.2.
Page 7
SCSI Interface 5.1. Introduction 5.1.1. Overview of the SCSI Interface 5.1.2. Supported Messages 5.1.3. Supported and Unsupported Commands 5.2. SCSI BUS Operation 5.2.1. Typical SCSI Operation 5.2.2. Disconnect 5.3. Message Specification 5.3.1. COMMAND COMPLETE (00h) 5.3.2. EXTENDED MESSAGE (01h) 5.3.2.1. SYNCHRONOUS DATA TRANSFER REQUEST (01h) 5.3.2.2.
Page 8
6.7.1. Disconnect-Reconnect Page (02h) 6.7.2. Data Compression Control Page (0Fh) 6.7.3. Device Configuration Page (10h) 6.7.4. Medium Partitions Parameter Page (11h) 6.7.5. Medium Partitions Parameter Page (for multi-partitioned tapes)(11h) 6.7.6. Informational Exceptions Control Page (1Ch) 6.7.7. AIT Device Configuration Page (31h) 6.8.
1.Introduction 1. Introduction About this Product Specification Manual 1.1. This Product Specification Manual is applicable for AIT-E Turbo drive. This manual provides information about the Sony SDX-250V series Advanced Intelligent Tape Drives which is necessary to integrate the drives into OEM products. This manual describes the specifications, SCSI Interface, diagnostics, operation and installation of the Sony AIT-E Turbo Tape Drives.
1.Introduction • Large 12 MB Buffer Memory • 3.5” Standard Height, 5.25” Half Height • Embedded SCSI interface (Ultra/WIDE, Single-ended or Low Voltage differential) • Supports Variable or Fixed record length • Supports SCSI Disconnection/Arbitration • Read After Write (RAW) On and Off capability •...
2.Specification 2. Specifications Physical, environmental and performance specifications for the SDX-250V and SDX-250V/RP. 2.1. Specifications Dimensions 2.1.1. The SDX-250V 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 Weight 2.1.2. SDX-250V 740 grams, without a cassette and a front bezel. SDX-250V/RP 970 grams, without a cassette and a front bezel. Connectors 2.1.3. The SDX-250V 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.
2.Specification 10 10 10 10 Figure 2-4: Mounting Attitude and Tolerance 2.3. Performance Specification The data capacity, data transfer rate and data reliability specifications this chapter require the media to conform to the AIT-E Turbo Media Specification and also require the drive and media to remain within their respective operating and non-operating environmental specifications.
2.Specification Data Transfer Rate 2.3.2. 2.3.2.1. Sustained Data Transfer Rate to and From the Tape The sustained transfer rate to and from the tape is 6Mbyte per second with AIT-E Turbo cassette. For this sustained rate to be achieved, the drive must be streaming. There may be some dependency on the host for this to be achieved.
2.Specification Error Rate 2.3.8. The un-correctable bit error rate is expected to be less than 1 in 10 to the 17th. 2.3.9. Retry Limits on Rewrites For Read-after-Write error correction, each frame can be rewritten up to a maximum of 63 times giving 64 writes of the frame.
2.Specification 2.4. Safety The SDX-250V conforms to the following safety standards: • UL/cUL (Underwriters Laboratories, Inc.) UL 60950-1, 1st Edition/CSA C22.2 No. 60950-1-03 Safety of Information Technology Equipment. • TUV EN 60950-1:2001 Safety of Information Technology Equipment including Electrical Business Equipment. •...
2.Specification 2.6. Data Compression The tape capacity is increased by compressing data prior to writing it to the tape. Data compression is a well established technology for reducing the number of bits used to represent data in order to improve data transfer rate as well as reduce the amount of storage space consumed by the data.
3.Installation Parity Disable Jumper 3.1.3. Parity check function can be disabled by Jumper. Parity check is disabled while left end jumper is installed. Parity generate function is always enabled. Parity Setting Disable Enable : = OPEN Jumper not installed | = CLOSED Jumper installed Data Compression ON Switch 3.1.4.
Page 26
3.Installation Table 3-4: 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) -DB(5) +DB(5) -DB(6) +DB(6)
Page 27
3.Installation Table 3-5: 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) GROUND -DB(5) GROUND -DB(6) GROUND...
3.Installation Attaching and Removing the Dust Cover 3.1.7. 3.1.7.1. Attaching the Dust Cover (1) Align the dust cover’s hinge clips (one on each side) with the pins of the drive bezel. • The dust cover should be positioned so that the six magnets on the cover’s back face the drive bezel. •...
3.Installation 3.1.7.2. Removing the Dust Cover (1) Open the dust cover. (2) Holding the dust cover at both corners, carefully raise the dust cover. The dust cover hinge clips and drive bezel pins uncouple. SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
Page 30
3.Installation This page intentionally left blank. SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
4.Operation 4. Operation 4.1. Summary of LED Indications The SDX-250V 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. "Replace Tape"...
4.Operation 4.2. Operator Action 4.2.1. Powering up the SDX-250V After the initial installation of the SDX-250V 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-250V will execute a power-up diagnostic and then comes ready.
4.Operation Write-Protecting Cassettes 4.2.5. Cassettes can be write-protected by sliding the tab on the back of the cassette open. In this state, data can be read from the tape but not written to it. Caution: The Tape Log, which contains a history of usage of the tape, will not be updated when the cassette is write-protected.
4.Operation Power-Fail or SCSI Reset Handling 4.3.3. If there is a power-fail, the SDX-250V performs the following actions, and reverts to its default configuration: (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-250V starts a LOAD sequence.
4.Operation Normal Status Display 4.3.4.2. After the Diagnostic Display, when no failures are detected, the SDX-250V 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 Tape Motion Cleaning Request Replace Tape...
4.Operation Note: The format operation can be very time consuming depending on the requested size of the first partition on the tape. The amount of time required can be approximated by use of the following formula: - Number of Megabytes in Partition 1 0.006 = number of minutes required - Add 30 additional seconds for processing overhead 4.5.
4.Operation Operational Problems 4.5.2.1. The tape drive will not accept a tape cartridge Withdraw the tape cassette and turn the power to drive off, wait 5 seconds, then back on. Observe the drive for a normal power up sequence (see clause 4.3.4). If the LEDs do not light, check the power supply and power cable connection.
Page 38
4.Operation Tape guide surface Tape guide surface Cartridge Detail A Photo 2: The Initial Position of the Threading Mechanism Caution: Stop rotating the motor shaft immediately, when the guide B (see detail A of Photo 2) gets to the area below the line C-C (This line is defined by 2 circular tape guide surfaces of the cartridge).
4.Operation (B) If SCSI bus reset causes the drive to reset then the problem is with the SCSI bus addressing or termination. - Check that the SCSI bus ID jumper is set for the proper address (see clause 3.1.1) - Check SCSI bus termination. The two SCSI devices at the ends of the bus should be terminated. No other units should have terminators installed Note: The strength of the SCSI bus signals can be affected if too many terminators are installed (Signal drivers can be damaged as well)
Page 40
4.Operation This page intentionally left blank. 4-10 SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
5.SCSI Interface 5. SCSI Interface 5.1. Introduction The Sony SDX-250V 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.
5.SCSI Interface The Host attempts to select the target by asserting SEL and releasing BSY. The Host maintains its ID and asserts the target’s ID on the data bus. Each target then checks the data lines. If the target’s ID matches that on the data bus, it accepts selection by asserting BSY.
5.SCSI Interface When doing a large data transfer, the target may choose to divide the entire transfer into several smaller transfers. This allows the target to free the SCSI bus whenever it needs to perform its own system tasks not immediately related to the actual data transfer over the SCSI bus.
5.SCSI Interface EXTENDED MESSAGE (01h) 5.3.2. 5.3.2.1. SYNCHRONOUS DATA TRANSFER REQUEST(01h) This is sent by either the initiator or the target as the first byte of a multiple-byte message. When acting as an initiator, the unit will not send any Extended Messages. No Vendor Unique codes are implemented and only the Synchronous Data Transfer Request code is supported.
5.SCSI Interface Responding Device SDTR response Implied Agreement (1) Non-ZERO REQ/ACK offset Each device transmits data with a transfer period equal to or greater than and a REQ/ACK offset equal to or less than the values received in the other device’s SDTR message. (2) REQ/ACK offset equal to ZERO Asynchronous transfer (3) MESSAGE REJECT message...
Page 47
5.SCSI Interface (1) after a hard reset condition; (2) after a BUS DEVICE RESET message and; (3) after a power cycle. In addition, a SCSI device may initiate a WDTR message exchange whenever it is appropriate to negotiate a new transfer width agreement.
5.SCSI Interface SAVE DATA POINTER (02h) 5.3.3. This message is sent from a target to the initiator at the end of a Data Phase to request that the initiator save a copy of the present active data pointer for the currently attached logical unit. The unit will accept this message when in the initiator mode.
5.SCSI Interface 5.3.7. ABORT (06h) This message is sent from the initiator to the target to clear the present operation. All pending data and status from the affected logical unit is cleared, and the target goes to the BUS FREE phase. This message can be sent to a logical unit that is not currently performing an operation for the initiator.
5.SCSI Interface 5.3.12. IDENTIFY (80h-FFh) These messages are sent by either the initiator or the target to establish the physical connection path between an initiator and target for a particular logical unit. This message byte can have the following bits set: Bit 7 This bit is always set to one to distinguish these messages from other messages.
Page 51
5.SCSI Interface BUSY: The drive is busy. This status is returned whenever the drive is unable to accept a command from an otherwise acceptable initiator. The BUSY status will be returned by the unit, if, while it is DISCONNECTED from the SCSI bus, it receives a command from a different initiator. The unit does not stack commands and therefore will not accept the next command until the current one has completed.
Page 52
5.SCSI Interface This page intentionally left blank. SONY AIT-E Turbo drive SDX-250V series Ver.1.0 5-12...
6.Command Specification 6. Command Specification This clause includes all supported and unsupported SCSI commands. Elements of this clause come from clauses 7, 8 and 9 of the ANSI X3T9.2, SCSI interface specification. There are different types of SCSI commands, each with a specific, required length (in bytes.) The majority of the commands are 6 byte Group 0 commands.
6.Command Specification ERASE 6.1. ERASE 19h Byte Operation Code (19h) Logical Unit Number Reserved Immed Long Reserved Reserved Reserved Unused (00b) Reserved Flag Link ERASE causes part or all of the remaining data within a partition to be erased beginning at the current logical position.
INQUIRY 6.Command Specification 6.2. INQUIRY 12h Byte Operation Code (12h) Logical Unit Number Reserved CmdDT EVPD Page or Operation Code Reserved Allocation Length Unused (00b) Reserved Flag Link INQUIRY tells the drive to send information regarding the drive parameters to the initiator. CmdDT: The Command support data (CmdDT) bit of one specifies that the drive returns the optional support data specified by the operation code field.
Page 56
6.Command Specification INQUIRY Table 6-1: Standard INQUIRY Data Byte Peripheral Qualifier Peripheral Device Type (01h) RMB (1) Device-Type Modifier (0) ISO Version (0) ECMA Version (0) ANSI-Approved Version (2) AENC(0) TrmIOP Reserved (0) Response Data Format (2) Additional Length (1Fh) Reserved Reserved WB32 (0)
Page 57
INQUIRY 6.Command Specification CmdQue: The drive does not support tagged command queuing, so this bit is never set. SftRe: The drive responds to the RESET condition with a HARD reset, so this bit is never set. Vendor Identification: This field contains eight bytes of ASCII data identifying the vendor of the product as "SONY". 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).
Page 58
6.Command Specification INQUIRY - Device Identification page Byte Peripheral Qualifier Peripheral Device Type (01h) Page Code (83h) Reserved (00h) Page Length (32h) Reserved (00h) Code set (02h) Reserved (00h) Identifier type (01h) Reserved (00h) Identifier length (22h) Vendor ID (SONY) Product ID (SDX-250V) Serial Number of the drive Reserved (00h)
Page 59
INQUIRY 6.Command Specification Table 6-2: Command support Data Byte Peripheral Quaifier Peripheral Device Type (01h) Reserved (00h) Support (03h) ISO version (0) ECMA version (0) ANSI – Approved version (02h) Reserved (00h) Reserved (00h) CDB size (m-5) CDB usage data Support : The drive supports the tested SCSI operation code in conformance with a SCSI standard.
6.Command Specification LOAD/UNLOAD 6.3. LOAD/UNLOAD 1Bh Byte Operation Code (1Bh) Logical Unit Number Reserved Immed Reserved Reserved Reserved Re-Ten Load Unused (00b) Reserved Flag Link LOAD/UNLOAD allows the host to tell the drive to enable or disable the media for further operations. Load: When this bit is set, the drive loads the tape and positions it at the beginning of Partition 0.
LOCATE 6.Command Specification 6.4. LOCATE 2Bh Byte Operation Code (2Bh) Logical Unit Number Reserved BT(0) Immed Reserved (MSB) Block Address (LSB) Reserved Partition Unused (00b) Reserved Flag Link LOCATE command causes the drive to position the logical unit to the specified block address in a specified partition. Upon completion, the logical position shall be after the specified location.
6.Command Specification LOG SELECT 6.5. LOG SELECT 4Ch Byte Operation Code (4Ch) Logical Unit Number Reserved SP (0) Reserved Reserved Reserved Reserved Reserved (MSB) Parameter List Length (LSB) Unused (00b) Reserved Flag Link The LOG SELECT command provides a means for the Host to manage statistical information maintained by the device about its own hardware or the installed media.
Page 63
LOG SELECT 6.Command Specification The purpose of the Log Select command is to allow the initiator to modify and initialize parameters within the logs supported by the device. However in this case, access to individual parameters within log pages is not supported and so initiator is restricted to resetting complete log pages only.
6.Command Specification LOG SENSE 6.6. LOG SENSE 4Dh Byte Operation Code (4Dh) Logical Unit Number Reserved PPC(0) SP(0) Page Code (MSB) Parameter Pointer (LSB) (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link LOG SENSE provides a means for the Host to retrieve statistical information maintained by the device about its own hardware or the installed media.
LOG SENSE 6.Command Specification Page Code: The Page Code field identifies which log page is being requested by the initiator. If the page is not supported then the command will terminate with a CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and an additional sense code of INVALID FIELD IN CDB.
6.Command Specification LOG SENSE Page code: Identifies which page of data is being transferred. If the Page Code field value is reserved or not implemented by the target, the target shall terminate the command with a CHECK CONDITION status. The sense key shall be set to ILLEGAL REQUEST, and the additional sense code shall be set to INVALID FIELD IN PARAMETER LIST.
LOG SENSE 6.Command Specification TMC: The threshold met criteria (TMC) field defines the binary relationship between the cumulative and threshold log parameter values under which the threshold is met. If the ET bit is one and the threshold condition is met, a Unit Attention condition shall be posted to all initiators.
6.Command Specification LOG SENSE Table 6-12: Supported Log Pages Byte Reserved Page Code (00h) Reserved (00h) (MSB) Page Length (00 0Eh) (LSB) Supported Page List (00 02 03 07 2E 30 31 33 34 35 39 3C) This page returns the summary list of supported log pages for the specified logical unit to the requesting initiator. IMPLEMENTORS NOTE: Typically, an initiator should first request page ZERO to determine the list of pages supported by the device.
6.Command Specification LOG SENSE 6.6.6. Tape Log Page (Sony Unique) This page is a Sony unique page which provides information on the tape currently being used. This log cannot be cleared and has the following format: Table 6-20: Tape Log Page Byte Reserved Page Code (30h)
LOG SENSE 6.Command Specification Use: An estimate of reading and writing performance can be made by the ratios of 'RAW retries' to 'groups written' and 'ECC-3 retries' to 'groups read'. An indication of tape degradation can be gained by comparing these ratios for 'current', 'previous' and 'total' entries.
6.Command Specification LOG SENSE 6.6.8. 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 Byte Reserved Page Code (33h)
6.Command Specification LOG SENSE Parameter Code: This identifies which parameter of data is being transferred. The following codes are supported for each Error Counter Page. Parameter Code Length Default Cumulative Default Threshold 0001h Frame Read or Write FFFFFFFFh 0002h Main Data SYMN Block Errors CH1 FFFFFFFFh 0003h Main Data SYMN Block Errors CH2 FFFFFFFFh...
LOG SENSE 6.Command Specification 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.
Page 76
6.Command Specification LOG SENSE Total Groups Read: This is the total number of groups physically read from the tape or partition since the first time the tape or partition was written. This does not include any reading as part of a Read-After-Write check. The number accumulates over the life of the tape but is ZEROed by a format pass.
Page 77
LOG SENSE 6.Command Specification Parameter Code: Code Description Length 0001h Current Number of Groups Written 0002h Current RAW Retries 0003h Current Number of Groups Read 0004h Current C3 ECC Retries 0005h Previous Number of Group Written 0006h Previous RAW Retries 0007h Previous Number of Group Read 0008h...
6.Command Specification MODE SELECT 6.7. MODE SELECT 15h Byte Operation Code (15h) Logical Unit Number Reserved SP (0) Reserved Reserved Parameter List Length Unused (00b) Reserved Flag Link MODE SELECT enables the Host to configure the drive. Similarly MODE SENSE enables the Host to identify which configuration parameters the drive supports and what its current configuration is.
Page 79
MODE SELSECT 6.Command Specification Buffered Mode: Buffered Mode is the mechanism by which the drive implements Immediate Reporting on WRITE commands. If the field is ZERO, then the drive does not report a GOOD status on WRITE commands until the data blocks are actually written to tape.
Page 80
6.Command Specification MODE SELECT Block Length in Mode Fixed Bit in Read, Write & Verify Mode Select/Sense Fixed Block Block Size Variable Block The default fixed block size is 512 bytes however, the drive will accept a variable command (fixed bit of ZERO) without reporting an error.
MODE SELSECT 6.Command Specification 6.7.1. Disconnect-Reconnect Page (02h) The drive supports the Disconnect-Reconnect Page which has the following format: Table 6-35: Disconnect-Reconnect Page Byte PS (0) Reserved Page Code (02h) Page Length (0Eh) Buffer Full Ratio (00h) Buffer Empty Ratio (00h) (MSB) Bus Inactivity Limit (00h) (LSB)
6.Command Specification MODE SELECT 6.7.2. Data Compression Control Page (0Fh) The drive supports the Data Compression Control Page which has the following format: Table 6-36: Data Compression Control Page Byte PS (0) Reserved Page Code (0Fh) Page Length (0Eh) Reserved Reserved (MSB) Compression Algorithm...
Page 83
MODE SELSECT 6.Command Specification RED Value Description The SDX-250V will return a CHECK CONDITION status (MEDIUM ERROR) whenever data is encountered on the media that the drive cannot decompress. The SDX-250V will not return a CHECK CONDITION status at a boundary condition as long as the data is uncompressed or ALDC1 compressed.
6.Command Specification MODE SELECT 6.7.3. Device Configuration Page (10h) The drive supports the Device Configuration Page which has the following format: Table 6-37: Device Configuration Page Byte PS (0) Reserved Page Code (10h) Page Length (0Eh) Reserved Active Format Active Partition Write Buffer Full Ratio (00h) Read Buffer Empty Ratio (00h) (MSB)
Page 85
MODE SELSECT 6.Command Specification 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. The DBR and BIS bit are only valid on a MODE SENSE command where they are used to report drive capabilities.
6.Command Specification MODE SELECT 6.7.4. Medium Partitions Parameter Page (11h) The drive supports the Medium Partitions Parameter Page, which has the following format: Table 6-39: Medium Partitions Parameter Page Byte PS (0) Reserved Page Code (11h) Page Length (0Ah) Maximum Additional Partitions (01h) Additional Partitions Defined (00h or 01h) FDP (0) SDP (0)
Page 87
MODE SELSECT 6.Command Specification Single Partition Tape EOP/EOM Partition 0 System Device End of User Data Area Area Area Data Two Partition Tape EOP/EOM Partition 0 Partition 1 Device End of System User Data Area System User Data Area End of Area Data Area...
6.Command Specification MODE SELECT 6.7.5. Medium Partitions Parameter Page (for multi-partitioned tapes) (11h) The Medium Partitions Parameter Page supported by the drive has the following format: Table 6-40: Medium Partitions Parameter Page(for multi-partitioned tapes) Byte PS (0) Reserved Page Code (11h) Page Length (08h - 88h) Maximum Additional Partitions Additional Partitions Defined...
Page 89
MODE SELSECT 6.Command Specification EOP/ Single Partitioned Tape Partition 0 User Device System Data Area Area Area EOP/ Two Partitioned Tape Partition 1 Partition 0 User User Device System EOD DEV System Data Data Area Area Area Area Area EOP/ Three Partitioned Tape Partition 1 Partition 2...
6.Command Specification MODE SELECT If the Additional Partitions Defined and Partition Size fields are set to ZERO the drive will initialize the tape as Partition 0, spanning the whole length of the tape. The size of Partition 0 is only valid during MODE SENSE and is ignored during MODE SELECT. And remaining Capacity belongs to Partition 0.
MODE SELSECT 6.Command Specification When MRIE is set to 0, this method instructs the drive to not report informational exception conditions. When MRIE is set to 4 (Unconditionally generate RECOVERED ERROR), this method instructs the drive to report informational exception conditions by returning a CHECK CONDITION status on the next SCSI command (excluding Inquiry and Request Sense) after an informational exception condition was detected.
Page 92
6.Command Specification MODE SELECT 0-Do not create the Absolute Volume Map information. (Not Supported) 1-Create and maintain the Absolute Volume Map information. ULPBOT 0-Load/unload is performed at the Optional Device Area, except for partition 0. 1-Load/ unload must be performed at the device area located at PBOT, even if there is an Optional Device Area. (default) PRTH 0-Allow Thread;...
MODE SENSE 6.Command Specification 6.8. MODE SENSE 1Ah Byte Operation Code (1Ah) Logical Unit Number Reserved Reserved Page Code Reserved Allocation Length Unused (00b) Reserved Flag Link MODE SENSE provides a means for the drive to report its media, current and changeable configuration parameters to the host.
Page 94
6.Command Specification MODE SENSE Note: If the Page Code is ZERO, the drive will only return the four-byte header and the one eight-byte block descriptor and terminate the command with GOOD status. Allocation Length: The Allocation Length specifies the number of bytes that the HOST has allocated for returned MODE SENSE data.
MODE SENSE 6.Command Specification Number of Blocks: The Number of Blocks field is ZERO, indicating that an unspecified (or unknown) number of the remaining logical blocks on the tape may have the media characteristics specified by the Block Descriptor. Block Length: The Block Length field specifies the length in bytes of each logical block transferred over the SCSI bus.
6.Command Specification PERSISTENT RESERVE IN 6.9. PERSISTENT RESERVE IN 5Eh Byte Operation Code (5Eh) Logical Unit Number Reserved SERVICE ACTION Reserved Reserved Reserved Reserved Reserved (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link The PERSISTENT RESERV IN command is used to obtain about persistent reservations and reservation keys that are active within a drive.
Page 97
PERSISTENT RESERVE IN 6.Command Specification Table 6-49: PERSISTENT RESERVATION IN parameter data for READ KEYS Byte (MSB) GENERATION (LSB) (MSB) Additional Length (LSB) Reservation Key list (MSB) First reservation key (LSB) (MSB) Last reservation key (LSB) GENERATION: This field shall contain a 32-bit counter maintained by the drive that shall be incremented every time a PERSISTENT RESERVE OUT command requests a REGISTER, a CLEAR, a PREEMPT, or a PREEMPT AND ABORT service action.
Page 98
6.Command Specification PERSISTENT RESERVE IN Reservation descriptor: The format of this field is defined in table 6-51. Table 6-51: PERSISTENT RESERVATION IN Reservation Descriptor Byte (MSB) Reservation Key (LSB) (MSB) SCOPE-SPECIFIC Address (0 0 0 0) (LSB) Reserved SCOPE TYPE Obsolete The Reservation descriptor for each reservation shall contain the Reservation Key under which the persistent reservation is held.
Page 99
PERSISTENT RESERVE IN 6.Command Specification Table 6-53: PERSISTENT RESERVATION TYPE Codes Code Name Description Obsolete Write Reads Shared: Any application client on any initiator may execute tasks that request Exclusive transfers from the storage medium or cache of the logical unit to the initiator. Writes Exclusive: Any task from any initiator other than the initiator holding the persistent reservation that requests a transfer from the initiator to the storage medium or cache of the logical unit shall result in a reservation conflict.
6.Command Specification PERSISTENT RESERVE OUT 6.10. PERSISTENT RESERVE OUT 5Fh Byte Operation Code (5Fh) Reserved SERVICE ACTION SCOPE TYPE Reserved Reserved Reserved Reserved (MSB) Parameter List Length (18h) (LSB) Unused (00b) Reserved Flag Link The PERSISTENT RESERVE OUT command is used to request service actions that reserve a logical unit or element for the exclusive or shared used if a particular initiator.
Page 101
PERSISTENT RESERVE OUT 6.Command Specification Table 6-55: PERSISTENT RESERVE OUT parameter list Byte (MSB) Reservation Key (LSB) (MSB) SERVICE ACTION Reservation Key (LSB) (MSB) SCOPE-SPECIFIC Address (0 0 0 0) (LSB) Reserved APTPL Reserved Obsolete Reservation Key: This field contains an 8-byte value provided by the application client to the drive to identify the initiator that is the source of the PERSISTENT RESERVE OUT command.
6.Command Specification PREVENT ALLOW MEDIUM REMOVAL 6.11. PREVENT ALLOW MEDIUM REMOVAL 1Eh Byte Operation Code (1Eh) Logical Unit Number Reserved Reserved Reserved Reserved Prevent Unused (00b) Reserved Flag Link The PREVENT ALLOW MEDIUM REMOVAL command requests that the target enable or disable the removal of the medium in the drive.
READ 6.Command Specification 6.12. READ 08h Byte Operation Code (08h) Logical Unit Number Reserved SILI Fixed (MSB) Transfer Length (LSB) Unused (00b) Reserved Flag Link READ transfers one or more data blocks to the initiator starting with the next block on the drive. Fixed: This bit specifies the meaning of the Transfer Length field and whether fixed-length or variable-length blocks are to be transferred.
Page 104
6.Command Specification READ The meaning of EOM is different for READ than for a WRITE type of command. EOM is only reported when the physical EOM/P is encountered. The drive returns a CHECK CONDITION status. The EOM and Valid bits are set and the Information fields contain the residue count.
READ BLOCK LIMITS 6.Command Specification 6.13. READ BLOCK LIMITS 05h Byte Operation Code (05h) Logical Unit Number Reserved Reserved Reserved Reserved Unused (00b) Reserved Flag Link The READ BLOCK LIMITS command tells the drive to return its limits for Block Length. The READ BLOCK LIMITS data shown below will be sent during the DATA IN phase of the command.
6.Command Specification READ BUFFER 6.14. READ BUFFER 3Ch Bite Operation Code (3Ch) Logical Unit Number Reserved Mode Buffer ID (MSB) Buffer Offset (LSB) (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link READ BUFFER is used in conjunction with WRITE BUFFER as a diagnostic function for testing the 8MB data buffer and the SCSI bus integrity of the drive.
Page 107
READ BUFFER 6.Command Specification Table 6-60: READ BUFFER Descriptor Byte Reserved (MSB) Buffer Capacity (LSB) Buffer ID: The supported values are: Buffer ID Description Read Interface Buffer Read Group Buffer If an unsupported Buffer ID code is requested, the drive returns a CHECK CONDITION status with an ILLEGAL REQUEST sense key set.
6.Command Specification READ POSITION 6.15. READ POSITION 34h Byte Operation Code (34h) Logical Unit Number Reserved TCLP LONG Reserved Reserved Reserved Reserved Reserved Reserved Reserved Unused (00b) Reserved Flag Link The READ POSITION command reports the current position of the logical unit. No medium movement shall occur as a result of the command.
Page 109
READ POSITION 6.Command Specification BPU: A Block Position Unknown (BPU) bit of one indicates that the First and Last Block Locations are not known or cannot be obtained. A BPU bit of ZERO indicates that the First contains valid position information. Support for this option of the READ POSITION command is indicated by a BIS bit set to one in the MODE SELECT Device Configuration page.
6.Command Specification RECEIVE DIAGNOSTIC RESULTS 6.16. RECEIVE DIAGNOSTIC RESULTS 1Ch Byte Operation Code (1Ch) Logical Unit Number Reserved Reserved (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link RECEIVE DIAGNOSTIC RESULTS requests error analysis data be sent to the initiator after completion of a SEND DIAGNOSTIC command.
Page 111
RECEIVE DIAGNOSTIC RESULTS 6.Command Specification All error messages are of the same format. All fields within the error message may not be known or applicable and are cleared to ZERO. A diagnostic result of all ZEROs is returned if the diagnostic completed successfully without error.
6.Command Specification REPORT DENSITY SUPPORT 6.17. RELEASE UNIT 17h Byte Operation Code (17h) Logical Unit Number 3rdPty Third Party Device ID Reserved Reserved Reserved Reserved Unused (00b) Reserved Flag Link RELEASE UNIT releases the drive if it is currently reserved by the requesting initiator. It is not an error to attempt to release the drive if it is not currently reserved to the requesting initiator.
REPORT DENSITY SUPPORT 6.Command Specification 6.18. REPORT DENSITY SUPPORT 44h Byte Operation Code (44h) Reserved MEDIA Reserved Reserved Reserved Reserved Reserved (MSB) Allocation Length (LSB) Unused (00b) Reserved Flag Link REPORT DENSITY SUPPORT provides information regarding the supported densities for the logical unit be sent to application client.
Page 114
6.Command Specification REPORT DENSITY SUPPORT Table 6-67: REPORT DENSITY SUPPORT data block descriptor Byte PRIMARY DENSITY CODE (38h) SECONDARY DENSITY CODE (30h) DUP (0) DEFLT (1) Reserved (00h) WRTOK (1) Reserved (00h) Reserved (00h) (MSB) BITS PER MM (00 19 AF h) (LSB) (MSB) MEDIA WIDTH (00 50 h)
REPORT LUNS 6.Command Specification 6.19. REPORT LUNS A0h Byte Operation Code (A0h) Reserved Reserved Reserved Reserved Reserved (MSB) Allocation Length (LSB) Reserved Unused (00b) Reserved Flag Link The REPORT LUNS command requests that the peripheral device logical unit numbers of known logical units in the target be sent to the application client.
6.Command Specification REQUEST BLOCK ADDRESS 6.20. REQUEST BLOCK ADDRESS 02h Byte Operation Code (02h) Logical Unit Number Reserved Reserved Reserved Allocation Length (03h) Unused (00b) Reserved Flag Link The REQUEST BLOCK ADDRESS command reports the current position of the logical unit. No medium movement shall occur as a result of the command.
REQUEST SENSE 6.Command Specification 6.21. REQUEST SENSE 03h Byte Operation Code (03h) Logical Unit Number Reserved Reserved Reserved Allocation Length (1Ch) Unused (00b) Reserved Flag Link The REQUEST SENSE command requests that the target transfer sense data to the initiator. The Sense Data will be valid for a CHECK CONDITION or RESERVATION CONFLICT status returned on the previous command.
Page 118
6.Command Specification REQUEST SENSE Table 6-70: Error Codes 70h and 71h Sense Data Format Byte Valid Error Code (70h or 71h) Segment Number File-mark Reserved Sense Key (MSB) Information Bytes (LSB) Additional Sense Length (14h) (MSB) Command-Specific Information (LSB) Additional Sense Code Additional Sense Code Qualifier Field Replaceable Unit Code SKSV...
Page 119
REQUEST SENSE 6.Command Specification Information Bytes: The conditions of these bytes will contain the differences (residue) of the requested length minus the actual length in either bytes, blocks, File-marks or Set-marks as determined by the command. (Negative values are indicated by two’s complement notation.) These bytes will be valid for all READ, WRITE, SPACE and VERIFY commands for which a CHECK CONDITION status has been generated.
Page 120
6.Command Specification REQUEST SENSE Read/Write Data Error Counter: After a read operation, this field returns "Number of read soft errors" fields of Log data. After a write operation, this field returns "Number of write soft errors" fields of Log data. This field is valid only after a READ or a WRITE command.
Page 121
REQUEST SENSE 6.Command Specification MEDIUM NOT PRESENT-This status is returned for all tape motion commands when there is no media within the tape. LOGICAL UNIT HAS NOT SELF-CONFIGURED YET MEDIUM ERROR. Indicates that the current command or a previously acknowledged write-type operation terminated with a non-recovered error condition that was probably caused by a flaw in the medium, an error in the recorded data or the cleanliness of the head.
Page 122
6.Command Specification REQUEST SENSE HARDWARE ERROR. Indicates that the drive detected a non-recoverable hardware failure not related to the tape (for example, controller failure , device failure, parity error, etc).While performing the command or during a self-test. If a previously acknowledged write-type operation was the cause, the valid bit is set.
Page 123
REQUEST SENSE 6.Command Specification INVALID BITS IN IDENTIFY MESSAGE-Identify message was not 80h or C0h. INSUFFICIENT REGISTRATION RESOURCES(attempt to register more than 1 key) No MIC Detected MIC out of Memory No Data Body Detected in the MIC MIC format type is undefined MIC capacity field indicates illegal value.
Page 124
6.Command Specification REQUEST SENSE Vendor Specific MIC is not formatted yet MIC is broken MIC is exist but is not used ABORTED COMMAND MESSAGE ERROR–Unexpected Message phase. SELECT OR RESELECT FAILURE-SCSI Selection/ Re-selection error. 47 00 SCSI PARITY ERROR-SCSI Parity Error detected and drive proceeded to Status phase.
RESERVE UNIT 6.Command Specification 6.22. RESERVE UNIT 16h Byte Operation Code (16h) Logical Unit Number 3rdPty Third Party Device ID Reserved Reserved Reserved Reserved Unused (00b) Reserved Flag Link RESERVE UNIT reserves the drive for exclusive use by the requesting initiator or another specified SCSI device. The reservation will remain in effect until one of the following conditions is met: - The initiator that made the reservation sends another RESERVE UNIT command.
6.Command Specification REWIND 6.23. REWIND 01h Byte Operation Code (01h) Logical Unit Number Reserved Immed Reserved Reserved Reserved Unused (00b) Reserved Flag Link REWIND tells the drive to position the media at the beginning of the currently active partition. Before rewinding, the drive writes any buffered data to tape and appends an EOD marker.
SEEK BLOCK 6.Command Specification 6.24. SEEK BLOCK 0Ch Byte Operation Code (0Ch) Reserved Immed Logical Unit Number (MSB) Logical Block Address (LSB) Unused (00b) Reserved Flag Link The SEEK BLOCK command causes the target to position the logical unit to the specified block address. Upon completion, the logical position shall be after the specified location.
6.Command Specification SEND DIAGNOSTIC 6.25. SEND DIAGNOSTIC 1Dh Byte Operation Code (1Dh) Logical Unit Number Reserved SelfTest UnitOfl DevOfl(0) Reserved (MSB) Parameter List Length (LSB) Unused (00b) Reserved Flag Link SEND DIAGNOSTIC tells the drive to perform diagnostic tests on itself. PF: The drive expects the Page Format bit to be set to indicate that the parameters transferred during the DATA OUT phase will include four bytes of header information as well as the diagnostic test bytes.
Page 129
SEND DIAGNOSTIC 6.Command Specification Table 6-75: Diagnostic Test information Byte Diagnostic Test Number Break Loop Count Identifier Parameter A Parameter B Parameter C Diagnostic Test Number: Number identifying which test to execute Break: Indicates how to terminate the loop count should an error occur. 0=stop on first error 1=do not stop on error Loop Count Identifier: The number of times that the test should be repeated before status is returned.
6.Command Specification SPACE 6.26. SPACE 11h Byte Operation Code (11h) Logical Unit Number Reserved Code (MSB) Count (LSB) Unused (00b) Reserved Flag Link SPACE provides a variety of positioning functions that are determined by the Code and Count fields in the Command Descriptor Block.
Page 131
SPACE 6.Command Specification Table 6-77: SPACE CHECK CONDITION results Spacing Event Sense Data Detected Valid Mark Sense Key ASC/ASCQ Note Blocks File-mark No Sense File-mark Detected Set-mark No Sense Set-mark Detected a,b,d Blank Check No Sense BOM/P Detected Phy EOT Medium Error EOM/P Detected File-marks...
6.Command Specification SPACE 6.26.1. CHECK CONDITION NO SENSE: If a File-mark occurs while spacing over blocks, the File-mark and Valid bits in extended sense are set to one. 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).
TEST UNIT READY 6.Command Specification 6.27. TEST UNIT READY 00h Byte Operation Code (00h) Logical Unit Number Reserved Reserved Reserved Reserved Unused (00b) Reserved Flag Link TEST UNIT READY checks if the drive is ready. This is not a request for a self-test. If the drive has a tape loaded, this command will return a GOOD status.
6.Command Specification VERIFY 6.28. VERIFY 13h Byte Operation Code (13h) Logical Unit Number Reserved Immed(0) Fixed BytCmp (MSB) Verification Length (LSB) Unused (00b) Reserved Flag Link VERIFY verifies one or more blocks beginning with the next block on the tape. The verification is a media verification only.
Page 135
VERIFY 6.Command Specification If the drive detects EOD during VERIFY, the drive will return a CHECK CONDITION status. Within the Sense data, the File-mark and Valid bits are set and the Sense Key field is set to BLANK CHECK. The Information fields contain the residue count.
6.Command Specification WRITE 6.29. WRITE 0Ah Byte Operation Code (0Ah) Logical Unit Number Reserve Fixed (MSB) Transfer Length (LSB) Unused (00b) Reserved Flag Link WRITE transfers one or more blocks from the Host to the tape beginning at the current logical position. Fixed: The Fixed Bit specifies both the meaning of the Transfer Length field and whether fixed-length or variable-length blocks are to be transferred.
Page 137
WRITE 6.Command Specification The buffer can be maintained through the following media commands, assuming that no other flush condition has been met, for example, write hold-off time-out. WRITE WRITE FILE MARKS with Immediate bit set ERASE Buffered Mode not selected. This causes the buffer to flush after every write type command. Buffered Mode can be configured through MODE SELECT and if NOT used, will cause the drive will suffer a significant degradation in performance with respect to capacity, transfer rate and, loss of streaming.
6.Command Specification WRITE BUFFER 6.30. WRITE BUFFER 3Bh Byte Operation Code (3Bh) Logical Unit Number Reserved Mode Buffer ID (MSB) Buffer Offset (LSB) (MSB) Parameter List Length (LSB) Unused (00b) Reserved Flag Link WRITE BUFFER is used in conjunction with the READ BUFFER command as a diagnostic function for testing the 2 MB buffer when Buffer ID is set to 0, the 8 MB buffer when Buffer ID is set to 1 and the SCSI bus integrity of the drive.
Page 139
WRITE BUFFER 6.Command Specification Parameter List Length: specifies the maximum number of bytes that will be transferred during the Data Out phase. The initiator should attempt to ensure that the Parameter List Length does not exceed the buffer capacity. If this does occur, the drive returns a CHECK CONDITION status with an ILLEGAL REQUEST sense key set.
6.Command Specification WRITE FILEMARKSR 6.31. WRITE FILEMARKS 10h Byte Operation Code (10h) Logical Unit Number Reserved WSmk Immed (MSB) Number of File-marks or Set-marks (LSB) Unused (00b) Reserved Flag Link WRITE FILEMARKS causes the specified number of File-marks or Set-marks to be written, beginning at the current logical position on tape.
7.Drive Diagnostics 7. Drive Diagnostics This clause deals with the diagnostics supported by the SDX-250V. 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: - Isolate hardware failures - Verify the media - Provide predictive information which can lead to the early detection of potential problems...
7.Drive Diagnostics If an error is detected during power-up, the drive will return CHECK CONDITION status to the host on the first command received. The host shall issue a REQUEST SENSE command to determine the cause of the CHECK CONDITION status. The Sense data returned by the drive will have a Sense Key of 6 (Unit Attention) and the ASC/ASCQ will be 29 80 (Drive failed power or test or diagnostic).
7.Drive Diagnostics Table 7-2: SEND DIAGNOSTIC Parameters - SCSI-2 Byte Page Code (81h) Reserved (MSB) Page Length (00 05h) (LSB) Diagnostic Test Number Break Loop Count Identifier Parameter A Parameter B Parameter C Break: Indicates how to terminate the loop count should an error occur. 0=stop on first error 1=do not stop on error Loop Count Identifier: The number of times that the test should be repeated before status is returned.
7.Drive Diagnostics Main Processor Kernel Test Main Processor ROM checksum Main Processor Destructive RAM Test Main Processor Non-destructive RAM Test Drive Test Front Panel Check EEPROM Checksum Test SDX-250V Controller Register Test Buffer RAM Test Data Compression Controller Register Test SCSI Protocol Controller Function Test SCSI Protocol Controller Loop-back Test Data Compression Functions and DMA Line Test...
Page 145
7.Drive Diagnostics Error code: Error codes for each error set are described in clause 7.2.6 Result A: Typically this byte indicates the logical sub-assembly that failed: 1–Drive Mechanism 2–Drive Circuitry Note: This byte has alternate meanings with some diagnostics. Refer to clause 7.2.6. Result B: Typically this byte is unused however, this byte has alternate meanings with some diagnostics.
7.Drive Diagnostics Diagnostics Results Reference 7.2.6. The following list of error codes are supported by the drive. Error Sets – Error Code Error Set 0 – Runtime Errors NO ERROR WRITE ECC OVER NO TAPE APPEND ILLEGAL ATF OFF-LINE WITH TAPE ASDA FRAME OVER ILLEGAL COMMAND ECC FRAME OVER...
7.Drive Diagnostics Error set 2–Diagnostic error ALDC ERROR MAIN PROCESSOR ROM CHECK SUM TEST ILLEGAL DMA COMPLETION FAILURE DMA is Aborted MAIN PROCESSOR DESTRUCTIVE RAM TEST FMK Encountered FAILURE SMK Encountered MAIN PROCESSOR NON DESTRUCTIVE RAM TEST FAILURE BOP Encountered EEPROM CHECKSUM TEST FAILURE EOD Encountered BUFFER RAM TEST FAILURE...
Page 148
7.Drive Diagnostics Table 7-6: WRT & RD control bits Action Command rejected - invalid parameters Read Fast Search to initial position (conditional on Loop Count) Repeat until loop count = 0 Write Set-mark Write test pattern Write EOD at end of first pass Fast search to initial position (conditional on loop count) Repeat until loop count = 0 Write Set-mark...
7.Drive Diagnostics Read Data Exerciser (43h) Diagnostic Parameters 7.2.7.2. The purpose of this test is to read AIT-1 Format data for error rate testing. Table 7-8: Read Data Exerciser Parameters Byte Diagnostic Test Number (43h) Loop Count (MSB) Number of Frames (LSB) Number of Frames: The drive will read the number of frames specified in this field.
Page 150
7.Drive Diagnostics This page intentionally left blank. 7-10 SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
8.Appendix A 8. APPENDIX A: ASC & ASCQ Alphabetic Order ASC and ASCQ Assignments Alphabetic Order BYTE DESCRIPTION BEGINNING-OF-PARTITION/MEDIUM DETECTED BLOCK SEQUENCE ERROR Broken MIC is loaded in AIT mode CANNOT READ MEDIUM - INCOMPATIBLE FORMAT CARTRIDGE FAULT CLEANING CARTRIDGE INSTALLED COMMAND PHASE ERROR COMMAND SEQUENCE ERROR DATA PHASE ERROR...
Page 152
8.Appendix A MESSAGE ERROR MICROCODE HAS BEEN CHANGED MODE PARAMETERS CHANGED NO ADDITIONAL SENSE INFORMATION NOT READY TO READY TRANSITION (MEDIUM MAY HAVE CHANGED) OVERLAPPED COMMANDS ATTEMPTED PARAMETER LIST LENGTH ERROR PARAMETER NOT SUPPORTED PARAMETER VALUE INVALID PERIPHERAL DEVICE WRITE FAULT PERSISTENT WRITE PROTECT POSITIONING ERROR DETECTED BY READ OF MEDIUM POWER ON, RESET, OR BUS DEVICE RESET OCCURRED...
9.Appendix B 9. APPENDIX B: ASC & ASCQ Numeric Order ASC and ASCQ Assignments Numeric Order BYTE DESCRIPTION NO ADDITIONAL SENSE INFORMATION FILEMARK DETECTED END-OF-PARTITION/MEDIUM DETECTED SETMARK DETECTED BEGINNING-OF-PARTITION/MEDIUM DETECTED END-OF-DATA DETECTED PERIPHERAL DEVICE WRITE FAULT LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE LOGICAL UNIT IS IN PROCESS OF BECOMING READY WRITE ERROR UNRECOVERED READ ERROR...
Page 154
9.Appendix B COMMAND SEQUENCE ERROR INCOMPATIBLE MEDIUM INSTALLED CANNOT READ MEDIUM - INCOMPATIBLE FORMAT CLEANING CARTRIDGE INSTALLED MEDIUM FORMAT CORRUPTED TAPE LENGTH ERROR SAVING PARAMETER NOT SUPPORTED MEDIUM NOT PRESENT REPOSITION ERROR INVALID BITS IN IDENTIFY MESSAGE LOGICAL UNIT HAS NOT SELF-CONFIGURED YET MICROCODE HAS BEEN CHANGED MESSAGE ERROR INTERNAL TARGET FAILURE...
10.Appendix C 10. APPENDIX C: SCSI Commands (Op Code Order) The following is a list of the supported SCSI Commands and page index: PARA SCSI COMMAND OP CODE PAGE 6.27 TEST UNIT READY 6-81 6.23 REWIND 6-74 6.20 REQUEST BLOCK ADDRESS 6-64 6.21 REQUEST SENSE...
Page 156
10.Appendix C This page intentionally left blank. 10-2 SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
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 MIC Read Error No Cassette Detected MIC is not formatted yet...
Page 158
11.Appendix D This page intentionally left blank. 11-2 SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
12. Appendix E 12. APPENDIX E: DISASTER RECOVER 12.1. Overview This chapter will outline the Disaster Recovery Firmware Specifications for Sony AIT drive and autoloader. This is applicable only to Windows NT/2000 Operating System. While in Disaster Recovery mode, the drive behaves as a bootable CDROM device.
12. Appendix E 12.5.4. Read TOC (0x43) This command shall only be supported in DR mode. 5.4.1. Returned Data (20 bytes) 00 12 01 01 00 14 01 00 00 00 00 00 00 14 AA 00 00 04 B0 00 12.5.5.
13. Appendix F 13. APPENDIX F: GLOSSARY This glossary includes many terms that are useful when working with the SONY AIT tape drive. Not all terms are used within this manual. Amble: A frame used to separate groups. It has a Logical Frame Number of ZERO. The Main Data Area contains only a valid header.
Page 162
13. Appendix F Group: A fixed capacity set of frames written onto or read from the tape. A group contains one index and can contain several records, partial records, File-marks and Set-marks. Hard Error: A Hard Error is an un-correctable data error. During writing, this is defined as being uncorrected after the RAW retry limit has been exceeded.
Page 163
13. Appendix F Tape Log: The Tape Log contains details of the history of a tape, the total number of groups written, of RAW retries, of groups read, of C3 ECC retries, and of loads. The log is copied into RAM when the tape is loaded into the SDX-250V, updated as the tape is used, and written back into the System area on the tape when it is unloaded.
Page 164
13. Appendix F This page intentionally left blank. 13-4 SONY AIT-E Turbo drive SDX-250V series Ver.1.0...
Need help?
Do you have a question about the TAPEWARE AIT-250I and is the answer not in the manual?
Questions and answers