HP SCSI-2 Command Ref
HP SCSI-2 Command Ref
for models
fx, ex and mx
Notice
This document contains information that is protected by copyright. All
rights are reserved. No part of this document may be photocopied,
reproduced, or translated to another language without the prior written
consent of Hewlett-Packard Company. The information contained in this
document is subject to change without notice.
Hewlett-Packard makes no warranty of any kind with regard to this
printed material, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. HewlettPackard shall not be liable for errors contained herein or for incidental or
consequential damages 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 printed.
(Minor corrections and updates incorporated at reprint do not change
this date.)
Edition 1:.
February 1998
Edition 2:.
April 1999
Edition 3:.
June 2000
Edition 4:.
December 2001
ii
Typographical Conventions
The following typographical conventions are used in this manual:
Keycap: Menu choices and screens on the jukebox.
Computer Output: Information displayed in the display window and
screen menu items that you can select.
NOTE
iii
In This Manual
Chapter 1
Chapter 2
Chapter 3
Appendix A
Appendix B
Appendix C
Appendix D
Appendix E
iv
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 01H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Synchronous Negotiation Started by the Initiator . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Save Data Pointer 02H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Restore Pointers 03H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Disconnect 04H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Initiator-Detected Error 05H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Abort 06H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Message Reject 07H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
No Operation 08H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Message Parity Error 09H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Linked Command Complete 0AH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Linked Command Complete (with flag) 0BH . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Bus Device Reset 0CH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Abort Tag 0DH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Clear Queue 0EH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Queue Tag Messages (20H, 21H, 22H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Identify 80H-FFH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Status Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
Attention Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
Reset Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
Unit Attention Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
SCSI Commands Used by the Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
Explanation of the Command Descriptor Block (CDB) . . . . . . . . . . . . . . . . . . . . . 1-18
Contents
Numerical List of Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Flag, Link, and RelAdr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Test Unit Ready Command (00H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Rezero Unit Command (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Request Sense Command (03H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Sense Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Field Pointer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Format Unit Command (04H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Format Unit Command Defect List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Reassign Blocks Command (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Reassign Blocks Command Defect List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Read (Group 0) Command (08H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Write (Group 0) Command (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Seek (Group 0) Command (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Inquiry Command (12H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26
Mode Select Command (15H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-48
DIP Switch Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-51
Reserve Command (16H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52
Release Command (17H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-53
Mode Sense (Group 0) Command (1AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Read-Write Error Recover Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-57
Disconnect-Reconnect Page 02H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-59
Caching Page 08H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-60
Control Mode Page (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-63
Medium Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64
Vendor Unique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-66
vi
Contents
Format Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-67
Vendor Unique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70
Start/Stop Unit Command (1BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-73
Receive Diagnostic Results Command (1CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-74
Send Diagnostic Command (1DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-76
Prevent/Allow Medium Removal Command (1EH) . . . . . . . . . . . . . . . . . . . . . . . . . 2-79
Read Capacity Command (25H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-80
Read (Group 1) Command (28H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-82
Write (Group 1) Command (2AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-84
Seek (Group 1) Command (2BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-87
Erase (Group 1) Command (2CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-88
Write and Verify (Group 1) Command (2EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-90
Verify (Group 1) Command (2FH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-92
Pre-Fetch (34H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-94
Synchronize Cache (35H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-95
Read Defect Data (Group 1) Command (37H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-96
Write Buffer Command (3BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-99
Read Buffer Command (3CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-102
Read Long Command (3EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104
Write Long Command (3FH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-106
Log 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 (Group 2) Command (5AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-125
Read (Group 5) Command (A8H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-128
Write (Group 5) Command (AAH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-131
Erase (Group 5) Command (ACH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-134
Write and Verify (Group 5) Command (AEH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-137
Verify (Group 5) Command (AFH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-140
Read Defect Data (Group 5) Command (B7H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-142
Read Long Command (DEH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-145
Write Long Command (DFH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-147
vii
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
Reserve Command Element List Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Release Command (17H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Mode Sense Command (1AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
Transport Element (Picker) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
Device Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Receive Diagnostic Results Command (1CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Send Diagnostic Command (1DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
Send Diagnostic Command Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
Prevent/Allow Medium Removal Command (1EH) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
Position To Element Command (2BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Write Buffer Command (3BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
Read Buffer Command (3CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43
Log Sense Command (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
Log Sense Parameter Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
Error Logs Table Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
Move Success Log Table Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Force Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Recovery Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Drive Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Odometer Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
Run-Time Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Retry Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
Move History Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Move Medium Command (A5H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64
Exchange Medium Command (A6H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-66
Read Element Status Command (B8H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-68
Read Element Status Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-69
viii
Contents
Element Type Code 1H - Picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-70
Element Type Code 2H - Storage Slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-71
Element Type Code 3H - Mailslot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-72
Element Type Code 4H - Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-74
D. Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-2
ix
Contents
Tables
Table 1-1. Target-Supported Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Table 1-2. Extended Message Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Table 1-3. Transfer Period Values (For 9.1 and 5.2 Gbyte Drives) . . . . . . . . . . . . . . 1-8
Table 1-4. Offset Values (For 5.2 and 9.1 Gbyte Drives) . . . . . . . . . . . . . . . . . . . . . . 1-9
Table 1-5. Simple Queue Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Table 1-6. Head of Queue Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Table 1-7. Ordered Queue Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Table 1-8. Target-Supported Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Table 2-1. Group 0 Commands (6-byte command) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Table 2-2. Group 1 and 2 Commands (10-byte command) . . . . . . . . . . . . . . . . . . . . . 2-4
Table 2-3. Group 5 Commands (12-byte command) . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Table 2-4. Test Unit Ready Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Table 2-5. Rezero Unit Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Table 2-6. Request Sense Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Table 2-7. Error Code 70H or 71H Sense Data Format . . . . . . . . . . . . . . . . . . . . . . 2-11
Table 2-8. Sense Key Field Pointer Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Table 2-9. Progress Indication Field Bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
Table 2-10. Format Unit Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Table 2-11. Format Unit Defect List Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Table 2-12. Physical Sector Format Defect Descriptor. . . . . . . . . . . . . . . . . . . . . . . 2-18
Table 2-13. Block Format Defect Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Table 2-14. Reassign Blocks Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Table 2-15. Reassign Blocks Command Defect List Header . . . . . . . . . . . . . . . . . . 2-19
Table 2-16. Reassign Blocks Command Defect Descriptor. . . . . . . . . . . . . . . . . . . . 2-20
Table 2-17. Read (Group 0) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Table 2-18. Write (Group 0) Command 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. Inquiry Command Returned Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Table 2-26. Mode Select (Group 0) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
xi
Tables
Table 2-27. Mode Page Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32
Table 2-28. Mode Select Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Table 2-29. Mode Select Block Descriptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Table 2-30. Read-Write Error Recovery Page 01H . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
Table 2-31. Disconnect-Reconnect Page 02H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
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 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-43
Table 2-39. Format Mode 03H - Type 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-44
Table 2-40. Format Mode 04H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-45
Table 2-41. Vendor Unique Page 21H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-46
Table 2-42. Mode Page Parameter Default Values . . . . . . . . . . . . . . . . . . . . . . . . . . 2-48
Table 2-43. Mode Page 20H Parameter Default Values . . . . . . . . . . . . . . . . . . . . . . 2-49
Table 2-44. DIP Switch Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-51
Table 2-45. Reserve Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52
Table 2-46. Release Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-53
Table 2-47. Mode Sense (Group 0) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Table 2-48. Mode Sense Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-55
Table 2-49. Mode Sense Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-55
Table 2-50. Mode Page Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-56
Table 2-51. Read-Write Error Recovery Page 01H . . . . . . . . . . . . . . . . . . . . . . . . . . 2-57
Table 2-52. Disconnect-Reconnect Page 02H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-59
Table 2-53. Caching Page 08H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-60
Table 2-54. Control Mode Page (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-63
Table 2-55. Medium Types Supported Page 0BH . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64
Table 2-56. Valid Medium Type Combinations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-65
Table 2-57. Vendor Unique Format Page 20H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-66
Table 2-58. Format Mode 03H - Type 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-67
Table 2-59. Format Mode 03H - Type 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-68
Table 2-60. Format Mode 04H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-69
xii
Tables
Table 2-61. Vendor Unique Page 21H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70
Table 2-62. Start/Stop Unit Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-73
Table 2-63. Receive Diagnostic Results Command CDB . . . . . . . . . . . . . . . . . . . . . 2-74
Table 2-64. Received Diagnostic Results Page Codes. . . . . . . . . . . . . . . . . . . . . . . . 2-74
Table 2-65. Supported Diagnostic Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-75
Table 2-66. Controller Test 81H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-75
Table 2-67. Send Diagnostic Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-76
Table 2-68. Supported Diagnostic Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-77
Table 2-69. Send Diagnostic Command Page Codes. . . . . . . . . . . . . . . . . . . . . . . . . 2-77
Table 2-70. Controller Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-78
Table 2-71. Interface Manager Diagnostic Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-78
Table 2-72. Prevent/Allow Medium Removal Command CDB. . . . . . . . . . . . . . . . . 2-79
Table 2-73. Read Capacity Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-80
Table 2-74. Read Capacity Command Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-81
Table 2-75. Read (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-82
Table 2-76. Write (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-84
Table 2-77. Seek (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-87
Table 2-78. Erase (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-88
Table 2-79. Write and Verify (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . 2-90
Table 2-80. Verify (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-92
2-Table 2-81. Pre-Fetch Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-94
2-Table 2-82. Synchronize Cache Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-95
Table 2-83. Read Defect Data (Group 1) Command CDB . . . . . . . . . . . . . . . . . . . . 2-96
Table 2-84. Read Defect Data Defect List Header . . . . . . . . . . . . . . . . . . . . . . . . . . 2-97
Table 2-85. Physical Sector Format Defect Descriptor. . . . . . . . . . . . . . . . . . . . . . . 2-98
Table 2-86. Write Buffer Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-99
Table 2-87. Buffer Access Mode and ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-100
Table 2-88. Mode Descriptions (For 2.6 Gbyte Capacity Drives Only) . . . . . . . . . 2-100
Table 2-89. Mode Descriptions (For 9.1 and 5.2 Gbyte Capacity Drives Only). . . 2-101
Table 2-90. Read Buffer Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-102
Table 2-91. Read Buffer Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-103
Table 2-92. Buffer Access Mode and ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-103
Table 2-93. Mode Descriptions (For 2.6 Gbyte Capacity Drives Only) . . . . . . . . . 2-103
Table 2-94. Mode Descriptions (For 9.1 and 5.2 Gbyte Capacity Drives Only). . . 2-103
xiii
Tables
Table 2-95. Read Long Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104
Table 2-96. Write Long Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-106
Table 2-97. Log Select Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-109
Table 2-98. Parameter List Data for Byte 8 of the Log Select Command . . . . . . . 2-110
Table 2-99. Log Select Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 2-105. Error Counter Page for Read Errors 03H . . . . . . . . . . . . . . . . . . . . . 2-114
Table 2-106. Parameter Codes/Structure for Read Errors . . . . . . . . . . . . . . . . . . . 2-114
Table 2-107. Error Counter Page for Verify Errors 05H . . . . . . . . . . . . . . . . . . . . 2-115
Table 2-108. Parameter Codes/Structure for Verify Errors . . . . . . . . . . . . . . . . . . 2-115
Table 2-109. Last N Error Events Page 07H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-116
Table 2-110. Parameter Pointers/Structure for Last N Error Events Page . . . . . 2-117
Table 2-111. Error Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-118
Table 2-112. Error Counter Page for Erase Errors 33H. . . . . . . . . . . . . . . . . . . . . 2-118
Table 2-113. Parameter Codes/Structure for Erase Errors . . . . . . . . . . . . . . . . . . 2-120
Table 2-114. Error Counter Page for Blank Check Errors 34H . . . . . . . . . . . . . . . 2-120
Table 2-115. Parameter Codes/Structure for Blank Check Errors . . . . . . . . . . . . 2-121
Table 2-116. Mode Select (Group 2) Command CDB . . . . . . . . . . . . . . . . . . . . . . . 2-122
Table 2-117. Mode Select Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-123
Table 2-118. Mode Select Block Descriptor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-124
Table 2-119. Mode Select (Group 2) Command CDB . . . . . . . . . . . . . . . . . . . . . . . 2-125
Table 2-120. Mode Sense Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-126
Table 2-121. Mode Sense Block Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-127
Table 2-122. Read (Group 5) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-128
Table 2-123. Write (Group 5) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-131
Table 2-124. Erase (Group 5) Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-134
Table 2-125. Write and Verify (Group 5) CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-137
Table 2-126. Verify (Group 5) CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-140
Table 2-127. Read Defect Data (Group 5) Command CDB . . . . . . . . . . . . . . . . . . 2-142
Table 2-128. Read Defect Data Defect List Header . . . . . . . . . . . . . . . . . . . . . . . . 2-143
xiv
Tables
Table 2-129. Physical Sector Format Defect Descriptor. . . . . . . . . . . . . . . . . . . . . 2-144
Table 2-130. Read Long Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-145
Table 2-131. Write Long Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-147
Table 3-1. Numerical List of Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Table 3-2. Alphabetical List of Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Table 3-3. Test Unit Ready Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Table 3-4. Rezero Unit Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Table 3-5. Request Sense Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Table 3-6. Request Sense Data Parameter Block Format . . . . . . . . . . . . . . . . . . . . . 3-9
Table 3-7. Sense Key - Additional Sense Length Values . . . . . . . . . . . . . . . . . . . . . 3-10
Table 3-8. Sense Key Field = Illegal Request (05H) and SKSV Bit = 1. . . . . . . . . . 3-11
Table 3-9. Initialize Element Status Command CDB . . . . . . . . . . . . . . . . . . . . . . . 3-12
Table 3-10. Rotate Mailslot Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Table 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Table 3-18. Reserve Command Element List Descriptors . . . . . . . . . . . . . . . . . . . . 3-19
Table 3-19. Reserve Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Table 3-20. Mode Sense Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
Table 3-21. Mode Sense Allocation Lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
Table 3-22. Mode Sense Element Address Assignment Page (1DH) Format . . . . . 3-23
Table 3-23. Number of Transport Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Table 3-24. Number of Data Transfer Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Table 3-25. Mode Sense Transport Element Parameter Page (1EH) Format . . . . . 3-25
Table 3-26. Mode Sense Device Capabilities Page (1FH). . . . . . . . . . . . . . . . . . . . . 3-27
Table 3-27. Mode Sense Device Capabilities Page (1FH). . . . . . . . . . . . . . . . . . . . . 3-28
Table 3-28. Autochanger Configuration Mode Page (20H). . . . . . . . . . . . . . . . . . . . 3-30
Table 3-29. Receive Diagnostic Results Command CDB . . . . . . . . . . . . . . . . . . . . . 3-33
Table 3-30. Receive Diagnostic Results Command CDB . . . . . . . . . . . . . . . . . . . . . 3-34
Table 3-31. Send Diagnostic Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
xv
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 and Allowed Write Modes . . . . . . . . . . . . . . . 3-40
Table 3-38. Write Buffer Data Format When Buffer ID Set to Online Drive
Repair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
Table 3-39. Drive Control Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Table 3-40. Read Buffer Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43
Table 3-41. Read Buffer Mode Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-44
Table 3-42. User Accessible Buffers and Allowed Read Modes . . . . . . . . . . . . . . . . 3-44
Table 3-43. Read Buffer Data Format When Buffer ID Set to Online Drive
Repair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
Table 3-44. Drive Status Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Table 3-45. Log Sense Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
Table 3-46. Log Sense Parameter Data Available in Each Page . . . . . . . . . . . . . . . 3-48
Table 3-47. Error Logs Table Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
Table 3-48. Error/ Recovery/Runtime Log Data Entry Format . . . . . . . . . . . . . . . . 3-50
Table 3-49. Error Logs Table Format (For 40fx, 80ex, 125ex and 220mx models) . 3-51
Table 3-50. Error Log Entry Format (For 40fx, 80ex, 125ex and 220mx models). . 3-51
Table 3-51. Move Success Log Table Format (For 40fx, 80ex, 125ex and 220mx
models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Table 3-52. Move Success Logs Entry Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Table 3-53. Force Entry Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Table 3-54. Recovery Log Data Format (For all models EXCEPT 40fx, 80ex,
125ex and 220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Table 3-55. Recovery Log Data Format (For the 40fx, 80ex, 125ex and 220mx
models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Table 3-56. Recovery Log Entry Format (For the 40fx, 80ex, 125ex and 220mx
models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Table 3-57. Error Recovery State (For the 40fx, 80ex, 125ex and 220mx models) . 3-56
Table 3-58. Drive Log Data Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Table 3-59. Drive Log Entry Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
xvi
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 Data Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
Table 3-65. Retry Algorithm Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
Table 3-66. Move History Log Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Table 3-67. Move History Log Entry Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Table 3-68. Move Medium Command CDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64
Table 3-69. Exchange Medium Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-66
Table 3-70. Read Element Status Command CDB . . . . . . . . . . . . . . . . . . . . . . . . . . 3-68
Table 3-71. Read Element Status Data Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-69
Table 3-72. Medium Transport Element Descriptor Block . . . . . . . . . . . . . . . . . . . 3-70
Table 3-73. Read Element Status Storage Element Descriptor Block . . . . . . . . . . 3-71
Table 3-74. Read Element Status Import/Export Element Descriptor Block . . . . . 3-72
Table 3-75. Read Element Status Data Transfer Element Descriptor Block . . . . . 3-74
Table A-1. Request Sense - Sense Key Values Byte 2, Bits 3 through 0 . . . . . . . . . .A-3
Table A-2. Request Sense - Additional Sense Code Values . . . . . . . . . . . . . . . . . . . .A-5
Table A-3. Internal Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-9
Table A-4. ODC Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-15
Table A-5. ODC Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-17
Table A-6. DSP Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-19
Table A-7. Terms Used In the Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-22
Table B-1. Request Sense - Sense Key Values Byte 2, Bits 3 through 0. . . . . . . .B-3
Table B-2. Request Sense Data (bytes 12 and 13) . . . . . . . . . . . . . . . . . . . . . . . . . . .B-3
Table B-3. Invalid Address: Sense Code 2IH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-7
Table B-4. Element Full/Empty: Sense Code 3BH . . . . . . . . . . . . . . . . . . . . . . . . . . .B-7
Table B-5. Request Sense - Additional Sense Data (For all models, EXCEPT
40fx, 80ex, 125ex and 220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-8
Table B-6. Request Sense - Additional Sense Data (For models 40fx, 80ex,
125ex and 220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-14
Table B-7. Hardware Error Codes (medium and large models). . . . . . . . . . . . . . . .B-19
xvii
Tables
Table B-8. Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-22
Table B-9. Autochanger Move Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-29
Table B-10. Micro-Move Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-32
Table B-11. Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-32
Table B-12. Diagnostic Tests (EXCEPT for models 40fx, 80ex, 125ex, and
220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-40
Table B-13. Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx) . . . . . . . .B-44
Table C-1. Jukebox FRUs (For all models, 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,
125ex and 220mx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .D-17
Table E-1. Timeout Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .E-2
xviii
Chapter 1
1-1
Target device
Addresses
1-2
Chapter 1
Chapter 1
1-3
Data phase
The data phase encompasses both the data in phase and the data out
phase to transfer data to and from the drive. Synchronous and
asynchronous data transfers are supported.
The data in phase allows the target to request that data be sent to the
initiator from the target.
The data out phase allows the target to request that data be sent from
the initiator to the target.
Command phase
The command phase sends the Command Descriptor Block (CDB) from
the initiator to the drive.
Message phase
The message phase refers to a message in or a message out phase.
Multiple messages may be sent during either phase. The first byte
transferred in either of these phases is either a single-byte message or
the first byte of a multiple-byte message. Multiple-byte messages are
wholly contained within a single message phase.
Message In phase allows the target to request that messages be sent to
the initiator from the target.
Message Out phase allows the target to request that messages be sent
from the initiator to the target. The target invokes this phase in response
to the attention condition created by the initiator.
See Table 1-1 on page 1-5 for a list of supported messages.
1-4
Chapter 1
Table 1-1
Target-Supported Messages
Code (hex.)
Direction
Description
00H
In
Command Complete
01H
In/Out
Extended Message
02H
In
03H
In
Restore Pointers
04H
In
Disconnect
05H
Out
Initiator-Detected Error
06H
Out
Abort
07H
In/Out
Message Reject
08H
Out
No Operation
09H
Out
0AH
In
0BH
In
0CH
Out
0DH
Out
Abort Tag
0EH
Out
Clear Queue
20H,21H,22H
In/Out
80H-FFH
In/Out
Identify
Chapter 1
1-5
1-6
Chapter 1
The transfer period is the minimum time allowed between leading edges
of successive REQ pulses and of successive ACK pulses.
The REQ/ACK offset is the maximum number of REQ pulses allowed to
be outstanding before the leading edge of its corresponding ACK pulse is
received at the target. This value prevents overflow conditions in the
devices reception buffer and offset counter. A REQ/ACK offset value of
zero indicates asynchronous mode.
The initiator sets its values according to the rules above that permit it to
receive data successfully. If the drive can also receive data successfully
with these values (or smaller transfer period or larger REQ/ACK offset
or both), it returns the same values in its SDTR message.
Synchronous Negotiation Started by the Initiator
If the initiator recognizes that negotiation is required, it asserts the ATN
signal and sends a SDTR message to begin the negotiating process. After
successfully completing the MESSAGE OUT phase, the drive will
respond with the proper SDTR message. If an abnormal condition
prevents the drive from returning an appropriate response, both devices
will go to asynchronous mode for data transfers between the two devices.
The drive responds to each initiator requested transfer period as shown
in Table 1-3 on page 1-8.
Chapter 1
1-7
Table 1-3
Drive Response
Transfer Period
0 <= mi <= 25
mt = 25
100 nsec
26 <= mi <= 31
mt = mi
125 nsec
32 <= mi <=37
mt = mi
150 nsec
38 <= mi <=43
mt = mi
175 nsec
44 <= mi <= 50
mt = mi
200 nsec
51 <= mi <= 56
mt = mi
225 nsec
57 <= mi <= 62
mt = mi
250 nsec
63 <= mi <= 68
mt = mi
275 nsec
69 <= mi <= 75
mt = mi
300 nsec
mt = mi
Asynchronous
(REQ/ACK offset 0)
1-8
Chapter 1
Table 1-4
Drive Response
(REQ/ACK Offset)
0 <= xi <= 15
xt = xi
xt
xt = 15
15
Chapter 1
1-9
The target goes to Bus Free Phase and does not consider
this as an error.
Disconnect
The target does not disconnect and continues the current command.
Identify
The target goes to the Bus Free Phase and aborts the
command. Sense Key/Additional Sense Code is set to
Hardware Error/Message Reject Error.
Linked Command
Complete
The target goes to the BUS FREE phase and aborts the
command and sets Sense Key/Additional Sense Code to
Aborted Command/Message Error.
Message
Reject
Restore
Pointers
Save Data
Pointers
1-10
The target terminates the command with Check Condition status and sets the Sense Key/Additional Sense
Code to Hardware Error/Message Reject Error.
The target goes to the Bus Free Phase and sets the
Sense Key/Additional Sense Code according to the error
condition.
The target does not disconnect and continues the current command.
Chapter 1
No Operation 08H
This message is ignored by the target.
Message Parity Error 09H
When the target receives this message, it retries the operation by
resending the original message once. If the message cannot be sent
successfully, the target immediately goes to the Bus Free Phase and
aborts the current SCSI command. No further reconnection is attempted
and no status or COMMAND COMPLETE message is returned for the
command. The target sets the Sense Key/Additional Sense Code to
Hardware Error/SCSI Interface Parity Error.
Linked Command Complete 0AH
This message is sent from the drive to an initiator to indicate the
execution of a linked command has been completed and that the status
has been sent.
Linked Command Complete (with flag) 0BH
This message is sent from the drive to an initiator to indicate the
execution of a linked command (with flag bit set to 1) has been completed
and that the status has been sent.
Bus Device Reset 0CH
This message is sent from an initiator to reset the target.
Abort Tag 0DH
The drive goes to the BUS FREE phase following successful receipt of the
ABORT TAG message and clears the current I/O process. If the drive
already started execution of the I/O process, the execution will be halted.
The medium contents may have been modified before the execution was
halted.
Chapter 1
1-11
The Simple Queue Tag message specifies that the I/O process be placed
in the logical units command queue. The order of the execution may be
altered within the constraints of the queue management algorithm
specified in the control mode page.
1-12
Chapter 1
Table 1-6
The Head of Queue Tag message specifies that the I/O process be placed
first in the logical unit's command queue. When the drive receives a
subsequent I/O process received with a Head of Queue Tag message, the
I/O process that has been already done is not interrupted.
Table 1-7
The Ordered Queue Tag message specifies that the I/O process be placed
in the logical unit's command queue for execution in the order received.
All queued I/O processes for the logical unit received prior to this I/O
process are executed before this I/O process is executed. All queued I/O
processes received after this I/O process are executed after this I/O
process, except for I/O processes received with a Head of Queue Tag
message.
Identify 80H-FFH
These messages are sent by either the initiator or the target to establish
the physical path connection between initiator and target for a particular
logical unit.
Bit 7
Bit 6
Bit 5-3
Reserved.
Chapter 1
1-13
Bit 2-0
These bits specify a logical unit number. Only one logical unit number is identified for any one selection sequence.
Status Phase
A status byte is sent from the target to the initiator during the Status
Phase at the termination of each command unless the command is
cleared by an ABORT message, a BUS DEVICE RESET message, or a
RESET condition. The target supports the following status codes.
Table 1-8
Status
00H
Good
02H
Check Condition
04H
Condition Met
08H
Busy
10H
Intermediate/Good
14H
18H
Reservation Conflict
28H
Queue Full
Good 00H
This status indicates that the target has successfully completed the
command.
Check Condition 02H
This status or Intermediate-Condition Met is returned when the PreFetch command is satisfied.
1-14
Chapter 1
Busy 08H
A busy status is returned by the target during powerup until all poweron
diagnostic tests have been completed. A busy status is also returned
when multiple commands are outstanding in the target, and a media
access command is received with the DISC PRIV bit cleared in the
identify message.
Intermediate/Good 10H
This status is returned when a Simple Queue Tag, Ordered Queue Tag,
or a Head of Queue Tag message is received and the command queue of
the drive is full. The I/O process is not placed in the command queue. The
drive can handle 32 I/O processes at a time.
Chapter 1
1-15
Conditions
Attention Condition
The Attention Condition allows an initiator to inform the target that the
initiator has a message ready. The target gets this message at its
convenience by performing a Message Out Phase as follows:
1. If the ATN signal becomes true during a COMMAND phase, the drive
enters the MESSAGE OUT phase after transferring part or all of the
command descriptor block bytes.
2. If the ATN signal becomes true during a DATA phase, the drive
enters the MESSAGE OUT phase at the drives earliest convenience.
The initiator will continue REQ/ACK handshakes until it detects the
phase change.
3. If the ATN signal becomes true during a STATUS phase, the drive
enters the MESSAGE OUT phase after the status byte has been
acknowledged by the initiator.
4. If the ATN signal becomes true during a MESSAGE IN phase, the
drive enters the MESSAGE OUT phase before it sends another
message.
5. If the ATN signal becomes true during a SELECTION phase and
before the initiator releases the BSY signal, the drive enters the
MESSAGE OUT phase immediately after that SELECTION phase.
6. If the ATN signal becomes true during a RESELECTION phase, the
drive enters the MESSAGE OUT phase after sending its IDENTIFY
message for that RESELECTION phase.
Reset Condition
The drive implements the hard reset alternative, upon detection of the
RESET condition. When the drive creates the reset conditions, it clears
all I/O processes including queued I/O processes, releases all
reservations, returns any SCSI device operating modes (MODE SELECT,
PREVENT/ALLOW MEDIUM REMOVAL commands, etc.) to their
initial conditions, and generates UNIT ATTENTION condition.
1-16
Chapter 1
Chapter 1
1-17
NOTE
A Reserved field indicates that the field is reserved and must be set to 0
by the initiator.
The Reserved field for returned data contains 0 as well.
1-18
Chapter 1
Drive
Commands
SCSI-2 Drive
Commands
Chapter 2
2-1
Name
Description
Page
Number
00H
2-8
01H
Rezero Unit
2-9
03H
Request Sense
2-10
04H
Format Unit
2-15
07H
Reassign Blocks
2-19
08H
Read
2-21
0AH
Write
2-23
0BH
Seek
2-25
12H
Inquiry
2-26
15H
Mode Select
2-31
16H
Reserve
2-52
2-2
Chapter 2
Description
Page
Number
17H
Release
2-53
1AH
Mode Sense
2-54
1BH
Start/Stop Unit
2-73
1CH
Receive
Diagnostic
Results
2-74
1DH
Send Diagnostic
2-76
1EH
Prevent/Allow
Medium
Removal
2-79
Chapter 2
2-3
Code
(hex.)
Table 2-2
Name
Description
Page
Number
25H
Read Capacity
2-80
28H
Read
2-82
2AH
Write
2-84
2BH
Seek
2-87
2CH
Erase
2-88
2EH
Write and
Verify
2-90
2FH
Verify
2-92
34H
Pre-Fetch
2-94
35H
Synchronize
Cache
2-95
37H
Read Defect
Data
2-96
2-4
Chapter 2
Description
Page
Number
3BH
Write Buffer
2-99
3CH
Read Buffer
2-102
3EH
Read Long
2-104
3FH
Write Long
2-106
4CH
Log Select
2-109
4DH
Log Sense
2-111
55H
Mode Select
2-122
Chapter 2
2-5
Code
(hex.)
Table 2-3
Name
Description
Page
A8H
Read
2-128
AAH
Write
2-131
ACH
Erase
2-134
AEH
2-137
AFH
Verify
2-140
B7H
Read Defect
Data
2-142
DEH
Read Long
2-145
DFH
Write Long
2-147
2-6
Chapter 2
A Link bit of 1 indicates that the drive links to the next command upon
successful completion of the current command. When the command is
terminated successfully, the drive returns the INTERMEDIATE/GOOD
status and the LINKED COMMAND COMPLETE or the LINKED
COMMAND COMPLETE (WITH FLAG) message depending on the state
of the Flag bit. The Flag bit may be set to 1 only when the Link bit is 1. If
this bit is set to 1 with the Link bit, the drive returns the LINKED
COMMAND COMPLETE (WITH FLAG) message upon successful
completion of the command. If this bit is set to 0, it returns the LINKED
COMMAND COMPLETE message.
The Relative Address (RelAdr) bit is set to 1 to indicate that the logical
block address of the command descriptor block is a two's complement
displacement. This negative or positive displacement is added to the
logical block address last accessed on the drive to form the logical block
address for this command.
Chapter 2
2-7
Many commands have bits named Flag, Link and RelAdr. The definitions
of these bits are:
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
2-8
Reserved (0)
Chapter 2
The Rezero Unit Command is identical to the Test Unit Ready Command
(see the previous page).
Table 2-5
0
1
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Chapter 2
Reserved (0)
2-9
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Flag
Link
The Allocation Length indicates the number of bytes of sense data that
the drive transfers to the initiator. This drive has 22 bytes of sense data.
If an allocation length specified is less, then the allocated amount is
transferred, the remaining sense data is lost, and no error will be
reported. If an allocated length specified is greater, then only 22 bytes of
sense data are transferred and no error will be reported.
2-10
Chapter 2
Byte
Valid
Reserved (0)
Reserved (0)
ILI
Rsvd (0)
Sense Key
Information (MSByte)
Information Byte
Information Byte
Information (LSByte)
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Reserved (0)
12
13
14
Reserved (0)
15
1
2
Table 2-7
SKSV
16
17
18
19
20
21
Chapter 2
2-11
Error Code
ILI
Information
SKSV
2-12
Chapter 2
15
SKSV
(1)
C/D
Reserved (0)
3
BPV
16
17
C/D
Bit Pointer
BPV
NOTE
Bit Pointer
When the Bit Pointer Valid bit is 1, the Bit Pointer field
specifies which bit of the byte designated by the Field
Pointer field is in error. When a multiple-bit field is in
error, the pointer points to the most significant byte of
the field.
Field Pointer
Bytes identified as being in error are not necessarily the bytes that need
to be changed to correct the problem.
Chapter 2
2-13
Table 2-8
Table 2-9
15
SKSV
(1)
Reserved (0)
16
17
Progress
Indication
Internal Error
Code
The Internal Error Code provides detailed information
about the failure.
2-14
Chapter 2
The format parameters may be set using the Mode Select Commands
(15H or 55H) before executing the Format Unit Command.
Table 2-10
Byte
Reserved (0)
FmtDta
CmpLst
Reserved (0)
Reserved (0)
Reserved (0)
NOTE
Rsvd
ErsCntl
Reserved (0)
MkPlst
Flag
Link
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks.
The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and
Verify 650 Mbyte optical disks.
If this command is issued with any of these drive/media combinations, a
CHECK CONDITION status will result with the Sense Key/Additional
Sense Code set to Data Protect/Write Protected.
FmtDta
Chapter 2
2-15
CmpLst
Defect List
Format
MkCDA
MkPlst
ErsCntl
NOTE
For Write-Once, this command can be executed only once during the
lifetime of a disk. When an initiator attempts to execute the Format Unit
command more than once for write-once media a CHECK CONDITION
status is returned. The Sense Key/Additional Sense Code is set to
ILLEGAL REQUEST/Invalid Command Operation Code.
2-16
Chapter 2
Table 2-11
0
1
Immed
Rsvd
(0)
Reserved (0)
FOV
Rsvd
(0)
DCRT
Reserved (0)
FOV
DCRT
Immed
Defect List
Length
Chapter 2
2-17
The Format Unit command Defect List consists of the Defect List Header
and zero or more multi-byte Defect Descriptor(s).
Table 2-12
Table 2-13
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
2-18
Chapter 2
0
1
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Chapter 2
2-19
Defect List
Length
Table 2-16
Reserved (0)
2-20
Chapter 2
This command reads data from the specified logical block address. A
maximum length of 256 logical blocks can be read using the Group 0
Read Command. If the number of logical blocks exceeds 256, use the
Group 1 Read command.
NOTE
The Mode Select Commands (15H or 55H) impact all read, write, format
and erase commands.
Table 2-17
0
1
Transfer Length
PBA
Transfer
Length
PBA
Chapter 2
Reserved (0)
Flag
Link
2-21
NOTE
When this command is used with 512 byte/sector 4X/ 8X/14X media, 1024
byte/sector 8X/14X media, or 2048 14X media, it is not possible to address
all logical blocks on the disk because those media types contain >221
logical blocks.
NOTE
When this command is used with 14X 512 or 1024 byte/sector media,
setting the PBA bit will cause the drive to return a CHECK CONDITION
status. The sense key/additional sense code will be set to ILLEGAL
REQUEST/INVALID FIELD in CDB.
2-22
Chapter 2
This command writes data starting at the specified logical block address.
NOTE
The Mode Select Commands (15H or 55H) impact all read, write, format
and erase commands.
Table 2-18
0
1
Transfer Length
NOTE
PBA
Ers
Cntl
Reserved (0
Flag
Link
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks.
The 2.6 Gbyte capacity drives cannot Format, Erase, Write, or Write and
Verify 650 Mbyte optical disks.
If this command is issued with any of these drive/media combinations, a
CHECK CONDITION status will result with the Sense Key/Additional
Sense Code set to Data Protect/Write Protected.
NOTE
Chapter 2
2-23
ErsCntl
NOTE
When this command is used with 512 byte/sector 4X/ 8X/14X media, 1024
byte/sector 8X/14X media, or 2048 14X media, it is not possible to address
all logical blocks on the disk because those media types contain >221
logical blocks.
NOTE
NOTE
When this command is used with 14X 512 OR 1024 byte/sector media,
setting the ErsCntl bit or the PBA bit will cause the drive to return a
CHECK CONDITION status. The sense key/additional sense code will be
set to ILLEGAL REQUEST/INVALID FIELD in CDB.
2-24
Chapter 2
This command seeks the optical head to the physical track where the
specified logical block exists.
Table 2-19
0
1
Reserved (0)
PBA
PBA
Reserved (0)
Flag
Link
NOTE
When this command is used with 512 byte/sector 4X/ 8X/14X media, 1024
byte/sector 8X/14X media, or 2048 14X media, it is not possible to address
all logical blocks on the disk because those media types contain >221
logical blocks.
NOTE
When this command is used with 14X 512 or 1024 byte/sector media,
setting the PBA bit will cause the drive to return a CHECK CONDITION
status. The sense key/additional sense code will be set to ILLEGAL
REQUEST/INVALID FIELD in CDB.
Chapter 2
2-25
0
1
Reserved (0)
VPD Identifier
Reserved (0)
Allocation Length
Reserved (0)
EVPD
Flag
Link
EVPD
Page Code
Allocation
Length
2-26
Chapter 2
Table 2-22
Description
00H
80H
C1H
Table 2-23
Table 2-21
Peripheral Qualifier
Reserved (0)
Peripheral Qualifier
Reserved (0)
4-13
Chapter 2
2-27
Table 2-24
Peripheral Qualifier
Reserved (0)
4-5
6-8
9-11
2-28
Chapter 2
Byte
0
Peripheral Qualifier
RMB
(1)
5-6
Reserved (0)
RelAdr
(1)
WBus32
(0)
WBus16
(0)
Sync
(1)
Linked
(1)
Rsvd
(0)
Cmd
Que (1)
8-15
16-31
32-35
36-39
40-49
50-55
SftRe
(0)
Chapter 2
2-29
Table 2-25
NOTE
Device Type
Modifier
WBus32
WBus16
Sync
Linked
CmdQue
SftRe
2-30
Chapter 2
This command sets optical disk and drive parameters for read, write,
format, and erase commands.
Table 2-26
0
1
PF (1)
Reserved (0)
Reserved (0)
Reserved (0)
5
SP
Reserved (0)
Flag
SP
Link
Parameter List
Length
This byte indicates the number of bytes of parameter
data being transferred during the DATA OUT phase,
including the header. A length of 0 indicates that no
data will be transferred.
Chapter 2
2-31
Table 2-27
Parameter
List Length
Description
01H
12
02H
16
Disconnect-Reconnect Page
(See Table 2-31 on page 2-36)
08H
12
Caching Page
(See Table 2-32 on page 2-37)
0AH
0BH
20H
12
21H
12
2-32
Chapter 2
Table 2-28
Reserved (0)
Medium Type
Reserved (0)
The Medium Type field shall be set to 00H (Default, only one medium
type supported), 02H (Write-once medium), or 03H (Optical Reversible or
Erasable medium). The Block Descriptor Length specifies the length in
bytes of the block descriptor. It shall be equal to 0 or 8. A Block
Descriptor Length of zero indicates that the block descriptor is not
included in the parameter list. This condition is not considered to be an
error.
Table 2-29
NOTE
Density Code
Number of Blocks
Reserved (0)
Block Length
Chapter 2
2-33
Reserved (0)
DTE
DCR
Rsvd
(0)
TB
RC
Rsvd
(0)
4-7
Reserved (0)
9-11
Reserved (0)
AWRE
1
2
PER
NOTE
RC
2-34
Chapter 2
DCR
Read Retry
Count
Write Retry
Count
Chapter 2
2-35
Disconnect-Reconnect
The disconnect-reconnect page provides the initiator the means to tune
the performance of the SCSI bus.
Table 2-31
Reserved (0)
4-9
Reserved (0)
10
11
12-15
Reserved (0)
Buffer Full
Ratio
Buffer Empty
Ratio
Maximum Burst
Size
This field indicates the maximum amount of data that
the target transfers during a data phase before
disconnecting if the initiator has granted the disconnect
privilege. This value is expressed in increments of 512
bytes (e.g. a value of one means 512 bytes, two means
1024 bytes, etc.). A value of zero indicates there is no
limit on the amount of data transferred per connection.
2-36
Chapter 2
Table 2-32
Reserved (0)
1
2
NOTE
MF
RCD
Reserved (0)
WCE
Reserved (0)
10
11
With write caching enabled, data integrity of the information in the buffer
is not guaranteed through power cycling.
WCE
RCD
Chapter 2
2-37
The caching parameters table defines the parameters that affect the use
of the cache.
MF
Disable Pre-fetch
Transfer
Length
This field sets the threshold value for pre-fetching data
during reads. If the number of blocks to be read is
greater than this value, no pre-fetching occurs.
Minimum
Pre-fetch
Maximum
Pre-fetch
Maximum
Pre-fetch
Ceiling
2-38
Chapter 2
Reserved (0)
Reserved (0)
Queue Algorithm Modifiera
4-7
Reserved
DQue
Reserved (0)
Table 2-34
Definition
0H
Restricted reordering
01H
2H - 0FH
Reserved
A value of zero (0) in this field specifies that the target will order the
actual execution sequence of the commands with a SIMPLE QUEUE
TAG such that data integrity is maintained for that initiator.
A value of one (1) in this field specifies that the target may reorder the
actual execution of the commands with a SIMPLE QUEUE TAG in any
manner.
Chapter 2
2-39
Table 2-33
Reserved (0)
Reserved (0)
Reserved (0)
The medium types supported page contains a list of the medium types
implemented by the target for logical units.
The code values for each medium type supported by the target (up to four
maximum) and defined in the MODE SELECT command are reported in
ascending order.
If only the default medium type is supported, 0 is reported. If less than
four medium types are supported, the unused entries are returned as 0.
2-40
Chapter 2
Field
Name
Setting
1
(default)
Setting
2
Setting
3
Setting
4
Medium
Type 1
Supported
02H
00H
02H
03H
Medium
Type 2
Supported
03H
00H
00H
00H
Medium
Type 3
Supported
00H
00H
00H
00H
Medium
Type 4
Supported
00H
00H
00H
00H
00H
02H
Write-Once medium
03H
Rewritable medium
Chapter 2
Table 2-36
2-41
NOTE
Reserved (0)
Format Mode
3-11
2-42
Chapter 2
Table 2-38
Type 00H
10
11
Size of User
Band
Size of Spare
Band
Number of
Bands
Chapter 2
2-43
Format Mode 03H supports two types of format (type 0 and type 1) by
setting byte 3.
Table 2-39
Type 01H
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Reserved (0)
2-44
Chapter 2
3-9
Reserved (0)
10
11
Number of
Bands
NOTE
Table 2-40
The Number of Bands for 9.1 and 5.2 Gbyte Capacity drives include
1 (01H), 16 (10H), 24 (18H), 30 (1EH), 34 (22H), 38 (26H), or 45 (2DH).
Chapter 2
2-45
Reserved (0)
Reserved (0)
DAIR
DWR
Quick
Disconnect
Rsvd (0)
Force
Verify
S1-8
S1-7
S1-6
S1-5
S1-4
S1-3
S1-2
S1-1
S2-8
S2-7
S2-6
S2-5
S2-4
S2-3
S2-2
S2-1
DOM
FWC
Reserved (0)
Reserved (0)
7-11
Reserved (0)
DAIR
DWR
Quick
Disconnect
2-46
Chapter 2
Force Verify
NOTE
Bytes 4 and 5
DOM
The DOM bit is not selectable using the Mode Select command.
FWC
NOTE
The bits DAIR and Force Verify on this mode page can also be controlled
in HP products by changing external switch settings. In HPs standalone
box products, this is accomplished by changing the thumb wheel settings
on the rear of the box. In HPs library products, this is accomplished by
changing the front panel settings. In all cases, changes to the mode page
settings will override the external switch settings.
Chapter 2
2-47
Field
Default Value
01H
AWRE
01H
TB
01H
RC
01H
PER
01H
DTE
01H
DCR
01H
01H
02H
20H
02H
20H
02H
20H
08H
WCE
08H
MF
08H
RCD
08H
40H
08H
Minimum Pre-Fetch
01H
08H
Maximum Pre-Fetch
01H
08H
40H
0AH
0AH
DQUE
0BH
02H
2-48
Chapter 2
Default Value
0BH
03H
0BH
00H
0BH
00H
21H
DAIR
21H
DWR
21H
Quick Disconnect
21H
Force Verify
a.This value is for 9.1 and 5.2 Gbyte Capacity drive only.
With power-on or reset and the loaded media holds no format
information in itself, the current value of the format page (20H)
parameters are set as follows:
Table 2-43
Field
Current Value
650 Mbytes/Cartridge
20H
Format Mode
20H
Type
20H
Number of Bands
20H
2048
Format Mode
20H
Number of Bands
Chapter 2
Format Mode
2-49
Page
Field
Current Value
20H
Number of Bands
34
Format Mode
20H
Number of Bands
30
Format Mode
20H
Number of Bands
24
Format Mode
20H
Number of Bands
45
Format Mode
20H
Number of Bands
38
Format Mode
20H
Number of Bands
16
Format Mode
20H
Number of Bands
30
a.This media is for 9.1 and 5.2 Gbyte capacity drives only.
b.This media is for 9.1 capacity drives only.
2-50
Chapter 2
Table 2-44
Figure 2-1
DIP SW S501
DIP SW S502
Autochanger Eject
Distance Override
DAIR Enable
Reserved for HP
Reserved for HP
Enable SCAM
Reserved
a.For 2.6 Gbyte capacity drives, this DIP switch is Fast SCSI Enable.
Chapter 2
2-51
0
1
3rd
Pty
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Rsvd
(0)
Flag
Link
3rd Pty
Device ID
2-52
Chapter 2
0
1
3rd
Pty
Reserved (0)
Reserved (0)
Reserved (0)
5
3rdPty
3rd Pty
Device ID
Chapter 2
Reserved (0)
Flag
Rsvd
(0)
Link
2-53
0
1
2
Rsvd
(0)
DBD
Reserved (0)
Allocation Length
Rsvd (0)
Reserved (0)
Flag
Link
DBD
PC
Page Code
Page code values are the same as for the Mode Select
command. If 00H or 3FH is specified, all pages are
returned.
2-54
Chapter 2
Table 2-48
Medium Type
WP
Reserved
3
Table 2-49
Cache
(1)
Reserved (0)
Density Codes
Number of Blocks
Reserved (0)
Block Length
Chapter 2
2-55
Allocation
Length
Table 2-50
Parameter
List
Length
Description
01H
12
02H
16
Disconnect-Reconnect Page
(See Table 2-52 on page 2-59)
08H
12
Caching Page
(See Table 2-53 on page 2-60)
0AH
0BH
20H
12
21H
12
00H,3FH
80
2-56
Chapter 2
PS (1)
Rsvd
(0)
1
2
DTE
DCR
AWRE
Rsvd
(0)
TB
RC
Rsvd
(0)
4-7
Reserved (0)
9-11
Reserved (0)
PER
PS
AWRE
TB
Chapter 2
2-57
Table 2-51
RC
PER
DTE
DCR
Read Retry
Count
Write Retry
Count
2-58
Chapter 2
PS
(1)
Rsvd
(0)
4-9
Reserved (0)
10
11
12-15
Reserved (0)
Buffer Full
Ratio
Buffer Empty
Ratio
Maximum
Burst Size
Chapter 2
2-59
Table 2-52
PS
(1)
Rsvd
(0)
1
2
MF
RCD
Reserved (0)
WCE
Reserved (0)
10
11
PS
WCE
MF
2-60
Chapter 2
RCD
Maximum
Pre-fetch
Chapter 2
2-61
MaximumPre-fetch
Ceiling
The Maximum Pre-fetch Ceiling filed does not affect the
operation of the drive and can be set to 32 or 64. In
another value is set, a CHECK CONDITION status is
returned with the sense key/ additional sense code set to
ILLEGAL REQUEST/Invalid Parameter List.
NOTE
With write caching enabled, data integrity of the information in the buffer
is not guaranteed through power cycling.
2-62
Chapter 2
Reserved (0)
Reserved (0)
4-7
Reserved (0)
DQue
Reserved (0)
DQue
NOTE
For more information about the use of Byte 3 (Que Algorithm Modifier),
see Table 2-34 on page 2-39.
Chapter 2
2-63
Table 2-54
Medium Types
Table 2-55
PS
(1)
Rsvd
(0)
Reserved (0)
Reserved (0)
PS
This page is used to set the medium type(s) supported by the drive. The
drive accepts the following combinations:
2-64
Chapter 2
Field
Name
Setting 1
(default)
Setting 2
Setting 3
Setting 4
Medium
Type 1
Supported
02H
00H
02H
03H
Medium
Type 2
Supported
03H
00H
00H
00H
Medium
Type 3
Supported
00H
00H
00H
00H
Medium
Type 4
Supported
00H
00H
00H
00H
00H
02H
03H
Chapter 2
2-65
Table 2-56
Vendor Unique
Table 2-57
PS
(1)
Rsvd
(0)
Format Mode
3-11
PS
NOTE
2-66
Chapter 2
Format Mode
Table 2-58
Type 00H
10
11
Size of User
Band
Size of Spare
Band
Number of
Bands
Chapter 2
2-67
Format Mode 03H supports two types of format (type 0 and type 1) by
setting byte 3.
Table 2-59
Type 01H
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Reserved (0)
2-68
Chapter 2
3-9
Reserved (0)
10
11
Number of
Bands
NOTE
The Number of Bands for 9.1 and 5.2 Gbyte Capacity drives include
1 (01H), 16 (10H), 24 (18H), 30 (1EH), 34 (22H), 38 (26H), or 45 (2DH).
Chapter 2
2-69
Table 2-60
Vendor Unique
Table 2-61
Byte
PS (1)
Rsvd
(0)
Reserved (0)
DAIR
DWR
Quick
Disconnect
Rsvd
(0)
Force
Verify
S1-8
S1-7
S1-6
S1-5
S1-4
S1-3
S1-2
S1-1
S2-8
S2-7
S2-6
S2-5
S2-4
S2-3
S2-2
S2-1
DOM
FWC
Reserved (0)
Reserved (0)
7-11
PS
DAIR
DWR
2-70
Chapter 2
Force Verify
NOTE
Bytes 4 and 5
DOM
The DOM bit is not selectable using the Mode Select command.
Chapter 2
2-71
Quick
Disconnect
FWC
NOTE
The bits DAIR and Force Verify on this mode page can also be controlled
in HP products by changing external switch settings. In HPs standalone
box products, this is accomplished by changing the thumb wheel settings
on the rear of the box. In HPs library products, this is accomplished by
changing the front panel settings. In all cases, changes to the mode page
settings will override the external switch settings.
2-72
Chapter 2
This command starts or stops rotation of the optical disk in the drive
and/or ejects the optical disk from the drive.
Table 2-62
0
1
Reserved (0)
Reserved (0)
Reserved (0)
Immed
Reserved (0)
LoEj
Start
Reserved (0)
Flag
Link
Immed
LoEj
NOTE
Chapter 2
0
1
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Allocation
Length
Table 2-64
Maximum
Transfer
Length
Description
00H
81H
10
Controller Test
(See Table 2-66 on page 2-75)
2-74
Chapter 2
Table 2-66
Reserved (0)
Reserved (0)
Reserved (0)
Chapter 2
Success
2-75
Table 2-65
Table 2-67
0
1
DevOfl
UnitOfl
Flag
Link
PF (1)
Rsvd
(0)
SelfTst
Reserved (0)
Reserved (0)
SelfTst
NOTE
2-76
Chapter 2
UnitOfl
Parameter List
Length
Indicates the number of parameter bytes in the Data
Out Phase that describe the selected test. This value
must be 0 if the SelfTst bit is set to 1.
Table 2-68
Table 2-69
Reserved (0)
Parameter
List
Length
Description
00H
81H
12
Controller Test
(See Table 2-70 on page 2-78)
Chapter 2
2-77
DevOfl
Table 2-70
Controller Test
Byte
Reserved
No
Break
Test Number
(See Table 2-71 on page 2-78)
Loop Count
6-11
Reserved (0)
No Break
Table 2-71
Selftest
0x01
0x02
0x03
0x04
0x05
0x06
2-78
Chapter 2
0
1
Reserved (0)
Reserved (0)
Reserved (0)
4
5
Prevent
Reserved (0)
Control Byte (0)
Prevent
Flag
Link
NOTE
The Start/Stop Unit Command affects this command. See Table 2-62 on
page 2-73.
Chapter 2
2-79
Reserved (0)
Reserved (0)
Reserved (0)
9
PMI
RelAdr
Reserved (0)
Reserved (0)
PMI
Flag
Link
2-80
Chapter 2
Block Length
Block Length
Chapter 2
2-81
Table 2-74
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-75
0
1
DPO
FUA
Reserved (0)
Reserved (0)
9
DPO
PBA
Reserved (0)
Flag
RelAdr
Link
NOTE
The DPO bit is ignored in 9.1 and 5.2 Gbyte capacity drives.
2-82
Chapter 2
FUA
Transfer
Length
PBA
NOTE
NOTE
When this command is used with 14X 512 or 1024 byte/sector media,
setting the PBA bit will cause the drive to return a CHECK CONDITION
status. The sense key/additional sense code will be set to ILLEGAL
REQUEST/INVALID FIELD in CDB.
Chapter 2
2-83
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-76
Rsvd (0)
RelAdr
Flag
Link
Reserved (0)
DPO
FUA
EBP
3-4
Reserved (0)
PBA
Ers Cntl
Reserved (0)
NOTE
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
NOTE
For Write-Once media, Byte 9, Bit 7 and Bit 6 are reserved (0).
2-84
Chapter 2
DPO
Rel Adr
EBP
ErsCntl
NOTE
Chapter 2
2-85
NOTE
When this command is used with 14X 512 OR 1024 byte/sector media,
setting the ErsCntl bit or the PBA bit will cause the drive to return a
CHECK CONDITION status. The sense key/additional sense code will be
set to ILLEGAL REQUEST/INVALID FIELD in CDB.
2-86
Chapter 2
This command seeks the optical head to the physical track where the
specified logical block exists.
Table 2-77
0
1
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
PBA
PBA
Reserved (0)
NOTE
When this command is used with 512 byte/sector 14X media or 1024 byte/
sector 14X 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.
Chapter 2
2-87
0
1
Rsvd
(0)
RelAdr
Flag
Link
Reserved (0)
ERA
Reserved (0)
NOTE
PBA
Reserved (0)
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
2-88
Chapter 2
ERA
Transfer
Length
PBA
NOTE
NOTE
When this command is executed with 14X 512 or 1024 byte/sector media,
the drive will return a CHECK CONDITION status. The sense key/
additional sense code will be set to ILLEGAL REQUEST/INVALID
COMMAND.
Chapter 2
2-89
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-79
Byte
EBP
Rsvd
(0)
RelAdr
Flag
Link
Reserved (0)
DPO
Rsvd
(0)
3-4
Reserved (0)
PBA
ErsCntl
Reserved (0)
NOTE
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
NOTE
For Write-Once media, Byte 9, Bit 7 and Bit 6 are reserved (0).
2-90
Chapter 2
Transfer
Length
PBA
ErsCntl
Rel Adr
NOTE
When this command is used with 14X 512 OR 1024 byte/sector media,
setting the ErsCntl bit or the PBA bit will cause the drive to return a
CHECK CONDITION status. The sense key/additional sense code will be
set to ILLEGAL REQUEST/INVALID FIELD in CDB.
Chapter 2
2-91
0
1
Rsvd
(0)
RelAdr
DPO
Rsvd
(0)
Blk
Vfy
Reserved (0)
9
DPO
Reserved (0)
Flag
Link
2-92
Chapter 2
Blk Vfy
Rel Adr
Chapter 2
2-93
Pre-Fetch (34H)
The Pre-Fetch command is used to transfer the specified number of data
blocks starting from the specified logical block address to cache memory.
Table 2-81
Pre-Fetch Command
Byte
Immed
RelAdr
Reserved (0)
Reserved (0)
9
Immed
Reserved (0)
Flag
Link
Transfer
Length
Rel Adr
2-94
Chapter 2
This command initiates the writing of all cached write data to the optical
disk. Ensures that logical blocks in the cache memory, within the
specified range, have their most recent data value recorded on the optical
disk.
Table 2-82
0
1
Immed
Rsvd
Reserved (0)
9
Immed
Reserved (0)
Flag
Link
Number of
Blocks
Chapter 2
Reserved (0)
Reserved (0)
PList
GList
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Flag
Link
PList and GList A PList bit of 0 and a GList bit of 1 indicates the drive
will return the contents of the defect list (SDL).
A PList bit of 1 and a GList bit of 0 indicates the drive
will return the contents of the PDL.
A PList bit of 1 and a GList bit of 1 indicates the drive
will return the contents of the PDL and the SDL.
2-96
Chapter 2
Allocation
Length
Table 2-84
0
1
Reserved (0)
Reserved (0)
PList
GList
PList
GList
Defect List
Format
Defect List
Length
Chapter 2
This field will be set to the Defect List format that was
indicated in byte 2 of the CDB, which specifies the
format of the Defect List data returned by the drive.
This field specifies the length in bytes of the defect
descriptors (see Table 2-85 on page 2-98).
2-97
Defect List
Format
Table 2-85
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
2-98
Chapter 2
This command writes data to the drive data buffer. The transfer data
consists of a 4-byte descriptor followed by the buffer data.
CAUTION
If you write data to the buffer area, you may overwrite valid information
that the drive needs for operation.
Table 2-86
0
1
Reserved (0)
Buffer Offset
Reserved (0)
Flag
Link
Mode
Buffer ID
Chapter 2
2-99
Buffer Offset
Parameter List
Length
Indicates the number of data bytes to be written in the
buffer.
Table 2-87
Table 2-88
Buffer ID
Mode
Buffer RAM
Download Microcode
15
Description
Vendor specific
Download microcode
Buffer RAM
Download
Microcode
2-100
Chapter 2
Mode Descriptions (For 9.1 and 5.2 Gbyte Capacity Drives Only)
Mode
Description
Vendor specific
Data Mode
Download Microcode
Chapter 2
2-101
Table 2-89
0
1
Reserved (0)
Buffer ID
Buffer Offset
Reserved (0)
Mode
Flag
Link
Mode
Buffer ID
Buffer Offset
Parameter List
Length
Indicates the number of data bytes to be read from the
buffer.
2-102
Chapter 2
Table 2-92
Table 2-94
Offset Boundary
Buffer Capacity
Buffer ID
Buffer RAM
Buffer RAM
Table 2-93
Mode
0
Description
Mode Descriptions (For 9.1 and 5.2 Gbyte Capacity Drives Only)
Mode
Description
Data Mode
Descriptor Mode
Chapter 2
2-103
Table 2-91
0
1
Reserved (0)
RelAdr
Reserved (0)
2-104
PBA
SC
Reserved (0)
Flag
Link
Chapter 2
PBA
SC
Rel Adr
NOTE
When this command is executed with 14X 512 or 1024 byte/sector media,
the drive will return a CHECK CONDITION status. The sense key/
additional sense code will be set to ILLEGAL REQUEST/INVALID
COMMAND.
Chapter 2
2-105
Transfer
Length
0
1
Reserved (0)
RelAdr
Reserved (0)
NOTE
PBA
SC
Reserved (0)
Flag
Link
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
2-106
Chapter 2
PBA
SC
Rel Adr
NOTE
Chapter 2
2-107
Transfer
Length
NOTE
When this command is executed with 14X 512 or 1024 byte/sector media,
the drive will return a CHECK CONDITION status. The sense key/
additional sense code will be set to ILLEGAL REQUEST/INVALID
COMMAND.
2-108
Chapter 2
Reserved (0)
PC (01H)
Flag
Link
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
NOTE
Reserved (0)
Chapter 2
2-109
Table 2-99
Reserved (0)
Reserved (0)
Reserved (0)
10
11
Description
Parameter
Code
Password
Parameter
Information
8000
4A4F454C
8000
4A6F686E
8000
45726963
1000
53746576
33
8000
416C5020
34
8000
47657269
2-110
Chapter 2
Reserved (0)
PC (01H)
Reserved (0)
Reserved (0)
Reserved (0)
Parameter
Pointer
Chapter 2
Allocation
Length
Flag
Link
2-111
Table 2-101
Description
00H
02H
03H
05H
07H
33H
34H
Rsvd (0)
Reserved (0)
2-112
Chapter 2
Table 2-104
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
Length
Bytes
Description
12
12
12
14
12
46
Chapter 2
2-113
Table 2-103
Table 2-105
Table 2-106
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
Length
Bytes
Description
12
12
12
14
12
46
2-114
Chapter 2
Table 2-108
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
Length
Bytes
Description
12
12
12
14
12
46
Chapter 2
2-115
Table 2-107
Table 2-109
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
2-116
Chapter 2
Length
Bytes
Description
10
34
34
50
34
.
.
.
.
.
.
.
.
.
Up to 1510
for 50 events;
up to 7510 for
250 events
Chapter 2
2-117
Table 2-110
Table 2-111
Occurrence Count
Long
(1)
Power On Minutes
Half Seconds
Power On Hours
Power On Hours
10
UMID Byte 5
11
UMID Byte 6
12
UMID Byte 7
13
UMID Byte 8
14
15
16
17
18
19
20
2-118
Chapter 2
Table 2-112
21
22
23
24
25
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
Chapter 2
2-119
Byte
Table 2-113
Table 2-114
Length
Bytes
Description
12
12
12
14
12
46
Rsvd (0)
Reserved (0)
Reserved (0)
Parameter Value
Parameter Value
2-120
Chapter 2
Table 2-115
Param.
Code
Length
Bytes
Description
12
12
12
14
12
46
Chapter 2
2-121
PF
(1)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
SP
Reserved (0)
SP
Flag
Link
2-122
Chapter 2
Reserved (0)
Reserved (0)
Medium Type
Reserved (0)
Reserved (0)
Reserved (0)
Medium Type
Block
Descriptor
Length
Chapter 2
2-123
Parameter List
Length
This field specifies the length in bytes of the MODE
SELECT parameter list that the initiator will transfer
to the drive during the DATA OUT phase. A length of 0
indicates that no data will be transferred. This
condition is not considered an error.
Table 2-118
NOTE
Density Code
Number of Blocks
Reserved (0)
Block Length
2-124
Chapter 2
Table 2-119
0
1
Rsvd
(0)
PC
DBD
Reserved (0)
Page Code
3-6
Reserved (0)
Reserved (0)
Flag
Link
DBD
PC
Page Code
Page code values are the same as for the Mode Select
(Group 0) command. If the page code is specified as 00H
or 3FH, all the pages are returned.
Allocation
Length
Chapter 2
2-125
Table 2-120
Medium Type
WP
Reserved (0)
Cache
(1)
Reserved (0)
Reserved (0)
Reserved (0)
Mode Data
Length
Medium Type
WP
2-126
Chapter 2
PS
Block Descriptor
Length
The Block Descriptor Length field specifies the length
in bytes of the block descriptor.
Table 2-121
NOTE
Density Codes
Number of Blocks
Reserved (0)
Block Length
Chapter 2
2-127
Cache
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-122
0
1
DPO
FUA
Reserved (0)
Transfer Length
Transfer Length
10
Reserved (0)
2-128
11
PBA
Reserved (0)
Flag
RelAdr
Link
Chapter 2
DPO
The DPO bit is ignored in 9.1 and 5.2 Gbyte capacity drives.
FUA
Rel Adr
Transfer
Length
PBA
NOTE
Chapter 2
2-129
NOTE
When this command is used with 14X 512 or 1024 byte/sector media,
setting the PBA bit will cause the drive to return a CHECK CONDITION
status. The sense key/additional sense code will be set to ILLEGAL
REQUEST/INVALID FIELD in CDB.
2-130
Chapter 2
This command writes data starting at the specified logical block address.
NOTE
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-123
0
1
EBP
Rsvd
(0)
RelAdr
Flag
Link
DPO
FUA
3-4
7-8
Transfer Length
10
Reserved (0)
11
NOTE
PBA
ErsCntl
Reserved (0)
For Write-Once media, Byte 11, Bit 7 and Bit 6 are reserved (0).
DPO
Chapter 2
2-131
Rel Adr
EBP
Transfer
Length
PBA
ErsCntl
NOTE
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
2-132
Chapter 2
When this command is used with 14X 512 OR 1024 byte/sector media,
setting the ErsCntl bit or the PBA bit will cause the drive to return a
CHECK CONDITION status. The sense key/additional sense code will be
set to ILLEGAL REQUEST/INVALID FIELD in CDB.
NOTE
Chapter 2
2-133
NOTE
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-124
0
1
Rsvd
(0)
RelAdr
Reserved (0)
ERA
Transfer Length
Transfer Length
10
Reserved (0)
11
2-134
PBA
Reserved (0)
Flag
Link
Chapter 2
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
NOTE
Rel Adr
Transfer
Length
PBA
Chapter 2
2-135
NOTE
NOTE
When this command is executed with 14X 512 or 1024 byte/sector media,
the drive will return a CHECK CONDITION status. The sense key/
additional sense code will be set to ILLEGAL REQUEST/INVALID
COMMAND.
2-136
Chapter 2
Writes data to the optical disk and then verifies the write by reading the
written data and checking the error correction code.
NOTE
The Mode Select Commands (15H, 55H) impact read, write, format, and
erase commands.
Table 2-125
Byte
0
1
EBP
Rsvd (0)
RelAdr
Flag
Link
DPO
Rsvd (0)
3-4
7-8
Transfer Length
10
Reserved (0)
11
NOTE
PBA
ErsCntl
Reserved (0)
For Write-Once media, Byte 11, Bit 7 and Bit 6 are reserved (0).
DPO
Chapter 2
2-137
Rel Adr
Transfer
Length
PBA
ErsCntl
NOTE
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
NOTE
2-138
Chapter 2
When this command is used with 512 byte/sector 14X media or 1025 byte/
sector 14X media, setting the PBA bit or the ErsCntl bit will cause the
drive to return a CHECK CONDITION status. The sense key/additional
sense code will be set to ILLEGAL REQUEST/Invalid Field in CDB.
Chapter 2
2-139
NOTE
DPO
Rsvd
(0)
Blk
Vfy
Verification Length
Verification Length
10
Reserved (0)
2-140
Rsvd
(0)
RelAdr
Flag
Link
11
Reserved (0)
Chapter 2
DPO
Rel Adr
Verification
Length
Chapter 2
2-141
0
1
PList
GList
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Allocation Length
Allocation Length
10
Reserved (0)
11
PList &GList
Reserved (0)
Link
Flag
2-142
Chapter 2
Allocation
Length
Table 2-128
0
1
Reserved (0)
Reserved (0)
PList
GList
Reserved (0)
Reserved (0)
PList
GList
Chapter 2
2-143
Defect List
Format
Defect List
Format
Defect List
Length
Table 2-129
This field will be set to the Defect List Format that was
indicated in byte 1 of the CDB, which specifies the
format of the Defect List data returned by the drive.
This field specifies the total length in bytes of the defect
descriptors (see Table 2-129 on page 2-144).
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
2-144
Chapter 2
Reserved (0)
RelAdr
Reserved (0)
PBA
Chapter 2
SC
Reserved (0)
Flag
Link
2-145
Transfer
Length
Rel Adr
PBA
SC
NOTE
When this command is executed with 14X 512 or 1024 byte/sector media,
the drive will return a CHECK CONDITION status. The sense key/
additional sense code will be set to ILLEGAL REQUEST/INVALID
COMMAND.
2-146
Chapter 2
0
1
Reserved (0)
RelAdr
Reserved (0)
NOTE
PBA
SC
Reserved (0)
Flag
Link
The 9.1 and 5.2 Gbyte capacity drives cannot Format, Erase, Write, or
Write and Verify 650 Mbyte and 1.3-Gbyte optical disks. The 2.6 Gbyte
capacity drives cannot Format, Erase, Write, or Write and Verify 650
Mbyte optical disks. If this command is issued with any of these drive/
media combinations, a CHECK CONDITION status will result with the
Sense Key/Additional Sense Code set to Data Protect/Write Protected.
Chapter 2
2-147
Transfer
Length
Rel Adr
PBA
SC
NOTE
2-148
Chapter 2
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.
Chapter 2
2-149
NOTE
2-150
Chapter 2
Chapter 3
3-1
Name
Description
Page
Number
00H
3-6
01H
Rezero Unit
3-7
03H
Request Sense
3-8
07H
Initialize
Element Status
3-12
0CH
Rotate Mailslot
Command
Controls
3-13
12H
Inquiry
3-14
16H
Reserve
3-18
17H
Release
3-20
1AH
Mode Sense
Determines element
parameter information
3-21
1CH
Receive
Diagnostic
Results
3-33
3-2
Chapter 3
Name
Description
Page
Number
Send Diagnostic
3-35
1EH
Prevent/Allow
Medium
Removal
3-37
2BH
Position To
Element
3-38
3BH
Write Buffer
Command
3-39
3CH
Read Buffer
Command
3-43
4DH
Log Sense
Retrieves statistical
information about the
library.
3-47
A5H
Move Medium
3-64
A6H
Exchange
Medium
3-66
B8H
Read Element
Status
3-68
Chapter 3
1DH
3-3
Name
Description
Page
Number
A6H
Exchange
Medium
3-66
07H
Initialize
Element Status
3-12
12H
Inquiry
3-14
4DH
Log Sense
Retrieves statistical
information about the library.
3-47
1AH
Mode Sense
Determines element
parameter information
3-21
A5H
Move Medium
3-64
2BH
Position To
Element
3-38
1EH
Prevent/Allow
Medium
Removal
3-37
3CH
Read Buffer
Command
3-43
B8H
Read Element
Status
3-68
3-4
Chapter 3
Description
Page
Number
1CH
Receive
Diagnostic
Results
3-33
17H
Release
3-20
03H
Request Sense
3-8
16H
Reserve
3-18
01H
Rezero Unit
3-7
0CH
Rotate Mailslot
Command
Controls
3-13
1DH
Send
Diagnostic
3-35
00H
Test Unit
Ready
3-6
3BH
Write Buffer
Command
3-39
NOTE
Name
Throughout this section, a Control Byte (0) is vendor unique and should
always be set to 0.
Chapter 3
3-5
3-6
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Chapter 3
Table 3-4
0
1
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
Chapter 3
3-7
0
1
Reserved (0)
Reserved (0)
Reserved (0)
Allocation Length
Allocation
Length
3-8
Chapter 3
Table 3-6
Valid
Reserved (0)
Reserved (0)
3-6
Information
8-11
Reserved (0)
12
13
14
Reserved (0)
15
SKSV
16-17
18-77
Valid
Error Code
Chapter 3
3-9
Table 3-7
Description
Additional Sense
Length
0H
No Sense
10
1H
Recovered Error
70
2H
Not Ready
10
4H
Hardware Error
70
5H
Illegal Request
10
6H
Unit Attention
10
BH
Aborted Command
10
Information
Additional Sense
Code
The Additional Sense Code specifies detailed
information related to the error reported in the Sense
Key field. See Table B-2 on page B-4.
Additional Sense
Code Qualifier The Additional Sense Code Qualifier specifies detailed
information related to the Additional Sense Code. See
Table B-2 on page B-4.
SKSV
Sense Key
Specific
Additional Sense
Bytes
This field may contain information when the Additional
Sense Length field contains a value greater than 10. See
Table B-5 on page B-8 and Table B-6 on page B-14.
3-10
Chapter 3
Table 3-8
15
SKSV
(1)
C/D
Reserved (0)
3
BPV
16
17
C/D
Bit Pointer
BPV
NOTE
Bit Pointer
Field Pointer
Bytes identified as being in error are not necessarily the bytes that need
to be changed to correct the problem.
Chapter 3
3-11
Byte
NOTE
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
3-12
Chapter 3
0
1
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
5
Open
Open
Chapter 3
3-13
Table 3-10
0
1
Reserved (0)
VPD Identifier
Reserved (0)
Allocation Length
EVPD
EVPD
3-14
Chapter 3
Table 3-12
Description
C0H
RMB
(1)
AENC
(0)
TrmIOP
(0)
ANSI-Approved
Version (2)
5-7
Reserved (0)
8-15
16-31
Product Identification
32-35
RMB
ANSI and
Response Data
Format
The returned value of 2 indicate compliance to X3131199x.
Chapter 3
3-15
80H
AENC,
TrmIOP
Response Data
Format
Indicates the inquiry data format complies with X3131199X.
Vendor
Identification All unused bytes are filled with a blank space. (ASCII)
Product
Identification
String
All unused bytes are filled with a blank space. (ASCII)
Peripheral Qualifier
(0)
Reserved (0)
0 (this page)
3-16
Chapter 3
Table 3-15
Peripheral Qualifier
(0)
Reserved (0)
4-15
Table 3-16
Peripheral Qualifier
(0)
Reserved (0)
4-7
8-13
Chapter 3
3-17
3rdPty
Reservation Identification
Element
Reservation
Identification Identifies each element reservation with a code word
byte.
Element List
Length
3-18
Chapter 3
Table 3-18
Reserved (0)
Reserved (0)
Chapter 3
3-19
If the number of elements is zero, the element list begins at the specified
element address and continues through the last element address on the
unit. However, if the Element Address is a transport device (a picker) or
an unused Element Address, a status of CHECK CONDITION, Sense
Key = ILLEGAL REQUEST is returned.
3rdPty
Reservation Identification
Reserved (0)
Reserved (0)
Element
3rdPty
Element
Reservation
Identification Identifies each element reservation code word byte.
3-20
Chapter 3
Reserved (0)
PC
Page Code
Reserved (0)
PC
Chapter 3
3-21
Page Code
Allocation
Length
Table 3-21
Page
Code
Description
Table
24
1DH
Element Address
Assignment
Table 3-22 on
page 3-23
8 or 10
1EH
Transport Element
Parameters
Table 3-25 on
page 3-25
24
1FH
Device Capabilities
Table 3-26 on
page 3-27
12
20H
Configuration
Parameters
Table 3-28 on
page 3-30
62 or 64a
3FH
All Pages
a. All models except the 40fx, 80ex, 125ex and 220mx will run in
either single- or double- picker mode. The higher number represents double-picker mode. (Double picker mode is the
default mode).
3-22
Chapter 3
Table 3-22
1-3
Reserved (0)
Reserved (0)
10
11
12
13
14
15
16
17
18
19
20
21
22-23
Reserved (0)
Chapter 3
3-23
First Transport
Address
# of Transport
Elements
16
a.All models except the 40fx, 80ex, 125ex and 220mx will run in either
single-or double-picker mode. All other jukebox models run in singlepicker mode only.
Table 3-24
First
Storage
Address
Storage
Elements
First Import
Address
40fx
11
16
10
1 or 2
80fx
31
32
20
160fx
31
64
20
200fx
31
76
20
330fx
31
128
20
4 or 6
600fx
31
238
20
6,8,10,12
80ex
11
16
10
1 or 2
160ex
31
32
20
320ex
31
64
20
400ex
31
76
20
660ex
31
128
20
4 or 6
1200ex
31
238
20
4, 6, or 10
3-24
Data
Transfer
Elements
Chapter 3
Reserved (0)
Reserved (0)
Reserved (0)
Reserved (0)
5
6
7
8
9
Rotate
(1)
Rotate
(1)
a. All models except the 40fx, 80ex, 125ex and 220mx will run in either
single- or double-picker mode. All other jukebox models run in singlepicker mode only. In single picker mode 7 bytes will be returned; in dualpicker mode 9 bytes will be returned.
Parameter
Length
Rotate
Chapter 3
3-25
Device Capabilities
The Device Capability Page provides information about library element
storage, Move Medium, and Exchange Medium capabilities.
The following abbreviations are used in the field names of the following
two tables:
MT - Medium transport element (picker)
ST - Storage element
IE - Import/Export element (mailslot)
DT - Data Transport element (drive)
3-26
Chapter 3
Table 3-26
Byte
StorIE
(1)
StorST
(1)
StorMT
(0)
1-3
Reserved (0)
Reserved (0)
5
6
Reserved (0)
StorDT
(0)
Reserved (0)
Reserved (0)
MT->DT
(1)
MT->IE
(0)
MT->ST
(1)
MT->MT
(0)
Reserved (0)
ST->DT
(1)
ST ->IE
(1)
ST->ST
(1)
ST->MT
(1)
10
Reserved (0)
IE->DT
(1)
IE ->IE
(0)
IE ->ST
(1)
IE->MT
(0)
11
Reserved (0)
DT->DT
(1)
DT->IE
(1)
DT->ST
(1)
DT->MT
(1)
12-15
Reserved (0)
16
Reserved (0)
MT<>DT
(1)
MT<>IE
(0)
MT<>ST
(1)
MT<>MT
(0)
17
Reserved (0)
ST<>DT
(1)
ST<>IE
(1)
ST<>ST
(1)
ST<>MT
(0)
18
Reserved (0)
IE<>DT
(1)
IE<>IE
(0)
IE<>ST
(1)
IE<>MT
(0)
19
Reserved (0)
DT<>DT
(1)
DT<>IE
(1)
DT<>ST
(1)
DT<>MT
(0)
20-23
Reserved (0)
a. This table applies to all jukeboxes, EXCEPT the 40fx, 80ex, 125ex and 220mx models.
Chapter 3
3-27
Table 3-27
Byte
StorIE
(1)
StorST
(1)
StorMT
(0)
1-3
Reserved (0)
Reserved (0)
5
6
Reserved (0)
StorDT
(0)
Reserved (0)
Reserved (0)
MT->DT
(1)
MT->IE
(0)
MT->ST
(1)
MT->MT
(0)
Reserved (0)
ST->DT
(1)
ST ->IE
(1)
ST->ST
(1)
ST->MT
(1)
10
Reserved (0)
IE->DT
(1)
IE ->IE
(0)
IE ->ST
(1)
IE->MT
(0)
11
Reserved (0)
DT->DT
(1)
DT->IE
(1)
DT->ST
(1)
DT->MT
(1)
12-15
Reserved (0)
16
Reserved (0)
MT<>DT
(1)
MT<>IE
(0)
MT<>ST
(1)
MT<>MT
(0)
17
Reserved (0)
ST<>DT
(1)
ST<>IE
(1)
ST<>ST
(1)
ST<>MT
(0)
18
Reserved (0)
IE<>DT
(1)
IE<>IE
(0)
IE<>ST
(1)
IE<>MT
(0)
19
Reserved (0)
DT<>DT
(1)
DT<>IE
(1)
DT<>ST
(1)
DT<>MT
(0)
20-23
Reserved (0)
a. This table applies ONLY to the 40fx, 80ex, 125ex and 220mx models.
3-28
Chapter 3
XX->YY - Move
Medium
A returned bit value of 1 indicates that the library
supports Move Medium commands from the XX (source)
element to the YY (destination) element. See Table 3-68
on page 3-64 for additional information on the Move
Medium command.
A returned bit value of 0 indicates that Move Medium
commands from the XX element to the YY element are
not supported and will be rejected, with ILLEGAL
REQUEST.
XX<>YY Exchange
Medium
Chapter 3
3-29
Table 3-28
Byte
1-3
Reserved (0)
Reserved (0)
Report
Recovered
Write
Verify
Recovery
Dual
Picker
Starwars
/ Bump
Check
Slots
230-238
Mail
In/Out
Mail
Rotation
8
9
Secure
Secure
Mail
In/Out
Power
Secure
Reserved (0)
Reserved (0)
SCSI Log
Conf
40
No
Break on
Fail
Reserved (0)
10
Reserved (0)
11
Reserved (0)
This Mode Page provides information on the state of the autochangers
configuration options. Page control requests for Current and Saved
values return the same values. Requests for changeable values return all
zeros because none of these values are changeable through a Mode
Select. Requests for Default values return the Default values.
3-30
Chapter 3
The following lists the correspondences between fields of this Page and
the control panel options on the jukeboxes.
NOTE
Large Jukebox in the following list means Models 330fx, 600fx, 660fx,
1200ex, 1200mx, and 2200mx.
Small Jukebox in the following list means Models 40fx and 80ex, 125ex,
and 220mx.
Recovery
Dual Picker
Starwars
Secure
Secure Mail
In/Out
Write Verify
Chapter 3
3-31
Medium Jukebox in the following list means Models 80fx, 160fx, 200fx,
160ex, 320ex, 400ex, 300mx, 600mx, and 700mx.
Slots 230-238
Mail In/Out
Conf 40
No Break on
Fail
3-32
Chapter 3
NOTE
Table 3-29
0
1
Reserved (0)
Reserved (0)
Allocation
Length
Chapter 3
3-33
Table 3-30
Reserved (0)
FRU 1
FRU 2
FRU 3
6-13
Parameters
Hardware Error
Code
Code is generated only if an unrecoverable error occurs
(See Table B-7 on page B-19).
FRU 1
FRU 2
FRU 3
Test Number
Parameters
3-34
Chapter 3
Table 3-31
0
1
DevOfL
UnitOfl
Reserved (0)
SelfTst
Reserved (0)
DevOfL
UnitOfl
Parameter List
Length
The number of parameter bytes in the Data Out Phase
that describes the test to be run. The valid range is
between 2 and 10, although this value must be 0 if the
Selftest bit is set to 1. See Table 3-32 on page 3-36.
Chapter 3
3-35
The Request Sense (Table 3-5 on page 3-8) and the Receive Diagnostic
Results (Table 3-29 on page 3-33) commands can be used to get the
results of a test.
0
1
Test Number
Break
Parameters
Parameters
Parameters
Parameters
Parameters
Parameters
Parameters
Parameters
Test Number
Break
Loop Count
Identifier
Parameters
3-36
Table 3-33
0
1
Reserved (0)
Reserved (0)
Reserved (0)
4
5
Prevent
Chapter 3
Reserved (0)
Prevent
3-37
Reserved (0)
Reserved (0)
Reserved (0)
8
9
Reserved (0)
Invert
Transport 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 322 on page 3-23).
Destination Element
Address
See Table 3-22 on page 3-23 in the description of the
Mode Sense Command for more information about
addressing.
Invert
3-38
0
1
Reserved (0)
Buffer Offset
Mode
Buffer ID
Chapter 3
3-39
CAUTION
Buffer Offset
Byte Transfer
Length
Indicates the number of data bytes to be written in the
buffer.
Table 3-36
Table 3-37
Description
Vendor specific
Download microcode
Download microcode
NOTE
Buffer
ID
Allowed
Write Modes
4,5
15
128
Additional buffer IDs are for factory use only and are subject to change
without notice.
3-40
Chapter 3
Table 3-38
Description
Drive 1 Control
Drive 2 Control
Drive 3a Control
Drive 4a Control
Drive 5a Control
Drive 6a Control
Drive 7a Control
Drive 8a Control
Drive 9a Control
10
11
12
Reserved
13
Reserved
14
Reserved
15
Reserved
a.Model dependent
Chapter 3
3-41
Table 3-39
3-42
Description
00
01
04
06
Chapter 3
Table 3-40
0
1
Reserved (0)
Buffer ID
Buffer Offset
Mode
Mode
Buffer ID
Buffer Offset
Byte Transfer
Length
Indicates the number of data bytes to be read from the
buffer (maximum of 65535).
Chapter 3
3-43
NOTE
NOTE
Additional Buffer IDs are for factory use only and are subject to change
without notice.
Table 3-41
Table 3-42
Description
Vendor specific
3-44
Buffer
ID
Allowed
Read Modes
128
Chapter 3
Table 3-43
Description
Drive 1 Status
Drive 2 Status
Drive 3a Status
Drive 4a Status
Drive 5a Status
Drive 6a Status
Drive 7a Status
Drive 8a Status
Drive 9a Status
10
11
12
Reserved
13
Reserved
14
Reserved
15
Reserved
a.Model dependent
Chapter 3
3-45
Table 3-44
Status
Description
00
01
Online_good
02
Online_pending
04
Offline_failed
05
Offline_good_pending
06
Offline_good
3-46
Chapter 3
Reserved (0)
Reserved (0)
Page Code (Table 3-46 on page 3-48)
Reserved (0)
Reserved (0)
Allocation
Length
Chapter 3
3-47
Table 3-45
Table 3-46
Length
Bytesa
Length
Bytesb
Description
16
16
30H
510
366
31H
72
NSc
32H
varied
NS
33H
406
366
34H
204
204
35H
14-44
24-44
36H
NS
37H
24
24
38H
116
366
39H
108
NS
3AH
52
NS
3BH
72
164-340
3CH
3DH
204
NS
a. This column ONLY applies to the 40fx, 80ex, 125ex and 220mx.
b. This column applies to all models, EXCEPT 40fx, 80ex, 125ex and 220mx.
c. If "NS" appears in this field, the log is not supported for all models, EXCEPT
40fx, 80ex, 125ex and 220mx.
d. The length of the drive log depends on the number of drives in the unit. Ten
bytes per drive are available.
All log pages are preceded by a 4-byte header that contains the page
number, a reserved byte, and the length of the data to follow the header.
(Refer to the following example.)
3-48
Chapter 3
Table 3-47
Description
Reserved = 0
Current Entry
Number of Entries
6-366
a. This table applies to all models, EXCEPT 40fx, 80ex, 125ex and
220mx.
Chapter 3
3-49
Table 3-48
Reserved (0)
Command Attempted
6-7
8-9
10-11
12-16
17
18
19
Active
Picker
Active
Thumb
Reserved (0)
20-21
22-23
24-25
26-27
28-29
30-31
32-35
Odometer
3-50
Chapter 3
Table 3-49
Byte
Description
Reserved = 0
2-3
4-5
6-7
8-9
10-509
Array of 50 log entries (10 bytes each) See Table 3-50 below.
Error Log Entry Format (For 40fx, 80ex, 125ex and 220mx models
only)
Byte
Test Number
Time Stamp
Time Stamp
Chapter 3
3-51
Table 3-50
Error Logs Table Format (For 40fx, 80ex, 125ex and 220mx
models ONLY)
Diagnostic User
Number
0 - Poweron
1 - Front Panel
2 - SCSI Bus
3 - FRU Isolation
4 - Error Recovery
5 - SCSI Reset
6 - SCSI Abort
NOTE
FRU 1
FRU 2
FRU 3
Test Number
Time Stamp
The FRU numbers returned indicate the most likely cause of the error,
but these FRUs might not be the actual cause of the problem.
3-52
Chapter 3
Move totals and the ten most recent hard errors are recorded.
Table 3-51
Move Success Log Table Format (For 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
Description
Reserved = 0
2-3
6-9
10-11
12-71
NOTE
Hard errors are unrecoverable and generate a hardware error code. Soft
errors are recoverable with normal operation continuing after recovery.
Table 3-52
Description
0-3
4-5
Chapter 3
3-53
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.
Table 3-53
3-54
Description
Reserved = 0
2-3
4-5
6-7
Chapter 3
Table 3-54
Recovery Log Data Format (For all models EXCEPT 40fx, 80ex,
125ex and 220mx)
Byte
0
Reserved = 0
Current Entry
Number of Entries
6-366
Table 3-55
Description
Recovery Log Data Format (For the 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
Description
Reserved = 0
2-3
4-5
5
6-405
Chapter 3
Number of Entries
20 recovery log entries, 20 bytes each (See Table 3-56 on
page 3-56)
3-55
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.
Table 3-56
Recovery Log Entry Format (For the 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
Table 3-57
Description
4-7
8-11
12-15
16-19
Error Recovery State (For the 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
Description
20
21
22
97
98
99
127
3-56
Chapter 3
Table 3-59
Description
Reserved = 0
2-3
4-13
14-23
24-33
34-43
Description
0-3
4-5
Chapter 3
3-57
Table 3-58
Description
Reserved = 0
2-3
4-7
Move Odometer
8-11
Flip Odometer
12-15
Translate Odometer
16-19
20-23
Poweron Hours
3-58
Chapter 3
Table 3-61
Run-Time Logs Data Format (For all models, EXCEPT 40fx, 80ex,
125ex and 220mx)
Byte
0
Reserved = 0
Current Entry
Number of Entries
6-366
Table 3-62
Description
Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
Description
Reserved = 0
2-3
4-7
8-9
10-11
12-13
14
Chapter 3
3-59
This table can be accessed via the Log Sense Command (4DH), Table 345 on page 3-47 with page code 38H. It keeps a record of error recovery
activity. An entry is added to the Run-Time Log when a move fails or
when any type of error recovery is required. Only the last ten entries are
saved.
Run-Time Logs Data Format (For the 40fx, 80ex, 125ex and 220mx
models ONLY)
Byte
15
16-115
Table 3-63
Description
Number of the most current entry
10 Run-time log entries, 10 bytes each (See Table 3-63)
3-60
Description
Number of Macro-Move IDs since this log was reset
Macro-Move ID
Chapter 3
This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models.
Each retry algorithm code byte triggers a specific retry algorithm on the
preceding move command. The byte order is the same order in which the
retry algorithms were run.
Table 3-64
Description
Reserved = 0
2-3
4-103
104-105
106-107
The last four bytes may be organized as two 16 bit words. The first word
is the cumulative number of Inline Retries (since the jukebox was built),
and the second word is the cumulative number of Major Retries (since
the jukebox was built). Inline Retries are attempts to move again from
the error position. Major Retries are attempts to move again after a Find
Home command has re-zeroed the unit.
Chapter 3
3-61
This table can be accessed via the Log Sense Command (4DH),
Table 3-45 on page 3-47, with page code 39H.
Table 3-65
Algorithm Name
Type
01H
Major
03H
Z-axis Home
Major
04H
FRU Isolation
Major
81H
Mailslot
Inline
91H
Drive 1 Eject
Inline
92H
Drive 2 Eject
Inline
93H
Drive 3 Eject
Inline
94H
Drive 4 Eject
Inline
A1H
Drive 1 Insert
Inline
A2H
Drive 2 Insert
Inline
A3H
Drive 3 Insert
Inline
A4H
Drive 4 Insert
Inline
3-62
Chapter 3
This log is ONLY supported on the 40fx, 80ex, 125ex and 220mx models.
Table 3-66
Table 3-67
Description
Reserved = 0
2-3
4-83
Description
16
Reserved (0)
Micro-Move IDs are the last moves prior to failure, associated with Bytes
5 and 6.
Chapter 3
3-63
This table can bee accessed via the Log Sense Command (4DH), Table 345 on page 3-47 with page code 3AH.
Table 3-68
Reserved (0)
8-9
Reserved (0)
11
10
Reserved (0)
Invert
Transport 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).
Source/Destination
Element
Address
See Table 3-22 on page 3-23 in the description of the
Mode Sense Command for more information about
addressing.
3-64
Chapter 3
Chapter 3
3-65
Reserved (0)
10
11
Reserved (0)
Inv2
Inv1
Transport 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).
3-66
Chapter 3
Source/Destination
Element
Address
See Table 3-22 on page 3-23 in description of Mode
Sense Command for more information about
addressing.
An Inv2 bit value of 1 specifies that the optical disk will
be inverted (flipped) prior to being deposited into the
second destination element.
Inv1
Chapter 3
3-67
Inv2
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Element Type
Code
Specifies the element type(s) to report.
0H - All element types reported
1H - Medium Transport Element (picker)
2H - Storage Element
3H - Import/Export Element (mailslot)
4H - Data Transfer Element (drive)
3-68
Chapter 3
Starting Element
Address
Specifies the minimum element address to report.
Number Of
Elements
Reserved (0)
Chapter 3
3-69
Allocation
Length
Table 3-72
Byte
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Except
Reserved
(0)
Full
Reserved (0)
Element Descriptor
Length
The number of bytes in each Element Descriptor Block
Byte Count of
Descriptor Data
Available
Element Descriptor Length for X Number of Elements
of the type shown in byte 0.
Element
Address
Except
Full
3-70
Chapter 3
Table 3-73
Byte
Reserved (0)
Reserved (0)
10
Reserved (0)
11
Access
Except
Reserved
(0)
Full
Reserved (0)
Element Descriptor
Length
The number of bytes in each Element Descriptor Block
Byte Count of
Descriptor
Data
Element Descriptor Length for X Number of Elements
of the type shown in byte 0.
Element
Address
Access
Except
Full
Chapter 3
3-71
Table 3-74
Byte
Reserved (0)
Reserved (0)
10
Reserved (0)
11
In- Enab
Ex-Enab
Access
Except
Imp/Exp
Full
Reserved (0)
Element Descriptor
Length
The number of bytes in each Element Descriptor Block.
Byte Count of
Descriptor Data
Available
Element Descriptor Length for X Number of Elements
of the type shown in byte 0.
Element
Address
InEnab
ExEnab
3-72
Chapter 3
Access
Except
Imp/Exp
Chapter 3
3-73
Table 3-75
Byte
Reserved (0)
Reserved (0)
10
Reserved (0)
Access
Except
Reserved
(0)
11
Reserved (0)
12
13
14
Not
Bus
Reserved
(0)
ID
Valid
LU
Valid
Reserved
(0)
15
16
Reserved (0)
17
SValid
Invert
Full
Reserved (0)
18
19
3-74
Chapter 3
Reserved (0)
24-33a
a. These fields are applicable for the 300mx, 600mx, 700mx, 1200mx and 2200mx
models only.
Element Descriptor
Length
The number of bytes in each Element Descriptor Block.
Byte Count of
Descriptor Data
Available
Element Descriptor Length for X Number of Elements
of the type shown in byte 0.
Element
Address
Access
Except
Full
Not Bus
Chapter 3
3-75
20-23a
IDValid
LUValid
Logical Unit
Number
SValid
Invert
3-76
Chapter 3
Appendix A
A-1
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
Abbrev.
Description
0H
No Sense
NS
1H
Recovered Error
RE
2H
Not Ready
NR
3H
Medium Error
ME
4H
Hardware Error
HE
The drive/controller
detected a hardware error.
5H
Illegal Request
IR
Appendix A
A-3
Sense
Key
Name
Abbrev.
Description
6H
Unit Attention
UA
7H
Data Protect
DP
8H
Blank Check
BC
0BH
Aborted
Command
AC
A-4
Appendix A
Description
00 00
0H - NS
03 00
4H - HE
04 00
2H - NR
04 01
2H - NR
04 02
2H - NR
04 04
2H - NR
09 01
4H - HE
09 02
4H - HE
09 03
4H - HE
0C 01
1H - RE
0C 02
3H - ME
10 00
3H - ME
11 00
3H - ME
15 00
4H - HE
16 00
3H - ME
18 00
1H - RE
18 01
1H - RE
19 01
1H - RE
Appendix A
Sense
Code
and
Qualifier
A-5
Sense
Key
Description
1A 00
5H - IR
1B 00
4H - HE
1C 00
3H - ME
1C 01
3H - ME
1C 02
3H - ME
20 00
5H - IR
21 00
5H - IR
24 00
5H - IR
25 00
5H - IR
26 00
5H - IR
26 01
5H - IR
26 02
5H - IR
27 00
7H - DP
Write Protected
28 00
6H - UA
Medium Changed
29 00
6H - UA
2A 00
6H - UA
2F 00
6H - UA
30 00
3H - ME
Incompatible Cartridge
31 00
3H - ME
32 00
3H - ME
32 01
3H - ME
A-6
Appendix A
Description
39 00
5H - IR
3A 00
2H - NR
3D 00
5H - IR
3F 01
6H - UA
40 80
4H - HE
40 81
4H - HE
40 84
4H - HE
Temperature Alarm
40 85
4H - HE
40 86
4H - HE
40 87
4H - HE
40 88
4H - HE
Sensor Failure
40 90
4H - HE
40 91
4H - HE
40 92
4H - HE
40 95
4H - HE
40 97
4H - HE
40 98
4H - HE
40 99
4H - HE
40 9A
4H - HE
40 9B
4H - HE
40 9D
4H - HE
43 00
BH - AC
Message Error
Appendix A
Sense
Code
and
Qualifier
A-7
Sense
Key
Description
44 00
4H - HE
45 00
BH - AC
47 00
BH - AC
48 00
BH - AC
49 00
BH - AC
4E 00
BH - AC
53 00
4H - HE
53 02
5H - IR
92 00
8H - BC
Overwrite Attempted
93 00
8H - BC
94 00
8H - BC
A-8
Appendix A
The XXXX that follows the internal error code refers to the 1 byte dsp/odc
error code where available.
Table A-3
00070000
00080000
00080001
00080002
00080003
00080004
00090000
006B0000
Microcode changed
02540000
012BXXXX
012CXXXX
012DXXXX
012EXXXX
012FXXXX
The Attention signal was asserted after the Message Out Phase
0130XXXX
0131XXXX
0133XXXX
Appendix A
Error
Code
(hex.)
A-9
Message
0134XXXX
0139XXXX
013AXXXX
013BXXXX
013CXXXX
0204XXXX
020AXXXX
020BXXXX
020CXXXX
020DXXXX
0210XXXX
0211XXXX
0212XXXX
0213XXXX
0250XXXX
0254XXXX
0255XXXX
A command was received for the same ITL (or ITLQ) nexus
026CXXXX
02B3XXXX
Invalid command when using 14x 512 b/s or 1024 b/s disk
0321XXXX
0322XXXX
0323XXXX
A-10
Appendix A
0324XXXX
0327XXXX
0417XXXX
0418XXXX
041AXXXX
041BXXXX
041CXXXX
041DXXXX
041EXXXX
041FXXXX
0420XXXX
0425XXXX
046FXXXX
0514XXXX
0515XXXX
0528XXXX
0529XXXX
053EXXXX
053FXXXX
0540XXXX
0541XXXX
0542XXXX
Appendix A
Error
Code
(hex.)
A-11
Message
0543XXXX
0544XXXX
0545XXXX
0546XXXX
0547XXXX
0548XXXX
0549XXXX
054AXXXX
054BXXXX
054CXXXX
0551XXXX
0577XXXX
0578XXXX
0579XXXX
057AXXXX
057EXXXX
057FXXXX
0580XXXX
0581XXXX
A-12
Appendix A
0582XXXX
0583XXXX
058AXXXX
0601XXXX
Received error code NN (see Table A-5 on page A-17) from ODC
chip
0664XXXX
0669XXXX
066AXXXX
066DXXXX
0670XXXX
0692XXXX
0702XXXX
Received error code NN (see Table A-6 on page A-19) from the
DSP
075CXXXX
075EXXXX
0760XXXX
0762XXXX
0767XXXX
0774XXXX
0789XXXX
078BXXXX
078CXXXX
Appendix A
A-13
Error
Code
(hex.)
Message
078DXXXX
078EXXXX
078FXXXX
0791XXXX
07B4XXXX
0957XXXX
0959XXXX
095AXXXX
095FXXXX
0961XXXX
0965XXXX
0968XXXX
096EXXXX
0A4FXXXX
0A71XXXX
0A72XXXX
0E03XXXX
0E05XXXX
0E56XXXX
A-14
Appendix A
Table A-4
01
08
11
12
13
14
15
16
17
20
21
ID CRC error
22
23
24
Uncorrectable error
25
29
31
32
34
42
Appendix A
A-15
Code
(hex.)
Description
44
45
Cannot correct the error bytes within the time of one sector
46
47
48
4E
4F
50
51
52
54
57
70
71
72
73
7D
7E
7F
A-16
Appendix A
Table A-5
01
08
11
12
13
14
15
16
17
20
21
ID CRC error
22
23
24
Uncorrectable error
25
29
31
32
34
42
Appendix A
A-17
Code
(hex.)
Description
44
45
Cannot correct the error bytes within the time of one sector
46
47
48
4E
4F
50
51
52
54
57
70
71
72
73
7D
7E
7F
A-18
Appendix A
01
09
0B
0C
0D
0E
0F
10
11
21
34
Calibration request
41
43
44
45
52
53
54
55
Appendix A
A-19
Code
(hex.)
Description
56
57
58
59
5A
5B
5C
61
Focus on failed
62
Focus on aborted
63
Tracking on failed
64
65
66
67
68
69
6A
6B
6C
Focus failure
6D
Tracking failure
6E
Low Pull-in
6F
71
A-20
Appendix A
72
74
75
76
77
78
79
7A
7B
7C
7D
7E
PEP CRC=NG
7F
C1
C2
C4
C9
CA
CF
Temperature alarm
D1
D3
Invalid command
D4
Communication failure
E1
Appendix A
Code
(hex.)
A-21
Table A-7
Description
E2
E3
E4
E5
E6
F3
F4
F5
Meaning
ATT
Attention Signal
CDB
CRC
DDS
DMA
DON
Drive On
DSP
DSV
DTRG
D Trigger Signal
ITL
A-22
Appendix A
ITLAQ
LBA
NG
No Good
ODC
PA
Postamble
PEP
Phase-Encoded Part
PDL
RESYNC
Resynchronization pattern
SDL
SM
Sector Mark
SFP
SYNC
Synchronization pattern
VCM
VGA
VFO
Appendix A
Acronym
or
Term
Used
A-23
A-24
Appendix A
Appendix B
B-1
Chapter Overview
This chapter contains the following autochanger error code tables:
Request Sense Codes
Request Sense Maps
Hardware Error Codes
Move Error Codes
Micro-Move Failure Type Codes
Diagnostic Tests
An error code can be reported through the Log Sense Command (4DH),
Request Sense Command (03H), or through the control panel.
NOTE
See Appendix C for a list of field replaceable units for the each of the
jukebox models.
B-2
Appendix B
Abbrev.
Description
0H
No Sense
NS
1H
Recovered
Error
RE
2H
Not Ready
NR
3H
Medium Error
ME
4H
Hardware
Error
HE
The autochanger/controller
detected a hardware error.
5H
Illegal Request
IR
6H
Unit Attention
UA
Appendix B
B-3
Sense
Key
Table B-2
Name
Abbrev.
Description
0BH
Aborted
Command
AC
Sense
Key
Description
00 00H
0H-NS
00 00H
1H-RE
04 00H
0B-AC
04 01H
2H-NR
04 02H
2H-NR
04 03H
2H-NR
04 88H
02-NR
04 89H
4H-HE
15 01H
4H-HE
1A 00H
5H-IR
20 00H
5H-IR
Unsupported command
21 01H
5H-IR
B-4
Appendix B
Description
22 00H
5H-IR
Unsupported command
22 80H
5H-IR
24 00H
5H-IR
25 00H
5H-IR
Invalid LUN
26 00H
5H-IR
29 00H
6H-UA
2A 80H
6H-UA
2F 00H
0BH-AC
3F 01H
06H-UA
3B 0DH
5H-IR
3B 0EH
5H-IR
3D 00H
5H-IR
3F 03
06-UA
40 80H
4H-HE
42 00H
4H-HE
43 00H
OB-AC
44 00H
4H-HE
45 00H
0B-AC
47 00H
0B-AC
Parity error
48 00H
0B-AC
4B 00H
0B-AC
Appendix B
Sense
Code
and
Qualifier
B-5
Sense
Key
Description
4E 00H
0B-AC
53 00H
5H-IR
53 02H
5H-IR
53 82H
5H-IR
55 00H
2H-NR
B-6
Appendix B
Table B-3
Table B-4
Description
00
02
04
06
08
02
Transport full
04
Source empty
06
Destination full/empty
08
Appendix B
Field Pointer
B-7
Byte
18
Reserved (0)
19
20
21
22
23
24-25
26-27
28-29
30-34
35
36
37
Active
Picker
38-39
Active
Thumb
B-8
Reserved (0)
Appendix B
40-41
42-43
44-45
46-47
48-49
50-53
Odometer
54
Move
Cap
Last
SCSI
55
Valid
56
Reserved (0)
Cart 16
Cart 17
Reserved (0)
Reservd
(0)
Cart
Tran
Cart
Elem
Reserved (0)
Valid
Reservd
(0)
Cart
Tran
Cart
Elem
Reserved (0)
57
Valid
Reservd
(0)
Cart
Tran
Cart
Elem
Reserved (0)
58-77
Reserved (0)
Byte
Hardware Error
Code
Determined by fault isolation, this error code indicates
the cause of the failure. The values of the Hardware
Error Codes are in Table B-7 on page B-19.
First FRU
Second FRU
Third FRU
Appendix B
B-9
NOTE
The FRU numbers returned are indicators for the most likely cause of an
error, but may not be the actual cause of a problem. Simply changing the
FRU listed may or may not fix the associated problem.
Move Command
Attempted
0 - Exchange
1 - Move
2 - Seek
3 - Initialize Element
4 - Rezero
5 - Rotate Mailslot
6 - Restore
7 - Passthru
Source Element
Number
The Element Number to which the source refers.
Destination
Element
Number
Second
Destination
Number
Micro-Move
ID History
Failed MicroMove ID
Micro-Move
Error Code
Active Picker
B-10
Appendix B
Plunge Motor
Actual
Position
Translate Motor
Commanded
Position
The position to which the translate motor was
commanded.
Translate Motor
Actual
Position
The actual position of the translate motor.
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
follows:
7 - Move Capability 1=The jukebox is capable of
performing movement commands.
6 - Last SCSI State 1=The jukebox returned cartridges
to the state they were in prior to the failed command.
5-4 Reserved
Appendix B
B-11
B-12
Appendix B
Destination 1 Element
Bit Map
(Byte 56)
Indicates the status of the element that was the First
Destination of the Exchange command after the failure
or retry of the command.
7 - Valid 1= the values in this byte and the Element
Number are valid.
6 - Reserved
5 - Cartridge in Transport 1 = the cartridge originally in
this element is still in the transport.
4 - Cartridge in Element 1 = after all recovery
algorithms have been exhausted, the cartridge being
moved from this element remained in this element.
Destination 2 Element
Bit Map
(Byte 57)
Indicates the status of the element that was the
Destination Element of a move or Second Destination of
the Exchange command after the failure or retry of the
command.
7 - Valid 1 = the values in this byte and the Element
Number are valid.
6 - Reserved
5 - Cartridge in Transport 1 = the cartridge being moved
to this element is still in the transport.
4 - Cartridge in Element 1 = the cartridge being moved
to this element is in this element after all recovery
algorithms have been exhausted.
3-0 Reserved
Appendix B
B-13
3-0 Reserved
Table B-6
Byte
18
19
20
21
22
23
MvCap
24-25
Reserved (0)
26
DInRty
27
Retry Count
28-29
Reserved (0)
30
DInRty
31
Recovery Count
32-34
Reserved (0)
35
Valid
36-37
38
Valid
39-40
41
Valid
42-43
44
Valid
45-46
Last
DEjRty
DEjRty
ErrEn
ErrEn
ErrEn
ErrEn
B-14
Rsvd
(0)
PosLost
CartIn
PkrRec
CarAssy
Reserved (0)
BFHm
FHR
PkrRec
CarAssy
Reserved (0)
BFHm
FHR
CartIn
CartEl
UnexpMt
UnexpFl
CartInv
ElRty
CartEl
UnexpMt
UnexpFl
CartInv
ElRty
CartEl
UnexpMt
UnexpFl
CartInv
ElRty
UnexpMt
UnexpFl
CartInv
ElRty
CartIn
CartIn
CartIn
CartEl
Reserved (0)
Appendix B
47-49
Reserved (0)
50-54
55
56
57-60
61-64
65-68
69-72
73-77
Reserved (0)
Move Error
Code
Hardware Error
Code
Determined by fault isolation, this error code indicates
the cause of the failure. The values of the Hardware
Error Codes are in Table B-8 on page B-22.
NOTE
First FRU
Second FRU
Third FRU
The FRU numbers returned are indicators for the most likely cause of an
error, but may not be the actual cause of a problem. Simply changing the
FRU listed may or may not fix the associated problem.
Appendix B
B-15
Byte
LastSCSI
PosLost
CartIn
DInRty
DEjRty
PkrRec
CarAssy
B-16
Appendix B
BFHm
FHR
Retry Count
ErrEn
CartEl
UnexpMt
UnexpFl
CartInv
ElRty
Source Element
Number
The Element Number to which the Source Element Bit
Map (Byte 35) refers.
Destination Element
Number
The Element Number to which the Destination Element
Bit Map (Byte 38) refers.
Appendix B
B-17
Valid
Secondary Source
Element
Number
The Element Number to which the Secondary Source
Element Bit Map (Byte 41) refers.
Second Destination
Element
Number
The Element Number to which the Second Destination
Element Bit Map (Byte 44) refers.
Micro-Move
ID History
Failed MicroMove ID
Micro-Move
Error Code
Vertical Motor
Commanded
Position
The position to which the vertical motor was
commanded.
Vertical Motor
Actual
Position
The actual position of the vertical motor.
Horizontal Motor
Commanded
Position
The position to which the horizontal motor was
commanded.
Horizontal Motor
Actual
Position
The actual position of the horizontal motor.
B-18
Appendix B
The FRU numbers returned are indicators for the most likely cause of an
error, but may not be the actual cause of a problem. Simply changing the
FRU listed may or may not fix the associated problem.
Table B-7
Failure Description
01
02
Register error
03
Microprocessor error
04
05
06
07
0F
Appendix B
B-19
Failure Description
11
1E
1F
10
20
28
2B
2C
32
33
Invalid configuration
34
35
36
Elements reserved
38
39
3C
Move to
3D
Flip
3E
Translate
3F
Put magazine in
40
41
Test magazine
42
Put drive in
43
B-20
Appendix B
44
Test drive
45
Put mailslot in
46
47
Test mailslot
48
Rotate mailslot in
49
4A
Test picker
4B
4C
Restore picker
4D
4E
4F
50
51
52
53
5B
5C
Wait plunge
5D
Wait vertical
5E
5F
60
Repeater controller
61
Appendix B
Error Code
(hex.)
B-21
Table B-8
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Failure Description
No error
01
03
04
05
06
07
09
Firmware error
0C
0D
0E
0F
10
11
12
13
B-22
Appendix B
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Failure Description
19
1A
1B
1C
1D
1E
1F
20
RS-232 loopback data did not match what was sent (not
supported)
2A
2B
2D
2E
34
Appendix B
B-23
Error Code
(hex.)
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Failure Description
39
3A
3B
3EH
40H
41H
42H
43H
44H
45H
46H
47H
48H
49H
4AH
B-24
Appendix B
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Failure Description
4BH
4CH
4DH
4EH
4FH
50H
51H
52H
53H
54H
56H
57H
59H
5AH
5BH
5CH
Appendix B
B-25
Error Code
(hex.)
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Failure Description
60H
61H
62H
63H
65H
66H
67H
6BH
6CH
6DH
6EH
6FH
B1H
B2H
B3H
B4H
B-26
Appendix B
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Failure Description
B9H
BAH
BBH
BDH
BEH
BFH
BCH
C9H
CAH
CBH
CCH
CDH
CEH
D1H
FCH
FDH
Appendix B
B-27
Hardware Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Failure Description
FEH
FFH
B-28
Appendix B
These error codes ONLY apply to the model 40fx, 80ex, 125ex, and 220mx
jukeboxes.
Move Errors are reported through byte 18 of the Additional Sense Bytes
Request Sense Command (03H) in Table 5-6 on page 5-14.
Table B-9
00
02
04
06
08
0A
0E
10
12
18
1A
Appendix B
B-29
Error Code
(hex.)
Failure Description
20
22
28
2A
30
32
38
3A
40
42
48
4A
50
52
60
80
B-30
Appendix B
84
88
90
94
A0
A2
A4
B0
Appendix B
Error Code
(hex.)
B-31
Table B-10
Failure Description
00
No error
01
02
03
04
Vertical timeout
05
06
0A
0B
0C
0D
Plunge timeout
0E
0F
10
B-32
Appendix B
11
12
13
14
15
16
1A
1B
No load complete
1C
1E
No load complete
1F
20
21
No cartridge in drive
22
23
24
25
26
27
28
29
Appendix B
Error Code
(hex.)
B-33
Failure Description
2A
32
33
34
35
36
37
38
39
3C
3D
3E
3F
40
41
42
43
46
47
48
50
51
B-34
Appendix B
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
Appendix B
Error Code
(hex.)
B-35
Table B-11
Failure Description
6E
Test failed
Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Description
No error
10
11
Calibrate failed.
B-36
Appendix B
Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Description
12
13
14
15
16
20
22
23
24
25
28
29
31
32
33
34
35
36
38
Appendix B
B-37
Error Code
(hex.)
Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Error Code
(hex.)
Description
40
41
42
43
48
Could not find the back of the storage slot after insert.
49
4A
50
51
52
58
59
60
61
70
71
72
73
No cartridge in drive.
B-38
Appendix B
Micro-Move Error Codes (For the 40fx, 80ex, 125ex, and 220mx
models ONLY)
Description
74
No load complete.
75
76
77
78
79
7E
91
94
95
96
FA
FB
FC
FD
FE
Mechanism error.
Appendix B
B-39
Error Code
(hex.)
Diagnostic Tests
The following tables describe the optical disk library diagnostic tests for
all models, EXCEPT for 40fx, 80ex, 125ex, and 220mx jukeboxes. See
Table B-13 on page B-44 for diagnostic tests for the 40fx, 80ex, 125ex,
and 220mx models.
CAUTION
Some diagnostic tests can result in a disk being placed into an improper
storage slot. If this happens, the optical disk library file system is no
longer accurate.
NOTE
Not all tests listed in Table 5-12 on page 5-39 are supported on all HP
jukebox models.
Table B-12
Front Panel
Test Name
Description
POWER UP
TEST
WELLNESS
TEST
INIT
MECHANICS
10
INIT ELEM
STATUS
11
EXERCISE
MECH
B-40
Appendix B
Description
12
VERTICAL
TEST
13
TRANSLATE
SENSOR
14
FLIP TEST
15
MAGAZINE IO
16
DRIVE IO
Appendix B
B-41
No.
Front Panel
Test Name
Description
17
MAILSLOT IO
18
EMPTY DRIVES
20
PLUNGE FULL
SPD
21
PLUNGE 1/2
SPD
22
PLUNGE 1/4
SPD
24
FILL PICKER
25
EMPTY
PICKER
26
CLEAR SOFT
LOG
B-42
Appendix B
Description
29
CLEAR HARD
LOG
30
VERTICAL
ENCODER
101
FIND PLUNGE
HOME
102
FIND
VERTICAL
HOME
103
FIND XLATE
HOME
104
PICKER TEST
Appendix B
B-43
No.
Table B-13
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
No.
Test Name
Description
Poweron
Wellness Test
B-44
Appendix B
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
No.
Test Name
Description
Controller Test
Initialize Mechanism
Exerciser Tests
10
Initialize Element
Status
Appendix B
B-45
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
No.
Test Name
Description
11
Mechanism Exercise
Test
12
13
14
Flip Test
15
B-46
Appendix B
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
Test Name
Description
16
17
Mailslot I/O
18
19
20
21
22
Appendix B
B-47
No.
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
No.
Test Name
Description
23
Shipping
24
Fill Picker
25
Empty Picker
26
27
28
29
Microprocessor
Operation Test
31
32
33
Non-Destructive RAM
Test
B-48
Appendix B
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
Test Name
Description
34
SCSI Interface
Controller Chip Test
36
37
38
40
41
SCSI Connector
Loopback Test
(Interactive)
42
(Interactive if done
through the control
panel)
Appendix B
B-49
No.
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
No.
43
Test Name
Description
(Interactive if done
through the control
panel)
44
Cartridge-in-path
(Interactive if done
through the control
panel)
Intensity
Max
Min
240
225
L/R
R
Ambient
Max
Min
6
0
51
Carriage/Picker
Assembly Calibration
Test
B-50
Appendix B
Sequence Tests (For models 40fx, 80ex, 125ex, and 220mx ONLY)
Test Name
Description
60
65
Calibrate Magazines
66
67
Calibrate Mailslot
68
75
UPS Test
Appendix B
B-51
No.
B-52
Appendix B
Appendix C
C-1
Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and
220mx)
FRU #
C-2
Description
Controller PCA
MO Drive
Interconnect PCA
18
19
Configuration Module
22
Display Panel
23
24
26
Magazine (8 slots)
27
Picker Assembly
29
Mailslot Assembly
30
31
Magazines (6 slots)
32
AC/12V Power
33
AC/24V Power
34
40
Translate Frame
Appendix C
Jukebox FRUs (For all models, EXCEPT 40fx, 80ex, 125ex, and
220mx)
FRU #
Description
Vertical Umbilical Cable
43
51
54
57
59
62
65
66
Interposer Cable
86
AC Power PCA
220
Media
200
201
Cartridge moved
Appendix C
FRUS
Field Replaceable
Units
41
C-3
Table C-2
Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models
ONLY)
FRU #
C-4
Description
Interconnect PCA
20
21
Left Way
22
23
Carriage Motor
24
Front Panel
25
Picker Motor
26
Magazine
27
Picker
28
29
Mailslot Assembly
31
32
34
35
36
37
38
Fan Assembly
39
40
Carriage Assembly
Appendix C
Jukebox FRUs (For the 40fx, 80ex, 125ex and 220mx models
ONLY)
FRU #
Description
MO Drive/Controller Power Cable
52
55
56
57
58
Motor Cable
59
Interconnect Cable
65
66
67
71
75
Interface Cable
FRUS
Field Replaceable
Units
51
Appendix C
C-5
C-6
Appendix C
Micro/Macro-Moves
Micro/Macro-Moves
Appendix D
D-1
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Description
Vertical idle.
D-2
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Vertical put mail duck (not used).
10
11
12
13
Move slowly to the flip clear area (determined in micromoves 11 and 12). Used in the plunge find home
sequence. Also used in power fail recovery to move the
picker off of a cartridge that may have been between the
picker and the magazines when the power failed and the
picker settled.
14
15
16
17
18
19
1A
1B
Appendix D
D-3
Micro/Macro-Moves
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-4
Description
32
Translate idle.
33
34
35
Translate right.
36
Translate left.
37
Translate relax.
38
Translate calibrate.
62
63
64
65
66
67
68
69
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Retract the plunge assembly on the picker all the way
back and then flip the picker. Used to find "home" in the
plunge axis. Second flip of the sequence. (One of three
plunge find homes in the sequence; 68, 69, 6A.)
6B
6C
6D
6E
6F
70
71
72
73
74
75
Appendix D
D-5
Micro/Macro-Moves
6A
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-6
Description
76
77
78
79
7A
7B
7C
7D
7E
7F
80
81
82
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Flip during plunge when cartridge is in the top picker.
84
85
86
87
88
89
8A
8B
8C
8D
Appendix D
D-7
Micro/Macro-Moves
83
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-8
Description
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Plunge finish home (not used).
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
Appendix D
D-9
Micro/Macro-Moves
A0
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-10
Description
AB
AC
AD
AE
AF
B0
B1
B2
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Retract picker plunge assembly back far enough to
release the thumbs and let them go to an unsplayed
position. Used during an ISTAT, and the thumbs are
being returned to an unsplayed position after contacting,
grabbing, and replacing the first cartridge.
B4
B5
B6
B7
B8
B9
Appendix D
D-11
Micro/Macro-Moves
B3
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-12
Description
BA
BB
BC
BD
BE
BF
C0
C1
C2
C3
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Insert cartridge fully into a drive. Distance has been
learned. Part two of a two-stage move. Used in the
sequence to return a cartridge into a drive after an
emergency eject during an ISTAT.
C5
C6
C7
C8
C9
CA
CB
CC
CD
Appendix D
Micro/Macro-Moves
C4
D-13
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
D-14
Description
CE
CF
D0
D1
D2
Short plunge to put the cartridge all the way into the
mailslot.
D3
D4
D5
D6
D7
D8
D9
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
DA
DB
The following move IDs are only for 80fx, 160fx, 200fx, 160ex,
320ex, 400ex, 300mx, 600mx, and 700mx model jukeboxes.
Slow retract of the picker plunge assembly, pulling the
mailslot in. Checks that the cartridge is in properly. First
move of a rotate in.
DD
DE
DF
E0
E1
E2
Plunge out to rotate the mailslot almost all the way out.
E3
E4
E5
Appendix D
D-15
Micro/Macro-Moves
DC
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-1
Description
Retract picker plunge assembly a short distance to relieve
the pressure after micro-move E5.
The following move IDs are only for 330fx, 600fx, 660ex,
1200ex, 1200mx and 2200mx model jukeboxes.
DC
DD
DE
DF
E0
E1
E2
E3
E4
E5
E6
D-16
E7
E8
E9
EA
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
Description
No motion; no commands pending
Flip
10
11
Appendix D
D-17
Micro/Macro-Moves
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
D-18
Description
12
13
14
15
16
17
Pull fingers back from the storage slot after releasing the
cartridge
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
Description
Detect cartridge in mailslot before grab
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
Appendix D
D-19
Micro/Macro-Moves
24
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
D-20
Description
36
37
38
39
3A
3D
3E
3F
40
41
42
43
44
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
Description
Short translate after finding leadscrew side (toward nonleadscrew side)
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
Appendix D
Micro/Macro-Moves
45
D-21
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
D-22
Description
54
57
59
5A
5B
5C
5D
5E
5F
Drive recovery
60
Drive recovery
61
62
63
64
65
66
Appendix D
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
Table D-2
Description
67
68
69
6A
6B
6C
6D
6E
6F
Appendix D
D-23
Micro/Macro-Moves
HP Surestore Optical Micro-Move IDs
D-24
Appendix D
Disconnect Timeouts
Appendix E
E-1
Table E-1
Timeout Settings
Command
Nominal
Disconnect
Time
(seconds)
Maximum
Disconnect
Time
Levels of
Error
Recovery
Exchange Medium
14
600 sec
Initialize Element
Status
120
600 sec
Move Medium
600 sec
Position To Element
600 sec
Prevent/Allow Media
Removal
10
600 sec
120a
600 sec
Release
10
600 sec
Reserve
10
600 sec
Rezero Unit
120
600 sec
Send Diagnostic
600b
600 sec
Rotate
600 sec
E-2
Appendix E
Disconnect Timeouts
Appendix E
E-3
E-4
Appendix E
Index
A
abort 06H, 9
Abort Tag 0DH, 11
addresses, 2
arbitration phase, 3
Attention Condition, 16
autochanger configuration mode page (20H),
30
E
element full/empty, sense code 3BH, 7
erase (group 1) command (2CH), 88
erase (group 5) command (ACH), 134
error codes
autochanger move, 29
hardware, 19
micro-move, 32
error logs table format, 49
exchange medium command (A6H), 66
extended message 01H, 6
F
field replaceable units (FRUs), 2
flag, 7
force log data format, 54
format mode 03H - type 0, 43, 67
format mode 03H - type 1, 44, 68
format mode 04H, 45, 69
format unit command (04H), 15
G
Good OOH, 14
Group 0 Commands,
Group 1 Commands,
Group 2 Commands,
Group 5 Commands,
2
4
4
6
H
hardware error codes, 19
Head of Queue Tag, 13
I
identity, 10
Identity 80H-FFH, 13
information transfer phase, 3
initialize element status command (07H), 12
initiator, 2
initiator-detected error 05H, 9
inquiry command (12H), 26, 14
Intermediate Condition Met 14H, 15
Intermediate/Good 10H, 15
internal error codes, 9
invalid address, sense code 21H, 7
L
link, 7
linked command complete, 10
Linked Command Complete (with flag) 0BH,
11
Index
Linked Command Complete 0AH, 11
log select command (4CH), 109
log sense command (4DH), 111, 47
M
medium types support page 0BH, 64
medium types supported page 0BH, 40
message in phase, 4
message out phase, 4
message phase, 4
Message Priority Error 09H, 11
message reject, 10
message reject 07H, 10
messages
target-supported, 5
micro-move error codes, 32
micro-move ID table, 2
mode page 20H parameter default values, 49
mode page parameter default values, 48
mode select (group 2) command (55H), 122
mode select command (15H), 31
mode sense (group 0) command, 54
mode sense (group 2) command (5AH), 125
mode sense command (1AH), 21
mode sense device capabilities page (1FH), 27
mode sense element address assignment
page (1DH), 23
mode sense transport element parameter
page (1EH), 25
move history log data format, 63
move medium command (A5H), 64
move success log table format, 53
N
No Operation 08H, 11
O
ODC error codes, 15
odometer log data format, 58
offset values, 9
Ordered Queue Tag, 13
P
position to element command (2BH), 38
pre-fetch (34H), 94
prevent/allow medium removal command
(1EH), 79, 37
Q
Queue Full 28H, 15
Index
reselection phase, 3
selection phase, 3
SCSI command overview, 2
seek (group 0) command (0BH), 25
seek (group 1) command (2BH), 87
selection phase, 3
send diagnostic command (1DH), 76, 35
sense code values, 5
sequence tests, 44
Simple Queue Tag, 12
start/stop unit command (1BH), 73
Status Phase, 14
synchronize cache (35H), 95
synchronous negotiation, 7
T
target device, 2
target SCSI commands, 18
target-supported messages, 5
Target-Supported Status Codes, 14
test unit ready (00H), 8
test unit ready command (00H), 6
transfer period values, 8
typographical conventions, iii
U
Unit Attention Condition, 17
V
vendor unique format page 20H, 42, 66
vendor unique page 21H, 46, 70
verify (group 1) command (2FH), 92
verify (group 5) command (AFH), 140
W
write (group 0) command (0AH), 23
write (group 1) command (2AH), 84
write (group 5) command (AAH), 131
write and verify (group 1) command (2EH),
90
Index
Copyright 2001
Hewlett-Packard Company
Printed in U.S.A.
Edition 12/2001
www.hp.com/go/support
Printed on recycled paper