HP StorageWorks 700mx Optical Drive and Library SCSI-2 Command Reference
HP StorageWorks 700mx Manual
View all HP StorageWorks 700mx manuals
Add to My Manuals
Save this manual to your list of manuals |
HP StorageWorks 700mx manual content summary:
- HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 1
optical drive and library SCSI-2 command reference for models fx, ex and mx - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 2
Optical Drive and Library SCSI-2 Command Reference For fx, ex and mx Models Edition 4 Manufacturing Part Number: 5969-5727 December 2001 Printed in USA © Copyright 2001 Hewlett-Packard Company - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 3
in connection with the furnishing, performance, or use of this material. Revision History New editions of this manual incorporate all material updated since the previous edition. The manual printing date and part number indicate the current edition. The printing date changes when a new edition is - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 4
NOTE 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. Notes provide information that can be helpful in - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 5
they are used with optical drives and jukeboxes. This section does not replace the SCSI-2 Command Specifications. SCSI-2 Drive Command Set: Lists all supported SCSI commands and explains each command's structure. SCSI-2 Jukebox Command Set: Lists all supported SCSI autochanger commands and explains - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 6
Contents 1. SCSI Command Overview Optical Drive Control Through SCSI 1-2 Drive Control Commands 1-3 SCSI Bus Phases 1-3 Arbitration phase 1-3 Selection phase 1-3 Reselection phase 1-3 Information transfer phase 1-3 Data phase 1-4 Command phase 1-4 Message phase 1-4 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 7
2-31 Mode Select Header 2-33 Read-Write Error Recovery 2-34 Disconnect-Reconnect 2-36 Caching Page 08H 2-37 Control Mode Page 0AH 2-39 Medium Types Supported Page 0BH 2-40 Vendor Unique Format Page 20H 2-42 Format Mode 03H 2-43 Vendor Unique Page 21H 2-46 Mode Page Parameter Default Values - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 8
Select Command (4CH 2-109 Parameter List Data 2-110 Log Sense Command (4DH 2-111 Supported Log Pages 00H 2-112 Mode Select (Group 2) Command (55H 2-122 Mode Sense 145 Write Long Command (DFH 2-147 3. Jukebox SCSI-2 Command Set Numerical List of Commands 3-2 Alphabetical List of Commands 3-4 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 9
Contents Test Unit Ready Command (00H 3-6 Rezero Unit Command (01H 3-7 Request Sense Command (03H 3-8 Initialize Element Status Command (07H 3-12 Rotate Mailslot Command (0CH 3-13 Inquiry Command (12H 3-14 Inquiry Command Data 3-15 Vital Product Data Pages 3-16 Reserve Command (16H 3-18 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 10
Error Codes B-19 Autochanger Move Error Codes B-29 Jukebox Micro-Move Error Codes B-32 Diagnostic Tests B-40 C. Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs C-2 D. Micro/Macro-Moves HP Surestore Optical Micro-Move IDs D-2 E. Disconnect Timeout Settings Disconnect Timeouts - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 11
Contents x - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 12
CDB 2-23 Table 2-19. Seek (Group 0) Command CDB 2-25 Table 2-20. Inquiry Command CDB 2-26 Table 2-21. Vital Product Data Page Codes 2-27 Table 2-22. Supported Vital Product Data Pages (00H 2-27 Table 2-23. Unit Serial Number Page (80H 2-27 Table 2-24. Unique Media ID Page (C1H 2-28 Table 2-25 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 13
Table 2-32. Caching Page 08H 2-37 Table 2-33. Control Mode Page 0AH 2-39 Table 2-34. Queue Algorithm Modifier 2-39 Table 2-35. Medium Types Supported Page 0BH 2-40 Table 2-36. Valid Medium Type Combinations 2-41 Table 2-37. Vendor Unique Format Page 20H 2-42 Table 2-38. Format Mode 03H - Type - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 14
2-62. Start/Stop Unit Command CDB 2-73 Table 2-63. Receive Diagnostic Results Command CDB 2-74 Table 2-64. Received Diagnostic Results Page Codes 2-74 Table 2-65. Supported Diagnostic Pages 2-75 Table 2-66. Controller Test 81H 2-75 Table 2-67. Send Diagnostic Command CDB 2-76 Table 2-68 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 15
2-110 Table 2-99. Log Select Command 2-110 Table 2-100. Log Sense Command CDB 2-111 Table 2-101. Log Sense Page Codes 2-112 Table 2-102. Supported Log Pages 00H 2-112 Table 2-103. Error Counter Page for Write Errors 02H 2-113 Table 2-104. Parameter Codes/Structure for Write Errors 2-113 Table - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 16
3-11. Inquiry Command CDB 3-14 Table 3-12. Vital Product Data Page Codes 3-15 Table 3-13. Standard Inquiry Data Format 3-15 Table 3-14. Supported Vital Product Data Pages 3-16 Table 3-15. Unit Serial Number Page 3-17 Table 3-16. Firmware Information Page 3-17 Table 3-17. Reserve Command CDB - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 17
Tables Table 3-32. Send Diagnostic Command Parameter List 3-36 Table 3-33. Prevent/Allow Medium Removal Command CDB 3-37 Table 3-34. Position To Element Command CDB 3-38 Table 3-35. Write Buffer Command CDB 3-39 Table 3-36. Write Buffer Mode Descriptions 3-40 Table 3-37. User Accessible Buffers - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 18
Tables Table 3-60. Odometer Log Data Format 3-58 Table 3-61. Run-Time Logs Data Format (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx 3-59 Table 3-62. Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx models 3-59 Table 3-63. Run-Time Log Entry Format 3-59 Table 3-64. Retry Log - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 19
, EXCEPT 40fx, 80ex, 125ex, and 220mx C-2 Table C-2. Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models C-4 Table D-1. HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx D-2 Table D-2. HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 20
SCSI Command Overview 1 SCSI Command Overview Chapter 1 1-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 21
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 22
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 23
encompasses both the "data in" phase and the "data out" phase to transfer data to and from the drive. Synchronous and asynchronous data transfers are supported. The data in phase allows the target to request that data be sent to the initiator from the target. The data out phase allows the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 24
SCSI Command Overview Table 1-1 SCSI Command Overview Drive Control Commands Target-Supported Messages Code (hex.) Direction Description 00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 20H,21H,22H 80H-FFH - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 25
Message 01H This message is sent from either the initiator or the drive to indicate that the message is an extended message. The drive supports only the synchronous data transfer request (SDTR) message. An SDTR message exchange will be initiated by a SCSI device when an arranged data transfer - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 26
SCSI Command Overview 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 27
Table 1-3 SCSI Command Overview Drive Control Commands Transfer Period Values (For 9.1 and 5.2 Gbyte Drives) Initiator Requested Drive Response Transfer Period Transfer Period Factor 0 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 28
SCSI Command Overview Table 1-4 SCSI Command Overview Drive Control Commands Offset Values (For 5.2 and 9.1 Gbyte Drives) Initiator Requested (REQ/ACK Offset) 0 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 29
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 30
SCSI Command Overview 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 31
queued for that logical unit. The additional sense code is set to Command Cleared by Another Initiator. Queue Tag Messages (20H, 21H, 22H) The drive supports SIMPLE QUEUE TAG, HEAD OF QUEUE TAG, and ORDERED QUEUE TAG. The Queue Tag Messages consist of two consecutive bytes, Message Code (20H, 21H - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 32
SCSI Command Overview Table 1-6 Table 1-7 SCSI Command Overview Drive Control Commands Head of Queue Tag Byte 7 6 5 4 3 2 1 0 0 Message Code (21H) 1 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. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 33
of each command unless the command is cleared by an ABORT message, a BUS DEVICE RESET message, or a RESET condition. The target supports the following status codes. Target-Supported Status Codes Code (hex.) 00H 02H 04H 08H 10H 14H 18H 28H Status Good Check Condition Condition Met Busy Intermediate - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 34
SCSI Command Overview 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 35
SCSI Command Overview Drive Control Commands Conditions Attention Condition The Attention Condition allows an initiator to inform the target that the initiator has a message ready. The target gets this message at its convenience by performing a Message Out Phase as follows: 1. If the ATN signal - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 36
SCSI Command Overview 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 • Mode Select Data - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 37
Overview SCSI Commands Used by the Target Figure 1-1 SCSI Commands Used by the Target This section describes detailed functions of each program supported in the target. Entries are arranged in order of operation code. Each entry includes: 1. Command name 2. Operation code 3. Brief description of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 38
SCSI-2 DriDvreivCeoCmommamnadnsds 2 SCSI-2 Drive Command Set Chapter 2 2-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 39
Read Reads data from the specified 2-21 logical block address Write Writes data to the specified logical block address 2-23 Seek Moves the optical head to the physical track where the specified logical block exists 2-25 Inquiry Reads the information related to the controller and the drive - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 40
disk, drive unit, 2-54 or controller unit parameters Start/Stop Unit Starts or stops rotating the optical disk, and/or ejects the optical disk from the drive unit 2-73 Receive Diagnostic Results Requests analysis data be sent to the initiator 2-74 Send Diagnostic Requests the disk controller - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 41
data from the specified 2-82 logical block address 2AH Write Writes data to the specified logical block address 2-84 2BH Seek Moves the optical head to the physical track where the specified logical block exists 2-87 2CH Erase Executes erase operation from the specified logical block address - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 42
to the specified logical block address without using the ECC generation circuitry Clears drive resident logs and odometers Reads drive resident logs and odometers Sets optical disk, drive unit, or controller unit parameters 2-99 2-102 2-104 2-106 2-109 2-111 2-122 Chapter 2 2-5 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 43
block address Erase Executes erase operation from the specified logical block address on rewritable disks only Write and Verify Writes data to the optical disk and then verifies the written data by checking the error correction code Verify Verifies the data starting from the specified logical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 44
SCSI-2 Drive Commands 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 45
a drive. If the drive is in a READY state when it receives this command, it returns a GOOD status. A drive is in the READY state when the optical disk is loaded and spun up, and a read or write operation could successfully complete. If the drive is not ready when it receives this command - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 46
SCSI-2 Drive Commands Table 2-5 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). Rezero Unit Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (01H) 1 Logical Unit - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 47
Table 2-6 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 48
SCSI-2 Drive Commands SCSI-2 Drive Command Set Request Sense Command (03H) Table 2-7 Sense Data Format Error Code 70H or 71H Sense Data Format Byte 7 6 5 4 3 2 1 0 0 Valid Error Code (70H or 71H) 1 Reserved (0) 2 Reserved (0) ILI Rsvd (0) Sense Key 3 Information (MSByte) 4 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 50
the mostsignificant byte of the field. Bytes identified as being in error are not necessarily the bytes that need to be changed to correct the problem. Chapter 2 2-13 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 51
Table 2-9 SCSI-2 Drive Command Set Request Sense Command (03H) Progress Indication Field Bytes Byte 7 6 5 4 3 2 1 0 15 SKSV (1) 16 17 Reserved (0) Progress Indication (MSByte)) Progress Indication (LSByte) Progress Indication The progress indication field value is a percent complete - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 52
SCSI-2 Drive Commands SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command (04H) This command is used to initialize the optical disk surface. NOTE The format parameters may be set using the Mode Select Commands (15H or 55H) before executing the Format Unit Command. Table 2-10 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 53
NOTE SCSI-2 Drive Command Set Format Unit Command (04H) CmpLst Defect List Format MkCDA MkPlst ErsCntl 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. The Defect List - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 54
do not contain valid information. A Disable Certification bit of 1 indicates the drive does not certify the optical disk during the format process. A DCRT bit of 0 indicates that the drive certifies the optical disk during the format process. When the FOV bit is set to 0, the DCRT bit must also - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 55
Table 2-12 Table 2-13 SCSI-2 Drive Command Set Format Unit Command (04H) Physical Sector Format Defect Descriptor Byte 7 6 5 4 3 2 1 0 0 Track Number of Defect (MSByte) 1 Track Number of Defect 2 Track Number of Defect (LSByte) 3 Reserved (0) 4 Reserved (0) 5 Reserved (0) 6 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 56
SCSI-2 Drive Commands SCSI-2 Drive Command Set Reassign Blocks Command (07H) Table 2-14 Table 2-15 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 57
Table 2-16 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. Reassign Blocks Command Defect Descriptor Byte 7 6 6 4 3 2 1 0 0 Reserved (0) 1 Defective Block Logical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 58
SCSI-2 Drive Commands SCSI-2 Drive Command Set Read (Group 0) Command (08H) NOTE Table 2-17 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 59
NOTE NOTE SCSI-2 Drive Command Set Read (Group 0) Command (08H) When this command is used with 512 byte/sector 4X/ 8X/14X media, 1024 byte/sector 8X/14X media, or 2048 14X media, it is not possible to address all logical blocks on the disk because those media types contain >221 logical blocks. When - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 60
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 61
, it is not possible to address all logical blocks on the disk because those media types contain >221 logical blocks. For write-once optical disks, blank checking is performed before writing data. If a written block is detected during blank checking, the drive will return a CHECK CONDITION status - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 62
SCSI-2 Drive Command Set Seek (Group 0) Command (0BH) Table 2-19 NOTE NOTE Seek (Group 0) Command (0BH) This command seeks the optical head to the physical track where the specified logical block exists. Seek (Group 0) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (0BH) 1 Logical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 63
SCSI-2 Drive Command Set Inquiry Command (12H) Table 2-20 Inquiry Command (12H) This command sends controller and drive information to the initiator. Inquiry Command CDB Byte 0 1 2 3 4 5 7 6 5 4 3 2 1 0 Operation Code (12H) Logical Unit Number (0) Reserved (0) EVPD VPD Identifier - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 64
Qualifier Peripheral Device Type 1 Page Code (00H) 2 Reserved (0) 3 Page Length (03H) 4 First Supported VPD Page (00H) 5 Second Supported VPD Page (80H) 6 Third Supported VPD Page (C1H) Unit Serial Number Page (80H) Byte 7 6 5 4 3 2 1 0 0 1 2 3 4-13 Peripheral Qualifier - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 65
Page Length (08H) 4-5 Unique Media ID Bytes 1-2 6-8 Unique Media ID Bytes 3-5 9-11 Unique Media ID Bytes 6-8 The Unique Media ID Bytes 1-2 field is "HP" in ASCII. The Unique Media ID Bytes 3-5 field is a three-byte binary representation of the serial number of the drive which wrote the UMID - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 66
Length (33H)a 5-6 Reserved (0) 7 RelAdr WBus32 WBus16 Sync Linked Rsvd Cmd SftRe (1) (0) (0) (1) (1) (0) Que (1) (0) 8-15 Vendor Identification "HP~~~~~~" (ASCII)b 16-31 Product Identification "C1113J ASCII)b ("C1113F~~~~~~~~~~" for 2.6 Gbyte capacity drives) 32-35 Product Revision - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 67
and 1FH (Unknown Device Type) for the Peripheral Device Type. RMB The Removable Media Bit is set to 1 for removable optical disks. The drive only supports removable optical disks, so this bit is always 1. Device Type Modifier The drive is not using the Device Type Modifier field and will - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 68
SCSI-2 Drive Commands SCSI-2 Drive Command Set Mode Select Command (15H) Table 2-26 Mode Select Command (15H) This command sets optical disk and drive parameters for read, write, format, and erase commands. Mode Select (Group 0) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (15H) 1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 69
(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 (See Table 2-35 on page 2-40) Vendor Unique Format Page (See Table 2-37 on page 2-42) Vendor Unique Page (See Table 2-41 on page 2-46 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 70
Type 2 Reserved (0) 3 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). The Block Descriptor Length specifies the length in bytes of the block descriptor. It shall - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 71
Table 2-30 NOTE SCSI-2 Drive Command Set Mode Select Command (15H) Read-Write Error Recovery Read-Write Error Recovery Page 01H Byte 7 6 0 Reserved (0) 1 2 AWRE Rsvd (0) 3 4-7 8 9-11 5 4 3 3 1 0 Page Code (01H) Page Length (0AH) TB RC Rsvd PER DTE DCR (0) Read Retry Count - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 72
SCSI-2 Drive Commands SCSI-2 Drive Command Set Mode Select Command (15H) PER DTE DCR Read Retry Count Write Retry Count 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 73
Table 2-31 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. Disconnect-Reconnect Page 02H Byte 7 6 5 4 3 2 1 0 0 Reserved (0) Page Code (02H) 1 Page Length ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 74
Table 2-32 NOTE 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. Caching Page 08H Byte 7 6 5 4 3 2 1 0 0 Reserved (0) Page Code (08H) 1 Page Length (0AH) 2 Reserved (0) WCE MF - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 75
SCSI-2 Drive Command Set Mode Select Command (15H) MF The Multiplication Factor bit is set to 1 and cannot be changed. This bit is used with the Minimum and Maximum Pre-fetch fields during READ operations. If this bit is set to 0 by the MODE SELECT command, a CHECK CONDITION status is returned - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 76
Table 2-33 Table 2-34 SCSI-2 Drive Command Set Mode Select Command (15H) Control Mode Page 0AH Control Mode Page 0AH Byte 7 6 5 4 3 2 1 0 Reserved (0) Page Code (0AH) 1 Page Length (06H) 2 Reserved (0) 3 Queue Algorithm Modifiera Reserved 4-7 Reserved (0) a.For 9.1 and 5.2 Gbyte - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 77
2 Reserved (0) 3 Reserved (0) 4 Medium Type One Supported (02H - Optical Write-once Medium) 5 Medium Type Two Supported (03H - Optical Erasable Medium) 6 Medium Type Three Supported (00H) 7 Medium Type Four Supported (00H) The medium types supported page contains a list of the medium - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 78
(default) 4 Medium 02H 00H Type 1 Supported 5 Medium 03H 00H Type 2 Supported 6 Medium 00H 00H Type 3 Supported 7 Medium 00H 00H Type 4 Supported Setting 3 02H 00H 00H 00H Setting 4 03H 00H 00H 00H 00H 02H 03H Default Rewritable optical disks only Write-Once medium Rewritable - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 79
Format Page 20H Byte 7 6 5 4 3 2 1 0 0 Reserved (0) Page Code (20H) 1 Page Length (0AH) 2 Format Mode 3-11 Format Type Specific Data The drive supports Format Mode 03H and 04H. Format Mode 03H is for 650-Mbyte optical disks Format Mode 04H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 80
SCSI-2 Drive Commands Table 2-38 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. Format Mode 03H - Type 0 Byte 7 6 5 4 3 2 1 0 2 Format Mode (03H) 3 Type 00H 4 Size of User Band ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 81
Table 2-39 SCSI-2 Drive Command Set Mode Select Command (15H) Format Mode 03H - Type 1 Byte 7 6 5 4 3 2 1 0 2 Format Mode (03H) 3 Type 01H 4 Reserved (0) 5 Reserved (0) 6 Number of Bands (MSByte) 7 Number of Bands (LSByte) 8 Size of Spare Bands (MSByte) 9 Size of Spare - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 82
SCSI-2 Drive Commands Table 2-40 NOTE SCSI-2 Drive Command Set Mode Select Command (15H) Format Mode 04H Byte 7 6 5 4 3 2 1 0 2 Format Mode (04H) 3-9 Reserved (0) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Number of Bands The Number of Bands field indicates the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 83
Inquiry Response bit of 1 indicates the Peripheral Device Type field in the Inquiry Data indicates "Direct Access Device." A DAIR bit of 0 indicates "Optical Memory Device" in the Peripheral Device Type field in the Inquiry Data. A Disable Write Reordering bit of 1 indicates write reordering is not - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 84
0 indicates that the drive is installed in a jukebox environment. A DOM bit of 1 indicates that instructs the drive to perform the Write Calibration routine on receipt of the first Write command or 5 minutes after spin-up. The bits DAIR and Force Verify on this mode page can also be controlled in HP - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 85
Size WCE MF RCD Disable Pre-Fetch Transfer Length Minimum Pre-Fetch Maximum Pre-Fetch Maximum Pre-Fetch Ceiling Que Algorithm Modifiera DQUE Medium Type 1 Supported Default Value 1 0 0 0 0 0 5 5 20H 20H 20H 1 1 0 40H 01H 01H 40H 0 0 02H 2-48 Chapter 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 86
Mode Select Command (15H) Mode Page Parameter Default Values Page Field Default Value 0BH Medium Type 2 Supported 03H 0BH Medium Type 3 Supported 00H 0BH Medium Type 4 Supported 00H 21H DAIR 0 21H DWR 0 21H Quick Disconnect 0 21H Force Verify 0 a.This value is for 9.1 and - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 87
Table 2-43 SCSI-2 Drive Command Set Mode Select Command (15H) Mode Page 20H Parameter Default Values Page Field Current Value 20H Number of Bands 34 2.3 Gbytes/Cartridge (512 bytes/sector) 20H Format Mode 4 20H Number of Bands 30 5.2 Gbytes/Cartridge (2048 bytes/sector)a 20H Format - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 88
S502 1 Autochanger Eject Distance Override 1 Reserved for Production 2 DAIR Enable 2 Reserved for Production 3 Reserved for HP 3 Reserved for Production 4 Reserved for HP 4 Reserved for Production 5 Reserved for Debug 5 Enable SCAM 6 Reserved for Debug 6 Force Verify for Write Operation - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 89
SCSI-2 Drive Command Set Reserve Command (16H) Table 2-45 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. Reserve Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (16H) 1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 90
SCSI-2 Drive Commands SCSI-2 Drive Command Set Release Command (17H) Table 2-46 Release Command (17H) This command is sent by the Reserve Command initiator to release the logical unit for use by other initiators. Release Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (17H) 1 Logical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 91
Command Set Mode Sense (Group 0) Command (1AH) Table 2-47 Mode Sense (Group 0) Command (1AH) This command is used to acquire optical disk, drive, and drive controller parameters. Mode Sense (Group 0) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (1AH) 1 Logical Unit Number Rsvd DBD - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 92
SCSI-2 Drive Commands Table 2-48 Table 2-49 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 93
(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) Medium Type Supported (Table 2-55 on page 2-64) Vendor Unique Format Page (See Table 2-57 on page 2-66) Vendor Unique Page (See Table 2-61 on page 2-70) Request - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 94
SCSI-2 Drive Commands Table 2-51 SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Read-Write Error Recover Page Read-Write Error Recovery Page 01H Byte 7 6 0 PS (1) Rsvd (0) 1 2 AWRE Rsvd (0) 3 4-7 8 9-11 5 4 3 2 1 0 Page Code (01H) Page Length (0AH) TB RC Rsvd PER (0) - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 95
SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) RC PER DTE DCR 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 96
SCSI-2 Drive Commands Table 2-52 SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Disconnect-Reconnect Page 02H Disconnect-Reconnect Page 02H Byte 7 6 5 4 3 2 1 0 0 PS Rsvd (1) (0) Page Code (02H) 1 Page Length (0EH) 2 Buffer Full Ratio 3 Buffer Empty Ratio 4-9 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 97
Table 2-53 SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Caching Page 08H Caching Page 08H Byte 7 6 5 4 3 2 1 0 0 PS Rsvd (1) (0) Page Code (08H) 1 Page Length (0AH) 2 Reserved (0) WCE MF RCD 3 Reserved (0) 4 Disable Pre-fetch Transfer Length (MSByte) 5 Disable - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 98
NOTE SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) RCD A Read Cache Disable bit of 1 indicates read ahead is disabled. A RCD bit of 0 indicates read ahead is enabled. If WCE and RCD are both set to 1, a CHECK CONDITION status is returned with the sense key/additional sense code set - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 99
NOTE 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 100
SCSI-2 Drive Commands Table 2-54 NOTE SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Control Mode Page (0AH) Control Mode Page (0AH) Byte 7 6 5 4 3 2 1 0 Reserved (0) Page Code (0AH) 1 Page Length (06H) 2 Reserved (0) 3 Que Algorithm Modifiera Reserved (0) 4 - 7 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 101
Length (06H) 2 Reserved (0) 3 Reserved (0) 4 Medium Type One Supported (02H - Optical Write-once Medium) 5 Medium Type Two Supported (03H - Optical Erasable Medium) 6 Medium Type Three Supported (00H) 7 Medium Type Four Supported (00H) PS The Parameters Savable bit of 1 indicates - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 102
00H 02H 03H Type 1 Supported 5 Medium 03H 00H 00H 00H Type 2 Supported 6 Medium 00H 00H 00H 00H Type 3 Supported 7 Medium 00H 00H 00H 00H Type 4 Supported 00H 02H 03H Default (rewritable optical disks only) Write-Once optical disks Rewritable optical disks Chapter 2 2-65 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 103
) 2 Format Mode 3-11 Format Type Specific Data PS The Parameters Savable bit of 1 indicates this parameter page is savable in non-volatile RAM. The drive supports Format Mode 03H and 04H. Format Mode 03H is for 650-Mbyte optical disks. Format Mode 04H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 104
SCSI-2 Drive Commands Table 2-58 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. Format Mode 03H - Type 0 Byte 7 6 5 4 3 2 1 0 2 Format Mode (03H) 3 Type 00H 4 Size of User - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 105
Table 2-59 SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Format Mode 03H - Type 1 Byte 7 6 5 4 3 2 1 0 2 Format Mode (03H) 3 Type 01H 4 Reserved (0) 5 Reserved (0) 6 Number of Bands (MSByte) 7 Number of Bands (LSByte) 8 Size of Spare Bands (MSByte) 9 Size of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 106
SCSI-2 Drive Commands Table 2-60 NOTE SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Format Mode 04H Byte 7 6 5 4 3 2 1 0 2 Format Mode (04H) 3-9 Reserved (0) 10 Number of Bands (MSByte) 11 Number of Bands (LSByte) Number of Bands The Number of Bands field indicates - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 107
Inquiry Response bit of 1 indicates the Peripheral Device Type field in the Inquiry Data indicates "Direct Access Device." A DAIR bit of 0 indicates "Optical Memory Device" in the Peripheral Device Type field in the Inquiry Data. DWR The DAIR default setting is 0. A Disable Write Reordering bit - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 108
fields are not changeable. The switch setting value overrides the saved value. A drive operating mode of 0 indicates that the drive is installed in a jukebox environment. A DOM bit of 1 indicates that the drive is installed in a stand-alone environment. The DOM bit is not selectable using the Mode - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 109
spin-up. A Force Write Calibration bit of 0 instructs the drive to perform the Write Calibration routine on receipt of the first Write command or 5 minutes after spin-up. The bits DAIR and Force Verify on this mode page can also be controlled in HP products by changing external switch settings. In - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 110
Drive Commands Table 2-62 NOTE 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. Start/Stop Unit Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (1BH) 1 Logical Unit Number (0) Reserved - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 111
specified or all available diagnostic data (10 bytes), whichever is less. Received Diagnostic Results Page Codes Page Code 00H 81H Maximum Transfer Length 6 10 Description Supported Diagnostics Pages (See Table 2-65 on page 2-75) Controller Test (See Table 2-66 on page 2-75) 2-74 Chapter 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 112
Diagnostic Pages Byte 7 6 5 4 3 2 1 0 0 Page Code (00H) 1 Reserved (0) 2 Page Length (0) (MSByte) 3 Page Length (2) (LSByte) 4 Supported Page List (00H) 5 Supported Page List (81H) Controller Test 81H Byte 7 6 5 4 3 2 1 0 Page Code (81H) 1 Reserved (0) 2 Page Length - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 113
SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Send Diagnostic Command (1DH) This command initiates drive diagnostic tests. NOTE Table 2-67 Disconnect must be allowed to run diagnostic tests. Send Diagnostic Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (1DH) 1 Logical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 114
the Data Out Phase that describe the selected test. This value must be 0 if the SelfTst bit is set to 1. Supported Diagnostic Pages Byte 7 6 5 4 3 2 1 0 0 Page Code (00H) 1 Reserved (0) 2 Page Length (0) (MSByte) 3 Page Length (0) (LSByte) Send Diagnostic Command Page Codes Page - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 115
Table 2-70 Table 2-71 SCSI-2 Drive Command Set Send Diagnostic Command (1DH) Controller Test Byte 7 6 5 4 4 2 1 0 0 1 2 3 4 No Break 5 Page Code (81H) Reserved Page Length (0) (MSByte) Page Length (8) (LSByte) Test Number (See Table 2-71 on page 2-78) Loop Count 6-11 Reserved - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 116
Command (1EH) Table 2-72 NOTE Prevent/Allow Medium Removal Command (1EH) This command prevents or allows removal of an optical disk from a drive. Prevent/Allow Medium Removal Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (1EH) 1 Logical Unit Number (0) Reserved (0) 2 Reserved - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 117
SCSI-2 Drive Command Set Read Capacity Command (25H) Table 2-73 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. Read Capacity Command CDB Byte 7 6 5 4 3 2 1 0 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 118
SCSI-2 Drive Commands Table 2-74 SCSI-2 Drive Command Set Read Capacity Command (25H) Read Capacity Command Data Byte 7 6 5 4 3 2 1 0 0 Logical Block Address (MSByte) 1 Logical Block Address 2 Logical Block Address 3 Logical Block Address (LSByte) 4 Block Length (MSByte) 5 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 119
Logical Block Address (LSByte) 6 Reserved (0) 7 Transfer Length (MSByte) 8 Transfer Length (LSByte) 9 PBA Reserved (0) Flag Link DPO 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 120
SCSI-2 Drive Commands NOTE NOTE SCSI-2 Drive Command Set Read (Group 1) Command (28H) FUA Rel Adr Transfer Length PBA 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. A relative - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 121
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 122
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 Erase Control bit is identical to the Erase Bypass bit. For write-once optical disks, blank checking is performed before writing data. If a written block is - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 123
NOTE SCSI-2 Drive Command Set Write (Group 1) Command (2AH) 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 124
-2 Drive Commands SCSI-2 Drive Command Set Seek (Group 1) Command (2BH) Table 2-77 NOTE Seek (Group 1) Command (2BH) This command seeks the optical head to the physical track where the specified logical block exists. Seek (Group 1) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (2BH - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 125
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 126
SCSI-2 Drive Commands NOTE NOTE SCSI-2 Drive Command Set Erase (Group 1) Command (2CH) ERA Rel Adr Transfer Length PBA 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 127
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 128
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. This bit is ignored. An Erase By-Pass bit of 0 indicates an erase automatically - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 129
Address Logical Block Address Logical Block Address (LSByte) Reserved (0) Verification Length (MSByte) Verification Length (LSByte) Reserved (0) Flag Link DPO A Disable Page Out (DPO) bit of 1 instructs the target not to retain the data in the cache after it has been verified. A DPO bit of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 130
SCSI-2 Drive Commands SCSI-2 Drive Command Set Verify (Group 1) Command (2FH) Blk Vfy Verification Length Rel Adr 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. The Verification Length field - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 131
SCSI-2 Drive Command Set Pre-Fetch (34H) Table 2-81 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. Pre-Fetch Command Byte 7 0 1 2 3 4 5 6 7 8 9 6 5 4 3 2 1 0 Operation Code ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 132
Set Synchronize Cache (35H) SCSI-2 Drive Commands Table 2-82 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 133
SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Table 2-83 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. Read Defect Data (Group 1) Command - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 134
(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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 135
Table 2-85 SCSI-2 Drive Command Set Read Defect Data (Group 1) Command (37H) Physical Sector Format Defect Descriptor Byte 7 6 5 4 3 2 1 0 0 Physical Track Number of the Defect (MSByte) 1 Physical Track Number of the Defect 2 Physical Track Number of the Defect (LSByte) 3 Reserved - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 136
SCSI-2 Drive Commands SCSI-2 Drive Command Set Write Buffer Command (3BH) CAUTION Table 2-86 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. If you write data to the buffer area, you may - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 137
microcode 0 Data retained for subsequent read buffer command Buffer RAM Indicates the data buffer space used for transfer to and from the optical disk. Download Microcode Indicates the code the drive uses to operate. Serial Number and Manufacturing Date Code Indicates the drive's serial - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 138
SCSI-2 Drive Commands Table 2-89 SCSI-2 Drive Command Set Write Buffer Command (3BH) Mode Descriptions (For 9.1 and 5.2 Gbyte Capacity Drives Only) Mode Description 0 Data Mode (same as Mode 2) 1 Vendor specific 2 Data Mode 4 Download Microcode Chapter 2 2-101 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 139
SCSI-2 Drive Command Set Read Buffer Command (3CH) Table 2-90 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. Read Buffer Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (3CH) - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 140
Type Buffer RAM Buffer ID Mode 0 0 Buffer RAM Indicates the data buffer space used for the movement of data to and from the optical disk. Mode Descriptions (For 2.6 Gbyte Capacity Drives Only) Mode 0 Description Data retained for subsequent read buffer command Mode Descriptions (For 9.1 and - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 141
SCSI-2 Drive Command Set Read Long Command (3EH) Table 2-95 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. Read Long Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (3EH) 1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 142
NOTE SCSI-2 Drive Command Set Read Long Command (3EH) Transfer Length PBA SC Rel Adr 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 143
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 144
NOTE SCSI-2 Drive Command Set Write Long Command (3FH) Transfer Length PBA SC Rel Adr The Transfer Length field specifies the number of bytes of data and ECC information to be written. • 4096 media = 4760 bytes (4096 data + 664 pointer, CRC, pad, & ECC) For 9.1 Gbyte Capacity drives only. • 2048 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 145
NOTE SCSI-2 Drive Command Set Write Long Command (3FH) 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. 2-108 Chapter 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 146
(See Table 2-98 on page 2-110) 9 Reserved (0) Flag Link Initiators should issue LOG SENSE commands prior to issuing LOG SELECT commands to determine supported pages and page lengths. The ONLY capability the initiator is given via the Log Select command is to reset the cumulative logs. Parameter - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 147
Table 2-98 Table 2-99 SCSI-2 Drive Command Set Log Select Command (4CH) Parameter List Data Parameter List Data for Byte 8 of the Log Select Command Byte 7 6 5 4 3 2 1 0 0 Page Code (Table 2-99 on page 2-110) 1 Reserved (0) 2 Reserved (0) 3 Page Length (08) 4 Parameter Code ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 148
SCSI-2 Drive Commands SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-100 Log Sense Command (4DH) This command provides a means for the initiator to manage statistical information maintained by the drive. Log Sense Command CDB Byte 0 1 2 3 4 5 6 7 8 9 7 6 PC (01H) 5 4 3 2 1 0 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 149
for Erase Errors (See Table 2-112 on page 2-119) 34H Error Counter Page for Blank Check Errors (See Table 2-114 on page 2-120) Supported Log Pages 00H The supported log page returns the list of log pages implemented by the target. Targets that implement the Log Sense command use this log page - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 150
SCSI-2 Drive Commands SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-103 Table 2-104 Error Counter Page for Write Errors 02H Byte 7 6 5 4 3 2 1 0 0 Rsvd (0) Page Code (02H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 151
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-105 Table 2-106 Error Counter Page for Read Errors 03H Byte 7 6 5 4 3 2 1 0 0 Rsvd (0) Page Code (03H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Code (MSByte) (See Table 2-104 on - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 152
SCSI-2 Drive Commands SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-107 Table 2-108 Error Counter Page for Verify Errors 05H Byte 0 1 2 3 4 5 6 7 8 n 7 6 5 4 3 2 1 0 Rsvd (0) Page Code (05H) Reserved (0) Page Length (n-3) (MSByte) Page Length (n-3) (LSByte) Parameter - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 153
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-109 Last N Error Events Page 07H Byte 7 6 5 4 3 2 1 0 0 Rsvd (0) Page Code (07H) 1 Reserved (0) 2 Page Length (n-3) (MSByte) 3 Page Length (n-3) (LSByte) 4 Parameter Pointer (MSByte) (See Table 2-110 on page 2-117) 5 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 154
SCSI-2 Drive Commands SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-110 Parameter Pointers/Structure for Last N Error Events Page Parameter Length Pointer Bytes Description 0 10 Number of Events in the Log (Maximum Events = 50 or 250 for 9.1 Gbyte Drives) 1 34 Most Recent - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 155
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-111 Error Event Log Byte 7 6 5 4 3 2 1 0 0 Log Type (1-read, 2-write, 3-erase, 4-verify, 5-blank check, 6-spin-up error, 7-loading error, 8-check condition) 1 Occurrence Count 2 Long (1) Power On Minutes 3 Half Seconds 4 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 156
SCSI-2 Drive Commands Table 2-111 Table 2-112 SCSI-2 Drive Command Set Log Sense Command (4DH) Error Event Log Byte 7 6 5 4 3 2 1 0 21 Logical Block Address (LSByte) 22 Physical Block Address (MSByte) 23 Physical Block Address 24 Physical Block Address 25 Physical Block Address - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 157
SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-113 Table 2-114 Parameter Codes/Structure for Erase Errors Param. Code 1 2 3 5 6 0 Length Bytes 12 12 12 14 12 46 Description Sectors Corrected with Retries Total Number of Retry Attempts Total Sectors Corrected Total Bytes Processed - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 158
SCSI-2 Drive Commands SCSI-2 Drive Command Set Log Sense Command (4DH) Table 2-115 Parameter Codes/Structure for Blank Check Errors Param. Code Length Bytes Description 1 12 Sectors Corrected with Retries 2 12 Total Number of Retry Attempts 3 12 Total Sectors Corrected 5 14 Total - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 159
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Table 2-116 Mode Select (Group 2) Command (55H) This command sets optical disk, drive unit, or controller unit parameters. Mode Select (Group 2) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (55H) 1 Logical Unit Number PF - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 160
Descriptor Length (LSByte) Medium Type The Medium Type field will be set to 00H (default, only one medium type supported), 02H (write-once optical disks) or 03H (optical reversible or erasable medium). Block Descriptor Length The Block Descriptor Length specifies the length in bytes of the block - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 161
SCSI-2 Drive Command Set Mode Select (Group 2) Command (55H) Table 2-118 NOTE Mode Select Block Descriptor Byte 7 6 5 4 3 2 1 0 0 Density Code 1 Number of Blocks (MSByte) 2 Number of Blocks 3 Number of Blocks (LSByte) 4 Reserved (0) 5 Block Length (MSByte) 6 Block Length 7 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 162
SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) SCSI-2 Drive Commands Table 2-119 Mode Sense (Group 2) Command (5AH) Mode Select (Group 2) Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (5AH) 1 Logical Unit Number Rsvd DBD (0) (0) Reserved (0) 2 PC Page Code 3-6 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 163
the MODE SENSE data to follow. Medium Type The Medium Type field is set to 00H (default, only one medium type is supported), 02H (write-once optical disks), or 03H (rewritable optical disks), depending on the drive condition (00H if no disk or not ready, and 02H or 03H if it is ready - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 164
Table 2-121 NOTE SCSI-2 Drive Command Set Mode Sense (Group 2) Command (5AH) Cache The Cache bit of 1 indicates that caching is supported. PS The Parameters Savable bit of 1 indicates this parameter page is savable in non-volatile storage. Block Descriptor Length The Block Descriptor Length - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 165
SCSI-2 Drive Command Set Read (Group 5) Command (A8H) NOTE Table 2-122 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 erase commands. Read (Group 5) Command CDB Byte 7 6 5 4 3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 166
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 PBA bit of 0 indicates that logical block addressing is used. For Write-Once optical disks, blank checking is performed following a failed read. If the sector is - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 167
NOTE SCSI-2 Drive Command Set Read (Group 5) Command (A8H) 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. 2-130 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 168
) 10 Reserved (0) 11 PBA ErsCntl Reserved (0) Flag Link For Write-Once media, Byte 11, Bit 7 and Bit 6 are reserved (0). DPO . 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 169
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 170
to return a CHECK CONDITION status. The sense key/additional sense code will be set to ILLEGAL REQUEST/INVALID FIELD in CDB. For write-once optical disks, blank checking is performed before writing data. If a written block is detected during blank checking, the drive will return a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 171
SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) NOTE Table 2-124 Erase (Group 5) Command (ACH) This command erases data from the specified logical block address. This command can only be used with rewritable disks. The Mode Select Commands (15H, 55H) impact read, write, format, and erase - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 172
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 173
NOTE SCSI-2 Drive Command Set Erase (Group 5) Command (ACH) 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. 2-136 Chapter 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 174
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 and Bit 6 are reserved (0). DPO A Disable Page Out bit of 1 instructs the target not to store the data in the cache after it has been transferred to - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 175
/ media combinations, a CHECK CONDITION status will result with the Sense Key/Additional Sense Code set to Data Protect/Write Protected. For write-once optical disks, blank checking is performed before writing data. If a written block is detected during blank checking, the drive will return a CHECK - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 176
NOTE SCSI-2 Drive Command Set Write and Verify (Group 5) Command (AEH) When this command is used with 512 byte/sector 14X media or 1025 byte/ sector 14X media, setting the PBA bit or the ErsCntl bit will cause the drive to return a CHECK CONDITION status. The sense key/additional sense code will be - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 177
SCSI-2 Drive Command Set Verify (Group 5) Command (AFH) Table 2-126 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. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 178
Verify (Group 5) Command (AFH) DPO Blk Vfy Rel Adr Verification Length 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. This bit - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 179
SCSI-2 Drive Command Set Read Defect Data (Group 5) Command (B7H) Table 2-127 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. Read Defect Data (Group 5) Command - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 180
(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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 181
Table 2-129 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 182
SCSI-2 Drive Commands SCSI-2 Drive Command Set Read Long Command (DEH) Table 2-130 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. Read Long Command CDB Byte 7 6 5 4 3 2 1 0 0 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 183
NOTE SCSI-2 Drive Command Set Read Long Command (DEH) Transfer Length Rel Adr PBA SC 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 184
capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/ media combinations, a CHECK CONDITION - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 185
NOTE SCSI-2 Drive Command Set Write Long Command (DFH) Transfer Length Rel Adr PBA SC 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 186
NOTE SCSI-2 Drive Command Set Write Long Command (DFH) When this command is executed with 14X 512 or 1024 byte/sector media, the drive will return a CHECK CONDITION status. The sense key/ additional sense code will be set to ILLEGAL REQUEST/INVALID COMMAND. SCSI-2 Drive Commands Chapter 2 2-149 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 187
SCSI-2 Drive Command Set Write Long Command (DFH) 2-150 Chapter 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 188
Jukebox SCSI-2 Commands 3 Jukebox SCSI-2 Command Set Chapter 3 3-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 189
Table 3-1 Jukebox SCSI-2 Command Set Numerical List of Commands Numerical List of Commands Numerical List of Commands Code (hex.) Name Description Page Number 00H 01H 03H 07H 0CH 12H 16H 17H 1AH 1CH Test Unit Ready Checks to determine if the optical library is ready. Rezero Unit Sets the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 190
test/exerciser routines. Prevent/Allow Medium Removal Prevents or allows the manual insertion or removal of media through the mailslot. Position To Buffer Command Writes data to the jukebox Read Buffer Command Reads data from the jukebox Log Sense Retrieves statistical information about the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 191
. Positions the specified transport element in front of the specified destination element. Prevents or allows the manual insertion or removal of media through the mailslot. Reads data from the jukebox. Retrieves the status of the storage slots, mailslot, drives, and picker. 3-66 3-12 3-14 3-47 3-21 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 192
mailslot rotation. Causes the library to perform predefined diagnostic test/ exerciser routines. Checks to determine if the optical library is ready. Writes data to the jukebox 3-33 3-20 3-8 3-18 3-7 3-13 3-35 3-6 3-39 Throughout this section, a Control Byte (0) is vendor unique and should always - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 193
Table 3-3 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 194
SCSI-2 Commands Table 3-4 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. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 195
Table 3-5 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 196
SCSI-2 Commands Table 3-6 Jukebox SCSI-2 Command Set Request Sense Command (03H) Request Sense Data Parameter Block Format Byte 7 6 5 4 3 2 1 0 0 Valid Error Code (70H or 71H) 1 Reserved (0) 2 Reserved (0) Sense Key (Table 3-7 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 197
Table 3-7 Jukebox SCSI-2 Command Set Request Sense Command (03H) Sense Key - Additional Sense Length Values Sense Key Description Additional Sense Length 0H No Sense 10 1H Recovered - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 198
SCSI-2 Commands Table 3-8 NOTE Jukebox SCSI-2 Command Set Request Sense Command (03H) Sense Key Field = Illegal Request (05H) and SKSV Bit = 1 Byte 7 6 15 SKSV C/D (1) 16 17 5 4 as being in error are not necessarily the bytes that need to be changed to correct the problem. Chapter 3 3-11 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 199
Table 3-9 NOTE 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). - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 200
SCSI-2 Commands Jukebox SCSI-2 Command Set Rotate Mailslot Command (0CH) Table 3-10 Rotate Mailslot Command (0CH) The host system may send this SCSI vendor-unique command to the optical disk library to control mailslot rotation. Rotate Mailslot Command CDB Byte 7 6 5 4 3 2 1 0 Operation - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 201
Jukebox SCSI-2 Command Set Inquiry Command (12H) Table 3-11 NOTE Inquiry Command (12H) This command requests information describing page 3-15). Allocation Length The number of bytes reserved for returned data. Vital Product data pages are not supported in "fx" model jukeboxes. 3-14 Chapter 3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 202
(12H) Jukebox SCSI-2 Commands Table 3-12 Vital Product Data Page Codes Page Code Description 0 80H C0H Supported vital product 4 Additional Length (1FH) 5-7 Reserved (0) 8-15 Vendor Identification (HP) 16-31 Product Identification 32-35 Product Revision Level RMB Removable medium - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 203
Table 3-14 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 204
SCSI-2 Commands Table 3-15 Table 3-16 Jukebox SCSI-2 Command Set Inquiry Command (12H) Unit Serial Number Page Byte 7 6 5 4 3 2 1 0 0 1 2 3 4-15 Peripheral Qualifier (0) Peripheral Device Type (08H) Page Code (80H) Reserved (0) Page Length (0CH) - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 205
Jukebox SCSI-2 Command Set Reserve Command (16H) Table 3-17 Reserve Command (16H) This command reserves the library for use by a single SCSI initiator when the library - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 206
SCSI-2 Commands Table 3-18 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 207
Jukebox SCSI-2 Command Set Release Command (17H) Table 3-19 Release Command (17H) This command releases the library or element for use by another initiator. Reserve Command - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 208
SCSI-2 Commands Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-20 . • First medium transport element (picker) address and number of medium transport elements. • First optical drive element address and number of drives. • Characteristics of the various element types. Mode Sense - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 209
Table 3-21 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 - - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 210
SCSI-2 Command Set Mode Sense Command (1AH) Jukebox SCSI-2 Commands Table 3-22 Mode Sense Element Address Assignment Page (1DH) Format Byte 7 6 5 4 3 2 1 0 0 1-3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 211
220mx will run in either single-or double-picker mode. All other jukebox models run in singlepicker mode only. Number of Data Transfer Elements Model Address Data Transfer Elements 40fx 11 16 80fx 31 32 160fx 31 64 200fx 31 76 330fx 31 128 600fx 31 238 80ex 11 16 160ex 31 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 212
, 80ex, 125ex and 220mx will run in either single- or double-picker mode. All other jukebox models run in singlepicker mode only. In single picker mode 7 bytes will be returned; in bit indicates that the medium transport element (picker) supports flipping doublesided optical disks. Chapter 3 3-25 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 213
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. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 214
SCSI-2 Command Set Mode Sense Command (1AH) Jukebox SCSI-2 Commands Table 3-26 Mode Sense Device Capabilities Page (1FH)a Byte 7 6 5 4 3 2 1 0 0 (1) (1) (0) 20-23 Reserved (0) a. This table applies to all jukeboxes, EXCEPT the 40fx, 80ex, 125ex and 220mx models. Chapter 3 3-27 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 215
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-27 Mode Sense Device Capabilities Page (1FH)a Byte 7 6 5 4 3 2 1 0 0 Sense Data Length (23) 1-3 Reserved (0) 4 Reserved (0) Page Code (1FH) 5 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 216
SCSI-2 Commands Jukebox SCSI-2 Command Set Mode Sense Command (1AH) In the descriptions of some other type. XX->YY - Move Medium A returned bit value of 1 indicates that the library supports Move Medium commands from the XX (source) element to the YY (destination) element. See Table 3-68 on - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 217
Jukebox SCSI-2 Command Set Mode Sense Command (1AH) Table 3-28 Autochanger Configuration Mode Page (20H) Byte 7 6 5 4 3 2 1 0 0 Sense Data Length (11) 1-3 Reserved (0) 4 Reserved (0) Page Code (20H) 5 Page - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 218
the following list means Models 330fx, 600fx, 660fx, 1200ex, 1200mx, and 2200mx. "Medium Jukebox" in the following list means Models 80fx, 160fx, 200fx, 160ex, 320ex, 400ex, 300mx, 600mx, and 700mx. "Small Jukebox" in the following list means Models 40fx and 80ex, 125ex, and 220mx. Recovery Large - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 219
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 220
-2 Commands Jukebox SCSI-2 . The following tables provide information that can help with troubleshooting failed components in a unit. The FRUs returned should . Simply changing the FRU listed may or may not fix the associated problem. Receive Diagnostic Results Command CDB Byte 7 6 5 4 3 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 221
. This will not be a sequence number, but the specific test that failed. Refer to Table B-12 on page B-40 for a list of the jukebox diagnostic tests. Parameters Additional parameters as defined for individual tests. There may be several like components in a unit. These components may have a common - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 222
SCSI-2 Commands Jukebox SCSI-2 Command Set Send Diagnostic Command (1DH) Table 3-31 Send Diagnostic Command (1DH) This command causes the library to perform certain predefined diagnostic test/exercise - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 223
Number Break Loop Count Identifier Parameters 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. Indicates how to terminate the loop count if an error occurs. 0 - Break on first error 1 - Do not break on error The number of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 224
Jukebox SCSI-2 Commands Jukebox SCSI-2 Command Set Prevent/Allow Medium Removal Command (1EH) Table 3-33 Prevent/Allow Medium Removal Command (1EH) This command either prevents or allows users to insert or remove optical disks using the mailslot. Prevent/Allow Medium Removal Command CDB Byte 7 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 225
Element Address The default address of zero is the best address for use. (Changing from the default could result in a decrease in jukebox performance.) However, this field can also be set to a specific transport element address (see Table 3- 22 on page 3-23). Destination Element Address - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 226
) CAUTION Table 3-35 Write Buffer Command (3BH) This command writes data to the jukebox. Incorrect use of this command may cause an overwrite of critical information needed for the jukebox to operate. If this occurs, call service. Only Buffer IDs listed in Table 3-37 on page 3-40 are intended for - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 227
Table 3-36 Table 3-37 NOTE 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 228
SCSI-2 Commands Table 3-38 Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Write Buffer Data Format When Buffer ID Set to Online Drive Repair Byte Description 0 1 2 3 4 5 6 7 8 9 10 11 12 13 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 229
Table 3-39 Jukebox SCSI-2 Command Set Write Buffer Command (3BH) Drive Control Definition Byte Description 00 No change to the drive state. 01 Set drive to "Online_good" state. 04 Set drive to "Offline_failed" state. 06 Set drive to "Offline_good" state. 3-42 Chapter 3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 230
SCSI-2 Commands NOTE Table 3-40 Read Buffer Command (3CH) This command reads data from the jukebox. Only the Buffer IDs listed in Table 3-42 on page 3-44 are intended for use outside of the factory. Read Buffer Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 231
NOTE Table 3-41 Table 3-42 Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Additional Buffer IDs are for factory use only and are subject to change without notice. Read Buffer Mode - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 232
SCSI-2 Commands Table 3-43 Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Read Buffer Data Format When Buffer ID Set to Online Drive Repair Byte Description 0 Drive 1 Status 1 Drive 2 Status 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 233
Table 3-44 Jukebox SCSI-2 Command Set Read Buffer Command (3CH) Drive Status Definition Byte Status Description 00 Drive is not valid 01 Online_good The drive is online and - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 234
Sense Command (4DH) Table 3-45 Log Sense Command (4DH) This command retrieves statistical library information maintained by the jukebox. Log Sense Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (4DH) 1 Logical Unit Number (0) Reserved (0) 2 Reserved (0) Page Code (Table 3-46 on - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 235
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-46 Log Sense Parameter Data Available in Each Page Page Length Length Code Bytesa Bytesb Description 0 16 16 List of supported pages 30H 510 366 Error log (Table 3-47 on page 3-49) 31H 72 NSc Move Success log (Table 3-51 on page - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 236
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. This allows you to accumulate data related to the test at hand. When - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 237
Jukebox SCSI-2 Command Set Log Sense Command (4DH) Table 3-48 Error/ Recovery/Runtime Log Data Entry Format Byte 7 6 5 4 3 2 1 0 0 Reserved (0) 1 Hardware Error Code (Table B-7 on page B-19) 2 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 238
-2 Commands Table 3-49 Table 3-50 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Error Logs Table Format (For 40fx, 80ex, 125ex and 220mx models ONLY) Byte Description 0 Page Code 30H 1 Reserved = 0 2-3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 239
NOTE 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 the most likely cause of the error, but these FRUs might not be the actual cause of the problem. 3-52 Chapter 3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 240
Log Table Format This log is ONLY supported on the 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 31H. The Move Success Log is intended for use during normal jukebox operation, not diagnostic operation. Move totals and - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 241
NOTE Table 3-53 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Force Log Data Format This log is ONLY supported on 40fx and 80ex models. This table can be accessed via the Log Sense Command (4DH), Table 345 on page 3-47) with page code 32H. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 242
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. Any error that occurs during a move or during the subsequent error recovery is logged. The information is only valid for the most recent move - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 243
Table 3-56 Table 3-57 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Recovery Log Entry Format (For the 40fx, 80ex, 125ex and 220mx models ONLY) Byte 0 1 2 3 4-7 8-11 12-15 16- - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 244
page code 35H. It records the number of times a drive is used by the jukebox. Drive Log Data Format Byte 0 1 2-3 4-13 14-23 24-33 34 24) Drive Log Entry Format Byte 0-3 4-5 6 7 8 9 Description Count of optical disk insertions for this drive Media source for last move to this drive Media flipped - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 245
Table 3-60 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 246
Table 3-61 Table 3-62 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Run-Time Log Data Format This table can be accessed via the Log Sense Command ( since this log was reset Number of fatal errors since this log was reset Number of entries in this log Chapter 3 3-59 Jukebox SCSI-2 Commands - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 247
Table 3-62 Table 3-63 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx models ONLY) Byte Description 15 Number - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 248
SCSI-2 Commands NOTE Table 3-64 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. This table can be accessed via the Log Sense Command (4DH), Table 3-45 on page 3-47, with - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 249
Table 3-65 Jukebox SCSI-2 Command Set Log Sense Command (4DH) Retry Algorithm Codes Number Algorithm Name 01H 03H 04H 81H 91H 92H 93H 94H A1H of drives within a unit is model dependent. Refer to Table 3-24 on page 3-24 for the actual number of drives within a specific jukebox. 3-62 Chapter 3 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 250
SCSI-2 Commands NOTE Table 3-66 Table 3-67 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. This table can bee accessed via the Log Sense Command (4DH), Table 345 on page 3-47 with - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 251
Jukebox SCSI-2 Command Set Move Medium Command (A5H) NOTE Table 3-68 Move Medium Command (A5H) This command moves optical disks between library elements. Move Medium Command CDB Byte 7 6 5 4 3 2 1 0 Operation Code (A5H) 1 Logical Unit Number (0) Reserved (0) 2 Transport Element - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 252
Invert Jukebox SCSI-2 Command Set Move Medium Command (A5H) An Invert bit value of 1 requests the transport element be inverted (flipped) before putting the optical disk into the destination element. Jukebox SCSI-2 Commands Chapter 3 3-65 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 253
Jukebox SCSI-2 Command Set Exchange Medium Command (A6H) Table 3-69 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. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 255
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-70 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. Read Element Status Command CDB - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 256
SCSI-2 Commands Table 3-71 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 257
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-72 Element Type Code 1H - Picker Medium Transport Element Descriptor Block Byte 0 1 2 3 4 5 6 7 8 9 10 11 7 6 5 4 3 2 1 0 Element Type - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 258
Jukebox SCSI-2 Commands Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-73 Element Type Code 2H - Storage Slot Read Element Status Storage Element Descriptor Block Byte 7 6 5 4 3 2 1 0 0 Element - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 259
Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-74 Element Type Code 3H - Mailslot Read Element Status Import/Export Element element being reported by this descriptor block. InEnab When set to 1, Import to the jukebox is enabled. ExEnab When set to 1, Export from the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 260
Access Except Imp/Exp Full Jukebox SCSI-2 Command Set Read Element Status Command (B8H) When set to 1, access to set to 1, the operator inserted the cartridge into the mailslot. When set to 0, the jukebox mechanism puts the cartridge in the mailslot. When set to 1, the element contains a cartridge - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 261
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 7 6 5 4 3 2 1 0 0 Element - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 262
SCSI-2 Commands Jukebox SCSI-2 Command Set Read Element Status Command (B8H) Table 3-75 Read Element Status Data Transfer Element Descriptor Block Byte 7 6 5 4 3 2 1 0 20-23a Reserved (0) 24-33a Drive - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 263
unit number field contains valid information. If valid, provides the logical unit number within the SCSI bus address of the device served by the jukebox at this element. When set to 1, the source storage element address field and the invert bit information are valid. When set to 1, the cartridge - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 264
Drive Error Codes A Drive Error Codes Appendix A A-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 265
Drive Error Codes Chapter Overview Chapter Overview This chapter contains the following information: • Request Sense Command sense key values • Request Sense Command additional sense code values • Internal Error Codes • DSP Error Codes A-2 Appendix A - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 266
performed by the drive/ controller. The drive cannot be accessed. The command terminated with an unrecovered error condition that was caused by a optical disk defect. The drive/controller detected a hardware error. There was an illegal parameter in the command descriptor block or in the additional - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 267
Byte 2, Bits 3 through 0 Sense Name Key Abbrev. Description 6H Unit Attention UA 7H Data Protect DP 8H Blank Check BC 0BH Aborted AC Command The optical disk has been loaded, the unit has been reset, or the Mode Select parameters have been changed. A command that writes to the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 268
Table A-2 Drive Error Codes Drive Request Sense Command Values Request Sense - Additional Sense Code Values Bytes 12 and 13 Request Sense - Additional Sense Code Values Sense Code and Qualifier Sense Key Description 00 00 03 00 04 00 04 01 04 02 04 04 09 01 09 02 09 03 0C 01 0C 02 10 00 11 00 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 269
List Not Found Invalid Command Operation Code Logical Block Address out of Range Invalid Field In CDB LUN Not Supported Invalid Parameter List Parameter Not Supported Parameter Value Invalid Write Protected Medium Changed Power-On, Reset or Bus Device Reset Occurred Mode Select Parameters Changed - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 270
4H - HE 4H - HE 4H - HE 4H - HE 4H - HE 4H - HE 4H - HE 4H - HE 4H - HE 4H - HE BH - AC Saving Parameters Not Supported Medium Not Present Invalid Bits in Identify Message Microcode Has Been Changed Bias Magnet Failure Limited Laser Life Temperature Alarm Laser Failure, No LD Power - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 271
Table A-2 Drive Error Codes Drive Request Sense Command Values Request Sense - Additional Sense Code Values Sense Code and Qualifier Sense Key Description 44 00 45 00 47 00 48 00 49 00 4E 00 53 00 53 02 92 00 93 00 94 00 4H - HE BH - AC BH - AC BH - AC BH - AC BH - AC 4H - HE 5H - IR 8H - BC - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 272
Drive Error Codes Internal Error Codes Drive Error Codes Internal Error Codes NOTE Table A-3 The XXXX that follows the internal error code refers to the 1 byte dsp/odc error code where available. Internal Error Codes Error Code (hex.) Message 00070000 00080000 00080001 00080002 00080003 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 273
was specified 020DXXXX An invalid parameter list was specified 0210XXXX Parameter list length is wrong 0211XXXX The parameter saving function is not supported 0212XXXX The parameter is not currently saved 0213XXXX Cartridge eject was prevented 0250XXXX Attempt to write data to a written sector of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 274
The drive is in process of formatting a disk 0514XXXX The Defect List Format is not supported 0515XXXX The cartridge is write-protected 0528XXXX Invalid cartridge ID hole 0529XXXX The medium is not supported 053EXXXX PDL data is invalid 053FXXXX SDL data is invalid 0540XXXX DDS sectors were not - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 275
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.) Message 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 276
Drive Error Codes Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.) Message 0582XXXX ID Error reoccurs after retry even after changing ID Error criteria 0583XXXX DMA Update failed after Automatic Reallocation 058AXXXX DMA Update Error condition 0601XXXX - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 277
Drive Error Codes Internal Error Codes Table A-3 Internal Error Codes Error Code (hex.) Message 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 278
Drive Error Codes Drive Error Codes Internal Error Codes Table A-4 ODC Error Codes Code (hex.) Description 01 ODC command was aborted 08 Search condition does not occur 11 A number of error bytes exceeds the setting value 12 Cannot detect the SYNC 13 Both 11 and 12 error occur 14 A - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 279
Table A-4 Drive Error Codes Internal Error Codes ODC Error Codes Code (hex.) Description 44 Cannot proceed with error correction because the syndrome buffer was filled 45 Cannot correct the error bytes within the time of one sector 46 A write data transfer to the encoder was too short 47 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 280
Drive Error Codes Drive Error Codes Internal Error Codes Table A-5 ODC Error Codes Code (hex.) Description 01 ODC command was aborted 08 Search condition does not occur 11 A number of error bytes exceeds the setting value 12 Cannot detect the SYNC 13 Both 11 and 12 error occur 14 A - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 281
Table A-5 Drive Error Codes Internal Error Codes ODC Error Codes Code (hex.) Description 44 Cannot proceed with error correction because the syndrome buffer was filled 45 Cannot correct the error bytes within the time of one sector 46 A write data transfer to the encoder was too short 47 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 282
Drive Error Codes DSP Error Codes Drive Error Codes Table A-6 DSP Error Codes DSP Error Codes Code (hex.) Description 01 Offset measurement failed 09 AC portion of ID signal calibration failure 0B Read channel vga calibration failure (1X/2X/4X/8X) 0C Read channel vga calibration failure - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 283
Table A-6 Drive Error Codes DSP Error Codes DSP Error Codes Code (hex.) Description 56 Illegal target zone (SEEK landing) 57 Illegal next zone (SEEK landing) 58 Illegal zone (ID search) 59 Illegal zone (ID search) 5A Illegal zone (focus search) 5B Kick inner area failed 5C Servo - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 284
Table A-6 Drive Error Codes DSP Error Codes DSP Error Codes Code (hex.) Description 72 Focus failed (PEP positioning) 74 Focus failed (searching PEP GAP) 75 Focus failed (searching PEP PA) 76 Focus failed (searching PEP data) 77 Focus on failed (before searching PEP data) 78 No PEP - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 285
Table A-6 Table A-7 Drive Error Codes DSP Error Codes DSP Error Codes Code (hex.) E2 E3 E4 E5 E6 F3 F4 F5 Description 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 286
RESYNC SDL SM SFP SYNC VCM VGA VFO Initiator Target and Logical Unit and Queue Tag Logical Block Address No Good Optical Drive Controller Postamble Phase-Encoded Part Primary Defect List Resynchronization pattern Secondary Defect List Sector Mark Standard Format Part Synchronization pattern Voice - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 287
Drive Error Codes DSP Error Codes A-24 Appendix A - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 288
Autochanger Error Codes B Autochanger Error Codes Appendix B B-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 289
Sense Command (4DH), Request Sense Command (03H), or through the control panel. See Appendix C for a list of field replaceable units for the each of the jukebox models. B-2 Appendix B - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 290
by the autochanger/controller. The autochanger cannot be accessed. The command terminated with an unrecovered error condition that was caused by a optical disk defect. The autochanger/controller detected a hardware error. There was an illegal parameter in the command descriptor block or in the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 291
on page B-14) Aborted command (boot code) Autochanger becoming ready Unit must first initiate element status Fatal error - unit must be corrected manually Firmware download needed (boot code) Download checksum error Move error (Check additional sense bytes) (Table B-6 on page B-14) Invalid parameter - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 292
Table B-2 Autochanger Error Codes Request Sense Error Codes Request Sense Data (bytes 12 and 13) Sense Code and Qualifier Sense Key Description 22 00H 22 80H 24 00H 25 00H 26 00H 29 00H 2A 80H 2F 00H 3F 01H 3B 0DH 3B 0EH 3D 00H 3F 03 40 80H 42 00H 43 00H 44 00H 45 00H 47 00H 48 00H 4B 00H 5H- - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 293
Table B-2 Autochanger Error Codes Request Sense Error Codes Request Sense Data (bytes 12 and 13) Sense Code and Qualifier Sense Key Description 4E 00H 0B-AC 53 00H 53 02H 53 82H 55 00H 5H-IR 5H-IR 5H-IR 2H-NR Bus protocol error (second command sent early) Media load or eject failed Medium - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 294
Table B-3 Table B-4 Autochanger Error Codes Request Sense Error Codes Invalid Address: Sense Code 2IH Field Pointer 00 02 04 06 08 Description Invalid element address Invalid transport element Invalid source element Invalid destination element Invalid second destination element Element Full/ - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 295
Autochanger Error Codes Additional Sense Data Format for Error Recovery Additional Sense Data Format for Error Recovery Table B-5 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), ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 296
Autochanger Error Codes 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 7 6 5 4 3 2 1 0 40-41 42-43 44-45 46-47 48-49 50-53 54 55 56 57 58-77 Vertical Motor - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 297
the most likely cause of an error, but may not be the actual cause of a problem. Simply changing the FRU listed may or may not fix the associated problem. Move Command Attempted 0 - Exchange 1 - Move 2 - Seek 3 - Initialize Element 4 - Rezero 5 - Rotate Mailslot 6 - Restore 7 - Passthru - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 298
Motor Actual Position The actual position of the translate motor. Odometer The move odometer. Mechanism State Bit Map (Byte 54) The state of the jukebox after the termination of the retry or recovery algorithms. This byte is bit mapped from least significant bit to most significant bit as - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 300
Autochanger Error Codes 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 7 6 5 4 3 2 1 0 18 Move Error (Table B-9 on page B-29) 19 Hardware Error Code (Table B-8 on page B-22) 20 First - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 302
A-2 on page A-4.) 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 303
Autochanger Error Codes Additional Sense Data Format for Error Recovery MvCap LastSCSI PosLost CartIn DInRty DEjRty PkrRec CarAssy A Move Capable bit of 1 indicates the AC is capable of performing move commands. A Last bit of 1 indicates the AC has successfully returned the cartridges to the state - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 304
Error Codes Additional Sense Data Format for Error Recovery BFHm A Bad Find Home bit of 1 indicates the Find Home algorithm was started while the optical sensors were inoperable. (For Byte 26, this attempt refers to Retry algorithm.) FHR A Find Home Recalibration bit of 1 Find Home algorithm was - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 306
manual aide service in problem. Hardware Error Codes (medium and large models only) Error Code (hex.) Failure Description 01 ROM checksum error 02 Register error 03 Microprocessor error 04 Controlled area of RAM checksum error 05 RAM test error 06 SCSI chip error 07 Jukebox - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 307
Table B-7 Autochanger Error Codes Hardware Error Codes Hardware Error Codes (medium and large models only) Error Code (hex.) Failure Description 11 Drive serial communications failure 1E Translate motor error 1F Vertical motor error 10 Drive configuration error 20 Plunge motor error - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 308
Table B-7 Autochanger Error Codes Hardware Error Codes Hardware Error Codes (medium and large models only) Error Code (hex.) Failure Description 44 Test drive 45 Put mailslot in 46 Get mailslot out 47 Test mailslot 48 Rotate mailslot in 49 Rotate mailslot out 4A Test picker 4B - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 309
Codes Hardware Error Codes Table B-8 Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Failure Description JUKEBOX CONTROLLER PCA ERROR CODES 00 No error 01 ROM checksum error 03 RAM test error 04 Microprocessor test error 05 Controlled area of - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 310
IC ERROR CODES 29 RS-232 loopback data did not match what was sent (not supported) 2A Timed out waiting for RS-232 loopback data (not supported) 2B Timer A did not count down as expected (not supported) MOTOR CONTROL IC ERROR CODES 2C Failed read\write test to Motor control IC 2D - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 311
Table B-8 Autochanger Error Codes Hardware Error Codes Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Failure Description 39 Drive 2 not connected 3A Drive 3 not connected 3B Drive 4 not connected MECHANISM ERROR CODES 3CH Unspecified - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 312
Autochanger Error Codes Table B-8 Autochanger Error Codes Hardware Error Codes Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Failure Description 4BH No sensor found (V4.2 code only) 4CH Failed flip motion during the Find Home sequence (V4.5 code) - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 313
models ONLY) Error Code (hex.) Failure Description 60H Optical sensor failed (leadscrew side - near drives) 61H Optical sensor failed (non-leadscrew side - near drives) 62H Optical sensor failed (leadscrew side - near mailslot) 63H Optical sensor failed (non-leadscrew side - near mailslot - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 314
Autochanger Error Codes Table B-8 Autochanger Error Codes Hardware Error Codes Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code (hex.) Failure Description B9H Drive #2 access error BAH Drive #3 access error BBH Drive #4 access error SOLENOID ERROR CODES - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - 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 (hex.) Failure Description FEH The test did not run, probably a configuration error FFH Invalid test number a. For further explanation, refer to the next - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 316
Codes Autochanger Error Codes NOTE Table B-9 Autochanger Move Error Codes 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. Autochanger - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 317
Table B-9 Autochanger Error Codes Autochanger Move Error Codes Autochanger Move Error Codes Error Code Failure Description (hex.) 20 Failure while moving the Picker fingers forwards to engage the cartridge ejected from the drive (source). 22 Failure while moving the Picker fingers back to - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 318
Table B-9 Autochanger Error Codes Autochanger Move Error Codes Autochanger Move Error Codes Error Code Failure Description (hex.) 84 Failure to leave a cartridge properly in a destination element. 88 An obstruction was encountered before the cartridge had been inserted the proper distance. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 319
-Move Error Codes NOTE Table B-10 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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 320
Table B-10 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes Error Code Failure Description (hex.) 11 Bottom picker expected to be active picker in plunge. Runtime. 12 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 321
Table B-10 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes Error Code Failure Description (hex.) 2A Drive not connected 32 Magazine put in saturate failed 33 Magazine - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 322
Table B-10 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes Error Code Failure Description (hex.) 5A Command received to rotate mailslot but both pickers are full 5B - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 323
Table B-10 Table B-11 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes Error Code Failure Description (hex.) 6E Test failed Micro-Move Error Codes (For the 40fx, 80ex, 125ex, - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 324
Autochanger Error Codes Table B-11 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Description (hex.) 12 Diagnose FRU failed. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 325
Table B-11 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Description (hex.) 40 Failed finding the - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 326
Autochanger Error Codes Table B-11 Autochanger Error Codes Jukebox Micro-Move Error Codes Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx models ONLY) Error Code Description (hex.) 74 No load complete. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 327
in a disk being placed into an improper storage slot. If this happens, the optical disk library file system is no longer accurate. Not all tests listed in Table 5-12 on page 5-39 are supported on all HP jukebox models. Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) No. Front - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 328
orientation. This test displays "FAIL" if there are no disks in the jukebox or if all storage slots are full. The drives and mailslot must be IO Makes a combination of moves with a PASS/ FAIL result. It moves an optical disk from a randomly-chosen full slot to a randomlychosen drive, with a random - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 329
a PASS/ FAIL result. It moves an optical disk from the lowest-numbered full slot to the mailslot with a random flip. It then moves the cartridge back to its original slot with its original orientation. This test displays if there are no disks in the jukebox or if all storage slots are full - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 330
Table B-12 Autochanger Error Codes Jukebox Micro-Move Error Codes Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and 220mx) No. Front Panel Description Test Name 29 CLEAR HARD Sets Information - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 331
Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 1 Poweron 2 Wellness Test Checks all digital data paths and normal machine operation. This sequence runs tests that are identical to those run when the optical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 332
Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name 3 Controller Test 5 Initialize Mechanism Exerciser Tests 10 Initialize Element Status Description This sequence is run by the Autochanger controller when the optical - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 333
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 11 Mechanism Exercise Performs a combination - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 334
Autochanger Error Codes Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests back to its original slot with its original orientation. It does this once for each optical drive. Returns an error code #57H Invalid Configuration if there are no cartridges loaded into - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 335
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name Description 23 Shipping Moves the picker - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 336
Autochanger Error Codes Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests via SCSI; if so, it reports error FCH Test Did Not Run. 42 Optical Sensor Test Checks the status of the optical sensors. Also (Interactive if done checks the status of the mailslot sensor ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 337
Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, Carriage/Picker Runs the portion of the mechanism recalibration Assembly Calibration related to the optical sensors. It measures sensor Test offsets and calculates picker tilt and droop. This - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 338
Autochanger Error Codes Autochanger Error Codes Jukebox Micro-Move Error Codes Table B-13 Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY) No. Test Name 60 FRU Isolation Test 65 Calibrate - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 339
Autochanger Error Codes Jukebox Micro-Move Error Codes B-52 Appendix B - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 340
Field Replaceable Units C Field Replaceable Units (FRUs) Appendix C C-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 341
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Table C-1 HP Field Replaceable Units (FRUs) Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx) FRU # Description 1 Controller PCA 2 MO Drive 4 Interconnect PCA 5 Lower Interconnect Board 6 Stars Wars Board - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 342
Table C-1 Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx) FRU # Description 41 Vertical Umbilical Cable 43 Translate Umbilical Cable 51 5/12 Power Cable 54 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 343
Table C-2 Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx Motor 26 Magazine 27 Picker 28 Power Supply Module 29 Mailslot Assembly 31 Optical Sensor Assembly 32 Carriage Lead Screw 34 Picker Motor Belt(s) 35 Carriage - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 344
Table C-2 Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models ONLY) FRU # Description 51 MO Drive/Controller Power Cable 52 5/12V Module Power Cable 55 SCSI - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 345
Field Replaceable Units (FRUs) HP Field Replaceable Units (FRUs) C-6 Appendix C - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 346
Micro/Macro-Moves D Micro/Macro-Moves Appendix D D-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 347
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs Table D-1 HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For find home sequence. 9 Move picker transport to the bottom of the jukebox, checking for a clear path. Used in the vertical find home sequence - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 348
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) E Vertical put mail duck (not used). F Vertical saturate - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 349
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) 32 Translate idle. 33 Translate and saturate right. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 350
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) 6A Retract the plunge assembly on the picker - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 351
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) 76 First time "put" plunge into a drive. Slow. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 352
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) 83 Flip during plunge when cartridge is in - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 353
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) 8E Move picker plunge assembly out to rearm - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 354
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) A0 Plunge finish home (not used). A1 Plunge - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 355
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) AB Move picker plunge assembly forward a small amount - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 356
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) B3 Retract picker plunge assembly back far enough - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 357
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) BA First of two moves to test for - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 358
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) C4 Insert cartridge fully into a drive. Distance has - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 359
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex and 220mx) Move ID Description (hex.) CE Plunge out to clear the mailslot path. - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 360
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, The following move IDs are only for 80fx, 160fx, 200fx, 160ex, 320ex, 400ex, 300mx, 600mx, and 700mx model jukeboxes. DC Slow retract of the picker plunge assembly, pulling - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 361
Table D-1 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT move with error; move not complete. The following move IDs are for all model jukeboxes. E7 On powerup, testing for motion in one direction on the plunge motor. E8 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 362
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 0 No motion; no commands pending 1 Carriage motion; full speed ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 363
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 12 Detect cartridge in storage slot before grab, and - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 364
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 24 Detect cartridge in mailslot before grab 25 Take - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 365
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 36 Check for a cartridge in the picker, same motion - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 366
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 45 Short translate after finding leadscrew side (toward non- - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 367
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 54 Short carriage motion during carriage/picker assembly calibration ( - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 368
Table D-2 Micro/Macro-Moves HP Surestore Optical Micro-Move IDs HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx ONLY) Move ID Description (hex.) 67 Pull back fingers from drive after releasing cartridge; - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 369
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs D-24 Appendix D - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 370
Disconnect Timeouts E Disconnect Timeout Settings Appendix E E-1 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 371
Disconnect Timeout Settings Disconnect Timeout Settings NOTE Table E-1 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. In Table E-1 the maximum disconnect - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 372
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 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 373
Disconnect Timeout Settings Disconnect Timeout Settings E-4 Appendix E - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 374
Index A abort 06H, 9 Abort Tag 0DH, 11 addresses, 2 arbitration phase, 3 Attention Condition, 16 autochanger configuration mode page (20H), 30 autochanger move error codes, 29 B Bus Device Reset 0CH, 11 Busy 08H, 15 C caching page 08H, 37, 60 Check Condition 02H, 14 Clear Queue OEH, 12 command - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 375
40 message in phase, 4 message out phase, 4 message phase, 4 Message Priority Error 09H, 11 message reject, 10 message reject 07H, 10 messages target-supported, 5 micro-move error codes, 32 micro-move ID table, 2 mode page 20H parameter default values, 49 mode page parameter default values, 48 mode - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 376
), 73 Status Phase, 14 synchronize cache (35H), 95 synchronous negotiation, 7 T target device, 2 target SCSI commands, 18 target-supported messages, 5 Target-Supported Status Codes, 14 test unit ready (00H), 8 test unit ready command (00H), 6 transfer period values, 8 typographical conventions, iii - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 377
Index 4 - HP StorageWorks 700mx | Optical Drive and Library SCSI-2 Command Reference - Page 378
Copyright © 2001 Hewlett-Packard Company Printed in U.S.A. Edition 12/2001 www.hp.com/go/support Printed on recycled paper
optical
drive and library
SCSI-2 command
reference
for models
fx, ex and mx