Sony AIT-SDX570 Product Specifications Manual

5.25 model
Table of Contents

Advertisement

Quick Links

SDX-570V/P
SDX-570V/RP
5.25 Model
Product Specification Manual
Version 1.0
Aug. 2005
Copyright © 2005, Sony Corporation.
All right reserved.
NOTE:
This Product Specification Manual is applicable for AIT-2 Turbo Serial ATA I/F drive.

Advertisement

Table of Contents
loading

Summary of Contents for Sony AIT-SDX570

  • Page 1 SDX-570V/P SDX-570V/RP 5.25 Model Product Specification Manual Version 1.0 Aug. 2005 Copyright © 2005, Sony Corporation. All right reserved. NOTE: This Product Specification Manual is applicable for AIT-2 Turbo Serial ATA I/F drive.
  • 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-570V Series Ver. 1.0 AUGUST, 2005 (RELEASE)
  • Page 4 This page intentionally left blank.
  • Page 5: Table Of Contents

    Table of Contents 1. Introducin 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, 246, 291, 292 Standard Document 2. Specifications 2.1. Specifications 2.1.1. Dimensions 2.1.1.1.
  • Page 6 4. Operation 4.1. Summary of LED Indications 4.2. Operator Action 4.2.1. Powering Up the SDX-570V 4.2.2. Inserting Cassettes 4.2.3. Removing Cassettes 4.2.4. Hard Reset Hole 4.2.5. Write-Protecting Cassettes 4.3. Internal Function 4.3.1. The Load Sequence (Effective for SDX-T3N, TAITE-20N,TAIT-40N and TAIT2-80N) Refer to 14.2.1 Fast Media Load/Unload (Effective for SDX1-25C, SDX1-35C, TAIT-40C and TAIT2-80C MIC cassette) 4.3.2.
  • Page 7 7. ATAPI Packet Command Specification 7.1. ERASE 19h 7.2. INQUIRY 12h 7.3. LOAD/UNLOAD 1Bh 7.4. LOCATE 2Bh 7.5. LOG SELECT 4Ch 7.6. LOG SENSE 4Dh 7-11 7.6.1. The Log Page Descriptor 7-12 7.6.2. The Log Parameter Descriptor 7-13 7.6.3. Supported Pages 7-14 7.6.4.
  • Page 8 9. APPENDIX A: ASC & ASCQ Alphabetic Order 10. APPENDIX B: ASC & ASCQ Numeric Order 10-1 11. APPENDIX C: ATA Commands (Op Code Order) 11-1 12. APPENDIX D: ATAPI Commands (Op Code Order) 12-1 13. APPENDIX E: ASC & ASCQ for AIT (Sony Unique) 13-1 SDX-570V series Ver.1.0 Table of Contents...
  • Page 9: About This Product Specification Manual

    1. Introduction Introduction 1.1. About this Product Specification Manual This Product Specification Manual is applicable for AIT-2 Turbo drive. This manual provides information about the Sony SDX-570V series Advanced Intelligent Tape Drives which is necessary to integrate the drives into OEM products. This manual describes the specifications, Serial ATA Interface, diagnostics, operation and installation of the Sony SDX-570V Drives.
  • Page 10: Reference

    1. Introduction 50 Gbyte typical when using 230 meter tape AIT-2 cassette (SDX2-50C) -130 Gbyte with 2.6:1 data compression ratio. 80 Gbyte typical when using 186 meter tape AIT-2 Turbo cassette (TAIT2-80N or TAIT2-80C) -208 Gbyte with 2.6:1 data compression ratio. •...
  • Page 11: Specifications

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

    2. Specification 2.1.1.1. Mounting Holes Figure 2-2a gives details of the mounting holes for the Sony SDX-570V/P and figure 2-2b for the Sony SDX-570V/RP. 60.0 0.3mm [2.36" 0.01"] 21.0 0.3mm [0.83" 0.01"] 90.0 0.3mm [3.54" 0.01"] 7.4 0.6mm [0.29" 0.02"] 155.0 0.5mm [6.10"...
  • Page 13 2. Specification 7.0 0.5mm 79.2 0.3mm [3.12" 0.01"] [0.28" 0.02"] 47.5 0.3mm [1.87" 0.01"] 79.2 0.3mm [3.12" 0.01"] 7.6mm [0.3"] 7.4 0.6mm 155.0 0.5mm [6.10" 0.02"] [0.29" 0.02"] 70.0 0.3mm [2.76" 0.01"] 31.0 0.3mm 42.0 0.3mm [1.22" 0.01"] [1.65" 0.01"] 9.8 0.6mm [0.39"...
  • Page 14: Weight

    2. Specification Weight 2.1.2. SDX-570V/P 780 grams, without a cassette and a front bezel. SDX-570V/RP 1050 grams, without a cassette and a front bezel. Connectors 2.1.3. The SDX-570V has a Serial ATA connector with a power connectors and signal connector at the positions shown in Figure 2-3.
  • Page 15: Suspended Particulate

    2. Specification Suspended Particulate 2.2.3. Operating Less than 150 microgram/m Based Sampling period 24 hours Vibration 2.2.4. Operating Swept Sine 5 to 500Hz, @0.25G Peak 1 Octave/min. 3 axis, 3 directions Non-operating Swept Sine 5 to 500Hz, @ 0.5G Peak 1 Octave/min. 3 axis, 3 directions Shock 2.2.5.
  • Page 16: Orientation

    2. Specification Orientation 2.2.9. The SDX-570V can be installed in three different mounting positions as shown in the figure below. Each position has a maximum tolerance of ±10 degrees. 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, AIT-1 Turbo and AIT-1 Media Specification and also require the drive and media to remain within their respective operating and non-operating environmental specifications.
  • Page 17: Data Capacity

    2. Specification Data Capacity 2.3.1. The SDX-570V includes a data compression capability. When data compression is enabled the drive capacity can increase from 2 times to 3 times. The efficiency of the data compression depends on the actual data that is being compressed and cannot be predicted precisely prior to compression.
  • Page 18: Load Time

    2. Specification Load Time 2.3.4. Load Time means the period from the time when the operator inserts a cassette into the drive to the time when the drive is ready. The data in the below table represents the average time for SDX-570V. The time it may take for retrying is not reflected here.
  • Page 19: Mean Time Between Failures

    2. Specification 2.3.11. Mean Time Between Failures The Mean Time Between Failures (MTBF) for the SDX-570V is 300,000 power-on hours, assuming a duty cycle of 100%, where: Tape Motion Time ×100 DutyCycle = PowerOn Time 2.3.12. Mean Time to Repair The Mean Time To Repair (MTTR) of the SDX-570V is 30 minutes.
  • Page 20: Power Requirements

    2. Specification Power Requirements 2.5.1. Current Voltage Max Ripple Typical Maximum 5V ± 5% 100 mV p-p 1.4A 1.7A SDX-570V 12V ± 10% 150 mV p-p 0.5A 1.3A 4.75V 10.8V -300 ms < T < 300 ms Figure 2-5: Power-up Sequence Note: Voltage has to increase constantly during Power-up until Maximum is reached.
  • Page 21: Installation

    3. Installation 3. Installation 3.1. Installation Guide This Product Specification Manual is applicable for SDX-570V drive. Dip switch Figure 3-1: DIP switch Drive Mode-1 Drive Mode-2 Drive Mode-3 Drive Mode-4 Reserved (OFF) Periodic Cleaning Req (ON) DC Control-1 (ON) DC Control-2 (OFF) Figure 3-2: DIP Switch positions Table 3-1: Drive Mode DIP SW...
  • Page 22: Data Compression On Switch

    3. Installation Table 3-2: Periodic Cleaning Request (Refer to 4.5.1.2) DIP SW 6 Definition Disable Periodic Cleaning Request Enable Periodic Cleaning Request Data Compression ON Switch 3.1.1. Data compression can be selected by DIP switch. DC Control-1 DC Control-2 Definition Compression disabled at power-on.
  • Page 23 3. Installation Table 3-3: SATA Interface connector pins Plug Connector pin definition Signal 2nd mate Differential signal A from Phy Signal 2nd mate Differential signal B from Phy 2nd mate Key and spacing separate signal and power segments 3.3V power 3.3V 3.3V power 3.3V...
  • Page 24: Attaching And Removing The Dust Cover

    3. Installation Attaching and Removing the Dust Cover 3.1.4. 3.1.4.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. •...
  • Page 25: Removing The Dust Cover

    3. Installation 3.1.4.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-2 Turbo drive SDX-570V series Ver.1.0...
  • Page 26 3. Installation This page intentionally left blank. SONY AIT-2 Turbo drive SDX-570V series Ver.1.0...
  • Page 27: Operation

    4. Operation 4. Operation 4.1. Summary of LED Indications The SDX-570V 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"...
  • Page 28: Operator Action

    4. Operation 4.2. Operator Action Powering Up the SDX-570V 4.2.1. After the initial installation of the SDX-570V 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-570V will execute a power-up diagnostic and then comes ready.
  • Page 29: Write-Protecting Cassettes

    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.
  • Page 30: Power-Fail Handling

    4. Operation Power-Fail Handling 4.3.3. If there is a power-fail, the SDX-570V performs the following actions, and reverts to its default configuration: (1) The drive remains positioned at the point where the power-fail. (2) It executes the Power-Up sequence of self-tests. (When power is restored.) (3) If a tape is in the drive, the SDX-570V starts a LOAD sequence.
  • Page 31: Normal Status Display

    4. Operation 4.3.4.2. Normal Status Display After the Diagnostic Display, when no failures are detected, the SDX-570V 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...
  • Page 32: Maintenance, Troubleshooting And Service

    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.
  • Page 33: Operational Problems

    4. Operation 4.5.2.1. Operational Problems 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 34 4. Operation Tape guide surface Tape guide surface Cartridge Detail A Photo 4-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).
  • Page 35: Read/Write Problems

    4. Operation 4.5.2.2. Read/Write Problems To prevent read/write errors, follow the cleaning recommendation in clause 4.5.1 If a read/write error occurs, a combination of the following steps should correct the problem. - Remove the tape. - Clean the drive with the AIT cleaning cartridge. - Load a new tape in the drive.
  • Page 36 4. Operation This page intentionally left blank. 4-10 SONY AIT-2 Turbo drive SDX-570V series Ver.1.0...
  • Page 37: Serial Ata Interface

    5. Serial ATA Interface Serial ATA Interface 5.1. Introduction The SONY SDX-570V Serial ATA TAPE DRIVE uses the Serial ATA Interface to connect to the host system. Though Serial ATA will not be able to directly interface with legacy Ultra ATA hardware, it is fully compliant with the ATA protocol and thus is software compatible.
  • Page 38 5. Serial ATA Interface Command register Command Code This register contains the command code being sent to the device. Command execution begins immediately after this register is written. Cylinder High register The content of this register is command dependent and becomes a command parameter when the Command register is written.
  • Page 39 5. Serial ATA Interface Error register This register contains status for the current command. Following a power on, a hardware or software reset, or command completion of an EXECUTE DEVICE DIAGNOSTIC or DEVICE RESET command, this register contains a diagnostic code. At command completion of any command except EXECUTE DEVICE DIAGNOSTIC, the contents of this register are valid when the ERR bit is equal to one in the Status register.
  • Page 40: Interrupts

    5. Serial ATA Interface 5.2.2. Interrupts INTRQ is used by the selected device to notify the host of an event. The device internal interrupt pending state is set when such an event occurs. If nIEN is cleared to zero, INTRQ is asserted. The device shall enter the interrupt pending state when: any command except a PIO data-in command reaches command completion successfully;...
  • Page 41: Ata Command Specification

    6. ATA Command Specification ATA Command Specification This section includes all supported ATA commands for this drive. Table 6-1: ATAPI Packet Command List Command Description OP code Page CHECK POWER MODE DEVICE RESET EXECUTE DEVICE DIAGNOSTICS IDENTIFY DEVICE IDENTIFY PACKET DEVICE IDLE IMMEDIATE 6-16 6-18...
  • Page 42: Check Power Mode (E5H)

    6. ATA Command Specification Check Power Mode 6.1. Check Power Mode (E5h) The CHECK POWER MODE command allows the host to determine the current power mode of the device. The CHECK POWER MODE command shall not cause the device to change power or affect the operation of the Standby timer.
  • Page 43 Check Power Mode 6. ATA Command Specification Error register - ABRT is set to one if the Sony ATAPI Drive is not able to complete the action requested by the command. Device/Head register - DEV indicates the selected device. Status register - BSY is cleared to zero when the command is completed.
  • Page 44: Device Reset (08H)

    6. ATA Command Specification Device Reset 6.2. Device Reset (08h) The DEVICE RESET command enables the host to reset an individual device without affecting the other device. Inputs Register Features Sector Count Sector Number Cylinder Low Cylinder High Device/Head Command Device/Head register - DEV indicates the selected device.
  • Page 45: Execute Device Diagnostics (90H)

    Execute Device Diagnostics 6. ATA Command Specification 6.3. Execute Device Diagnostics (90h) This command shall perform the internal diagnostic tests implemented by the device. The DEV bit in the Device/Head register is ignored. Both devices, if present, shall execute this command regardless of which device is selected.
  • Page 46 6. ATA Command Specification Execute Device Diagnostics Table 6-2: Diagnostic Codes Code Description When this code is in the Device 0 Error register. Device 0 passed, Device 1 passed or not present. Device 0 failed, Device 1 passed or not present. Device 0 passed, Device 1 failed.
  • Page 47: Identify Device (Ech)

    Identify Device 6. ATA Command Specification 6.4. Identify Device (ECh) In response to this command the device shall post command aborted and place the PACKET Command feature set signature in the Command Block registers (see Table 6-13: ATAPI Identification Signature). Inputs Register Features...
  • Page 48: Identify Packet Device (A1H)

    6. ATA Command Specification Identify Packet Device 6.5. Identify Packet Device (A1h) The IDENTIFY PACKET DEVICE command enables the host to receive parameter information from the device. When the command is issued, the device sets the BSY bit to one, prepares to transfer the 256 words of device identification data to the host, sets the DRQ bit to one, clears the BSY bit to zero, and asserts INTRQ if nIEN is cleared to zero.
  • Page 49 Identify Packet Device 6. ATA Command Specification When the command is issued, the Sony ATAPI Tape Drive sets the BSY bit to one, prepares to transfer the 256 words of device identification data to the host, sets the DRQ bit to one, clears the BSY bit to zero, and generates an interrupt.
  • Page 50 6. ATA Command Specification Identify Packet Device Word Description 47-48 Reserved 0000hx2 Capabilities 0=interleaved DMA not supported 0=command queuing not supported 0=overlap operation not supported 0=ATA software reset required (obsolete) 1=IORDY supported 1=IORDY may be disabled 1=LBA supported 1=DMA supported Vendor specific 0000 1111 0000 0000=0F00h Reserved...
  • Page 51 Identify Packet Device 6. ATA Command Specification Word Description 15-11 Reserved 1=Multiword DMA mode 2 is selected (Default on Power up) 0=Multiword DMA mode 2 is not selected 1=Multiword DMA mode 1 is selected 0=Multiword DMA mode 1 is not selected 1=Multiword DMA mode 0 is selected 0=Multiword DMA mode 0 is not selected Reserved...
  • Page 52 6. ATA Command Specification Identify Packet Device Word Description 76-79 Reserved 0000hx4 Major version number 0000h or FFFFh=device does not report version. Reserved Reserved for ATA/ATAPI-14 Reserved for ATA/ATAPI-13 Reserved for ATA/ATAPI-12 Reserved for ATA/ATAPI-11 Reserved for ATA/ATAPI-10 Reserved for ATA/ATAPI-9 Reserved for ATA/ATAPI-8 Reserved for ATA/ATAPI-7 1=supports ATA/ATAPI-6...
  • Page 53 Identify Packet Device 6. ATA Command Specification Word Description Command sets supported. If words 82 and 83=0000h or FFFFh command set notification not supported. Shall be cleared to zero Shall be set to one 13-6 Reserved 0=Power-Up In Standby feature set not supported 0=Removable Media Status Notification feature set not supported Reserved 0=DOWNLOAD MICROCODE command not supported...
  • Page 54 6. ATA Command Specification Identify Packet Device Word Description Reserved 15-14 1=Ultra DMA mode 5 is selected 0=Ultra DMA mode 5 is not selected 1=Ultra DMA mode 4 is selected 0=Ultra DMA mode 4 is not selected 1=Ultra DMA mode 3 is selected 0=Ultra DMA mode 3 is not selected 1=Ultra DMA mode 2 is selected 0=Ultra DMA mode 2 is not selected...
  • Page 55 Identify Packet Device 6. ATA Command Specification Word Description 0=ATAPI byte count behavior (TBD) 15-2 Reserved 00=Removable Media Status Notification feature set not supported 0000 0000 0000 0000=0000h 0000h = Security status 129-159 Vendor Specific 0000hx31 160-175 Reserved for assignment by the Compact Flash .Association 176-254 Reserved Integrity Word...
  • Page 56: Idle Immediate (E1H)

    6. ATA Command Specification Idle Immediate 6.6. Idle Immediate (E1h) The IDLE IMMEDIATE command allows the host to immediately place the device in the Idle mode. INTRQ may be asserted even though the device may not have fully transitioned to Idle mode. This command is emulated for software compatibility.
  • Page 57 Idle Immediate 6. ATA Command Specification Status register - BSY is cleared to zero when the command is completed. DRDY is set to one. DF is set to one if a device fault has occurred. DSC is set to one. DRQ is cleared to zero.
  • Page 58: Nop (00H)

    6. ATA Command Specification 6.7. NOP (00h) The device shall respond with command aborted. For devices implementing the Overlapped feature set, subcommand code 00h in the Features register shall abort any outstanding queue. Subcommand codes 01h through FFh in the Features register shall not affect the status of any outstanding queue. Inputs Register Features...
  • Page 59: Packet (A0H)

    Packet 6. ATA Command Specification 6.8. Packet (A0h) The PACKET command is used to transfer a device command via a command packet (See section 6.1 for command packet descriptions). If the native form of the encapsulated command is shorter than the packet size reported in bits 1 and 0 of word 0 of the IDENTIFY PACKET DEVICE response, the encapsulated command shall begin at byte 0 of the packet.
  • Page 60 6. ATA Command Specification Packet Register Error Interrupt reason Reserved (00h) (Sector Count) Sector Number Byte count low Byte count (7-0) (Cylinder Low) Byte count high Byte count (15-8) (Cylinder High) Device/Head Status DRDY Byte count high/low registers - These registers reflect the value set by the host when the command was issued. Interrupt reason register - REL is cleared to zero.
  • Page 61 Packet 6. ATA Command Specification Interrupt reason register - REL is cleared to zero. I/O is cleared to zero if the transfer is to the device. Is set to one if the transfer is to the host. C/D is cleared to zero indicating the transfer of data. Device/Head register - DEV indicates the selected device.
  • Page 62 6. ATA Command Specification Packet Register Error Sense key ABRT Interrupt reason Reserved (00h) (Sector Count) Sector Number Byte count low Byte count high Device/Head Status DRDY Error register - Sense Key is a command packet set specific error indication. ABRT is set to one if the requested command has been aborted because the command code or a command parameter is invalid.
  • Page 63: Read Sectors (20H)

    Read Sectors 6. ATA Command Specification 6.9. Read Sectors (20h) In response to this command, devices that implement the PACKET Command feature set shall post command aborted and place the PACKET Command feature set signature in the Cylinder High and the Cylinder Low register (see 6.1.2).
  • Page 64: Set Features (Efh)

    6. ATA Command Specification Set Features 6.10. Set Features (EFh) This command is used by the host to establish parameters that affect the execution of certain device features. The following table defines these features. Inputs Register Features Subcommand code Sector Count Subcommand specific Sector Number Subcommand specific...
  • Page 65 Set Features 6. ATA Command Specification Subcommand Code Table 6-4: SET FEATURES Register Definitions Feature Value Set Feature Command Set transfer mode based on value in Sector Count register. Disable reverting to power on defaults Enable reverting to power on defaults Set transfer mode A host selects the transfer mechanism by Set Transfer Mode, subcommand code 03h, and specifying a value in the Sector Count register.
  • Page 66: Sleep (E6H)

    6. ATA Command Specification Sleep 6.11. Sleep (E6h) This is implemented for compatibility issues. It is treated as an idle command. Inputs Register Features Sector Count Sector Number Cylinder Low Cylinder High Device/Head Command Device/Head register - DEV indicates the selected device. Normal outputs Register Error...
  • Page 67 Sleep 6. ATA Command Specification Status register - BSY is cleared to zero when the command is completed. DRDY is set to one. DF is set to one if a device fault has occurred. DSC is set to one. DRQ is cleared to zero. CHK is set to one if an Error register bit is set to one.
  • Page 68: Standby Immediate (E0H)

    6. ATA Command Specification Standby Immediate 6.12. Standby Immediate (E0h) This command causes the device to immediately enter the Standby mode. This command is emulated for software compatibility. Inputs Register Features Sector Count Sector Number Cylinder Low Cylinder High Device/Head Command Device/Head register - DEV indicates the selected device.
  • Page 69 Standby Immediate 6. ATA Command Specification Status register - BSY is cleared to zero when the command is completed. DRDY is set to one. DF is set to one if a device fault has occurred. DSC is set to one. DRQ is cleared to zero.
  • Page 70 6. ATA Command Specification Standby Immediate This page intentionally left blank. 6-30 SONY AIT-2 Turbo drive SDX-570V series Ver.1.0...
  • Page 71: Atapi Packet Command Specification

    7. ATAPI Packet Command Specification ATAPI Packet Command Specification This section includes all supported ATAPI commands for this drive. All of the ATAPI commands are 12 bytes in length, therefore any of the following commands which are listed as 6 and 10 bytes in length are padded to 12 bytes at the trailing end.
  • Page 72: Erase 19H

    7. ATAPI Packet Command Specification ERASE 7.1. ERASE 19h Byte Operation Code (19h) Reserved Immed Long Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved The ERASE command causes part or all of the medium to be erased beginning at the current position. As used here, “erased”...
  • Page 73: Inquiry 12H

    INQUIRY 7. ATAPI Packet Command Specification 7.2. INQUIRY 12h Byte Operation Code (12h) Reserved CmdDT EVPD Page or Operation Code Reserved Allocation Length Reserved Reserved Reserved Reserved Reserved Reserved Reserved The INQUIRY command requests that information regarding parameters of the Device be sent to the Host. An option allows the Host to request additional information about the Device.
  • Page 74 7. ATAPI Packet Command Specification INQUIRY Standard Inquiry Data Table 7-2: INQUIRY Standard Inquiry Data Byte Reserved (Peripheral Qualifier) Peripheral Device Type (01) RMB (1) Reserved ISO Version (0) ECMA Version (0) ANSI Version (02) Reserved Reserved Reserved Response Data Format (02) (AENC) (TrmIO) Additional Length (1Fh)
  • Page 75 INQUIRY 7. ATAPI Packet Command Specification The Product Revision Level field contains 4 bytes of ASCII data as defined by the vendor. The data shall be left- aligned within this field. Vital Product Data This contains a list of the vital product data codes supported by the drive. Table 7-3: INQUIRY Supported Vital Product Data Page Byte Peripheral Qualifier...
  • Page 76 7. ATAPI Packet Command Specification INQUIRY Table 7-6: INQUIRY Command Support Data Page Byte Peripheral Qualifier 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 operation code in conformance.
  • Page 77: Load/Unload 1Bh

    LOAD/UNLOAD 7. ATAPI Packet Command Specification 7.3. LOAD/UNLOAD 1Bh Byte Operation Code (1Bh) Reserved Immed Reserved Reserved Reserved Re-Ten Load Reserved Reserved Reserved Reserved Reserved Reserved Reserved The LOAD/UNLOAD command requests that the Device enables or disables further media access operations. This command may also be used to request a re-tension function.
  • Page 78: Locate 2Bh

    7. ATAPI Packet Command Specification LOCATE 7.4. LOCATE 2Bh Byte Operation Code (2Bh) Reserved BT (0) Immed Reserved (MSB) Block Address (LSB) Reserved Partition Reserved Reserved Reserved The LOCATE command causes the Device to position to the specified block address in a specified partition. Upon completion, the logical position shall be after the specified location.
  • Page 79: Log Select 4Ch

    LOG SELECT 7. ATAPI Packet Command Specification 7.5. LOG SELECT 4Ch Byte Operation Code (4Ch) Reserved SP (0) Reserved Reserved Reserved Reserved Reserved (MSB) Parameter List Length (LSB) Reserved Reserved Reserved 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 80 7. ATAPI Packet Command Specification LOG SELECT The purpose of the Log Select command is to allow the host to modify and initialize parameters within the logs supported by the device. However in this case, assess to individual parameters within log pages is not supported and so only complete log pages may be reset.
  • Page 81: Log Sense 4Dh

    LOG SENSE 7. ATAPI Packet Command Specification 7.6. LOG SENSE 4Dh Byte Operation Code (4Dh) Reserved Reserved Reserved (PPC) (SP) Page Code (MSB) Parameter Pointer (LSB) (MSB) Allocation Length (LSB) Reserved Reserved Reserved LOG SENSE provides a means for the Host to retrieve statistical information maintained by the device about its own hardware or the installed media.
  • Page 82: The Log Page Descriptor

    7. ATAPI Packet Command Specification LOG SENSE Supported pages are: Table 7-11: LOG PAGE Supported Log Pages Page Code Description Allocation Length Supported Log Pages Write Error Counter Page Read Error Counter Page Last n Error Events Page 1A8h (max) Tape Log Page (Sony Unique) Tape Capacity Log Page Drive Usage Log Page (Sony Unique)
  • Page 83: The Log Parameter Descriptor

    LOG SENSE 7. ATAPI Packet Command Specification Page Length: The Page Length field indicates the total number of bytes that follow this byte. The value returned for this field depends on the value you specified for the Page Code and the Parameter Pointer in the CDB. This value is independent of what you specified for the Allocation Length.
  • Page 84: Supported Pages

    7. ATAPI Packet Command Specification LOG SENSE 7.6.3. Supported Pages The following log pages are supported: Table 7-14: LOG PAGE Supported Log Pages Page Code Description Allocation Length Supported Log Pages Write Error Counter Page Read Error Counter Page Last n Error Events Page 1A8h (max) Tape Log Page (Sony Unique) Tape Capacity Log Page...
  • Page 85: Last N Error Events List Page Code 07H

    LOG SENSE 7. ATAPI Packet Command Specification Table 7-17: Error Counter Page Parameters Parameter Length Default Default Code Description (Bytes) Cumulative Threshold 0003h Total Errors Corrected (Soft Errors) FFFFh 0004h Total Times Correction FFFFFFFFh 0005h Total Groups Processed (Algorithm Processed) FFFFFFFFh 0006h Total Errors Uncorrected (Hard Errors)
  • Page 86 7. ATAPI Packet Command Specification LOG SENSE Table 7-20: LOG PAGE Tape Log (30h) Byte Reserved Page Code (30h) Reserved (MSB) Page Length (58h) (LSB) (MSB) Parameter Code (LSB) 0 (DU) 1 (DS) 0 (TSD) 0 (ETC) 00 (TMC) Reserved 0 (LP) Parameter Length (0Ah) Parameter Value...
  • Page 87: Tape Capacity Log Page

    LOG SENSE 7. ATAPI Packet Command Specification 7.6.7. Tape Capacity Log Page The tape Capacity Log Page is used to indicate the approximate capacity of the tape currently being used. The PC field of the LOG SENSE command is ignored for this field. When the AIT bit is set to ZERO in Mode Sense Page 31h, the 36 bytes of the log page shall be returned.
  • Page 88: Drive Usage Log Page (Sony Unique) Code 33H

    7. ATAPI Packet Command Specification LOG SENSE 7.6.8. Drive Usage Log Page (Sony Unique) Code 33h 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 7-23: LOG PAGE Drive Usage (33h) Byte Page Code (33h)
  • Page 89: Read And Write Frame Error Counter Page Codes 34H, 35H

    LOG SENSE 7. ATAPI Packet Command Specification Executing Mechanism Commands Forward-ATF-On Spool-Forward Thread Un-tension Reverse Spool-Reverse Unthread Stop Eject Still Forward Load Re-tension Re-start Pinch-On Pinch-Off Diagnostics 7.6.9. Read and Write Frame Error Counter Page Codes 34h, 35h The Read Write Error Counter Page has the following format. All fields in these logs are initialized to ZERO in the following circumstances: At Power ON After a cassette loading...
  • Page 90: Data Compression Transfer Log Page Code 39H

    7. ATAPI Packet Command Specification LOG SENSE Table 7-27: Frame Error Counter Page Parameters Parameter Length Default Code Description Default Cumulative (Bytes) Threshold 0001h Frame Read or Write FFFFFFFFh 0002h Main Data SYMN Block Errors CH1 FFFFFFFFh 0003h Main Data SYMN Block Errors CH1 FFFFFFFFh 0004h Reserved...
  • Page 91: Ait Log Page Code 3Ch

    LOG SENSE 7. ATAPI Packet Command Specification Logical Entity Size: The logical size of the last entity written to or read from the tape: size=number of record in entity x record size in bytes. Physical Entity Size: The physical size of the last entity written to or read from the tape: size=entity header length + uncompressed data length.
  • Page 92 7. ATAPI Packet Command Specification LOG SENSE Parameter Code Description Length (bytes) 0101h Current Number of Groups Written 0102h Current RAW Retries 0103h Current Number of Groups Read 0104h Current C3 ECC Retries 0105h Previous Number of Groups Written 0106h Previous RAW Retries 0107h Previous Number of Group Reads...
  • Page 93: Mode Select 15H

    MODE SELECT 7. ATAPI Packet Command Specification 7.7. MODE SELECT 15h Byte Operation Code (15h) Reserved Reserved SP (0) Reserved (MSB) Parameter List Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved 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 94 7. ATAPI Packet Command Specification MODE SELECT Table 7-30: MODE PAGE Mode Parameter Header Byte Reserved Reserved Buffered Mode (001b) Speed (00h) Block Descriptor Length (08h) Density Code (30h) (MSB) Number of Blocks (00 00 00h) (LSSB) Reserved (MSB) Block Length (LSB) Buffered Mode: Buffered Mode is the mechanism by which the drive implements Immediate Reporting on WRITE commands.
  • Page 95: Mode Sense 1Ah

    MODE SENSE 7. ATAPI Packet Command Specification 7.8. MODE SENSE 1Ah Byte Operation Code (1Ah) Reserved Reserved 0(PC) Page Code (MSB) Allocation Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved The MODE SENSE command provides a means for a Device to report parameters. It is a complementary command to the MODE SELECT command.
  • Page 96 7. ATAPI Packet Command Specification MODE SENSE Allocation Length: The Allocation Length specifies the number of bytes that the HOST has allocated for returned MODE SENSE data. An Allocation Length of ZERO means that the drive will return no MODE SENSE data. This is not considered an error and GOOD status will be returned.
  • Page 97: Disconnect-Reconnect Page 02H

    MODE SENSE 7. ATAPI Packet Command Specification 7.8.1. Disconnect-Reconnect Page 02h Table 7-34: MODE PAGE Disconnect-Reconnect (02h) Byte PS (0) Reserved Page Code (02h) Page Length (0Eh) Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved This page is implemented for compatibility issues. All values are reserved and unchangeable. 7.8.2.
  • Page 98 7. ATAPI Packet Command Specification MODE SENSE The Report Exception on Decompression (RED) field indicates the Device's response to certain boundaries it detects in the data on the medium. There are a number of boundaries that may occur on the medium between compressed and uncompressed data.
  • Page 99: Device Configuration Page 10H

    MODE SENSE 7. ATAPI Packet Command Specification 7.8.3. Device Configuration Page 10h The drive supports the Device Configuration Page which has the following format: Table 7-36: MODE PAGE Device Configuration (10h) Byte PS (0) Reserved Page Code (10h) Page Length (0Eh) Reserved Active Format Active Partition...
  • Page 100 7. ATAPI Packet Command Specification MODE SENSE 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. These bits are ignored by the drive on a MODE SELECT command.
  • Page 101: Medium Partition Page 11H

    MODE SENSE 7. ATAPI Packet Command Specification 7.8.4. Medium Partition Page 11h The drive supports the Medium Partition Page which has the following format: Table 7-37: MODE PAGE Medium Partition (11h) Byte Reserved Page Code (11h) Page Length (0Ah) Maximum Additional Partitions (01h) Additional Partitions Defined (00h or 01h) FDP (0) SDP (0)
  • Page 102 7. ATAPI Packet Command Specification MODE SENSE Single Partition Tape EOP/EOM Partition 0 Device Area System Area User Data Area End of Data Two Partition Tape EOP/EOM Partition 1 Partition 0 Device System User Data Area End of Data System User Data Area End of Area...
  • Page 103: Medium Partition Page 11H (For Multi-Partitioned Tapes)

    MODE SENSE 7. ATAPI Packet Command Specification 7.8.5. Medium Partition Page 11h (for multi-partitioned tapes) The drive supports the Medium Partition Page which has the following format: Table 7-38: MODE PAGE Multi Partitioned Medium Partition (11h) Byte PS (0) Reserved Page Code (11h) Page Length (08h–88h) Maximum Additional Partitions...
  • Page 104 7. ATAPI Packet Command Specification MODE SENSE The SDX-570V 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 105: Informational Exceptions Control Page 1Ch

    MODE SENSE 7. ATAPI Packet Command Specification Note 1: SDX-570V 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-570V returns 16h bytes of parameter list (sufficient for one partition size descriptor), even if the host sets 0FFh for the Parameter List Length in CDB.
  • Page 106: Ait Device Configuration Page 31H

    7. ATAPI Packet Command Specification MODE SENSE 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 command (excluding Inquiry and Request Sense) after an informational exception condition was detected.
  • Page 107: Append Partition Page 32H

    MODE SENSE 7. ATAPI Packet Command Specification 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;...
  • Page 108: Delete Partition Page 33H

    7. ATAPI Packet Command Specification MODE SENSE Table 7-41: MODE PAGE Append Partition (32h) Byte Reserved Page Code (32h) Page Length (08h) Reserved Reserved Reserved PSUM (10b) Reserved Reserved Reserved Partition units Reserved (MSB) Partition Size Descriptor (LSB) PSUM Partition Size Unit of Measured field defines the units in which the Partition Size value selects the partition size, which in the case of this drive is Megabytes.
  • Page 109: Capabilities And Mechanical Status Page 2Ah

    MODE SENSE 7. ATAPI Packet Command Specification Indicated Partition Number: a value that specifies the partition number ABOVE which partitions are to be deleted. Consequently, the value cannot represent the last, open-ended partition on tape. The specified partition itself is converted into an open-ended partition with its data contents preserved. The Delete Partition Command is available in the AIT mode and only for an AIT mode cassette.
  • Page 110 7. ATAPI Packet Command Specification MODE SENSE The BLK1024 bit is set indicating the Device is capable of using a 1024 byte block size. Tthe BLK512 bit is set indicating the Device is capable of using a 512 byte block size. The Continuous Transfer Limit field indicates the number of blocks for the current block size that can be transferred without delay due to a buffer limitation.
  • Page 111: Prevent Allow Medium Removal 1Eh

    PREVENT ALLOW MEDIUM REMOVAL 7. ATAPI Packet Command Specification 7.9. PREVENT ALLOW MEDIUM REMOVAL 1Eh Byte Operation Code (1Eh) Reserved Reserved Reserved Reserved Prevent Reserved Reserved Reserved Reserved Reserved Reserved Reserved The PREVENT ALLOW MEDIUM REMOVAL command requests that the drive enable or disable the removal of the medium in the drive.
  • Page 112: Read 08H

    7 .ATAPI Packet Command Specification READ 7.10. READ 08h Byte Operation Code (08h) Reserved Reserved Fixed (SILI) (MSB) Transfer Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved The READ command requests that the Device transfer one or more block(s) of data to the Host beginning with the current block.
  • Page 113 READ 7. ATAPI Packet Command Specification 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.
  • Page 114: Read Block Limits 05H

    7 .ATAPI Packet Command Specification READ BLOCK LIMITS 7.11. READ BLOCK LIMITS 05h Byte Operation Code (05h) Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 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 transfer phase of the command.
  • Page 115: Read Buffer 3Ch

    READ BUFFER 7. ATAPI Packet Command Specification 7.12. READ BUFFER 3Ch Byte Operation Code (3Ch) Reserved Mode Buffer ID (MSB) Buffer Offset (LSB) (MSB) Allocation Length (LSB) Reserved Reserved Reserved READ BUFFER is used in conjunction with the WRITE BUFFER command as a diagnostic function for testing the buffer bus integrity of the drive.
  • Page 116 7. ATAPI Packet Command Specification READ BUFFER Table 7-47: Read Buffer Descriptor Byte Reserved (MSB) Buffer Capacity (LSB) Buffer ID: The supported values are: Buffer ID Description Read Interface Buffer Read Group Buffer Buffer Offset: The Buffer Offset field contains the byte offset within the specified buffer from which data shall be transferred.
  • Page 117: Read Position 34H

    READ POSITION 7. ATAPI Packet Command Specification 7.13. READ POSITION 34h Byte Operation Code (34h) Reserved TCLP LONG Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved The READ POSITION command reports the current logical position of the Device. No medium movement shall occur as a result of the command.
  • Page 118 7. ATAPI Packet Command Specification READ POSITION Block Address field indicates the logical block address associated with the current position. This value shall indicate the block address of the data block to be transferred between the Host and the Device if a READ or WRITE command is issued.
  • Page 119: Receive Diagnostic Results 1Ch

    RECEIVE DIAGNOSTIC RESULTS 7. ATAPI Packet Command Specification 7.14. RECEIVE DIAGNOSTIC RESULTS 1Ch Byte Operation Code (1Ch) Reserved Reserved (MSB) Allocation Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved RECEIVE DIAGNOSTIC RESULTS requests error analysis data be sent to the initiator after completion of a SEND DIAGNOSTIC command.
  • Page 120 7. ATAPI Packet Command Specification RECEIVE DIAGNOSTIC RESULTS The structure of the diagnostic results data is described below: 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.
  • Page 121: Release Unit 17H

    RELEASE UNIT 7. ATAPI Packet Command Specification 7.15. RELEASE UNIT 17h Byte Operation Code (17h) Reserved 3rdPty Third Party Device ID Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Release Unit releases the drive if it is currently reserved by the requesting host. It is not an error to attempt to release the drive if it is not currently reserved.
  • Page 122: Request Block Address 02H

    7. ATAPI Packet Command Specification REQUEST BLOCK ADDRESS 7.16. REQUEST BLOCK ADDRESS 02h Byte Operation Code (02h) Reserved Reserved Reserved Allocation Length (03h) Reserved Reserved Reserved Reserved Reserved Reserved Reserved The REQUEST BLOCK ADDRESS command reports the current position of the logical unit. No medium movement shall occur as a result of the command.
  • Page 123: Request Sense 03H

    REQUEST SENSE 7. ATAPI Packet Command Specification 7.17. REQUEST SENSE 03h Byte Operation Code (03h) Reserved Reserved Reserved Allocation Length Reserved Reserved Reserved Reserved Reserved Reserved Reserved The sense data: shall be available if an error condition (“Check Condition”) had previously been reported to the Host; shall be available if other information (e.g.
  • Page 124 7. ATAPI Packet Command Specification REQUEST SENSE Table 7-54: Error Codes 70h and 71h Sense Data Format Byte Valid Error Code (70h or 71h) Reserved (Segment Number) Filemark Reserved Sense Key (MSB) Information (LSB) Additional Sense Length (14h) 8-11 Command Specific Information (Optional) Additional Sense Code Additional Sense Code Qualifier Field Replaceable Unit Code (Optional)
  • Page 125 REQUEST SENSE 7. ATAPI Packet Command Specification Command Specific Information Bytes: Command Specific Bytes are unused, and will be ZERO. Additional Sense Code and Additional Sense Code Qualifier: These two bytes provide additional information about what caused the CHECK CONDITION status. They are used extensively by the drive. The information is presented in the Sense Key Description table on the following pages.
  • Page 126 7. ATAPI Packet Command Specification REQUEST SENSE The deferred error may be indicated by returning “Check Condition” status to the Host as described below. The subsequent execution of a REQUEST SENSE command shall return the deferred error sense information. If an I/O Command terminates with “Check Condition”...
  • Page 127 REQUEST SENSE 7. ATAPI Packet Command Specification 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. This sense key may also be returned if the drive is unable to distinguish between a flaw in the medium and a specific hardware failure (sense key 4h).
  • Page 128 7. ATAPI Packet Command Specification REQUEST SENSE ILLEGAL REQUEST. Indicates that there was an illegal parameter in the Command Descriptor Block or in the additional parameters supplied as data for some commands. If the target detects an invalid parameter in the command descriptor block, then it shall terminate the command without altering the medium.
  • Page 129: Reserve Unit 16H

    RESERVE UNIT 7. ATAPI Packet Command Specification 7.18. RESERVE UNIT 16h Byte Operation Code (16h) Reserved 3rdPty Third Party Device ID Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved RESERVE UNIT reserves the drive for exclusive use by the host. The reservation will remain in effect until one of the following conditions is met: - The host that made the reservation sends another RESERVE UNIT command.
  • Page 130: Rewind 01H

    7. ATAPI Packet Command Specification REWIND 7.19. REWIND 01h Byte Operation Code (01h) Reserved Immed Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved The REWIND command causes the Device to position to the beginning-of-partition in the current partition. Prior to performing the rewind operation, the Device shall ensure that all buffered data and filemarks have been transferred to the medium.
  • Page 131: Send Diagnostic 1Dh

    SEND DIAGNOSTIC 7. ATAPI Packet Command Specification 7.20. SEND DIAGNOSTIC 1Dh Byte Operation Code (1Dh) Reserved Reserved SelfTest DevOfl (0) UnitOfl Reserved (MSB) Parameter List Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved 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 data transfer will include four bytes of header information as well as the diagnostic test bytes.
  • Page 132 7. ATAPI Packet Command Specification SEND DIAGNOSTIC For Page Code 81h, the Page Length must be five and the Parameter List Length must be set to nine otherwise the drive returns a CHECK CONDITION status with an ILLEGAL REQUEST sense key set. This page Code instructs the drive to execute the five bytes of diagnostic test that follow the four bytes of header.
  • Page 133: Space 11H

    SPACE 7. ATAPI Packet Command Specification 7.21. SPACE 11h Byte Operation Code (11h) Reserved Code (MSB) Count (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved The SPACE command is used to position to a relative filemark or to end of data depending on the Count and Code.
  • Page 134 7. ATAPI Packet Command Specification SPACE 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 Set-mark No Sense...
  • Page 135 SPACE 7. ATAPI Packet Command Specification 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).
  • Page 136: Test Unit Ready 00H

    7. ATAPI Packet Command Specification TEST UNIT READY 7.22. TEST UNIT READY 00h Byte Operation Code (00h) Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved The TEST UNIT READY command provides a means to check if the Device is ready. This is not a request for a self-test.
  • Page 137: Verify 13H

    VERIFY 7. ATAPI Packet Command Specification 7.23. VERIFY 13h Byte Operation Code (13h) Reserved 0 (Immed) 0 (Bytmp) 1 (Fixed) (MSB) Verification Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved VERIFY verifies one or more blocks beginning with the next block on the tape. The verification is a media verification only.
  • Page 138 7. ATAPI Packet Command Specification VERIFY 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.
  • Page 139: Write 0Ah

    WRITE 7. ATAPI Packet Command Specification 7.24. WRITE 0Ah Byte Operation Code (0Ah) Reserved Fixed (MSB) Transfer Length (LSB) Reserved Reserved Reserved Reserved Reserved Reserved Reserved The WRITE command requests that the Device write the data that is transferred from the Host starting at the current position.
  • Page 140: Write Buffer 3Bh

    7. ATAPI Packet Command Specification WRITE BUFFER 7.25. WRITE BUFFER 3Bh Byte Operation Code (3Bh) Reserved Mode Buffer ID (MSB) Buffer Offset (LSB) (MSB) Parameter List Length (LSB) Reserved Reserved Reserved WRITE BUFFER is used in conjunction with the READ BUFFER command as a diagnostic function for testing the buffer and bus integrity of the drive.
  • Page 141 WRITE BUFFER 7. ATAPI Packet Command Specification Buffer Offset: The Buffer Offset field contains the byte offset within the specified buffer to which data shall be transferred. The host should conform to the offset boundary requirements returned in the WRITE BUFFER descriptor.
  • Page 142: Write Filemark 10H

    7. ATAPI Packet Command Specification WRITE FILEMARK 7.26. WRITE FILEMARK 10h Byte Operation Code (10h) Reserved WSmk Immed Reserved Reserved Reserved Transfer Length Reserved Reserved Reserved Reserved Reserved Reserved Reserved The WRITE FILEMARK command requests that the Device write a filemark or setmark to the current position. WSmk: If this bit is set, the drive writes a Set-mark to tape instead of a File-mark.
  • Page 143: Drive Diagnostics

    8. Drive Diagnostics Drive Diagnostics This clause deals with the diagnostics supported by the SDX-570V. Each diagnostic is described in detail and possible error codes are discussed. 8.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...
  • Page 144: Send Diagnostic Command-Self Test

    8. Drive Diagnostics The following 3 tests are initiated by the Mechanism Controller automatically after power-up and therefore would be executing in parallel with the tests listed above. Mechanism Controller Microprocessor Test Internal Message Bus Test Front Panel Check Data Compression Controller Register Test Data Compression Functions DMA Line Test Buffer RAM Test SDX Controller SRAM TEST...
  • Page 145: Diagnostic Test Number Summary

    8. Drive Diagnostics Table 8-1: SEND DIAGNOSTIC Parameter–SCSI-1 Byte Diagnostic Test Number Break Loop Count Identifier Parameter A Parameter B Parameter C In SCSI-2 mode, the Page Format (PF) bit is one, and the Parameter List Length is 9, the Parameter List in this case is 9 bytes long and will be of the form: Table 8-2: SEND DIAGNOSTIC Parameter–SCSI-2 Byte...
  • Page 146: Receive Diagnostic Result Command

    8. Drive Diagnostics Sequence Test Reset Sequence (61, 63, 71, 72, 77-79, 80 81, 30) Error Rate Test Mechanism Controller Kernel Test Mechanism Controller Microprocessor Test Drive Exerciser Read Data Exerciser Main Processor Kernel Test Main Processor ROM checksum Main Processor Destructive RAM Test Main Processor Non-destructive RAM Teset Drive Test Front Panel Check...
  • Page 147 8. Drive Diagnostics 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 Error code: Error codes for each error set are described in clause 8.2.6. Result A: Typically this byte indicates the logical sub-assembly that failed: 1 - Drive Mechanism 2 - Drive Circuitry...
  • Page 148: Diagnostics Results Reference

    8. Drive Diagnostics 8.2.6. Diagnostics Results Reference The following list of error codes are supported by the drive. Error Sets-Error Code Error Set 0-Runtime Errors NO ERROR HEAD CLOGGED NO TAPE DRUM UNLOCK OFF-LINE WITH TAPE DIAGNOSTIC FAILURE ILLEGAL COMMAND FBI COMMAND TIMEOUT BOT ENCOUNTERED DMA PARITY ERROR ATA/ATAPI CONTROLLER...
  • Page 149: Diagnostic Tests Requiring Additional Parameters

    8. Drive Diagnostics Error Set 2-Diagnostic Errors MAIN PROCESSOR ROM CHECK SUM TEST FAILURE MAIN PROCESSOR DESTURCTIVE RAM TEST FAILURE MAIN PROCESSOR NON DESTRUCTIVE RAM TEST FAILURE EEPROM CHECKSUM TEST FAILURE BUFFER RAM TEST FAILURE INTERNAL MESSAGE BUS TEST FAILURE DATA COMPRESSION DMA LINE TEST FAILURE MECHANISM CONTROLLER MICROPROCESSOR TEST FAILURE BOT SENSOR TEST FAILURE...
  • Page 150 8. Drive Diagnostics Table 8-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...
  • Page 151 8. Drive Diagnostics Table 8-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. Table 8-9: Read Data Exerciser Result Byte Reset Error Tine Re-...
  • Page 152 8. Drive Diagnostics This page intentionally left blank. 8-10 SONY AIT-2 Turbo drive SDX-570V series Ver. 1.0...
  • Page 153 9. APPENDIX A: ASC & ASCQ Alphabetic Order 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...
  • Page 154 9. APPENDIX A: ASC & ASCQ Alphabetic Order MESSAGE ERROR MICROCODE HAD 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 PARAMETERS CHANGED PARITY ERROR...
  • Page 155 10. APPENDIX B: ASC & ASCQ Numeric Order 10. APPENDIX B: ASC & ASCQ Numeric Order ASC and ASCQ Assignments Numeric Order BYTE 13 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 LOGICAL UNIT COMMUNICATION CRC ERROR...
  • Page 156 10. APPENDIX B: ASC & ASCQ Numeric Order 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 HAD BEEN CHANGED MESSAGE ERROR...
  • Page 157: Appendix C: Ata Commands (Op Code Order)

    11. APPENDIX C: ATA Commands (Op Code Order) 11. APPENDIX C: ATA Commands (Op Code Order) The following is a list of the supported ATA Commands and page index: PARA ATA COMMAND OP CODE PAGE 6-18 DEVICE RESET READ SECTORS 6-23 EXECUTE DEVICE DIAGNOSTICS PACKET...
  • Page 158 11. APPENDIX C: ATA Commands (Op Code Order) This page intentionally left blank. 11-2 SONY AIT-2 Turbo drive SDX-570V series Ver. 1.0...
  • Page 159: Appendix D: Atapi Commands (Op Code Order)

    12. APPENDIX D: ATAPI Commands (Op Code Order) 12. APPENDIX D: ATAPI Commands (Op Code Order) The following is a list of the supported ATAPI Commands and page index: PARA ATAPI COMMAND OP CODE PAGE 7.22 TEST UNIT READY 7-66 7.19 REWIND 7-60...
  • Page 160 12. APPENDIX D: ATAPI Commands (Op Code Order) This page intentionally left blank. 12-2 SONY AIT-2Turbo drive SDX-570V series Ver. 1.0...
  • Page 161 13. APPENDIX E: ASC & ASCQ for AIT (Sony Unique) 13. APPENDIX E: 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 162 13. APPENDIX E: ASC & ASCQ for AIT (Sony Unique) This page intentionally left blank. 13-2 SONY AIT-2 Turbo drive SDX-570V series Ver. 1.0...

This manual is also suitable for:

Sdx-570v/pSdx-570v/rp

Table of Contents