Optical Drive and Library SCSI-2 Command Reference
Page 5
... all error codes associated with the autochanger or optical disk jukebox system. Drive Error Codes: Lists all error codes associated with the optical disk drive. Micro/Macro-Moves: Lists all the field replaceable units for optical jukeboxes by part number. This section does not replace the SCSI-2 Command Specifications. In This Manual Chapter 1 Chapter 2 Chapter 3 Appendix...
... all error codes associated with the autochanger or optical disk jukebox system. Drive Error Codes: Lists all error codes associated with the optical disk drive. Micro/Macro-Moves: Lists all the field replaceable units for optical jukeboxes by part number. This section does not replace the SCSI-2 Command Specifications. In This Manual Chapter 1 Chapter 2 Chapter 3 Appendix...
Optical Drive and Library SCSI-2 Command Reference
Page 21
This SCSI command set complies with ANSI X3.131-1994 standards. SCSI Command Overview Optical Drive Control Through SCSI Optical Drive Control Through SCSI The optical drive can be controlled by the commands described in the SCSI specifications as follows: Initiator The initiator, usually the host, issues the drive control commands. Target device The target...
This SCSI command set complies with ANSI X3.131-1994 standards. SCSI Command Overview Optical Drive Control Through SCSI Optical Drive Control Through SCSI The optical drive can be controlled by the commands described in the SCSI specifications as follows: Initiator The initiator, usually the host, issues the drive control commands. Target device The target...
Optical Drive and Library SCSI-2 Command Reference
Page 22
... phase allows the target to reconnect to an initiator to continue the command started by the initiator, but suspended by the Target" are all specifications, except command specifications of initiating a target function such as the information transfer phases because they are described later in the SCSI standard. Arbitration phase When the drive...
... phase allows the target to reconnect to an initiator to continue the command started by the initiator, but suspended by the Target" are all specifications, except command specifications of initiating a target function such as the information transfer phases because they are described later in the SCSI standard. Arbitration phase When the drive...
Optical Drive and Library SCSI-2 Command Reference
Page 37
... description of the command Explanation of each supported drive command. The Reserved field for each program supported in order of the command 4. Chapter 2 contains these specific descriptions. Each entry includes: 1. Brief description of operation code. Command descriptor block (CDB) 5. Command name 2. SCSI Command Overview SCSI Commands Used by the Target Figure...
... description of the command Explanation of each supported drive command. The Reserved field for each program supported in order of the command 4. Chapter 2 contains these specific descriptions. Each entry includes: 1. Brief description of operation code. Command descriptor block (CDB) 5. Command name 2. SCSI Command Overview SCSI Commands Used by the Target Figure...
Optical Drive and Library SCSI-2 Command Reference
Page 47
... is lost, and no error will be reported. 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 represent the error condition and can be reported. 2-10 Chapter 2 If an allocated length specified is greater, then only...
... is lost, and no error will be reported. 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 represent the error condition and can be reported. 2-10 Chapter 2 If an allocated length specified is greater, then only...
Optical Drive and Library SCSI-2 Command Reference
Page 48
...) 8 Reserved (0) 9 Reserved (0) 10 Reserved (0) 11 Reserved (0) 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Reserved (0) 15 SKSV Sense Key Specific Information 16 Sense Key Specific Information 17 Sense Key Specific Information 18 Internal Error Code (MSByte) 19 Internal Error Code 20 Internal Error Code 21 Internal Error Code (LSByte) Chapter 2 2-11
...) 8 Reserved (0) 9 Reserved (0) 10 Reserved (0) 11 Reserved (0) 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Reserved (0) 15 SKSV Sense Key Specific Information 16 Sense Key Specific Information 17 Sense Key Specific Information 18 Internal Error Code (MSByte) 19 Internal Error Code 20 Internal Error Code 21 Internal Error Code (LSByte) Chapter 2 2-11
Optical Drive and Library SCSI-2 Command Reference
Page 49
... usually indicates that the requested logical block length did not match the logical block length of an I/O process that there is valid. Sense Key Specific Information If the Sense Key is set to 5-Illegal Request and the SKSV bit is set to 1, the Information Bytes contain one of the ...does not contain valid data. Information If the Valid bit is set . A Valid bit of 70H indicates that the Sense Key Specific Information is no sense key specific information. An Error Code of 71H indicates that the CHECK CONDITION status returned is the result of 1 indicates the information field ...
... usually indicates that the requested logical block length did not match the logical block length of an I/O process that there is valid. Sense Key Specific Information If the Sense Key is set to 5-Illegal Request and the SKSV bit is set to 1, the Information Bytes contain one of the ...does not contain valid data. Information If the Valid bit is set . A Valid bit of 70H indicates that the Sense Key Specific Information is no sense key specific information. An Error Code of 71H indicates that the CHECK CONDITION status returned is the result of 1 indicates the information field ...
Optical Drive and Library SCSI-2 Command Reference
Page 79
Format Mode 03H is for 650-Mbyte optical disks Format Mode 04H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte optical disks. 2-42 Chapter 2 Table 2-37 NOTE SCSI-2 Drive Command Set Mode Select Command (15H) Vendor Unique Format Page 20H Vendor Unique 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 optical disks. 2-42 Chapter 2 Table 2-37 NOTE SCSI-2 Drive Command Set Mode Select Command (15H) Vendor Unique Format Page 20H Vendor Unique 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.
Optical Drive and Library SCSI-2 Command Reference
Page 103
Table 2-57 NOTE SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Vendor Unique Vendor Unique Format Page 20H Byte 7 6 5 4 3 2 1 0 0 PS Rsvd (1) (0) Page Code (20H) 1 Page Length (0AH) 2 Format Mode 3-11 Format Type Specific Data PS The Parameters Savable bit of 1 indicates this parameter page is for 650-Mbyte optical disks. Format Mode 03H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte optical disks. 2-66 Chapter 2 Format Mode 04H is savable in non-volatile RAM. The drive supports Format Mode 03H and 04H.
Table 2-57 NOTE SCSI-2 Drive Command Set Mode Sense (Group 0) Command (1AH) Vendor Unique Vendor Unique Format Page 20H Byte 7 6 5 4 3 2 1 0 0 PS Rsvd (1) (0) Page Code (20H) 1 Page Length (0AH) 2 Format Mode 3-11 Format Type Specific Data PS The Parameters Savable bit of 1 indicates this parameter page is for 650-Mbyte optical disks. Format Mode 03H is for 1.3-, 2.6-, 5.2-, and 9.1-Gbyte optical disks. 2-66 Chapter 2 Format Mode 04H is savable in non-volatile RAM. The drive supports Format Mode 03H and 04H.
Optical Drive and Library SCSI-2 Command Reference
Page 137
...Serial Number and Manufacturing Date 4 1 Customer and Product ID 15 1 Mode Descriptions (For 2.6 Gbyte Capacity Drives Only) Mode Description 1 Vendor specific 4 Download microcode 0 Data retained for subsequent read buffer command Buffer RAM Indicates the data buffer space used for transfer to 0 when using ...Drive Command Set Write Buffer Command (3BH) Buffer Offset Indicates at what address the data is written, offset from the optical disk. Parameter List Length Indicates the number of the buffer. Customer and Product ID Indicates the Vendor Identification and Product ...
...Serial Number and Manufacturing Date 4 1 Customer and Product ID 15 1 Mode Descriptions (For 2.6 Gbyte Capacity Drives Only) Mode Description 1 Vendor specific 4 Download microcode 0 Data retained for subsequent read buffer command Buffer RAM Indicates the data buffer space used for transfer to 0 when using ...Drive Command Set Write Buffer Command (3BH) Buffer Offset Indicates at what address the data is written, offset from the optical disk. Parameter List Length Indicates the number of the buffer. Customer and Product ID Indicates the Vendor Identification and Product ...
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
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
Optical Drive and Library SCSI-2 Command Reference
Page 148
... allocation length or the maximum parameter code, whichever is less. Chapter 2 2-111 The Parameter Pointer field allows the initiator to request parameter data beginning from a specific parameter code to manage statistical information maintained by the drive. Log parameters within the specified log page are transferred in ascending order according to parameter...
... allocation length or the maximum parameter code, whichever is less. Chapter 2 2-111 The Parameter Pointer field allows the initiator to request parameter data beginning from a specific parameter code to manage statistical information maintained by the drive. Log parameters within the specified log page are transferred in ascending order according to parameter...
Optical Drive and Library SCSI-2 Command Reference
Page 189
...Element Status media. Rotate Mailslot Command Controls Controls mailslot rotation. Request Sense Determines a specific error condition when the library fails to a specific predefined state. 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...
...Element Status media. Rotate Mailslot Command Controls Controls mailslot rotation. Request Sense Determines a specific error condition when the library fails to a specific predefined state. 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...
Optical Drive and Library SCSI-2 Command Reference
Page 192
...Byte (0) is ready. Controls mailslot rotation. Checks to determine if the optical library is vendor unique and should always be set to successfully complete a command. Chapter 3 3-5 Causes the library to a specific predefined state. Jukebox SCSI-2 Commands Table 3-2 NOTE Jukebox SCSI-2 Command Set Alphabetical List of Commands Alphabetical List of Commands Code...initiator. Reserves the library for use by multiple SCSI initiators. Sets the library to perform predefined diagnostic test/ exerciser routines. Determines a specific error condition when the library fails to 0.
...Byte (0) is ready. Controls mailslot rotation. Checks to determine if the optical library is vendor unique and should always be set to successfully complete a command. Chapter 3 3-5 Causes the library to a specific predefined state. Jukebox SCSI-2 Commands Table 3-2 NOTE Jukebox SCSI-2 Command Set Alphabetical List of Commands Alphabetical List of Commands Code...initiator. Reserves the library for use by multiple SCSI initiators. Sets the library to perform predefined diagnostic test/ exerciser routines. Determines a specific error condition when the library fails to 0.
Optical Drive and Library SCSI-2 Command Reference
Page 194
Rezero Unit Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (01H) 1 Logical Unit Number (0) Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 Control Byte (0) Chapter 3 3-7 Jukebox 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.
Rezero Unit Command CDB Byte 7 6 5 4 3 2 1 0 0 Operation Code (01H) 1 Logical Unit Number (0) Reserved (0) 2 Reserved (0) 3 Reserved (0) 4 Reserved (0) 5 Control Byte (0) Chapter 3 3-7 Jukebox 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.
Optical Drive and Library SCSI-2 Command Reference
Page 195
... Length 5 Control Byte (0) Allocation Length This field contains the number of error recovery procedure is appropriate. 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 command and returns a check condition status. (Sense data is...
... Length 5 Control Byte (0) Allocation Length This field contains the number of error recovery procedure is appropriate. 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 command and returns a check condition status. (Sense data is...
Optical Drive and Library SCSI-2 Command Reference
Page 196
Jukebox 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 ... page 3-10) 8-11 Reserved (0) 12 Additional Sense Code (Table B-2 on page B-4) 13 Additional Sense Code Qualifier (Table B-2 on page B-4) 14 Reserved (0) 15 SKSV Sense Key Specific (Table 3-8 on page 3-10. Sense Key and Additional Sense Length See Table 3-7 on page 3-11) 16-17 Sense Key...
Jukebox 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 ... page 3-10) 8-11 Reserved (0) 12 Additional Sense Code (Table B-2 on page B-4) 13 Additional Sense Code Qualifier (Table B-2 on page B-4) 14 Reserved (0) 15 SKSV Sense Key Specific (Table 3-8 on page 3-10. Sense Key and Additional Sense Length See Table 3-7 on page 3-11) 16-17 Sense Key...
Optical Drive and Library SCSI-2 Command Reference
Page 197
...contains valid data. Additional Sense Bytes This field may contain information when the Additional Sense Length field contains a value greater than 10. Sense Key Specific When the Sense Key field is set to 0, Bytes 15, 16, and 17 are defined as shown in Table 3-8 on an Illegal Request ...during a 21H or 3BH sense code. 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...
...contains valid data. Additional Sense Bytes This field may contain information when the Additional Sense Length field contains a value greater than 10. Sense Key Specific When the Sense Key field is set to 0, Bytes 15, 16, and 17 are defined as shown in Table 3-8 on an Illegal Request ...during a 21H or 3BH sense code. 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...
Optical Drive and Library SCSI-2 Command Reference
Page 221
... to check. 3-34 Chapter 3 These components may be at fault, the error code field reflects the one to Table B-12 on page B-19). Table 3-30 Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Receive Diagnostic Results Command CDB Byte 7 6 5 4 3 2 1 0 0 Reserved (0) 1 Hardware Error Code 2 ...tests. There may have a common FRU number. FRU 1 The FRU most likely FRU to be a sequence number, but the specific test that Failed 6-13 Parameters Hardware Error Code Code is possible to be several like components in a unit. FRU 2 The ...
... to check. 3-34 Chapter 3 These components may be at fault, the error code field reflects the one to Table B-12 on page B-19). Table 3-30 Jukebox SCSI-2 Command Set Receive Diagnostic Results Command (1CH) Receive Diagnostic Results Command CDB Byte 7 6 5 4 3 2 1 0 0 Reserved (0) 1 Hardware Error Code 2 ...tests. There may have a common FRU number. FRU 1 The FRU most likely FRU to be a sequence number, but the specific test that Failed 6-13 Parameters Hardware Error Code Code is possible to be several like components in a unit. FRU 2 The ...
Optical Drive and Library SCSI-2 Command Reference
Page 225
... Invert bit value of 1 requests the transport element be set to a specific transport element address (see Table 3- 22 on page 3-23 in the description of the Mode Sense Command for use. (Changing from the default could result in a decrease in jukebox performance.) However, this field can also be inverted (flipped) before being...
... Invert bit value of 1 requests the transport element be set to a specific transport element address (see Table 3- 22 on page 3-23 in the description of the Mode Sense Command for use. (Changing from the default could result in a decrease in jukebox performance.) However, this field can also be inverted (flipped) before being...