Optical Drive and Library SCSI-2 Command Reference
Page 1
optical drive and library SCSI-2 command reference for models fx, ex and mx
optical drive and library SCSI-2 command reference for models fx, ex and mx
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
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
Optical Drive and Library SCSI-2 Command Reference
Page 5
.... SCSI-2 Jukebox Command Set: Lists all supported SCSI commands and explains each command's structure. iv Micro/Macro-Moves: Lists all error codes associated with the optical disk drive. Field Replaceable Units (FRUs): Lists all error codes associated with optical drives and jukeboxes. Drive Error Codes: Lists all micro- and macro-moves for the...
.... SCSI-2 Jukebox Command Set: Lists all supported SCSI commands and explains each command's structure. iv Micro/Macro-Moves: Lists all error codes associated with the optical disk drive. Field Replaceable Units (FRUs): Lists all error codes associated with optical drives and jukeboxes. Drive Error Codes: Lists all micro- and macro-moves for the...
Optical Drive and Library SCSI-2 Command Reference
Page 6
... Set v 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 Command Complete 00H 1-6 Extended Message ...
... Set v 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 Command Complete 00H 1-6 Extended Message ...
Optical Drive and Library SCSI-2 Command Reference
Page 10
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs D-2 E. Autochanger Error Codes Chapter Overview B-2 Request Sense Error Codes B-3 Additional Sense Data Format for Error Recovery For all models... C. Mailslot 3-72 Element Type Code 4H - Disconnect Timeout Settings Disconnect Timeouts E-2 ix Storage Slot 3-71 Element Type Code 3H - Drive Error Codes Chapter Overview A-2 Drive Request Sense Command Values A-3 Drive Request Sense - Drive 3-74 A. Sense Key Values A-3 Request Sense - Contents Element Type Code 1H - Additional Sense Code Values A-5 Internal Error Codes ...
Micro/Macro-Moves HP Surestore Optical Micro-Move IDs D-2 E. Autochanger Error Codes Chapter Overview B-2 Request Sense Error Codes B-3 Additional Sense Data Format for Error Recovery For all models... C. Mailslot 3-72 Element Type Code 4H - Disconnect Timeout Settings Disconnect Timeouts E-2 ix Storage Slot 3-71 Element Type Code 3H - Drive Error Codes Chapter Overview A-2 Drive Request Sense Command Values A-3 Drive Request Sense - Drive 3-74 A. Sense Key Values A-3 Request Sense - Contents Element Type Code 1H - Additional Sense Code Values A-5 Internal Error Codes ...
Optical Drive and Library SCSI-2 Command Reference
Page 19
... D-2 Table D-2. Timeout Settings E-2 xviii Autochanger Move Error Codes B-29 Table B-10. Micro-Move Error Codes B-32 Table B-11. HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx C-2 Table C-2. HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx D-17 Table E-1. Tables Table B-8. Micro-Move Error...
... D-2 Table D-2. Timeout Settings E-2 xviii Autochanger Move Error Codes B-29 Table B-10. Micro-Move Error Codes B-32 Table B-11. HP Surestore Optical Micro-Move ID Table (For all models, EXCEPT 40fx, 80ex, 125ex, and 220mx C-2 Table C-2. HP Surestore Optical Micro-Move ID Table (For models 40fx, 80ex, 125ex and 220mx D-17 Table E-1. Tables Table B-8. Micro-Move Error...
Optical Drive and Library SCSI-2 Command Reference
Page 21
...disk is defined in this document. Addresses All SCSI commands refer to logical addresses unless otherwise stated. 1-2 Chapter 1 This SCSI command set complies with ANSI X3.131-1994 standards. Target device The target, usually the drive, receives the command and controls the device. SCSI Command Overview Optical Drive Control Through SCSI Optical Drive... Control Through SCSI The optical drive can be controlled by the commands...
...disk is defined in this document. Addresses All SCSI commands refer to logical addresses unless otherwise stated. 1-2 Chapter 1 This SCSI command set complies with ANSI X3.131-1994 standards. Target device The target, usually the drive, receives the command and controls the device. SCSI Command Overview Optical Drive Control Through SCSI Optical Drive... Control Through SCSI The optical drive can be controlled by the commands...
Optical Drive and Library SCSI-2 Command Reference
Page 39
...to its 2-9 recalibration position Request Sense Requests the detailed error information 2-10 Format Unit Initializes the optical disk (done only once for unformatted Write-Once disks) 2-15 Reassign Blocks Reassigns defective sectors 2-19 Read Reads data from the specified 2-21 logical ... track where the specified logical block exists 2-25 Inquiry Reads the information related to the controller and the drive unit 2-26 Mode Select Sets optical disk, drive unit, 2-31 or controller unit parameters Reserve Gains the exclusive control of Commands The following tables list the...
...to its 2-9 recalibration position Request Sense Requests the detailed error information 2-10 Format Unit Initializes the optical disk (done only once for unformatted Write-Once disks) 2-15 Reassign Blocks Reassigns defective sectors 2-19 Read Reads data from the specified 2-21 logical ... track where the specified logical block exists 2-25 Inquiry Reads the information related to the controller and the drive unit 2-26 Mode Select Sets optical disk, drive unit, 2-31 or controller unit parameters Reserve Gains the exclusive control of Commands The following tables list the...
Optical Drive and Library SCSI-2 Command Reference
Page 40
... 1DH 1EH Release Releases a specified logical unit from the reservation state 2-53 Mode Sense Reads optical 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...
... 1DH 1EH Release Releases a specified logical unit from the reservation state 2-53 Mode Sense Reads optical 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...
Optical Drive and Library SCSI-2 Command Reference
Page 41
Table 2-2 SCSI-2 Drive Command Set Numerical List of Commands Group 1 and 2 Commands (10-byte command) Code Name (hex.) Description Page Number 25H Read Capacity Reads the capacity of the optical disk 2-80 28H Read Reads data from the specified 2-82 logical block address 2AH Write Writes data to...logical block exists 2-87 2CH Erase Executes erase operation from the specified logical block address on rewritable disks only 2-88 2EH Write and Verify Writes data to the optical disk and then verifies the written data by checking the error correction code 2-90 2FH Verify Verifies ...
Table 2-2 SCSI-2 Drive Command Set Numerical List of Commands Group 1 and 2 Commands (10-byte command) Code Name (hex.) Description Page Number 25H Read Capacity Reads the capacity of the optical disk 2-80 28H Read Reads data from the specified 2-82 logical block address 2AH Write Writes data to...logical block exists 2-87 2CH Erase Executes erase operation from the specified logical block address on rewritable disks only 2-88 2EH Write and Verify Writes data to the optical disk and then verifies the written data by checking the error correction code 2-90 2FH Verify Verifies ...
Optical Drive and Library SCSI-2 Command Reference
Page 42
SCSI-2 Drive Commands Table 2-2 SCSI-2 Drive Command Set Numerical List of Commands Group 1 and 2 Commands (10-byte command) Code Name (hex.) Description Page Number 3BH 3CH 3EH 3FH 4CH 4DH 55H ... Select Log Sense Mode Select Writes data 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 Reads data from the controller data buffer...
SCSI-2 Drive Commands Table 2-2 SCSI-2 Drive Command Set Numerical List of Commands Group 1 and 2 Commands (10-byte command) Code Name (hex.) Description Page Number 3BH 3CH 3EH 3FH 4CH 4DH 55H ... Select Log Sense Mode Select Writes data 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 Reads data from the controller data buffer...
Optical Drive and Library SCSI-2 Command Reference
Page 43
Table 2-3 SCSI-2 Drive Command Set Numerical List of Commands Group 5 Commands (12-byte command) ... 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 ... starting from the specified logical block address by checking the error correction code Read Defect Data Reads the optical disk defect information Read Long Reads data starting at a specified logical block address, including error correction code data...
Table 2-3 SCSI-2 Drive Command Set Numerical List of Commands Group 5 Commands (12-byte command) ... 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 ... starting from the specified logical block address by checking the error correction code Read Defect Data Reads the optical disk defect information Read Long Reads data starting at a specified logical block address, including error correction code data...
Optical Drive and Library SCSI-2 Command Reference
Page 45
... 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 in a READY state when it receives this command, it returns a GOOD status. Test Unit Ready Command ... Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 Reserved (0) Flag Link 2-8 Chapter 2 A drive is not ready when it receives this command, it returns a CHECK CONDITION with a sense key of a drive. Table 2-4 SCSI-2 Drive Command Set Test Unit Ready Command (00H) Test Unit Ready Command (00H) This command determines the...
... 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 in a READY state when it receives this command, it returns a GOOD status. Test Unit Ready Command ... Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 Reserved (0) Flag Link 2-8 Chapter 2 A drive is not ready when it receives this command, it returns a CHECK CONDITION with a sense key of a drive. Table 2-4 SCSI-2 Drive Command Set Test Unit Ready Command (00H) Test Unit Ready Command (00H) This command determines the...
Optical Drive and Library SCSI-2 Command Reference
Page 52
..., or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. If this command is used to Data Protect/Write Protected. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. A FmtDta bit of a 4-byte Defect List Header. SCSI-2 Drive Commands SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command...
..., or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. If this command is used to Data Protect/Write Protected. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. A FmtDta bit of a 4-byte Defect List Header. SCSI-2 Drive Commands SCSI-2 Drive Command Set Format Unit Command (04H) Format Unit Command...
Optical Drive and Library SCSI-2 Command Reference
Page 54
... Options Valid bit of GOOD is returned before the format operation is begun. A Disable Certification bit of the Defect Descriptors that the drive certifies the optical disk during the format process. An Immed bit of the Defect List Header and zero or more multi-byte Defect Descriptor(s). The Defect List... Length is the total length in bytes of 1 indicates the drive does not certify the optical disk during the format process. DCRT does not apply to 0. Chapter 2 2-17 When the Immediate bit is set to Write-Once...
... Options Valid bit of GOOD is returned before the format operation is begun. A Disable Certification bit of the Defect Descriptors that the drive certifies the optical disk during the format process. An Immed bit of the Defect List Header and zero or more multi-byte Defect Descriptor(s). The Defect List... Length is the total length in bytes of 1 indicates the drive does not certify the optical disk during the format process. DCRT does not apply to 0. Chapter 2 2-17 When the Immediate bit is set to Write-Once...
Optical Drive and Library SCSI-2 Command Reference
Page 60
... Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/media combinations, a CHECK CONDITION status will result with the Sense Key/Additional Sense Code set to Data...
... Format, Erase, Write, or Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and Verify 650 Mbyte optical disks. If this command is issued with any of these drive/media combinations, a CHECK CONDITION status will result with the Sense Key/Additional Sense Code set to Data...
Optical Drive and Library SCSI-2 Command Reference
Page 61
...automatically performed before writing data. For write-once optical disks, blank checking is not possible to address all logical blocks on the disk because those media types contain >221 logical blocks. If a written block is detected during blank checking, the drive will be set to 0, an erase is used... . The sense key/additional sense code will cause the drive to return a CHECK CONDITION status....
...automatically performed before writing data. For write-once optical disks, blank checking is not possible to address all logical blocks on the disk because those media types contain >221 logical blocks. If a written block is detected during blank checking, the drive will be set to 0, an erase is used... . The sense key/additional sense code will cause the drive to return a CHECK CONDITION status....
Optical Drive and Library SCSI-2 Command Reference
Page 62
... track where the specified logical block exists. Chapter 2 2-25 SCSI-2 Drive Commands 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 ILLEGAL REQUEST/INVALID FIELD in CDB. 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 used . The sense key/additional sense code will cause the drive to address all logical blocks on the disk...
... track where the specified logical block exists. Chapter 2 2-25 SCSI-2 Drive Commands 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 ILLEGAL REQUEST/INVALID FIELD in CDB. 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 used . The sense key/additional sense code will cause the drive to address all logical blocks on the disk...
Optical Drive and Library SCSI-2 Command Reference
Page 67
...SftRe The Soft Reset bit of 1 indicates that the drive supports tagged command queuing. The drive only supports removable optical disks, so this bit is always 33H. CmdQue The Command queuing bit of 0 indicates that the drive supports only 8-bit wide data transfers. RMB The ...units always returns 011 for the Peripheral Qualifier and 1FH (Unknown Device Type) for removable optical disks. Sync The Synchronous transfer bit of 0 indicates that the drive supports synchronous data transfer. ISO, ECMA and ANSI-Approved Versions Approved Version fields indicate compliance...
...SftRe The Soft Reset bit of 1 indicates that the drive supports tagged command queuing. The drive only supports removable optical disks, so this bit is always 33H. CmdQue The Command queuing bit of 0 indicates that the drive supports only 8-bit wide data transfers. RMB The ...units always returns 011 for the Peripheral Qualifier and 1FH (Unknown Device Type) for removable optical disks. Sync The Synchronous transfer bit of 0 indicates that the drive supports synchronous data transfer. ISO, ECMA and ANSI-Approved Versions Approved Version fields indicate compliance...
Optical Drive and Library SCSI-2 Command Reference
Page 68
... This byte indicates the number of bytes of 0 indicates the target performs the specified MODE SELECT operation, and does not save any pages. 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.
... This byte indicates the number of bytes of 0 indicates the target performs the specified MODE SELECT operation, and does not save any pages. 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.