optical drive and library SCSI-2 command reference for models fx, ex and mx
Optical Drive and Library SCSI-2 Command Reference For fx, ex and mx Models Edition 4 Manufacturing Part Number: 5969-5727 December 2001 Printed in USA © Copyright 2001 Hewlett-Packard Company
Notice This document contains information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company. The information contained in this document is subject to change without notice.
Typographical Conventions The following typographical conventions are used in this manual: Keycap: Menu choices and screens on the jukebox. Computer Output: Information displayed in the display window and screen menu items that you can select. NOTE Notes provide information that can be helpful in understanding the operation of the product.
In This Manual Chapter 1 SCSI Command Overview: Explains SCSI commands and how they are used with optical drives and jukeboxes. This section does not replace the SCSI-2 Command Specifications. Chapter 2 SCSI-2 Drive Command Set: Lists all supported SCSI commands and explains each command’s structure. Chapter 3 SCSI-2 Jukebox Command Set: Lists all supported SCSI autochanger commands and explains each command’s structure.
Contents 1. SCSI Command Overview Optical Drive Control Through SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Drive Control Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 SCSI Bus Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Arbitration phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Numerical List of Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Flag, Link, and RelAdr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Test Unit Ready Command (00H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Rezero Unit Command (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Format Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-67 Vendor Unique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70 Start/Stop Unit Command (1BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-73 Receive Diagnostic Results Command (1CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-74 Send Diagnostic Command (1DH) . .
Contents Test Unit Ready Command (00H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Rezero Unit Command (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Request Sense Command (03H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 Initialize Element Status Command (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Rotate Mailslot Command (0CH) . . . . .
Contents Element Type Code 1H - Picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-70 Element Type Code 2H - Storage Slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-71 Element Type Code 3H - Mailslot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-72 Element Type Code 4H - Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-74 A. Drive Error Codes Chapter Overview . . . . . . . . . . .
Contents x
Tables Table 1-1. Target-Supported Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Table 1-2. Extended Message Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 Table 1-3. Transfer Period Values (For 9.1 and 5.2 Gbyte Drives) . . . . . . . . . . . . . . 1-8 Table 1-4. Offset Values (For 5.2 and 9.1 Gbyte Drives) . . . . . . . . . . . . . . . . . . . . . . 1-9 Table 1-5. Simple Queue Tag . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table 2-27. Mode Page Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32 Table 2-28. Mode Select Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33 Table 2-29. Mode Select Block Descriptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33 Table 2-30. Read-Write Error Recovery Page 01H . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34 Table 2-31. Disconnect-Reconnect Page 02H . . . . . . .
Tables Table 2-61. Vendor Unique Page 21H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70 Table 2-62. Start/Stop Unit Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-73 Table 2-63. Receive Diagnostic Results Command CDB . . . . . . . . . . . . . . . . . . . . . 2-74 Table 2-64. Received Diagnostic Results Page Codes. . . . . . . . . . . . . . . . . . . . . . . . 2-74 Table 2-65. Supported Diagnostic Pages . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table 2-95. Read Long Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104 Table 2-96. Write Long Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-106 Table 2-97. Log Select Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-109 Table 2-98. Parameter List Data for Byte 8 of the Log Select Command . . . . . . . 2-110 Table 2-99. Log Select Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table 2-129. Physical Sector Format Defect Descriptor. . . . . . . . . . . . . . . . . . . . . 2-144 Table 2-130. Read Long Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-145 Table 2-131. Write Long Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-147 Table 3-1. Numerical List of Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Table 3-2. Alphabetical List of Commands . . . . . . . . . . . . . . . . . . . .
Tables Table 3-32. Send Diagnostic Command Parameter List . . . . . . . . . . . . . . . . . . . . . 3-36 Table 3-33. Prevent/Allow Medium Removal Command CDB. . . . . . . . . . . . . . . . . 3-37 Table 3-34. Position To Element Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38 Table 3-35. Write Buffer Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39 Table 3-36. Write Buffer Mode Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table 3-60. Odometer Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58 Table 3-61. Run-Time Logs Data Format (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59 Table 3-62. Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table B-8. Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-22 Table B-9. Autochanger Move Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-29 Table B-10. Micro-Move Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-32 Table B-11. Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models) . .
SCSI Command Overview 1 SCSI Command Overview Chapter 1 1-1
SCSI Command Overview Optical Drive Control Through SCSI Optical Drive Control Through SCSI The optical drive can be controlled by the commands described in this document. This SCSI command set complies with ANSI X3.131-1994 standards. The role of the host computer and the target or the address of a disk is defined in the SCSI specifications as follows: Initiator The initiator, usually the host, issues the drive control commands.
Drive Control Commands This section describes all specifications, except command specifications of the target. The “SCSI Commands Used by the Target” are described later in this chapter. SCSI Bus Phases The target supports the following phases specified in the SCSI standard. Arbitration phase When the drive tries to reconnect to an initiator to continue command operations, it waits for the BUS FREE phase, then enters the ARBITRATION phase.
SCSI Command Overview Drive Control Commands Data phase The data phase encompasses both the “data in” phase and the “data out” phase to transfer data to and from the drive. Synchronous and asynchronous data transfers are supported. The data in phase allows the target to request that data be sent to the initiator from the target. The data out phase allows the target to request that data be sent from the initiator to the target.
Table 1-1 Target-Supported Messages Code (hex.
SCSI Command Overview Drive Control Commands Command Complete 00H This message is sent from the target to the initiator to indicate that the execution of a command has terminated and that valid status has been sent to the initiator. After successfully sending this message, the target goes to the Bus Free Phase by releasing BSY (Busy). Extended Message 01H This message is sent from either the initiator or the drive to indicate that the message is an extended message.
The transfer period is the minimum time allowed between leading edges of successive REQ pulses and of successive ACK pulses. The REQ/ACK offset is the maximum number of REQ pulses allowed to be outstanding before the leading edge of its corresponding ACK pulse is received at the target. This value prevents overflow conditions in the device’s reception buffer and offset counter. A REQ/ACK offset value of zero indicates asynchronous mode.
SCSI Command Overview Drive Control Commands Table 1-3 Transfer Period Values (For 9.1 and 5.
Table 1-4 Offset Values (For 5.2 and 9.1 Gbyte Drives) Initiator Requested (REQ/ACK Offset) Drive Response (REQ/ACK Offset) 0 <= xi <= 15 xt = xi xt 0 <= xi <= 255 xt = 15 15 Save Data Pointer 02H This message is sent from the target to direct the initiator to save a copy of the present active data pointer for the currently attached logical unit. The drive may issue this message when it disconnects from the SCSI Bus during data transfer.
SCSI Command Overview Drive Control Commands Message Reject 07H This message is sent from either the initiator or the target to indicate that the last message was inappropriate or has not been implemented. When the target receives a MESSAGE REJECT message from the initiator, it takes the following action based on which message was rejected. Command Complete The target goes to Bus Free Phase and does not consider this as an error.
No Operation 08H This message is ignored by the target. Message Parity Error 09H When the target receives this message, it retries the operation by resending the original message once. If the message cannot be sent successfully, the target immediately goes to the Bus Free Phase and aborts the current SCSI command. No further reconnection is attempted and no status or COMMAND COMPLETE message is returned for the command.
SCSI Command Overview Drive Control Commands Clear Queue 0EH The drive goes to the BUS FREE phase following successful receipt of the CLEAR QUEUE message. The drive clears all I/O processes, from all initiators, in the queue for the specified logical unit from the queue. All active I/O processes are terminated. The medium may have been altered by partially executed commands. All pending status and data for that logical unit for all initiators are cleared.
Table 1-6 Head of Queue Tag Byte 7 6 5 4 3 0 Message Code (21H) 1 Queue Tag (00H-FFH) 2 1 0 The Head of Queue Tag message specifies that the I/O process be placed first in the logical unit's command queue. When the drive receives a subsequent I/O process received with a Head of Queue Tag message, the I/O process that has been already done is not interrupted.
SCSI Command Overview Drive Control Commands Bit 2-0 These bits specify a logical unit number. Only one logical unit number is identified for any one selection sequence. Status Phase A status byte is sent from the target to the initiator during the Status Phase at the termination of each command unless the command is cleared by an ABORT message, a BUS DEVICE RESET message, or a RESET condition. The target supports the following status codes. Table 1-8 Target-Supported Status Codes Code (hex.
Busy 08H A busy status is returned by the target during powerup until all poweron diagnostic tests have been completed. A busy status is also returned when multiple commands are outstanding in the target, and a media access command is received with the DISC PRIV bit cleared in the identify message.
SCSI Command Overview Drive Control Commands Conditions Attention Condition The Attention Condition allows an initiator to inform the target that the initiator has a message ready. The target gets this message at its convenience by performing a Message Out Phase as follows: 1. If the ATN signal becomes true during a COMMAND phase, the drive enters the MESSAGE OUT phase after transferring part or all of the command descriptor block bytes. 2.
Unit Attention Condition A unit attention condition for a logical unit begins for each initiator for any of the following conditions: • Poweron or Reset • Disk Loaded • Micro Code Change • Inquiry Data Change • Mode Select Data Change The unit attention condition persists for each initiator until that initiator issues a command to the logical unit other than Request Sense or Inquiry for which the target reports a CHECK CONDITION status.
SCSI Command Overview SCSI Commands Used by the Target SCSI Commands Used by the Target This section describes detailed functions of each program supported in the target. Entries are arranged in order of operation code. Each entry includes: 1. Command name 2. Operation code 3. Brief description of the command 4. Command descriptor block (CDB) 5.
Drive Commands SCSI-2 Drive Commands 2 SCSI-2 Drive Command Set Chapter 2 2-1
SCSI-2 Drive Command Set Numerical List of Commands Numerical List of Commands The following tables list the SCSI-2 commands numerically, by group. Table 2-1 Group 0 Commands (6-byte command) Code (hex.
SCSI-2 Drive Command Set Numerical List of Commands Table 2-1 Group 0 Commands (6-byte command) Name Description Page Number 17H Release Releases a specified logical unit from the reservation state 2-53 1AH Mode Sense Reads optical disk, drive unit, or controller unit parameters 2-54 1BH Start/Stop Unit Starts or stops rotating the optical disk, and/or ejects the optical disk from the drive unit 2-73 1CH Receive Diagnostic Results Requests analysis data be sent to the initiator 2-74 1DH
SCSI-2 Drive Command Set Numerical List of Commands Table 2-2 Group 1 and 2 Commands (10-byte command) Code (hex.
SCSI-2 Drive Command Set Numerical List of Commands Table 2-2 Group 1 and 2 Commands (10-byte command) Name Description Page Number 3BH Write Buffer Writes data to the controller data buffer.
SCSI-2 Drive Command Set Numerical List of Commands Table 2-3 Group 5 Commands (12-byte command) Code (hex.
SCSI-2 Drive Command Set Numerical List of Commands Flag, Link, and RelAdr A Link bit of 1 indicates that the drive links to the next command upon successful completion of the current command. When the command is terminated successfully, the drive returns the INTERMEDIATE/GOOD status and the LINKED COMMAND COMPLETE or the LINKED COMMAND COMPLETE (WITH FLAG) message depending on the state of the Flag bit. The Flag bit may be set to 1 only when the Link bit is 1.
SCSI-2 Drive Command Set Test Unit Ready Command (00H) Test Unit Ready Command (00H) This command determines the READY state of a drive. If the drive is in a READY state when it receives this command, it returns a GOOD status. A drive is in the READY state when the optical disk is loaded and spun up, and a read or write operation could successfully complete. If the drive is not ready when it receives this command, it returns a CHECK CONDITION with a sense key of NOT READY.
SCSI-2 Drive Command Set Rezero Unit Command (01H) The Rezero Unit Command is identical to the Test Unit Ready Command (see the previous page).
SCSI-2 Drive Command Set Request Sense Command (03H) Request Sense Command (03H) This command determines the specific error condition when a drive fails to complete a command and returns a CHECK CONDITION status. Sense data is preserved for the initiator until retrieved by a Request Sense Command or until the same drive receives another command. Internal Error Codes are used to represent the error condition and can be used to determine what type of error recovery procedure is appropriate.
SCSI-2 Drive Command Set Request Sense Command (03H) Sense Data Format Error Code 70H or 71H Sense Data Format Byte 7 0 Valid 6 5 4 3 2 0 Reserved (0) Reserved (0) ILI Rsvd (0) Sense Key 3 Information (MSByte) 4 Information Byte 5 Information Byte 6 Information (LSByte) 7 Additional Sense Length (0EH) 8 Reserved (0) 9 Reserved (0) 10 Reserved (0) 11 Reserved (0) 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Reserved (0) 15 1 Error Code (70H or 71H)
SCSI-2 Drive Command Set Request Sense Command (03H) Valid A Valid bit of 1 indicates the information field contains valid information. A Valid bit of 0 indicates that the information field does not contain valid data. Error Code An Error Code of 70H indicates that the CHECK CONDITION status returned is the result of an I/O process that returned CHECK CONDITION status.
SCSI-2 Drive Command Set Request Sense Command (03H) Field Pointer Types Sense Key Field Pointer Types Byte 7 6 15 SKSV (1) C/D 5 4 Reserved (0) 3 BPV 16 Field Pointer (MSByte) 17 Field Pointer (LSByte) C/D 2 1 0 Bit Pointer A Command Data bit of 1 indicates that the illegal parameter is in the CDB. A Command Data bit of 0 indicates that the illegal parameter is in the data sent by the initiator during the Data-Out phase.
SCSI-2 Drive Command Set Request Sense Command (03H) Table 2-9 Progress Indication Field Bytes Byte 7 15 SKSV (1) 6 5 4 3 2 0 Reserved (0) 16 Progress Indication (MSByte)) 17 Progress Indication (LSByte) Progress Indication 1 The progress indication field value is a percent complete indication in which the returned value is the numerator that has 10000H as its denominator. Internal Error Code The Internal Error Code provides detailed information about the failure.
SCSI-2 Drive Command Set Format Unit Command (04H) This command is used to initialize the optical disk surface. NOTE The format parameters may be set using the Mode Select Commands (15H or 55H) before executing the Format Unit Command. Table 2-10 Format Unit Command CDB Byte 7 6 0 5 4 3 Reserved (0) 2 FmtDta CmpLst Reserved (0) 3 Reserved (0) 4 Reserved (0) NOTE 1 0 Operation Code (04H) 1 5 2 Rsvd ErsCntl Reserved (0) Defect List Format MkCDA MkPlst Flag Link The 9.
SCSI-2 Drive Command Set Format Unit Command (04H) CmpLst A Complete List bit of 1 indicates that the previous G-list is not used to make the defect list. A CmpLst bit of 0 indicates the previous G-list is added to the defect list. Defect List Format The Defect List Format can be either Block Format (0) or Physical Sector Format (5). MkCDA Has no effect on the drive. MkPlst Has no effect on the drive.
SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command Defect List Table 2-11 Format Unit Defect List Header Byte 7 6 5 0 1 4 3 2 1 0 Immed Rsvd (0) Reserved (0) FOV Rsvd (0) DCRT Reserved (0) 2 Defect List Length (MSByte) 3 Defect List Length (LSByte) FOV A Format Options Valid bit of 1 indicates that the DCRT (Disable Certification) and Immed (Immediate) fields contain valid information.
SCSI-2 Drive Command Set Format Unit Command (04H) Table 2-12 Physical Sector Format Defect Descriptor Byte Table 2-13 7 6 5 4 3 2 0 Track Number of Defect (MSByte) 1 Track Number of Defect 2 Track Number of Defect (LSByte) 3 Reserved (0) 4 Reserved (0) 5 Reserved (0) 6 Reserved (0) 7 Sector Number of Defect 1 0 1 0 Block Format Defect Descriptor Byte 7 6 5 4 3 2 0 Reserved (0) 1 Defect Block Address (MSByte) 2 Defect Block Address 3 Defect Block Address (LSByte)
SCSI-2 Drive Command Set Reassign Blocks Command (07H) This command reassigns defective sectors. A defect list containing the Logical Block Addresses to be reassigned is transferred to the drive. Data in the defective sector is moved to the replacement sector.
SCSI-2 Drive Command Set Reassign Blocks Command (07H) Defect List Length Table 2-16 The Defect List Length is the total length in bytes of the Defect Descriptors that follow.
SCSI-2 Drive Command Set Read (Group 0) Command (08H) This command reads data from the specified logical block address. A maximum length of 256 logical blocks can be read using the Group 0 Read Command. If the number of logical blocks exceeds 256, use the Group 1 Read command. NOTE The Mode Select Commands (15H or 55H) impact all read, write, format and erase commands.
SCSI-2 Drive Command Set Read (Group 0) Command (08H) NOTE When this command is used with 512 byte/sector 4X/ 8X/14X media, 1024 byte/sector 8X/14X media, or 2048 14X media, it is not possible to address all logical blocks on the disk because those media types contain >221 logical blocks. NOTE When this command is used with 14X 512 or 1024 byte/sector media, setting the PBA bit will cause the drive to return a CHECK CONDITION status.
SCSI-2 Drive Command Set Write (Group 0) Command (0AH) This command writes data starting at the specified logical block address. NOTE The Mode Select Commands (15H or 55H) impact all read, write, format and erase commands.
SCSI-2 Drive Command Set Write (Group 0) Command (0AH) Transfer Length The Transfer Length field specifies the number of contiguous logical blocks of data to be written. A Transfer Length of 0 specifies that 256 logical blocks are to be written. PBA A Physical Block Address bit of 1 indicates that physical block addressing is used. A PBA bit of 0 indicates that logical block addressing is used. ErsCntl If the Erase Control bit is set to 0, an erase is automatically performed before writing the data.
SCSI-2 Drive Command Set Seek (Group 0) Command (0BH) This command seeks the optical head to the physical track where the specified logical block exists. Table 2-19 Seek (Group 0) Command CDB Byte 7 0 1 6 5 4 3 2 0 Operation Code (0BH) Logical Unit Number (0) Logical Block Address (MSByte) 2 Logical Block Address 3 Logical Block Address (LSByte) 4 Reserved (0) 5 1 PBA PBA Reserved (0) Flag Link A Physical Block Address bit of 1 indicates that physical block addressing is used.
SCSI-2 Drive Command Set Inquiry Command (12H) Inquiry Command (12H) This command sends controller and drive information to the initiator. Table 2-20 Inquiry Command CDB Byte 7 6 5 0 1 4 3 1 0 Operation Code (12H) Logical Unit Number (0) Reserved (0) 2 VPD Identifier 3 Reserved (0) 4 Allocation Length 5 2 Reserved (0) EVPD Flag Link EVPD (8X and 14X only).
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-22 Vital Product Data Page Codes Page Code Description 00H Supported Vital Product Data Pages 80H Unit Serial Number Page C1H Unique Media ID (UMID) Page Supported Vital Product Data Pages (00H) Byte 0 Table 2-23 SCSI-2 Drive Commands Table 2-21 7 6 5 4 Peripheral Qualifier 3 2 1 0 Peripheral Device Type 1 Page Code (00H) 2 Reserved (0) 3 Page Length (03H) 4 First Supported VPD Page (00H) 5 Second Supported VPD Page (80H
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-24 Unique Media ID Page (C1H) Byte 0 7 6 5 Peripheral Qualifier 4 3 2 1 0 Peripheral Device Type 1 Page Code (C1H) 2 Reserved (0) 3 Page Length (08H) 4-5 Unique Media ID Bytes 1-2 6-8 Unique Media ID Bytes 3-5 9-11 Unique Media ID Bytes 6-8 The Unique Media ID Bytes 1-2 field is “HP” in ASCII.
SCSI-2 Drive Command Set Inquiry Command (12H) Byte 0 Inquiry Command Returned Data 7 6 5 4 Peripheral Qualifier 1 RMB (1) 2 ISO Version (0) 3 2 Device Type Modifier (0) ECMA Version (0) ANSI-Approved Version (2) Response Data Format (2) 4 Additional Sense Length (33H)a 5-6 Reserved (0) RelAdr (1) 0 Peripheral Device Type 3 7 1 WBus32 (0) WBus16 (0) Sync (1) Linked (1) Rsvd (0) Cmd Que (1) 8-15 Vendor Identification “HP~~~~~~” (ASCII)b 16-31 Product Identification “C1113J~~
SCSI-2 Drive Command Set Inquiry Command (12H) NOTE If the drive is properly connected and responds to SCSI selection, the Peripheral Qualifier field is set to 000. If Direct Access Inquiry Response (DAIR) has been enabled, the Peripheral Device Type field is set 00H, (Direct Access Device). Otherwise, the Peripheral Device Type field is set to 07H (Optical Memory Device).
SCSI-2 Drive Command Set Mode Select Command (15H) This command sets optical disk and drive parameters for read, write, format, and erase commands.
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-27 Mode Page Codes Page Code Parameter List Length Description 01H 12 Read-Write Error Recovery Page (See Table 2-30 on page 2-34) 02H 16 Disconnect-Reconnect Page (See Table 2-31 on page 2-36) 08H 12 Caching Page (See Table 2-32 on page 2-37) 0AH 8 Control Mode Page (See Table 2-33 on page 2-39) 0BH 8 Medium Type Supported (See Table 2-35 on page 2-40) 20H 12 Vendor Unique Format Page (See Table 2-37 on page 2-42) 21H 12 Ve
SCSI-2 Drive Command Set Mode Select Command (15H) Mode Select Header SCSI-2 Drive Commands Table 2-28 Mode Select Header Byte 7 6 5 4 3 2 0 Reserved (0) 1 Medium Type 2 Reserved (0) 3 Block Descriptor Length 1 0 The Medium Type field shall be set to 00H (Default, only one medium type supported), 02H (Write-once medium), or 03H (Optical Reversible or Erasable medium). The Block Descriptor Length specifies the length in bytes of the block descriptor. It shall be equal to 0 or 8.
SCSI-2 Drive Command Set Mode Select Command (15H) Read-Write Error Recovery Table 2-30 Read-Write Error Recovery Page 01H Byte 0 7 6 5 Reserved (0) 3 1 0 DTE DCR Page Length (0AH) AWRE Rsvd (0) TB RC Rsvd (0) 3 Read Retry Count 4-7 Reserved (0) 8 Write Retry Count 9-11 Reserved (0) AWRE 3 Page Code (01H) 1 2 4 PER An Automatic Write Reallocation Enable bit of 1 enables the automatic reallocation of defective sectors during the write operation of the Write commands (0AH, 2AH,
SCSI-2 Drive Command Set Mode Select Command (15H) PER A PER bit of 0 indicates that the target does not report recovered errors. DTE A Disable Transfer on Error bit of 1 indicates that the target terminates the data phase upon detection of a recovered error. A DTE bit of 0 indicates that the target does not terminate the data phase upon detection of a recovered error. DCR A Disable Correction bit of 1 indicates that error correction codes are not used for data error recovery.
SCSI-2 Drive Command Set Mode Select Command (15H) Disconnect-Reconnect The disconnect-reconnect page provides the initiator the means to tune the performance of the SCSI bus. Table 2-31 Disconnect-Reconnect Page 02H Byte 0 7 6 Reserved (0) 5 4 3 2 1 0 Page Code (02H) 1 Page Length (0EH) 2 Buffer Full Ratio 3 Buffer Empty Ratio 4-9 Reserved (0) 10 Maximum Burst Size (MSByte) 11 Maximum Burst Size (LSByte) 12-15 Reserved (0) Buffer Full Ratio This field has no effect on the drive.
SCSI-2 Drive Command Set Mode Select Command (15H) Caching Page 08H Table 2-32 Caching Page 08H Byte 0 7 5 4 Reserved (0) 1 2 NOTE 6 3 2 1 0 MF RCD Page Code (08H) Page Length (0AH) Reserved (0) WCE 3 Reserved (0) 4 Disable Pre-fetch Transfer Length (MSByte) 5 Disable Pre-fetch Transfer Length (LSByte) 6 Minimum Pre-fetch (MSByte) 7 Minimum Pre-fetch (LSByte) 8 Maximum Pre-fetch (MSByte) 9 Maximum Pre-fetch (LSByte) 10 Maximum Pre-fetch Ceiling (MSByte) 11 Maximum Pre-fe
SCSI-2 Drive Command Set Mode Select Command (15H) MF The Multiplication Factor bit is set to 1 and cannot be changed. This bit is used with the Minimum and Maximum Pre-fetch fields during READ operations. If this bit is set to 0 by the MODE SELECT command, a CHECK CONDITION status is returned with the sense key/additional sense code set to ILLEGAL REQUEST/ Invalid Parameter List. Disable Pre-fetch Transfer Length This field sets the threshold value for pre-fetching data during reads.
SCSI-2 Drive Command Set Mode Select Command (15H) Control Mode Page 0AH Control Mode Page 0AH Byte 0 7 6 5 4 Reserved (0) 3 2 Page Length (06H) 2 Reserved (0) Queue Algorithm Modifiera 4-7 0 Page Code (0AH) 1 3 1 Reserved DQue Reserved (0) a.For 9.1 and 5.2 Gbyte Capacity drives only. Queue Algorithm Modifier The queue algorithm modifier field specifies restrictions on the algorithm used for reordering commands that are tagged with the Simple Queue Tag message.
SCSI-2 Drive Command Set Mode Select Command (15H) Medium Types Supported Page 0BH Table 2-35 Medium Types Supported Page 0BH Byte 0 7 6 5 Reserved (0) 4 3 2 1 0 Page Code (0BH) 1 Page Length (06H) 2 Reserved (0) 3 Reserved (0) 4 Medium Type One Supported (02H — Optical Write-once Medium) 5 Medium Type Two Supported (03H — Optical Erasable Medium) 6 Medium Type Three Supported (00H) 7 Medium Type Four Supported (00H) The medium types supported page contains a list of the medium ty
SCSI-2 Drive Command Set Mode Select Command (15H) Valid Medium Type Combinations Byte Field Name Setting 1 (default) Setting 2 Setting 3 Setting 4 4 Medium Type 1 Supported 02H 00H 02H 03H 5 Medium Type 2 Supported 03H 00H 00H 00H 6 Medium Type 3 Supported 00H 00H 00H 00H 7 Medium Type 4 Supported 00H 00H 00H 00H 00H Default Rewritable optical disks only 02H Write-Once medium 03H Rewritable medium Chapter 2 SCSI-2 Drive Commands Table 2-36 2-41
SCSI-2 Drive Command Set Mode Select Command (15H) Vendor Unique Format Page 20H Table 2-37 Vendor Unique Format Page 20H Byte 0 NOTE 7 6 Reserved (0) 5 4 3 2 1 0 Page Code (20H) 1 Page Length (0AH) 2 Format Mode 3-11 Format Type Specific Data The drive supports Format Mode 03H and 04H. Format Mode 03H is for 650-Mbyte optical disks Format Mode 04H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte optical disks.
SCSI-2 Drive Command Set Mode Select Command (15H) Format Mode 03H Table 2-38 Format Mode 03H - Type 0 Byte 7 6 5 4 3 2 2 Format Mode (03H) 3 Type 00H 4 Size of User Band (MSByte) 5 Size of User Band 6 Size of User Band 7 Size of User Band (LSByte) 8 Size of Spare Band (MSByte) 9 Size of Spare Band (LSByte) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Size of User Band Size of Spare Band Number of Bands Chapter 2 1 0 The Size of User Band field indicates the leng
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-39 Format Mode 03H - Type 1 Byte 7 6 5 4 3 2 2 Format Mode (03H) 3 Type 01H 4 Reserved (0) 5 Reserved (0) 6 Number of Bands (MSByte) 7 Number of Bands (LSByte) 8 Size of Spare Bands (MSByte) 9 Size of Spare Bands (LSByte) 10 Reserved (0) 11 Reserved (0) 1 0 Type 1 format exists for compatibility. An initiator cannot change the parameters of this page.
SCSI-2 Drive Command Set Mode Select Command (15H) Format Mode 04H Byte 7 5 4 3 2 2 Format Mode (04H) 3-9 Reserved (0) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Number of Bands NOTE 6 1 SCSI-2 Drive Commands Table 2-40 0 The Number of Bands field indicates the bands on the disk and can be set to 1 (01H), 16 (10H), 30 (1EH), or 34 (22H). The Number of Bands for 9.1 and 5.
SCSI-2 Drive Command Set Mode Select Command (15H) Vendor Unique Page 21H Table 2-41 Byte 0 Vendor Unique Page 21H 7 6 5 4 Reserved (0) 3 2 1 0 Page Code (21H) 1 Page Length (0AH) 2 Reserved (0) DAIR 3 DWR Quick Disconnect Rsvd (0) Force Verify 4 S1-8 S1-7 S1-6 S1-5 S1-4 S1-3 S1-2 S1-1 5 S2-8 S2-7 S2-6 S2-5 S2-4 S2-3 S2-2 S2-1 DOM FWC 6 Reserved (0) Reserved (0) 7-11 Reserved (0) DAIR A Direct Access Inquiry Response bit of 1 indicates the Peripheral Device Typ
SCSI-2 Drive Command Set Mode Select Command (15H) Force Verify A Force Verify bit of 0 indicates normal operation. NOTE Bytes 4 and 5 Bytes 4 and 5 are used to read the setting of the DIP switches on the drive. SX-Y refers to the setting of DIP switch S50X-Y (see Figure 2-1 on page 2-51 and Table 2-44 on page 2-51). If SX-Y=0, the switch is set to the OFF position; if SX-Y=1, the switch is set to the ON position. These fields are not changeable. The switch setting value overrides the saved value.
SCSI-2 Drive Command Set Mode Select Command (15H) Mode Page Parameter Default Values The default values of the Mode Page Parameters are as follows: Table 2-42 Mode Page Parameter Default Values Page Field Default Value 01H AWRE 1 01H TB 0 01H RC 0 01H PER 0 01H DTE 0 01H DCR 0 01H Read Retry Count 5 01H Write Retry Count 5 02H Buffer Full Ratio 20H 02H Buffer Empty Ratio 20H 02H Maximum Burst Size 20H 08H WCE 1 08H MF 1 08H RCD 0 08H Disable Pre-Fetch Transfe
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-42 Mode Page Parameter Default Values Field Default Value 0BH Medium Type 2 Supported 03H 0BH Medium Type 3 Supported 00H 0BH Medium Type 4 Supported 00H 21H DAIR 0 21H DWR 0 21H Quick Disconnect 0 21H Force Verify 0 a.This value is for 9.1 and 5.2 Gbyte Capacity drive only.
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-43 Mode Page 20H Parameter Default Values Page Field Current Value 20H Number of Bands 34 2.3 Gbytes/Cartridge (512 bytes/sector) 20H Format Mode 4 20H Number of Bands 30 5.2 Gbytes/Cartridge (2048 bytes/sector)a 20H Format Mode 4 20H Number of Bands 24 4.8 Gbytes/Cartridge (512 bytes/sector)a 20H Format Mode 4 20H Number of Bands 45 4.1 Gbytes/Cartridge (512 bytes/sector)a 20H Format Mode 4 20H Number of Bands 38 9.
SCSI-2 Drive Command Set Mode Select Command (15H) DIP Switch Locations DIP Switch Locations Table 2-44 DIP Switch Definitions SCSI-2 Drive Commands Figure 2-1 DIP SW S501 DIP SW S502 1 Autochanger Eject Distance Override 1 Reserved for Production 2 DAIR Enable 2 Reserved for Production 3 Reserved for HP 3 Reserved for Production 4 Reserved for HP 4 Reserved for Production 5 Reserved for Debug 5 Enable SCAM 6 Reserved for Debug 6 Force Verify for Write Operation 7 Reserved f
SCSI-2 Drive Command Set Reserve Command (16H) Reserve Command (16H) This command is used to reserve the drive for use by a single SCSI initiator if and when the drive is connected to multiple initiators.
SCSI-2 Drive Command Set Release Command (17H) This command is sent by the Reserve Command initiator to release the logical unit for use by other initiators.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Mode Sense (Group 0) Command (1AH) This command is used to acquire optical disk, drive, and drive controller parameters.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-48 This field specifies the number of bytes that the initiator has allocated for returned data. A length of 0 indicates that no data will be returned. The drive will terminate the data-in phase when the allocation length has been transferred or when all available data has been transferred to the initiator.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-50 Mode Page Codes PageCode Parameter List Length Description 01H 12 Read-Write Error Recovery Page (See Table 2-51 on page 2-57) 02H 16 Disconnect-Reconnect Page (See Table 2-52 on page 2-59) 08H 12 Caching Page (See Table 2-53 on page 2-60) 0AH 8 Control Mode Page (See Table 2-54 on page 2-63) 0BH 8 Medium Type Supported (Table 2-55 on page 2-64) 20H 12 Vendor Unique Format Page (See Table 2-57 on page 2-66) 21H 12
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Read-Write Error Recover Page Read-Write Error Recovery Page 01H Byte 7 6 0 PS (1) Rsvd (0) 1 2 5 4 3 2 1 0 DTE DCR Page Code (01H) Page Length (0AH) AWRE Rsvd (0) TB RC Rsvd (0) 3 Read Retry Count 4-7 Reserved (0) 8 Write Retry Count 9-11 Reserved (0) PER PS The Parameters Savable bit of 1 indicates this parameter page is savable in non-volatile RAM.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) RC A Read Continuous bit of 1 indicates that error correction codes are not used for data error recovery. A Read Continuous bit of 0 allows the use of error correction codes for data recovery. PER A Post Error bit of 1 indicates that the target reports recovered errors. A PER bit of 0 indicates that the target does not report recovered errors.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Disconnect-Reconnect Page 02H Disconnect-Reconnect Page 02H Byte 7 6 0 PS (1) Rsvd (0) 5 4 3 2 1 0 Page Code (02H) 1 Page Length (0EH) 2 Buffer Full Ratio 3 Buffer Empty Ratio 4-9 Reserved (0) 10 Maximum Burst Size (MSByte) 11 Maximum Burst Size (LSByte) 12-15 Reserved (0) The disconnect-reconnect page provides the initiator the means to tune the performance of the SCSI bus.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Caching Page 08H Table 2-53 Caching Page 08H Byte 7 6 0 PS (1) Rsvd (0) 1 2 5 4 3 2 1 0 MF RCD Page Code (08H) Page Length (0AH) Reserved (0) WCE 3 Reserved (0) 4 Disable Pre-fetch Transfer Length (MSByte) 5 Disable Pre-fetch Transfer Length (LSByte) 6 Minimum Pre-fetch (MSByte) 7 Minimum Pre-fetch (LSByte) 8 Maximum Pre-fetch (MSByte) 9 Maximum Pre-fetch (LSByte) 10 Maximum Pre-fetch Ceiling Length (MSByte) 11
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) RCD A RCD bit of 0 indicates read ahead is enabled. NOTE If WCE and RCD are both set to 1, a CHECK CONDITION status is returned with the sense key/additional sense code set to ILLEGAL REQUEST/Invalid Parameter List. DisablePre-fetchTransfer Length This field sets the threshold value for pre-fetching data during reads. If the number of blocks to be read is greater than this value, no pre-fetching occurs.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) MaximumPre-fetch Ceiling The Maximum Pre-fetch Ceiling filed does not affect the operation of the drive and can be set to 32 or 64. In another value is set, a CHECK CONDITION status is returned with the sense key/ additional sense code set to ILLEGAL REQUEST/Invalid Parameter List. NOTE With write caching enabled, data integrity of the information in the buffer is not guaranteed through power cycling.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Control Mode Page (0AH) Control Mode Page (0AH) Byte 0 7 6 5 4 Reserved (0) 3 2 Page Length (06H) 2 Reserved (0) 4-7 0 Page Code (0AH) 1 3 1 Que Algorithm Modifiera Reserved (0) DQue Reserved (0) a.For 9.1 and 5.2 Gbyte capacity drives only. The parameters of the Control Mode Page are all reserved and cannot be changed by the MODE SELECT command.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Medium Types Table 2-55 Medium Types Supported Page 0BH Byte 7 6 5 0 PS (1) Rsvd (0) 4 3 2 0 Page Code (0BH) 1 Page Length (06H) 2 Reserved (0) 3 Reserved (0) 4 Medium Type One Supported (02H — Optical Write-once Medium) 5 Medium Type Two Supported (03H — Optical Erasable Medium) 6 Medium Type Three Supported (00H) 7 Medium Type Four Supported (00H) PS 1 The Parameters Savable bit of 1 indicates this parameter page is
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Valid Medium Type Combinations Byte Field Name Setting 1 (default) Setting 2 Setting 3 Setting 4 4 Medium Type 1 Supported 02H 00H 02H 03H 5 Medium Type 2 Supported 03H 00H 00H 00H 6 Medium Type 3 Supported 00H 00H 00H 00H 7 Medium Type 4 Supported 00H 00H 00H 00H 00H Default (rewritable optical disks only) 02H Write-Once optical disks 03H Rewritable optical disks Chapter 2 2-65 SCSI-2 Drive Commands Table 2-
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Vendor Unique Table 2-57 Vendor Unique Format Page 20H Byte 7 6 0 PS (1) Rsvd (0) 4 3 2 1 0 Page Code (20H) 1 Page Length (0AH) 2 Format Mode 3-11 Format Type Specific Data PS NOTE 5 The Parameters Savable bit of 1 indicates this parameter page is savable in non-volatile RAM. The drive supports Format Mode 03H and 04H. Format Mode 03H is for 650-Mbyte optical disks. Format Mode 04H is for 1.3-, 2.6-, 5.2-, and 9.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Format Mode Table 2-58 Format Mode 03H - Type 0 Byte 7 6 5 4 3 2 2 Format Mode (03H) 3 Type 00H 4 Size of User Band (MSByte) 5 Size of User Band 6 Size of User Band 7 Size of User Band (LSByte) 8 Size of Spare Band (MSByte) 9 Size of Spare Band (LSByte) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Size of User Band Size of Spare Band Number of Bands Chapter 2 1 0 The Size of User Band field indicates the
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-59 Format Mode 03H - Type 1 Byte 7 6 5 4 3 2 2 Format Mode (03H) 3 Type 01H 4 Reserved (0) 5 Reserved (0) 6 Number of Bands (MSByte) 7 Number of Bands (LSByte) 8 Size of Spare Bands (MSByte) 9 Size of Spare Bands (LSByte) 10 Reserved (0) 11 Reserved (0) 1 0 Type 1 format exists for compatibility. An initiator cannot change these parameters.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Format Mode 04H Byte 7 5 4 3 2 2 Format Mode (04H) 3-9 Reserved (0) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Number of Bands NOTE 6 1 0 The Number of Bands field indicates the bands on the disk and can be set to 1 (01H), 16 (10H), 30 (1EH), or 34 (22H). The Number of Bands for 9.1 and 5.2 Gbyte Capacity drives include 1 (01H), 16 (10H), 24 (18H), 30 (1EH), 34 (22H), 38 (26H), or 45 (2DH).
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Vendor Unique Table 2-61 Vendor Unique Page 21H Byte 7 6 0 PS (1) Rsvd (0) 5 4 3 2 1 0 Page Code (21H) 1 Page Length (0AH) 2 Reserved (0) DAIR 3 DWR Quick Disconnect Rsvd (0) Force Verify 4 S1-8 S1-7 S1-6 S1-5 S1-4 S1-3 S1-2 S1-1 5 S2-8 S2-7 S2-6 S2-5 S2-4 S2-3 S2-2 S2-1 DOM FWC 6 Reserved (0) Reserved (0) 7-11 PS The Parameters Savable bit of 1 indicates this parameter page is savable in non-volati
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) A Quick Disconnect bit of 1 enables SCSI bus disconnection before command validation on performance path commands (i.e. reads, writes). A Quick Disconnect bit of 0 disables SCSI bus disconnection before validation on performance path commands (i.e. reads, writes). The Quick Disconnect default setting is 0. Force Verify A Force Verify bit of 1 indicates that all write operations will be verified.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) FWC NOTE A Force Write Calibration bit of 1 instructs the drive to perform the Write Calibration routine at spin-up. A Force Write Calibration bit of 0 instructs the drive to perform the Write Calibration routine on receipt of the first Write command or 5 minutes after spin-up. The bits DAIR and Force Verify on this mode page can also be controlled in HP products by changing external switch settings.
SCSI-2 Drive Command Set Start/Stop Unit Command (1BH) This command starts or stops rotation of the optical disk in the drive and/or ejects the optical disk from the drive.
SCSI-2 Drive Command Set Receive Diagnostic Results Command (1CH) Receive Diagnostic Results Command (1CH) This command requests diagnostic test data resulting from the Send Diagnostic Command be sent to the initiator.
SCSI-2 Drive Command Set Receive Diagnostic Results Command (1CH) Supported Diagnostic Pages Byte Table 2-66 7 6 5 4 3 2 0 Page Code (00H) 1 Reserved (0) 2 Page Length (0) (MSByte) 3 Page Length (2) (LSByte) 4 Supported Page List (00H) 5 Supported Page List (81H) 1 0 Controller Test 81H Byte 7 6 5 4 3 2 0 Page Code (81H) 1 Reserved (0) 2 Page Length (0) (MSByte) 3 Page Length (6) (LSByte) 4 Reserved (0) 5 Loop Count Completed 6 Internal Error Code (MSByte) 7 Inte
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Send Diagnostic Command (1DH) This command initiates drive diagnostic tests. NOTE Disconnect must be allowed to run diagnostic tests.
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Device Offline bit of 1 must be set for proper operation of any test besides self-test. UnitOfl A Unit Offline bit of 1 must be set for proper operation of any test besides self-test. Parameter List Length Indicates the number of parameter bytes in the Data Out Phase that describe the selected test. This value must be 0 if the SelfTst bit is set to 1.
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Table 2-70 Controller Test Byte 7 5 4 4 2 0 Page Code (81H) 1 Reserved 2 Page Length (0) (MSByte) 3 Page Length (8) (LSByte) 4 No Break 1 0 Test Number (See Table 2-71 on page 2-78) 5 Loop Count 6-11 Reserved (0) No Break Table 2-71 6 The No Break bit directs the target not to terminate looping when an error is detected. Interface Manager Diagnostic Tests Diagnostic Test Name Test Number (hex.
SCSI-2 Drive Command Set Prevent/Allow Medium Removal Command (1EH) This command prevents or allows removal of an optical disk from a drive. Table 2-72 Prevent/Allow Medium Removal Command CDB Byte 7 0 1 6 5 4 3 2 1 0 Operation Code (1EH) Logical Unit Number (0) Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 5 Prevent Reserved (0) Control Byte (0) Prevent Flag Link A Prevent bit of 1 prevents removal of the optical disk from a drive.
SCSI-2 Drive Command Set Read Capacity Command (25H) Read Capacity Command (25H) This command reads the capacity of the optical disk surface in the drive. The last logical block address and block length of the medium are returned.
SCSI-2 Drive Command Set Read Capacity Command (25H) Read Capacity Command Data Byte 7 6 5 4 3 2 0 Logical Block Address (MSByte) 1 Logical Block Address 2 Logical Block Address 3 Logical Block Address (LSByte) 4 Block Length (MSByte) 5 Block Length 6 Block Length 7 Block Length (LSByte) Chapter 2 1 0 2-81 SCSI-2 Drive Commands Table 2-74
SCSI-2 Drive Command Set Read (Group 1) Command (28H) Read (Group 1) Command (28H) This command reads data from the specified logical block address. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Read (Group 1) Command (28H) FUA A Force Unit Access bit of 0 indicates that the drive may access the cache memory. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed. A value of 0 indicates that the logical block address is an absolute address. Transfer Length The Transfer Length field specifies the number of contiguous logical blocks of data to be transferred.
SCSI-2 Drive Command Set Write (Group 1) Command (2AH) Write (Group 1) Command (2AH) This command is used to write data starting at the specified logical block address. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Write (Group 1) Command (2AH) DPO A DPO bit of 0 instructs the target to store data in the cache after it has been transferred to the media. This bit is ignored. FUA A Force Unit Access bit of 1 indicates that data is written directly to the disk. An FUA bit of 0 indicates that write caching is allowed. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed.
SCSI-2 Drive Command Set Write (Group 1) Command (2AH) NOTE When this command is used with 14X 512 OR 1024 byte/sector media, setting the ErsCntl bit or the PBA bit will cause the drive to return a CHECK CONDITION status. The sense key/additional sense code will be set to ILLEGAL REQUEST/INVALID FIELD in CDB.
SCSI-2 Drive Command Set Seek (Group 1) Command (2BH) This command seeks the optical head to the physical track where the specified logical block exists.
SCSI-2 Drive Command Set Erase (Group 1) Command (2CH) Erase (Group 1) Command (2CH) This command erases data from the specified logical block address. This command can only be used with rewritable disks.
SCSI-2 Drive Command Set Erase (Group 1) Command (2CH) ERA An ERA bit of 0 indicates that all blocks are erased, starting from the logical block address to the end of the specified transfer length. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed. A value of 0 indicates that the logical block address is an absolute address.
SCSI-2 Drive Command Set Write and Verify (Group 1) Command (2EH) Write and Verify (Group 1) Command (2EH) Writes data to the optical disk and then verifies the write by reading the written data and checking the error correction code. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Write and Verify (Group 1) Command (2EH) DPO A DPO bit of 0 instructs the target to store the data in the cache after it has been transferred to the optical disk. This bit is ignored. EBP An Erase By-Pass bit of 0 indicates an erase automatically performs before writing the data. An EBP bit of 1 suppresses the erase operation. Transfer Length PBA The Transfer Length field specifies the number of contiguous logical blocks of data to be transferred for this command.
SCSI-2 Drive Command Set Verify (Group 1) Command (2FH) Verify (Group 1) Command (2FH) This command verifies previously written data integrity starting at the specified Logical Block Address by reading the data and checking the Error Correction Code. The verification threshold is set to approximately half of the error correction capability.
SCSI-2 Drive Command Set Verify (Group 1) Command (2FH) Blk Vfy A Blk Vfy bit of 0 indicates the drive verifies written data integrity. Verification Length Rel Adr The Verification Length field specifies the number of contiguous logical blocks of data to be verified for this command. A value of 0 indicates that no blocks will be verified and is not considered an error.
SCSI-2 Drive Command Set Pre-Fetch (34H) Pre-Fetch (34H) The Pre-Fetch command is used to transfer the specified number of data blocks starting from the specified logical block address to cache memory.
SCSI-2 Drive Command Set Synchronize Cache (35H) This command initiates the writing of all cached write data to the optical disk. Ensures that logical blocks in the cache memory, within the specified range, have their most recent data value recorded on the optical disk.
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Read Defect Data (Group 1) Command (37H) This command reads optical disk defect information. The data returned starts with a 4-byte header, followed by one or more defect descriptors.
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Allocation Length Table 2-84 This field specifies the defect list format that is returned. Only the Physical Sector Format (5) is supported. If the Block Format (0) is specified, the defect list will be returned in Physical Sector Format and a CHECK CONDITION status will be returned at the completion of the command with the sense key/ additional sense code set to RECOVERED ERROR/ Defect List Not Available.
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Table 2-85 Physical Sector Format Defect Descriptor Byte 7 6 5 4 3 2 1 0 0 Physical Track Number of the Defect (MSByte) 1 Physical Track Number of the Defect 2 Physical Track Number of the Defect (LSByte) 3 Reserved (0) 4 Reserved (0) 5 Reserved (0) 6 Reserved (0) 7 Defective Physical Sector Number 2-98 Chapter 2
SCSI-2 Drive Command Set Write Buffer Command (3BH) This command writes data to the drive data buffer. The transfer data consists of a 4-byte descriptor followed by the buffer data. CAUTION If you write data to the buffer area, you may overwrite valid information that the drive needs for operation.
SCSI-2 Drive Command Set Write Buffer Command (3BH) Buffer Offset Indicates at what address the data is written, offset from the beginning of the buffer. Must be set to 0 when using Download Microcode ID. Parameter List Length Indicates the number of data bytes to be written in the buffer.
SCSI-2 Drive Command Set Write Buffer Command (3BH) Mode Descriptions (For 9.1 and 5.
SCSI-2 Drive Command Set Read Buffer Command (3CH) Read Buffer Command (3CH) This command reads data from the drive data buffer. The transfer data consists of a 4-byte descriptor followed by the buffer data.
SCSI-2 Drive Command Set Read Buffer Command (3CH) Read Buffer Descriptor Byte Table 2-92 7 Table 2-94 5 4 3 2 0 Offset Boundary 1 Buffer Capacity (MSB) 2 Buffer Capacity 3 Buffer Capacity (LSB) 1 0 Buffer Access Mode and ID Buffer Type Buffer ID Buffer RAM 0 Buffer RAM Table 2-93 6 Mode 0 Indicates the data buffer space used for the movement of data to and from the optical disk. Mode Descriptions (For 2.
SCSI-2 Drive Command Set Read Long Command (3EH) Read Long Command (3EH) This command reads data starting at the specified Logical Block Address, including ECC data. Read data is not corrected using ECC.
SCSI-2 Drive Command Set Read Long Command (3EH) The Transfer Length field specifies the number of bytes of data and ECC information to be read: • 4096 media = 4760 bytes (4096 data + 664 pointer, CRC, pad, & ECC) For 9.1 Gbyte Capacity drives only. • 2048 media = 2380 bytes (2048 data + 332 pointer, CRC, pad, & ECC) For 5.2 Gbyte Capacity drives only.
SCSI-2 Drive Command Set Write Long Command (3FH) Write Long Command (3FH) This command writes data starting at the specified Logical Block Address, without using ECC generation circuitry. The ECC field is also written with data transferred to the drive.
SCSI-2 Drive Command Set Write Long Command (3FH) The Transfer Length field specifies the number of bytes of data and ECC information to be written. • 4096 media = 4760 bytes (4096 data + 664 pointer, CRC, pad, & ECC) For 9.1 Gbyte Capacity drives only. • 2048 media = 2380 bytes (2048 data + 332 pointer, CRC, pad, & ECC) For 5.2 Gbyte Capacity drives only.
SCSI-2 Drive Command Set Write Long Command (3FH) NOTE When this command is executed with 14X 512 or 1024 byte/sector media, the drive will return a CHECK CONDITION status. The sense key/ additional sense code will be set to ILLEGAL REQUEST/INVALID COMMAND.
SCSI-2 Drive Command Set Log Select Command (4CH) This command clears drive resident logs.
SCSI-2 Drive Command Set Log Select Command (4CH) Parameter List Data Table 2-98 Parameter List Data for Byte 8 of the Log Select Command Byte Table 2-99 7 6 5 4 3 2 1 0 Page Code (Table 2-99 on page 2-110) 1 Reserved (0) 2 Reserved (0) 3 Page Length (08) 4 Parameter Code (MSByte) 5 Parameter Code (LSByte) 6 Reserved (0) 7 Password Parameter Length (04) 8 Password Parameter Information (MSByte) (Table 2-99 on page 2-110) 9 Password Parameter Information 10 Password Parameter
SCSI-2 Drive Command Set Log Sense Command (4DH) This command provides a means for the initiator to manage statistical information maintained by the drive.
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-101 Log Sense Page Codes Page Code Description 00H Supported Log Pages 02H Error Counter Page for Write Errors (See Table 2-103 on page 2-113) 03H Error Counter Page for Read Errors (See Table 2-105 on page 2-114) 05H Error Counter Page for Verify Errors (See Table 2-107 on page 2-115) 07H Last n Error Events Page (See Table 2-109 on page 2-116) 33H Error Counter Page for Erase Errors (See Table 2-112 on page 2-119) 34H Error Counter
SCSI-2 Drive Command Set Log Sense Command (4DH) Error Counter Page for Write Errors 02H Byte 0 Table 2-104 7 6 Rsvd (0) 5 4 3 2 1 0 Page Code (02H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code (MSByte) (See Table 2-104 on page 2-113 or Table 2-106 on page 2-114) 5 Parameter Code (LSByte) 6 Reserved (0) 7 Parameter Length (n-7) 8 Parameter Value n Parameter Value Parameter Codes/Structure for Write Errors Param.
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-105 Error Counter Page for Read Errors 03H Byte 0 Table 2-106 7 6 Rsvd (0) 5 4 3 2 1 0 Page Code (03H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code (MSByte) (See Table 2-104 on page 2-113 or Table 2-106 on page 2-114) 5 Parameter Code (LSByte) 6 Reserved (0) 7 Parameter Length (n-7) 8 Parameter Value n Parameter Value Parameter Codes/Structure for Read Errors Param.
SCSI-2 Drive Command Set Log Sense Command (4DH) Error Counter Page for Verify Errors 05H Byte 0 Table 2-108 7 6 Rsvd (0) 5 4 3 2 1 0 Page Code (05H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code (MSByte) (See Table 2-106 on page 2-114 or Table 2-108 on page 2-115) 5 Parameter Code (LSByte) 6 Reserved (0) 7 Parameter Length (n-7) 8 Parameter Value n Parameter Value Parameter Codes/Structure for Verify Errors Param.
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-109 Last N Error Events Page 07H Byte 0 7 6 Rsvd (0) 5 4 3 2 0 Page Code (07H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Pointer (MSByte) (See Table 2-110 on page 2-117) 5 Parameter Pointer (LSByte) 6 Reserved (0) 7 Parameter Length (n-7) 8 Parameter Value n Parameter Value 2-116 1 Chapter 2
SCSI-2 Drive Command Set Log Sense Command (4DH) Parameter Pointers/Structure for Last N Error Events Page Parameter Pointer Length Bytes Description 0 10 Number of Events in the Log (Maximum Events = 50 or 250 for 9.
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-111 Error Event Log Byte 7 6 5 4 3 2 1 0 0 Log Type (1-read, 2-write, 3-erase, 4-verify, 5-blank check, 6-spin-up error, 7-loading error, 8-check condition) 1 Occurrence Count 2 Long (1) Power On Minutes 3 Half Seconds 4 Half Seconds Fraction (16 uSec) (MSByte) 5 Half Seconds Fraction (16 uSec) (LSByte) 6 Power On Hours (MS Byte) 7 Power On Hours 8 Power On Hours 9 Power On Hours (LSByte) 10 UMID Byte 5 11 UMID Byte
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-111 Error Event Log Table 2-112 7 6 5 4 3 2 21 Logical Block Address (LSByte) 22 Physical Block Address (MSByte) 23 Physical Block Address 24 Physical Block Address 25 Physical Block Address (LSByte) 1 0 1 0 Error Counter Page for Erase Errors 33H Byte 0 7 6 Rsvd (0) 5 4 3 2 Page Code (33H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code (MSByte) (See Table 2-113 on page
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-113 Table 2-114 Parameter Codes/Structure for Erase Errors Param.
SCSI-2 Drive Command Set Log Sense Command (4DH) Parameter Codes/Structure for Blank Check Errors SCSI-2 Drive Commands Table 2-115 Param.
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Mode Select (Group 2) Command (55H) This command sets optical disk, drive unit, or controller unit parameters.
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) The Mode Select Parameter List contains an 8-byte header followed by 0 or 1 block descriptors, and followed by 0 or more pages (see Table 2-117 on page 2-123).
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Table 2-118 Mode Select Block Descriptor Byte NOTE 7 6 5 4 3 2 0 Density Code 1 Number of Blocks (MSByte) 2 Number of Blocks 3 Number of Blocks (LSByte) 4 Reserved (0) 5 Block Length (MSByte) 6 Block Length 7 Block Length (LSByte) 1 0 All fields in the Block Descriptor have no effect on the drive. Refer to “Mode Sense (Group 0) Command (1AH)” on page 2-54 for detailed information on each page.
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) Table 2-119 Mode Select (Group 2) Command CDB Byte 7 6 0 1 5 4 3 2 1 0 Operation Code (5AH) Logical Unit Number (0) 2 Rsvd (0) PC DBD Reserved (0) Page Code 3-6 Reserved (0) 7 Allocation Length (MSByte) 8 Allocation Length (LSByte) 9 Reserved (0) Flag Link DBD A disable block descriptors (DBD) bit of 0 (default) indicates that block descriptors are provided.
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) Table 2-120 Mode Sense Header Byte 7 6 5 4 3 2 0 Mode Data Length (MSByte) 1 Mode Data Length (LSByte) 2 Medium Type 3 WP Reserved (0) Cache (1) 0 Reserved (0) 4 Reserved (0) 5 Reserved (0) 6 Block Descriptor Length (MSByte) 7 Block Descriptor Length (LSByte) Mode Data Length 1 This field specifies the length in bytes of the MODE SENSE data to follow.
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) The Cache bit of 1 indicates that caching is supported. PS The Parameters Savable bit of 1 indicates this parameter page is savable in non-volatile storage. Block Descriptor Length The Block Descriptor Length field specifies the length in bytes of the block descriptor.
SCSI-2 Drive Command Set Read (Group 5) Command (A8H) Read (Group 5) Command (A8H) This command reads data from the specified logical block address. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Read (Group 5) Command (A8H) DPO A DPO bit of 0 instructs the target it may store readahead data in the cache after the read data has been transferred to the initiator. NOTE The DPO bit is ignored in 9.1 and 5.2 Gbyte capacity drives. FUA A Force Unit Access bit of 1 indicates that the drive reads from the disk. An FUA bit of 0 indicates that data may come from the cache memory.
SCSI-2 Drive Command Set Read (Group 5) Command (A8H) NOTE When this command is used with 14X 512 or 1024 byte/sector media, setting the PBA bit will cause the drive to return a CHECK CONDITION status. The sense key/additional sense code will be set to ILLEGAL REQUEST/INVALID FIELD in CDB.
SCSI-2 Drive Command Set Write (Group 5) Command (AAH) This command writes data starting at the specified logical block address. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Write (Group 5) Command (AAH) FUA A Force Unit Access bit of 1 indicates that data is written directly to the disk. An FUA bit of 0 indicates that write caching will be allowed. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed. A value of 0 indicates that the logical block address is an absolute address.
SCSI-2 Drive Command Set Write (Group 5) Command (AAH) When this command is used with 14X 512 OR 1024 byte/sector media, setting the ErsCntl bit or the PBA bit will cause the drive to return a CHECK CONDITION status. The sense key/additional sense code will be set to ILLEGAL REQUEST/INVALID FIELD in CDB. NOTE For write-once optical disks, blank checking is performed before writing data. If a written block is detected during blank checking, the drive will return a CHECK CONDITION status.
SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) Erase (Group 5) Command (ACH) This command erases data from the specified logical block address. This command can only be used with rewritable disks. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION status will result with the Sense Key/Additional Sense Code set to Data Protect/Write Protected.
SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) NOTE When this command is executed with 14X 512 or 1024 byte/sector media, the drive will return a CHECK CONDITION status. The sense key/ additional sense code will be set to ILLEGAL REQUEST/INVALID COMMAND.
SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) Writes data to the optical disk and then verifies the write by reading the written data and checking the error correction code. NOTE The Mode Select Commands (15H, 55H) impact read, write, format, and erase commands.
SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) EBP An Erase By-Pass bit of 0 indicates an erase automatically performs before writing the data. An EBP bit of 1 suppresses the erase operation. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed. A value of 0 indicates that the logical block address is an absolute address.
SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) When this command is used with 512 byte/sector 14X media or 1025 byte/ sector 14X media, setting the PBA bit or the ErsCntl bit will cause the drive to return a CHECK CONDITION status. The sense key/additional sense code will be set to ILLEGAL REQUEST/Invalid Field in CDB.
SCSI-2 Drive Command Set Verify (Group 5) Command (AFH) Verify (Group 5) Command (AFH) This command verifies the data starting from the specified logical block address by checking the error correction code. This command has two modes of operation, depending on the value of the BV bit. If the Blk Vfy bit is set to 0, it verifies previously written data integrity starting at the specified Logical Block Address by reading the data and checking the Error Correction Code.
SCSI-2 Drive Command Set Verify (Group 5) Command (AFH) DPO A DPO bit of 0 instructs the target to retain the data in the cache after it has been verified. This bit is ignored. Blk Vfy A Blank Verify bit of 1 indicates the drive verifies that sectors are erased. A Blk Vfy bit of 0 indicates the drive verifies written data integrity. Rel Adr A relative address bit of one indicates that logical block address specified is a two’s complement offset from the last logical block address accessed.
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Read Defect Data (Group 5) Command (B7H) This command reads optical disk defect information. The data returned starts with an 8-byte header, followed by one or more defect descriptors.
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Allocation Length Table 2-128 This field specifies the Defect List Format that is returned. Only the Physical Sector Format (5) is supported. If the Block Format (0) is specified, the defect list will be returned in Physical Sector Format and a CHECK CONDITION status will be returned at the completion of the command with the sense key/ additional sense code set to RECOVERED ERROR/ Defect List Not Available.
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Defect List Format Defect List Length Table 2-129 This field will be set to the Defect List Format that was indicated in byte 1 of the CDB, which specifies the format of the Defect List data returned by the drive. This field specifies the total length in bytes of the defect descriptors (see Table 2-129 on page 2-144).
SCSI-2 Drive Command Set Read Long Command (DEH) This command reads data starting at the specified Logical Block Address, including ECC data. Read data is not corrected using ECC.
SCSI-2 Drive Command Set Read Long Command (DEH) Transfer Length The Transfer Length field specifies the number of bytes of data and ECC information to be read: 4096 media = 4760 bytes (4096 data + 664 pointer, CRC, pad and ECC). For 9.1 Gbyte Capacity drives only. 2048 media = 2380 bytes (2048 data + 332 pointer, CRC, pad, and ECC). For 5.2 Gbyte capacity drives only. 1K media = 1200 bytes (1024 data + 176 pointer, CRC, pad, and ECC). 512 media = 610 bytes (512 data + 98 pointer, CRC, pad, and ECC).
SCSI-2 Drive Command Set Write Long Command (DFH) This command writes data starting at the specified Logical Block Address, without using ECC generation circuitry. The ECC field is also written with data transferred to the drive.
SCSI-2 Drive Command Set Write Long Command (DFH) Transfer Length The Transfer Length field specifies the number of bytes of data and ECC information to be read: 4096 media = 4760 bytes (4096 data + 664 pointer, CRC, pad, & ECC). For 9.1 Gbyte Capacity drives only. 2048 media = 2380 bytes (2048 data + 332 pointer, CRC, pad, and ECC). For 5.2 Gbyte capacity drives only. 1K media = 1200 bytes (1024 data + 176 pointer, CRC, pad, &ECC). 512 media = 610 bytes (512 data + 98 pointer, CRC, pad, &ECC).
SCSI-2 Drive Command Set Write Long Command (DFH) When this command is executed with 14X 512 or 1024 byte/sector media, the drive will return a CHECK CONDITION status. The sense key/ additional sense code will be set to ILLEGAL REQUEST/INVALID COMMAND.
SCSI-2 Drive Command Set Write Long Command (DFH) 2-150 Chapter 2
Jukebox SCSI-2 Commands 3 Jukebox SCSI-2 Command Set Chapter 3 3-1
Jukebox SCSI-2 Command Set Numerical List of Commands Numerical List of Commands Table 3-1 Numerical List of Commands Code (hex.) Name Description Page Number 00H Test Unit Ready Checks to determine if the optical library is ready. 3-6 01H Rezero Unit Sets the library to a specific predefined state. 3-7 03H Request Sense Determines a specific error condition when the library fails to successfully complete a command. 3-8 07H Initialize Element Status Checks all elements for media.
Jukebox SCSI-2 Command Set Numerical List of Commands Table 3-1 Numerical List of Commands Code (hex.) Name Description Page Number Send Diagnostic Causes the library to perform predefined diagnostic test/exerciser routines. 3-35 1EH Prevent/Allow Medium Removal Prevents or allows the manual insertion or removal of media through the mailslot. 3-37 2BH Position To Element Positions the specified transport element in front of the specified destination element.
Jukebox SCSI-2 Command Set Alphabetical List of Commands Alphabetical List of Commands Table 3-2 Alphabetical List of Commands Code (hex.) Name Description Page Number A6H Exchange Medium Exchanges media at the source element address with the destination element address. 3-66 07H Initialize Element Status Checks all elements for media. 3-12 12H Inquiry Provides vendor, product, and revision information 3-14 4DH Log Sense Retrieves statistical information about the library.
Jukebox SCSI-2 Command Set Alphabetical List of Commands Table 3-2 Alphabetical List of Commands Code (hex.) Description Page Number 1CH Receive Diagnostic Results Retrieves diagnostic test information resulting from the Send Diagnostic Command 3-33 17H Release Releases the library for use by multiple SCSI initiators. 3-20 03H Request Sense Determines a specific error condition when the library fails to successfully complete a command.
Jukebox SCSI-2 Command Set Test Unit Ready Command (00H) Test Unit Ready Command (00H) This command determines the READY state of the library. If the library is in a ready state when it receives this command, it returns a GOOD status. If the library is not ready when it receives the Test Unit Ready Command, it returns a CHECK CONDITION with a sense key of NOT READY.
Jukebox SCSI-2 Command Set Rezero Unit Command (01H) Rezero Unit Command (01H) This command recalibrates the mechanical system and sets the library to a specific predefined state.
Jukebox SCSI-2 Command Set Request Sense Command (03H) Request Sense Command (03H) This command determines the specific error condition when the library fails to successfully complete a command and returns a check condition status. (Sense data is preserved for the initiator until retrieved by a Request Sense Command or until the initiator sends another command.
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-6 Request Sense Data Parameter Block Format Byte 7 0 Valid 6 5 4 3 2 1 Error Code (70H or 71H) Jukebox SCSI-2 Commands 1 Reserved (0) 2 Reserved (0) Sense Key (Table 3-7 on page 3-10) 3-6 Information 7 Additional Sense Length (Table 3-7 on page 3-10) 8-11 Reserved (0) 12 Additional Sense Code (Table B-2 on page B-4) 13 Additional Sense Code Qualifier (Table B-2 on page B-4) 14 Reserved (0) 15 0 SKSV Sense Key Spe
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-7 Sense Key - Additional Sense Length Values Sense Key Description Additional Sense Length 0H No Sense 10 1H Recovered Error 70 2H Not Ready 10 4H Hardware Error 70 5H Illegal Request 10 6H Unit Attention 10 BH Aborted Command 10 Information Contains the Element address in question on an Illegal Request during a 21H or 3BH sense code.
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-8 Sense Key Field = Illegal Request (05H) and SKSV Bit = 1 7 6 15 SKSV (1) C/D 5 4 Reserved (0) 3 BPV 16 Field Pointer (MSByte) 17 Field Pointer (LSByte) C/D 2 1 0 Bit Pointer 1 = Illegal Parameter is in Command Descriptor Block. 0 = Illegal Parameter is in Data Out Phase. BPV 1 = Bit pointer field is valid. 0 = Bit pointer field is invalid. NOTE Bit Pointer Specifies which bit is in error.
Jukebox SCSI-2 Command Set Initialize Element Status Command (07H) Initialize Element Status Command (07H) This command checks all elements for optical disks and for relevant status. This information is retained and can be accessed through the Read Element Status Command (B8H). Refer to Table 3-70 on page 3-68.
Jukebox SCSI-2 Command Set Rotate Mailslot Command (0CH) Rotate Mailslot Command (0CH) The host system may send this SCSI vendor-unique command to the optical disk library to control mailslot rotation. Rotate Mailslot Command CDB Byte 7 6 0 1 5 4 3 2 1 0 Operation Code (0CH) Logical Unit Number (0) Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 Open Open Control Byte (0) An Open value of 1 causes the mailslot to rotate out.
Jukebox SCSI-2 Command Set Inquiry Command (12H) Inquiry Command (12H) This command requests information describing the type of SCSI device. This information includes the following: • Vendor ID • Product ID • Product revision Table 3-11 Inquiry Command CDB Byte 7 0 1 6 5 4 3 2 1 0 Operation Code (12H) Logical Unit Number (0) Reserved (0) 2 VPD Identifier 3 Reserved (0) 4 Allocation Length 5 Control Byte (0) EVPD EVPD A 0 in this bit requests Standard Inquiry Information.
Jukebox SCSI-2 Command Set Inquiry Command (12H) Table 3-12 Vital Product Data Page Codes Page Code Description 0 Supported vital product data pages Unit serial number C0H Firmware information page Inquiry Command Data Table 3-13 Standard Inquiry Data Format Byte 7 6 5 0 Peripheral Qualifier (0) 1 RMB (1) 2 ISO Version (0) 3 AENC (0) 4 3 2 0 Peripheral Device Type (08H=Medium Changer).
Jukebox SCSI-2 Command Set Inquiry Command (12H) AENC, TrmIOP Asynchronous event notification and the terminate I/O process message are not supported. Response Data Format Indicates the inquiry data format complies with X3131199X. Vendor Identification All unused bytes are filled with a blank space. (ASCII) Product Identification String All unused bytes are filled with a blank space.
Jukebox SCSI-2 Command Set Inquiry Command (12H) Table 3-15 Unit Serial Number Page Byte 0 6 5 4 Peripheral Qualifier (0) 3 2 1 0 Peripheral Device Type (08H) 1 Page Code (80H) 2 Reserved (0) 3 Page Length (0CH) 4-15 Serial Number (ASCII) Jukebox SCSI-2 Commands Table 3-16 7 Firmware Information Page Byte 0 7 6 5 Peripheral Qualifier (0) 4 3 2 1 Peripheral Device Type (08H) 1 Page Code (C0H) 2 Reserved (0) 3 Page Length (0AH) 4-7 Controller Firmware Revision (x.
Jukebox SCSI-2 Command Set Reserve Command (16H) Reserve Command (16H) This command reserves the library for use by a single SCSI initiator when the library is connected to multiple initiators.
Jukebox SCSI-2 Command Set Reserve Command (16H) Reserve Command Element List Descriptors Each element list consists of zero or more descriptors. The element list descriptor defines a series of elements beginning at the specified element address for the specified number of elements.
Jukebox SCSI-2 Command Set Release Command (17H) Release Command (17H) This command releases the library or element for use by another initiator.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Mode Sense Command (1AH) This command acquires element parameter information about the library. This information includes, but is not limited to the following: • First input/output (mailslot) element address and number of input/ output elements. • First medium transport element (picker) address and number of medium transport elements. • First optical drive element address and number of drives. • Characteristics of the various element types.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Page Code Valid Page Code values are: 1DH - Element Address Assignment Page (Table 3-22 on page 3-23) 1EH - Transport Element Parameters (Table 3-25 on page 3-25) 1FH - Device Capabilities Page (Table 3-26 on page 3-27 or Table 3-27 on page 3-28) 3FH - All Pages Allocation Length Table 3-21 The number of bytes returned for each page code are shown in the following two tables: Mode Sense Allocation Lengths # of Return Bytes Page Code Description Tab
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-22 Mode Sense Element Address Assignment Page (1DH) Format Byte 7 6 5 4 3 Sense Data Length (23) 1-3 Reserved (0) 4 Reserved (0) 1 0 Jukebox SCSI-2 Commands 0 2 Page Code (1DH) 5 Parameter Length (12H) 6 First Medium Transport Element Address (MSByte) (0) 7 First Medium Transport Element Address (LSByte) (Table 3-23 on page 3-24) 8 Number Of Medium Transport Elements (MSByte) (0) 9 Number Of Medium Transport Elements (LS
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-23 Number of Transport Elements Transport Modea First Transport Address # of Transport Elements Dual Picker Mode 16 2 Single Picker Mode 0 1 a.All models except the 40fx, 80ex, 125ex and 220mx will run in either single-or double-picker mode. All other jukebox models run in singlepicker mode only.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Transport Element (Picker) Table 3-25 Mode Sense Transport Element Parameter Page (1EH) Format Byte 7 6 5 4 3 2 Sense Data Length (7) or (9)a 1 Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 6 7 8 9 0 Page Code (1EH) Parameter Length (02H) or (04H) Reserved (0) Rotate (1) Member Number In Transport Element Set (0) Reserved (0) Rotate (1) Member Number In Transport Element Set (1) a.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Device Capabilities The Device Capability Page provides information about library element storage, Move Medium, and Exchange Medium capabilities.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Mode Sense Device Capabilities Page (1FH)a Table 3-26 Byte 7 6 5 4 3 2 0 StorIE (1) StorST (1) StorMT (0) 0 Sense Data Length (23) 1-3 Reserved (0) 4 Reserved (0) 5 6 Page Code (1FH) Parameter Length (12H) Reserved (0) 7 StorDT (0) Reserved (0) 8 Reserved (0) MT->DT (1) MT->IE (0) MT->ST (1) MT->MT (0) 9 Reserved (0) ST->DT (1) ST ->IE (1) ST->ST (1) ST->MT (1) 10 Reserved (0) IE->DT (1) IE ->IE (0) IE ->ST (1) IE->
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Mode Sense Device Capabilities Page (1FH)a Table 3-27 Byte 7 6 5 4 3 2 1 0 StorIE (1) StorST (1) StorMT (0) 0 Sense Data Length (23) 1-3 Reserved (0) 4 Reserved (0) 5 6 Page Code (1FH) Parameter Length (12H) Reserved (0) 7 StorDT (0) Reserved (0) 8 Reserved (0) MT->DT (1) MT->IE (0) MT->ST (1) MT->MT (0) 9 Reserved (0) ST->DT (1) ST ->IE (1) ST->ST (1) ST->MT (1) 10 Reserved (0) IE->DT (1) IE ->IE (0) IE ->ST (1) I
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) In the descriptions below, XX and YY are abbreviations of the element types such as MT or ST. StorXX When this bit is set to 1, the XX element type provides independent storage for a cartridge. XX->YY - Move Medium A returned bit value of 1 indicates that the library supports Move Medium commands from the XX (source) element to the YY (destination) element. See Table 3-68 on page 3-64 for additional information on the Move Medium command.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-28 Byte Autochanger Configuration Mode Page (20H) 7 6 5 4 3 2 0 Sense Data Length (11) 1-3 Reserved (0) 4 Reserved (0) 0 Report Recovered Write Verify Page Code (20H) 5 Page Length (06H) 6 Recovery Dual Picker Starwars / Bump Check 7 Slots 230-238 Mail In/Out Mail Rotation 8 9 1 Secure Secure Mail In/Out Power Secure Reserved (0) Reserved (0) SCSI Log Conf 40 No Break on Fail Reserved (0) 10 Reserved (0) 11
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) The following lists the correspondences between fields of this Page and the control panel options on the jukeboxes. NOTE “Large Jukebox” in the following list means Models 330fx, 600fx, 660fx, 1200ex, 1200mx, and 2200mx. “Small Jukebox” in the following list means Models 40fx and 80ex, 125ex, and 220mx.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Slots 230-238 Large Jukebox: SLOTS 230-238 ON/OFF (1 = ON) Medium Jukebox: Reserved (0) Small Jukebox: Reserved (0) Mail In/Out Large Jukeboxes DOOR OPEN/CLOSED 1=CLOSED Medium Jukebox: Reserved (0) Small Jukebox: Reserved (0) Mail Rotation Large Jukebox: Reserved (0) Medium Jukebox: Reserved (0) Small Jukebox: CONFIG 32 ON/OFF (1 = ON) SCSI Log Large Jukebox: SCSI LOG ON/OFF (1 = ON) Medium Jukebox: SCSI LOG ON/OFF (1 = ON) Small Jukebox: Reserved (
Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Receive Diagnostic Results Command (1CH) NOTE The following tables provide information that can help with troubleshooting failed components in a unit. The FRUs returned should be considered pointers to the best area within the unit to check for the fault. Simply changing the FRU listed may or may not fix the associated problem.
Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Table 3-30 Receive Diagnostic Results Command CDB Byte 7 6 5 4 3 2 0 Reserved (0) 1 Hardware Error Code 2 FRU 1 3 FRU 2 4 FRU 3 5 Number of the Test that Failed 6-13 Parameters 1 0 Hardware Error Code Code is generated only if an unrecoverable error occurs (See Table B-7 on page B-19). FRU 1 The FRU most likely to be at fault (See Table C-1 on page C-2 or Table C-2 on page C-4).
Jukebox SCSI-2 Command Set Send Diagnostic Command (1DH) Send Diagnostic Command (1DH) This command causes the library to perform certain predefined diagnostic test/exercise routines. Table 3-31 Send Diagnostic Command CDB Byte 7 6 5 0 1 4 3 2 1 0 DevOfL UnitOfl Operation Code (1DH) Logical Unit Number (0) Reserved (0) SelfTst 2 Reserved (0) 3 Parameter List Length (MSByte) 4 Parameter List Length (LSByte) 5 Control Byte (0) SelfTst When set to 1, the Poweron Selftest runs.
Jukebox SCSI-2 Command Set Send Diagnostic Command (1DH) Send Diagnostic Command Data Table 3-32 Send Diagnostic Command Parameter List Byte 7 0 1 6 5 4 3 2 1 0 Test Number Break Loop Count Identifier 2 Parameters 3 Parameters 4 Parameters 5 Parameters 6 Parameters 7 Parameters 8 Parameters 9 Parameters Test Number Diagnostic test number. See Table B-12 on page B-40 or Table B-13 on page B-44 for a list of the jukebox diagnostic tests.
Jukebox SCSI-2 Command Set Prevent/Allow Medium Removal Command (1EH) Prevent/Allow Medium Removal Command (1EH) Table 3-33 Prevent/Allow Medium Removal Command CDB Byte 7 6 5 4 0 1 3 2 1 0 Operation Code (1EH) Logical Unit Number (0) Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 5 Prevent Chapter 3 Reserved (0) Prevent Control Byte (0) A Prevent bit of 1 prevents removal of an optical disk. A prevent bit of 0 allows removal of an optical disk. Default is 0.
Jukebox SCSI-2 Command Set Position To Element Command (2BH) Position To Element Command (2BH) This command positions the specified transport element in front of the specified destination element.
Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Write Buffer Command (3BH) This command writes data to the jukebox. Incorrect use of this command may cause an overwrite of critical information needed for the jukebox to operate. If this occurs, call service. Only Buffer IDs listed in Table 3-37 on page 3-40 are intended for use outside of the factory.
Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Buffer Offset Indicates at what address the data is written, offset from the beginning of the buffer. Must be set to 0 when using Download Microcode ID. Byte Transfer Length Indicates the number of data bytes to be written in the buffer.
Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Table 3-38 Write Buffer Data Format When Buffer ID Set to Online Drive Repair Byte Description Drive 1 Control 1 Drive 2 Control 2 Drive 3a Control 3 Drive 4a Control 4 Drive 5a Control 5 Drive 6a Control 6 Drive 7a Control 7 Drive 8a Control 8 Drive 9a Control 9 Drive 10a Control 10 Drive 11a Control 11 Drive 12a Control 12 Reserved 13 Reserved 14 Reserved 15 Reserved Jukebox SCSI-2 Commands 0 a.
Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Table 3-39 Drive Control Definition Byte 3-42 Description 00 No change to the drive state. 01 Set drive to "Online_good" state. 04 Set drive to "Offline_failed" state. 06 Set drive to "Offline_good" state.
Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Read Buffer Command (3CH) This command reads data from the jukebox. Only the Buffer IDs listed in Table 3-42 on page 3-44 are intended for use outside of the factory.
Jukebox SCSI-2 Command Set Read Buffer Command (3CH) NOTE Additional Buffer IDs are for factory use only and are subject to change without notice.
Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Table 3-43 Read Buffer Data Format When Buffer ID Set to Online Drive Repair Byte Description Drive 1 Status 1 Drive 2 Status 2 Drive 3a Status 3 Drive 4a Status 4 Drive 5a Status 5 Drive 6a Status 6 Drive 7a Status 7 Drive 8a Status 8 Drive 9a Status 9 Drive 10a Status 10 Drive 11a Status 11 Drive 12a Status 12 Reserved 13 Reserved 14 Reserved 15 Reserved Jukebox SCSI-2 Commands 0 a.
Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Table 3-44 Drive Status Definition Byte Status Description 00 Drive is not valid 01 Online_good The drive is online and in a good state. This is the normal state. All accesses allowed. 02 Online_pending The drive is offline and ready to go to the "Online_good" state. No accesses allowed. 04 Offline_failed The drive is offline and in a failed state. No accesses allowed. No power is applied to the drive.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Log Sense Command (4DH) This command retrieves statistical library information maintained by the jukebox.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-46 Log Sense Parameter Data Available in Each Page Page Code Length Bytesa Length Bytesb Description 0 16 16 List of supported pages 30H 510 366 Error log (Table 3-47 on page 3-49) 31H 72 NSc Move Success log (Table 3-51 on page 3-53) 32H varied NS Force log (Table 3-53 on page 3-54) 33H 406 366 Recovery log (Table 3-54 on page 3-55) 34H 204 204 Regression (vendor unique) 35H 14-44 24-44 36H 6 NS Byte 0 = Version
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Error Logs Table Format This table is accessed using the Log Sense Command (4DH), Table 3-45 on page 3-47 with page code 30H. It records hard errors that occur during normal operation of the jukebox.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-48 Error/ Recovery/Runtime Log Data Entry Format Byte 7 6 5 4 3 2 1 0 0 Reserved (0) 1 Hardware Error Code (Table B-7 on page B-19) 2 FRU 1 (Table C-1 on page C-2) 3 FRU 2 (Table C-1 on page C-2) 4 FRU 3 (Table C-1 on page C-2) 5 Command Attempted 6-7 Source Element Number 8-9 Destination Element Number 10-11 Second Destination Element Number 12-16 Micro-Move ID History (Table Table D-1 on page D-2) 17 Failed Micro-Mo
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-49 Byte Description 0 Page Code 30H 1 Reserved = 0 2-3 Number of bytes to follow 4-5 Current entry number (range 1 - 50) 6-7 Number of entries in the log 8-9 Log entry currently being displayed 10-509 Array of 50 log entries (10 bytes each) See Table 3-50 below.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Diagnostic User Number 0 - Poweron 1 - Front Panel 2 - SCSI Bus 3 - FRU Isolation 4 - Error Recovery 5 - SCSI Reset 6 - SCSI Abort NOTE FRU 1 The FRU most likely to be at fault. (See Appendix C). FRU 2 The second most likely FRU to be at fault. (See Appendix C). FRU 3 The third mostly likely FRU to be at fault. (See Appendix C). Test Number The diagnostic test number. See Table B-12 on page B-40 for a list of diagnostic tests.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Move Success Log Table Format NOTE This log is ONLY supported on the 40fx and 80ex models. Move totals and the ten most recent hard errors are recorded.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Force Log Data Format NOTE This log is ONLY supported on 40fx and 80ex models. This table can be accessed via the Log Sense Command (4DH), Table 345 on page 3-47) with page code 32H. Each cartridge move is actually a sequence of many small moves called Micro-Moves. Each Micro-Move has an associated ID number. For each Micro-Move ID, the log reflects the highest force seen for that Micro-Move ID.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Recovery Log Data Format This table can be accessed via the Log Sense Command (4DH), Table 345 on page 3-47, with page code 33H. It records soft errors and related information on error recovery method and success.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-56 Recovery Log Entry Format (For the 40fx, 80ex, 125ex and 220mx models ONLY) Byte Table 3-57 Description 0 Macro-Move ID (Table D-1 on page D-2) 1 Error Recovery State (Table 3-57 on page 3-56) 2 Micro-Move ID (Table D-2 on page D-17) 3 Micro-Move Error Code (Table B-10 on page B-32) 4-7 Y-input position from the encoder 8-11 Expected Y-input position from the encoder 12-15 Z-input position from the encoder 16-19 Expected Z-inp
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Drive Log Data Format This table can be accessed via the Log Sense Command (4DH), Table 345 on page 3-47 with page code 35H. It records the number of times a drive is used by the jukebox.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Odometer Log Data Format This table can be accessed via the Log Sense Command (4DH), Table 3-45 on page 3-47 with page code 37H. It counts the number of times various types of moves are completed. An exchange is counted as two moves.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Run-Time Log Data Format Table 3-61 Run-Time Logs Data Format (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Byte 0 Page Code 38H 1 Reserved = 0 2 Number of bytes to follow (MSByte) 3 Number of bytes to follow (LSByte) 4 Current Entry 5 Number of Entries 6-366 Table 3-62 Description Array of 10 log entries (36 Bytes each) Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx models ONLY) Byte Description 0 Page Code 38H
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-62 Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx models ONLY) Byte 15 16-115 Table 3-63 Description Number of the most current entry 10 Run-time log entries, 10 bytes each (See Table 3-63) Run-Time Log Entry Format Byte 0-3 3-60 Description Number of Macro-Move IDs since this log was reset 4 Macro-Move ID 5 Number of entries in Recovery Log when the entry was made 6 First Micro-Move ID in the Recovery Log (Table D-1 on p
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Retry Log Data Format NOTE This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models. Each retry algorithm code byte triggers a specific retry algorithm on the preceding move command. The byte order is the same order in which the retry algorithms were run.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-65 Retry Algorithm Codes Number Algorithm Name Type 01H Find Home and Calibrate Major 03H Z-axis Home Major 04H FRU Isolation Major 81H Mailslot Inline 91H Drive 1 Eject Inline 92H Drive 2 Eject Inline 93H Drive 3 Eject Inline 94H Drive 4 Eject Inline A1H Drive 1 Insert Inline A2H Drive 2 Insert Inline A3H Drive 3 Insert Inline A4H Drive 4 Insert Inline The number of drives within a unit is model dependent.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Move History Log Data Format NOTE This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models.
Jukebox SCSI-2 Command Set Move Medium Command (A5H) Move Medium Command (A5H) NOTE This command moves optical disks between library elements.
Jukebox SCSI-2 Command Set Move Medium Command (A5H) Invert An Invert bit value of 1 requests the transport element be inverted (flipped) before putting the optical disk into the destination element.
Jukebox SCSI-2 Command Set Exchange Medium Command (A6H) Exchange Medium Command (A6H) The optical disk in the source element is moved to the first destination element and the optical disk that previously occupied the first destination element is moved to the second destination element.
Jukebox SCSI-2 Command Set Exchange Medium Command (A6H) Source/Destination Element Address See Table 3-22 on page 3-23 in description of Mode Sense Command for more information about addressing. An Inv2 bit value of 1 specifies that the optical disk will be inverted (flipped) prior to being deposited into the second destination element. Inv1 An Inv1 bit value of 1 specifies that the optical disk will be inverted (flipped) prior to being deposited into the first destination element.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Read Element Status Command (B8H) This command provides the exact status of the various elements (individual storage slots, mailslot, optical drives, and picker mechanism) within the library.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Starting Element Address Specifies the minimum element address to report. Number Of Elements The number of bytes of element status to return. The data consists of an 8-byte Element Status Page Header, followed by one or more Element Status pages. Read Element Status Data Read Element Status Data consists of a data header, followed by one or more Element Status pages.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 1H - Picker Medium Transport Element Descriptor Block Table 3-72 Byte 7 6 5 4 3 2 1 0 0 Element Type Code (1H) 1 Reserved (0) 2 Element Descriptor Length (MSByte) 3 Element Descriptor Length (LSByte) 4 Reserved (0) 5 Byte Count of Descriptor Data Available (MSByte) 6 Byte Count of Descriptor Data Available (Middle Byte) 7 Byte Count of Descriptor Data Available (LSByte) 8 Element Address (MSByte) 9 E
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 2H - Storage Slot Read Element Status Storage Element Descriptor Block Table 3-73 Byte 7 6 5 4 3 2 1 Element Type Code (2H) 1 Reserved (0) 2 Element Descriptor Length (MSByte) 3 Element Descriptor Length (LSByte) 4 Reserved (0) 5 Byte Count of Descriptor Data Available (MSByte) 6 Byte Count of Descriptor Data Available (Middle Byte) 7 Byte Count of Descriptor Data Available (LSByte) 8 Element Address (MSB
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 3H - Mailslot Read Element Status Import/Export Element Descriptor Block Table 3-74 Byte 7 6 5 4 3 2 1 0 Element Type Code (1H) 1 Reserved (0) 2 Element Descriptor Length (MSByte) 3 Element Descriptor Length (LSByte) 4 Reserved (0) 5 Byte Count of Descriptor Data Available (MSByte) 6 Byte Count of Descriptor Data Available (Middle Byte) 7 Byte Count of Descriptor Data Available (LSByte) 8 Element Address
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Access When set to 1, access to the element by the Medium Transport Element is allowed. Except When set to 1, the element is in an abnormal state. Imp/Exp When set to 1, the operator inserted the cartridge into the mailslot. Jukebox SCSI-2 Commands When set to 0, the jukebox mechanism puts the cartridge in the mailslot. Full Chapter 3 When set to 1, the element contains a cartridge.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 4H - Drive Table 3-75 Byte Read Element Status Data Transfer Element Descriptor Block 7 6 5 4 3 2 1 0 Element Type Code (4H) 1 Reserved (0) 2 Element Descriptor Length (MSByte) 3 Element Descriptor Length (LSByte) 4 Reserved (0) 5 Byte Count Of Descriptor Data Available (MSByte) 6 Byte Count of Descriptor Data Available (Middle Byte) 7 Byte Count of Descriptor Data Available (LSByte) 8 Element Address (
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-75 Byte Read Element Status Data Transfer Element Descriptor Block 7 6 5 4 3 Reserved (0) 24-33a Drive Serial Number (ASCII) 1 0 a. These fields are applicable for the 300mx, 600mx, 700mx, 1200mx and 2200mx models only. Element Descriptor Length The number of bytes in each Element Descriptor Block. Byte Count of Descriptor Data Available Element Descriptor Length for X Number of Elements of the type shown in byte 0.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) IDValid When set to 1, the SCSI Bus Address field contains valid information. LUValid When set to 1, the logical unit number field contains valid information. Logical Unit Number If valid, provides the logical unit number within the SCSI bus address of the device served by the jukebox at this element. SValid When set to 1, the source storage element address field and the invert bit information are valid.
Drive Error Codes A Drive Error Codes Appendix A A-1
Drive Error Codes Chapter Overview Chapter Overview This chapter contains the following information: • Request Sense Command sense key values • Request Sense Command additional sense code values • Internal Error Codes • DSP Error Codes A-2 Appendix A
Drive Error Codes Drive Request Sense Command Values Drive Request Sense Command Values The Request Sense Command (see Table 2-6 on page 2-10) returns values for the Sense Key and Additional Sense Code. Drive Request Sense - Sense Key Values Table A-1 Request Sense - Sense Key Values Byte 2, Bits 3 through 0 Name Abbrev. Description 0H No Sense NS The command completed successfully.
Drive Error Codes Drive Request Sense Command Values Table A-1 Request Sense - Sense Key Values Byte 2, Bits 3 through 0 Sense Key Name Abbrev. Description 6H Unit Attention UA The optical disk has been loaded, the unit has been reset, or the Mode Select parameters have been changed. 7H Data Protect DP A command that writes to the optical disk cannot be performed due to the write-protect condition of the optical disk writeprotect switch.
Drive Error Codes Drive Request Sense Command Values Request Sense - Additional Sense Code Values Bytes 12 and 13 Table A-2 Request Sense - Additional Sense Code Values Sense Key Description 00 00 0H - NS No Additional Sense Information 03 00 4H - HE Write Fault, Write Command Failed 04 00 2H - NR Drive Not Ready 04 01 2H - NR LUN in Process of Becoming Ready 04 02 2H - NR LUN Not Ready, Initializing Command Required 04 04 2H - NR LUN Not Ready, Format in Progress 09 01 4H - HE Track
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Code and Qualifier Sense Key Description 1A 00 5H - IR Parameter List Length Error 1B 00 4H - HE Synchronous Data Transfer Error 1C 00 3H - ME Defect List Not Found 1C 01 3H - ME Primary Defect List Not Found 1C 02 3H - ME Grown Defect List Not Found 20 00 5H - IR Invalid Command Operation Code 21 00 5H - IR Logical Block Address out of Range 24 00 5H - IR Invalid Fiel
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Key Description 39 00 5H - IR Saving Parameters Not Supported 3A 00 2H - NR Medium Not Present 3D 00 5H - IR Invalid Bits in Identify Message 3F 01 6H - UA Microcode Has Been Changed 40 80 4H - HE Bias Magnet Failure 40 81 4H - HE Limited Laser Life 40 84 4H - HE Temperature Alarm 40 85 4H - HE Laser Failure, No LD Power 40 86 4H - HE Read Channel Calibration Error
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Code and Qualifier Sense Key Description 44 00 4H - HE Internal Target Failure 45 00 BH - AC Select or Reselect Failure 47 00 BH - AC SCSI Parity Error 48 00 BH - AC Initiator Detected Error Message Received 49 00 BH - AC Invalid Message Error 4E 00 BH - AC Overlapped Commands Attempted 53 00 4H - HE Media Load/Eject Failure 53 02 5H - IR Medium Removal Prevented 92 0
Drive Error Codes Internal Error Codes Internal Error Codes NOTE The XXXX that follows the internal error code refers to the 1 byte dsp/odc error code where available. Table A-3 Internal Error Codes Message 00070000 Medium was changed 00080000 Power on, reset, or bus device reset occurred (5.2 Gb drives) 00080001 Unit Attention: power on reset (9.1 Gb drives) 00080002 SCSI bus reset (9.1 Gb drives) 00080003 SCSI bus device reset message (9.1 Gb drives) 00080004 Autochanger reset (9.
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Message 0324XXXX Cartridge loading failed 0327XXXX Cartridge unloading failed 0417XXXX The loader is being initialized 0418XXXX No cartridge is in the drive 041AXXXX The disk is being spun-up 041BXXXX The disk is being loaded 041CXXXX The disk load is complete (not an error) 041DXXXX The drive is not ready 041EXXXX A disk is being spun-down 041FXXXX A disk is being unloaded 0420XXXX Drive unable to go Ready because
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Message 0582XXXX ID Error reoccurs after retry even after changing ID Error criteria 0583XXXX DMA Update failed after Automatic Reallocation 058AXXXX DMA Update Error condition 0601XXXX Received error code NN (see Table A-5 on page A-17) from ODC chip 0664XXXX An ODC interrupt time out 0669XXXX A disk type cannot be distinguished (ID Status is CRC=NG) 066AXXXX A disk type cannot be distinguished (no ODC interrupt) 066DXXXX
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.
Drive Error Codes Internal Error Codes Table A-4 ODC Error Codes Description 01 ODC command was aborted 08 Search condition does not occur 11 A number of error bytes exceeds the setting value 12 Cannot detect the SYNC 13 Both 11 and 12 error occur 14 A number of the RESYNC mis-detecting exceeds the setting value 15 Both 11 and 14 occur 16 Both 12 and 14 occur 17 Both 13 and 14 occur 20 Sector Mark (SM) error 21 ID CRC error 22 Cannot detect the SYNC and the first RESYNC 23 DTRG (
Drive Error Codes Internal Error Codes Table A-4 ODC Error Codes Code (hex.
Drive Error Codes Internal Error Codes Table A-5 ODC Error Codes Description 01 ODC command was aborted 08 Search condition does not occur 11 A number of error bytes exceeds the setting value 12 Cannot detect the SYNC 13 Both 11 and 12 error occur 14 A number of the RESYNC mis-detecting exceeds the setting value 15 Both 11 and 14 occur 16 Both 12 and 14 occur 17 Both 13 and 14 occur 20 Sector Mark (SM) error 21 ID CRC error 22 Cannot detect the SYNC and the first RESYNC 23 DTRG b
Drive Error Codes Internal Error Codes Table A-5 ODC Error Codes Code (hex.
Drive Error Codes DSP Error Codes DSP Error Codes Table A-6 DSP Error Codes Description 01 Offset measurement failed 09 AC portion of ID signal calibration failure 0B Read channel vga calibration failure (1X/2X/4X/8X) 0C Read channel vga calibration failure (1X/2X/4X/8X) 0D Read channel OST calibration failure (4X/8X) 0E Read channel MOVGAcalibration failure (1X/2X) 0F Focus failure (read channel VGA calibration) (1X/2X/4X/ 8X) 10 Cannot be arranged (Read channel IDVGA calibration) (4X/8X)
Drive Error Codes DSP Error Codes Table A-6 DSP Error Codes Code (hex.
Drive Error Codes DSP Error Codes Table A-6 DSP Error Codes Description 72 Focus failed (PEP positioning) 74 Focus failed (searching PEP GAP) 75 Focus failed (searching PEP PA) 76 Focus failed (searching PEP data) 77 Focus on failed (before searching PEP data) 78 No PEP gap found 79 Illegal PEP format found (PEP Postamble) 7A Illegal PEP format found (PEP data) 7B PEP decoding byte count error 7C Invalid PEP SYNC found 7D No PEP SYNC found 7E PEP CRC=NG 7F First and second PEP dat
Drive Error Codes DSP Error Codes Table A-6 Table A-7 DSP Error Codes Code (hex.
Drive Error Codes DSP Error Codes Table A-7 Terms Used In the Tables Meaning ITLAQ Initiator Target and Logical Unit and Queue Tag LBA Logical Block Address NG No Good ODC Optical Drive Controller PA Postamble PEP Phase-Encoded Part PDL Primary Defect List RESYNC Resynchronization pattern SDL Secondary Defect List SM Sector Mark SFP Standard Format Part SYNC Synchronization pattern VCM Voice Coil Motor VGA Variable Gain Adjust VFO Variable Frequency Oscillator Appendix A Dri
Drive Error Codes DSP Error Codes A-24 Appendix A
Autochanger Error Codes B Autochanger Error Codes Appendix B B-1
Autochanger Error Codes Chapter Overview Chapter Overview This chapter contains the following autochanger error code tables: • Request Sense Codes • Request Sense Maps • Hardware Error Codes • Move Error Codes • Micro-Move Failure Type Codes • Diagnostic Tests An error code can be reported through the Log Sense Command (4DH), Request Sense Command (03H), or through the control panel. NOTE See Appendix C for a list of field replaceable units for the each of the jukebox models.
Autochanger Error Codes Request Sense Error Codes Request Sense Error Codes This section identifies each of the error responses for the autochanger "Request Sense Command (03H)", Table 3-5 on page 3-8. Table B-1 Request Sense - Sense Key Values — Byte 2, Bits 3 through 0 Name Abbrev. Description 0H No Sense NS The command completed successfully. 1H Recovered Error RE The last command was completed successfully with some recovery action performed by the autochanger/controller.
Autochanger Error Codes Request Sense Error Codes Table B-1 Table B-2 Request Sense - Sense Key Values — Byte 2, Bits 3 through 0 Sense Key Name Abbrev. Description 0BH Aborted Command AC This sense key shall be reported if a target or LUN receives a second command from the same initiator before the previous command from that initiator has completed.
Autochanger Error Codes Request Sense Error Codes Table B-2 Request Sense Data (bytes 12 and 13) Sense Key Description 22 00H 5H-IR Unsupported command 22 80H 5H-IR Drive is not online 24 00H 5H-IR Illegal field in CDB 25 00H 5H-IR Invalid LUN 26 00H 5H-IR Invalid parameter list 29 00H 6H-UA Power on sense or bus reset 2A 80H 6H-UA Online repair parameters 2F 00H 0BH-AC Command cleared by initiator 3F 01H 06H-UA Microcode has been changed 3B 0DH 5H-IR Element full - (Table B-
Autochanger Error Codes Request Sense Error Codes Table B-2 Request Sense Data (bytes 12 and 13) Sense Code and Qualifier Sense Key Description 4E 00H 0B-AC Bus protocol error (second command sent early) 53 00H 5H-IR Media load or eject failed 53 02H 5H-IR Medium removal prevented 53 82H 5H-IR Medium removal prevented on drive 55 00H 2H-NR Transaction queue is full B-6 Appendix B
Autochanger Error Codes Request Sense Error Codes Table B-3 Table B-4 Invalid Address: Sense Code 2IH Field Pointer Description 00 Invalid element address 02 Invalid transport element 04 Invalid source element 06 Invalid destination element 08 Invalid second destination element Element Full/Empty: Sense Code 3BH Description 02 Transport full 04 Source empty 06 Destination full/empty 08 Second destination full Appendix B Autochanger Error Codes Field Pointer B-7
Autochanger Error Codes Additional Sense Data Format for Error Recovery Additional Sense Data Format for Error Recovery For all models, EXCEPT 40fx and 80ex. Below is a description of the 60 Additional Sense Bytes returned during the Data In Phase of the Request Sense Command (03H), (Table 3-6 on page 3-9) from the autochanger. The overall layout of the data is presented first, followed by a description of each byte.
Autochanger Error Codes Additional Sense Data Format for Error Recovery Table B-5 Request Sense - Additional Sense Data (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) 7 6 5 4 3 2 1 40-41 Vertical Motor Actual Position 42-43 Plunge Motor Commanded Position 44-45 Plunge Motor Actual Position 46-47 Translate Motor Commanded Position 48-49 Translate Motor Actual Position 50-53 Odometer 54 Move Cap Last SCSI 55 Valid 56 0 Reserved (0) Cart 16 Cart 17 Reserved (0) Reservd (0)
Autochanger Error Codes Additional Sense Data Format for Error Recovery NOTE The FRU numbers returned are indicators for the most likely cause of an error, but may not be the actual cause of a problem. Simply changing the FRU listed may or may not fix the associated problem. Move Command Attempted 0 - Exchange 1 - Move 2 - Seek 3 - Initialize Element 4 - Rezero 5 - Rotate Mailslot 6 - Restore 7 - Passthru Source Element Number The Element Number to which the source refers.
Autochanger Error Codes Additional Sense Data Format for Error Recovery Active Thumb This bit signifies which thumb is active: 0 = north, 1 = south. Vertical Motor Commanded Position The position to which the vertical motor was commanded. Vertical Motor Actual Position The actual position of the vertical motor. Plunge Motor Commanded Position Autochanger Error Codes Plunge Motor Actual Position The position to which the plunge motor was commanded. The actual position of the plunge motor.
Autochanger Error Codes Additional Sense Data Format for Error Recovery 3 - Cartridge in Transport 16 1=a cartridge is in the transport 16 mechanism. If the cartridge wasn't replaced after a failure, the appropriate Element Bit Map will indicate which cartridge is in the transport. 2 - Cartridge in Transport 17 1=a cartridge is in the transport 17 mechanism. If the cartridge wasn't replaced after a failure, the appropriate Element Bit Map will indicate which cartridge is in the transport.
Autochanger Error Codes Additional Sense Data Format for Error Recovery Destination 1 Element Bit Map (Byte 56) Indicates the status of the element that was the First Destination of the Exchange command after the failure or retry of the command. 7 - Valid 1= the values in this byte and the Element Number are valid. 6 - Reserved 5 - Cartridge in Transport 1 = the cartridge originally in this element is still in the transport.
Autochanger Error Codes Additional Sense Data Format for Error Recovery Table B-6 Request Sense - Additional Sense Data (For models 40fx, 80ex, 125ex and 220mx ONLY) Byte 7 6 18 Move Error (Table B-9 on page B-29) 19 Hardware Error Code (Table B-8 on page B-22) 20 First FRU (Table A-2 on page A-4) 21 Second FRU (Table A-2 on page A-4) 22 Third FRU (Table A-2 on page A-4) 23 MvCap 24-25 Reserved (0) 26 DInRty 27 Retry Count 28-29 Reserved (0) 30 DInRty 31 Recovery Count 32-34 R
Autochanger Error Codes Additional Sense Data Format for Error Recovery Table B-6 Request Sense - Additional Sense Data (For models 40fx, 80ex, 125ex and 220mx ONLY) 7 6 5 47-49 Reserved (0) 50-54 Micro-Move ID History (Table C-2 on page C-17) 55 Failed Micro-Move ID (Table C-2 on page C-17) 56 Micro-Move Error Code (Table B-11 on page B-36) 57-60 Vertical Motor Commanded Position 61-64 Vertical Motor Actual Position 65-68 Horizontal Motor Commanded Position 69-72 Horizontal Motor Actual
Autochanger Error Codes Additional Sense Data Format for Error Recovery MvCap A Move Capable bit of 1 indicates the AC is capable of performing move commands. LastSCSI A Last bit of 1 indicates the AC has successfully returned the cartridges to the state they were in before the failed command was executed. PosLost A Position Lost bit of 1 indicates the AC cannot calibrate the mechanism and has lost position of the picker.
Autochanger Error Codes Additional Sense Data Format for Error Recovery BFHm A Bad Find Home bit of 1 indicates the Find Home algorithm was started while the optical sensors were inoperable. (For Byte 26, this attempt refers to Retry algorithm.) FHR A Find Home Recalibration bit of 1 Find Home algorithm was invoked to recalibrate the mechanism (For Byte 26, this attempt refers to Retry algorithm and for Byte 30 it refers to Recovery algorithm).
Autochanger Error Codes Additional Sense Data Format for Error Recovery Secondary Source Element Number The Element Number to which the Secondary Source Element Bit Map (Byte 41) refers. Second Destination Element Number The Element Number to which the Second Destination Element Bit Map (Byte 44) refers. Micro-Move ID History Failed MicroMove ID Micro-Move Error Code The last five autochanger Micro-Move IDs for the original movement command prior to the failure. (See Table C-2 on page C-17.
Autochanger Error Codes Hardware Error Codes Hardware Error Codes Hardware Errors are reported through the Request Sense Command (03H), (Byte 19, Table 5-6 on page 5-14), the Log Sense Command (4DH), and the Receive Diagnostic Results Command (1CH), (Byte 1, Table 3-30 on page 3-34). If an error is unrecoverable (i.e., something is broken or jammed beyond recovery without manual intervention), the Autochanger will take an additional step of attempting to identify the FRU that is causing the failure.
Autochanger Error Codes Hardware Error Codes Table B-7 Hardware Error Codes (medium and large models only) Error Code (hex.
Autochanger Error Codes Hardware Error Codes Table B-7 Hardware Error Codes (medium and large models only) Failure Description 44 Test drive 45 Put mailslot in 46 Get mailslot out 47 Test mailslot 48 Rotate mailslot in 49 Rotate mailslot out 4A Test picker 4B Switch active picker 4C Restore picker 4D Find translate home 4E Find vertical home 4F Find plunge home 50 Clear flip area 51 Clear magazine path 52 Clear drive path 53 Clear mailslot path 5B Finish switch picker 5C
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Failure Description 19 SCSI connector loopback error in DB1 or C/D 1A SCSI connector loopback error in DB2 or MSG 1B SCSI connector loopback error in DB3 or REQ 1C SCSI connector loopback error in DB4 or ACK 1D SCSI connector loopback error in DB5 or ATN 1E SCSI connector loopback error in DB6 or SEL 1F SCSI connector loopback error in DB7 or BSY 20 SCSI connector l
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Failure Description 4BH No sensor found (V4.2 code only) 4CH Failed flip motion during the Find Home sequence (V4.
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Failure Description FEH The test did not run, probably a configuration error FFH Invalid test number a. For further explanation, refer to the next section "Additional Descriptions of Hardware Error Codes.
Autochanger Error Codes Autochanger Move Error Codes Autochanger Move Error Codes NOTE These error codes ONLY apply to the model 40fx, 80ex, 125ex, and 220mx jukeboxes. Move Errors are reported through byte 18 of the Additional Sense Bytes Request Sense Command (03H) in Table 5-6 on page 5-14. Table B-9 Autochanger Move Error Codes Failure Description 00 Failure occurred before any servo-controlled motions were attempted during Poweron Selftest. 02 Failure while Picker is not moving.
Autochanger Error Codes Autochanger Move Error Codes Table B-9 Autochanger Move Error Codes Error Code (hex.) Failure Description 20 Failure while moving the Picker fingers forwards to engage the cartridge ejected from the drive (source). 22 Failure while moving the Picker fingers back to remove the cartridge from the drive (source). 28 Failure while moving the Picker fingers forwards to insert the cartridge into the drive (destination).
Autochanger Error Codes Autochanger Move Error Codes Table B-9 Autochanger Move Error Codes Failure Description 84 Failure to leave a cartridge properly in a destination element. 88 An obstruction was encountered before the cartridge had been inserted the proper distance. 90 Source element unexpectedly empty. 94 Destination element unexpectedly full. A0 Front mailslot sensor failed. A2 Inside mailslot sensor failed. A4 Drive light stuck on. B0 Door interlock open.
Autochanger Error Codes Jukebox Micro-Move Error Codes Jukebox Micro-Move Error Codes Micro-Move Errors are reported through bytes 50-55 in the additional sense bytes (Table 5-6 on page 5-14) of the Request Sense Command (03H) and the "Log Sense Command (4DH)" with page code 33H. (See Table 3-45 on page 3-47.) NOTE For all models EXCEPT 40fx, 80ex, 125ex, and 220mx. Table B-10 Micro-Move Error Codes Error Code (hex.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Failure Description 11 Bottom picker expected to be active picker in plunge. Runtime. 12 Bottom thumb expected to be active in plunge home. Powerup. 13 Top thumb expected to be active in plunge home. Powerup. 14 Translate over voltage error. 15 Translate over force error. 16 Translate servo error.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Error Code (hex.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Failure Description 5A Command received to rotate mailslot but both pickers are full 5B Back sensor in mailslot is bad 5C Front sensor in mailslot is bad 5D Command received to eject from the mailslot, but both pickers are full 5E Attempt to load from an empty mailslot 5F Engaging the mailslot failed on a rotate in 60 Disengaging the mailslot failed on a rotate in 61 Rotate in catch error (not used) 62
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Table B-11 Micro-Move Error Codes Error Code (hex.) Failure Description 6E Test failed Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Description 0 No error 1 Carriage motor drive voltage exceeded limit set by firmware. 2 Carriage motor overcurrent detected by hardware. 3 Carriage motor force exceeded limit set by firmware.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-11 Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Description 12 Diagnose FRU failed. 13 Initial recovery failed. 14 Find home failed. 15 Picker initialization failed. 16 Cartridge-in-path beams are blocked. 20 Failed to find hard stop at end of flip. 22 Failed to see sensor close at the end of translate. 23 Failed to move to the vertical position needed to engage the translate pin.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-11 Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Description 40 Failed finding the back of storage slot during retraction. 41 Failed to verify that a disk is in the storage slot on get using cartridge-in-path beams. 42 Not able to measure the depth of the storage slot. 43 Failed to free fingers from the storage slot. 48 Could not find the back of the storage slot after insert.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-11 Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Description 74 No load complete. 75 Drive error signal. 76 Unexpected cartridge in the drive. 77 Unexpected load complete. 78 Exhausted retries attempting to get drive to accept the cartridge. 79 Could not verify that the drive accepted the cartridge. 7E Inline recovery attempts exhausted. Errors above here are counted in the runtime log as in-line.
Autochanger Error Codes Jukebox Micro-Move Error Codes Diagnostic Tests The following tables describe the optical disk library diagnostic tests for all models, EXCEPT for 40fx, 80ex, 125ex, and 220mx jukeboxes. See Table B-13 on page B-44 for diagnostic tests for the 40fx, 80ex, 125ex, and 220mx models. CAUTION Some diagnostic tests can result in a disk being placed into an improper storage slot. If this happens, the optical disk library file system is no longer accurate.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) Front Panel Test Name Description 12 VERTICAL TEST Moves the disk transport mechanism up and down the full length of the rail. Returns PASS/FAIL. No cartridges required. 13 TRANSLATE SENSOR Reports ON or OFF. Looks at translate sensor. 14 FLIP TEST Makes a combination of moves with a PASS/ FAIL result. It does several flips at various locations.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) No. Front Panel Test Name Description 17 MAILSLOT IO Makes a combination of moves with a PASS/ FAIL result. It moves an optical disk from the lowest-numbered full slot to the mailslot with a random flip. It then moves the cartridge back to its original slot with its original orientation.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) Front Panel Test Name Description 29 CLEAR HARD LOG Sets Information log 0, Autochanger Error Log, back to zero. 30 VERTICAL ENCODER Moves the disk transport mechanism up and down the full length of the rail. Returns PASS/FAIL. No cartridges are required.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 1 Poweron Checks all digital data paths and normal machine operation. This sequence runs tests that are identical to those run when the optical disk library operation button is switched on. When the test is requested via SCSI, the tests which cannot be executed over SCSI will be skipped.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 3 Controller Test This sequence is run by the Autochanger controller when the optical disk library operation switch is switched on to check out all paths, and operation of the servo motor and autochanger circuitry.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 11 Mechanism Exercise Test Performs a combination of moves with a pass/fail result. This exerciser is actually a sequence of other exerciser tests — 12, 13, 14, 15, 16, and 17. This exerciser returns an error code #57H Invalid Configuration if there are no cartridges loaded into the unit, or if any drive is full.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description 16 Drive I/O Test Performs a combination of moves with a pass/fail result. It moves a cartridge from a randomlychosen full slot to a drive, with a random flip. It then moves the cartridge back to its original slot with its original orientation. It does this once for each optical drive.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 23 Shipping Moves the picker to the appropriate position in preparation for shipping. 24 Fill Picker Moves a cartridge into the picker from the first full storage slot. 25 Empty Picker Moves a cartridge from the picker to the first empty storage slot. 26 Zero Runtime Log The entire runtime log is initialized to all zeros.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description 34 SCSI Interface Controller Chip Test Checks out operations of the SCSI interface controller chip. This test will not be run if initiated via SCSI, it reports PASS. 36 Motor Control Chip Test Exercises the registers of the motor control IC. In order to perform correctly, this test shuts down the servo system.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. 43 Test Name Description Mailslot Sensor Test See the description for Test 42. (Interactive if done through the control panel) 44 Cartridge-in-path (Interactive if done through the control panel) Displays max/min intensity and ambient readings for the left and right beams. You must enter a parameter to choose the beam to display (0=left, 1=right).
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description 60 FRU Isolation Test Assumes that something has physically failed, either electronic or mechanical. A series of special low-level tests are executed to select the three (or fewer) FRUs which are most likely to be at fault. Tests 30, 31, 33, 35, 36, 40, and 50 are executed as a part of the isolation process.
Autochanger Error Codes Jukebox Micro-Move Error Codes B-52 Appendix B
Field Replaceable Units C Field Replaceable Units (FRUs) Appendix C C-1
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Table C-1 Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx) FRU # C-2 Description 1 Controller PCA 2 MO Drive 4 Interconnect PCA 5 Lower Interconnect Board 6 Stars Wars Board 8 SCSI LUN/Repeater PCA (Bus 1) 18 SCSI LUN/Repeater PCA (Bus 2) 19 Configuration Module 22 Display Panel 23 Vertical Motor Gearbox Assembly 24 Vertical Motion Motor 26 Magazine (8 slots) 27
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Table C-1 Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx) FRU # Description Vertical Umbilical Cable 43 Translate Umbilical Cable 51 5/12 Power Cable 54 Drive Power Cable 57 Vertical Path-Clear Sensor Cable 59 Internal SCSI Cable 62 MO Drive Power Cable 65 Control Panel Cable 66 Interposer Cable 86 AC Power PCA 220 Media 200 Clear path blockage (no FRU) 201 Cartridge moved Appendix C FRUS Field Re
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Table C-2 Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models ONLY) FRU # C-4 Description 1 Autochanger Controller PCA 4 Interconnect PCA 20 MO/MF Drive (single-ended) 21 Left Way 22 Display/Front Panel PCA 23 Carriage Motor 24 Front Panel 25 Picker Motor 26 Magazine 27 Picker 28 Power Supply Module 29 Mailslot Assembly 31 Optical Sensor Assembly 32 Carriage Lead Screw 34 Picker Motor Belt(s) 35 Carriag
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Table C-2 Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models ONLY) FRU # Description MO Drive/Controller Power Cable 52 5/12V Module Power Cable 55 SCSI Cable (internal) 56 Front Panel Address Cable 57 Motor Power/Encoder Cable 58 Motor Cable 59 Interconnect Cable 65 AC/24V Power Cable 66 Line Switch Cable 67 24V Power Cable 71 Mailslot Connector Cable 75 Interface Cable FRUS Field Replaceable Units 51 a.
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) C-6 Appendix C
Micro/Macro-Moves D Micro/Macro-Moves Appendix D D-1
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description 0 Vertical idle. 1 Move picker transport up. Fast. 2 Move picker transport down. Fast. 3 Move picker transport up slowly, looking for resistance. Used in vertical find home sequence. 4 Move picker transport down slowly, looking for resistance.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Vertical put mail duck (not used). F Vertical saturate home (not used). 10 Vertical relax home (not used). 11 Move slowly up far enough to establish that there is enough room to flip the picker. Used in the plunge find home sequence.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-4 Description 32 Translate idle. 33 Translate and saturate right. 34 Translate and saturate left. 35 Translate right. 36 Translate left. 37 Translate relax. 38 Translate calibrate. 62 Move slowly to one side of the translate frame. Used to find translate home during powerup.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Retract the plunge assembly on the picker all the way back and then flip the picker. Used to find "home" in the plunge axis. Second flip of the sequence. (One of three plunge find homes in the sequence; 68, 69, 6A.) 6B Plunge toward magazine to get cartridge. 6C First time plunge into magazine (first "get").
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-6 Description 76 First time "put" plunge into a drive. Slow. Feels for resistance to learn the distance to the cartridge when it is seated. 77 First time "get" plunge into a drive. Slow. Feels for resistance to learn the distance to the cartridge when it is seated.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Flip during plunge when cartridge is in the top picker. 84 Flip during plunge when cartridge is in the bottom picker. 85 Plunge finish flip (not used). 86 Plunge test picker saturate with media (not used). 87 Short plunge out to test for a cartridge in the picker.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-8 Description 8E Move picker plunge assembly out to rearm the picker mechanism before switching active picker. 8F Retract picker plunge assembly to a point just short of tripping the thumb selection mechanism. First of two steps (second step is micro-move 90). 90 Retract picker fingers all the way back.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Plunge finish home (not used). A1 Plunge finish saturate home (not used). A2 First of two plunge movements toward the drive during error recovery. Vertical movement is done before the second part of this movement (micro-move A3) is done. A3 Second of two plunge movements toward the drive during error recovery.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-10 Description AB Move picker plunge assembly forward a small amount to complete the rearm of the picker mechanism. One of three moves used to make the top picker the active picker during a picker recalibration.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Retract picker plunge assembly back far enough to release the thumbs and let them go to an unsplayed position. Used during an ISTAT, and the thumbs are being returned to an unsplayed position after contacting, grabbing, and replacing the first cartridge.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-12 Description BA First of two moves to test for the presence of a cartridge in a magazine during an ISTAT when there is a cartridge in the picker. Fast plunge that places the en of the cartridge in the picker close to the magazine. Followed by micro-move B9. BB Testing for media in picker. After the physical force check.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description Insert cartridge fully into a drive. Distance has been learned. Part two of a two-stage move. Used in the sequence to return a cartridge into a drive after an emergency eject during an ISTAT. C5 Insert cartridge fully into a drive. Distance has been learned.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) D-14 Description CE Plunge out to clear the mailslot path. Used in error recovery. CF Retract picker plunge assembly in an attempt to clear the mailslot path. Used in error recovery. D0 Short plunge to push the cartridge to a fully seated position during a "get" to the mailslot. Distance is learned.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) Description DA Move picker plunge assembly to a position where the mailslot rotation actuator can be engaged to rotate the mailslot out. Used when the state of the mailslot is unknown and must be placed in a known state.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID (hex.) E6 Description Retract picker plunge assembly a short distance to relieve the pressure after micro-move E5. The following move IDs are only for 330fx, 600fx, 660ex, 1200ex, 1200mx and 2200mx model jukeboxes. DC Mailslot finished move in. DD Mailslot finished move out.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-2 HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID (hex.
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs D-24 Appendix D
Disconnect Timeouts E Disconnect Timeout Settings Appendix E E-1
Disconnect Timeout Settings Disconnect Timeout Settings Disconnect Timeout Settings The following commands will cause a SCSI disconnect. It is useful to know what the maximum times for disconnect are so driver timeouts can be set appropriately. NOTE In Table E-1 the maximum disconnect time is represented by the nominal number of seconds plus the number of levels of error recovery times 60. You can see the maximum time can be very long.
Disconnect Timeout Settings Disconnect Timeout Settings a. If the Read Element Status Command disconnects, it will perform movements identical to that of the Initialize Element Status before sending the element status data. Therefore, the timeout should be set the same as the Initialize Element Status command. b. The Send Diagnostic Command is different from the other commands in that there are a number of different tests that may be executed. Also, the test may be run in a loop.
Disconnect Timeout Settings Disconnect Timeout Settings E-4 Appendix E
Index A abort 06H, 9 Abort Tag 0DH, 11 addresses, 2 arbitration phase, 3 Attention Condition, 16 autochanger configuration mode page (20H), 30 autochanger move error codes, 29 B Bus Device Reset 0CH, 11 Busy 08H, 15 C caching page 08H, 37, 60 Check Condition 02H, 14 Clear Queue OEH, 12 command complete, 10 command complete 00H, 6 Command Descriptor Block (CDB), 18 command phase, 4 commands alphabetical list, 4 drive control, 3 numerical list, 2 scsi overview, 2 Condition Met 04H, 14 Conditions, 16 control
Index Linked Command Complete 0AH, 11 log select command (4CH), 109 log sense command (4DH), 111, 47 M medium types support page 0BH, 64 medium types supported page 0BH, 40 message in phase, 4 message out phase, 4 message phase, 4 Message Priority Error 09H, 11 message reject, 10 message reject 07H, 10 messages target-supported, 5 micro-move error codes, 32 micro-move ID table, 2 mode page 20H parameter default values, 49 mode page parameter default values, 48 mode select (group 2) command (55H), 122 mode s
Index reselection phase, 3 selection phase, 3 SCSI command overview, 2 seek (group 0) command (0BH), 25 seek (group 1) command (2BH), 87 selection phase, 3 send diagnostic command (1DH), 76, 35 sense code values, 5 sequence tests, 44 Simple Queue Tag, 12 start/stop unit command (1BH), 73 Status Phase, 14 synchronize cache (35H), 95 synchronous negotiation, 7 T target device, 2 target SCSI commands, 18 target-supported messages, 5 Target-Supported Status Codes, 14 test unit ready (00H), 8 test unit ready com
Index 4
Copyright © 2001 Hewlett-Packard Company Printed in U.S.A. Edition 12/2001 www.hp.