Hewlett-Packard Company. The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this printed material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-...
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.
Page 5
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.
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...
SCSI Command Overview 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...
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.
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).
SCSI Command Overview Drive Control Commands 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.
SCSI Command Overview Drive Control Commands Table 1-3 Transfer Period Values (For 9.1 and 5.2 Gbyte Drives) Initiator Requested Drive Response Transfer Period Transfer Period Factor 0 <= m <= 25 = 25 100 nsec 26 <= m <= 31 125 nsec 32 <= m <=37...
SCSI Command Overview Drive Control Commands Table 1-4 Offset Values (For 5.2 and 9.1 Gbyte Drives) Initiator Requested Drive Response (REQ/ACK Offset) (REQ/ACK Offset) 0 <= x <= 15 0 <= x <= 255 = 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.
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.
SCSI Command Overview Drive Control Commands 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.
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.
SCSI Command Overview Drive Control Commands Table 1-6 Head of Queue Tag Byte Message Code (21H) Queue Tag (00H-FFH) 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 logi- cal unit number is identified for any one selection se- quence. 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.
Page 34
SCSI Command Overview Drive Control Commands 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.
SCSI Command Overview Drive Control Commands 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 •...
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.
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 Name Description Page (hex.) Number Test Unit Ready Provides a means to check if the logical unit is ready Rezero Unit Moves the optical head to its...
Page 40
SCSI-2 Drive Command Set Numerical List of Commands Table 2-1 Group 0 Commands (6-byte command) Code Name Description Page (hex.) Number Release Releases a specified logical 2-53 unit from the reservation state Mode Sense Reads optical disk, drive unit, 2-54 or controller unit parameters Start/Stop Unit Starts or stops rotating the...
SCSI-2 Drive Command Set Numerical List of Commands Table 2-2 Group 1 and 2 Commands (10-byte command) Code Name Description Page (hex.) Number Read Capacity Reads the capacity of the 2-80 optical disk Read Reads data from the specified 2-82 logical block address Write Writes data to the specified...
Page 42
SCSI-2 Drive Command Set Numerical List of Commands Table 2-2 Group 1 and 2 Commands (10-byte command) Code Name Description Page (hex.) Number Write Buffer Writes data to the controller 2-99 data buffer. Read Buffer Reads data from the controller 2-102 data buffer Read Long...
SCSI-2 Drive Command Set Numerical List of Commands Table 2-3 Group 5 Commands (12-byte command) Code Name Description Page (hex.) Read Reads data from the specified 2-128 logical block address Write Writes data to the specified 2-131 logical block address Erase Executes erase operation from 2-134...
SCSI-2 Drive Command Set Numerical List of Commands Flag, Link, and RelAdr Many commands have bits named Flag, Link and RelAdr. The definitions of these bits are: A Link bit of 1 indicates that the drive links to the next command upon successful completion of the current command.
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.
SCSI-2 Drive Command Set Rezero Unit Command (01H) Rezero Unit Command (01H) The Rezero Unit Command is identical to the Test Unit Ready Command (see the previous page). Table 2-5 Rezero Unit Command CDB Byte Operation Code (01H) Logical Unit Number Reserved (0) Reserved (0) Reserved (0)
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.
SCSI-2 Drive Command Set Request Sense Command (03H) Sense Data Format Table 2-7 Error Code 70H or 71H Sense Data Format Byte Valid Error Code (70H or 71H) Reserved (0) Reserved (0) Rsvd (0) Sense Key Information (MSByte) Information Byte Information Byte Information (LSByte) Additional Sense Length (0EH)
Page 49
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 Table 2-8 Sense Key Field Pointer Types Byte SKSV Reserved (0) Bit Pointer Field Pointer (MSByte) Field Pointer (LSByte) A Command Data bit of 1 indicates that the illegal parameter is in the CDB.
SCSI-2 Drive Command Set Request Sense Command (03H) Table 2-9 Progress Indication Field Bytes Byte SKSV Reserved (0) Progress Indication (MSByte)) Progress Indication (LSByte) Progress Indication The progress indication field value is a percent complete indication in which the returned value is the numerator that has 10000H as its denominator.
SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command (04H) This command is used to initialize the optical disk surface. The format parameters may be set using the Mode Select Commands NOTE (15H or 55H) before executing the Format Unit Command. Table 2-10 Format Unit Command CDB Byte...
Page 53
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)
SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command Defect List The Format Unit command Defect List consists of the Defect List Header and zero or more multi-byte Defect Descriptor(s). Table 2-11 Format Unit Defect List Header Byte Reserved (0) Rsvd DCRT...
Page 55
SCSI-2 Drive Command Set Format Unit Command (04H) Table 2-12 Physical Sector Format Defect Descriptor Byte Track Number of Defect (MSByte) Track Number of Defect Track Number of Defect (LSByte) Reserved (0) Reserved (0) Reserved (0) Reserved (0) Sector Number of Defect Table 2-13 Block Format Defect Descriptor Byte...
SCSI-2 Drive Command Set Reassign Blocks Command (07H) 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. Table 2-14 Reassign Blocks Command CDB Byte...
Page 57
SCSI-2 Drive Command Set Reassign Blocks Command (07H) Defect List Length The Defect List Length is the total length in bytes of the Defect Descriptors that follow. Table 2-16 Reassign Blocks Command Defect Descriptor Byte Reserved (0) Defective Block Logical Address (MSByte) Defective Block Logical Address Defective Block Logical Address (LSByte) Each defective sector is decoded to a physical block address and that...
SCSI-2 Drive Command Set Read (Group 0) Command (08H) 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.
Page 59
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 >2 logical blocks.
SCSI-2 Drive Command Set Write (Group 0) Command (0AH) Write (Group 0) Command (0AH) This command writes data starting at the specified logical block address. The Mode Select Commands (15H or 55H) impact all read, write, format NOTE and erase commands. Table 2-18 Write (Group 0) Command CDB Byte...
Page 61
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. 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 Operation Code (12H) Logical Unit Reserved (0) EVPD Number (0) VPD Identifier Reserved (0) Allocation Length Reserved (0) Flag...
Page 64
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-21 Vital Product Data Page Codes Page Code Description Supported Vital Product Data Pages Unit Serial Number Page Unique Media ID (UMID) Page Table 2-22 Supported Vital Product Data Pages (00H) Byte Peripheral Qualifier Peripheral Device Type Page Code (00H)
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-24 Unique Media ID Page (C1H) Byte Peripheral Qualifier Peripheral Device Type Page Code (C1H) Reserved (0) Page Length (08H) Unique Media ID Bytes 1-2 Unique Media ID Bytes 3-5 9-11 Unique Media ID Bytes 6-8 The Unique Media ID Bytes 1-2 field is “HP”...
Page 66
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-25 Inquiry Command Returned Data Byte Peripheral Qualifier Peripheral Device Type Device Type Modifier (0) ISO Version (0) ECMA Version (0) ANSI-Approved Version (2) Response Data Format (2) Additional Sense Length (33H) Reserved (0) RelAdr WBus32...
Page 67
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).
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-27 Mode Page Codes Page Code Parameter Description List Length Read-Write Error Recovery Page (See Table 2-30 on page 2-34) Disconnect-Reconnect Page (See Table 2-31 on page 2-36) Caching Page (See Table 2-32 on page 2-37) Control Mode Page (See Table 2-33 on page 2-39) Medium Type Supported...
SCSI-2 Drive Command Set Mode Select Command (15H) Mode Select Header Table 2-28 Mode Select Header Byte Reserved (0) Medium Type Reserved (0) Block Descriptor Length 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).
SCSI-2 Drive Command Set Mode Select Command (15H) Read-Write Error Recovery Table 2-30 Read-Write Error Recovery Page 01H Byte Reserved (0) Page Code (01H) Page Length (0AH) AWRE Rsvd Rsvd Read Retry Count Reserved (0) Write Retry Count 9-11 Reserved (0) AWRE An Automatic Write Reallocation Enable bit of 1 enables the automatic reallocation of defective sectors...
Page 72
SCSI-2 Drive Command Set Mode Select Command (15H) 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. A Disable Transfer on Error bit of 1 indicates that the target terminates the data phase upon detection of a recovered error.
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 Reserved (0) Page Code (02H) Page Length (0EH) Buffer Full Ratio Buffer Empty Ratio Reserved (0) Maximum Burst Size (MSByte)
SCSI-2 Drive Command Set Mode Select Command (15H) Caching Page 08H The caching parameters table defines the parameters that affect the use of the cache. Table 2-32 Caching Page 08H Byte Reserved (0) Page Code (08H) Page Length (0AH) Reserved (0) Reserved (0) Disable Pre-fetch Transfer Length (MSByte) Disable Pre-fetch Transfer Length (LSByte)
Page 75
SCSI-2 Drive Command Set Mode Select Command (15H) 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.
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-36 Valid Medium Type Combinations Byte Field Setting Setting Setting Setting Name (default) Medium Type 1 Supported Medium Type 2 Supported Medium Type 3 Supported Medium Type 4 Supported Default Rewritable optical disks only Write-Once medium Rewritable medium Chapter 2...
SCSI-2 Drive Command Set Mode Select Command (15H) Vendor Unique Format Page 20H Table 2-37 Vendor Unique Format Page 20H Byte Reserved (0) Page Code (20H) Page Length (0AH) Format Mode 3-11 Format Type Specific Data NOTE 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 Format Mode 03H supports two types of format (type 0 and type 1) by setting byte 3. Table 2-38 Format Mode 03H - Type 0 Byte Format Mode (03H) Type 00H Size of User Band (MSByte) Size of User Band...
Page 81
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-39 Format Mode 03H - Type 1 Byte Format Mode (03H) Type 01H Reserved (0) Reserved (0) Number of Bands (MSByte) Number of Bands (LSByte) Size of Spare Bands (MSByte) Size of Spare Bands (LSByte) Reserved (0) Reserved (0) Type 1 format exists for compatibility.
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-40 Format Mode 04H Byte Format Mode (04H) Reserved (0) Number of Bands (MSByte) Number of Bands (LSByte) Number of Bands 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).
Page 84
SCSI-2 Drive Command Set Mode Select Command (15H) Force Verify A Force Verify bit of 1 indicates all write operations are verified. The Write 6-, 10-, and 12-byte commands operate as if they were Write Verify 6-, 10-, and 12-byte commands.
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 AWRE Read Retry Count Write Retry Count Buffer Full Ratio Buffer Empty Ratio Maximum Burst Size...
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-42 Mode Page Parameter Default Values Page Field Default Value Medium Type 2 Supported Medium Type 3 Supported Medium Type 4 Supported DAIR Quick Disconnect Force Verify a.This value is for 9.1 and 5.2 Gbyte Capacity drive only. With power-on or reset and the loaded media holds no format information in itself, the current value of the format page (20H) parameters are set as follows:...
Page 87
SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-43 Mode Page 20H Parameter Default Values Page Field Current Value Number of Bands 2.3 Gbytes/Cartridge (512 bytes/sector) Format Mode Number of Bands 5.2 Gbytes/Cartridge (2048 bytes/sector) Format Mode Number of Bands 4.8 Gbytes/Cartridge (512 bytes/sector) Format Mode Number of Bands...
SCSI-2 Drive Command Set Mode Select Command (15H) DIP Switch Locations Figure 2-1 DIP Switch Locations Table 2-44 DIP Switch Definitions DIP SW S501 DIP SW S502 Autochanger Eject Reserved for Production Distance Override DAIR Enable Reserved for Production Reserved for HP Reserved for Production Reserved for HP Reserved for Production...
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. Table 2-45 Reserve Command CDB Byte Operation Code (16H) Logical Unit Number...
SCSI-2 Drive Command Set Release Command (17H) Release Command (17H) This command is sent by the Reserve Command initiator to release the logical unit for use by other initiators. Table 2-46 Release Command CDB Byte Operation Code (17H) Logical Unit Number 3rd Party Device ID Rsvd Reserved (0)
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. Table 2-47 Mode Sense (Group 0) Command CDB Byte Operation Code (1AH) Logical Unit Number Rsvd Rsvd (0)
Page 92
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Allocation Length 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 Description List Length Read-Write Error Recovery Page (See Table 2-51 on page 2-57) Disconnect-Reconnect Page (See Table 2-52 on page 2-59) Caching Page (See Table 2-53 on page 2-60) Control Mode Page (See Table 2-54 on page 2-63)
Page 95
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) 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. A Post Error bit of 1 indicates that the target reports recovered errors.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Disconnect-Reconnect Page 02H Table 2-52 Disconnect-Reconnect Page 02H Byte Rsvd Page Code (02H) Page Length (0EH) Buffer Full Ratio Buffer Empty Ratio Reserved (0) Maximum Burst Size (MSByte) Maximum Burst Size (LSByte) 12-15 Reserved (0) The disconnect-reconnect page provides the initiator the means to tune...
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Caching Page 08H Table 2-53 Caching Page 08H Byte Rsvd Page Code (08H) Page Length (0AH) Reserved (0) Reserved (0) Disable Pre-fetch Transfer Length (MSByte) Disable Pre-fetch Transfer Length (LSByte) Minimum Pre-fetch (MSByte) Minimum Pre-fetch (LSByte) Maximum Pre-fetch (MSByte)
Page 98
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) A Read Cache Disable bit of 1 indicates read ahead is disabled. 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.
Page 99
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.
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Medium Types Table 2-55 Medium Types Supported Page 0BH Byte Rsvd Page Code (0BH) Page Length (06H) Reserved (0) Reserved (0) Medium Type One Supported (02H — Optical Write-once Medium) Medium Type Two Supported (03H —...
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-56 Valid Medium Type Combinations Byte Field Setting 1 Setting 2 Setting 3 Setting 4 Name (default) Medium Type 1 Supported Medium Type 2 Supported Medium Type 3 Supported Medium Type 4 Supported...
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Vendor Unique Table 2-57 Vendor Unique Format Page 20H Byte Rsvd Page Code (20H) Page Length (0AH) Format Mode 3-11 Format Type Specific Data 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) Format Mode Format Mode 03H supports two types of format (type 0 and type 1) by setting byte 3. Table 2-58 Format Mode 03H - Type 0 Byte Format Mode (03H) Type 00H Size of User Band (MSByte) Size of User Band...
Page 105
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-59 Format Mode 03H - Type 1 Byte Format Mode (03H) Type 01H Reserved (0) Reserved (0) Number of Bands (MSByte) Number of Bands (LSByte) Size of Spare Bands (MSByte) Size of Spare Bands (LSByte) Reserved (0) Reserved (0)
Page 106
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Table 2-60 Format Mode 04H Byte Format Mode (04H) Reserved (0) Number of Bands (MSByte) Number of Bands (LSByte) Number of Bands 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).
Page 108
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Quick Disconnect 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.
Page 109
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) 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.
SCSI-2 Drive Command Set Start/Stop Unit Command (1BH) 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. Table 2-62 Start/Stop Unit Command CDB Byte Operation Code (1BH) Logical Unit Number Reserved (0)
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. Table 2-63 Receive Diagnostic Results Command CDB Byte Operation Code (1CH) Logical Unit Number Reserved (0) Reserved (0)
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. Table 2-67 Send Diagnostic Command CDB Byte Operation Code (1DH) Logical Unit Number PF (1) Rsvd SelfTst...
Page 114
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) DevOfl 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...
Page 115
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Table 2-70 Controller Test Byte Page Code (81H) Reserved Page Length (0) (MSByte) Page Length (8) (LSByte) Test Number Break (See Table 2-71 on page 2-78) Loop Count 6-11 Reserved (0) No Break The No Break bit directs the target not to terminate looping when an error is detected.
SCSI-2 Drive Command Set Prevent/Allow Medium Removal Command (1EH) 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 Operation Code (1EH) Logical Unit Number Reserved (0) Reserved (0) Reserved (0)
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. Table 2-73 Read Capacity Command CDB Byte Operation Code (25H)
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. The Mode Select Commands (15H, 55H) impact read, write, format, and NOTE erase commands. Table 2-75 Read (Group 1) Command CDB Byte Operation Code (28H)
Page 120
SCSI-2 Drive Command Set Read (Group 1) Command (28H) A Force Unit Access bit of 1 indicates that data is read directly from the disk. 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...
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.
Page 122
SCSI-2 Drive Command Set Write (Group 1) Command (2AH) A Disable Page Out bit of 1 instructs the target not to store the data in the cache after it has been transferred to the media. A DPO bit of 0 instructs the target to store data in the cache after it has been transferred to the media.
Page 123
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) Seek (Group 1) Command (2BH) This command seeks the optical head to the physical track where the specified logical block exists. Table 2-77 Seek (Group 1) Command CDB Byte Operation Code (2BH) Logical Unit Number Reserved (0) Logical Block Address (MSByte)
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. Table 2-78 Erase (Group 1) Command CDB Byte Operation Code (2CH) Logical Unit Number...
Page 126
SCSI-2 Drive Command Set Erase (Group 1) Command (2CH) An Erase All bit of 1 indicates that all remaining blocks are erased, starting from the logical block address to the end of the disk. The transfer length must be set to 0. 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.
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.
Page 128
SCSI-2 Drive Command Set Write and Verify (Group 1) Command (2EH) A Disable Page Out bit of 1 instructs the target not to store the data in the cache after it has been transferred to the optical disk. A DPO bit of 0 instructs the target to store the data in the cache after it has been transferred to the optical disk.
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.
Page 130
SCSI-2 Drive Command Set Verify (Group 1) Command (2FH) 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. Verification Length The Verification Length field specifies the number of contiguous logical blocks of data to be verified for this command.
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. Table 2-81 Pre-Fetch Command Byte Operation Code (34H) Reserved (0) Immed RelAdr Logical Block Address (MSByte)
SCSI-2 Drive Command Set Synchronize Cache (35H) 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. Table 2-83 Read Defect Data (Group 1) Command CDB Byte...
Page 134
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Defect List Format 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/...
Page 135
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Table 2-85 Physical Sector Format Defect Descriptor Byte Physical Track Number of the Defect (MSByte) Physical Track Number of the Defect Physical Track Number of the Defect (LSByte) Reserved (0) Reserved (0) Reserved (0) Reserved (0)
SCSI-2 Drive Command Set Write Buffer Command (3BH) 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 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. Table 2-90 Read Buffer Command CDB Byte Operation Code (3CH) Logical Unit Number...
SCSI-2 Drive Command Set Read Buffer Command (3CH) Table 2-91 Read Buffer Descriptor Byte Offset Boundary Buffer Capacity (MSB) Buffer Capacity Buffer Capacity (LSB) Table 2-92 Buffer Access Mode and ID Buffer Type Buffer ID Mode Buffer RAM Buffer RAM Indicates the data buffer space used for the movement of data to and from the optical disk.
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. Table 2-95 Read Long Command CDB Byte Operation Code (3EH) Logical Unit Number Reserved (0)
Page 142
SCSI-2 Drive Command Set Read Long Command (3EH) 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.
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. Table 2-96 Write Long Command CDB Byte...
Page 144
SCSI-2 Drive Command Set Write Long Command (3FH) Transfer Length 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.
Page 145
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 Sense Command (4DH) Log Sense Command (4DH) This command provides a means for the initiator to manage statistical information maintained by the drive. Table 2-100 Log Sense Command CDB Byte Operation Code (4DH) Reserved (0) PC (01H) Page Code (See Table 2-101 on page 2-112) Reserved (0)
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-101 Log Sense Page Codes Page Description Code Supported Log Pages Error Counter Page for Write Errors (See Table 2-103 on page 2-113) Error Counter Page for Read Errors (See Table 2-105 on page 2-114) Error Counter Page for Verify Errors (See Table 2-107 on page 2-115) Last n Error Events Page (See Table 2-109 on page 2-116)
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-110 Parameter Pointers/Structure for Last N Error Events Page Parameter Length Description Pointer Bytes Number of Events in the Log (Maximum Events = 50 or 250 for 9.1 Gbyte Drives) Most Recent Error Event Log (See Table 2-109 on page 2-116 or Table 2-111 on page 2-118) Next Most Recent Event (See...
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-113 Parameter Codes/Structure for Erase Errors Param. Length Description Code Bytes Sectors Corrected with Retries Total Number of Retry Attempts Total Sectors Corrected Total Bytes Processed Total Number of Uncorrectable Sectors Request for all pages Table 2-114 Error Counter Page for Blank Check Errors 34H...
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-115 Parameter Codes/Structure for Blank Check Errors Param. Length Description Code Bytes Sectors Corrected with Retries Total Number of Retry Attempts Total Sectors Corrected Total Bytes Processed Total Number of Uncorrectable Sectors Request for all pages Chapter 2 2-121...
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Parameter List Length This field specifies the length in bytes of the MODE SELECT parameter list that the initiator will transfer to the drive during the DATA OUT phase. A length of 0 indicates that no data will be transferred.
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Table 2-118 Mode Select Block Descriptor Byte Density Code Number of Blocks (MSByte) Number of Blocks Number of Blocks (LSByte) Reserved (0) Block Length (MSByte) Block Length Block Length (LSByte) NOTE All fields in the Block Descriptor have no effect on the drive.
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) Table 2-120 Mode Sense Header Byte Mode Data Length (MSByte) Mode Data Length (LSByte) Medium Type Reserved (0) Cache Reserved (0) Reserved (0) Reserved (0) Block Descriptor Length (MSByte) Block Descriptor Length (LSByte) Mode Data Length This field specifies the length in bytes of the MODE...
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) Cache The Cache bit of 1 indicates that caching is supported. 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. The Mode Select Commands (15H, 55H) impact read, write, format, and NOTE erase commands. Table 2-122 Read (Group 5) Command CDB Byte Operation Code (A8H)
Page 166
SCSI-2 Drive Command Set Read (Group 5) Command (A8H) A Disable Page Out bit of 1 instructs the target not to store readahead data in cache after the read data has been transferred to the initiator. 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.
Page 167
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) Write (Group 5) Command (AAH) This command writes data starting at the specified logical block address. The Mode Select Commands (15H, 55H) impact read, write, format, and NOTE erase commands. Table 2-123 Write (Group 5) Command CDB Byte Operation Code (AAH)
Page 169
SCSI-2 Drive Command Set Write (Group 5) Command (AAH) 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.
Page 170
SCSI-2 Drive Command Set Write (Group 5) Command (AAH) 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 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.
Page 172
SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or NOTE 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.
Page 173
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) 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.
Page 175
SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) 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.
Page 176
SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) NOTE 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.
Page 178
SCSI-2 Drive Command Set Verify (Group 5) Command (AFH) A Disable Page Out bit of 1 instructs the target not to retain the data in the cache after it has been verified. A DPO bit of 0 instructs the target to retain the data in the cache after it has been verified.
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. Table 2-127 Read Defect Data (Group 5) Command CDB Byte...
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Defect List Format 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/...
Page 181
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Defect List Format 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. Defect List Length This field specifies the total length in bytes of the defect...
SCSI-2 Drive Command Set Read Long Command (DEH) 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. Table 2-130 Read Long Command CDB Byte Operation Code (DEH) Reserved (0) RelAdr...
Page 183
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).
SCSI-2 Drive Command Set Write Long Command (DFH) 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. Table 2-131 Write Long Command CDB Byte...
Page 185
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).
Page 186
SCSI-2 Drive Command Set Write Long Command (DFH) 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.
Page 187
SCSI-2 Drive Command Set Write Long Command (DFH) 2-150 Chapter 2...
Jukebox SCSI-2 Command Set Numerical List of Commands Numerical List of Commands Table 3-1 Numerical List of Commands Code Name Description Page (hex.) Number Test Unit Ready Checks to determine if the optical library is ready. Rezero Unit Sets the library to a specific predefined state.
Page 190
Jukebox SCSI-2 Command Set Numerical List of Commands Table 3-1 Numerical List of Commands Code Name Description Page (hex.) Number Send Diagnostic Causes the library to 3-35 perform predefined diagnostic test/exerciser routines. Prevent/Allow Prevents or allows the 3-37 Medium manual insertion or removal Removal of media through the mailslot.
Jukebox SCSI-2 Command Set Alphabetical List of Commands Alphabetical List of Commands Table 3-2 Alphabetical List of Commands Code Name Description Page (hex.) Number Exchange Exchanges media at the 3-66 Medium source element address with the destination element address. Initialize Checks all elements for 3-12 Element Status...
Page 192
Jukebox SCSI-2 Command Set Alphabetical List of Commands Table 3-2 Alphabetical List of Commands Code Name Description Page (hex.) Number Receive Retrieves diagnostic test 3-33 Diagnostic information resulting from Results the Send Diagnostic Command Release Releases the library for use by 3-20 multiple SCSI initiators.
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.
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. Table 3-4 Rezero Unit Command CDB Byte Operation Code (01H) Logical Unit Number Reserved (0) Reserved (0) Reserved (0)
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.) Codes are used to represent the error condition and this information can be used to determine what type of error recovery procedure is...
Page 196
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-6 Request Sense Data Parameter Block Format Byte Valid Error Code (70H or 71H) Reserved (0) Reserved (0) Sense Key (Table 3-7 on page 3-10) Information Additional Sense Length (Table 3-7 on page 3-10) 8-11 Reserved (0) Additional Sense Code (Table B-2 on page B-4)
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-7 Sense Key - Additional Sense Length Values Sense Key Description Additional Sense Length No Sense Recovered Error Not Ready Hardware Error Illegal Request Unit Attention Aborted Command Information Contains the Element address in question on an Illegal Request during a 21H or 3BH sense code.
Page 198
Jukebox SCSI-2 Command Set Request Sense Command (03H) Table 3-8 Sense Key Field = Illegal Request (05H) and SKSV Bit = 1 Byte SKSV Reserved (0) Bit Pointer Field Pointer (MSByte) Field Pointer (LSByte) 1 = Illegal Parameter is in Command Descriptor Block. 0 = Illegal Parameter is in Data Out Phase.
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. Table 3-9 Initialize Element Status Command CDB Byte...
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. Table 3-10 Rotate Mailslot Command CDB Byte Operation Code (0CH) Logical Unit Number Reserved (0) Reserved (0)
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 Operation Code (12H) Logical Unit Number Reserved (0)
Jukebox SCSI-2 Command Set Inquiry Command (12H) Table 3-12 Vital Product Data Page Codes Page Code Description Supported vital product data pages Unit serial number Firmware information page Inquiry Command Data Table 3-13 Standard Inquiry Data Format Byte Peripheral Qualifier (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 X3131- 199X. Vendor Identification All unused bytes are filled with a blank space. (ASCII) Product Identification String...
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. Table 3-17 Reserve Command CDB Byte Operation Code (16H) Logical Unit Number 3rdPty Third Party Device Element...
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. If the number of elements is zero, the element list begins at the specified element address and continues through the last element address on the unit.
Jukebox SCSI-2 Command Set Release Command (17H) Release Command (17H) This command releases the library or element for use by another initiator. Table 3-19 Reserve Command CDB Byte Operation Code (17H) Logical Unit Number 3rdPty Third Party Device Element Reservation Identification Reserved (0) Reserved (0) Control Byte (0)
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 storage slot element address and number of storage slots. •...
Page 209
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...
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-22 Mode Sense Element Address Assignment Page (1DH) Format Byte Sense Data Length (23) Reserved (0) Reserved (0) Page Code (1DH) Parameter Length (12H) First Medium Transport Element Address (MSByte) (0) First Medium Transport Element Address (LSByte) (Table 3-23 on page 3-24) Number Of Medium Transport Elements (MSByte) (0)
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-23 Number of Transport Elements First Transport # of Transport Transport Mode Address Elements Dual Picker Mode Single Picker Mode a.All models except the 40fx, 80ex, 125ex and 220mx will run in either single-or double-picker mode.
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Transport Element (Picker) Table 3-25 Mode Sense Transport Element Parameter Page (1EH) Format Byte Sense Data Length (7) or (9) Reserved (0) Reserved (0) Reserved (0) Reserved (0) Page Code (1EH) Parameter Length (02H) or (04H) Reserved (0) Rotate Member Number In Transport Element Set (0)
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. The following abbreviations are used in the field names of the following two tables: •...
Page 214
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-26 Mode Sense Device Capabilities Page (1FH) Byte Sense Data Length (23) Reserved (0) Reserved (0) Page Code (1FH) Parameter Length (12H) Reserved (0) StorDT StorIE StorST StorMT Reserved (0) Reserved (0) MT->DT MT->IE MT->ST...
Page 215
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-27 Mode Sense Device Capabilities Page (1FH) Byte Sense Data Length (23) Reserved (0) Reserved (0) Page Code (1FH) Parameter Length (12H) Reserved (0) StorDT StorIE StorST StorMT Reserved (0) Reserved (0) MT->DT MT->IE MT->ST...
Page 216
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. If the StorXX bit is set to 0, it indicates that elements of that type provide virtual sources or destinations, and the storage location of the cartridge is provided by an...
Page 217
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-28 Autochanger Configuration Mode Page (20H) Byte Sense Data Length (11) Reserved (0) Reserved (0) Page Code (20H) Page Length (06H) Recovery Dual Starwars Secure Secure Power Report Write Picker / Bump Mail Secure Recovered...
Page 218
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. “Medium Jukebox”...
Page 219
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)
Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Receive Diagnostic Results Command (1CH) This command retrieves the results of a library diagnostic test performed using the Send Diagnostic Command (Table 3-31 on page 3-35). The diagnostic test number and parameters, error codes, and FRU information are provided.
Page 221
Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Table 3-30 Receive Diagnostic Results Command CDB Byte Reserved (0) Hardware Error Code FRU 1 FRU 2 FRU 3 Number of the Test that Failed 6-13 Parameters Hardware Error Code Code is generated only if an unrecoverable error occurs (See Table B-7 on page B-19).
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. The Request Sense (Table 3-5 on page 3-8) and the Receive Diagnostic Results (Table 3-29 on page 3-33) commands can be used to get the results of a test.
Jukebox SCSI-2 Command Set Send Diagnostic Command (1DH) Send Diagnostic Command Data Table 3-32 Send Diagnostic Command Parameter List Byte Test Number Break Loop Count Identifier Parameters Parameters Parameters Parameters Parameters Parameters Parameters 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) This command either prevents or allows users to insert or remove optical disks using the mailslot. Table 3-33 Prevent/Allow Medium Removal Command CDB Byte Operation Code (1EH) Logical Unit Number Reserved (0) Reserved (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. Table 3-34 Position To Element Command CDB Byte Operation Code (2BH) Logical Unit Number Reserved (0) Transport Element Address (MSByte) Transport Element Address (LSByte)
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 CAUTION 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 Drive 2 Control Drive 3 Control Drive 4 Control Drive 5 Control Drive 6 Control Drive 7 Control...
Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Table 3-39 Drive Control Definition Byte Description No change to the drive state. Set drive to "Online_good" state. Set drive to "Offline_failed" state. Set drive to "Offline_good" state. 3-42 Chapter 3...
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 NOTE outside of the factory. Table 3-40 Read Buffer Command CDB Byte Operation Code (3CH)
Page 231
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. Table 3-41 Read Buffer Mode Descriptions Mode Description Vendor specific Table 3-42 User Accessible Buffers and Allowed Read Modes User-Accessible Buffers Buffer Allowed...
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 Drive 2 Status Drive 3 Status Drive 4 Status Drive 5 Status Drive 6 Status Drive 7 Status...
Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Table 3-44 Drive Status Definition Byte Status Description Drive is not valid Online_good The drive is online and in a good state. This is the normal state. All accesses allowed. Online_pending The drive is offline and ready to go to the "Online_good"...
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Log Sense Command (4DH) This command retrieves statistical library information maintained by the jukebox. Table 3-45 Log Sense Command CDB Byte Operation Code (4DH) Logical Unit Number Reserved (0) Reserved (0) Page Code (Table 3-46 on page 3-48) Reserved (0) Reserved (0) Parameter Pointer (MSByte) (0)
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-46 Log Sense Parameter Data Available in Each Page Page Length Length Description Code Bytes Bytes List of supported pages Error log (Table 3-47 on page 3-49) Move Success log (Table 3-51 on page 3-53) varied Force log (Table 3-53 on page 3-54) Recovery log (Table 3-54 on page 3-55)
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. This log may be initialized before exerciser or wellness sequences are run.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-48 Error/ Recovery/Runtime Log Data Entry Format Byte Reserved (0) Hardware Error Code (Table B-7 on page B-19) FRU 1 (Table C-1 on page C-2) FRU 2 (Table C-1 on page C-2) FRU 3 (Table C-1 on page C-2) Command Attempted Source Element Number...
Page 238
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-49 Error Logs Table Format (For 40fx, 80ex, 125ex and 220mx models ONLY) Byte Description Page Code 30H Reserved = 0 Number of bytes to follow Current entry number (range 1 - 50) Number of entries in the log Log entry currently being displayed 10-509...
Page 239
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 FRU 1 The FRU most likely to be at fault.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Move Success Log Table Format This log is ONLY supported on the 40fx and 80ex models. NOTE This table can be accessed via the Log Sense Command (4DH), Table 3-45 on page 3-47 with page code 31H. The Move Success Log is intended for use during normal jukebox operation, not diagnostic operation.
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 3- 45 on page 3-47) with page code 32H. Each cartridge move is actually a sequence of many small moves called Micro-Moves.
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 3- 45 on page 3-47, with page code 33H. It records soft errors and related information on error recovery method and success. It is reset to 0 before any jukebox move.
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 Description Macro-Move ID (Table D-1 on page D-2) Error Recovery State (Table 3-57 on page 3-56) Micro-Move ID (Table D-2 on page D-17) Micro-Move Error Code (Table B-10 on page B-32) Y-input position from the encoder...
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 3- 45 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 This table can be accessed via the Log Sense Command (4DH), Table 3- 45 on page 3-47 with page code 38H. It keeps a record of error recovery activity.
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 Description Number of the most current entry 16-115 10 Run-time log entries, 10 bytes each (See Table 3-63) Table 3-63 Run-Time Log Entry Format Byte...
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Retry Log Data Format This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models. NOTE This table can be accessed via the Log Sense Command (4DH), Table 3-45 on page 3-47, with page code 39H. Each retry algorithm code byte triggers a specific retry algorithm on the preceding move command.
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-65 Retry Algorithm Codes Number Algorithm Name Type Find Home and Calibrate Major Z-axis Home Major FRU Isolation Major Mailslot Inline Drive 1 Eject Inline Drive 2 Eject Inline Drive 3 Eject Inline Drive 4 Eject Inline...
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Move History Log Data Format This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models. NOTE This table can bee accessed via the Log Sense Command (4DH), Table 3- 45 on page 3-47 with page code 3AH.
Jukebox SCSI-2 Command Set Move Medium Command (A5H) Move Medium Command (A5H) NOTE This command moves optical disks between library elements. Table 3-68 Move Medium Command CDB Byte Operation Code (A5H) Logical Unit Number (0) Reserved (0) Transport Element Address (MSByte) Transport Element Address (LSByte) Source Element Address (MSByte) Source Element Address (LSByte)
Page 252
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. Chapter 3 3-65...
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. Table 3-69 Exchange Medium Command CDB Byte...
Page 254
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. Inv2 An Inv2 bit value of 1 specifies that the optical disk will be inverted (flipped) prior to being deposited into the second 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. Table 3-70 Read Element Status Command CDB Byte Operation Code (B8H) Logical Unit Number (0)
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Starting Element Address Specifies the minimum element address to report. Number Of Elements Maximum number of elements to report. Allocation Length 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.
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 1H - Picker Table 3-72 Medium Transport Element Descriptor Block Byte Element Type Code (1H) Reserved (0) Element Descriptor Length (MSByte) Element Descriptor Length (LSByte) Reserved (0) Byte Count of Descriptor Data Available (MSByte) Byte Count of Descriptor Data Available (Middle Byte) Byte Count of Descriptor Data Available (LSByte) Element Address (MSByte)
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 2H - Storage Slot Table 3-73 Read Element Status Storage Element Descriptor Block Byte Element Type Code (2H) Reserved (0) Element Descriptor Length (MSByte) Element Descriptor Length (LSByte) Reserved (0) Byte Count of Descriptor Data Available (MSByte) Byte Count of Descriptor Data Available (Middle Byte)
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Element Type Code 3H - Mailslot Table 3-74 Read Element Status Import/Export Element Descriptor Block Byte Element Type Code (1H) Reserved (0) Element Descriptor Length (MSByte) Element Descriptor Length (LSByte) Reserved (0) Byte Count of Descriptor Data Available (MSByte) Byte Count of Descriptor Data Available (Middle Byte) Byte Count of Descriptor Data Available (LSByte)
Page 260
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 Command Set Read Element Status Command (B8H) Element Type Code 4H - Drive Table 3-75 Read Element Status Data Transfer Element Descriptor Block Byte Element Type Code (4H) Reserved (0) Element Descriptor Length (MSByte) Element Descriptor Length (LSByte) Reserved (0) Byte Count Of Descriptor Data Available (MSByte) Byte Count of Descriptor Data Available (Middle Byte)
Page 262
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-75 Read Element Status Data Transfer Element Descriptor Block Byte Reserved (0) 20-23 Drive Serial Number (ASCII) 24-33 a. These fields are applicable for the 300mx, 600mx, 700mx, 1200mx and 2200mx models only.
Page 263
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.
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 Sense...
Page 267
Drive Error Codes Drive Request Sense Command Values Table A-1 Request Sense - Sense Key Values Byte 2, Bits 3 through 0 Sense Name Abbrev. Description Unit Attention The optical disk has been loaded, the unit has been reset, or the Mode Select parameters have been changed.
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 Sense Description Code Qualifier 00 00 0H - NS No Additional Sense Information 03 00 4H - HE Write Fault, Write Command Failed...
Page 269
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Sense Description Code Qualifier 1A 00 5H - IR Parameter List Length Error 1B 00 4H - HE Synchronous Data Transfer Error 1C 00 3H - ME Defect List Not Found...
Page 270
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Sense Description Code Qualifier 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...
Page 271
Drive Error Codes Drive Request Sense Command Values Table A-2 Request Sense - Additional Sense Code Values Sense Sense Description Code Qualifier 44 00 4H - HE Internal Target Failure 45 00 BH - AC Select or Reselect Failure 47 00 BH - AC SCSI Parity Error 48 00...
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 Error Message Code (hex.) 00070000 Medium was changed 00080000 Power on, reset, or bus device reset occurred (5.2 Gb drives) 00080001...
Page 273
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Message Code (hex.) 0134XXXX The period of the synchronous data transfer is too short 0139XXXX The Clear Queue message was received 013AXXXX Initiator does not respond to reselection 013BXXXX Unusual SCSI controller condition 013CXXXX...
Page 274
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Message Code (hex.) 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...
Page 275
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Message Code (hex.) 0543XXXX DMA sector cannot be read 0544XXXX DDS data are invalid 0545XXXX SFP sector cannot be read 0546XXXX SFP data is invalid 0547XXXX Failed in Erase/Blank Check/Write/Read/Compare test after disk load and spin-up 0548XXXX Spare area for defective sector is full...
Page 276
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Message Code (hex.) 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...
Page 277
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Message Code (hex.) 078DXXXX VFO Offset Calibration failed 078EXXXX ID VGA Calibration failed 078FXXXX MO VGA Calibration failed 0791XXXX Focus bias calibration failed 07B4XXXX Read power calibration failed 0957XXXX Power-on diagnostic time out 0959XXXX...
Drive Error Codes Internal Error Codes Table A-4 ODC Error Codes Code Description (hex.) ODC command was aborted Search condition does not occur A number of error bytes exceeds the setting value Cannot detect the SYNC Both 11 and 12 error occur A number of the RESYNC mis-detecting exceeds the setting value Both 11 and 14 occur...
Page 279
Drive Error Codes Internal Error Codes Table A-4 ODC Error Codes Code Description (hex.) Cannot proceed with error correction because the syndrome buffer was filled Cannot correct the error bytes within the time of one sector A write data transfer to the encoder was too short A write data transfer to the encoder was too long Unexpected sequence of the error correction occurred Unexpected interrupt was detected in the ODC chip...
Page 280
Drive Error Codes Internal Error Codes Table A-5 ODC Error Codes Code Description (hex.) ODC command was aborted Search condition does not occur A number of error bytes exceeds the setting value Cannot detect the SYNC Both 11 and 12 error occur A number of the RESYNC mis-detecting exceeds the setting value Both 11 and 14 occur...
Page 281
Drive Error Codes Internal Error Codes Table A-5 ODC Error Codes Code Description (hex.) Cannot proceed with error correction because the syndrome buffer was filled Cannot correct the error bytes within the time of one sector A write data transfer to the encoder was too short A write data transfer to the encoder was too long Unexpected sequence of the error correction occurred Unexpected interrupt was detected in the ODC chip...
Page 283
Drive Error Codes DSP Error Codes Table A-6 DSP Error Codes Code Description (hex.) Illegal target zone (SEEK landing) Illegal next zone (SEEK landing) Illegal zone (ID search) Illegal zone (ID search) Illegal zone (focus search) Kick inner area failed Servo agc time out Focus on failed Focus on aborted...
Page 284
Drive Error Codes DSP Error Codes Table A-6 DSP Error Codes Code Description (hex.) Focus failed (PEP positioning) Focus failed (searching PEP GAP) Focus failed (searching PEP PA) Focus failed (searching PEP data) Focus on failed (before searching PEP data) No PEP gap found Illegal PEP format found (PEP Postamble) Illegal PEP format found (PEP data)
Page 285
Drive Error Codes DSP Error Codes Table A-6 DSP Error Codes Code Description (hex.) Spindle off failed Medium mischuking (Spindle On Failure) Tracking failure for certifier Spindle lock time out Focus failure for certifier E/AR/C Serial Write Block = NG E/A LPC Serial Write Block = NG E/A R/C Serial Read Block = NG Table A-7...
Page 286
Drive Error Codes DSP Error Codes Table A-7 Terms Used In the Tables Acronym Meaning Term Used ITLAQ Initiator Target and Logical Unit and Queue Tag Logical Block Address No Good Optical Drive Controller Postamble Phase-Encoded Part Primary Defect List RESYNC Resynchronization pattern Secondary Defect List...
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.
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 Sense Name Abbrev.
Autochanger Error Codes Request Sense Error Codes Table B-1 Request Sense - Sense Key Values — Byte 2, Bits 3 through 0 Sense Name Abbrev. Description Aborted This sense key shall be Command reported if a target or LUN receives a second command from the same initiator before the previous command from that initiator has...
Page 292
Autochanger Error Codes Request Sense Error Codes Table B-2 Request Sense Data (bytes 12 and 13) Sense Sense Description Code Qualifier 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...
Page 293
Autochanger Error Codes Request Sense Error Codes Table B-2 Request Sense Data (bytes 12 and 13) Sense Sense Description Code Qualifier 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...
Autochanger Error Codes Request Sense Error Codes Table B-3 Invalid Address: Sense Code 2IH Field Pointer Description Invalid element address Invalid transport element Invalid source element Invalid destination element Invalid second destination element Table B-4 Element Full/Empty: Sense Code 3BH Field Pointer Description Transport full...
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.
Page 296
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) Byte 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...
Page 297
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...
Page 298
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.
Page 299
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.
Page 300
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.
Page 301
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 Move Error (Table B-9 on page B-29) Hardware Error Code (Table B-8 on page B-22) First FRU (Table A-2 on page A-4) Second FRU (Table A-2 on page A-4) Third FRU (Table A-2 on page A-4)
Page 302
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 47-49 Reserved (0) 50-54 Micro-Move ID History (Table C-2 on page C-17) Failed Micro-Move ID (Table C-2 on page C-17) Micro-Move Error Code (Table B-11 on page B-36) 57-60 Vertical Motor Commanded Position...
Page 303
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.
Page 304
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.) 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...
Page 305
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.
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).
Autochanger Error Codes Hardware Error Codes Table B-7 Hardware Error Codes (medium and large models only) Error Code Failure Description (hex.) Drive serial communications failure Translate motor error Vertical motor error Drive configuration error Plunge motor error Mailslot sensor error Top thumb sensor error Bottom thumb sensor error Invalid test number...
Page 308
Autochanger Error Codes Hardware Error Codes Table B-7 Hardware Error Codes (medium and large models only) Error Code Failure Description (hex.) Test drive Put mailslot in Get mailslot out Test mailslot Rotate mailslot in Rotate mailslot out Test picker Switch active picker Restore picker Find translate home Find vertical home...
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) JUKEBOX CONTROLLER PCA ERROR CODES No error ROM checksum error RAM test error Microprocessor test error Controlled area of RAM checksum error Illegal interrupt encountered by microprocessor Illegal CPU exception encountered by microprocessor...
Page 310
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) SCSI connector loopback error in DB1 or C/D SCSI connector loopback error in DB2 or MSG SCSI connector loopback error in DB3 or REQ SCSI connector loopback error in DB4 or ACK SCSI connector loopback error in DB5 or ATN...
Page 311
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) Drive 2 not connected Drive 3 not connected Drive 4 not connected MECHANISM ERROR CODES Unspecified mechanical failure Unspecified servo failure Unable to free the Picker fingers in preparation for...
Page 312
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) No sensor found (V4.2 code only) Failed flip motion during the Find Home sequence (V4.5 code) Motion error while checking for cartridge in the Picker Unable to measure height of sensor on left side...
Page 313
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) Optical sensor failed (leadscrew side - near drives) Optical sensor failed (non-leadscrew side - near drives) Optical sensor failed (leadscrew side - near mailslot) Optical sensor failed (non-leadscrew side - near mailslot) CARTRIDGE-IN-PATH (CIP) SENSOR SYSTEM ERRORS...
Page 315
Autochanger Error Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Failure Description (hex.) The test did not run, probably a configuration error 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 Error Code...
Page 317
Autochanger Error Codes Autochanger Move Error Codes Table B-9 Autochanger Move Error Codes Error Code Failure Description (hex.) Failure while moving the Picker fingers forwards to engage the cartridge ejected from the drive (source). Failure while moving the Picker fingers back to remove the cartridge from the drive (source).
Page 318
Autochanger Error Codes Autochanger Move Error Codes Table B-9 Autochanger Move Error Codes Error Code Failure Description (hex.) Failure to leave a cartridge properly in a destination element. An obstruction was encountered before the cartridge had been inserted the proper distance. Source element unexpectedly empty.
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.) For all models EXCEPT 40fx, 80ex, 125ex, and 220mx.
Page 320
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Error Code Failure Description (hex.) Bottom picker expected to be active picker in plunge. Runtime. Bottom thumb expected to be active in plunge home. Powerup. Top thumb expected to be active in plunge home. Powerup.
Page 321
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Error Code Failure Description (hex.) Drive not connected Magazine put in saturate failed Magazine get out saturate failed Magazine put in accept failed Magazine get out accept failed Magazine measure failed Test magazine failed Return magazine failed...
Page 322
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Error Code Failure Description (hex.) Command received to rotate mailslot but both pickers are full Back sensor in mailslot is bad Front sensor in mailslot is bad Command received to eject from the mailslot, but both pickers are full Attempt to load from an empty mailslot Engaging the mailslot failed on a rotate in...
Page 323
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-10 Micro-Move Error Codes Error Code Failure Description (hex.) Test failed Table B-11 Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Description (hex.) No error Carriage motor drive voltage exceeded limit set by firmware.
Page 324
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 Description (hex.) Diagnose FRU failed. Initial recovery failed. Find home failed. Picker initialization failed. Cartridge-in-path beams are blocked. Failed to find hard stop at end of flip.
Page 325
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 Description (hex.) Failed finding the back of storage slot during retraction. Failed to verify that a disk is in the storage slot on get using cartridge-in-path beams.
Page 326
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 Description (hex.) No load complete. Drive error signal. Unexpected cartridge in the drive. Unexpected load complete. Exhausted retries attempting to get drive to accept the cartridge.
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.
Page 328
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) Front Panel Description Test Name Moves the disk transport mechanism up and VERTICAL down the full length of the rail. Returns TEST PASS/FAIL.
Page 329
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) Front Panel Description Test Name Makes a combination of moves with a PASS/ MAILSLOT IO FAIL result. It moves an optical disk from the lowest-numbered full slot to the mailslot with a random flip.
Page 330
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-12 Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) Front Panel Description Test Name Sets Information log 0, Autochanger Error CLEAR HARD Log, back to zero. Moves the disk transport mechanism up and VERTICAL down the full length of the rail.
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Checks all digital data paths and normal Poweron machine operation. This sequence runs tests that are identical to those run when the optical disk library operation button is switched on.
Page 332
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description This sequence is run by the Autochanger Controller Test 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.
Page 333
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Performs a combination of moves with a pass/fail Mechanism Exercise result. This exerciser is actually a sequence of Test other exerciser tests —...
Page 334
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Performs a combination of moves with a pass/fail Drive I/O Test result. It moves a cartridge from a randomly- chosen full slot to a drive, with a random flip.
Page 335
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Moves the picker to the appropriate position in Shipping preparation for shipping. Moves a cartridge into the picker from the first Fill Picker full storage slot.
Page 336
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Checks out operations of the SCSI interface SCSI Interface controller chip. This test will not be run if Controller Chip Test initiated via SCSI, it reports PASS.
Page 337
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description See the description for Test 42. Mailslot Sensor Test (Interactive if done through the control panel) Displays max/min intensity and ambient Cartridge-in-path (Interactive if done readings for the left and right beams.
Page 338
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) Test Name Description Assumes that something has physically failed, FRU Isolation Test 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.
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 # Description Controller PCA MO Drive Interconnect PCA Lower Interconnect Board Stars Wars Board SCSI LUN/Repeater PCA (Bus 1) SCSI LUN/Repeater PCA (Bus 2) Configuration Module...
Page 342
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 Translate Umbilical Cable 5/12 Power Cable Drive Power Cable Vertical Path-Clear Sensor Cable Internal SCSI Cable MO Drive Power Cable Control Panel Cable...
Page 343
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 Autochanger Controller PCA Interconnect PCA MO/MF Drive (single-ended) Left Way Display/Front Panel PCA Carriage Motor Front Panel Picker Motor Magazine...
Page 344
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 5/12V Module Power Cable SCSI Cable (internal) Front Panel Address Cable Motor Power/Encoder Cable Motor Cable Interconnect Cable...
Page 345
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Appendix C...
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 Description (hex.) Vertical idle. Move picker transport up. Fast. Move picker transport down. Fast. Move picker transport up slowly, looking for resistance.
Page 348
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 Description (hex.) Vertical put mail duck (not used). Vertical saturate home (not used). Vertical relax home (not used). Move slowly up far enough to establish that there is enough room to flip the picker.
Page 349
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 Description (hex.) Translate idle. Translate and saturate right. Translate and saturate left. Translate right. Translate left. Translate relax.
Page 350
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 Description (hex.) Retract the plunge assembly on the picker all the way back and then flip the picker. Used to find "home" in the plunge axis.
Page 351
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 Description (hex.) First time "put" plunge into a drive. Slow. Feels for resistance to learn the distance to the cartridge when it is seated.
Page 352
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 Description (hex.) Flip during plunge when cartridge is in the top picker. Flip during plunge when cartridge is in the bottom picker. Plunge finish flip (not used).
Page 353
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 Description (hex.) Move picker plunge assembly out to rearm the picker mechanism before switching active picker. Retract picker plunge assembly to a point just short of tripping the thumb selection mechanism.
Page 354
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 Description (hex.) Plunge finish home (not used). Plunge finish saturate home (not used). First of two plunge movements toward the drive during error recovery.
Page 355
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 Description (hex.) 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.
Page 356
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 Description (hex.) Retract picker plunge assembly back far enough to release the thumbs and let them go to an unsplayed position.
Page 357
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 Description (hex.) 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.
Page 358
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 Description (hex.) 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.
Page 359
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 Description (hex.) Plunge out to clear the mailslot path. Used in error recovery. Retract picker plunge assembly in an attempt to clear the mailslot path.
Page 360
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 Description (hex.) Move picker plunge assembly to a position where the mailslot rotation actuator can be engaged to rotate the mailslot out.
Page 361
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 Description (hex.) 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.
Page 362
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 Description (hex.) No motion; no commands pending Carriage motion; full speed (away from drives) Carriage motion; full speed (toward drives) Carriage motion;...
Page 363
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 Description (hex.) Detect cartridge in storage slot before grab, and during Initialize Element Status Take up the slack in the fingers before grabbing the cartridge Pull cartridge back from storage slot Push cartridge forward into storage slot...
Page 364
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 Description (hex.) Detect cartridge in mailslot before grab Take up the slack in the fingers before grabbing the cartridge Pull cartridge back from mailslot Carriage motion during mailslot insert...
Page 365
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 Description (hex.) Check for a cartridge in the picker, same motion is used to check for a cartridge in mailslot or storage slot when picker contains a cartridge Move cartridge in or out of picker during test for a cartridge in a storage slot...
Page 366
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 Description (hex.) Short translate after finding leadscrew side (toward non- leadscrew side) Short carriage motion after finding leadscrew side (away from drives) Carriage motion toward drives;...
Page 367
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 Description (hex.) Short carriage motion during carriage/picker assembly calibration (Fine measure) Error occurred while inserting cartridge, push cartridge farther into storage slot Move fingers toward storage slot during storage slot recovery...
Page 368
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 Description (hex.) Pull back fingers from drive after releasing cartridge; during recovery Push cartridge towards drive, using short steps, look for drive to accept the cartridge;...
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.
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.
Need help?
Do you have a question about the 2600fx - Optical Disk Drive and is the answer not in the manual?
Questions and answers