DLT2000 Cartridge Tape Subsystem/ DLT2700 Mini-Library DLT2000 Series Magnetic Tape Product Manual


Add to my manuals
254 Pages

advertisement

DLT2000 Cartridge Tape Subsystem/ DLT2700 Mini-Library DLT2000 Series Magnetic Tape Product Manual | Manualzz
DLT2000 Cartridge Tape Subsystem/
DLT2700 Mini-Library
DLT2000 Series Magnetic Tape
Product Manual
Order Number: EK–TH4XX–IM. A01
Digital Equipment Corporation
Maynard, MA
First Printing, November 1993
© Digital Equipment Corporation 1993.
The postpaid Reader’s Comments forms at the end of this document request your critical
evaluation to assist in preparing future documentation.
The following FCC Notice applies to the DLT2000 drive:
FCC NOTICE: This equipment has been tested and found to comply with the limits for a Class
B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation. Any changes or
modifications made to this equipment may void the user’s authority to operate this equipment.
This equipment generates, uses, and can radiate radio frequency energy and, if not installed
and used in accordance with the instructions, may cause harmful interference to radio
communications. However, there is no guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference to radio or television reception,
which can be determined by turning the equipment off and on, the user is encouraged to try to
correct the interference by one or more of the following measures: 1.) Reorient or relocate the
receiving antenna. 2.) Increase the separation between the equipment and receiver. 3.) Connect
the equipment into an outlet on a circuit different from that to which the receiver is connected.
4.) Consult the dealer or an experienced radio/TV technician for help. The shielded interconnect
cable shipped with the unit should not be altered or modified in any way. The unit shipped
without a shielded interconnect cable must use a shielded interconnect cable.
The following FCC Notice applies to the DLT2700 mini-library:
FCC NOTICE: This equipment has been tested and found to comply with the limits for a
Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to
provide reasonable protection against harmful interference when the equipment is operated in
a commercial environment. This equipment generates, uses, and can radiate radio frequency
energy and, if not installed and used in accordance with the instruction manual, may cause
harmful interference to radio communications. Any changes or modifications made to this
equipment may void the user’s authority to operate this equipment. Operation of this equipment
in a residential area may cause interference in which case the user at his own expense will be
required to take whatever measures may be required to correct the interference. The shielded
interconnect cable shipped with the unit should not be altered or modified in any way. The unit
shipped without a shielded interconnect cable must use a shielded interconnect cable.
WARNING! This is a Class A product. In a domestic environment this product may cause radio
interference in which case the user may be required to take adequate measures.
Achtung! Dieses ist ein Gerät der Funkstörgrenzwertklasse A. In Wohnbereichen können
bei Betrieb dieses Gerätes Rundfunkstörungen auftreten, in welchen Fällen der Benutzer für
entsprechende Gegenmaßnahmen verantwortlich ist.
Attention! Ceci est un produit de Classe A. Dans un environment domestique, ce produit risque
de créer des interférences radioélectriques, il appartiendra alors à l’utilisateur de prendre les
mesures spécifiques appropriées.
The following are trademarks of Digital Equipment Corporation: CompacTape, TK, the DLT
logo, and the Digital logo. All other trademarks and registered trademarks are the property of
their respective owners.
This document was prepared using VAX DOCUMENT Version 2.1.
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xv
1 Overview and Features of the DLT2000/DLT2700 Product
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
In This Chapter . . . . . . . . . .
Product Overview . . . . . . . . .
Fast Data Transfer Rate . . .
High Capacity . . . . . . . . . . .
Compaction . . . . . . . . . . . . .
Strong Media . . . . . . . . . . . .
Compatibility . . . . . . . . . . . .
Firmware Update Capability
Embedded Diagnostics . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1–1
1–1
1–2
1–2
1–2
1–2
1–2
1–3
1–3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2–1
2–1
2–1
2–2
2–2
2–2
2–4
2–5
2–5
2–6
2–7
2–7
2–8
2–8
2–9
2–10
2–10
2 Installing and Configuring the DLT2000 Tabletop Drive
2.1
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.3
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.5
2.5.1
2.5.2
2.5.3
2.5.4
In This Chapter . . . . . . . . . . . . . . . . . .
Prepare for the Installation . . . . . . . . .
Before You Start . . . . . . . . . . . . . . .
Installation Setup . . . . . . . . . . . . .
Site Setup . . . . . . . . . . . . . . . . . . .
Site Guidelines . . . . . . . . . . . . . . . .
Install the Subsystem . . . . . . . . . . . . .
Configure the DLT2000 Tabletop . . . . .
Configuration Guidelines . . . . . . . .
Switchpack Location . . . . . . . . . . .
To Disable Parity Checking . . . . . .
Changing the SCSI ID . . . . . . . . . .
Connect the Cables . . . . . . . . . . . . . . .
Examine the DLT2000 Rear Panel .
Connect the SCSI Signal Cable . . .
Terminate the SCSI Bus . . . . . . . .
Connect the Power Cord . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
iii
2.6
2.6.1
2.6.2
2.7
Test the Installation . . . . . . . . . .
Run POST . . . . . . . . . . . . . .
What to Do after POST . . . .
DLT2000 Troubleshooting Chart
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2–11
2–11
2–12
2–13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3–1
3–1
3–2
3–5
3–6
3–7
3–8
3–10
3–12
3–12
3–12
3–13
3–13
3–16
3–16
3–18
3–18
3–20
3–20
3–21
3–23
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4–1
4–1
4–2
4–2
4–3
4–5
4–5
4–7
4–7
4–9
4–9
4–9
3 Configuring and Operating the DLT2000 Tape Drive
3.1
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.3
3.4
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.6
3.6.1
3.6.2
3.7
3.7.1
3.8
3.9
3.10
In this Chapter . . . . . . . . . . . . . . . . . . . . . . . .
Before You Install the DLT2000 Drive . . . . . . .
Disabling Parity Checking . . . . . . . . . . . . .
Changing the SCSI ID . . . . . . . . . . . . . . . .
Setting the TRM ENB/TRM PWR Jumpers
Locating the SCSI and Power Connectors .
Overview of the Front Panel . . . . . . . . . . . . . .
Selecting Density . . . . . . . . . . . . . . . . . . . . . . .
Description of Controls and Indicators . . . . . . .
Beeper . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unload Button . . . . . . . . . . . . . . . . . . . . . .
Cartridge Insert/Release Handle . . . . . . . .
Indicator Action during Power-on Self-test
Description of the Tape Cartridge . . . . . . . . . .
Cartridge Write-Protect Switch . . . . . . . . .
Data Protection . . . . . . . . . . . . . . . . . . . . .
Loading a Cartridge . . . . . . . . . . . . . . . . . . . . .
Tape in Use . . . . . . . . . . . . . . . . . . . . . . . .
Using the Cleaning Tape Cartridge . . . . . . . . .
Unloading a Cartridge . . . . . . . . . . . . . . . . . . .
Preserving Cartridges . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 Configuring and Operating the DLT2700 Mini-Library
4.1
4.2
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.4.1
4.4.2
4.4.3
4.4.4
iv
In This Chapter . . . . . . . . . . . . .
Introduction to the Mini-Library
Configure the DLT2700 . . . . . . .
Configuration Guidelines . . .
Switchpack Location . . . . . .
Disable Parity Checking . . . .
Change the SCSI ID . . . . . .
Mode Select Key . . . . . . . . . . . . .
OCP Disabled Mode . . . . . . .
Automatic Mode . . . . . . . . . .
Manual Mode . . . . . . . . . . . .
Service Mode . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4–9
4–11
4–15
4–16
4–17
4–17
4–18
4–18
4–19
4–19
4–22
4–22
4–22
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5–1
5–1
5–3
5–3
5–4
5–5
5–5
5–6
5–7
5–7
5–7
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Firmware Update Overview . . . . . . . . . . . . . . . . . . . .
Before Performing the Procedure . . . . . . . . . . . . . . . . . . . . .
Updating Firmware on a Standalone System . . . . . . . . .
Creating a "Firmware Update Tape" . . . . . . . . . . . . . . . . . . . . .
Firmware Update Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . .
Updating the Firmware on DLT2000 (Drive Only
Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1.1
Interpreting the Results . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2
Updating the Firmware on the DLT2700 (Drive and Loader
Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2.1
Interpreting the Results . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
6–1
6–1
6–2
6–2
6–4
6–4
.
.
6–5
6–6
.
.
6–8
6–10
4.5
4.6
4.7
4.8
4.8.1
4.8.2
4.8.3
4.8.4
4.9
4.9.1
4.9.2
4.9.3
4.9.4
Selecting Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operator Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-On Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Slot Select, Load/Unload, and Eject Button Functions . . .
Selecting a Cartridge . . . . . . . . . . . . . . . . . . . . . . . . .
Loading the Cartridge . . . . . . . . . . . . . . . . . . . . . . . .
Unloading the Cartridge . . . . . . . . . . . . . . . . . . . . . .
Opening the Receiver . . . . . . . . . . . . . . . . . . . . . . . . .
Magazine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inserting a Cartridge into the Front of the Magazine
Removing a Cartridge from the Magazine . . . . . . . . .
Removing the Magazine from the Receiver . . . . . . . .
Installing the Magazine into the Receiver . . . . . . . . .
5 Troubleshooting Guide for the DLT2700 Mini-Library
5.1
5.2
5.3
5.4
5.5
5.5.1
5.5.1.1
5.5.1.2
5.5.2
5.5.2.1
5.6
In This Chapter . . . . . . . . . . . . . . . . . . . . .
Conditions Necessary for Button Operation
Backup Operation Failure . . . . . . . . . . . . .
Avoiding Basic Problems . . . . . . . . . . . . . .
Error Conditions . . . . . . . . . . . . . . . . . . . .
Magazine Fault Description (Cases) . . .
Detecting Cases 1, 2, and 3 . . . . . .
Detecting Case 4 . . . . . . . . . . . . . .
Loader Fault Description . . . . . . . . . . .
Clearing a Loader Fault . . . . . . . . .
Power Problems . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6 Firmware Update (From Tape)
6.1
6.2
6.2.1
6.2.1.1
6.3
6.4
6.4.1
v
7 DLT2000 SCSI Interface
7.1
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
7.2.10
7.3
7.4
7.4.1
7.4.2
7.4.3
7.4.4
7.4.4.1
7.4.4.2
7.4.4.3
7.4.5
7.4.6
7.4.7
7.4.7.1
7.4.8
7.4.8.1
7.4.8.2
7.4.8.3
7.4.8.4
7.4.9
7.4.9.1
7.4.9.2
7.4.9.3
7.4.9.4
7.4.9.5
7.4.9.6
7.4.9.7
vi
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General SCSI Bus Operation . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initiator/Target Operation . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI IDs And Logical Unit Numbers (LUNs) . . . . . . . . . . .
Unit Attention Condition . . . . . . . . . . . . . . . . . . . . . . . . . . .
Behavior Around Power-On and SCSI Bus Reset . . . . . . . . .
Data Cache and Tape Write Interaction . . . . . . . . . . . . . . . .
Other SCSI Functionality . . . . . . . . . . . . . . . . . . . . . . . . . .
Bus Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ATTENTION Signal Response . . . . . . . . . . . . . . . . . . . . . . .
STATUS phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Message System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tape Drive SCSI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . .
Control Byte - Flag and Link Bits . . . . . . . . . . . . . . . . . . . .
Summary of Supported Sequential-Access Device
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ERASE 19h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INQUIRY 12h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Drive Inquiry Response . . . . . . . . . . . . . . . . . . . . . . . . .
Vital Product Data pages . . . . . . . . . . . . . . . . . . . . . . . .
Media Loader Inquiry Response . . . . . . . . . . . . . . . . . . .
LOAD-UNLOAD 1Bh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOCATE 2Bh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOG SELECT 4Ch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operation of LOG SELECT . . . . . . . . . . . . . . . . . . . . . .
LOG SENSE 4Dh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported Pages Page Format . . . . . . . . . . . . . . . . . . . .
Read/Write Error Log SENSE Page format (page 2 and
3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Last n Error Events Page . . . . . . . . . . . . . . . . . . . . . . .
Read/Write Compression Ratio Log SENSE Page
format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MODE SELECT 15h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MODE SELECT Parameter List . . . . . . . . . . . . . . . . . .
MODE SELECT Pages . . . . . . . . . . . . . . . . . . . . . . . . . .
Control Mode Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Configuration Page (10h) . . . . . . . . . . . . . . . . . .
Disconnect/Reconnect Page (02h) . . . . . . . . . . . . . . . . . .
Medium Partition Page (11h) . . . . . . . . . . . . . . . . . . . . .
Read/Write Error Recovery Page (01h) . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–1
7–1
7–1
7–1
7–2
7–2
7–3
7–3
7–4
7–4
7–4
7–4
7–7
7–13
7–13
.
.
.
.
.
.
.
.
.
.
.
.
7–14
7–15
7–16
7–17
7–21
7–23
7–23
7–25
7–26
7–28
7–32
7–36
.
.
7–37
7–40
.
.
.
.
.
.
.
.
.
7–41
7–46
7–47
7–49
7–50
7–52
7–54
7–56
7–57
7.4.9.8
EEROM Vendor Unique Page (3Eh) . . . . . . . . . .
7.4.9.9
MODE SELECT Changeable Parameters . . . . .
7.4.10
MODE SENSE 1Ah . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.10.1
MODE SENSE Parameter List . . . . . . . . . . . . .
7.4.10.2
MODE SENSE Pages . . . . . . . . . . . . . . . . . . . . .
7.4.10.3
Device Configuration Page (10h) . . . . . . . . . . . .
7.4.10.4
Disconnect/Reconnect Page (02h) . . . . . . . . . . . .
7.4.10.5
Medium Partition Page (11h) . . . . . . . . . . . . . . .
7.4.10.6
Read/Write Error Recovery Page (01h) . . . . . . . .
7.4.11
PREVENT/ALLOW MEDIUM REMOVAL 1Eh . . . .
7.4.12
READ 08h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.13
READ BLOCK LIMITS 05h . . . . . . . . . . . . . . . . . . .
7.4.14
READ BUFFER 3Ch . . . . . . . . . . . . . . . . . . . . . . . .
7.4.14.1
Combined Header and Data Mode . . . . . . . . . . .
7.4.14.2
Data Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.14.3
Descriptor Mode . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.15
READ POSITION 34h . . . . . . . . . . . . . . . . . . . . . . .
7.4.15.1
READ POSITION Data Format . . . . . . . . . . . . .
7.4.16
RECEIVE DIAGNOSTICS RESULTS 1Ch . . . . . . . .
7.4.17
RELEASE UNIT 17h . . . . . . . . . . . . . . . . . . . . . . . .
7.4.17.1
Medium Changer Considerations . . . . . . . . . . . .
7.4.18
REQUEST SENSE 03h . . . . . . . . . . . . . . . . . . . . . .
7.4.18.1
Sense Information Format . . . . . . . . . . . . . . . . .
7.4.19
RESERVE UNIT 16h . . . . . . . . . . . . . . . . . . . . . . . .
7.4.19.1
Medium Changer Considerations . . . . . . . . . . . .
7.4.20
REWIND 01h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.21
SEND DIAGNOSTIC 1Dh . . . . . . . . . . . . . . . . . . . .
7.4.22
SPACE 11h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.23
TEST UNIT READY 00h . . . . . . . . . . . . . . . . . . . . .
7.4.23.1
Medium Changer Considerations . . . . . . . . . . . .
7.4.24
VERIFY 13h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.25
WRITE 0Ah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.26
WRITE BUFFER 3Bh . . . . . . . . . . . . . . . . . . . . . . .
7.4.26.1
Header and Data mode . . . . . . . . . . . . . . . . . . .
7.4.26.2
Write Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.26.3
Download Microcode . . . . . . . . . . . . . . . . . . . . .
7.4.26.4
Download Microcode and Save . . . . . . . . . . . . . .
7.4.27
WRITE FILEMARKS 10h . . . . . . . . . . . . . . . . . . . .
7.5
Supported SCSI-2 Medium Changer Device Commands
7.5.1
INITIALIZE ELEMENT STATUS 07h . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–58
7–62
7–63
7–64
7–67
7–68
7–70
7–71
7–72
7–73
7–74
7–76
7–77
7–78
7–79
7–79
7–80
7–81
7–83
7–84
7–84
7–85
7–86
7–92
7–93
7–94
7–95
7–98
7–100
7–100
7–101
7–102
7–104
7–105
7–105
7–105
7–106
7–107
7–108
7–109
vii
7.5.2
7.5.2.1
7.5.2.2
7.5.2.3
7.5.2.4
7.5.3
7.5.3.1
7.5.3.2
7.5.3.3
7.5.4
READ ELEMENT STATUS B8h . . . . . . . . .
Element Status Data Header . . . . . . . . .
Medium Transport Element Status Page
Storage Element Status Page . . . . . . . . .
Data Transfer Element Status Page . . . .
MODE SENSE/SELECT . . . . . . . . . . . . . . .
Device Capabilities Page . . . . . . . . . . . .
Element Address Assignment Page . . . .
Transport Geometry Parameters Page . .
MOVE MEDIUM A5h . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–110
7–111
7–112
7–113
7–114
7–116
7–116
7–118
7–119
7–120
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Physical Description . . . . . . . . . . . . . . . . . . . . . . . . .
Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . .
Performance Specifications . . . . . . . . . . . . . . . . . . . .
Nominal Tape Tension . . . . . . . . . . . . . . . . . . . .
DLT2000 Timing Characteristics . . . . . . . . . . . .
DLT2700 Media Loader Timing Characteristics .
DLT2000 Power Requirements . . . . . . . . . . . . . .
DLT2000 Tabletop Power Requirements . . . . . .
DLT2700 Power Requirements . . . . . . . . . . . . . .
Environmental Specifications . . . . . . . . . . . . . . . . . .
Temperature and Humidity . . . . . . . . . . . . . . . .
Altitude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vibration and Shock Requirements . . . . . . . . . . . . .
Electromagnetic Interference (EMI) Susceptibility . .
Electromagnetic Emissions . . . . . . . . . . . . . . . .
Conducted Emissions . . . . . . . . . . . . . . . . . . . . .
Radiated Emissions . . . . . . . . . . . . . . . . . . . . . .
Magnetic Radiated Susceptibility . . . . . . . . . . . .
Radiated Susceptibility . . . . . . . . . . . . . . . . . . .
Conducted Susceptibility . . . . . . . . . . . . . . . . . .
ESD Failure Level Limits . . . . . . . . . . . . . . . . .
Acoustic Noise Emissions . . . . . . . . . . . . . . . . . .
Regulatory Requirements . . . . . . . . . . . . . . . . . . . . .
Safety Requirements . . . . . . . . . . . . . . . . . . . . .
Electromagnetic Emission Requirements . . . . . .
Drive Reliability Factors . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A–1
A–1
A–5
A–6
A–9
A–9
A–9
A–9
A–10
A–10
A–10
A–11
A–12
A–13
A–13
A–14
A–15
A–15
A–15
A–16
A–16
A–16
A–17
A–18
A–18
A–18
A–18
A–19
A Technical Specifications
A.1
A.2
A.2.1
A.3
A.4
A.4.1
A.4.2
A.4.3
A.4.4
A.4.5
A.4.6
A.5
A.5.1
A.5.2
A.6
A.7
A.7.1
A.7.2
A.7.3
A.7.4
A.7.5
A.7.6
A.7.7
A.7.8
A.8
A.8.1
A.8.2
A.9
viii
B Definition of Vendor Unique Sense Data Information
B.1
B.2
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Internal Status Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B–1
B–1
C Sense Key Information
C.1
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C–1
DLT2000 Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DISABLE PARITY and SCSI ID Switchpack . . . . . . . . . .
SCSI ID Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rear Panel Components . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Drive Connectors . . . . . . . . . . . . . . . . . . . . . . .
SCSI ID Connector Pins . . . . . . . . . . . . . . . . . . . . . . . . . .
Jumper Positions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jumper Settings for the TRM PWR/TRM ENB Connector
DLT2000 Rear Connectors . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tape Cartridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loading a Cartridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unloading a Cartridge . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loader Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI ID Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2700 Operator Control Panel . . . . . . . . . . . . . . . . . . .
Write-Protect Switch on a Cartridge . . . . . . . . . . . . . . . .
Inserting a Cartridge into the Magazine . . . . . . . . . . . . .
Removing a Cartridge from the Front of the Magazine . .
Receiver Opened . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Opening the Cartridge Door to Check Tape Leader . . . . .
DLT2000 Subsystem Connectors . . . . . . . . . . . . . . . . . . .
Jumper Settings for the TRM PWR/TRM ENB Connector
Extended Message Format . . . . . . . . . . . . . . . . . . . . . . . .
2–3
2–4
2–6
2–7
2–9
3–3
3–4
3–5
3–6
3–7
3–9
3–17
3–19
3–22
4–4
4–6
4–8
4–20
4–21
4–23
4–24
5–4
6–3
6–4
7–10
Index
Figures
2–1
2–2
2–3
2–4
2–5
3–1
3–2
3–3
3–4
3–5
3–6
3–7
3–8
3–9
4–1
4–2
4–3
4–4
4–5
4–6
4–7
5–1
6–1
6–2
7–1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
ix
7–2
7–3
7–4
7–5
7–6
7–7
7–8
7–9
7–10
7–11
7–12
7–13
7–14
7–15
7–16
7–17
7–18
7–19
7–20
7–21
7–22
7–23
7–24
7–25
7–26
7–27
7–28
7–29
7–30
7–31
7–32
7–33
7–34
7–35
7–36
7–37
x
SDTR Extended Message Format . . . . . . . . . . . . . . . . . .
ERASE CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INQUIRY CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
INQUIRY Response Data . . . . . . . . . . . . . . . . . . . . . . . . .
INQUIRY Vendor Unique Bytes Definition . . . . . . . . . . .
Supported Vital Product Data Pages . . . . . . . . . . . . . . . .
Unit Serial Number Page . . . . . . . . . . . . . . . . . . . . . . . . .
Firmware Build Information page - VU . . . . . . . . . . . . . .
LOAD-UNLOAD CDB . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOCATE CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOG SELECT CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOG Page Control Definitions . . . . . . . . . . . . . . . . . . . . .
Clearable Log Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read/Write Error Log Select Page Format . . . . . . . . . . . .
Parameter Codes Supported . . . . . . . . . . . . . . . . . . . . . . .
LOG SENSED CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LOG Page Control Definitions . . . . . . . . . . . . . . . . . . . . .
LOG SENSE Pages Supported . . . . . . . . . . . . . . . . . . . . .
Supported Pages Page Format . . . . . . . . . . . . . . . . . . . . .
Read/Write Error Log SENSE Page Format . . . . . . . . . . .
Parameter codes Supported . . . . . . . . . . . . . . . . . . . . . . .
Threshold Met Criteria . . . . . . . . . . . . . . . . . . . . . . . . . .
Last n Error Events Page . . . . . . . . . . . . . . . . . . . . . . . .
Parameter Codes Supported . . . . . . . . . . . . . . . . . . . . . . .
Read/Write Compression Ratio Page Header . . . . . . . . . .
Read/Write Compression Ratio LOG SENSE Page
Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read/Write Bytes Transfered LOG SENSE Page Format .
MODE SELECT CDB . . . . . . . . . . . . . . . . . . . . . . . . . . .
MODE SELECT Parameter List . . . . . . . . . . . . . . . . . . .
MODE SELECT Pages Supported . . . . . . . . . . . . . . . . . .
Control Mode Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Configuration Page Format . . . . . . . . . . . . . . . . . .
Disconnect/Reconnect Page Format . . . . . . . . . . . . . . . . .
Medium Partition Page Format . . . . . . . . . . . . . . . . . . . .
Error Recovery Page Format . . . . . . . . . . . . . . . . . . . . . .
EEROM Vendor Unique Page Format . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–13
7–15
7–16
7–17
7–20
7–21
7–22
7–22
7–23
7–25
7–26
7–27
7–28
7–29
7–30
7–32
7–33
7–34
7–36
7–37
7–38
7–39
7–40
7–41
7–42
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–43
7–44
7–46
7–47
7–49
7–50
7–52
7–55
7–56
7–57
7–58
7–38
7–39
7–40
7–41
7–42
7–43
7–44
7–45
7–46
7–47
7–48
7–49
7–50
7–51
7–52
7–53
7–54
7–55
7–56
7–57
7–58
7–59
7–60
7–61
7–62
7–63
7–64
7–65
7–66
7–67
7–68
7–69
7–70
7–71
7–72
7–73
7–74
EEROM Vendor Unique Page Example 1 . . . . . .
EEROM Vendor Unique Page Example 2 . . . . . .
MODE SENSE CDB . . . . . . . . . . . . . . . . . . . . .
MODE SENSE Page Control Definition . . . . . . .
MODE SENSE Data Header . . . . . . . . . . . . . . .
MODE SENSE Block Descriptor . . . . . . . . . . . .
MODE SENSE Page Descriptor . . . . . . . . . . . . .
MODE SENSE Pages Supported . . . . . . . . . . . .
Device Configuration Page Format . . . . . . . . . . .
Disconnect/Reconnect Page Format . . . . . . . . . .
Medium Partition Page Format . . . . . . . . . . . . .
Error Recovery Page Format . . . . . . . . . . . . . . .
PREVENT/ALLOW MEDIUM REMOVAL CDB .
READ CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . .
READ BLOCK LIMITS CDB . . . . . . . . . . . . . . .
READ BLOCK LIMITS Data . . . . . . . . . . . . . . .
READ BUFFER CDB . . . . . . . . . . . . . . . . . . . . .
READ BUFFER Modes Supported . . . . . . . . . . .
READ BUFFER Data Header . . . . . . . . . . . . . .
READ BUFFER Descriptor . . . . . . . . . . . . . . . .
READ POSITION CDB . . . . . . . . . . . . . . . . . . .
READ POSITION Data Format . . . . . . . . . . . . .
RECEIVE DIAGNOSTICS RESULTS CDB . . . .
Receive Diagnostic Result Data Format . . . . . . .
RELEASE UNIT CDB . . . . . . . . . . . . . . . . . . . .
REQUEST SENSE CDB . . . . . . . . . . . . . . . . . .
REQUEST SENSE Data . . . . . . . . . . . . . . . . . .
RESERVE UNIT CDB . . . . . . . . . . . . . . . . . . . .
REWIND CDB . . . . . . . . . . . . . . . . . . . . . . . . . .
SEND DIAGNOSTIC CDB . . . . . . . . . . . . . . . . .
SEND DIAGNOSTIC Parameter List Format . .
SPACE CDB . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SPACE Code Definition . . . . . . . . . . . . . . . . . . .
TEST UNIT READY CDB . . . . . . . . . . . . . . . . .
VERIFY CDB . . . . . . . . . . . . . . . . . . . . . . . . . . .
WRITE CDB . . . . . . . . . . . . . . . . . . . . . . . . . . .
WRITE BUFFER CDB . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–60
7–61
7–63
7–63
7–64
7–65
7–65
7–67
7–68
7–70
7–71
7–72
7–73
7–74
7–76
7–76
7–77
7–78
7–78
7–79
7–80
7–81
7–83
7–83
7–84
7–85
7–86
7–92
7–94
7–95
7–97
7–98
7–99
7–100
7–101
7–102
7–104
xi
7–75
7–76
7–77
7–78
7–79
7–80
7–81
7–82
7–83
7–84
7–85
7–86
7–87
A–1
A–2
A–3
WRITE BUFFER Modes Supported . . . . . .
WRITE FILEMARKS CDB . . . . . . . . . . . .
Initialize Element Status CDB . . . . . . . . . .
READ ELEMENT STATUS CDB . . . . . . . .
Element Type Code Definitions . . . . . . . . .
Element Status Data Header . . . . . . . . . . .
Medium Transport Element Status Page . .
Storage Element Status Page . . . . . . . . . . .
Data Transfer Element Status Page . . . . . .
Device Capabilities Page Format . . . . . . . .
Element Address Assignment Page Format
Transport Geometry Page Format . . . . . . .
MOVE MEDIUM CDB . . . . . . . . . . . . . . . .
DLT2000 Front View . . . . . . . . . . . . . . . . .
Mounting Hole Dimensions (Top View) . . .
Mounting Hole Dimensions (Side View) . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–105
7–107
7–109
7–110
7–110
7–111
7–112
7–113
7–115
7–116
7–118
7–119
7–120
A–5
A–7
A–8
Adding a Terminator . . . . . . . . . . . . . . . . . . . . . . . . . .
POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
After POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Troubleshooting Chart . . . . . . . . . . . . . . . . .
Results of Density Selection . . . . . . . . . . . . . . . . . . . . .
Determining the Drive’s Operating Condition . . . . . . .
Before Loading the Cartridge . . . . . . . . . . . . . . . . . . . .
After Loading the Cartridge and Operating . . . . . . . . .
What is Happening During Cartridge Use (Right Side
Lights) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
When to Use the Cleaning Cartridge . . . . . . . . . . . . . .
Results of Density Selection . . . . . . . . . . . . . . . . . . . . .
DLT2700 Operator Control Panel . . . . . . . . . . . . . . . . .
Loader Power-On Self-Test . . . . . . . . . . . . . . . . . . . . . .
Load/Unload Functions . . . . . . . . . . . . . . . . . . . . . . . .
DLT2700 OCP Button Conditions . . . . . . . . . . . . . . . .
Results of Firmware Update . . . . . . . . . . . . . . . . . . . .
Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2–10
2–11
2–12
2–13
3–11
3–15
3–18
3–18
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3–20
3–20
4–11
4–12
4–15
4–17
5–2
6–7
6–11
Tables
2–1
2–2
2–3
2–4
3–1
3–2
3–3
3–4
3–5
3–6
4–1
4–2
4–3
4–4
5–1
6–1
6–2
xii
7–1
7–2
7–3
7–4
7–5
7–6
7–7
7–8
7–9
7–10
7–11
A–1
A–2
A–3
A–4
A–5
A–6
A–7
A–8
A–9
A–10
A–11
A–12
A–13
A–14
A–15
A–16
A–17
A–18
A–19
A–20
A–21
A–22
Supported SCSI Messages . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Supported SCSI Commands . . . . . . . . . . . . . . . .
EEROM Vendor Unique Page Parameters . . . . . . . . . . . . .
Changeble Mode Parameters . . . . . . . . . . . . . . . . . . . . . . .
Sense Keys Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional Sense Codes/Qualifiers Used . . . . . . . . . . . . . . .
Send Diagnostics Parameters . . . . . . . . . . . . . . . . . . . . . . .
Sense Keys Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional Sense Codes . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI-2 Medium Changer Commands . . . . . . . . . . . . . . . . .
Medium Changer Element Addresses . . . . . . . . . . . . . . . .
DLT2000 Physical Specifications . . . . . . . . . . . . . . . . . . . .
DLT2700 Magazine Tape Subsystem Specifications . . . . . .
Tape Drive Specifications . . . . . . . . . . . . . . . . . . . . . . . . . .
DLT2000 Timing Characteristics . . . . . . . . . . . . . . . . . . . .
DLT2700 Media Loader Timing Characteristics . . . . . . . . .
DLT2000 Power Requirements (±5%) . . . . . . . . . . . . . . . .
Operating Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-on Ranges—No Tape Loaded (Unpacked—72
hours) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Storage Ranges (Unpacked or Packed) . . . . . . . . . . . . . . . .
Shipment Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Vibration Requirements (Within Spec—No
Damage) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonoperating Vibration Requirements (Unpacked - No
Damage) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Shock Requirements (Within Spec—No
Damage) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonoperating Shock Requirements (Packed—No damage) .
Vibration Requirements During Shipping . . . . . . . . . . . . .
Physical Drop Test Requirements . . . . . . . . . . . . . . . . . . .
Low Frequency, Magnetic Fields, 10 to 3000 kHz . . . . . . .
High Frequency, Electric Fields, 1 to 1000 MHz . . . . . . . .
Fast Transient (bursts) for Power and Data Cables . . . . . .
High Energy Transient Voltage for Power Cables . . . . . . .
Low-level Conducted Interference . . . . . . . . . . . . . . . . . . .
ESD Failure Level Limits . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7–8
7–14
7–59
7–62
7–88
7–90
7–96
7–97
7–98
7–108
7–119
A–2
A–4
A–6
A–9
A–10
A–10
A–12
..
..
..
A–12
A–12
A–13
..
A–13
..
A–13
.
.
.
.
.
.
.
.
.
.
A–14
A–14
A–14
A–14
A–16
A–16
A–16
A–17
A–17
A–17
.
.
.
.
.
.
.
.
.
.
xiii
A–23
A–24
B–1
B–2
xiv
Acoustic Noise Emissions .
Reliability Factors . . . . . .
Internal Status Code . . . .
Internal Status Bit Flags .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A–18
A–19
B–1
B–3
Preface
To the Reader
This is the first edition of this manual. DIGITAL makes every effort to ensure
the accuracy of information. However, some errors may have been introduced
inadvertently; they will be corrected in the next release. DIGITAL recognizes
that some users may require additional content. We welcome your feedback
and your suggestions for enhancements and we will evaluate your input for a
future release. Please send your comments to:
Digital Equipment Corporation
333 South Street M/S SHR3-2/X27
Shrewsbury, MA 01545
Attention: OEM Tape Products
Purpose
This manual introduces the DLT2000/DLT2700 Cartridge Tape Subsystem and
describes operating procedures and code update.
Manual Structure
Chapter 1, Overview and Features of the DLT2000/DLT2700 Product,
gives a product overview and lists the product features of the DLT2000
/DLT2700 tape subsystem.
Chapter 2, Installing and Configuring the DLT2000 Tabletop Drive,
describes installing and configuring the DLT2000 tabletop tape drive.
Chapter 3, Configuring and Operating the DLT2000 Tape Drive, includes
selecting density, configuration and other operation information for the tape
drive, such as front panel indicators and contr ols, Power-on Self-test, the tape
cartridge write-protect switch, loading a cartridge, using the cleaning tape,
unloading a cartridge, and preserving cartridges.
xv
Chapter 4, Configuring and Operating the DLT2700 Mini-Library,
includes configuration, selecting density, and other operation information for
the loader, such as the power-on process, the loader Mode Select key, the
operator control panel, and functions of the Slot Select, Load/Unload, and Eject
buttons.
Chapter 5, Troubleshooting Guide for the DLT2700 Mini-Library, gives
instructions on how to clear failures and describes the necessary conditions to
ensure the loader OCP pushbuttons operate effectively.
Chapter 6, Firmware Update (From Tape), provides an overview on
updating the firmware, describes how to create a firmware update tape, and
tells how to update the firmware.
Chapter 7, DLT2000 SCSI Interface, details the SCSI protocol features of
the DLT2000 tape subsystem.
Appendix A, Technical Specifications, gives product specifications
including physical dimensions, performance specifications, power
requirements, environmental specifications, vibration and shock requirements,
electromagnetic interference susceptibility, regulatory requirements, and
reliability factors.
Appendix B, Definition of Vendor Unique Sense Data Information,
describes the internal status codes for the DLT2000/DLT2700 product.
Appendix C, Sense Key Information, lists the sense key information for the
DLT2000/DLT2700 product.
Intended Audience
This manual is intended for the subsystem or system integrator and users of
the DLT2000 series tape cartridge product.
xvi
1
Overview and Features of the
DLT2000/DLT2700 Product
1.1 In This Chapter
Chapter 1 includes the following main topics and sections:
Topic
Section
Product Overview
Fast Data Transfer Rate
High Capacity
Compaction
Strong Media
Compatibility
Firmware Update Capability
Embedded Diagnostics
Section
Section
Section
Section
Section
Section
Section
Section
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.2 Product Overview
The DLT2000/DLT2700 is a high performance, high capacity, streaming
cartridge tape product designed for use on midrange and high-end computing
systems. Using data compression and compaction, the DLT2000 drive features
a formatted capacity of 20 GB and a sustained user data transfer rate of 2.5
MB/s.
The DLT2000 is a 5-1/4 inch form factor, half-inch tape drive. The design
includes a dual-channel read/write head, Digital Lempel-Ziv (DLZ) highefficiency data compression, and tape mark directory to maximize data
throughput and minimize data access time.
The DLT2700 is a tape mini-library that performs automatic tape operations.
The DLT2700 includes the tape drive and a 7-cartridge SCSI-2 medium
changer device (loader). The mini-library can provide unattended backup of
140 GB in less than 16 hours or up to 72 GB in an 8-hour shift.
Overview and Features of the DLT2000/DLT2700 Product 1–1
DLT2000 Series Magnetic Tape Product Manual
The drive and mini-library are available in a rackmountable form factor. An
optional tabletop enclosure for the drive or mini-library is available.
The DLT2000 and DLT2700 are available with single-ended or differential
driver/receivers.
1.3 Fast Data Transfer Rate
Used for unattended backups or archiving, the DLT2000/DLT2700 allows you
to back up a higher data capacity at a higher speed than earlier products. The
DLT2000/DLT2700, when operating in noncompressed mode, has a maximum
transfer rate of 1.25 MB/s. When operating in compressed mode, the maximum
transfer rate is 2.5 MB/s write and 3 MB/s read.
1.4 High Capacity
The amount of data you can store on a tape cartridge can be 10.0 GB native
capacity or 20.0 GB compressed, depending on whether you select compression
mode. Built-in data compression increases cartridge capacity and drive
transfer rate 2 to 2.5 times. You can select compression on the loader or drive
front panel or from the host by using the SCSI MODE SELECT command.
1.5 Compaction
The compaction feature of the DLT2000 helps you store data efficiently. A
read/write data cache of 2.0 MB allows working space for compaction and
makes maximum use of available tape space.
1.6 Strong Media
Tape media can endure 500,000 passes and has a shelf life of 10 years, which
provides superior media durability and data reliability.
1.7 Compatibility
Digital is committed to maintaining compatibility within the DLT family of
tape drives. The DLT2000/DLT2700 tape products are the third generation of
tape products started with the THZ01 and THZ02 drives.
The DLT2000/DLT2700 complies with the ANSI standard for SCSI-2. The tape
media format follows ECMA approved and ANSI proposed standards.
You can select tape density on the loader or drive front panel or from the host
by using the SCSI MODE SELECT command. The DLT2000/DLT2700 can
write 2.6, 6.0, and 10.0 GB tape formats for 100% interchange compatibility
with earlier DLT drives. On a write from BOT, the DLT2000/DLT2700
1–2 Overview and Features of the DLT2000/DLT2700 Product
DLT2000 Series Magnetic Tape Product Manual
reformats the cartridge recorded at 2.6, 6.0, or 10.0 GB format to the new
specified format.
1.8 Firmware Update Capability
The DLT2000 includes Flash EEPROM technology that allows easy on-site
installation of microcode updates from tape.
1.9 Embedded Diagnostics
The DLT2000 has embedded diagnostic software that tells you when head
cleaning is required, diagnostic results, and drive operating status. The drive
has embedded data logging of errors for failure analysis.
Overview and Features of the DLT2000/DLT2700 Product 1–3
2
Installing and Configuring the DLT2000
Tabletop Drive
2.1 In This Chapter
Chapter 2 includes the following main topics and sections:
Topic
Section
Prepare for the Installation
Install the Subsystem
Configure the DLT2000 Tabletop
Connect the Cables
Test the Installation
DLT2000 Troubleshooting Chart
Section
Section
Section
Section
Section
Section
2.2
2.3
2.4
2.5
2.6
2.7
2.2 Prepare for the Installation
This section describes how to prepare for installing the DLT2000 cartridge tape
subsystem including:
Topic
Section
Before You Start
Installation Setup
Site Setup
Site Guidelines
Section
Section
Section
Section
2.2.1
2.2.2
2.2.3
2.2.4
2.2.1 Before You Start
Installing the DLT2000 tabletop cartridge tape subsystem requires no special
tools. If you need to change the switchpack settings on the rear panel, you will
need a pen.
Installing and Configuring the DLT2000 Tabletop Drive 2–1
DLT2000 Series Magnetic Tape Product Manual
If you have problems during installation, see Table 2–4, DLT2000
Troubleshooting Chart.
2.2.2 Installation Setup
The steps for installation setup are:
Step
Action
1
Unpack and check your shipment.
2
Choose a site for the DLT2000 tabletop subsystem.
3
Power off the system on which the DLT2000 is to be installed.
2.2.3 Site Setup
Place the DLT2000 on a flat, sturdy, level area such as a desk or tabletop—not
on the floor.
2.2.4 Site Guidelines
Be sure to follow these guidelines for your DLT2000:
•
Avoid a site that is dusty or humid.
•
Allow enough space around the DLT2000 for ventilation and for easy access
to the front and rear.
2–2 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
Figure 2–1 shows the DLT2000 front panel.
Figure 2–1 DLT2000 Front Panel
6
6.
0
R
.0
H
10
C
om
pr
es
s
d
oa
n
nl
to
U
ut t
o
B gh
T
i
ss L
re
P t
is
ai
th
W
n
pe
pe
O dle Ta
an ve
o
em
H
t
ad
gh
Lo
Li
o
T
t
ai his
t
W
n
pe
O dle pe
a
T
an
H
rt
se his
t
In
se
lo e
C dl
an
se
U
ed
g
e
n
ct
in
i
at dle
n
te te
e
e a pe per an
ri ro
ap Us Cle Ta
W P
O H
T
2.
D
U
nl
D
d
e
oa
ty id
si err
en Ov
ty t
si lec
en Se
CARTRIDGE INSERT/RELEASE HANDLE (DOWN)
SELECT BUTTON
ZKO-1217-02-DG
Installing and Configuring the DLT2000 Tabletop Drive 2–3
DLT2000 Series Magnetic Tape Product Manual
Figure 2–2 shows where the decal adheres on the rear of the DLT2000 drive.
Figure 2–2 DLT2000 Rear Panel
Decal on Remote Panel
SHR-TZ86-03
2.3 Install the Subsystem
To install the DLT2000:
Step
Action
1
Note the DLT2000 factory settings.
2
Review Section 2.4.1.
3
Configure the DLT2000 for your system:
4
If you need to. . .
See section. . .
Disable parity checking
Change the SCSI ID
Section 2.4.3
Section 2.4.4
Connect the cables.
2–4 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
2.4 Configure the DLT2000 Tabletop
This section describes how to configure the DLT2000 including:
Topic
Section
Configuration Guidelines
Switchpack Location
To Disable Parity Checking
Changing the SCSI ID
Section
Section
Section
Section
2.4.1
2.4.2
2.4.3
2.4.4
The DLT2000 is factory set to SCSI ID 0, unless otherwise specified. The drive
is factory set for parity generation and checking is enabled.
2.4.1 Configuration Guidelines
Your system uses the SCSI ID to identify, or address, the DLT2000. Follow
these guidelines when configuring the DLT2000 for your system:
If you are installing the DLT2000 as . . .
Then . . .
The only SCSI device on the bus or one of
multiple SCSI devices on the bus
Be sure to use a SCSI ID that is unique
from any other device or system ID on the
SCSI bus.
The last or only device on the SCSI bus
You must terminate the bus by installing
a terminator on the drive.
Installing and Configuring the DLT2000 Tabletop Drive 2–5
DLT2000 Series Magnetic Tape Product Manual
2.4.2 Switchpack Location
Figure 2–3 shows the location of the DISABLE PARITY and SCSI ID
switchpack:
Figure 2–3 DISABLE PARITY and SCSI ID Switchpack
ON
OFF
4
SCSI ID LSB
3
SCSI ID
2
SCSI ID MSB
1
DISABLE
PARITY
REMOTE PANEL
SHR-TZ86-04
CAUTION
Never use a pencil to press the switches on the switchpack.
2–6 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
2.4.3 To Disable Parity Checking
If your host system does not generate SCSI bus parity, you can disable
parity checking in the DLT2000 through a switch on the rear panel. Set the
DISABLE PARITY switch to ON (Figure 2–3) by pressing down on the left side
switch 1.
2.4.4 Changing the SCSI ID
You can change the SCSI ID through the SCSI ID switchpack on the rear panel
(Figure 2–3):
To change the SCSI ID:
1. Look at the first column in Figure 2–4 and choose a SCSI ID.
Figure 2–4 SCSI ID Selection
SCSI ID
Switch 2
Switch 3
Switch 4
0
Off
Off
Off
1
Off
Off
On
2
Off
On
Off
3
Off
On
On
4
On
Off
Off
5
On
Off
On
6
On
On
Off
7
On
On
On
Switch 2 is the most significant bit (MSB) and switch 4 is the least
significant bit (LSB).
2. Next to the SCSI ID you chose from Figure 2–4, look across at the switch
2, switch 3, and switch 4 columns. See what the setting should be for each
switch at the chosen ID.
For example, if you chose SCSI ID 3, then the setting for switch 2 is Off;
switch 3 is On; and switch 4 is On.
Installing and Configuring the DLT2000 Tabletop Drive 2–7
DLT2000 Series Magnetic Tape Product Manual
If the switch setting should be:
•
On, press in the left side of the switch on the rear of the DLT2000
(Figure 2–3).
•
Off, press in the right side of the switch on the rear of the DLT2000
(Figure 2–3).
2.5 Connect the Cables
Section 2.5 includes the following topics:
Topic
Section
Examine the DLT2000 Rear Panel
Connect the SCSI Signal Cable
Terminate the SCSI Bus
Connect the Power Cord
Section
Section
Section
Section
2.5.1
2.5.2
2.5.3
2.5.4
2.5.1 Examine the DLT2000 Rear Panel
Examine the components on the DLT2000 rear panel to complete the physical
installation (Figure 2–5).
2–8 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
Figure 2–5 Rear Panel Components
SCSI Signal
Connector (IN)
Power
Switch
Power
Connector
SCSI Signal Connector
(OUT/TERMINATION)
Wire Cable
Clamps
SHR-TZ86-05
2.5.2 Connect the SCSI Signal Cable
To connect the SCSI signal cable:
1. Connect one end of the SCSI cable to the leftmost SCSI signal connector on
the DLT2000 rear panel.
2. Snap the wire cable clamps into place to secure the cable.
3. Connect the other end of the SCSI signal cable to the SCSI connector on
your system or, for daisy-chained configurations, another SCSI device.
See your system documentation for system SCSI connections.
Installing and Configuring the DLT2000 Tabletop Drive 2–9
DLT2000 Series Magnetic Tape Product Manual
2.5.3 Terminate the SCSI Bus
NOTE
The Small Computer System Interface (SCSI) bus must be terminated
at both ends, and at least one device must supply terminator power.
Table 2–1 tells you when and where to add a terminator.
Table 2–1 Adding a Terminator
If the DLT2000 is . . .
Then . . .
The last or only device on
the bus and you are going to
terminate the cables externally
1. Connect the SCSI terminator to the rightmost
SCSI signal connector on the DLT2000 rear
panel.
2. Snap the wire cable clamps into place to secure
the terminator.
Not the last or only device on the
SCSI bus
Be sure to install the terminator at the end of the
bus.
You can configure the DLT2000 to supply TRM PWR on the bus by adding a
jumper to the pins labeled TRM PWR on the controller module.
2.5.4 Connect the Power Cord
To connect the power cord:
1. Be sure the DLT2000 power switch is set to 0.
2. Connect the power cord to the DLT2000 power connector. Make sure the
connector is fully seated.
3. Connect the other end of the power cord to a nearby ac outlet.
2–10 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
2.6 Test the Installation
Section 2.6 includes the following topics:
Topic
Section
Run the Power-On Self-Test (POST)
What to do after POST
Section 2.6.1
Section 2.6.2
2.6.1 Run POST
To test the DLT2000 installation by running POST:
1. Turn on system power.
2. Set the power switch on the DLT2000 rear panel to on. POST runs
automatically when you power on the DLT2000.
3. Observe the lights on the DLT2000 front panel. Ensure the sequence of
events is the same as in Table 2–2. Events on the right and left sides
happen at the same time.
Table 2–2 POST
Event
Action
1
The lights on the right front panel turn on sequentially from top to bottom.
All lights stay on for a few seconds.
2
All lights on the left front panel turn on at the same time for about three
seconds and then turn off.
3
The green Operate Handle, the orange Write Protected, and the yellow Use
Cleaning Tape lights turn off. The yellow Tape in Use light blinks while the
tape drive initializes.
4
After initialization, if no cartridge is loaded, the yellow Tape in Use light
turns off, the green Operate Handle light turns on, the handle unlatches,
and the beeper sounds.
For more information on what happens after initialization when a cartridge is
present, but the handle is down; or a cartridge is present, but the handle is up
(not recommended), see Section 3.5.4 in Chapter 3.
POST completes in about 13 seconds and the drive responds normally to all
commands. However, it might take longer for the media to become ready. After
a bus reset, the tape drive responds within a bus selection timeout period.
Installing and Configuring the DLT2000 Tabletop Drive 2–11
DLT2000 Series Magnetic Tape Product Manual
2.6.2 What to Do after POST
Table 2–3 After POST
If . . .
Then . . .
All the events in Table 2–2 took
place
POST succeeded. Bring up the system and run
optional system tests. See Chapter 3 for operating
the drive and selecting density.
All left- or right-side lights on
the DLT2000 front panel blink
only
POST failed. See Table 2–4, DLT2000 Troubleshooting
Chart.
2–12 Installing and Configuring the DLT2000 Tabletop Drive
DLT2000 Series Magnetic Tape Product Manual
2.7 DLT2000 Troubleshooting Chart
If the DLT2000 fails during POST or operation, use Table 2–4 to determine the
problem and the action to take.
Table 2–4 DLT2000 Troubleshooting Chart
If . . .
Then . . .
You should . . .
Your system does not
recognize the DLT2000
Your system might not
be configured to see the
SCSI ID
Configure your system to see the
ID.
The SCSI ID might not
be unique
Change the SCSI ID and
reconfigure the system. The
new ID is effective at the next
power-on.
The parameters for your
SCSI adapter might be
incorrect
Check your SCSI adapter
installation.
The SCSI signal cable
might be loose
Make sure the connector on each
end of the cable is fully seated.
The SCSI terminator
might not be present or
might be loose
Install the terminator; make
sure the terminator is fully
seated.
The SCSI bus might not
be correctly terminated
If the DLT2000 is the last or
only device on the bus, make
sure the terminator is installed
on the DLT2000.
If the DLT2000 is not the last
or only device on the bus, check
the cable connections and make
sure the terminator is installed
at the end of the bus.
The SCSI terminator
might not be at the end
of the bus, or more than
two terminators might
be present
Be sure to install a terminator
at each end of the bus. One
terminator is usually installed
at the system.
(continued on next page)
Installing and Configuring the DLT2000 Tabletop Drive 2–13
DLT2000 Series Magnetic Tape Product Manual
Table 2–4 (Cont.) DLT2000 Troubleshooting Chart
If . . .
Your system does not
recognize the DLT2000
Then . . .
You should . . .
1. The SCSI bus might
1. Limit the bus length to the
be too long.
2. Too many devices
might be on the bus.
ANSI SCSI standard of 6
meters (19 feet) for single
ended (SE) or 25 meters (82
feet) for differential
2. Limit the number of devices
on the bus (including the
system) to eight
Check your system configuration
rules.
The DLT2000 does not
power up
The DLT2000 has no
power
Check the DLT2000 power cord
connections with the DLT2000
power switch off
All right or all left side
lights on the DLT2000
front panel blink
A drive fault has
occurred
Try to unload the tape and
reinitialize the drive by pressing
the Unload button or turn drive
power off and then on again.
The right or left side lights stop
blinking and the drive tries to
reinitialize. The lights turn on
steadily again and go off if the
test succeeds.
You are finding fatal or
nonfatal errors for which
you cannot determine
the cause
The bus termination
or SCSI signal cable
connections might be
incorrect
Make sure the SCSI bus is
terminated.
The ac power source
grounding might be
incorrect
Use an ac outlet for the
DLT2000 on the same ac line
powering the system.
After taking the action in Table 2–4, power on the the DLT2000 to rerun POST.
If all right or left side lights blink again, you most likely have a hardware
failure.
2–14 Installing and Configuring the DLT2000 Tabletop Drive
3
Configuring and Operating the DLT2000
Tape Drive
3.1 In this Chapter
The configuration section in this chapter applies to the basic drive without the
SCSI ID switchpack and power supply. (Chapter 2 applies to configuring the
tabletop drive.) Chapter 3 includes the following main topics and sections:
Topic
Section
Before You Install the DLT2000 Drive
Overview of the Front Panel
Selecting Density
Description of Controls and Indicators
Description of the Tape Cartridge
Loading a Cartridge
Using the CleaningTape III
Unloading a Cartridge
Preserving Cartridges
Section
Section
Section
Section
Section
Section
Section
Section
Section
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.2 Before You Install the DLT2000 Drive
Section 3.2 includes:
Topic
Section
Disabling Parity Checking
Changing the SCSI ID
Setting the TRM ENB/TRM PWR Jumpers
Locating the SCSI Cable and Power Connectors
Section
Section
Section
Section
3.2.1
3.2.2
3.2.3
3.2.4
Configuring and Operating the DLT2000 Tape Drive 3–1
DLT2000 Series Magnetic Tape Product Manual
3.2.1 Disabling Parity Checking
If your host system does not generate SCSI bus parity, you can disable parity
checking in the DLT2000 by adding a jumper to the SCSI ID connector on the
left side of the DLT2000 drive controller board (Figure 3–1).
3–2 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
To disable parity:
1. Use Figure 3–1, number
, to locate the SCSI ID connector on the drive.
Figure 3–1 DLT2000 Drive Connectors
Front
Bezel
1
Right Side
Front
Bezel
2
3
Left Side
ZKO−1217−17−RGS
TRM PWR/TRM ENB Connector
SCSI ID Connector
Loader Connector
Configuring and Operating the DLT2000 Tape Drive 3–3
DLT2000 Series Magnetic Tape Product Manual
Figure 3–2 shows what the pins on the SCSI ID connector represent.
Figure 3–2 SCSI ID Connector Pins
Remote
ID Present
Disable ID Pins
Parity
ZKO−1217−24−RGS
NOTE
A jumper must always be placed on the Remote ID Present position
(Figure 3–2) for the host to recognize any ID selection on this connector.
2. Place the jumper in the disable parity check position, as shown in letter I,
Figure 3–3.
3–4 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
Figure 3–3 Jumper Positions
A
D
G
B
E
H
C
F
3
I
ZKO−1217−19−RGS
A. SCSI ID 0
D. SCSI ID 3
G. SCSI ID 6
B. SCSI ID 1
E. SCSI ID 4
H. SCSI ID 7
C. SCSI ID 2
F. SCSI ID 5
I. Disable parity checking. The
jumper goes in this position
with any SCSI ID you choose.
3.2.2 Changing the SCSI ID
The drive is shipped with SCSI ID 0, unless otherwise specified. You
can change the SCSI ID by adding jumpers to the drive’s SCSI connector
(Figure 3–1).
To change the SCSI ID:
1. Use Figure 3–1, number
, to locate the SCSI ID connector on the drive.
2. Choose a SCSI ID from 0 to 7.
3. Use Figure 3–3 to see where to place the jumpers for the ID. For example,
if you choose SCSI ID 1, place the jumpers in the same positions as those
in letter B.
Configuring and Operating the DLT2000 Tape Drive 3–5
DLT2000 Series Magnetic Tape Product Manual
3.2.3 Setting the TRM ENB/TRM PWR Jumpers
NOTE
The Small Computer System Interface (SCSI) bus must be terminated
at both ends, and at least one device must supply terminator power.
The DLT2000 controller module has active terminators. You can configure the
DLT2000 drive to supply termination power and termination on the bus.
To supply terminator power and provide termination for the SCSI bus:
1. Use Figure 3–1, number
on the drive.
, to locate the TRM PWR/TRM ENB connector
2. Place jumpers in the positions shown in Figure 3–4, number
.
Figure 3–4 Jumper Settings for the TRM PWR/TRM ENB Connector
1
3
2
4
ZKO−1217−18−RGS
No Term Power/Disable
Active Termination
No Term Power/Enable
Active Termination
Term Power/Disable
Active Termination
Term Power/Enable
Active Termination
3–6 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
3.2.4 Locating the SCSI and Power Connectors
To install the DLT2000 drive, note the location of the rear connectors
(Figure 3–5).
Figure 3–5 DLT2000 Rear Connectors
Rear A
1
2
Rear B
3
ZKO−1217−16−RGS
SCSI Connector
Power connector
Power connector
(StorageWorks option)
Configuring and Operating the DLT2000 Tape Drive 3–7
DLT2000 Series Magnetic Tape Product Manual
3.3 Overview of the Front Panel
The DLT2000 has the following indicators and controls for operating the drive
(Figure 3–6):
Indicators (Left Side of Drive)
Indicators (Right Side of Drive)
Density light 2.6
Write Protected light
Density light 6.0
Tape in Use light
Density light 10.0
Use Cleaning Tape light
Compress light
Operate Handle light
Density Override light
Beeper (audible) not visible
Controls
Density Select button
Unload button
Cartridge insert/release handle
3–8 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
Figure 3–6 shows the DLT2000 indicators and controls.
Figure 3–6 DLT2000 Indicators
ORANGE
INDICATOR
PANEL
YELLOW
GREEN
6
6.
0
C
om
pr
es
t
ad
gh
Lo
Li
o
T
t
ai his
t
W
n
pe
O dle pe
a
T
an
H
rt
se his
t
In
se
lo e
C dl
an
H
d
oa
n
nl
to
U
ut t
o
B gh
T
i
ss L
re
P t
ai his
t
W
n
pe
pe
O dle Ta
an ve
o
em
R
.0
H
10
s
se
U
ed
e
ng
ct
in
at dle
ni
te te
e
e a pe per an
ri ro
ap Us Cle Ta
W P
O H
T
2.
YELLOW
D
U
ty id
si err
en Ov
nl
oa
d
e
D
ty t
si lec
en Se
SELECT BUTTON
CARTRIDGE INSERT/RELEASE HANDLE (DOWN)
ZKO-1217-01-DG
Configuring and Operating the DLT2000 Tape Drive 3–9
DLT2000 Series Magnetic Tape Product Manual
For details on controls, indicators, and operation, see the sections after
Section 3.4 in this chapter.
3.4 Selecting Density
Section 3.4 describes the drive’s density select features.
CAUTION
If you reuse a prerecorded tape and write from beginning of tape
(BOT), all prerecorded data is lost. This includes density changes, since
they only occur when writing from BOT.
Ways of Selecting Density
You can select density by using any of the following:
1. On all read operations and all write append operations, the recorded
density is the density to be used.
2. On a write from BOT, tape density may be changed by:
•
The Density Select button. Using the Density Select button always
overrides a host selection.
•
A programmable host selection via your operating system. (The
Density Override indicator is off, indicating automatic or host density
selection.)
•
Native default density 10.0 and Compress (assuming the Density
Select button or the host selection was not used.)
How to Select Density
To select density with the DLT2000:
1. Load the tape into the drive. The yellow Tape in Use light blinks while the
tape loads and calibrates.
2. After calibration completes, Tape in Use remains lit.
3. The light shows the tape’s prerecorded density, such as 2.6 or 6.0.
4. You can use the drive’s control panel at various times, not just after loading
a tape. Density selection is inactive until the write from BOT command is
3–10 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
issued. The controller remembers the density selection state until you do
one of the following:
•
Change the density selection
•
Unload the tape
Density Select Example
If you loaded a tape with a prerecorded 2.6 density and you use the Density
Select button to select 10.0 density, the following should happen:
•
The 2.6 light remains lit—density has not changed yet and the steady light
indicates recorded tape density
•
The 10.0 light blinks—density change is pending
•
Density Override lights
When a write from BOT occurs, the following should happen:
•
The 2.6 light turns off
•
10.0 lights steady
•
Density Override remains lit
Table 3–1 shows the results of density selection.
Table 3–1 Results of Density Selection
If . . .
Then . . .
You did not use the
Density Select button
The lights show the actual density when the tape is reading
and writing. The lights are on steady and Density Override
is off.
You use the Density
Select button, and if the
actual tape density is
the same as the density
you selected
The actual density and Density Override light. For example,
if the actual tape density is 10.0 and the selected tape
density is 10.0, then the indicator next to 10.0 lights.
(continued on next page)
Configuring and Operating the DLT2000 Tape Drive 3–11
DLT2000 Series Magnetic Tape Product Manual
Table 3–1 (Cont.) Results of Density Selection
If . . .
Then . . .
You used the Density
Select button, and if
the actual tape density
differs from the density
selected
1. The light with the actual density is on steady
2. The light with the selected density blinks
3. Density Override lights steady
For example, if the actual tape density is 10.0 and the
selected density is 6.0, 10.0 lights steady, 6.0 blinks, and
Density Override lights steady.
To select density over the SCSI bus:
1. Do a SCSI MODE SELECT with the density you want. For more details,
see Chapter 7.
2. Write data to the tape from BOT.
3.5 Description of Controls and Indicators
Section 3.5 includes the following sections:
Topic
Section
Beeper
Unload Button
Cartridge Insert/Release Handle
Indicator Action during Power-on Self-test and Operation
Section
Section
Section
Section
3.5.1
3.5.2
3.5.3
3.5.4
3.5.1 Beeper
A beeper sounds when you can operate the cartridge insert/release handle.
When you hear the beep, the green Operate Handle light should be on.
3.5.2 Unload Button
The Unload button is used primarily to indicate that the user wants to unload
the tape. When the user pushes Unload, the DLT2000 waits until an active
write to tape is completed before beginning the unload sequence.
3–12 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
The drive then rewinds the tape back into the cartridge. The tape must be
completely rewound and unloaded into the cartridge before you can remove the
cartridge from the drive. Depending on tape position, an unload operation may
take from 10 seconds to 4 minutes.
If the drive is in error state (all right side lights are flashing on the front
panel), pushing the unload button causes the drive to reset and unload the
tape if possible.
3.5.3 Cartridge Insert/Release Handle
Operate the cartridge insert/release handle to load a cartridge or to eject a
cartridge only when the Operate Handle light is on, and after the momentary
beep sounds. The handle lifts to the open position and lowers to the closed
position. See Section 3.7 and Section 3.9 for the operating procedures.
3.5.4 Indicator Action during Power-on Self-test
When you turn on system power, the drive performs the POST. The sequence
of events is:
Stage
What Happens
1
The lights on the right front panel turn on sequentially from top to bottom.
All lights stay on for a few seconds.
2
The lights on the left front panel turn on at the same time for about three
seconds and then turn off.
3
The green Operate Handle, the orange Write Protected, and the yellow Use
Cleaning Tape lights turn off. The yellow Tape in Use light blinks while the
tape drive initializes.
Configuring and Operating the DLT2000 Tape Drive 3–13
DLT2000 Series Magnetic Tape Product Manual
Stage
4
What Happens
After initialization, the drive is in one of the following four states:
Drive State
a. No cartridge is present
Indicator Displays and Actions
1. The yellow Tape In Use light turns off
2. The green Operate Handle light turns
on
3. The handle is unlatched
4. The drive beeps momentarily
You can now raise the handle and insert a
cartridge.
b. A cartridge is present and
the handle is down
The drive loads the cartridge. When the
yellow Tape In Use light stops blinking and
stays on, the tape’s actual density lights.
For example, if the actual tape density is
2.6, then the light turns on next to the 2.6
label. When Density Override blinks, you
can select a density. The drive is ready for
use. (See Section 3.4.)
c. A cartridge is present,
but the handle is up (not
recommended)
The yellow Tape In Use light turns off. The
green Operate Handle light flashes. When
you lower the handle, the cartridge loads.
d. The drive detects an error
condition
Then all right or left side lights blink
repeatedly. You may try to unload the
tape and reinitialize the drive by pressing
the Unload button or turn drive power off
and then on again. The right or left side
lights stop blinking and the drive tries to
reinitialize. The lights turn on steadily
again and turn off if the test succeeds.
POST completes in about 13 seconds and the drive responds normally to all
commands. However, it might take longer for the media to become ready. After
a bus reset, the tape drive responds within a bus selection timeout period.
3–14 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
Use this table to determine the drive’s operating condition:
Table 3–2 Determining the Drive’s Operating Condition
Label
Color
State
Operating Condition
Write Protected
Orange
On
Off
Tape is write-protected.
Tape is write-enabled.
Tape in Use
Yellow
Blinking
On
Tape is moving.
Tape is loaded; ready for use.
Use Cleaning Tape
Yellow
On
Drive head needs cleaning, or the tape is
bad (Section 3.8).
Remains on after you
unload the cleaning
tape
Cleaning tape attempted to clean the drive
head, but the tape expired, so cleaning
was not done.
After cleaning, turns
on again when you
reload the data
cartridge
Problem data cartridge. Try another
cartridge.
Off
Cleaning is complete, or cleaning is
unnecessary.
On
Okay to operate the cartridge/insert
release handle.
Do not operate the cartridge insert/release
handle.
Light (Right Front Panel)
Operate Handle
Green
Off
All four right side lights
or all left side lights
–
On
POST is starting.
Blinking
An error has occurred. See Table 2–4,
DLT2000 Troubleshooting Chart.
(continued on next page)
Configuring and Operating the DLT2000 Tape Drive 3–15
DLT2000 Series Magnetic Tape Product Manual
Table 3–2 (Cont.) Determining the Drive’s Operating Condition
Label
Color
State
Operating Condition
Yellow
On
Tape is recorded in 2.6 format.
Blinking
Tape is recorded in another density. You
selected this density for a write from BOT.
Light (Left Front Panel)
2.6
6.0
Yellow
10.0
Yellow
Compress
Yellow
Density Override
All four right side or all
left side indicators
Yellow
On
Tape is recorded in 6.0 format.
Blinking
Tape is recorded in another density. You
selected this density for a write from BOT.
On (default)
Tape is recorded in 10.0 format.
Blinking
Tape is recorded in another density. You
selected this density for a write from BOT.
On
Compression mode is enabled. (Compression
can be done in 10.0 density only.)
Off
Compression mode is disabled.
On
You selected a density from the front
panel.
Off (default)
Density will be selected by the host
(automatic).
Blinking
You are in density selection mode.
Blinking
A POST error occurred.
3.6 Description of the Tape Cartridge
The tape cartridge is a 4-inch, gray, plastic cartridge containing 1100 feet of
1/2-inch magnetic metal particle tape.
3.6.1 Cartridge Write-Protect Switch
The tape cartridge has a write-protect switch to prevent accidental erasure of
data. Before loading the tape cartridge into the drive, position the write-protect
switch on the front of the cartridge (Figure 3–7):
•
Left, so the cartridge is write-protected
•
Right, so the cartridge is write-enabled
When you slide the switch to the left, the small orange rectangle is visible.
This means data cannot be written to the tape. The arrow (beneath the orange
rectangle and over the two lines on the write-protect switch) lets you know
that data cannot be written to the tape.
3–16 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
On the right side of the write-protect switch an arrow over one line indicates
that if you slide the write-protect switch to the right, data can be written to
the tape.
Figure 3–7 shows the write-protect switch on the tape cartridge :
Figure 3–7 Tape Cartridge
ORANGE
INDICATOR
WRITEPROTECT
SWITCH
WRITEENABLED
WRITEPROTECTED
ZKO-1217-04-DG
Configuring and Operating the DLT2000 Tape Drive 3–17
DLT2000 Series Magnetic Tape Product Manual
3.6.2 Data Protection
If you move the cartridge write-protect switch to the left, the drive turns on the
write protect LED immediately. But, if the drive is writing to the tape, write
protect does not take effect until the write completes.
Table 3–3 describes what happens to data protection when you move the
write-protect switch before loading the cartridge:
Table 3–3 Before Loading the Cartridge
If you move the write-protect switch . . .
Then . . .
To the left, the tape is write-protected; the orange light is
on
You cannot write data to
the tape.
To the right, the tape is write-enabled
You can write data to the
tape (if it is not software
write-protected).
Table 3–4 describes what happens to data protection when you move the
write-protect switch during operation:
Table 3–4 After Loading the Cartridge and Operating
If you move the writeprotect switch . . .
Then . . .
From write-protected
position to write-enabled
The tape becomes write-enabled after a variable amount of
time (seconds).
From write-enabled to
write-protected
The tape becomes write-protected after a variable amount of
time (seconds).
3.7 Loading a Cartridge
Directions for loading a cartridge into and unloading a cartridge from the drive
are printed on the front of the drive.
The following are more detailed steps for loading a cartridge (Figure 3–8):
1. When the green light is on steady, pull the cartridge
insert/release handle open.
2. Insert the cartridge.
3. Push the cartridge into the drive.
4. Push the handle closed.
3–18 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
The green light turns off and the yellow light blinks to show the tape is
loading. When the tape is at the BOT marker, the yellow light turns on steady.
The tape is now ready for use.
Figure 3–8 shows how to load a cartridge into the drive:
Figure 3–8 Loading a Cartridge
Ha
Un
nd
lo
le
ad
1. 2.
3. 4.
Un
lo
ad
ZKO-1217-10-DG
Configuring and Operating the DLT2000 Tape Drive 3–19
DLT2000 Series Magnetic Tape Product Manual
3.7.1 Tape in Use
Whenever the yellow Tape in Use light is on steady, the tape is ready to use.
When the tape is being read, written, or rewound, Tape in Use blinks.
Use Table 3–5 to determine what is happening during cartridge use:
Table 3–5 What is Happening During Cartridge Use (Right Side Lights)
If . . .
It means . . .
The yellow light is on steady
A cartridge is loaded, but the tape is not moving.
This can mean no application is communicating
with the controller, or that the application is
communicating but is not delivering commands
for tape motion.
The yellow light blinks
irregularly
A read or write is in progress.
The yellow light blinks regularly
Tape is loading, unloading, or rewinding.
The green light turns on and the
beeper sounds
Tape is unloaded into the cartridge and the
cartridge can now be removed, or if the drive is
unloaded, a cartridge can now be inserted.
All four lights blink
An error has occurred during operation. See
Table 2–4, DLT2000 Troubleshooting Chart.
3.8 Using the Cleaning Tape Cartridge
Use Table 3–6 to determine when to use the cleaning cartridge.
Table 3–6 When to Use the Cleaning Cartridge
If . . .
It means . . .
And you should . . .
1. Use Cleaning Tape
lights (Figure 3–6)
The drive head needs
cleaning or the tape is
bad (see item 3).
Use the cleaning cartridge.
Follow the instructions in
Section 3.7 for loading a
cartridge into the drive. When
cleaning is complete, the beeper
sounds for you to remove the
cleaning cartridge.
(continued on next page)
3–20 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
Table 3–6 (Cont.) When to Use the Cleaning Cartridge
If . . .
It means . . .
And you should . . .
2. A data cartridge
causes Use Cleaning
Tape to blink
The data cartridge may
be damaged
Back up this data onto another
cartridge. Discard the old
cartridge, which may be
damaged. A damaged cartridge
may cause unnecessary use of
the cleaning cartridge.
3. Use Cleaning Tape
still lights after you
clean the drive head
Your data cartridge may
be causing the problem
Try another data cartridge.
4. Use Cleaning Tape
lights after you load the
cleaning cartridge
Cleaning has not been
done and the cartridge
is expired
Replace the cleaning cartridge.
NOTE
The cleaning cartridge expires after about 20 uses.
3.9 Unloading a Cartridge
To unload a cartridge from the drive (Figure 3–9):
1. Press the Unload button (or issue the appropriate system software
command). The yellow Tape in Use light blinks as the tape rewinds.
2. When the green light turns on (the beeper also sounds), pull the cartridge
insert/release handle open to eject the cartridge.
3. Remove the cartridge.
4. Push the handle closed.
CAUTIONS
Remove a cartridge from the drive before turning off host system
power. Failure to remove a cartridge can result in cartridge and drive
damage.
When you remove the cartridge from the drive, return the cartridge to
its plastic case to prolong the cartridge life.
Configuring and Operating the DLT2000 Tape Drive 3–21
DLT2000 Series Magnetic Tape Product Manual
Figure 3–9 Unloading a Cartridge
Un
lo
ad
1. 2.
3. 4.
ZKO-1217-09-DG
3–22 Configuring and Operating the DLT2000 Tape Drive
DLT2000 Series Magnetic Tape Product Manual
3.10 Preserving Cartridges
For longer life of recorded or unrecorded cartridges, store cartridges in a clean
environment with the following conditions:
•
Do not drop or bang the cartridge. This can displace the tape leader,
making the cartridge unusable and possibly damaging the drive.
•
Keep tape cartridges out of direct sunlight and away from heaters and
other heat sources.
•
Store tape cartridges in temperatures between 10°C and 40°C (50°F to
104°F). For longer cartridge life, always store the cartridge in its plastic
container and in room environment conditions of 72°F ± 7°F (22°C± 4°C).
•
If the tape cartridge has been exposed to heat or cold extremes, stabilize
the cartridge at room temperature for the same amount of time it was
exposed—up to 24 hours.
•
Do not place cartridges near electromagnetic interference sources, such as
terminals, motors, and video or X-ray equipment. Data on the tape can be
altered.
•
Store tape cartridges in a dust-free environment where the relative
humidity is between 20% and 80%. For longer cartridge life, store the
cartridge at 40% ± 20% relative humidity.
•
Place an identification label only in the slide-in slot on the front of the
cartridge.
•
Do not adhere labels to a cartridge anywhere except in the slide-in slot.
Configuring and Operating the DLT2000 Tape Drive 3–23
4
Configuring and Operating the DLT2700
Mini-Library
4.1 In This Chapter
Chapter 4 includes the following main topics and sections:
Topic
Section
Introduction to the Media Loader
Mode Select Key
Selecting Density
Operator Control Panel (OCP)
Configure the DLT2700
Power-On Process
Slot Select, Load/Unload, and Eject Button Functions
Magazine
Section
Section
Section
Section
Section
Section
Section
Section
4.2
4.4
4.5
4.6
4.3
4.7
4.8
4.9
4.2 Introduction to the Mini-Library
The mini-library option includes a DLT2000 tape drive, a media loader, and a
7-cartridge removable magazine.
The same SCSI target controller board controls the tape drive and the media
loader. The tape drive is always LUN 0. If the controller detects the loader’s
presence when the system is turned on, the loader is presented as a SCSI-2
medium changer device on LUN 1.
The SCSI-2 medium changer commands allow:
•
Random access to the media stored in the magazine slots
•
Sequential access of the media supported automatically in auto-loading
mode
Configuring and Operating the DLT2700 Mini-Library 4–1
DLT2000 Series Magnetic Tape Product Manual
Auto-loading is implemented as a side effect of the SCSI UNLOAD command.
If . . .
And . . .
Then . . .
An unload is specified
A media loader is
present
After winding the tape back
into the cartridge and moving
the cartridge from the drive to
the magazine slot from which it
came, the cartridge in the next
slot is moved from the magazine
into the drive and made ready.
No cartridge is loaded into the
drive.
The next slot is empty,
or the cartridge
unloaded was for the
last slot in the magazine
4.3 Configure the DLT2700
This section describes how to configure the DLT2700 including:
Topic
Section
Configuration Guidelines
Switchpack Location
Disable Parity Checking
Change the SCSI ID
Section
Section
Section
Section
4.3.1
4.3.2
4.3.3
4.3.4
The DLT2700 is factory set to SCSI ID 0 unless otherwise specified.
If your system generates parity, the DLT2700 can check for correct parity on
the SCSI bus.
4.3.1 Configuration Guidelines
Your system uses the SCSI ID to identify, or address, the DLT2700. Follow
these guidelines when configuring the DLT2700 for your system:
If you install the DLT2700 as . . .
Then . . .
The only SCSI device or one of multiple
SCSI devices on the bus
Be sure to use a SCSI ID that is unique from
any other device or system ID on the SCSI
bus.
The last or only device on the SCSI bus
You must terminate the bus by installing a
terminator.
4–2 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
4.3.2 Switchpack Location
Figure 4–1 shows the location of the DISABLE PARITY and SCSI ID
switchpack.
Configuring and Operating the DLT2700 Mini-Library 4–3
DLT2000 Series Magnetic Tape Product Manual
Figure 4–1 Loader Rear Panel
2
1
ON
3
OFF
1
4
SCSI ID LSB
3
2
SCSI ID
1
2
3
4
SCSI ID MSB
DISABLE
PARITY
ON
OFF
1
4
SCSI ID LSB
3
2
SCSI ID
1
2
3
4
REMOTE PANEL
SCSI ID MSB
DISABLE
PARITY
REMOTE PANEL
4
5
6
ZKO-1217-29-DG
SCSI Connectors
Wire Cable Clamps
Fan
Power Connector
Power Switch
4–4 Configuring and Operating the DLT2700 Mini-Library
Decal and SCSI ID
Switchpack
DLT2000 Series Magnetic Tape Product Manual
CAUTION
Never use a pencil to press the switches on the switchpack.
4.3.3 Disable Parity Checking
If your system does not generate parity, you can disable parity on the DLT2700
by repositioning the switches on the loader rear panel. Set the DISABLE
PARITY switch to ON (Figure 4–1) by pressing in the upper side of switch 1.
4.3.4 Change the SCSI ID
To change the SCSI ID via the rear panel:
1. Look at the first column in Figure 4–2, choose a SCSI ID, and set the
switches as indicated.
Configuring and Operating the DLT2700 Mini-Library 4–5
DLT2000 Series Magnetic Tape Product Manual
Figure 4–2 SCSI ID Selection
SCSI ID
Switch 2
Switch 3
Switch 4
0
Off
Off
Off
1
Off
Off
On
2
Off
On
Off
3
Off
On
On
4
On
Off
Off
5
On
Off
On
6
On
On
Off
7
On
On
On
Switch 2 is the most significant bit (MSB) and switch 4 is the least
significant bit (LSB).
If the switch setting should be:
•
On, press in the upper side of the switch on the rear of the loader
(Figure 4–1).
•
Off, press in the lower side of the switch on the rear of the loader
(Figure 4–1).
4–6 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
4.4 Mode Select Key
The Mode Select key (Figure 4–3), on the front of the loader, locks the loader
transfer assembly into the enclosure and locks the receiver closed. The key has
four modes:
Mode
Use
OCP Disabled
Operational
Automatic
Operational
Manual
Operational
Service
Servicing procedures
4.4.1 OCP Disabled Mode
When the magazine is inserted into the receiver and the receiver is closed,
the loader transfer assembly scans the magazine. The first cartridge in the
magazine automatically loads into the drive.
When you copy data to the tape, operations stop if one of the following happens:
•
Storage capacity of the last tape cartridge is exceeded
•
No tape cartridge is in the next sequential slot in the magazine
To lock the DLT2700 subsystem into the enclosure and lock the receiver, set
the Mode Select key to OCP Disabled. The OCP pushbuttons are disabled.
Configuring and Operating the DLT2700 Mini-Library 4–7
DLT2000 Series Magnetic Tape Product Manual
Figure 4–3 DLT2700 Operator Control Panel
OPERATOR CONTROL PANEL
Eject
Load/Unload
MOD E S E LE C T K E Y
BUTTON
AND
INDICATOR
AREA
Slot Select
OCP
DISABLED
0
AUTOMATIC
MODE
Power On
OCP LABEL
CURRENT
SLOT
INDICATORS
0-6
Write
Protected
Tape In Use
1
MANUAL
MODE
Use
Cleaning Tape
SERVICE
MODE
Magazine
Fault
Loader Fault
2
Density Select
Eject
Bus ID
3
Load/Unload
Slot Select
0
Power On
Write
Protected
1
Tape In Use
Use
Cleaning Tape
4
Magazine
Fault
Density
Override
Loader Fault
2
Density Select
3
5
2.6
4
Density
6.0
Override
5
2.6
10.0
6.0
10.0
6
Compress
6
Compress
ZKO-1217-18-DG
4–8 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
4.4.2 Automatic Mode
This is the default or normal mode of the DLT2700 subsystem. It allows the
DLT2700 to load and unload cartridges as needed during backup procedures.
When you copy data to the tape, operations stop if one of the following happens:
•
Storage capacity of the last tape cartridge is exceeded
•
No tape cartridge is in the next sequential slot in the magazine
To lock the DLT2700 subsystem into its normal operating position in the
enclosure, but leave the receiver unlocked, set the Mode Select key to
Automatic mode. The receiver can be opened and all OCP pushbuttons
are enabled.
4.4.3 Manual Mode
Automatic loading and unloading of cartridges does not occur in this mode.
You must press the Load/Unload button to move each cartridge. This mode is
most useful for, but not restricted to, copying specific files to or from tape.
To lock the DLT2700 subsystem into the enclosure, set the Mode Select key
to Manual mode. The receiver is unlocked and can be opened and all OCP
pushbuttons are on.
NOTE
During Manual mode, the cartridge returns to the magazine, but the
current Slot Select indicator does not advance forward to the next
available cartridge.
4.4.4 Service Mode
Service mode allows for servicing procedures. For details on controls,
indicators, and operation, see the sections after Section 4.5 in this chapter.
4.5 Selecting Density
Section 4.5 describes the loader’s density select feature.
Ways of Selecting Density
You can select density by using any of the following:
1. On all read operations and all write append operations, the recorded
density is the density to be used.
Configuring and Operating the DLT2700 Mini-Library 4–9
DLT2000 Series Magnetic Tape Product Manual
2. On a write from BOT, tape density may be changed by:
•
The Density Select button. Density Select always overrides a host
selection.
•
A programmable host selection via your operating system. (The Density
Override light is off, indicating automatic or host density selection.)
•
Native default density 10.0 and Compress (assuming the Density Select
button or the host selection was not used.)
CAUTION
Doing any write from BOT destroys data on tape.
How to Select Density
To select density with the DLT2700:
1. Press the Load/Unload button to load the cartridge into the drive. The
yellow Tape in Use light blinks while the tape loads and calibrates.
2. After calibration completes, Tape in Use remains lit.
3. The light shows the tape’s prerecorded density, such as 2.6 or 6.0.
4. You can use the loader operator control panel at various times, not just
after loading a tape. Density selection is inactive until the write from BOT
command is issued. The controller remembers the density selection state
until you do one of the following:
•
Change density selection
•
Eject the magazine from the loader
Density Select Example
If you loaded a tape with a prerecorded 2.6 density and you use the Density
Select button to select 10.0 density, the following should happen:
•
The 2.6 light remains lit—density has not changed yet and the steady light
indicates recorded tape density
•
10.0 blinks—density change is pending
•
Density Override lights
When a write from BOT occurs, the following should happen:
•
2.6 turns off
4–10 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
•
10.0 lights steady
•
Density Override remains lit
Table 4–1 shows the results of density selection.
Table 4–1 Results of Density Selection
If . . .
Then . . .
You did not use the
Density Select button
The lights show the actual density when the tape is reading
and writing. The lights are on steady and Density Override
is off.
You use the Density
Select button, and if the
actual tape density is
the same as the density
you selected
The actual density and Density Override light. For example,
if actual tape density is 10.0 and the selected tape density is
10.0, then the light next to 10.0 is on.
You used the Density
Select button, and if
the actual tape density
differs from the density
selected
1. The light with the actual density is on steady
2. The light with the selected density blinks
3. Density Override lights steady
For example, if actual tape density is 10.0 and the selected
density is 6.0, 10.0 lights steady, 6.0 blinks, and Density
Override lights steady.
To select density over the SCSI bus:
1. Do a SCSI MODE SELECT with the density you want. For more details,
see Chapter 7.
2. Write data to the tape from BOT.
4.6 Operator Control Panel
The DLT2700 operator control panel (OCP) has 4 pushbuttons and 22
indicators used with the Mode Select key (Table 4–2). See Section 4.4 for
information on the Mode Select key and its functions. See Section 4.8 for more
details on button and indicator operations.
Configuring and Operating the DLT2700 Mini-Library 4–11
DLT2000 Series Magnetic Tape Product Manual
Table 4–2 lists each button/indicator and its function.
Table 4–2 DLT2700 Operator Control Panel
Button/Indicator
Color
Function
Eject button
–
Opens the receiver, allowing access to the
magazine for removal and insertion of
cartridges. Also unloads the tape from the
drive to the magazine, if a tape is inserted.
Eject indicator
Green
You can press the Eject button to unload
cartridges from the drive to the magazine
and open the receiver. Lights when a
magazine fault has occurred to indicate
Eject is the only function available at that
time.
Load/Unload button
–
•
Loads the currently selected cartridge
into the tape drive
•
Unloads the cartridge currently in the
tape drive
•
Resets the subsystem if there is a
loader fault
Load/Unload indicator
Green
You can press the Load/Unload button.
Slot Select button
–
Increments the current slot indicator to the
next slot.
Slot Select indicator
Green
You can press the Slot Select button to move
the current slot indicator to the next slot.
Power On indicator
Green
The DLT2700 is in a known good power
state (ac and dc voltages are within
tolerance).
(continued on next page)
4–12 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
Table 4–2 (Cont.) DLT2700 Operator Control Panel
Button/Indicator
Color
Function
Write Protected indicator
Orange
When on, indicates that the cartridge in
the drive is write-protected by one of these
methods:
•
The write-protect switch is set to the
write-protect position
•
Host software write-protect qualifiers
When off, indicates that the cartridge in the
drive is write-enabled.
Tape In Use indicator
Yellow
Indicates tape drive activity as follows:
•
Slow blinking—tape is rewinding
•
Rapid blinking—tape is reading or
writing
•
On steady—a cartridge is in the drive
and the tape is not moving
•
Off—no cartridge is in the drive
Use Cleaning Tape indicator
Orange
The read/write head needs cleaning. See
Chapter 3.
Magazine Fault indicator
Red
Indicates a magazine failure.
Loader Fault indicator
Red
Indicates a loader transfer assembly error
or drive error.
Current slot indicators 0–6
Green
Identifies the current slot (see Slot Select
button). Each current slot indicator blinks
when its corresponding cartridge moves
to or from the drive. Also used with the
Magazine Fault or Loader Fault indicator
to show the type of fault (Sections 5.5.1 and
Section 5.5.2).
Density Select
Green
You can choose a density on the OCP
(continued on next page)
Configuring and Operating the DLT2700 Mini-Library 4–13
DLT2000 Series Magnetic Tape Product Manual
Table 4–2 (Cont.) DLT2700 Operator Control Panel
Button/Indicator
Color
Function
Density Override
Yellow
Indicates tape drive activity as follows:
2.6
6.0
10.0
Yellow
Yellow
Yellow
•
On steady—you selected a density from
the front panel.
•
Off (default)—density will be selected
by the host (automatic).
•
Blinking—you are in density selection
mode.
Indicates tape drive activity as follows:
•
On steady—tape is recorded in 2.6
format.
•
Blinking—tape is recorded in another
density. You selected this density for a
write from BOT.
Indicates tape drive activity as follows:
•
On steady—tape is recorded in 6.0
format.
•
Blinking—tape is recorded in another
density. You selected this density for a
write from BOT.
Indicates tape drive activity as follows:
•
On steady—tape is recorded in 10.0
format.
•
Blinking—tape is recorded in another
density. You selected this density for a
write from BOT.
(continued on next page)
4–14 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
Table 4–2 (Cont.) DLT2700 Operator Control Panel
Button/Indicator
Color
Function
Compress
Yellow
Indicates tape drive activity as follows:
•
On—Compression mode is enabled.
Compression can be done in 10.0
density only.
•
Off—Compression mode is disabled.
4.7 Power-On Process
CAUTION
Before turning on power, verify the DLT2700 is set (see voltage label on
mini-library rear panel) for the available ac supply voltage.
Table 4–3 explains what happens during each phase of the DLT2700
operation.
Table 4–3 Loader Power-On Self-Test
Phase
What Happens
1
When you power on the DLT2700, the Loader Fault and Power On lights on
the loader OCP are on.
2
One second later, all lights are on. Within 15 seconds, POST of the loader
mechanics completes.
3
•
If the Magazine Fault and Loader Fault lights turn off, loader POST
succeeded.
•
If the Magazine Fault and Loader Fault lights stay on, loader POST
failed.
A few seconds later, the drive controller resets the loader.
(continued on next page)
Configuring and Operating the DLT2700 Mini-Library 4–15
DLT2000 Series Magnetic Tape Product Manual
Table 4–3 (Cont.) Loader Power-On Self-Test
Phase
4
What Happens
Loader POST starts again.
If . . .
Then POST . . .
The Magazine Fault and Loader Fault lights turn
off and shortly after all lights except Power On
turn off
Passed
The Magazine Fault and Loader Fault lights stay
on
Failed
NOTE
If the Magazine Fault or Loader Fault lights remains on, POST detected
an error. See Chapter 5 for error conditions.
5
The elevator scans the magazine to determine which slots contain cartridges.
6
If the subsystem magazine has a cartridge in slot 0, and no cartridge is in
the drive, these lights should be on:
•
Power On
•
Eject
•
Load/Unload
•
Slot Select
•
Slot 0
4.8 Slot Select, Load/Unload, and Eject Button Functions
Slot Select, Load/Unload, Eject, and Density Select are OCP pushbuttons.
They contain a green light and are operable only when their corresponding
lights are on.
4–16 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
NOTE
Load/Unload button has three functions:
•
Load
•
Unload
•
Reset
If a loader fault occurred and the Loader Fault light is on, press
Load/Unload to reset the DLT2700.
4.8.1 Selecting a Cartridge
To select a cartridge: press the Slot Select button to advance the slot indicator
light to the next available slot. After a successful initialization, the DLT2700
automatically selects slot 0 and the Slot Select button becomes active. The
Load/Unload and Eject lights remain on during slot selection.
4.8.2 Loading the Cartridge
To load the cartridge from the loader into the drive: press the Load/Unload
button. Table 4–4 explains what happens after pressing the button.
Table 4–4 Load/Unload Functions
Stage
What Happens
1
The Select Slot, Load/Unload, and Eject lights turn off, and the elevator
moves to the selected slot, indicated by the light.
2
The cartridge is then removed from the magazine and placed in the elevator.
3
The elevator moves to the drive position and inserts the cartridge into the
drive.
4
The lights remain off until the tape loads to the BOT.
5
After the cartridge is loaded into the drive, the Eject and Load/Unload lights
turn on, and the corresponding buttons are enabled. The Slot Select light
remains off.
Configuring and Operating the DLT2700 Mini-Library 4–17
DLT2000 Series Magnetic Tape Product Manual
4.8.3 Unloading the Cartridge
CAUTION
Do not press the Load/Unload button until backup or other tape
operations are stopped at the terminal. This can result in operation
failure and drive unavailability.
NOTE
The Load/Unload light must be on before you press the Load/Unload
button to load or unload a cartridge.
If . . .
Then . . .
You want to unload the
cartridge from the drive
Press the Load/Unload button.
•
The Select Slot, Load/Unload, and Eject light turn off
•
The cartridge unloads from the drive into the magazine.
However, automatic operation now stops and the Select Slot
operation does not move in increments. The lights turn on
once the cartridge is returned to the magazine.
The Loader Fault
light is on, showing a
malfunction
Press the Load/Unload button to reset the subsystem and
try to clear the error.
4.8.4 Opening the Receiver
The Eject button opens the receiver for insertion or removal of the magazine.
The button is disabled when the Mode Select key is in the OCP Disabled
position. The Eject button can also be used to unload a tape from the drive.
When . . .
Then . . .
You should . . .
A cartridge is not in the
drive
The Slot Select, Load
/Unload, and Eject
lights are on before any
operation begins.
Press the Eject button to turn
off all lights. The elevator then
returns to its home position and
the receiver opens.
4–18 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
When . . .
Then . . .
You should . . .
A cartridge is in the
drive
The Eject and Load
/Unload lights are on
before the operation
begins
Press the Eject button to turn
off both lights and the cartridge
unloads from the drive and
moves back into the magazine.
The receiver then opens to allow
access to the magazine.
Result: In both situations, once the receiver is closed again, a magazine scan
begins, and the lights turn back on when the scan completes.
4.9 Magazine
The front of the magazine has numbers 0 through 6 that indicate the number
of the slot.
NOTE
Insert and remove all cartridges at the front of the magazine.
4.9.1 Inserting a Cartridge into the Front of the Magazine
To simplify cartridge insertion: place the magazine on a flat surface with the
slots facing you (Figure 4–5). Each slot is numbered – to ensure you insert
the cartridge correctly into the front of the magazine. Usually, cartridges are
inserted into consecutive slots.
To insert a cartridge into the magazine:
1. Grasp the cartridge with the write-protect switch toward you (Figure 4–4).
2. Set the cartridge’s write-protect switch to the desired position.
If you want to . . .
Then . . .
Write to the tape
Slide the switch to the right (orange light is not visible)
Write-protect the tape
Slide the switch to the left (orange light is visible)
Configuring and Operating the DLT2700 Mini-Library 4–19
DLT2000 Series Magnetic Tape Product Manual
3. Push the cartridge (Figure 4–5) into the slot until it stops and you hear a
click. A small metal tab holds the cartridge in place.
Figure 4–4 Write-Protect Switch on a Cartridge
ORANGE
INDICATOR
WRITEPROTECT
SWITCH
WRITEENABLED
WRITEPROTECTED
ZKO-1217-04-DG
4–20 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
Figure 4–5 Inserting a Cartridge into the Magazine
BACK OF
MAGAZINE
0
1
2
3
4
5
5
6
1
2
3
0
0
1
1
2
2
3
3
4
4
5
5
6
6
NOTE: Push tape in
until a click is heard
SLOT
NUMBERS
0-6
FRONT OF
MAGAZINE
ZKO-1217-05-DG
Configuring and Operating the DLT2700 Mini-Library 4–21
DLT2000 Series Magnetic Tape Product Manual
4.9.2 Removing a Cartridge from the Magazine
To remove a cartridge from the magazine: at the front of the magazine press in
on the cartridge (Figure 4–6) until it stops and you hear a click. Then, release.
The slot has a spring-release action.
NOTE
Never apply labels to the top or bottom of tape cartridges. This can
cause cartridge jams in the DLT2700 subsystem. Use the space on the
front of the cartridge for labels.
4.9.3 Removing the Magazine from the Receiver
To remove the magazine from the receiver, first ensure:
1. The Power On light is on (Figure 4–3).
2. The Eject light is on. (It must be on before you can press the Eject button.)
Then:
1. Press the Eject button (Figure 4–3) to open the receiver. If a tape is loaded
in the drive, pressing the Eject button also causes the tape to unload.
2. Grasp the receiver after it opens (Figure 4–7), and gently pull it forward to
access the magazine.
3. Grasp the magazine’s handle only to lift the magazine out of the receiver.
4.9.4 Installing the Magazine into the Receiver
To install the magazine into the receiver:
1. Slide the magazine down into the receiver (Figure 4–7) while holding the
magazine by the handle. Since the magazine is slotted, you can restore it
in the correct orientation only.
2. Push the receiver closed.
3. Observe that the receiver is fully closed in the DLT2700 subsystem before
proceeding.
4–22 Configuring and Operating the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
Figure 4–6 Removing a Cartridge from the Front of the Magazine
BACK OF
MAGAZINE
0
1
2
NOTE: Push tape in
until a click is heard
3
4
5
6
1
2
3
0
0
1
2
1
3
2
4
4
3
5
5
4
6
5
6
SLOT
NUMBERS
0-6
FRONT OF
MAGAZINE
ZKO-1217-06-DG
Configuring and Operating the DLT2700 Mini-Library 4–23
DLT2000 Series Magnetic Tape Product Manual
Figure 4–7 Receiver Opened
Ejec
Loa
Slot
Pow
Wri
t
d/U
nloa
Sele
er O
n
t
e In
Use
Use
Cle
anin
Driv
Den
ct
te P
rote
c
Tap
Loa
d
g Ta
p
e Fa
u
d Fa
u
sity
e
lt
lt
Sele
ct
Den
sit
Ove y
rrid
e
2.6
6.0
10.0
Com
pres
s
ZKO-1217-08-DG
4–24 Configuring and Operating the DLT2700 Mini-Library
5
Troubleshooting Guide for the DLT2700
Mini-Library
5.1 In This Chapter
Chapter 5 includes the following main topics and sections:
Topic
Section
Conditions Necessary for Button Operation
Backup Operation Failure
Avoiding Basic Problems
Error Conditions
Power Problems
Section
Section
Section
Section
Section
5.2
5.3
5.4
5.5
5.6
5.2 Conditions Necessary for Button Operation
Be sure to review information in the previous chapters to ensure that you are
correctly operating the DLT2700 mini-library.
Before pressing the Slot Select, Load/Unload, or Eject button on the DLT2700
OCP, check the conditions in Table 5–1 and ensure the:
•
Power On light is on
•
Receiver is closed
•
Mode Select key is not set to OCP Disabled
Pressing these buttons has no effect if their lights are off.
NOTE
Do not press the Load/Unload button to abort any function of the
DLT2700 subsystem. Type Ctrl/Y or Ctrl/C instead.
Troubleshooting Guide for the DLT2700 Mini-Library 5–1
DLT2000 Series Magnetic Tape Product Manual
Section 4.8 has more information on DLT2700 OCP buttons and functions.
Table 5–1 DLT2700 OCP Button Conditions
If you want to . . .
First make sure the . . .
Select another slot in the
magazine
Magazine contains at least
two cartridges
Then you can press
this button . . .
Slot Select
Slot Select light is on
Load the selected cartridge
into the tape drive
Magazine contains at least
one cartridge
Load/Unload
Load/Unload light is on
Return the selected cartridge
to its original slot in the
magazine
Load/Unload light is on
Load/Unload
Clear a magazine or loader
fault
Load/Unload light is on
Load/Unload
Open the receiver, or unload
the cartridge from the drive
and open the receiver
Eject light is on
Magazine Fault or Loader
Fault light is on
5–2 Troubleshooting Guide for the DLT2700 Mini-Library
Eject
DLT2000 Series Magnetic Tape Product Manual
5.3 Backup Operation Failure
Some manual operations, if not performed correctly, may cause backup
operations to fail during BACKUP:
•
Loading write-protected CompacTape III cartridges when executing write
operations
•
Selecting the incorrect cartridge slot from which to initialize operations
5.4 Avoiding Basic Problems
Follow these guidelines when operating the DLT2700 subsystem to avoid basic
problems:
•
Use CompacTape III cartridges.
•
Check the tape leader in the cartridge by lifting the cartridge latch that
opens the door to expose the leader. Be sure the leader is positioned as
shown in Figure 5–1.
CAUTION
Do not touch the exposed magnetic tape. If the tape leader is not in the
correct position, use a new cartridge.
•
Be sure the receiver is fully closed and the current slot indicator is on for
the starting cartridge.
•
Be sure no slots in the magazine are empty between the starting cartridge
and the expected completion cartridge.
Troubleshooting Guide for the DLT2700 Mini-Library 5–3
DLT2000 Series Magnetic Tape Product Manual
Figure 5–1 Opening the Cartridge Door to Check Tape Leader
CARTRIDGE
LEADER
DOOR LOCK
(RELEASE BY LIFTING
DOOR LOCK WITH THUMB)
SHR-0002-86
SHR_X1027_89_CPG
5.5 Error Conditions
Error indications fall into two main categories:
•
Magazine Fault — In most cases, this is an operator-correctable condition,
indicated when the Magazine Fault light is on. If you cannot resolve the
fault, call your Multivendor Customer Services representative.
•
Loader Fault — This condition most likely requires service from a
Multivendor Customer Services representative. It is indicated when the
Loader Fault light is on.
5–4 Troubleshooting Guide for the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
5.5.1 Magazine Fault Description (Cases)
A magazine fault can occur during any of the following cases:
1. A cartridge was removed from the magazine incorrectly.
2. A cartridge was manually unloaded from the drive.
3. A cartridge that was loaded into the drive by the loader was manually
unloaded and put back into the magazine.
4. A cartridge was manually inserted into the drive.
NOTE
This can only occur if the loader has been opened, requiring service
intervention. This cannot occur under normal operation.
When these conditions are present, the Magazine Fault light turns on,
indicating a situation that can be corrected by the operator. Eject is also on to
inform you that this is the only function available at this time.
5.5.1.1 Detecting Cases 1, 2, and 3
You can tell these cases have occurred when the Magazine Fault light and slot
lights 0 and 5 are on.
CAUTION
Never remove a cartridge from the magazine by moving the metal tab
in front of the cartridge. This is the main source of magazine faults.
Use the proper cartridge insertion/removal procedure (Section 4.9.1 and
Section 4.9.2) to clear a magazine fault caused by cases 1, 2, and 3.
To clear the magazine fault caused by cases 1, 2, and 3:
1. Press the Eject button to open the receiver.
2. Remove the magazine and check for a metal tab over an open slot. This is
the slot from which the cartridge was removed.
Troubleshooting Guide for the DLT2700 Mini-Library 5–5
DLT2000 Series Magnetic Tape Product Manual
If . . .
Then . . .
A metal tab is found over an
open slot
1. Reinsert the missing
cartridge properly by
pushing it in until it snaps
into place. If no cartridge
is needed in this slot, push
one into the slot and then
remove it according to the
normal cartridge insertion
/removal procedure. This
step is critical to avoid more
magazine faults.
2. Insert the magazine into the
receiver.
3. Close the receiver.
No metal tab is covering an
empty slot
The cartridge loaded into the drive was
manually removed and reinserted into the
magazine. To clear this, simply close the
receiver.
5.5.1.2 Detecting Case 4
You can tell this case has occurred when the Magazine Fault light and
slot lights 0 and 6 are on. This is the only time slot lights 0 and 6 are on
for a magazine fault. Only service personnel can resolve this condition by
performing the following procedure:
1. Press the Eject button to open the receiver.
2. Close the receiver to clear the Fault light
3. Press the Load/Unload button; the cartridge unloads, but is not removed
from the drive. The Magazine Fault light comes on, and the receiver opens.
The service person must remove the magazine, reach in and lift the handle
on the front of the drive, and pull out the cartridge.
NOTE
Slot 0 lights in all error conditions to indicate that an error occurred.
It is not a Slot Select indicator in this case.
5–6 Troubleshooting Guide for the DLT2700 Mini-Library
DLT2000 Series Magnetic Tape Product Manual
After you clear the error, try loading and unloading cartridges to verify
operation.
5.5.2 Loader Fault Description
A loader fault indicates the DLT2700 detected a fatal error in either the loader
transfer assembly or the tape drive. In some loader transfer assembly errors,
the subsystem retries the error three times before indicating failure. All loader
faults cause the Loader Fault light and an associated subcode to light.
Loader Fault indicates errors in the loader transfer assembly, controller
module, or drive. The suspected fault location is indicated by the following slot
lights:
•
Slots 4 and 0—a controller module
•
Slots 5 and 0—a loader transfer assembly
•
Slots 6 and 0—drive
NOTE
Error lights do not blink. During hardware failures, the controller
module determines action.
5.5.2.1 Clearing a Loader Fault
When a loader fault occurs, the Load/Unload and Eject lights are on. When
you press the Load/Unload button, the DLT2700 attempts to clear the error.
When you press Eject, the receiver opens to let you access the magazine.
5.6 Power Problems
If the Power On light is not on, or your system does not recognize the DLT2700
subsystem:
•
Ensure power plug is secure.
•
Verify with your system manager that the subsystem configuration is
correct.
If power problems still exist, call your service representative.
Troubleshooting Guide for the DLT2700 Mini-Library 5–7
6
Firmware Update (From Tape)
6.1 In This Chapter
Chapter 6 includes the following main topics and sections:
Topic
Section
DLT2000 Firmware Update Overview
Creating a "Firmware Update Tape"
Firmware Update Procedure
Section 6.2
Section 6.3
Section 6.4
6.2 DLT2000 Firmware Update Overview
In the DLT2000 cartridge tape subsystem family, the subsystem can
automatically update the controller board firmware directly from a tape
containing the appropriate information. The user places the subsystem into
firmware update mode via the front panel and then simply loads a tape that
includes the DLT2000 firmware image file.
The subsystem automatically reads and verifies the tape information as a
valid DLT2000 firmware image. If the image data passes all verifications, it is
installed into the controller’s nonvolatile code memory.
This chapter details the firmware update procedure.
Firmware Update (From Tape) 6–1
DLT2000 Series Magnetic Tape Product Manual
6.2.1 Before Performing the Procedure
Before performing the procedure, remember:
CAUTION
During the firmware update, when the new image is actually being
programmed into the FLASH EEPROMs, a powerfail (but not BUS
RESET) causes the controller module to be unusable. When performing
a firmware update, take reasonable precautions to prevent a powerfail.
6.2.1.1 Updating Firmware on a Standalone System
You can update the subsystem, even when the subsystem is not attached to a
SCSI bus, that is a standalone system. However, to do an update, the PowerOn Self-Test (POST) must pass first, and to pass, POST needs a properly
terminated bus.
The DLT2000 controller module has active terminators. Note the jumper
covering the two pins labeled on the etch: TRM PWR/TRM ENB.
To perform a firmware update on a standalone system:
1. Find the TRM PWR/TRM ENB connector on the DLT2000 drive by using
(Figure 6–1, number ).
6–2 Firmware Update (From Tape)
DLT2000 Series Magnetic Tape Product Manual
Figure 6–1 DLT2000 Subsystem Connectors
Front
Bezel
1
Right Side
Front
Bezel
2
3
Left Side
ZKO−1217−17−RGS
TRM PWR/TRM ENB connector
SCSI ID connector
Loader connector
2. Ensure the TRM PWR/TRM ENB jumpers are in position (Figure 6–2,
number ).
Firmware Update (From Tape) 6–3
DLT2000 Series Magnetic Tape Product Manual
Figure 6–2 Jumper Settings for the TRM PWR/TRM ENB Connector
1
3
2
4
ZKO−1217−18−RGS
No Term Power/Disable
Active Termination
No Term Power/Enable
Active Termination
Term Power/Disable
Active Termination
Term Power/Enable
Active Termination
From the time the tape is inserted and the drive handle is closed, updating
the firmware takes from 2 to 3 minutes.
6.3 Creating a "Firmware Update Tape"
To perform the firmware update, you must have a CompacTape cartridge with
a copy of the firmware image. The image must be byte written onto the tape
in 4K block format. The image must be "copied" onto the tape instead of using
the backup utility.
6.4 Firmware Update Procedure
Section 6.4 describes the procedure for updating the firmware (code) of the
DLT2000 subsystem controller module. The update is done from a cartridge
that stores the firmware image. Firmware update from the host is also
supported. See the section on the SCSI WRITE BUFFER command in
Chapter 7 for details.
6–4 Firmware Update (From Tape)
DLT2000 Series Magnetic Tape Product Manual
Firmware updates are supported on the DLT2000 with and without the media
loader. The steps for performing the update are similiar for each. To update
the firmware with the:
•
Drive only configuration, see Section 6.4.1
•
Drive and loader configuration, see Section 6.4.2
6.4.1 Updating the Firmware on DLT2000 (Drive Only Configuration)
1. Get or make a CompacTape with the firmware image of the desired revision
level copied to it.
2. Put the DLT2000 subsystem into firmware update mode. To do this:
a. Remove any cartridge that is in the target DLT2000 drive and close the
handle (down position).
b. Press the Unload button on the drive front panel and hold the button
(about 6 seconds) until the Write Protect light blinks. This means the
DLT2000 subsystem has recognized your request for firmware update
mode and is waiting for the sequence to complete.
If Write Protect does not blink, check that:
1. POST passed
2. The drive is unloaded
3. The drive handle is in the down position
c.
Then, release the Unload button and press it again within 4 seconds.
The second press should take less than 1 second.
d. Tape in Use and Write Protect blink, showing the tape subsystem
recognizes that firmware update mode was selected.
e.
If selecting the firmware update mode is not successful (for example,
because pressing the button the second time takes longer than one
second) Write Protect should stop blinking within several seconds.
Try the procedure again. If the drive and controller are not properly
communicating, you cannot select firmware update.
3. Once you select firmware update mode, insert a cartridge into the drive,
which:
a. Temporarily turns off the Tape in Use and Write Protect lights.
Firmware Update (From Tape) 6–5
DLT2000 Series Magnetic Tape Product Manual
NOTE
Calibration and directory processing cause the tape to move for a few
minutes before data is actually read.
b. Automatically reads the cartridge
c.
Examines the data
d. Verifies the data is a valid DLT2000 firmware image
Firmware update mode is automatically cleared at this point. If the
firmware image is valid and:
4. If the drive code is up-to-date, the drive code does not go through an
update.
5. If the drive code is not up-to-date, the drive code goes through an update,
taking 2 to 3 minutes.
6. While the drive code goes through the update, the Write Protect and Tape
in Use lights flash alternately.
7. When the drive code update completes, the drive resets and goes through
POST. The process waits until the tape is reloaded at BOT.
8. If the firmware image is valid, the controller’s flash EEPROM memory is
automatically updated with the new firmware image. The Write Protect
and Tape in Use lights flash again during the controller firmware update.
6.4.1.1 Interpreting the Results
Two possible results can occur:
•
The firmware update cartridge is unloaded: this means a successful
update.
On the DLT2000, the media is placed into the cartridge, the door is
unlocked, and the green Operate Handle indicator is turned on.
•
The firmware update cartridge is not unloaded: this means the update was
unsuccessful.
The subsystem should still be usable, but it depends on why the update
failed:
1. Power failure
2. Bad image on the tape
6–6 Firmware Update (From Tape)
DLT2000 Series Magnetic Tape Product Manual
3. Broken flash EEPROMs
Table 6–1 gives additional details:
Table 6–1 Results of Firmware Update
If . . .
The image is valid
Then . . .
1. The flash EEPROM containing the
current firmware is erased
2. The new image is programmed in
The subsystem completes the update in
about 2 minutes. Then:
1. The tape drive resets itself
2. POST takes place
3. The drive automatically unloads the
tape cartridge containing the firmware
image so you can remove the cartridge.
This shows a successful firmware update.
1. The tape is NOT a valid firmware
update tape
2. The tape does not contain a valid
image
The tape contains a valid image, but
for some reason reprogramming flash
memory fails
No update is attempted. The Write Protect
and Tape In Use lights do not blink. The
drive resets and the tape stays loaded
to signal that the firmware update was
unsuccessful.
The controller is probably unusable and
needs to be replaced. The tape drive resets
itself and reruns POST, which fails if flash
memory does not contain a valid image.
CAUTION
Never turn off power if you think the firmware is being updated. This
can damage the controller.
Firmware Update (From Tape) 6–7
DLT2000 Series Magnetic Tape Product Manual
6.4.2 Updating the Firmware on the DLT2700 (Drive and Loader
Configuration)
1. Get or make a CompacTape with the firmware image of the desired revision
level copied to it.
2. Put the DLT2700 subsystem into firmware update mode. To do this:
a. Remove any magazine in the DLT2700 loader receiver and close the
receiver.
b. Put the Mode Select Key in Service Mode (wrench icon).
c.
Press the Load/Unload button on the OCP and hold the button (about
6 seconds) until Write Protect blinks. This means the DLT2700
recognizes your request for firmware update mode and is waiting for
completion of the sequence.
If Write Protect never blinks, check that:
1. POST succeeded
2. The drive is unloaded
3. The drive handle is in the down position
4. No magazine is in the loader
5. The receiver door is closed
6. The Mode Select Key is in Service Mode
d. Then press and release the Unload button and press the button again
within 4 seconds. The second press should be less than 1 second.
e.
Tape in Use and Write Protect blink, showing the subsystem recognizes
that firmware update mode has been selected.
f.
If selecting firmware update mode is not successful (for example, not
pushing the Unload button properly the second time), Write Protect
should stop blinking within several seconds. Try the procedure again.
3. Once you select firmware update mode, press the OCP EJECT button twice
to open the receiver door. Write Protect and Tape In Use stop blinking,
even though the subsystem is still in Update mode.
4. Place a magazine with the Firmware Update Tape in the first slot into
the loader receiver and close the receiver. (The remainder of the update
procedure goes faster if the magazine contains only the firmware update
cartridge. But the procedure still works if other cartridges are present.)
6–8 Firmware Update (From Tape)
DLT2000 Series Magnetic Tape Product Manual
5. Press the Load/Unload button to load the Firmware Update Tape into the
drive.
6. Once you select firmware update mode, the drive:
a. Automatically reads the tape
NOTE
Calibration and directory processing cause the tape to move for a few
minutes before data is actually read.
b. Examines the data
c.
Verifies the data is a valid DLT2700 firmware image
Firmware update mode automatically clears at this point. If the
firmware image is valid and:
d. If the drive code is up-to-date, it does not go through an update.
e.
If the drive code is not up-to-date, it goes through an update, taking 2
to 3 minutes.
f.
While the drive code goes through the update, Write Protect and Tape
in Use flash alternately.
g. When the drive code update is complete, the drive resets and goes
through POST. The process waits until the tape is reloaded at BOT.
h. If the firmware image is valid, the controller’s flash EEPROM memory
is automatically updated with the new firmware image.
i.
Whether the firmware update is successful, the subsystem resets itself.
A full, extended scan of the loader takes place. The scan goes quickly
if the firmware update cartridge was the only tape cartridge in the
magazine. If 6 other cartridges are present, the scan takes an extra
minute or more.
Firmware Update (From Tape) 6–9
DLT2000 Series Magnetic Tape Product Manual
6.4.2.1 Interpreting the Results
Two possible results can occur:
•
The firmware update cartridge is unloaded: this means a successful
update.
On the DLT2700, the cartridge is unloaded from the drive and into the
magazine slot from which it came. If another cartridge is in the magazine,
that next cartridge loads into the drive.
•
The firmware update cartridge is not unloaded: this means the update was
unsuccessful.
The subsystem should still be usable, but it depends on why the update
failed:
1. Power failure
2. Bad image on the tape
3. Broken flash EEPROMs
Table 6–2 gives additional details:
6–10 Firmware Update (From Tape)
DLT2000 Series Magnetic Tape Product Manual
Table 6–2 Results
If . . .
The image is valid
Then . . .
1. The flash EEPROM containing the current
firmware is erased
2. The new image is programmed in
The subsystem completes the update in about 2
minutes. Then:
1. The tape drive resets itself
2. POST takes place
3. The drive automatically unloads the tape
cartridge containing the firmware image so you
can remove the cartridge.
This shows a successful firmware update.
The tape is NOT a valid
firmware update tape
No update is attempted. Write Protect and Tape In
Use do not blink.
The tape contains a valid
image, but for some reason
reprogramming of flash memory
fails
The controller is probably unusable and needs to
be replaced. The tape subsystem resets itself and
reruns POST, which fails if the flash memory does
not contain a valid image.
CAUTION
Never turn off power if you think the firmware is being updated. This
can damage the controller.
Firmware Update (From Tape) 6–11
7
DLT2000 SCSI Interface
7.1 Overview
This chapter details the SCSI Protocol features the DLT2000 product
implements.
The following sections do not fully reiterate the ANSI SCSI specification, but
describe which commands, messages, and options are supported, and what the
error recovery procedures are.
7.2 General SCSI Bus Operation
7.2.1 Data Transfer
The DLT2000 supports asynchronous and synchronous data transfers. The
product has differential and single ended versions. Odd parity is generated
during all information transfer phases where the device writes data to the
SCSI bus, and checked during all information transfer phases where data is
read from the bus. Parity checking can be disabled. Refer to 2, 3, or 4 for
details.
The DLT2000 supports a maximum block size of 16 Mbytes.
Disconnects from the SCSI bus will be done at regular intervals during a data
transfer. This allows other devices to access the bus. This disconnecting is
configurable by use of the Disconnect-Reconnect Mode Parameters page.
7.2.2 Initiator/Target Operation
The DLT2000 does not act as an initiator on the SCSI bus. Therefore, the
device will not do any of the following:
•
Generate unsolicited interrupts to the host
•
Initiate its own SCSI commands
•
Assert bus reset
DLT2000 SCSI Interface 7–1
DLT2000 Series Magnetic Tape Product Manual
7.2.3 SCSI IDs And Logical Unit Numbers (LUNs)
The DLT2000 with optional medium changer has two logical units. The tape
drive will always appear as LUN 0. The medium changer defaults to appearing
as LUN 1, but may be configured via the MODE SELECT command to any
LUN from 1 to 7. Refer to Section 7.4.9.8.
Unsupported LUNs shall be treated as follows: If the LUN specified in the
IDENTIFY message is invalid, the DLT2000 shall accept the Command
Descriptor Block (CDB). There are three cases of what happens next:
1. If the command is INQUIRY, the target shall return the INQUIRY data
with the peripheral qualifier set to 011, indicating that the target will
never support the LUN in question.
2. If the command is REQUEST SENSE, the target shall return sense data.
The sense key shall be ILLEGAL REQUEST, with an additional sense code
of INVALID Logical Unit Number.
3. For any other command, the target shall terminate the command with
CHECK CONDITION status, and generate the above Sense Data.
7.2.4 Unit Attention Condition
Queued Unit Attentions are implemented on this device, and are maintained
separately for each valid LUN for each Initiator. Unit Attentions will be
created in the following circumstances:
Power on
BUS Reset
Bus Device Reset message
When the media may have changed asynchronously
Another initiator changed the Mode Parameters
A firmware (microcode) update has completed
Two queued Unit Attentions are not unusual. For example, if a unit is powered
up and a cartridge is loaded, Power Up and Not-ready to Ready Transition Unit
Attentions are created. Due to a limited number of Unit Attention buffers, if
an initiator does not clear Unit Attentions queued for it, at some point the tape
device will stop generating new Unit Attentions for that I-L combination (but
existing ones will be left queued).
A LOAD command will not generate a Unit Attention for the initiator that
issued the command since the transition to ready is synchronous.
7–2 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.2.5 Behavior Around Power-On and SCSI Bus Reset
•
All device SCSI lines shall go to high impedance when the DLT2000 is
powered off.
•
The DLT2000 will not generate any spurious signals on the SCSI bus at
power-on.
•
Within 5 seconds of power on, and within 250 milliseconds (typically under
4 ms) after a Bus Reset, the DLT2000 will respond to SCSI bus selections
and return appropriate, normal, responses. Tape motion commands will
be returned with Check Condition status, Sense Key Not Ready, until the
media has been made ready.
•
The Hard Bus Reset option is implemented.
•
The media is rewound to BOP.
The DLT2000 will be able to recognize multiple bus resets in succession and
bus resets of arbitrarily long duration. It will recover within the time limits
specified above, following the last bus reset.
7.2.6 Data Cache and Tape Write Interaction
The DLT2000 contains a data cache that buffers blocks (records) until they are
written. This section defines specific times that blocks shall be written to tape.
A Mode Select parameter allows the data cache to be disabled (unbuffered
mode). In this mode, every WRITE command will cause the data to be written
to the media before the STATUS byte and the COMMAND COMPLETE
message is returned to the host. Unbuffered mode is not recommended due to
the poor performance that will result.
The write data cache shall be written (flushed) to the media under the
following circumstances:
•
When two or more WRITE FILEMARKS commands are issued without
intervening tape motion commands, the immediate bit is set.
•
When a WRITE 0 FILEMARKS command is issued.
•
Data in the cache longer than specified by the value of the Mode Parameter
"Write Delay Time" shall be automatically written to media.
•
When a nonwrite type media access command is received (for example,
SPACE, READ, UNLOAD, . . .)
DLT2000 SCSI Interface 7–3
DLT2000 Series Magnetic Tape Product Manual
7.2.7 Other SCSI Functionality
1. Linked commands are supported.
2. Untagged queuing is supported
3. The DLT2000 does not use the Wide-SCSI data path.
7.2.8 Bus Phases
The DLT2000 conforms to the bus state transition table shown in the SCSI-2
standard, "Phase Sequences." The information in the following sections also
applies.
7.2.9 ATTENTION Signal Response
The DLT2000 will respond to an ATN condition at least at every phase
transition, as long as the initiator sets the ATN bit before the target deasserts
the REQ for the last byte of the previous phase. Generally ATN will be
recognized immediately by the DLT2000 and it will change the bus phase to
Message Out.
7.2.10 STATUS phase
The DLT2000 will enter the status phase just once per command, unless a retry
is requested by the initiator. The only exception is during error cases when the
device goes immediately to bus free, as defined in the SCSI-2 standard (Section
6.3 of rev 10c).
Status bytes the tape drive returns are:
•
GOOD (00): This status indicates the drive successfully completed the
command.
•
CHECK CONDITION (02): A contingent allegiance condition occurred.
The REQUEST SENSE command should be sent following this status to
determine the nature of the event.
•
BUSY (08): The target is busy. This status is returned whenever the device
is unable to accept a command from an otherwise acceptable initiator. The
initiator should reissue the command at a later time.
•
INTERMEDIATE GOOD (10h): This status is returned instead of GOOD
status for commands issued with the LINK bit set. Following the return of
this status, the drive will proceed to the COMMAND phase for the transfer
of the next linked command.
7–4 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
•
RESERVATION CONFLICT (18h): This status is returned by the drive
whenever a SCSI device attempts to access the drive when it has been
reserved for another initiator with a RESERVE UNIT command.
•
COMMAND TERMINATED (22h): This is the status returned for a
command that was terminated by a TERMINATE I/O PROCESS message.
This status also indicates that a contingent allegiance condition has
occurred.
•
QUEUE FULL (28h): This status is returned when a QUEUE TAG type
message is received and the command queue is full. The command received
is discarded.
NOTE
In contrast to the BUSY status condition, the DRIVE NOT READY
Sense Key is returned as part of the Sense data following a REQUEST
SENSE command and indicates that a media access command has
been issued and the media is not ready to be accessed (for example,
the media is not installed, the media has been unloaded, the drive is
currently initializing the media to prepare it for access, and so forth).
In the not ready state, the initiator cannot perform any operation which would
cause tape motion (write, read, verify, space). These commands will return
a CHECK CONDITION status with a DRIVE NOT READY sense key. The
initiator may, however, execute commands that do not require access to the
media and a GOOD status may be returned. These commands are as follows:
-
INQUIRY
LOAD UNLOAD
LOG SENSE/SELECT
MODE SELECT
MODE SENSE
PREVENT/ALLOW MEDIUM REMOVAL
READ BLOCK LIMITS
READ BUFFER
READ ELEMENT STATUS
RECEIVE DIAGNOSTIC RESULTS
REQUEST SENSE
RESERVE/RELEASE UNIT
SEND DIAGNOSTIC (non-media access diagnostics)
WRITE BUFFER
DLT2000 SCSI Interface 7–5
DLT2000 Series Magnetic Tape Product Manual
The TEST UNIT READY command is used to determine whether the tape
drive would accept a media access command without returning CHECK
CONDITION status.
7–6 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.3 SCSI Message System
The message system allows communication between an initiator and a target
for the purpose of physical path management.
To support certain SCSI-1 initiators, an Identify message is not required by the
DLT2000. If a message is sent by the initiator after the SELECTION phase,
it should be an IDENTIFY, ABORT, or BUS DEVICE RESET message. If the
DLT2000 receives any other message in this case, it will go directly to BUS
FREE phase.
The following messages are supported:
DLT2000 SCSI Interface 7–7
DLT2000 Series Magnetic Tape Product Manual
Table 7–1 Supported SCSI Messages
Code
In/Out
Description
Section
06
0D
Out
Out
ABORT
ABORT TAG
0C
Out
BUS DEVICE RESET
0E
Out
CLEAR QUEUE
00
In
COMMAND COMPLETE
04
In
DISCONNECT
01
Both
EXTENDED MESSAGE (SDTR only)
80->FF
Both
IDENTIFY
05
Out
INITIATOR DETECTED ERROR
0A
In
LINKED COMMAND COMPLETE
0B
In
LINKED COMMAND COMPLETE w
/flag
09
Out
MESSAGE PARITY ERROR
07
Both
MESSAGE REJECT
08
Out
NO-OP
03
In
RESTORE POINTERS
02
In
SAVE DATA POINTER
ABORT (06h)
ABORT TAG
(0Dh)
BUS DEVICE
RESET (0Ch)
CLEAR QUEUE
(0Eh)
COMMAND
COMPLETE
(00h)
DISCONNECT
(04h)
EXTENDED
MESSAGE (01h)
IDENTIFY
(80h-FFh)
INITIATOR
DETECTED
ERROR (05h)
LINKED
COMMAND
COMPLETE
(0Ah)
LINKED
COMMAND
COMPLETE,
with flag (0Bh)
MESSAGE
PARITY ERROR
(09h)
MESSAGE
REJECT (07h)
NO-OP ( NO
OPERATION)(08h)
RESTORE
POINTERS
(03h)
SAVE DATA
POINTER (02h)
7–8 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
ABORT (06h)
This message is sent from the initiator to the target to clear, on the selected
unit, the current I/O process. Buffered (cached) write operations will be
completed if possible. The target goes directly to the BUS FREE phase after
successful receipt of this message. Current settings of Mode Select parameters
and reservations are not affected. Commands, data, and status for other
initiators is not affected.
This message can be sent to a logical unit that is not currently performing an
operation for the initiator. If no unit has been selected, the target goes to BUS
FREE and no commands, data or status on the target is affected.
ABORT TAG (0Dh)
This message is sent from the initiator to the target to clear, on the selected
unit, the current I/O operation only. The target goes directly to the BUS FREE
phase after successful receipt of this message. Current settings of Mode Select
parameters and reservations are not affected.
BUS DEVICE RESET (0Ch)
This message from an initiator clears all commands, data, and status in the
tape controller. When it recognizes this message, the drive aborts the command
currently being executed and proceeds to the BUS FREE state. The drive then
executes a hard reset which leaves it as if a Bus Reset had occurred. All data
in the write buffer is lost.
CLEAR QUEUE (0Eh)
This message clears all I/O processes for all initiators. A Unit Attention
condition will be generated for all other initiators that had outstanding I/O
processes, with Additional Sense Code (ASC) of Command Cleared by Another
Initiator. The target goes directly to the BUS FREE phase after successful
receipt of this message. Current settings of Mode Select parameters and
reservations are not affected.
COMMAND COMPLETE (00h)
This message is sent from a target to an initiator to indicate that the execution
of a command (or a series of linked commands) has completed and valid status
has been sent to the initiator. After it has sent the message successfully, the
target goes to the BUS FREE phase by releasing BSY. If received by the tape
unit, it is handled as an illegal message; the drive returns MESSAGE REJECT
and enters the STATUS phase reporting CHECK CONDITION with the sense
key set to COMMAND ABORTED.
DLT2000 SCSI Interface 7–9
DLT2000 Series Magnetic Tape Product Manual
DISCONNECT (04h)
A target sends DISCONNECT to tell an initiator that the present physical
path is going to be broken (the target intends to disconnect by releasing BSY).
Later, reselection is required in order to complete the current operation. This
message does not cause the initiator to save the Data pointer.
When received from an initiator, the tape drive may respond in one of
two ways. First, it may take the message as a request by the initiator to
disconnect and comply by entering the message in phase and sending the
DISCONNECT message back to the initiator (possibly preceded by the SAVE
DATA POINTERS message). In this case, it will delay a minimum of 200
microseconds before arbitrating for the bus again. Alternately, it may enter the
message in phase and return MESSAGE REJECT.
EXTENDED MESSAGE (01h)
This is sent as the first byte of a multiple-byte message (> 2 bytes) by either
initiator or target. EXTENDED MESSAGE has the following format:
Figure 7–1 Extended Message Format
Byte
Byte
Byte
Byte
0
1
2
3
Extended
Extended
Extended
Extended
Message
Message
Message
Message
Identifier − 01h
Length
Code
additional parameters
The Extended Message Length specifies the length of the Extended Message
plus the number of additional parameter bytes that are to follow. The length
does not include bytes 0 and 1. A value of zero for the Extended Message
Length indicates 256 bytes to follow.
Possible Extended Message codes are:
00h - MODIFY DATA POINTER (not supported)
01h - SYNCHRONOUS DATA TRANSFER REQUEST
02h - Reserved
03h - WIDE DATA TRANSFER REQUEST (not supported)
04h-7Fh - Reserved
80-FFh - Vendor Unique
If the tape drive receives an extended message which it does not support, it
switches to message in phase and returns MESSAGE REJECT after all the
bytes of the message have been transferred.
7–10 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
IDENTIFY (80h-FFh)
These messages are sent either by the initiator or by the target to establish (or
reestablish) the physical connection path between an initiator and target for a
particular logical unit. The message byte consists of the following bits:
Bit 7: Always set to one.
Bit 6: Set by initiator if target is allowed to disconnect/reconnect.
Bit 5: Must be set to zero ("Target Routines" not supported)
Bit 4: Reserved. Must be set to zero.
Bit 3: Reserved. Must be set to zero.
Bits 2-0: Logical Unit Number (LUN).
When the Identify message is sent from a target to an initiator during
reconnection, a RESTORE POINTERS message is implied.
INITIATOR DETECTED ERROR (05h)
This message is sent from an initiator to inform a target that an error (for
example, a bus parity error) has occurred that does not prevent the target from
trying the operation again. When received, the DLT2000 attempts to retransfer
the last command, data or status bytes by using the RESTORE POINTERS
message mechanism.
LINKED COMMAND COMPLETE (0Ah)
This message is sent from a target to an initiator to indicate that the execution
of a linked command (with the Flag bit zero) is complete and that status has
been sent. The initiator then sets the pointers to the initial state for the next
command.
When received as a target, it is handled as an illegal message; the drive enters
the MESSAGE IN phase and returns MESSAGE REJECT.
LINKED COMMAND COMPLETE, with flag (0Bh)
This message is sent from a target to an initiator to indicate that the execution
of a linked command (with the Flag bit set to one) is complete and that status
has been sent.
MESSAGE PARITY ERROR (09h)
This message is sent from the initiator to the target to indicate that one or
more bytes in the last message it received had a parity error.
To indicate that it intends to send the message, the initiator sets the ATN
signal before it releases ACK for the REQ/ACK handshake of the message
that has the parity error. This provides an interlock so that the target can
determine which message has the parity error. If the target receives this
message under any other conditions, it proceeds directly to the BUS FREE
state by releasing the BSY signal, signifying a catastrophic error.
DLT2000 SCSI Interface 7–11
DLT2000 Series Magnetic Tape Product Manual
The target’s response to this message shall be to switch to the MESSAGE
IN phase and resend from the beginning all the bytes of the message which
generated the original MESSAGE PARITY ERROR message.
MESSAGE REJECT (07h)
This message is sent from the initiator or target to indicate that the last
message received was inappropriate or has not been implemented.
To indicate its intentions of sending this message, the initiator asserts the ATN
signal before it releases ACK for the REQ/ACK handshake of the message that
is to be rejected.
MESSAGE REJECT is issued in response to any messages the drive considers
to be illegal or not supported. When sending to the initiator, the tape device
will do so before requesting any additional message bytes.
NO-OP ( NO OPERATION)(08h)
If a target requests a message, the initiator sends NO-OP if it does not
currently have any other valid message to send. The message is accepted
when the drive is acting as a target, and may be sent when it is an initiator.
If NO-OP is received during a selection, the drive proceeds to the COMMAND
phase (provided ATN does not continue to be asserted). The NO-OP message is
ignored by the tape drive.
RESTORE POINTERS (03h)
This message is sent from a target to direct the initiator to restore the most
recently saved pointers (for the currently attached logical unit). Pointers to
the command, data, and status locations for the logical unit are restored to the
active pointers. Command and Status pointers are restored to the beginning
of the present Command and Status areas. The Data pointer is restored to
the value at the beginning of the data area in the absence of a SAVE DATA
POINTER message, or to the value at the last SAVE DATA POINTER message
that occurred for that logical unit.
When the RESTORE POINTERS message is received as a target, the target
switches to the message in phase and returns MESSAGE REJECT.
SAVE DATA POINTER (02h)
This message, sent from a target to the initiator, saves a copy of the present
active Data pointer for the logical unit currently attached.
The tape drive accepts this message if in the initiator mode (while performing
a COPY command). As a target, the tape drive sends this message before a
disconnect during a data transfer. It does not send a SAVE DATA POINTER
message if it intends to move directly to STATUS phase. When received as a
target, it switches to message in phase and returns MESSAGE REJECT.
7–12 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Synchronous Data Transfer Request (SDTR)
This extended message allows the target and initiator to agree on the values
of the parameters relevant to synchronous transfers. DLT2000 will not initiate
the Synchronous Data Transfer Request message, but relies on the Initiator to
do so. The SDTR message has the following format:
Figure 7–2 SDTR Extended Message Format
Byte
Byte
Byte
Byte
Byte
0
1
2
3
4
Extended Message Identifier − 01h
Length = 3
Message Code = 1 (SDTR msg)
Transfer Period (min=50. = 32h)
Transfer Req/Ack Offset (max=15)
7.4 Tape Drive SCSI Commands
7.4.1 Control Byte - Flag and Link Bits
The control byte of the Command Descriptor Block contains the Flag and
Link bits. Use of these bits is entirely initiator dependent. Setting the Link
bit provides an automatic link to the next command, bypassing the usual
ARBITRATION, SELECTION, and MESSAGE OUT phases which would
normally occur between commands.
All other bits in the Control Byte are considered to be reserved.
DLT2000 SCSI Interface 7–13
DLT2000 Series Magnetic Tape Product Manual
7.4.2 Summary of Supported Sequential-Access Device Commands
The following table shows what SCSI commands are supported by the DLT2000
tape drive.
Table 7–2 DLT2000 Supported SCSI Commands
Opcode
Command
Section
19
12
1B
2B
4C
4D
15
1A
1E
08
05
3C
34
1C
17
03
16
01
1D
11
00
13
0A
3B
10
ERASE
INQUIRY
LOAD-UNLOAD
LOCATE
LOG SELECT
LOG SENSE
MODE SELECT
MODE SENSE
PREVENT/ALLOW MEDIUM REMOVAL
READ
READ BLOCK LIMITS
READ BUFFER
READ POSITION
RECEIVE DIAG RESULTS
RELEASE UNIT
REQUEST SENSE
RESERVE UNIT
REWIND
SEND DIAGNOSTIC
SPACE
TEST UNIT READY
VERIFY
WRITE
WRITE BUFFER
WRITE FILEMARK
Section 7.4.3
Section 7.4.4
Section 7.4.5
Section 7.4.6
Section 7.4.7
Section 7.4.8
Section 7.4.9
Section 7.4.10
Section 7.4.11
Section 7.4.12
Section 7.4.13
Section 7.4.14
Section 7.4.15
Section 7.4.16
Section 7.4.17
Section 7.4.18
Section 7.4.19
Section 7.4.20
Section 7.4.21
Section 7.4.22
Section 7.4.23
Section 7.4.24
Section 7.4.25
Section 7.4.26
Section 7.4.27
7–14 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.3 ERASE 19h
Figure 7–3 ERASE CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Immed
Long
Flag
Link
Operation Code (19h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
ERASE causes data on the tape to be erased. Any write data currently held in
buffer memory and not written to tape yet is flushed to tape before the ERASE
is executed.
Immed
If the Immediate bit is set to zero, the target will not return status until
the selected operation has completed. If the bit is set to one, status will be
returned as soon as the operation has been initiated.
Long
The Long bit controls the distance to be erased. If the bit is set, filler and EOD
blocks will be written if needed, and then the entire rest of the tape will be
erased.
NOTE
This command is a NOP on the DLT2000 unless the Long bit is set.
DLT2000 SCSI Interface 7–15
DLT2000 Series Magnetic Tape Product Manual
7.4.4 INQUIRY 12h
Figure 7–4 INQUIRY CDB
Bit
7
6
0
1
5
Logical Unit Number
2
1
0
Reserved
EVPD
Page Code
3
Reserved
4
5
3
Operation Code (12h)
2
Byte
4
Allocation Length
Unused
Reserved
Flag
Link
INQUIRY tells the drive to send information regarding the device’s parameters
to the initiator.
The INQUIRY command executes normally even if the specified LUN is not
attached. INQUIRY returns a Check Condition status only when the target
cannot return the requested Inquiry data. If INQUIRY is received from an
initiator with a pending UNIT ATTENTION condition (before the drive reports
CHECK CONDITION status), the target will perform the INQUIRY and will
not clear the UNIT ATTENTION condition.
EVPD
The DLT2000 implements the Vital Product Data pages option on LUNs 0 and
the optional medium loader LUN.
Page Code
There are three Vital Product Data pages implemented:
00h - Supported Vital Product Data pages
80h - Unit Serial Number page
C0h - Code Build Information page
If the page code field contains a different value, the drive generates a CHECK
CONDITION with ILLEGAL REQUEST sense key.
7–16 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Allocation Length
This specifies the maximum number of bytes the initiator has allocated for
returned Inquiry data. An Allocation Length of zero indicates that no Inquiry
data is transferred. This condition is not considered an error. The drive
will terminate the DATA IN phase when Allocation Length bytes have been
transferred, or when all available Inquiry data has been transferred to the
initiator, whichever is less.
7.4.4.1 Drive Inquiry Response
The DLT2000 passes back the following information in response to an
INQUIRY command on the drive LUN.
Figure 7–5 INQUIRY Response Data
Bit
7
0
1
2
3
6
5
4
3
Peripheral Qualifier
ISO Version
TrmIOP
ECMA Version
ANSI−Approved Version
Reserved
Response Data Format
Additional Length (33h)
5
Reserved
6
Reserved
08−15
16−31
32−35
36−55
RelAdr
WBus32 WBus16
Sync
Linked
Vendor ID = "DEC
Rsrved
CmdQue
"
Product ID = "DLT2000
(C) DEC"
Product Revision Level = "hhss"
Vendor Unique bytes
Peripheral Qualifier
The tape drive returns one of the following values in this field:
•
0
Device Type Modifier
4
7
1
Peripheral Device Type
RMB
AENC
2
000b - The indicated Peripheral Device Type is connected to the logical
unit.
DLT2000 SCSI Interface 7–17
SftRe
DLT2000 Series Magnetic Tape Product Manual
•
001b - The indicated Peripheral Device Type is not connected to the
logical unit; however, the tape drive is capable of supporting the indicated
Peripheral Device Type at the specified logical unit.
•
011b - The target is not capable of supporting a physical device on this
logical unit. For this case, the Peripheral Device Type will be set to 1Fh.
Peripheral Device Type
On the tape drive LUN, this field is set to 01h, indicating a sequential access
device. On the Medium Changer LUN, this field is set to 08h. All other LUNs
will return 1FH.
RMB
The Removable Medium bit is one.
Device-Type Modifier
The Device-Type Modifier is set to 0
ISO Version
The ISO Version is set to 0.
ECMA Version
The ECMA Version is set to 0
ANSI Approved Version
The ANSI Approved Version is set to 2, indicating compliance with SCSI-2.
AENC
AENC - Set to 0 (Asynchronous Event Notification not supported)
TrmIOP
TrmIOP - Set to 1 (TERMINATE I/O PROCESS message supported)
Response Data Format
Response Data Format - set to 2 (Inquiry Data in SCSI-2 format)
Additional Length
Additional Length—The tape drive sets this field to indicate the number
of additional bytes of INQUIRY Response Data available. This value is
not adjusted to reflect the actual number of bytes which will be transferred
(possibly determined by the Allocation Length specified by the initiator).
Sync
Sync - Set to 1 (synchronous data transfers supported)
Linked
Linked - Set to 1 (linked commands supported)
7–18 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Vendor Identification
Vendor Identification—see Figure 7–6
Product Identification
Product Identification—see figure.
NOTE
If a Media Loader is attached to the tape drive , the Product ID will
indicate "DLT2700" instead of "DLT2000."
Product Revision Level
Product Revision Level—This field contains four bytes of ASCII data, which
define the product’s software Revision Levels. The first two bytes are the servo
firmware version #, the second two bytes are the read/write firmware version
#. When a firmware update is performed on the DLT2000, this part of the
Revision Level field will change appropriately.
Vendor Specific
Vendor Specific—(see below)
DLT2000 SCSI Interface 7–19
DLT2000 Series Magnetic Tape Product Manual
Figure 7–6 INQUIRY Vendor Unique Bytes Definition
36
Released SCSI (controller) Firmware
37
Firmware Major Version #
38
Firmware Minor Version #
39
EEPROM Format Major Version #
40
EEPROM Format Minor Version #
41
Firmware Personality
42
Firmware Sub−personality
43
Tape Directory Format Version #
44
Controller Hardware Version #
45
Drive EEPROM Version #
46
Drive Hardware Version #
47
Media Loader Firmware Version #
48
Media Loader Hardware Version #
49
Media Loader Mechanical Version #
50
51
|
55
Media Loader Present flag
VU−reserved
Vendor Specific Inquiry Bytes
To more precisely identify the product and the installed firmware, additional
information is available.
Released Flag
This flag differentiates between released and test versions of firmware. A 1
indicates released code (Vxxx) or field test code (Txxx). Released code has no
Minor FW Version number (byte 38 is 0). Field Test and engineering versions
of code have nonzero Minor FW Version numbers for tracking purposes.
Various Version Numbers
In binary, not ASCII (see figure).
Firmware Personality
Numeric indicator of firmware personality. Set to 4.
7–20 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Sub-Personality
Further differentiates product versions, currently set to a 1.
Loader Present
Nonzero if a Media Loader is present.
7.4.4.2 Vital Product Data pages
The following figures show the information in the supported Vital Product Data
Pages.
Figure 7–7 Supported Vital Product Data Pages
Bit
7
0
1
2
3
6
5
4
Peripheral Qualifier
3
2
1
0
Peripheral Device Type
Page Code (00h)
reserved
Page Length (3 more bytes)
4
00h − (this page)
5
80h − Unit Serial Number page
6
C0h − Firmware Build Info page (VU)
DLT2000 SCSI Interface 7–21
DLT2000 Series Magnetic Tape Product Manual
Figure 7–8 Unit Serial Number Page
Bit
7
0
6
5
4
Peripheral Qualifier
3
2
1
0
Peripheral Device Type
1
Page Code (80h)
2
Reserved
3
Page Length (0Ah)
4−13
Serial Number
Serial Number
The serial number is the serial number of the printed circuit card mounted on
the bottom of the DLT2000. It can be found on the bar code label. The serial
number is returned in ASCII.
Figure 7–9 Firmware Build Information page - VU
Bit
7
0
6
5
4
Peripheral Qualifier
3
Page Code (C0h)
2
reserved
3
Page Length (20h)
6−7
1
Peripheral Device Type
1
4−5
2
Servo Firmware Checksum
Servo EEPROM Checksum
8−11
Read/Write Firmware Checksum
12−35
Read/Write Firmware Build Date
The checksums are binary and are for positive Firmware and EEPROM
identification.
Firmware Build Date is an ASCII string in the DD-Mmm-YYYY HH:MM::SS
format.
7–22 DLT2000 SCSI Interface
0
DLT2000 Series Magnetic Tape Product Manual
7.4.4.3 Media Loader Inquiry Response
The DLT2000 controller generates INQUIRY Data on the Medium Changer
LUN that is very similar to the tape drive LUN. The key differences are:
•
Peripheral Device Type is set to "8" for SCSI-2 Medium Changer.
•
Product ID bytes are set to "TZ Media Changer"
7.4.5 LOAD-UNLOAD 1Bh
Figure 7–10 LOAD-UNLOAD CDB
Bit
7
6
5
0
1
Byte
4
3
1
0
Operation Code(1Bh)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
5
2
Reserved
Unused
EOT
Reserved
Immed
Re−Ten
Load
Flag
Link
LOAD-UNLOAD tells the target to load or unload the media in the tape
cartridge. If no cartridge is in the drive, both LOAD and UNLOAD will return
a CHECK CONDITION status with a NOT READY sense key set. If the drive
has received an UNLOAD command with the Immed bit set and then receives
another command which would involve tape motion or TEST UNIT READY,
the drive will return a CHECK CONDITION status with a NOT READY sense
key set.
Operation of the Unload version of this command will be different if a media
loader is present.
There are two possible modes of operation possible when a media loader is
attached. If none of the media loader specific commands have been issued,
then the device will operate in the sequential mode of operation. Once a media
loader specific command has been issued, the sequential mode of operation is
disabled and the UNLOAD command becomes a no-op.
DLT2000 SCSI Interface 7–23
DLT2000 Series Magnetic Tape Product Manual
If the device is still in the default sequential mode of operation and an
UNLOAD command is received by the subsystem, the current cartridge will
be unloaded and automatically moved to the magazine slot it originated
from. Then the cartridge from the next slot in the magazine, if not empty,
is automatically moved from the magazine into the drive, loaded, and made
ready. If the next magazine slot is empty, no CHECK CONDITION status is
created.
If the cartridge is unloaded into magazine slot 6 (the last one), the subsystem
does not cycle back to slot 0. This prevents accidental overwriting of data when
using the subsystem in sequential auto-loading mode. The next cartridge must
be selected and loaded manually, or with an SCSI Move Medium command.
A Media Loader does not affect the device’s processing of the LOAD flavor of
the LOAD-UNLOAD command.
The command specific bits are used as follows:
•
Immed—If this bit is set, status is returned as soon as the operation
is started. Otherwise, the status is returned after the operation has
completed.
•
Re-Ten—Re-tension operations are not needed on the DLT2000, so this bit
is ignored.
•
Load—When a cartridge is inserted, the media is automatically loaded and
positioned by the drive at BOM. Logically, the drive will be positioned at
the beginning of Partition 0.
If the Load bit is set, and the media is already loaded, no action is taken.
If the media was unloaded but the cartridge was not removed, a Load will
cause it to be loaded to BOP again and made ready.
If the Load bit is zero and media is loaded, the drive writes any buffered
data an filemarks to the tape and rewinds the tape to BOM and unloads
the media into the DLT2000 cartridge. The "Operate Handle" green LED
lights and the cartridge can be removed from the drive. If the media is
already unloaded, no action is taken.
•
EOT—This bit is ignored by the DLT2000, unless both the EOT and Load
bits are both set, then the drive returns CHECK CONDITION, ILLEGAL
REQUEST.
7–24 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.6 LOCATE 2Bh
Figure 7–11 LOCATE CDB
Bit
7
0
1
Byte
5
4
3
2
1
0
BT
CP
Imm
Operation Code (2Bh)
Logical Unit Number
2
3
6
Reserved
Reserved
(MSB)
4
Block Address
5
6
(LSB)
7
Reserved
8
Partition
9
Unused
Reserved
Flag
Link
The LOCATE command is used to do high-speed positioning to the specified
block address. Average positioning time is about 45 seconds; maximum time is
under 90 seconds.
The READ POSITION command can be used to obtain the block address, when
Writing, where particular blocks of data (for example, a data file) are about
to be written. Then the LOCATE command can be used to position back to
the same logical position for high performance restore operations of particular
blocks of data.
•
BT—The Block Type bit indicates how the Block Address field is
interpreted. For the DLT2000 products, SCSI Logical Block addresses
are always returned, that is, setting the BT bit does not affect the values
returned. The first recorded object (block or filemark) is at address zero,
and Block Addresses count both data blocks and filemarks.
•
CP—Since multiple partitions are not supported this bit must be zero.
•
Imm—If set, STATUS is returned when the command has been started.
DLT2000 SCSI Interface 7–25
DLT2000 Series Magnetic Tape Product Manual
Block Address
The SCSI Logical Block Address to which the media will be positioned. These
addresses start at zero, and include data blocks and filemarks, so they could
also be considered an object address.
7.4.7 LOG SELECT 4Ch
Figure 7–12 LOG SELECT CDB
Bit
7
6
0
5
4
Byte
PC
Reserved
1
0
PCR
SP
Reserved
3
Reserved
4
Reserved
5
Reserved
6
Reserved
7
2
Operation Code (4Ch)
1 Logical Unit Number (0)
2
3
(MSB)
Parameter List Length
8
9
(LSB)
Unused
Reserved
Flag
Link
LOG SELECT allows the host to manage statistical information maintained by
the device about its own hardware or the installed media. The description
should be read in conjunction with the description of the LOG SENSE
command which follows it, to provide the reader with information about
log page format, parameters, and supported pages. The command specific bits
are used as follows:
•
PCR—If Parameter Code Reset bit is set to 1 and parameter list length is
0, all accumulated values of page code 2, 3, and 32 are set to zero and all
threshold values are set to default. If PCR is set to 1 and the Parameter
List Length Field is not zero, the command will be terminated with a
CHECK CONDITION Status, with Sense Key of ILLEGAL REQUEST, and
ASC of INVALID FIELD IN CDB.
7–26 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
•
SP— The Save Page bit is not supported and must be set to zero. If the
SP bit is set, the command will be terminated with CHECK CONDITION
Status, with Sense Key of ILLEGAL REQUEST, and ASC of INVALID
FIELD IN CDB.
•
PC—The Page Control field defines the type of parameter values to be
selected:
Figure 7–13 LOG Page Control Definitions
PC
Type of Parameter Values
00b
01b
10b
11b
Threshold Values
Cumulative Values
Default Threshold Values
Default Cumulative Values
All types of parameter values all changeable through Log Select.
Parameter List Length
This field specifies the length in bytes of the LOG SELECT parameter list to
be transferred from the initiator to the target during the DATA OUT phase. A
parameter list length of zero indicates that no data is to be transferred. This
condition is not considered an error (see the description of Parameter Code
Reset and Page Control fields above).
Error Detection Summary in LOG SELECT CDB
The following conditions constitute errors that will be detected by the drive
in relation to the CDB. The request sense data is set to ILLEGAL REQUEST,
INVALID FIELD IN CDB.
•
If PCR bit is set to 1 and parameter list length is not zero.
•
If SP bit is set 1.
•
A parameter list length that would cause a parameter within a valid page
to be truncated or otherwise incompletely initialized.
DLT2000 SCSI Interface 7–27
DLT2000 Series Magnetic Tape Product Manual
7.4.7.1 Operation of LOG SELECT
The purpose of the LOG SELECT command is to allow the initiator to modify
and initialize parameters within the logs supported by the device.
To achieve this, during the DATA OUT phase the initiator must send the log
page header of the page to be cleared, with the Page Length field set to 0. The
following pages can be cleared in this manner:
Figure 7–14 Clearable Log Pages
Page Code
02h
03h
32h
Page Description
Write Error Counter Page
Read Error Counter Page
Compression ratio page
If multiple pages are sent during this DATA OUT phase, they must be sent
in ascending order according to page code. Otherwise the command will
terminate with a CHECK CONDITION status with the sense key set to
ILLEGAL REQUEST and an additional sense code of INVALID FIELD IN
PARAMETER LIST. The same status will be returned if an unsupported Page
Code appears in any header, or if the specified page cannot be cleared.
LOG SELECT PAGE FORMAT
Each Log page will begin with 4 byte header followed by n number of log
parameter blocks (one block for each parameter code). Each block, except for
parameter code 05h, will be 8 bytes. The parameter Block for code 05h will be
12 bytes.
7–28 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–15 Read/Write Error Log Select Page Format
7
0
6
5
Reserved
3
2
1
0
Page Code
1
2
4
Reserved
(MSB)
Page Length
3
(LSB)
Log Parameter(s)
0
(MSB)
Parameter Code
1
2
(LSB)
DU
3
4
DS
TSD
ETC
TMC
Rsvd
LP
Parameter Length
(MSB)
5
Parameter Value
6
7
(LSB)
Parameter Code
The following parameter codes are supported for the read/write error counter
pages.
DLT2000 SCSI Interface 7–29
DLT2000 Series Magnetic Tape Product Manual
Figure 7–16 Parameter Codes Supported
Parameter
Code
Description
00h
01h
02h
03h
04h
05h
06h
8000h
Errors corrected with substantial delays
Errors corrected with possible delays
Total rewrites or rereads
Total errors corrected
Total times correction algorithm processed
Total bytes processed
Total uncorrected errors
Vendor Unique
Parameter codes 00h, 01h, and 04h will always return value of zero.
Note
Parameter value for code 05h will be 8 bytes; the parameter length
shall be set to 8.
Byte 2 of Log parameter block in Figure 7–15 is referred to as parameter
control byte.
•
DU—Disable Update—not defined for LOG SELECT and target shall
ignore any value.
•
DS and TSD—Saving parameters is not supported; they both should be
set to 1. If the DS and/or TSD are set to zero, the command is terminated
with CHECK CONDITION status with the sense key set to ILLEGAL
REQUEST with the additional sense code set to INVALID FIELD IN
PARAMETER LIST.
•
ETC—Enable threshold Comparison: When set 1, Drive shall perform a
comparison with threshold values once the cumulative value is updated.
Comparison criteria is defined in TMC. If the comparison is met and
RLEC bit of MODE SELECT/SENSE Control Page is set 1 then a UNIT
ATTENTION IS generated for all initiators. The additional sense code
set to LOG EXCEPTION and the additional sense code qualifier set to
THRESHOLD CONDITION MET. If RLEC bit is zero and comparison is
met then UNIT ATTENTION IS NOT generated.
7–30 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
•
TMC—Threshold Met Criteria: See Figure 7–23 for the list of criteria.
Once the specified criteria in this field is met and ETC bit is 1 and
RLEC bit in MODE SENSE/SELECT Control Page is set 1 then UNIT
ATTENTION is generated for all initiators.
•
LP—List Parameter: This bit should always be set to 0 to indicate that
parameter codes are treated as data counters.
Error Detection Summary in Log Select Pages
The host should issue a LOG SENSE command to initialize host software
which allows:
•
Correct determination of the pages the drive uses.
•
Determination of the parameter codes and length of each parameter.
The following conditions constitute errors in the parameter block that will
cause the drive to return CHECK CONDITION with the sense data set
to ILLEGAL REQUEST and additional sense code INVALID FIELD IN
PARAMETER LIST:
•
If a page header is received with unsupported page codes
•
Incorrect log page length is specified in the page header
•
An illegal parameter code within a valid page code
•
Parameter codes for a supported page are not sent in ascending order
•
LP bit is set to 1 in the parameter control byte
•
DS bit is set to zero in the parameter control byte
•
TSD bit is set to zero in the parameter control byte
DLT2000 SCSI Interface 7–31
DLT2000 Series Magnetic Tape Product Manual
7.4.8 LOG SENSE 4Dh
Figure 7–17 LOG SENSED CDB
Bit
7
6
0
5
4
Byte
PC
Reserved
1
0
PPC
SP(0)
Page Code
3
Reserved
4
Reserved
5
2
Operation Code (4Dh)
1 Logical Unit Number (0)
2
3
(MSB)
Parameter Pointer
6
7
(LSB)
(MSB)
Allocation Length
8
9
(LSB)
Unused
Reserved
Flag
Link
LOG SENSE allows the host to retrieve statistical information maintained
by the device about its own hardware or the installed media. It is a
complementary command to LOG SELECT.
PPC
The Parameter Pointer Control bit must be zero. A PPC bit of zero indicates
that the parameter data requested from the device will start with the
parameter code specified in the Parameter Pointer field and return the number
of bytes specified in the Allocation Length field in ascending order of parameter
codes from the specified log page. A PPC bit of zero and a Parameter Point
field of zero causes all available parameter data for that page code to be
returned to the initiator.
NOTE
The current implementation of the Read/Write Compression Page does
not support a parameter pointer other than zero.
7–32 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
If PPC bit is set or the Parameter Pointer is larger than the highest numbered
parameter on the page, then the target will terminate the command with
CHECK CONDITION status. The sense key is set to ILLEGAL REQUEST and
the additional sense code is set to INVALID FIELD IN CDB.
If the target does not support a parameter code within this page then it will
not return any data associated with this parameter.
SP
Saving log parameters is not supported and shall be always zero.
If the SP bit is set, the command is terminated with CHECK CONDITION
status with the sense key set to ILLEGAL REQUEST, and an additional sense
code of INVALID FIELD IN CDB.
PC
The Page Control field defines the type of parameter values to be returned.
Figure 7–18 LOG Page Control Definitions
PC
Type of Parameter Values
00b
01b
10b
11b
Threshold Values
Cumulative Values
Default Threshold Values
Default Cumulative Values
The Default Threshold Values are the maximum values that each parameter
can attain.
The Current Cumulative Values are the values computed since the last reset of
the device (either by power-cycling, BUS DEVICE RESET, or SCSI RESET).
The Default Cumulative Values are the values to which each parameter gets
initialized on a reset condition as described above. Default values are zero.
By default Current threshold values = Default threshold values.
NOTE
All types of Parameter values are changeable through Log Select.
DLT2000 SCSI Interface 7–33
DLT2000 Series Magnetic Tape Product Manual
Page Code
The Page Code field identifies which log page is being requested by the
initiator. If the page is not supported then the command terminates with a
CHECK CONDITION status with the sense key set to ILLEGAL REQUEST
and an additional sense code of INVALID FIELD IN CDB. Supported pages are
as follows.
Figure 7–19 LOG SENSE Pages Supported
Page Code
00h
02h
03h
07h
32h
Page Description
List of Supported Pages Page
Write Error Counter Page
Read Error Counter Page
Last n Errors Events Page
Compression ratio page
Parameter Pointer
The Parameter Pointer field allows the host to specify at which parameter
within a log page the requested data should begin. For example if a page
supports parameters 0 through 5, and the Parameter Pointer field contains 3,
then only parameters 3, 4 and 5 are returned to the initiator. Similarly, if a
page supports parameters 1, 3 and 6, and the Parameter Pointer field contains
2, then only parameters 3 and 6 are returned to the initiator.
If Parameter Pointer is larger than the highest numbered parameter on the
page, then the target will terminate the command with CHECK CONDITION
status. The sense key is set to ILLEGAL REQUEST and the additional sense
code is set to INVALID FIELD IN CDB.
NOTE
Parameters within a page are always returned in ascending order
according to parameter code.
7–34 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Allocation Length
The Allocation Length field is used to inform the target how much space the
initiator has allocated for data. There must be sufficient space allocated for
all the requested data, otherwise the command will terminate with a CHECK
CONDITION Status with Sense Key of ILLEGAL REQUEST, and ASC of
INVALID FIELD IN CDB.
Error Detection Summary in LOG SENSE CDB
Following conditions constitute errors that will be detected by the drive in
relation to the CDB. The request sense data is set to ILLEGAL REQUEST,
INVALID FIELD IN CDB.
•
If a page is not supported.
•
If the parameter pointer is larger than the highest numbered parameter on
the page.
•
If SP bit is set to 1.
•
If the Allocation Length is smaller than the data being returned by target.
DLT2000 SCSI Interface 7–35
DLT2000 Series Magnetic Tape Product Manual
7.4.8.1 Supported Pages Page Format
When page 0 is requested, the 4 byte page header is returned followed by the
pages supported in ascending order, one byte for each.
Figure 7–20 Supported Pages Page Format
7
0
Reserved
1
2
6
5
4
3
2
1
0
Page Code (00h)
Reserved
(MSB)
Page Length (05h)
3
7–36 DLT2000 SCSI Interface
(LSB)
4
00h
5
02h
6
03h
7
07h
8
32h
DLT2000 Series Magnetic Tape Product Manual
7.4.8.2 Read/Write Error Log SENSE Page format (page 2 and 3)
Each Log page will begin with a 4-byte header followed by n number of log
parameter blocks, each block of 8 bytes except for parameter code 5h.
The log parameter block for the Parameter total bytes processed (5h) will be 12
bytes since the parameter value is 8 bytes long.
Figure 7–21 Read/Write Error Log SENSE Page Format
7
0
6
5
Reserved
3
2
1
0
Page Code
1
2
4
Reserved
(MSB)
Page Length
3
(LSB)
Log Parameter(s)
7
0
6
5
4
3
2
1
(MSB)
Parameter Code
−−−
(LSB)
1
2
0
DU
3
4 (MSB)
|
|
|
11
DS
TSD
ETC
TMC
Rsvd
LP
Parameter Length
Parameter Value
(LSB)
For example, if PPC bit is zero and parameter pointer is zero then target will
return 4 bytes of page header with page length of 44h followed by 8 bytes of
parameter value data for each parameter code except for parameter code 5h.
For 5h it will return 12 bytes.
So for Parameter code 0h, 1h, 2h, 3h, 4h, 6h, 8000h each page will be of 8
bytes. For parameter code 5h page will be 12 bytes.
DLT2000 SCSI Interface 7–37
DLT2000 Series Magnetic Tape Product Manual
Parameter Code
The following parameter codes are supported for the read/write error counter
pages.
Figure 7–22 Parameter codes Supported
Parameter
Code
Description
00h
01h
02h
03h
04h
05h
06h
8000h
Errors corrected with substantial delays
Errors corrected with possible delays
Total rewrites or rereads
Total errors corrected
Total times correction algorithm processed
Total bytes processed
Total uncorrected errors
Vendor Unique
DU, DS, TSD, ETC, TMC, and LP are collectively referred to as parameter
control byte.
•
DU—Disable Update: A zero value indicates that target shall update all
log parameter values. A value of 1 indicates that target will not update the
log parameter values except in response to LOG SELECT. This bit is set
by the drive when accumulated values reaches its maximum. This is also
returned set if the host set the bit in last LOG SELECT command. The
default is zero.
NOTE
For parameter types other than threshold and cumulative values, this
bit is always zero.
•
DS—Disable Save: Saving parameters is not supported; therefore this bit
will always be set to 1.
•
TSD—Target Save Disable: Saving parameters is not supported; therefore
this bit will always be set to 1.
•
ETC—Enable Threshold Comparison: ETC of 1 indicates that comparison
to threshold is performed. ETC of zero indicates that this comparison is
not performed. This bit is set 1 by MODE SELECT. Default is zero.
7–38 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
•
TMC—Threshold Met Criteria: This field is valid only if the host sets ETC
to 1. It determines the basis for comparison and is specified by the host by
LOG SELECT. If the result of comparison is true (cumulative = threshold)
and MODE SELECT/SENSE control mode page RLEC bit is set 1, then a
unit attention is generated for all initiators. The sense key will be set to
UNIT ATTENTION, ASC will be set to LOG EXCEPTION and ASCQ will
be set to THRESHOLD CONDITION MET. If the RLEC bit in control mode
page is zero then, UNIT ATTENTION will not be generated.
NOTE
This comparison is performed in real time. Therefore, a user does not
need to issue a Log Sense command to get the check condition. Once
ETC is selected, RLEC bit in Control mode page, the check condition
will be issued based upon the criteria defined in the TMC bits if the
criteria is met in Real time. Check condition will not identify for which
parameter code the criteria is met. The user will need to issue Log
Sense to read the counters to see for which parameter code criteria is
met.
Figure 7–23 Threshold Met Criteria
Code
00b
01b
10b
11b
•
Basis of Comparison
Every update of the cumulative value
Cumulative value
equal to threshold value
Cumulative value not equal to threshold value
Cumulative value greater than threshold value
LP—List Parameter: This bit will always be set to zero as we treat the
parameter codes as data counter. When the data counter reaches its
defined maximum value it shall not increment and DU bit shall be set
to 1. If the data counter is at or reaches its maximum value during the
execution of a command, the drive will complete the command. If the
RLEC bit of CONTROL MODE PAGE is 1, the drive then will issue the
status of CHECK CONDITION and set the sense key to RECOVERED
ERROR with additional sense code set to LOG COUNTER AT MAXIMUM.
DLT2000 SCSI Interface 7–39
DLT2000 Series Magnetic Tape Product Manual
7.4.8.3 Last n Error Events Page
This page returns one parameter at a time that consists of the ASCII text
for the specified event log. The Parameter Number field in the CDB specifies
the log event to return. The log events in the EEROM are numbered 0 to
255, after which the number wraps back to 0, and only a limited number of
events are stored at a given time (up to 14). The log event returned is the one
whose number is equal to, or the first one greater than, the Parameter Number
specified in the CDB.
Figure 7–24 Last n Error Events Page
7
4
6
5
4
3
2
1
0
(MSB)
Parameter Code (n)
5
6
7
(LSB)
DU
DS
TSD
ETC
TMC
Parameter Length (n−8)
8
...
n
7–40 DLT2000 SCSI Interface
Hex ASCII string for Event n
0
LP
DLT2000 Series Magnetic Tape Product Manual
7.4.8.4 Read/Write Compression Ratio Log SENSE Page format
The Read/Write Compression Ratio page begins with a 4-byte header followed
by the log parameter blocks of either 6 or 8 bytes, depending on the parameter
code selected.
Parameter Codes
The following parameter codes are supported for the Read/Write Compression
Ratio page.
Figure 7–25 Parameter Codes Supported
Parameter
Code
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
Description
Read Compression Ratio x 100
Write Compression Ratio x 100
MBytes Transfered to Host
Bytes Transfered to Host
MBytes Read From Tape
Bytes Read From Tape
MBytes Transfered From Host
Bytes Transfered From Host
MBytes Written to Tape
Bytes Written to Tape
DLT2000 SCSI Interface 7–41
DLT2000 Series Magnetic Tape Product Manual
Read/Write Compression Ratio Page Header
Figure 7–26 Read/Write Compression Ratio Page Header
7
0
Reserved
1
2
6
5
4
3
2
1
0
Page Code
Reserved
(MSB)
Additional Length
3
(LSB)
Additional Length – The additional length field specifies the number of bytes
available and depends on the parameters requested.
7–42 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Parameter Block for Parameter Codes 00 and 01
Figure 7–27 Read/Write Compression Ratio LOG SENSE Page Format
7
0
6
5
4
3
2
1
0
(MSB)
Parameter Code
(LSB)
1
2
DU
DS
TSD
ETC
Rsvd
LP
02h
3
4
TMC
(MSB)
Compression Ratio x 100
5
(LSB)
Parameter Control Byte
•
DU—Disable Update: This bit is always zero.
•
DS—Disable Save: Saving parameters is not supported; therefore this bit
will always be set to 1.
•
TSD—Target Save Disable: Saving parameters is not supported; therefore
this bit will always be set to 1.
•
ETC—Enable Threshold Comparison: Threshold checking is not supported
on this page, therefore this bit is always a zero.
•
TMC—Threshold Met Criteria: Always a zero.
•
LP—List Parameter: This bit will always be set to zero as we treat the
parameter codes as data counter.
Compression Ratio – The compression ratio is reported as the actual
compression ratio times 100.
DLT2000 SCSI Interface 7–43
DLT2000 Series Magnetic Tape Product Manual
Parameter Block for Parameter Codes 02 through 09
Figure 7–28 Read/Write Bytes Transfered LOG SENSE Page Format
7
0
6
5
4
3
2
1
0
(MSB)
Parameter Code
1
2
(LSB)
DU
DS
TSD
ETC
3
4
TMC
Rsvd
LP
04h
(MSB)
5
Counter Value
6
7
(LSB)
Parameter Control Byte
•
DU—Disable Update: This bit is always zero.
•
DS—Disable Save: Saving parameters is not supported; therefore this bit
will always be set to 1.
•
TSD—Target Save Disable: Saving parameters is not supported; therefore
this bit will always be set to 1.
•
ETC—Enable Threshold Comparison: Threshold checking is not supported
on this page, therefore this bit is always a zero.
•
TMC—Threshold Met Criteria: Always a zero.
•
LP—List Parameter: This bit will always be set to zero as we treat the
parameter codes as data counter.
7–44 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Counter Value – These parameter codes provide a count of the number of
bytes transferred since the current tape cartridge was inserted or since the last
time the counters were reset via a MODE SELECT command.
Parameter codes 02 and 03 report the counts of bytes transferred from the tape
drive to the initiator. Parameter code 02 reports the number of full megabytes
transferred. Parameter code 03 reports the number of bytes less than a full
megabyte that has been transferred. Multiplying the counter returned for
parameter 02 by 1,048,576 and then adding the counter value returned for
parameter 03 will give the actual total bytes transferred to the initiator.
Parameter codes 04 and 05 report the counts of bytes transferred from the
tape to the buffer. Parameter code 04 reports the number of full megabytes
transferred. Parameter code 05 reports the number of bytes less than a full
megabyte that has been transferred. Multiplying the counter returned for
parameter 04 by 1,048,576 and then adding the counter value returned for
parameter 05 will give the actual total bytes transferred from tape to buffer.
Parameter codes 06 and 07 report the counts of bytes transferred from the
initiator to the buffer. Parameter code 06 reports the number of full megabytes
transferred. Parameter code 07 reports the number of bytes less than a full
megabyte that has been transferred. Multiplying the counter returned for
parameter 06 by 1,048,576 and then adding the counter value returned for
parameter 07 will give the actual total bytes transferred from the initiator to
the buffer.
Parameter codes 08 and 09 report the counts of bytes written to the tape.
Parameter code 08 reports the number of full megabytes transferred.
Parameter code 09 reports the number of bytes less than a full megabyte
that has been transferred. Multiplying the counter returned for parameter 08
by 1,048,576 and then adding the counter value returned for parameter 09 will
give the actual total bytes written to the tape.
DLT2000 SCSI Interface 7–45
DLT2000 Series Magnetic Tape Product Manual
7.4.9 MODE SELECT 15h
Figure 7–29 MODE SELECT CDB
Bit
7
6
0
1
Byte
5
4
3
2
0
Operation Code (15h)
Logical Unit Number
PF
Reserved
2
Reserved
3
Reserved
4
Parameter List Length
5
1
Unused (00)
Reserved
SP(0)
Flag
Link
MODE SELECT enables the host to configure the device. Implementing
MODE SELECT and MODE SENSE requires a certain amount of handshaking
between the host and the drive. Before configuring the drive, the host should
issue a MODE SENSE to get the current configuration and determine
what parameters are configurable. The host interprets this information
and may then issue MODE SELECT to set the drive to the host’s preferred
configuration.
The drive always powers up with its default configurations set. This is also
true if the drive receives a BUS DEVICE RESET message or a hard reset
through the RST line on the SCSI bus.
PF
The Page Format bit indicates that the data sent by the host after the MODE
SELECT header and block descriptors complies with the definition of pages in
the SCSI-2 specification. The SCSI-1 format will not be implemented, so this
bit is required to be set.
SP
This bit must be zero. The Save Parameters bit instructs the drive to save all
savable pages. This is not supported.
PARAMETER LIST LENGTH
This specifies the length in bytes of the MODE SELECT parameter list that
is transferred during the DATA OUT phase. A zero Parameter List Length
indicates that no data is transferred.
7–46 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.9.1 MODE SELECT Parameter List
The MODE SELECT parameter list shown below, contains a 4-byte header,
followed by one 8-byte block descriptor.
Figure 7–30 MODE SELECT Parameter List
Bit
7
6
5
4
0
2
2
1
0
Reserved
Reserved
1
Byte
3
ignored
Buffered Mode
Speed
Block Descriptor Length (08h)
3
Block Descriptor:
0
1
Density Code
(MSB)
2
Number of Blocks (000000h)
3
(LSB)
4
5
Reserved
(MSB)
Block Length
6
7
(LSB)
Page Descriptors
0
1
2
PS
0
Page Code
Additional Page Length
Page Defined or Vendor−Unique Parameter Bytes
Buffered Mode
The drive will implement Immediate Reporting on WRITE commands through
Buffered mode.
DLT2000 SCSI Interface 7–47
DLT2000 Series Magnetic Tape Product Manual
If the field is zero, then the drive does not report a GOOD status on WRITE
commands until the data blocks are actually written to tape. If the Buffered
Mode field is one, then the drive reports GOOD status on WRITE commands
as soon as the data block has been transferred to the buffer. This is the default
configuration for the drive.
If Buffered mode is not used, the tape drive will suffer a significant degradation
in performance, and maybe capacity as well, depending on tape format, block
size, and compression. If writing 2.6 or 6.0 GB formats, if the block size is a
multible of 4 Kbytes, there is no capacity loss. When using the 10 GB format,
if compression is disabled and the block size is a multible of 8 Kbytes, there is
no capacity loss. When using the 10 GB format and compression enabled, not
having buffered mode enabled will cause some capacity loss, depending upon
compression ratios. This is because the block packing feature is essentially
disabled by turning off buffered mode.
If this field is greater than 1, the command will be rejected with a Check
Condition with a Sense Key of ILLEGAL REQUEST.
Speed
The tape drive supports only one speed, the default speed.
Block Descriptor Length
This specifies the length in bytes of all block descriptors. Since the drive only
allows one block descriptor, this value must be 8 or 0. Any other value causes
a CHECK CONDITION status with an ILLEGAL REQUEST sense key to be
returned.
Density Code
This field should match the current density of the media, or it will be set to
zero if the density is unknown.
00h - use default density
0Ah - 6667 bpi MFM serial cart. tape X3B5/86-199 (read only)
16h - 10000 bpi MFM serial cart tape X3.193-1990 (read only)
17h - 42500 bpi MFM serial cart tape X3B5/91-174 - 2.6 GB
18h - (Same as 17h but with 56 track pairs vs. 24) - 6.0 GB
19h - 62500 bpi, 64 track pairs, serial cart tape - 10 GB
Number of Blocks
This MODE SENSE field will be sent as zero, indicating that all of the
remaining logical blocks on the tape will have the medium characteristics
specified by the block descriptor.
7–48 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Block Length
This specifies the length in bytes of each logical block transferred over the
SCSI bus. A block length of zero indicates that the length is variable (specified
in the I/O command). Any other value indicates the number of bytes per block
to use for read, write, and verify type commands that specify a "Fixed" bit of
1 (fixed block mode) which also causes the transfer length in the CDB to be
defined as a block count.
7.4.9.2 MODE SELECT Pages
Following the Block Descriptor are the MODE SELECT pages, which set the
device parameters. Each page has a 2-byte header that identifies the page code
and indicates the number of bytes in that page.
The Page Codes supported are as follows:
Figure 7–31 MODE SELECT Pages Supported
Page
Code
00h
0Ah
10h
02h
01h
11h
3Eh
3Fh
Description
Sense/
Select
No requested page
Control mode page
Device Configuration
Disconnect/Reconnect
Error Recovery Page
Medium partition Parameters
EEPROM Parameter Select
All pages
Sense
both
both
both
both
both
Select
Sense
PS Bit
For the MODE SELECT command this bit is reserved. For the MODE SENSE
command, a Parameters Savable (PS) bit of one indicates that the page can be
saved in nonvolatile memory by the drive. If the PS bit is zero, the supported
parameters cannot be saved. (Saveable pages are not supported.)
Additional Page Length
This indicates the number of bytes in that page. However, the value does not
include bytes 0 and 1. The length is returned on MODE SENSE and must
subsequently be set to the same value when performing MODE SELECT. If the
page length does not match that expected by the drive a CHECK CONDITION
status is returned with the sense key set to ILLEGAL REQUEST. The drive
also returns a CHECK CONDITION status with an ILLEGAL REQUEST
sense key if the host sends an unsupported Page Code, or a Page field with
values that are not supported or not changeable. In this case, no parameters
will be changed by the command.
DLT2000 SCSI Interface 7–49
DLT2000 Series Magnetic Tape Product Manual
7.4.9.3 Control Mode Page
The control mode page (Figure 7–32) provides controls over several features
such as tagged queuing, extended contingent allegiance, asynchronous event
notification, and error logging.
Figure 7–32 Control Mode Page
7
0
6
5
4
RSVD
1
0
Page Length
2
RSVD
3
Queue Algorithm Modifier
EECA
5
6
2
Page Code
1
4
3
RLEC
Reserved
Reserved
RAENP
QErr
DQue
UAAENP
EAENP
Reserved
(MSB)
Ready AEN Holdoff Period
7
(LSB)
A report log exception condition (RLEC) bit of one specifies the target shall
report log exception conditions. A RLEC bit of zero specifies the target shall
not report log exception conditions.
Page Code
The Page Code identifies the type of MODE SELECT page being transferred.
This is the Control Mode Page. The valid value for Page Code is 0Ah.
Page Length
The Page Length indicates the number of bytes in the Control Mode Page that
follow this byte. The valid value for this byte is 06h.
RLEC
The RLEC bit indicates whether the DLT2000 should return Check Condition
status with the sense key set to Unit Attention (6h) when one of its write and
read error counters reaches a specified threshold, as follows:
0—Do not return Unit Attention when a threshold condition is met
1—Return Unit Attention when a threshold condition is met
7–50 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Queue Algorithm Modifier
The DLT2000 does not support the Simple Queue Tag message, so this field
must be 0.
Byte 03, Bit 1—QErr (Queue Error)
The DLT2000 does not support the Simple Queue Tag message, so this bit must
be 0.
Byte 03, Bit 0—DQue (Disable Queuing)
The DLT2000 does not support the Simple Queue Tag message, so this bit must
be 1.
Byte 04, Bit 7—EECA (Enable Extended Contingent Allegiance)
The DLT2000 does not support extended contingent allegiance, so this bit must
be 0.
Byte 04, Bit 2—RAENP (Ready AEN Permission)
The DLT2000 does not support asynchronous event notification (AEN), so this
bit must be 0.
Byte 04, Bit 1—UAAENP (Unit Attention AEN Permission)
The DLT2000 does not support asynchronous event notification, so this bit
must be 0.
Byte 05 and 06—Ready AEN Holdoff Period
The DLT2000 does not support asynchronous event notification, so this field
must be 0.
DLT2000 SCSI Interface 7–51
DLT2000 Series Magnetic Tape Product Manual
7.4.9.4 Device Configuration Page (10h)
The drive supports the Device Configuration Page which has the following
format:
Figure 7–33 Device Configuration Page Format
Bit
0
7
6
PS
0
Byte
4
3
2
0
Page Code(10h)
Res
CAP
Active Format
CAF
3
Active Partition
4
Write Buffer Full Ratio
5
Read Buffer Empty Ratio
6
1
Additional Page Length (0Eh)
1
2
5
(MSB)
Write Delay Time
7
8
(LSB
DBR
BIS
9
10
11
12
RSmk
AVC
SOCF
RBO
Gap Size
EOD Defined
EEG
SEW
Reserv ed
(MSB)
Buffer Size at Early Warning (optional)
13
(LSB)
14
Select Data Compression Algorithm
15
Reserved
In this page, only the Write Delay Time and Select Data Compression
Algorithm parameters are changeable.
PS
Must be zero.
CAP, CAF, Active Format
These fields are not supported and must be zero on MODE SELECT.
7–52 DLT2000 SCSI Interface
REW
DLT2000 Series Magnetic Tape Product Manual
Active Partition
Only partition 0 is supported. Setting this field to any other value will be
rejected by the drive with a CHECK CONDITION status and the ILLEGAL
REQUEST sense key set.
Write Buffer Full Ratio and Read Buffer Empty Ratio
These indicate how full/empty the buffer memory should be before restarting
the writing/reading of the media. DLT2000 will set these fields to zero (unused)
because it uses an automatic, adaptive mechanism to dynamically adjust its
Full/Empty ratios according to the average data rates over the SCSI bus.
Write Delay Time
This indicates the maximum time that the drive will wait with a partially full
buffer before forcing the data to tape (100 ms increments). The buffer Full
/Empty ratio, which is dynamic, can cause data to be written sooner than the
Write Delay time would indicate. The Write Delay Time defaults to 50 (32h).
This causes the buffer to be flushed in 5 seconds. Maximum value is 6500
(1964h) and the minimum is 10 (0Ah). This represents delays from almost 11
minutes down to 1 second.
Byte 8:
DBR—set to 0 (data buffer recovery not supported)
BIS—set to 1 (Block Identifiers Supported in media format)
RSmk—set to 0 (Setmarks not supported)
AVC—set to 0
SOCF—set to 0
RBO—set to 0
REW—set to 0 (Do not report Early Warning EOM on reads)
Gap Size
This field is not used and is set to zero.
EOD Defined
This field is set to 00h; any other value will be rejected by the drive.
EEG
The Enable EOD Generation bit is set to indicate that the drive will generate
an EOD. The drive generates an EOD mark before any change of direction
following a write-type operation. This bit is ignored on MODE SELECT.
SEW and Buffer Size At Early warning
The Synchronize at Early Warning bit and Buffer Size at EW fields are not
supported and must be zero.
DLT2000 SCSI Interface 7–53
DLT2000 Series Magnetic Tape Product Manual
Select Data Compression Algorithm
A one enables data compression, a zero disables it.
The front panel setting will overrride what is specified in the MODE SELECT,
but no error will result. If the front panel is returned to automatic mode,
the value from the last MODE SELECT command will determine whether
compression will be used or not.
7.4.9.5 Disconnect/Reconnect Page (02h)
The drive shall support the Disconnect/Reconnect Page which has the following
format:
7–54 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–34 Disconnect/Reconnect Page Format
Bit
0
Byte
7
6
PS
0
5
4
3
2
0
Page Code(02h)
1
Additional Page Length (0Eh)
2
Buffer Full Ratio
3
Buffer empty Ratio
4
1
(MSB)
Bus Inactivity Limit
(LSB)
5
6
(MSB)
Disconnect time Limit
7
8
(LSB)
(MSB)
Connect Time Limit
9
(LSB)
10 (MSB)
Maximum Burst Size
11
12
(LSB)
Reserved
13
Reserved
14
Reserved
15
Reserved
DTDC
In this page, only the Maximum Burst Size parameter is changeable.
The following parameters in this page are supported:
Maximum Burst Size
This value specifies the maximum amount of data that will be transferred
without disconnecting. A value of zero sets no limit. This value is in units
of 512 bytes. For example, a value of 8 means 4k bytes. Values that are not
multiples of 8 are rounded up to the closest multiple of 8.
Data Transfer Disconnect Control (DTDC)
This option is not supported, so this field should be zero.
DLT2000 SCSI Interface 7–55
DLT2000 Series Magnetic Tape Product Manual
7.4.9.6 Medium Partition Page (11h)
The drive supports the Medium Partitions Parameter Page, which has the
following format.
Figure 7–35 Medium Partition Page Format
Bit
0
Byte
7
6
PS
0
5
4
3
2
Additional Page Length (06)
2
Maximum Additional Partitions
3
Additional Partitions Defined
FDP
SDP
0
PageCode(11h)
1
4
1
IDP
PSUM
Reserved
5
Medium Format Recognition (01)
6
Reserved
7
Reserved
In this page, no parameters are changeable.
Maximum Additional Partitions
No additional partitions are supported, this field must be zero.
Additional Partitions Defined
The field specifies the number of additional partitions to be defined for the tape
based on the settings of the SDP and IDP bits. The maximum allowed is the
value returned in the Maximum Additional Partitions field. Since only one
partition is supported, this field must be zero.
Option Flags
FDP—Fixed Data Partitions bit must be zero.
SDP—Select Data Partitions bit must be zero.
IDP—Initiator Defined Partitions bit must be zero.
PSUM –Partition Size Unit of Measure field must be zero.
Medium Format Recognition
This field is only valid on a MODE SENSE and is set to 01h indicating that
automatic Format Recognition is supported.
7–56 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.9.7 Read/Write Error Recovery Page (01h)
The drive shall support the Error Recovery Page which has the following
format.
Figure 7–36 Error Recovery Page Format
Bit
0
7
6
PS
0
Byte
4
3
2
1
0
DTE
DCR
Page Code(01h)
Additional Page Length (0Ah)
1
2
5
rsvd
rsvd
TB
rsvd
EER
3
Read Retry Count
4
Reserved
5
Reserved
6
Reserved
7
Reserved
8
Write Retry Count
9
Reserved
10
Reserved
11
Reserved
PER
In this page, only the Post Error (PER) flag parameter is changeable. If PER is
set, Check Conditions will be created, with Sense Key of Recovered Error, and
VU Sense Data detailing the cause. Normally, these events should be rare, and
only occur if the recovered write or read retry rates reach excessive levels.
Option Flags
•
TB—The Transfer Block (when not fully recovered) function is not
supported.
•
EER—The Enable Early Recovery function is always enabled.
•
PER—The Post Error bit turns on reporting of Check Condition to report
recovered read/write errors. The default setting of this bit is zero.
•
DTE—The Disable Transfer on Error feature is not supported so this bit
must be zero.
DLT2000 SCSI Interface 7–57
DLT2000 Series Magnetic Tape Product Manual
•
DCR—The Disable ECC Correction bit feature is not supported so this bit
must be zero.
Read Retry Count
This field reports the maximum number of rereads that are done before
declaring an unrecoverable error.
Write Retry Count
This field reports the maximum number of overwrite retries that will be
performed before declaring an unrecoverable error.
7.4.9.8 EEROM Vendor Unique Page (3Eh)
The drive shall support a vendor unique page which may be used to modify
savable parameters. This page is only supported with the Mode Select
command. Only one savable parameter may be changed per mode select
command. It has the following format:
Figure 7–37 EEROM Vendor Unique Page Format
0
1
2
PS
0
Page Code
Additional Page Length
ASCII String of parameter name and value
The ASCII string has a parameter name, followed by one or more space
characters, a parameter value, and an ASCII line feed or null character. When
the string is parsed the parameter value will be interpreted as indicated in the
following table. The parameter name may be in upper- or lowercase.
7–58 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Table 7–3 EEROM Vendor Unique Page Parameters
Name
Value Representation
Default
VENDORID
ASCII
DEC
PRODUCTID
ASCII
FORCEDENSITY
ASCII Decimal
FORCECOMP
ASCII Decimal
DEFAULTCOMPON
ASCII Decimal
DEFFIXEDBLKLEN ASCII Decimal
ENBINQMEDCHGR ASCII Decimal
LOADERLUN
ASCII Decimal
REWINDONRESET
ASCII Decimal
Usage
Vendor Identification field
in Inquiry Data
DLT2000 Product Identification field
in Inquiry Data
0
0=automatic,1=THZ01,2=THZ02,
3=DLT2000
0
0=automatic,1=Always
compress unless front panel
selection disables it
1
0=Compression defaulted
off on powerup/reset,
1=Compression defaulted to
on, on powerup/reset
0
Default fixed block size
0
0=disable media changer
bit,1=enable media changer
bit in byte 6 of inquiry data
1
1-7 = LUN to report media
loader device on
0
0=Do not rewind on
Bus Reset or BDR msg,
1=Rewind the media to
BOT on reset events
DLT2000 SCSI Interface 7–59
DLT2000 Series Magnetic Tape Product Manual
This example of a EEROM vendor unique page will modify the VENDORID
parameter to "XXXYY ."
Figure 7–38 EEROM Vendor Unique Page Example 1
0
1
7–60 DLT2000 SCSI Interface
0
0
Page Code (3EH)
Page Length (0FH)
2
"v"
(76H)
3
"e"
(65H)
4
"n"
(6EH)
5
"d"
(64H)
6
"o"
(6FH)
7
"r"
(72H)
8
"i"
(69H)
9
"d"
(64H)
10
""
(20H)
11
"X"
(58H)
12
"X"
(58H)
13
"X"
(58H)
14
"Y"
(59H)
15
"Y"
(59H)
16
<LF>
(0AH) or (00H)
DLT2000 Series Magnetic Tape Product Manual
This example of an EEROM vendor unique page will modify the FORCEDENSITY
parameter to 1.
Figure 7–39 EEROM Vendor Unique Page Example 2
0
1
0
0
Page Code (3EH)
Page Length (0FH)
2
"F"
(46H)
3
"O"
(4FH)
4
"R"
(52H)
5
"C"
(43H)
6
"E"
(45H)
7
"D"
(44H)
8
"E"
(45H)
9
"N"
(4EH)
10
"S"
(53H)
11
"I"
(49H)
12
"T"
(54H)
13
"Y"
(59H)
14
""
(20H)
15
"1"
(31H)
16
<LF>
(0AH) or (00H)
DLT2000 SCSI Interface 7–61
DLT2000 Series Magnetic Tape Product Manual
7.4.9.9 MODE SELECT Changeable Parameters
The following table lists the changeable mode parameters and their minimum
and maximum values allowed. See the previous definitions for the units that
are used. Parameter rounding is supported for all parameters except the block
descriptor length.
Table 7–4 Changeble Mode Parameters
Page: Parameter
Default
Minimum Maximum
Header: Buffered Mode,Device Specific Byte
Block Descriptor Length
Block Descriptor: Block Length
2.6 GB and 6.0 GB mode
10.0 GB and 20.0 GB mode
Read-Write Error Recovery: PER Bit
Control Mode: RLEC
Disconnect-Reconnect: Maximum Burst Size
Device Configuration: Write Delay Time
Device Configuration: Select Data Compression
Algorithm
1
08h
0
00h
1
08h
0
0
0
0
0080h
C8h
1
0
0
0
0
0000h
Fh
0
40000h
FFFFFFh
1
1
FFFFh
1964h
1
7–62 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.10 MODE SENSE 1Ah
Figure 7–40 MODE SENSE CDB
Bit
7
6
5
0
1
Byte
2
4
3
1
0
Operation Code (1Ah)
Logical Unit Number
Reser.
PC
DBD
Reserved
Page Code
3
Reserved
4
Allocation Length
5
2
Reserved
Unused
Flag
Link
MODE SENSE allows the drive to report its media, current or changeable
configuration parameters to the host. It is a complementary command to
MODE SELECT.
DBD
If the Disable Block Descriptors bit is zero, the device returns the Block
Descriptor Data. If set, then the Block Descriptor information is not returned.
PC
The Page Control field indicates the type of page parameter values to be
returned to the host as shown in the following table:
Figure 7–41 MODE SENSE Page Control Definition
PC
0
0
1
1
0
1
0
1
Description
Report
Report
Report
Report
Current Values
Changeable Values
Default Values
Saved Values
The Additional Page Length field of each page returned by the drive indicates
the number of bytes supported for that page.
DLT2000 SCSI Interface 7–63
DLT2000 Series Magnetic Tape Product Manual
Page Code
This allows the host to select any specific page, or all the pages supported by
the drive.
Allocation Length
The Allocation Length field specifies the number of bytes that the host has
allocated for returned MODE SENSE data. An Allocation Length of zero
means that the drive will return no MODE SENSE data. This is not considered
an error and GOOD status is returned.
7.4.10.1 MODE SENSE Parameter List
The MODE SENSE data contains a 4-byte header followed by one 8-byte block
descriptor, followed by zero or more variable length pages, depending on the
Page Code and the Allocation Length:
Figure 7–42 MODE SENSE Data Header
Bit
7
Byte
5
4
3
0
Sense Data Length
1
Reserved
2
3
7–64 DLT2000 SCSI Interface
6
WP
Buffered Mode
2
1
Speed (0h)
Block Descriptor Length (08h)
0
DLT2000 Series Magnetic Tape Product Manual
Figure 7–43 MODE SENSE Block Descriptor
Bit
7
6
5
0
4
3
2
1
0
Density Code
1 (MSB)
Number of Blocks (000000h)
2
(LSB)
3
Reserved
4
5 (MSB)
Block Length
6
(LSB)
7
Figure 7–44 MODE SENSE Page Descriptor
Bit
0
7
6
PS
0
5
4
3
2
1
0
Page Code
1
Additional Page Length
2
Page Defined or Vendor−Unique Parameter Bytes
Data Length
The Sense Data Length specifies the length in bytes of the following MODE
SENSE data that is available to be transferred during DATA IN phase. The
Sense Data Length does not include itself.
WP
A Write-Protected bit of zero indicates that the tape is write-enabled. A
Write-Protected bit of one indicates that the tape is write-protected.
DLT2000 SCSI Interface 7–65
DLT2000 Series Magnetic Tape Product Manual
Buffered Mode
The drive implements Immediate Reporting on WRITE commands through
Buffered mode.
If the field is zero, then the drive does not report a GOOD status on WRITE
commands until the data blocks are actually written to tape. If the Buffered
Mode field is one, then the drive reports GOOD status on WRITE commands
as soon as the data block has been transferred to the buffer. This is the default
configuration for the drive. If Buffered mode is not used, the tape drive will
suffer a significant degradation in performance, but not capacity.
Speed
The tape drive supports only one speed, the default speed.
Block Descriptor Length
This specifies the length in bytes of all the block descriptors. Since the drive
only allows one block descriptor, this value will be 8.
Density Code
This field matches the current density of the media, or zero if the density is
unknown.
00h—use default density
0Ah—6667 bpi MFM serial cart. tape X3B5/86-199 (read only)
16h—10000 bpi MFM serial cart tape X3.193-1990 (read only)
17h—42500 bpi MFM serial cart tape X3B5/91-174 - 2.6 GB
18h—(Same as 17h but with 56 track pairs versus 24) - 6.0 GB
19h—62500 bpi, 64 track pairs, serial cart tape - 10 GB
Number of Blocks
This field will be sent as zero, indicating that all of the remaining logical
blocks on the tape will have the medium characteristics specified by the block
descriptor.
Block Length
This specifies the length in bytes of each logical block transferred over the
SCSI bus. A block length of zero indicates that the length is variable (specified
in the I/O command). Any other value indicates the number of bytes per block
that will be used for read, write, and verify type commands that specify a
"Fixed" bit of 1 (fixed block mode).
7–66 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.10.2 MODE SENSE Pages
Following the Block Descriptor are the MODE SELECT pages, which set the
device parameters. Each page has a 2-byte header which identifies the page
code and indicates the number of bytes in that page.
The Page Codes supported are as follows:
Figure 7–45 MODE SENSE Pages Supported
Page
Code
00h
0Ah
10h
02h
01h
11h
3Eh
3Fh
Description
Sense/
Select
No requested page
Control mode page
Device Configuration
Disconnect/Reconnect
Error Recovery Page
Medium partition Parameters
EEPROM Parameter Select
All pages
Sense
both
both
both
both
both
Select
Sense
PS Bit
A Parameters Savable (PS) bit of one indicates that the page can be saved
in nonvolatile memory by the drive. If the PS bit is zero, the supported
parameters cannot be saved. (Saveable pages are not supported.)
Additional Page Length
This indicates the number of bytes in that page. However, the value does not
include bytes 0 and 1. The length is returned on MODE SENSE and must
subsequently be set to the same value when performing MODE SELECT.
DLT2000 SCSI Interface 7–67
DLT2000 Series Magnetic Tape Product Manual
7.4.10.3 Device Configuration Page (10h)
The drive shall support the Device Configuration Page which has the following
format:
Figure 7–46 Device Configuration Page Format
Bit
0
7
6
PS
0
Byte
4
3
2
0
Page Code(10h)
Res
CAP
Active Format
CAF
3
Active Partition
4
Write Buffer Full Ratio
5
Read Buffer Empty Ratio
6
1
Additional Page Length (0Eh)
1
2
5
(MSB)
Write Delay Time
7
8
(LSB
DBR
BIS
RSmk
9
10
11
AVC
SOCF
RBO
Gap Size
EOD Defined
EEG
SEW
Reserv ed
(MSB)
12
Buffer Size at Early Warning (optional)
13
(LSB)
14
Select Data Compression Algorithm
15
Reserved
PS
Saving parameters is not supported and will be zero.
CAP, CAF, Active Format
These fields are not supported and will be zero.
Active Partition
Only partition 0 is supported.
7–68 DLT2000 SCSI Interface
REW
DLT2000 Series Magnetic Tape Product Manual
Write Buffer Full Ratio and Read Buffer Empty Ratio
These indicate how full/empty the buffer memory should be before restarting
the writing/reading of the media. DLT2000 will set these fields to zero (unused)
because it uses an automatic, adaptive mechanism to dynamically adjust its
Full/Empty ratios according to the average data rates over the SCSI bus.
Write Delay Time
This indicates the maximum time that the drive will wait with a partially full
buffer before forcing the data to tape (100 ms increments). Note that the buffer
Full/Empty ratio, which is dynamic, can cause data to be written sooner than
the Write Delay time would indicate. The Write Delay Time defaults to 200
(C8h). This causes the buffer to be flushed in 20 seconds. Maximum value is
6500 (1964h) and the minimum is 15 (Fh). This represents delays from almost
11 minutes down to 1 second.
Byte 8:
DBR—set to 0 (data buffer recovery not supported)
BIS—set to 1 (Block Identifiers Supported in media format)
RSmk—set to 0 (Setmarks not supported)
AVC—set to 0
SOCF—set to 0
RBO—set to 0
REW—set to 0 (Do not report Early Warning EOM on reads)
Gap Size
This field is not used and is set to zero.
EOD Defined
This field is set to 00h.
EEG
The Enable EOD Generation bit is set to indicate that the drive will generate
an EOD. The drive generates an EOD mark before any change of direction
following a write-type operation.
SEW and Buffer Size at Early Warning
The Synchronize at Early Warning bit and Buffer Size at EW fields are not
supported and will be zero.
Select Data Compression Algorithm
A one enables data compression and a zero disables data compression.
DLT2000 SCSI Interface 7–69
DLT2000 Series Magnetic Tape Product Manual
7.4.10.4 Disconnect/Reconnect Page (02h)
The drive shall support the Disconnect/Reconnect Page which has the following
format:
Figure 7–47 Disconnect/Reconnect Page Format
Bit
0
Byte
7
6
PS
0
5
4
3
2
0
Page Code(02h)
1
Additional Page Length (0Eh)
2
Buffer Full Ratio
3
Buffer empty Ratio
4
1
(MSB)
Bus Inactivity Limit
(LSB)
5
6
(MSB)
Disconnect time Limit
7
8
(LSB)
(MSB)
Connect Time Limit
9
(LSB)
10 (MSB)
Maximum Burst Size
11
12
(LSB)
Reserved
13
Reserved
14
Reserved
15
Reserved
DTDC
The following parameters in this page are supported:
Maximum Burst Size
This value specifies the maximum amount a data that will be transferred
without disconnecting. A value of zero sets no limit. This value is in units
of 512 bytes. For example, a value of 8 means 4k bytes. Values that are not
multiples of 8 are rounded up to the closest multiple of 8.
7–70 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Data Transfer Disconnect Control (DTDC)
This option is not supported, so this field will be zero.
7.4.10.5 Medium Partition Page (11h)
The drive supports the Medium Partitions Parameter Page, which has the
following format:
Figure 7–48 Medium Partition Page Format
Bit
0
Byte
7
6
PS
0
5
4
3
2
Additional Page Length (06)
2
Maximum Additional Partitions
3
Additional Partitions Defined
FDP
SDP
0
PageCode(11h)
1
4
1
IDP
PSUM
Reserved
5
Medium Format Recognition (01)
6
Reserved
7
Reserved
Maximum Additional Partitions
No additional partitions are supported, this field will be zero.
Additional Partitions Defined
The field specifies the number of additional partitions to be defined for the tape
based on the settings of the SDP and IDP bits. The maximum allowed is the
value returned in the Maximum Additional Partitions field. Since only one
partition is supported, this field will be zero.
Option Flags
FDP—The Fixed Data Partitions bit will be zero.
SDP—The Select Data Partitions bit will be zero.
IDP—The Initiator Defined Partitions bit will be zero.
PSUM—The Partition Size Unit of Measure field will be zero.
Medium Format Recognition
This field is set to 01h indicating that automatic Format Recognition is
supported.
DLT2000 SCSI Interface 7–71
DLT2000 Series Magnetic Tape Product Manual
7.4.10.6 Read/Write Error Recovery Page (01h)
The drive shall support the Error Recovery Page which has the following
format:
Figure 7–49 Error Recovery Page Format
Bit
0
7
6
PS
0
Byte
4
3
2
1
0
DTE
DCR
Page Code(01h)
Additional Page Length (0Ah)
1
2
5
rsvd
rsvd
TB
rsvd
EER
3
Read Retry Count
4
Reserved
5
Reserved
6
Reserved
7
Reserved
8
Write Retry Count
9
Reserved
10
Reserved
11
Reserved
PER
Option Flags
•
TB—The Transfer Block (when not fully recovered) function is not
supported.
•
EER—The Enable Early Recovery function is always enabled.
•
PER—The Post Error bit turns on reporting of Check Condition to report
recovered read/write errors. The default setting of this bit is off.
•
DTE—The Disable Transfer on Error feature is not supported so this bit
will be zero.
•
DCR—The Disable ECC Correction bit feature is not supported so this bit
will be zero.
7–72 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Read Retry Count
This field reports the maximum number of rereads that are done before
declaring an unrecoverable error.
Write Retry Count
This field reports the maximum number of overwrite retries that will be
performed before declaring an unrecoverable error.
7.4.11 PREVENT/ALLOW MEDIUM REMOVAL 1Eh
Figure 7–50 PREVENT/ALLOW MEDIUM REMOVAL CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Operation Code (1Eh)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
5
2
Reserved
Unused
Reserved
Prevent
Flag
Link
This command enables or disables Unloading of the tape cartridge.
Prevent
If this bit is set, the Unload button on the drive front panel is effectively
disabled, and the UNLOAD command will not unload the media or the
cartridge. The Prevent/Allow status in the device is maintained separately
for each initiator.
When the Prevent bit is set to zero, then the Prevent state corresponding to
that initiator is cleared. Only when all initiators have cleared their Prevent
state are the Unload button and Unload commands reenabled. By default
after power up, hard reset, or Bus Device Reset message, the Prevent Medium
Removal function is cleared.
If a Media Loader is present, the Move Medium command will not be allowed
to remove a cartridge if PREVENT has been selected.
DLT2000 SCSI Interface 7–73
DLT2000 Series Magnetic Tape Product Manual
7.4.12 READ 08h
Figure 7–51 READ CDB
Bit
7
6
0
1
2
Byte
5
4
3
2
1
0
SILI
Fixed
Operation Code (08h)
Logical Unit Number
Reserved
(MSB)
3
Transfer Length
4
5
(LSB)
Unused
Reserved
Flag
Link
READ transfers one or more data blocks to the initiator starting with the next
block on the drive.
Fixed
This bit specifies the meaning of the Transfer Length field and whether fixedlength or variable-length blocks are to be transferred.
If the Fixed bit is set to zero, a Variable Block mode is requested. A single
block is transferred with the Transfer Length specifying the maximum number
of bytes the initiator has allocated for the returned data.
If the Fixed bit is set to one, the Transfer Length specifies the number of
blocks to be transferred to the initiator. This is valid only if the logical unit is
currently operating in Fixed Block mode.
When the Transfer Length is zero, no data is transferred and the current
position on the logical unit is not changed.
A successful READ with the Fixed bit set to one transfers (current block
length) (Transfer Length) bytes of data to the host. Upon termination of
READ, the media is logically positioned after the last block transferred (EOM
side).
7–74 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
SILI
If the Suppress Incorrect Length Indicator bit is set the target will not return
CHECK CONDITION status if the only error is that the transfer length is
not equal to the actual block length recorded on the media. All other error
conditions are still reported.
If the SILI bit is not set and the actual block length is different from the
specified transfer length, a CHECK CONDITION status is returned. Within
the Sense data, the Incorrect Length Indicator (ILI) bit and Valid bit will be set
to one. The Sense Key field will be set to NO SENSE. The Information Bytes
will be set to the difference (residue) between the requested transfer length
and the actual block length, or in Fixed Blocked Mode, the difference (residue)
between the requested number of blocks and the actual number of blocks read.
No more than transfer length bytes are transferred to the initiator and the
tape is logically positioned after the block (EOM side).
If the drive reads a Filemark, it will return a CHECK CONDITION status.
Within the Sense data, the Filemark and Valid bits are set and the Sense Key
field is set to NO SENSE. The Information fields contain the residue count.
The Additional Sense Code and Additional Sense Code Qualifier fields are set
to Filemark Detected. Upon termination, the media will be logically positioned
after the Filemark (EOM side).
If the drive detects End of Data (EOD) during the READ, the drive will return
a CHECK CONDITION status. Within the Sense data, the Valid bit is set
and the Sense Key field is set to BLANK CHECK. The EOM bit may be set if
the drive determines that the tape is positioned past the PSEN marker. The
information fields contain the residue count. The Additional Sense Code and
Additional Sense Code Qualifier fields are set. Upon termination, the media
will be physically positioned before EOD and after the last block on tape.
The meaning of EOM is different for a read than for a write type of command.
EOM is only reported when the physical EOM/P is encountered. The drive
returns a CHECK CONDITION status. The EOM and Valid bits are set and
the Sense Key is set to MEDIUM ERROR. The information fields contain
the residue count and the Additional Sense Code and Additional Sense Code
Qualifier fields are set to EOM/P Detected. The tape is physically positioned at
EOM/P.
If any READ command cannot be completed successfully the drive returns a
CHECK CONDITION status. Further commands should attempt to move past
the error and complete successfully.
DLT2000 SCSI Interface 7–75
DLT2000 Series Magnetic Tape Product Manual
7.4.13 READ BLOCK LIMITS 05h
Figure 7–52 READ BLOCK LIMITS CDB
Bit
7
6
5
0
3
2
1
0
Flag
Link
Operation Code (05h)
1
Byte
4
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
Unused
Reserved
READ BLOCK LIMITS tells the drive to return its limits for block length. The
READ BLOCK LIMITS data shown below is sent during the DATA IN phase of
the command. The command does not reflect the currently selected block size,
only the available limits. MODE SENSE returns the current block size.
Figure 7–53 READ BLOCK LIMITS Data
Bit
7
0
6
5
4
3
2
1
0
Reserved
1 (MSB)
2
Byte
Maximum block length
(LSB)
3
4 (MSB)
5
Minimum block length (0001h)
(LSB)
Maximum block length
This field indicates the maximum block size. The device supports a maximum
block length of 16,777,215 bytes (16 MB-1) for the 10 GB format. A maximum
block length of 256k bytes is supportted for 2.6 GB or 6.0 GB formats.
7–76 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Minimum block size
This field indicates the minimum block size. The device supports a minimum
block length of 1 byte.
7.4.14 READ BUFFER 3Ch
Figure 7–54 READ BUFFER CDB
Bit
7
6
0
1
Byte
4
3
2
1
0
Operation Code (3Ch)
Logical Unit Number
2
3
5
Reserved
Mode
Buffer ID
(MSB)
4
Buffer Offset
5
6
(LSB)
(MSB)
7
Allocation Length
8
9
(LSB)
Unused
Reserved
Flag
Link
READ BUFFER is used in conjunction with WRITE BUFFER as a diagnostic
function for testing the drive’s data buffer and the SCSI bus integrity.
Mode
The drive supports the following values within the field. If any nonsupported
value is set, the drive terminates the command with a CHECK CONDITION
status and an ILLEGAL REQUEST sense key set.
DLT2000 SCSI Interface 7–77
DLT2000 Series Magnetic Tape Product Manual
Figure 7–55 READ BUFFER Modes Supported
Mode
Description
000b
010b
011b
Combined Header and Data
Data
Descriptor
Buffer ID & Offset
The drive only supports a single Buffer ID field of zero, and offsetting of data
is not supported. If these fields are nonzero, the drive returns a CHECK
CONDITION status with an ILLEGAL REQUEST sense key set.
Allocation Length
The Allocation Length specifies the maximum number of bytes that the
initiator has allocated for returned data.
7.4.14.1 Combined Header and Data Mode
In this mode, the drive returns a 4-byte header followed by the data bytes.
The drive terminates the DATA IN phase when Allocation Length bytes of
header and data have been transferred, or when all available data has been
transferred to the initiator, whichever is less. The 4-byte READ BUFFER
header is followed by data bytes from the target’s data buffer. The header has
the following format:
Figure 7–56 READ BUFFER Data Header
Bit
7
0
6
5
4
3
2
1
0
Reserved
Byte 1 (MSB)
2
3
Available Length
(LSB)
Available Length
The Available Length field specifies the total number of data bytes available in
the target’s buffer. This number is not reduced to reflect the allocation length,
nor is it reduced to reflect the actual number of bytes written using the WRITE
BUFFER command. Following the READ BUFFER header, the target will
transfer data from its data buffer.
7–78 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.14.2 Data Mode
In this mode, the DATA IN phase only contains buffer data.
7.4.14.3 Descriptor Mode
In this mode, a maximum of four bytes of READ BUFFER descriptor
information are returned. The drive returns the descriptor information for
the buffer specified by the Buffer ID. In this mode, the drive does not reject the
valid Buffer IDs with a CHECK CONDITION status, but returns all zeros in
the READ BUFFER descriptor.
The Offset Boundary is 12 (0Ch), indicating buffer offsets should be integral
multiples of 4k.
Figure 7–57 READ BUFFER Descriptor
Bit
7
0
6
5
4
3
2
1
0
Offset Boundary(0h)
Byte 1 (MSB)
2
3
Buffer Capacity
(LSB)
DLT2000 SCSI Interface 7–79
DLT2000 Series Magnetic Tape Product Manual
7.4.15 READ POSITION 34h
Figure 7–58 READ POSITION CDB
Bit
7
0
1
Byte
6
5
4
3
1
0
Operation Code (34h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
Reserved
6
Reserved
7
Reserved
8
Reserved
9
2
Unused
Reserved
BT
Flag
Link
The READ POSITION command is used to read a position identifier, or SCSI
Logical Block Address. The LOCATE command uses this identifier to position
back to this same logical position, in a high performance fashion.
BT
The Block Type bit indicates how the position is interpreted. Since this device
uses the same logical block address whether this bit is set or not, the setting
of BT is ignored. The logical block address values include all recorded objects:
blocks and filemarks.
7–80 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.15.1 READ POSITION Data Format
Figure 7–59 READ POSITION Data Format
Bit
0
Byte
7
6
BOP
EOP
5
4
3
Reserved
1
Partition Number
2
3
Reserved
4
2
BPU
1
0
Reserved
(MSB)
First Block Location
5
6
(LSB)
7
8
(MSB)
9
Last Block Location
10
(LSB)
11
12
Reserved
13 (MSB)
14
Number of Blocks in Buffer
(LSB)
15
16 (MSB)
17
Number of Bytes in Buffer
18
19
(LSB)
The BOP and EOP bits will be set as appropriate. The Block Position
Unknown (BPU) bit is never set since the setting of the BT bit in the Read
Position CDB does not affect the block address values returned.
DLT2000 SCSI Interface 7–81
DLT2000 Series Magnetic Tape Product Manual
First Block Location
The block address associated with the current logical position; the next block to
be transfered between the target and initiator if a READ or WRITE command
is issued.
Last Block Location
The block address associated with the current physical position; the next block
to be transfered to the media and from the target’s buffer. If the buffer is
empty, or has only a partial block, the same value as First Block Location will
be reported. The first block or filemark written onto the media is at address
zero.
Number of Blocks in Buffer
The number of data blocks and filemarks in the target’s buffer.
Number of Bytes in Buffer – The number of data bytes and filemarks in the
buffer that have not been written to the medium.
7–82 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.16 RECEIVE DIAGNOSTICS RESULTS 1Ch
Figure 7–60 RECEIVE DIAGNOSTICS RESULTS CDB
Bit
7
6
5
0
4
Logical Unit Number
2
3
2
1
0
Operation Code (1Ch)
1
Byte
3
Reserved
Reserved
(MSB)
Allocation Length
4
(LSB)
5
Unused
Reserved
Flag
Link
RECEIVE DIAGNOSTIC RESULTS tells the drive to send analysis data to the
initiator after completion of a SEND DIAGNOSTIC command. The following
data will be returned by this command. A REQUEST SENSE command should
be issued to obtain more detailed information following a check condition on a
SEND DIAGNOSTIC command.
Figure 7–61 Receive Diagnostic Result Data Format
Bit
7
Byte
6
5
4
3
2
0
Controller Present flag
1
Controller Error flag
2
Drive Present flag
3
Drive Error flag
4
Media Loader Present flag
5
Media Loader Error flag
1
0
This information simply indicates which of the main components of the
subsystem has failed testing.
DLT2000 SCSI Interface 7–83
DLT2000 Series Magnetic Tape Product Manual
7.4.17 RELEASE UNIT 17h
Figure 7–62 RELEASE UNIT CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Operation Code (17h)
Logical Unit Number
3rdPty
Third Party Device ID
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
Flag
Rsvd
Link
RELEASE UNIT releases the drive if it is currently reserved by the requesting
initiator.
It is not an error to attempt to release the drive if it is not currently reserved
by the requesting initiator. However, if it reserved by other initiator, the drive
is not released.
3rdPty
The third-party release option for RELEASE UNIT allows an initiator to
release a logical unit that was previously reserved using the third-party
reservation option. If the third-party (3rdPty) bit is zero, then the thirdparty release option is not requested. If the 3rdPty bit is one, the drive is
released if it was originally reserved by the same initiator using the thirdparty reservation option, and if the device is the same SCSI device that was
specified in the third-party device ID field.
7.4.17.1 Medium Changer Considerations
The optional Element reservation feature defined for Medium Changer devices
in SCSI-2 is not supported, so the RELEASE command is defined the same as
for the tape drive: Only the whole loader unit can be released. Reserve/release
of the Loader and Drive LUNs are handled independently.
7–84 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.18 REQUEST SENSE 03h
Figure 7–63 REQUEST SENSE CDB
Bit
7
6
0
1
Byte
5
4
3
2
0
Flag
Link
Operation Code (03h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Allocation Length
5
1
Unused
Reserved
REQUEST SENSE tells the target to transfer sense data to the initiator.
The sense data is valid for a CHECK CONDITION or RESERVATION
CONFLICT status returned on the previous command. The sense data
bytes are preserved by the target until retrieved by the REQUEST SENSE
command, or until the receipt of any other command from the same initiator.
If the drive receives an unsolicited REQUEST SENSE, then it returns Sense
Data with the appropriate values in the EOM, Sense Key, Additional Sense
Code, and Additional Sense Code Qualifier. The positional information
provided reflects the logical position of the drive. The drive returns information
based on the (nondiagnostic) data still in its buffer as well as the data on tape.
REQUEST SENSE does not cause the drive to flush its buffered data to tape.
Therefore, if the host requires the exact physical positioning of the media,
it should precede the REQUEST SENSE with a WRITE FILEMARKS with
length 0 (Immed =0) command, which forces the drive to flush any currently
buffered data to tape. A subsequent REQUEST SENSE will return the actual
physical (and logical) position of the drive to the initiator.
Allocation Length
The Allocation Length specifies the maximum number of sense bytes to be
returned. The drive terminates the transfer when Allocation Length bytes
have been transferred or when all available sense data has been transferred to
the host, whichever is less.
DLT2000 SCSI Interface 7–85
DLT2000 Series Magnetic Tape Product Manual
7.4.18.1 Sense Information Format
Figure 7–64 REQUEST SENSE Data
Bit
7
0
6
5
4
Valid
3
2
1
0
Error Code
Segment Number
1
2
Filemrk
3
(MSB)
EOM
ILI
Reservd
Sense Key
4
Information Bytes
Byte
5
6
(LSB)
7
8
Additional Sense Length
(MSB)
9
Command Specific Information Bytes
10
11
(LSB)
12
Additional Sense Code
13
Additional Sense Code Qualifier
14
Sub−Assembly Code
15
SKSV
16
(MSB)
C/D
Reserved
BPV
Bit Pointer
Field Pointer
17
18
(LSB)
Internal Status Code (VU)
Valid
A Valid bit of one indicates that the information bytes contain valid information
as defined in the SCSI specification.
7–86 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Error-Code
A value of 70h indicates a current error—the report is associated with the most
recently received command.
A value of 71h indicates a deferred error—the report is associated with a
previous command and not as a result of the current command.
No other values will be returned.
Segment Number
This byte is always zero.
Filemark
This bit indicates that the current command has read a Filemark.
EOM
This bit indicates that an End-of Medium condition (End of Partition or
Beginning of Partition) exists. The warning is also given by setting the Sense
Key to NO SENSE and the Additional Sense Code Qualifier to End of Partition
or Beginning of Partition.
For write-type operations, the drive returns a CHECK CONDITION on any
operation which occurs after detection of the Early Warning EOP marker. The
EOM and Additional Sense Code fields will be set. For read-type operations,
the drive does not return a CHECK CONDITION until the drive encounters
the physical EOP.
ILI
The Incorrect Length Indicator bit indicates that the requested logical block
length did not match the logical block length of the data on the tape. Only
Read or Verify may cause this bit to be set.
Sense Key
In most cases, Additional Sense Code and/or Qualifier information is available.
See the tables later in this section.
Information Bytes
These bytes contain the differences (residue) of the requested length minus
the actual length in either bytes, blocks, Filemarks, as determined by the
command. Negative values are indicated by two’s complement notation. The
bytes are valid for all read, write, space and verify tape commands for which
a CHECK CONDITION status has been generated. The information bytes are
zero for MODE SELECT/SENSE, INQUIRY, READ BLOCK LIMITS and TEST
UNIT READY.
DLT2000 SCSI Interface 7–87
DLT2000 Series Magnetic Tape Product Manual
Additional Sense Length
This specifies the number of additional sense bytes to follow. If the Allocation
Length of the command descriptor block is too small to transfer all of the
additional sense bytes, the Additional Sense Length is not adjusted to reflect
the truncation.
Command Specific Information Bytes
Command Specific Bytes are handled as device specific and can be logged
by the operating system on error conditions. On media errors, this usually
contains the current SCSI Logical Block Address.
Additional Sense Code (ASC) and ASC Qualifier
These two bytes provide additional information about the Sense Key and cause
of the CHECK CONDITION status. See the tables later in this section.
Sub-Assembly Code
Unused at present, returned as 0.
Field Pointer Bytes
C/D—When set, indicates that the illegal parameter is in the CDB. A C/D of
zero indicates that the illegal parameter is in the Parameter List from the
initiator.
BPV—When the Bit Pointer Valid bit is set, it indicates that the Bit Pointer
field is valid and designates which bit of the byte designated by the field
pointer is in error. For a multi-bit field, it points to the most significant bit of
the field.
Field Pointer—Indicates which byte of the CDB or Parameter List was in error.
For a multi-byte field, the most significant byte is indicated.
Table 7–5 Sense Keys Used
Sense
Key
Description
0h
No Sense. Check the Filemark/EOM/ILI bits and the ASC/Q bytes
1h
Recovered Error. This can be caused by rounding of Mode Parameters on
a Mode Select, or to report that R/W error rates are reaching subsystem
specification limits for optimal operation. However, the device may still be
able to continue to function without any unrecovered errors for a long period
of time.
(continued on next page)
7–88 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Table 7–5 (Cont.) Sense Keys Used
Sense
Key
Description
2h
Not Ready. The media is not ready for tape operation commands. Media
might not be present in the drive, or may be in the process of loading or
calibrating.
3h
Medium Error. An unrecoverable write, read, or positioning error has
occurred. Detailed device specific information may be available.
4h
Hardware Error. The Additional Sense Code/Qualifier fields may provide
more specific information.
5h
Illegal Request. The CDB or supplied parameter data had an unsupported
or illegal operation specified. Check bytes 15, 16 and 17.
6h
Unit Attention. Unit Attentions are created after a device reset, if the media
asynchronously becomes ready to this initiator, if another initiator changes
Mode Parameters, and if the firmware is updated.
7h
Data Protected. The current media is write-protected. This can be due to
the Write Protect switch on the cartridge, or if the media is not CompacTapeIII(TM) type.
8h
Blank Check. An EOD or LongGap has been encountered.
Bh
Command Aborted. Generated when a command has been aborted by the
tape device for some reason. Check the ASC/Q bytes.
Dh
Volume Overflow. Physical end of media has been reached during writing.
The initiator ignored the EOM condition and continued writing.
Eh
Miscompare. A compare error occurred during reading by the self-tests
invoked during execution of a Send Diagnostic.
DLT2000 SCSI Interface 7–89
DLT2000 Series Magnetic Tape Product Manual
Table 7–6 Additional Sense Codes/Qualifiers Used
ASC
00h
04h
08h
0Ah
0Ch
11h
14h
15h
1Ah
20h
21h
24h
25h
26h
27h
ASCQ
00h
01h
02h
03h
04h
05h
00h
01h
02h
03h
00h
01h
00h
00h
00h
08h
00h
01h
02h
00h
00h
01h
00h
81h
82h
84h
86h
87h
89h
8Bh
8Ch
00h
00h
01h
02h
00h
Description
No Additional Sense Code
No additional sense qualifer
Unexpected FM Encountered
End of Medium Encountered
SetMark Encountered
Beginning of Medium Encountered
EOD Encountered
Unit not ready
Cause non reportable
Calibration in process
Load command needed
Manual Intervention needed
LUN Communications Failure
LUN Communications Timeout
Error Log Overflow
Write Error
Unrecovered Read Error
Incomplete Block Read
Recorded Entity Not Found
Mech Position Error
Detected by Read of Media
Parameter List Length Error
Illegal opcode
Invalid Element Address
Invalid CDB field
Invalid mode on writebuffer
media in drive
insufficient resources
invalid offset
invalid size
image data over limit
image/personality is bad
not immediate command
Illegal LUN
Parameter list error
Invalid Field
Parameter not supported
Parameter Value Invalid
Write protected
(continued on next page)
7–90 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Table 7–6 (Cont.) Additional Sense Codes/Qualifiers Used
ASC
28h
29h
2Fh
30h
37h
39h
3Ah
3Bh
3Dh
3Fh
40h
43h
44h
45h
47h
48h
49h
4Eh
51h
53h
5Ah
ASCQ
Description
80h
82h
00h
00h
01h
02h
00h
00h
00h
00h
00h
80h
00h
08h
0Dh
0Eh
00h
01h
80h
81h
82h
83h
84h
00h
00h
82h
C1h
C2h
C3h
00h
00h
00h
00h
00h
00h
00h
01h
02h
01h
hardware write protect
data safety write protect
Not ready to ready
Reset occurred
Mode paramters changed
Log paramters changed
Commands Cleared by another Initiator
Can’t read medium
Rounded Parameter
Saving Parameters Not Supported
Media Not Present
VU Cartridge Missing
Sequential Positioning Error
Reposition Error
Media Destination Element Full
Media Source Element Empty
Invalid Bits in ID Msg
Microcode has been changed
ROM EDC failure
RAM failure
Bad Drive status
Loader diags failed
Reportable POST failure
Message error
Internal Target Failure
Command Complete Sequence Failure
EEPROM copy 1 area bad
EEPROM copy 2 area bad
Both EEPROM copies bad
Select/Reselect Failure
SCSI Parity Error
IDE Message received
Invalid Message Error
Overlapped Commands attempted
Erase failure
Media Load/Eject failure
Unload Tape failure
Media Removal Prevented
Operator Media Removal Request
(continued on next page)
DLT2000 SCSI Interface 7–91
DLT2000 Series Magnetic Tape Product Manual
Table 7–6 (Cont.) Additional Sense Codes/Qualifiers Used
ASC
ASCQ
Description
5Bh
01h
02h
00h
01h
02h
00h
Threshold Condition Met
Log Counter at Maximum
Calibration Error
-Cleaning Required
-Cleaning Requested
Directory Read Error
80h
81h
* = Medium Changer specific commands
7.4.19 RESERVE UNIT 16h
Figure 7–65 RESERVE UNIT CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Operation Code (16h)
Logical Unit Number
3rdPty
Third−Party DeviceID
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
Flag
Rsrd
Link
RESERVE UNIT reserves the specified drive for exclusive use by the
requesting initiator or for another specified SCSI device. The reservation
remains in effect until one of the following conditions is met:
•
The initiator that made the reservation sends another RESERVE UNIT
command.
•
The drive is released by RELEASE UNIT from the same initiator.
•
A BUS DEVICE RESET message is received from any initiator.
•
A hard reset occurs.
7–92 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
The occurrence of the last two conditions is indicated by the drive returning a
CHECK CONDITION status with a sense key of UNIT ATTENTION on the
next command following the condition. It is not an error to issue RESERVE
UNIT to a drive that is currently reserved to the requesting initiator.
If the logical unit has previously been reserved by another initiator, the target
returns a RESERVATION CONFLICT status.
If, after honoring the reservation, any other initiator attempts to perform
any command except INQUIRY, REQUEST SENSE, or RELEASE UNIT, the
command is rejected with a RESERVATION CONFLICT status. A RELEASE
UNIT command issued by another initiator is ignored by that reserved logical
unit.
3rdPty
The third-party reservation option for RESERVE UNIT allows an initiator
to reserve a logical unit for another SCSI device. This option is intended for
systems that use COPY, and is implemented by the drive.
If the third-party (3rdPty) bit is zero, then the third-party reservation option
is not requested. If the 3rdPty bit is one, RESERVE UNIT reserves the logical
unit for the SCSI device specified in the Third-Party Device ID field. The drive
preserves the reservation until any one of the four conditions mentioned above
occurs. The drive ignores any attempt made by any other initiator to release
the reservation and returns a GOOD status.
An initiator that holds a current reservation may modify that reservation (for
example, to switch third-parties) by issuing another RESERVE UNIT to the
drive.
7.4.19.1 Medium Changer Considerations
The optional Element reservation feature defined for Medium Changer devices
in SCSI-2 is not supported, so the RESERVE command is defined the same as
for the tape drive: Only the whole loader unit can be reserved. This is separate
from a reservation of the tape drive.
The RESERVE/RELEASE commands operate on a LUN basis; so the Medium
Changer and Tape Drive are generally handled as different devices. But in
the case of a reserved drive LUN, a MOVE MEDIUM command issued to the
loader LUN can not insert/remove a cartridge on the drive, unless the drive is
reserved by the same initiator.
DLT2000 SCSI Interface 7–93
DLT2000 Series Magnetic Tape Product Manual
7.4.20 REWIND 01h
Figure 7–66 REWIND CDB
Bit
7
6
5
0
1
Byte
4
3
1
0
Operation Code (01h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
Immed
Flag
Link
REWIND tells the drive to position the tape at the beginning of the currently
active partition. Before rewinding, the drive writes any write data that is
buffered to the tape, and appends an EOD marker.
Immed
If the Immed (Immediate) bit is set, the drive first writes any remaining
buffered data to tape followed by an EOD marker. It then returns status to the
host before beginning the actual rewind operation. If the Immed bit is not set,
status will be returned after the rewind has completed.
7–94 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.21 SEND DIAGNOSTIC 1Dh
Figure 7–67 SEND DIAGNOSTIC CDB
Bit
7
6
5
0
1
3
3
2
1
0
Operation Code (1Dh)
Logical Unit Number
2
Byte
4
PF
Rsv’d
Selftst
Dev OfL UnitOfL
Reserved
(MSB)
Parameter List Length
4
5
(LSB)
Unused
Reserved
Flag
SEND DIAGNOSTIC tells the drive to perform diagnostic tests on itself.
The Page Format field is not supported and must be zero.
Two separate types of unit resident tests can be accessed:
•
Electronics Self Test—(Level 1 test)—In order for the diagnostic to be
invoked, a good portion of the controller hardware and software must be
functioning properly. This is the premise this test is based on: that full
power-up testing is not necessary. Therefore, this test does an extension of
the power-up self-tests. The code ROM EDC is verified, two queues used
by much of the controller software is checked by dequeuing and enqueuing
items. If there is a loader attached, a software reset is done on it. This test
does not attempt to write or read data to or from media. When complete,
any errors are posted in the extended Sense Data bytes. This test has an
execution time of approximately 5 seconds.
This test is specified by setting just the Selftest bit (Dev OfL, and UnitOfL
both zero).
•
Write/Read Functionality Test—(Level 2 test) The default version of this
test writes 100 32 KB records on the track, rewinds, and reads the records.
The execution time for the test is less than one minute, if calibration is
not required. This test is specified by setting the Selftest and UnitOfL
bits, and zeroing the Dev OfL bit. This test can accept a parameter list
specifying test vatiables, as shown below. If a parameter list is specified,
the Sleftest bit should be zero.
DLT2000 SCSI Interface 7–95
Link
DLT2000 Series Magnetic Tape Product Manual
Table 7–7 Send Diagnostics Parameters
Selftest
DevOfl
UnitOfl
Selftest Action
0
0
0
Illegal combination
0
0
1
Selfttest 2 with parameters
0
1
0
Illegal combination
0
1
1
Selfttest 1 with default
parameters
1
0
0
Selfttest 1 with default
parameters
1
0
1
Selfttest 2 with default
parameters
1
1
0
Selfttest 1 with default
parameters
1
1
1
Selfttest 2 with default
parameters
7–96 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–68 SEND DIAGNOSTIC Parameter List Format
Bit
7
0
6
5
4
3
2
1
0
(MSB)
Pattern Number
(LSB)
1
2
(MSB)
Maximum Number of Test Passes
Byte
3
4
(LSB)
(MSB)
5
Block Size
6
7
8
(LSB)
(MSB)
9
Block Count
10
11
(LSB)
If the specified test passes, a GOOD STATUS is returned. Otherwise, a Check
Condition is generated, and the Sense Data will contain information about the
failure.
Table 7–8 Sense Keys Used
Sense Key
Description
3h
Medium Error. A positioning error has occurred where the returned
position does not match the expected.
4h
Hardware Error. The Additional Sense Code/Qualifier fields will
provide more specific information.
5h
Illegal Request. Illegal bit settings in the SEND DIAGNOSTIC
command.
Eh
Miscompare. A compare error occurred during a read.
DLT2000 SCSI Interface 7–97
DLT2000 Series Magnetic Tape Product Manual
Table 7–9 Additional Sense Codes
Additional
Sense
Code
Additional
Sense
Qualifier
15h
2h
40h
40h
40h
40h
80h
81h
82h
83h
Description
A positioning error has occurred where the returned
position does not match the expected.
Level 1 ROM test failed.
Level 1 RAM test failed.
Level 1 test failed. Bad Drive status.
Level 1 test failed. Loader Reset failed.
7.4.22 SPACE 11h
Figure 7–69 SPACE CDB
Bit
7
6
0
1
2
Byte
5
4
3
2
1
0
Operation Code (11h)
Logical Unit Number
Reserved
Code
(MSB)
3
Count
4
5
(LSB)
Unused
Reserved
Flag
Link
SPACE provides a variety of positioning functions that are determined by Code
and Count fields in the Command Descriptor Block. Both forward (toward
EOM/P) and reverse (toward BOM/P) positioning are provided.
Code
The code is defined as follows:
7–98 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–70 SPACE Code Definition
Space Code
000b
001b
010b
011b
Space by:
Blocks
Filemarks
Sequential Filemarks
End−of−Data
Spacing by Sequential Filemarks is supported for count values of 0, 1, and 2
only.
Count
When spacing over blocks or marks, the Count field is interpreted as follows:
•
A positive value N causes forward movement over N blocks or marks. The
tape is logically positioned after the Nth block or mark on the EOM/P side.
•
A zero value causes no change in the logical position.
•
A negative value -N (two’s complement notation) causes reverse movement
over N blocks or marks. The tape is logically positioned on the BOM/P side
of the Nth block or mark.
•
When spacing to EOD, the Count field is ignored. Forward movement
occurs until the drive encounters EOD. The position is such that a
subsequent WRITE command would append data after the last object
that has been written to tape before EOD.
When executing SPACE, the drive implements the following hierarchy:
Blocks—lowest
Filemarks
EOD
BOM/P or EOM/P—highest
Therefore, SPACE N blocks will halt with GOOD status after the Nth block,
or with CHECK CONDITION status on any occurrence of Filemark, EOD,
BOM/P, or EOM/P. A space N Filemarks will halt on the Nth Filemark or on
any occurrence of EOD, BOM/P or EOM/P, and so on.
Depending on the size of blocks, read ahead data in the buffer allows some
spacing requests to be satisfied without tape movement.
DLT2000 SCSI Interface 7–99
DLT2000 Series Magnetic Tape Product Manual
7.4.23 TEST UNIT READY 00h
Figure 7–71 TEST UNIT READY CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Flag
Link
Operation Code (00h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
TEST UNIT READY checks if the drive unit is ready for commands involving
tape movement. If the drive has a tape loaded, the command returns a GOOD
status. Otherwise, CHECK CONDITION is reported.
It is possible to get multiple check conditions on a TEST UNIT READY
command because of power cycle, code update, and tape loaded.
7.4.23.1 Medium Changer Considerations
When directed at the Media Loader LUN, this command will return Check
Condition, Sense Key of Not Ready if:
•
The key switch is in the Service position, and there is no 24 volt signal
(usually means that the loader assembly has been moved out of its sleeve
enough to trip the 24 volt interlock.)
7–100 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.24 VERIFY 13h
Figure 7–72 VERIFY CDB
Bit
7
6
5
0
1
2
Byte
4
3
2
1
0
Immed
BC
Fixed
Operation Code (13h)
Logical Unit Number
Reserved
(MSB)
3
Verification Length
4
5
(LSB)
Unused
Reserved
Flag
Link
VERIFY verifies one or more blocks beginning with the next block on the tape.
Both CRC and EDCs are validated.
Immed
If this bit is set, the Verify command will complete before any media movement
is done (when processing has been initiated).
BC
This bit selects an CRC/ECC verification or a byte-by-byte compare. If the BC
bit is cleared, the device is instructed to perform an internal CRC/ECC check
of the data.
If this bit is set the command will be rejected.
Fixed
This bit operates in the same fashion as with the READ command.
DLT2000 SCSI Interface 7–101
DLT2000 Series Magnetic Tape Product Manual
7.4.25 WRITE 0Ah
Figure 7–73 WRITE CDB
Bit
7
0
1
Byte
6
5
4
3
2
1
0
Operation Code (0Ah)
Logical Unit Number
Reserved
Fixed
2 (MSB)
3
Transfer Length
4
5
(LSB)
Unused
Reserved
Flag
Link
WRITE transfers one or more blocks from the host to the current logical
position. When in Buffered Mode (see MODE SELECT), the tape drive reports
a GOOD status on WRITE commands as soon as this data block has been
transferred to the data buffer.
The drive flushes the write buffer to tape under the following conditions:
•
The write hold-off time limit is exceeded. (See MODE SELECT command.)
•
Receipt of the following nonwrite commands:
LOAD-UNLOAD
REWIND
ERASE
LOCATE
MOVE MEDIUM
PREVENT/ALLOW MEDIUM REMOVAL that clears a prevent state
•
A Write Filemarks command with the immediate bit cleared.
If buffered mode is not selected, the buffer will flush after every write-type
command. Buffered mode can be configured through MODE SELECT, and if
it is not used, the tape drive suffers a significant degradation in performance
with respect to transfer rate and therefore loss of streaming.
7–102 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
FIXED
The fixed bit specifies both the meaning of the Transfer Length field and
whether fixed-length or variable-length blocks are to be transferred. If the
Fixed bit is set to zero, Variable Block mode is selected. A single block is
transferred from the initiator and is written to the logical unit beginning at the
current logical tape position. Upon successful termination, the tape is logically
positioned after this block (EOM/P side). The Transfer Length specifies the
number of bytes that the drive handshakes out from the initiator.
If the Fixed bit is set to one, the Transfer Length field specifies the number
of blocks to be transferred to the host beginning at the current tape position.
This form of WRITE is valid only if the logical unit is currently operating in
Fixed Block mode, in other words, when it has been instructed to use fixedlength blocks with MODE SELECT. The current block length is the block
length defined in the MODE SELECT command. Upon termination, the tape is
logically positioned after these blocks.
Transfer Length
This field contains the length of the data transfer in bytes or blocks, depending
on whether Fixed or Variable block mode is selected.
If the Transfer Length is zero, no data is transferred and the current position
on the logical unit is not changed.
Exception Conditions
If EOT is detected while writing, the drive will finish writing any buffered
data. The command terminates with CHECK CONDITION status. Within the
Sense data, the EOM bit is set, the Sense Key field is set to NO SENSE, and
the Additional Sense Code and Additional Sense Code Qualifier fields are set
to EOM/P detected. The drive attempts to complete any subsequent writes,
returning a CHECK CONDITION status in each case.
If the drive encounters the physical EOM when attempting write, CHECK
CONDITION status is returned. Within the Sense data, the EOM and
Valid bits are set, and the Sense Key field is set to MEDIUM ERROR. The
Information fields contain the residue count and the Additional Sense Code
and Additional Sense Code Qualifier fields are set to EOM/P Detected. The
tape is physically positioned at EOM/P.
DLT2000 SCSI Interface 7–103
DLT2000 Series Magnetic Tape Product Manual
7.4.26 WRITE BUFFER 3Bh
Figure 7–74 WRITE BUFFER CDB
Bit
7
6
0
1
4
3
2
1
0
Operation Code (3Bh)
Logical Unit Number
2
Byte
5
Reserved
Mode
Buffer ID (00h)
3 (MSB)
4
Buffer Offset (000000h)
5
6
(LSB)
(MSB)
7
Parameter List/Data Length
8
9
(LSB)
Unused
Reserved
Flag
Link
WRITE BUFFER is used in conjunction with READ BUFFER as a diagnostic
function for testing the device data buffer, DMA engine, SCSI Bus interface
hardware, and the SCSI bus integrity. It is also used for downloading and
updating controller microcode (firmware).
Mode
The drive supports the following values within the field. If any other value is
set, the drive terminates the command with a CHECK CONDITION status
and an ILLEGAL REQUEST sense key set.
7–104 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–75 WRITE BUFFER Modes Supported
Mode
Description
000b
010b
100b
101b
Write combined header and data
Write data
Download Microcode
Download Microcode and Save
For all modes, only a Buffer ID of zero is supported. If the Buffer ID field
is nonzero, the command will be rejected. The target detects and rejects
commands that would overrun the buffer.
7.4.26.1 Header and Data mode
Data to be transferred is preceded by a 4-byte header consisting entirely of
reserved bytes. This header is discarded (not stored in the buffer). The buffer
offset field must be zero for this mode.
7.4.26.2 Write Data
Similiar to mode 000b, except there is no header in the data passed to the
target. The Buffer Offset must be zero. Potential buffer overruns are detected
and the command is rejected.
7.4.26.3 Download Microcode
Using buffer offsets, the host can download the firmware image into the target’s
buffer in pieces. These commands do not cause the new image to become active
–a Download and Save mode Write Buffer command must be issued.
The tape drive must be empty to allow downloading of an image. This is to
safeguard against accidentally starting a firmware update. If a cartridge is
loaded when all or part of a firmware image has been downloaded, another
WRITE BUFFER with Download mode will be rejected. Overlapping or nonconsecutive downloading of the image data is not supported. The firmware
image must be downloaded in integral multiples of 4k bytes.
Any error on a Write Buffer command causes any downloaded image data to be
discarded, and the download must be restarted from the beginning.
DLT2000 SCSI Interface 7–105
DLT2000 Series Magnetic Tape Product Manual
7.4.26.4 Download Microcode and Save
This mode can be used to download and save the entire image at once, or to
download the image data and save it, or to cause a save operation after all the
image data has been downloaded using the Download only mode. This mode
of the command causes the image data to be verified and the fLASH EEPROM
firmware area to be updated. During reprogramming, the Write Protect and
Drive Activity LEDS on the drive’s front panel will blink.
NOTE
During the actual reprogramming of the FLASH memory chips, if
any type of powerfail occurs, or if the reprogramming fails part way
through, the subsystem will be unusable, and the controller board will
need to be replaced.
When the Save operation successfully completes, the firmware restarts itself,
causing POST to be rerun, and two Unit Attention conditions are generated:
power-up reset, and operating code has changed.
7–106 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.4.27 WRITE FILEMARKS 10h
Figure 7–76 WRITE FILEMARKS CDB
Bit
7
6
5
0
1
Byte
2
4
3
2
1
0
WSmk
Immed
Operation Code (10h)
Logical Unit Number
Reserved
(MSB)
3
Number of Filemarks
4
5
(LSB)
Unused
Reserved
Flag
WRITE FILEMARKS causes the specified number of Filemarks to be written
beginning at the current logical position on tape. If the Immed bit is not set,
any data or Filemarks in the write cache buffer are written to tape.
WSmk
If this bit is set, the tape drive writes a save-set mark to tape instead of a
Filemark. Since setmarks are not supported by the DLT2000, this field must
be zero.
Immed
If this bit is set, the drive returns status as soon as the command descriptor
block has been validated, unless the filemark count is zero, or greater than 1
(since both cause the write buffer to be flushed to media—see below.)
An Immed bit of zero indicates that the status will not be returned until the
operation is complete.
Number of Filemarks
This is the number of consecutive marks to be written to tape. A value of zero
is not considered an error and GOOD status is returned.
This command may be used to force the drive to write any buffered write data
to the tape. If the drive is in Buffered mode, and WRITE FILEMARKS is
received, the requested Filemarks are appended to the data, and the write
buffer is flushed to tape. A zero value in the Number of Filemarks field
indicates that no Filemarks are to be written to the tape, but still flushes any
write data to tape.
DLT2000 SCSI Interface 7–107
Link
DLT2000 Series Magnetic Tape Product Manual
If EOT is detected while writing Filemarks, the drive finishes writing any
buffered data and terminates with CHECK CONDITION status. Within the
Sense data, the EOM bit is set, the Sense Key field is set to NO SENSE and
the Additional Sense Code and Additional Sense Code Qualifier fields are set
to EOM/P detected. The drive will attempt to complete any subsequent WRITE
FILEMARKS, returning a CHECK CONDITION status in each case. If the
drive encounters the physical EOM when attempting a WRITE FILEMARKS,
CHECK CONDITION status is returned.
7.5 Supported SCSI-2 Medium Changer Device Commands
On the Medium Changer LUN, only commands defined for this device type are
allowed. The following commands are implemented:
Table 7–10 SCSI-2 Medium Changer Commands
OpcodeCommand
Section
07*
12
15+
1A+
A5*
3C
B8*
1C
17
03
16
1D
00
3B
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
INITIALIZE ELEMENT STATUS
INQUIRY
MODE SELECT
MODE SENSE
MOVE MEDIUM
READ BUFFER
READ ELEMENT STATUS
RECEIVE DIAG RESULTS
RELEASE
REQUEST SENSE
RESERVE
SEND DIAGNOSTIC
TEST UNIT READY
WRITE BUFFER
7.5.1
7.4.4
7.5.3
7.5.3
7.5.4
7.4.14
7.5.2
7.4.16
7.4.17
7.4.18
7.4.19
7.4.21
7.4.23
7.4.26
* = Medium Changer specific commands
+ = Commands with significant Medium Changer specific content
The following information is covered in the preceding sections: The Inquiry,
Send Diagnostic, Receive Diagnostic Results, Read/Write Buffer, and Request
Sense commands and Loader specific details.
The rest of this chapter covers Medium Changer unique commands.
7–108 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.5.1 INITIALIZE ELEMENT STATUS 07h
Figure 7–77 Initialize Element Status CDB
Bit
7
6
0
1
Byte
5
4
3
1
0
Flag
Link
Operation Code (07h)
Logical Unit Number
Reserved
2
Reserved
3
Reserved
4
Reserved
5
2
Unused
Reserved
This command causes the DLT2700 to initialize the element status.
DLT2000 SCSI Interface 7–109
DLT2000 Series Magnetic Tape Product Manual
7.5.2 READ ELEMENT STATUS B8h
Figure 7–78 READ ELEMENT STATUS CDB
Bit
7
6
0
1
2
5
4
3
2
1
0
Operation Code (B8h)
Logical Unit Number
VolTag
Element Type Code
(MSB)
Starting Element Address
3
4
(LSB)
(MSB)
Number of Elements
5
(LSB)
6
7
Reserved
(MSB)
8
Allocation Length
9
(LSB)
10
11
Reserved
Unused
Reserved
Flag
Figure 7–79 Element Type Code Definitions
Code
0h
1h
2h
3h
4h
5h−Fh
7–110 DLT2000 SCSI Interface
Description
All element types reported (valid in CDB only)
Medium Transport Element
Storage Element (magazine slot)
Import Export Element (not supported)
Data Transfer Element (tape drive)
reserved
Link
DLT2000 Series Magnetic Tape Product Manual
The format of Element Status data is defined in the SCSI-2 specification.
The following sections show the information returned for the DLT2000. The
Element Status data is made up of a header, and one or more Status Pages
(for each element type). The Status Pages are made up of a header and one
or more element descriptors (one for each element address). The data shown
assumes the CDB was specified in such a way that all descriptors for a given
element type would be returned.
The Primary and Alternate Volume Tag functions are not supported, so the
flags indicating these functions in the Element Status Pages (below) are always
set to zero.
7.5.2.1 Element Status Data Header
Figure 7–80 Element Status Data Header
Bit
7
0
6
5
4
3
2
1
0
(MSB)
First Element Address Reported
(LSB)
1
2
(MSB)
Number of Elements Reported
3
(LSB)
Reserved
4
5
6
7
(MSB)
Byte Count of Report Available
(LSB)
DLT2000 SCSI Interface 7–111
DLT2000 Series Magnetic Tape Product Manual
7.5.2.2 Medium Transport Element Status Page
Figure 7–81 Medium Transport Element Status Page
Bit
7
0
1
2
6
5
4
3
2
1
0
Element Type Code (1 = Medium Transport)
PVolTag AVolTag
Reserved
(MSB)
Transport Element Descriptor Length (06h)
3
(LSB)
4
5
Reserved
(MSB)
6
Byte Count of Descriptor Data Available (06h)
7
(LSB)
Descriptor:
8
(MSB)
Transport Element Address ( 1h)
9
(LSB)
10
Reserved
11
Except
rsvd
Full
Reserved
12
Additional Sense Code
13
Additional Sense Code Qualifier
14
Reserved
15
Reserved
16
Reserved
17
SValid
18
(MSB)
Invert
Reserved
Source Element Address
19
(LSB)
20
Reserved
21
Reserved
22
Reserved
23
24
25
Reserved
Density code of Media (= 0 if empty) (VU)
unused
(VU)
There is only 1 Medium Transport element, which can be addressed explicitly
as element address 1, or implicitly as address 0. PvolTag and AVolTag are
always zero.
7–112 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
7.5.2.3 Storage Element Status Page
Figure 7–82 Storage Element Status Page
Bit
7
0
1
6
5
4
3
2
1
0
Element Type Code (2h = Storage Element)
PVolTag AVolTag
2
Reserved
(MSB)
Storage Element Descriptor Length (12h)
3
(LSB)
4
5
Reserved
(MSB)
6
Byte Count of Descriptor Data Available
7
(LSB)
Descriptor(s):
8
(MSB)
First Storage Element Address Reported
9
(LSB)
10
Reserved
11
Access
Except
rsvd
Full
Reserved
12
Additional Sense Code
13
Additional Sense Code Qualifier
14
Reserved
15
Reserved
16
Reserved
17
SValid
18
(MSB)
Invert
Reserved
Source Element Address
19
(LSB)
20
Reserved
21
Reserved
22
Reserved
23
Reserved
24
25
25 to n
Density code of Media (= 0 if empty) (VU)
unused
(VU)
− descriptors for other Storage Elements reported
There are seven Storage Elements, corresponding to the seven slots in a
magazine. PvolTag and AVolTag are always zero.
DLT2000 SCSI Interface 7–113
DLT2000 Series Magnetic Tape Product Manual
Access is always 1, and Full is set to 1 if a media cartridge is in the
corresponding magazine slot. Exception will be set to 1 if the magazine slot
indicates a cartridge has been removed, but is not in the Medium Transport or
Data Transfer elements.
The Source Element Address will always be set to this element’s address.
7.5.2.4 Data Transfer Element Status Page
7–114 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
Figure 7–83 Data Transfer Element Status Page
Bit
7
6
5
0
1
2
4
3
2
1
0
Element Type Code (4h = Data Transfer Element)
PVolTag AVolTag
Reserved
(MSB)
Data Transfer Element Descriptor Length (11h)
3
(LSB)
4
5
Reserved
(MSB)
6
Byte Count of Descriptor Data Available (11h)
7
(LSB)
Descriptor:
8
(MSB)
Data Transfer Element Address (10h)
9
(LSB)
10
Reserved
11
Except
rsvd
Full
Reserved
12
Additional Sense Code
13
14
Access
Additional Sense Code Qualifier
NotBus
rsvd
15
IDValid
LUValid
rsvd
Logical Unit Number
SCSI Bus Address (same as tape drive’s)
16
Reserved
17
SValid
18
(MSB)
Invert
Reserved
Source Element Address
19
(LSB)
20
Reserved
21
Reserved
22
Reserved
23
Reserved
24
25
Density code of Media (= 0 if empty) (VU)
unused
(VU)
PvolTag and AVolTag are always zero. Access is always set, Full is set if there
is a cartridge in the tape drive.
IDValid and LUValid are always set, drive LUN is 0. The SCSI Bus Address
field is the same as the tape drive’s controller.
DLT2000 SCSI Interface 7–115
DLT2000 Series Magnetic Tape Product Manual
SValid is set if there is a cartridge in the drive, and Source Element Address
will indicate which magazine slot it came from.
7.5.3 MODE SENSE/SELECT
All three pages that are specific to Medium Changers are supported.
7.5.3.1 Device Capabilities Page
The drive shall support the Device Capabilities Page which has the following
format:
Figure 7–84 Device Capabilities Page Format
Bit
0
7
6
PS
0
5
3
1
0
StorI/E
StorST
StorMT
Additional Page Length (0Eh)
Reserved
3
StorDT
Reserved
4
Reserved
MT
DT
MT
I/E
MT
ST
MT
MT
5
Reserved
ST
DT
ST
I/E
ST
ST
ST
MT
6
Reserved
IE
DT
IE
I/E
IE
ST
IE
MT
7
Reserved
DT
DT
DT
I/E
DT
ST
DT
MT
8
Reserved
9
Reserved
10
Reserved
11
Reserved
12
Reserved
MT<>DT
MT<>I/E
MT<>ST
MT<>MT
13
Reserved
ST<>DT
ST<>I/E
ST<>ST
ST<>MT
14
Reserved
IE<>DT
IE<>I/E
IE<>ST
IE<>MT
15
Reserved
DT<>DT
DT<>I/E
DT<>ST
DT<>MT
Bit Field Values
•
2
Page Code (1Fh)
1
2
4
Elements that can store media: StorDT, StorSt
7–116 DLT2000 SCSI Interface
DLT2000 Series Magnetic Tape Product Manual
•
Valid Source->Destination pairs: ST->DT, DT->ST
All the "MT->XX" and the "XX->MT" entries are zero, since the DLT2700 loader
will not accept a Medium Transport element address as a source or destination.
All the "IE->XX" and the "XX->IE" entries are zero since there is no Import
/Export element.
Bytes 12 through 15 are all zero as the DLT2700 does not support the exchange
medium command.
The DLT2700 does not support "ST->ST" or "DT->DT".
DLT2000 SCSI Interface 7–117
DLT2000 Series Magnetic Tape Product Manual
7.5.3.2 Element Address Assignment Page
The drive shall support the Element Address Assignment Page which has the
following format:
Figure 7–85 Element Address Assignment Page Format
Bit
0
7
6
PS
0
1
2
5
4
3
2
1
0
Page Code(1Dh)
Length (12h)
(MSB)
1st Medium Transport Element Address (01h)
(LSB)
3
4
(MSB)
Number of Medium Transport Elements (1)
(LSB)
5
6
(MSB)
1st Storage Element Address (100h)
7
8
(LSB)
(MSB)
Number of Storage Elements (07)
9
(LSB)
10 (MSB)
1st Import/Export Element Address (00h)
11
(LSB)
12 (MSB)
Number of Import/Export Elements (0)
13
(LSB)
14 (MSB)
1st Data Transfer Element Address (10h)
15
(LSB)
16 (MSB)
Number of Data Transfer Elements (01)
17
7–118 DLT2000 SCSI Interface
(LSB)
18
Reserved
19
Reserved
DLT2000 Series Magnetic Tape Product Manual
Medium Changer Element Address assignment is as follows:
Table 7–11 Medium Changer Element Addresses
Address
Comments
0
1
2-0Fh
10h
11h-0FFh
100h
101h
102h
103h
104h
105h
106h
107h0FFFFh
Default Medium Transport Element
Medium Transport Element
reserved
Data Transfer Element (tape drive)
reserved
Medium Storage Element (Magazine
Medium Storage Element (Magazine
Medium Storage Element (Magazine
Medium Storage Element (Magazine
Medium Storage Element (Magazine
Medium Storage Element (Magazine
Medium Storage Element (Magazine
reserved
slot
slot
slot
slot
slot
slot
slot
0)
1)
2)
3)
4)
5)
6)
7.5.3.3 Transport Geometry Parameters Page
The drive shall support the Transport Geometry Page which has the following
format:
Figure 7–86 Transport Geometry Page Format
Bit
0
7
6
PS
0
5
4
3
2
0
Page Code(1Eh)
1
Additional Page Length (02h)
2
Reserved
3
1
Rotate
Member Number in Transport Element Set (0)
Rotation of media is not appropriate for this type of Loader, so the Rotate bit
is zero. There is only one Medium Transport Element, so there is only one set,
with one member.
DLT2000 SCSI Interface 7–119
DLT2000 Series Magnetic Tape Product Manual
7.5.4 MOVE MEDIUM A5h
Figure 7–87 MOVE MEDIUM CDB
Bit
7
6
0
1
2
5
4
3
2
1
0
Operation Code (A5h)
Logical Unit Number
Reserved
(MSB)
Transport Element Address
(LSB)
3
4
(MSB)
Source Address
5
6
(LSB)
(MSB)
Destination Address
7
(LSB)
8
Reserved
9
Reserved
10
11
Reserved
Unused
Reserved
Invert
Flag
Link
The Move Medium command is used to move cartridges from the tape drive to
the magazine slot it came from, or from any magazine slot to the tape drive.
The Transport Element Address field must be zero or one.
7–120 DLT2000 SCSI Interface
A
Technical Specifications
A.1 In This Chapter
Appendix A contains specifications for the DLT2000 tape drive and DLT2700
mini-library including:
Topic
Section
Physical Description
Physical Dimensions
Performance Specifications
Environmental Specifications
Vibration and Shock Requirements
Electromagnetic Interference (EMI) Susceptibility
Regulatory Requirements
Drive Reliability Factors
Section
Section
Section
Section
Section
Section
Section
Section
A.2
A.3
A.4
A.5
A.6
A.7
A.8
A.9
A.2 Physical Description
Table A–1 lists the key physical and functional specifications of the DLT2000
tape drive.
Technical Specifications A–1
DLT2000 Series Magnetic Tape Product Manual
Table A–1 DLT2000 Physical Specifications
Description
Drive form factor
Full height
tabletop
drive
Mounting orientation
Width
tabletop
drive
Depth
tabletop
drive
Weight
tabletop
drive
Shipping weight
tabletop
drive
MTBF
5-1/4 inch FH (modified depth)
5.72 in (145 mm)
3.235 in
Horizontal
Vertical - Rotated 90° counterclockwise from
horizontal when facing front bezel
9.25 in (235 mm)
5.75 in (146 mm)
13.08 in (332 mm)
9.00 in (228.6 mm) measured from back of front
bezel
9.60 in (243.8 mm) including the bezel
15.00 lb 9 oz
6.00 lb
17.00 lb, depending on weight of manuals enclosed
7.00 lb, depending on weight of manuals enclosed
80,000 hrs
Functional Specifications
Capacity/formatted native
Capacity/formatted compressed
2:11
Interface
Drive type
Recording type
Form factor
Transfer rate, raw native
Transfer rate, user native
uncompressed
Transfer rate, user compressed1
Tracks
Linear bit density
1 Nominal
10.0 GB (standard 1170 ft tape)
20 GB (standard 1170 ft tape)
8 bit SCSI-2, single-ended or differential
DLT, streaming
2-7 RLL code with TZ87 format, MFM with 2.6
GB/6.0 GB format
5-1/4 inch, FH modified depth
1.71 MB/sec
1.25 MB/sec
More than 2.50 MB/sec maximum write
More than 3.00 MB/second maximum read
128; 64 pairs
62,500 bpi/per track (standard 1200 ft tape)
compression ratio. Actual compression is data dependent.
A–2 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
Tape drive conforms to DEC Standard 102 Class B.
Tape cartridge conforms to DEC Standard 102 Class B modified.
Technical Specifications A–3
DLT2000 Series Magnetic Tape Product Manual
Table A–1 lists the key physical specifications of the DLT2700 mini-library.
Table A–2 DLT2700 Magazine Tape Subsystem Specifications
Characteristic
Specifications
Height
26.47 cm (10.42 in)
Width
22.20 cm (8.74 in)
Length
64.77 cm (25.5 in)
Weight
24.95 kg (55 lb)
Noise level
62 dB
Environmental temperature
Operating
10°C to 40°C (50°F to 104°F)
Nonoperating
–40°C to 66°C (–40°F to 150.8°F)
Humidity
Operating
20% to 80% noncondensing
Nonoperating
10% to 95%
Certification
EMI
Meets applicable FCC, VDE, and FTZ standards for Class
A devices
Safety
Meets UL, CSA, TUV "BG" MARK and IEC standards
Maximum number of cartridges
7
Electrical rating
100 to 120/220 to 240 V ac 2/1 A
AC power consumption
110 W, typical
113 W, maximum
Communications interface
SCSI-2 bus (single-ended or differential)
Cycle time
50 s, maximum
A–4 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
A.2.1 Front Panel
Figure A–1 shows the front panel of the DLT2000 tape drive.
Figure A–1 DLT2000 Front View
6
6.
0
C
om
pr
es
t
ad
gh
Lo
Li
o
T
t
ai his
t
W
n
pe
O dle pe
a
T
an
H
rt
se his
t
In
se
lo e
C dl
an
H
d
oa
n
nl
to
U
ut t
o
B gh
T
i
ss L
re
P t
is
ai
th
W
n
pe
pe
O dle Ta
an ve
o
em
R
.0
H
10
s
se
U
ed
g
e
n
ct
in
i
at dle
n
te te
e
e a pe per an
ri ro
ap Us Cle Ta
W P
O H
T
2.
D
U
ty id
si err
en Ov
nl
oa
d
e
D
ty t
si lec
en Se
SELECT BUTTON
CARTRIDGE INSERT/RELEASE HANDLE (DOWN)
ZKO-1217-02-DG
Technical Specifications A–5
DLT2000 Series Magnetic Tape Product Manual
A.3 Physical Dimensions
Tape drive width and height are standard 5-1/4 inch disk drive form factor
measurements. Both dimensions hold tolerances of ± 0.020 inches. Depth
dimensions have tolerances of +00, -0.040 in.
Table A–3 lists basic size, depth, mounting holes, and weight:
Table A–3 Tape Drive Specifications
Basic size
3.95 in high
bezel)
(10.03 cm
5.70 in wide
14.47 cm
9.00 in deep (from rear of
22.86 cm)
Bezel depth
0.60 in (1.52 cm)
Mounting holes
Standard for 5¼-in tape drives
Unpacking weight
tabletop
15.00 lb, 9 oz
drive
6.00 lb
Packed weight
tabletop
17.00 lb, depending on weight of manuals enclosed
drive
7.00 lb, depending on weight of manuals enclosed
A–6 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
Figure A–2 shows the mounting holes and dimensions in a top view of the
DLT2000 tape drive.
Figure A–2 Mounting Hole Dimensions (Top View)
5.700
(144.78)
5.500
(139.70)
.100
(2.54)
3.125
(79.38)
1.875
(47.63)
ZKO-1217-11-DG
Technical Specifications A–7
DLT2000 Series Magnetic Tape Product Manual
Figure A–3 shows the mounting holes and dimensions in a side view of the
DLT2000 tape drive.
Figure A–3 Mounting Hole Dimensions (Side View)
9.600
(243.84)
9.000
(228.60)
8X 6-32UNC-2B
.25
(6.4) FULL THREAD
3.250
(82.55)
.820
(20.83)
3.125
(79.38)
1.875
(47.63)
ZKO-1217-12-DG
A–8 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
A.4 Performance Specifications
Section A.4 describes performance specifications including:
Topic
Section
Nominal Tape Tension
Timing Characteristics
Media Loader Timing Characteristics
DLT2000 Power Requirements
DLT2000 Tabletop Power Requirements
DLT2700 Power Requirements
Section
Section
Section
Section
Section
Section
A.4.1
A.4.2
A.4.3
A.4.4
A.4.5
A.4.6
A.4.1 Nominal Tape Tension
Nominal tape tension is:
•
3.0 ± 1 oz when stationary
•
4.7 ± 1 oz at operating speed
A.4.2 DLT2000 Timing Characteristics
Table A–4 lists timing characteristics of the DLT2000 tape drive:
Table A–4 DLT2000 Timing Characteristics
Tape speed
110 in/sec read/write 150 in/sec search
Average rewind time
45 sec
Average access time (from BOT)
45 sec
Maximum access time (from BOT)
90 sec
Load to BOT—previously written
45 sec, if using a blank tape, time is
slightly longer.
Unload from BOT
16 sec
A.4.3 DLT2700 Media Loader Timing Characteristics
Table A–5 lists timing characteristics of the DLT2700 media loader:
Technical Specifications A–9
DLT2000 Series Magnetic Tape Product Manual
Table A–5 DLT2700 Media Loader Timing Characteristics
Nominal magazine scan
12 sec
Move cartridge slot to drive
27 sec
Move cartridge drive to slot
25 sec
Error recovery
30 sec
A.4.4 DLT2000 Power Requirements
The DLT2000 tape drive operates on +5 and +12 V dc power. The tape drive
may also be mounted in a tabletop enclosure or media loader that operates
from ac power.
Table A–6 lists the power requirements of the DLT2000.
Table A–6 DLT2000 Power Requirements (±5%)
Power
Steady State
Maximum
5V
2.5 A
3.0 A
12 V
0.8 A
1.5 A
W
22 W
33 W
A.4.5 DLT2000 Tabletop Power Requirements
The power requirement of the drive when mounted in the tabletop enclosure is:
100–240 V ac
50/60 Hz
50 W
A.4.6 DLT2700 Power Requirements
The power requirement of the drive when mounted in the media loader is:
100–120, 220–240 V ac (selectable)
50/60 Hz
100 W
A–10 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
A.5 Environmental Specifications
Section A.5 describes environmental specifications including:
Topic
Section
Temperature and Humidity
Altitude
Electromagnetic Emissions
Conducted Emissions
Radiated Emissions
Magnetic Radiated Susceptibility
Radiated Susceptibility
Conducted Susceptibility
ESD Failure Level Limits
Acoustic Noise Emissions
Section
Section
Section
Section
Section
Section
Section
Section
Section
Section
A.5.1
A.5.2
A.7.1
A.7.2
A.7.3
A.7.4
A.7.5
A.7.6
A.7.7
A.7.8
The tape drive conforms to a modified Class B environment that includes
general offices and workspaces with:
•
Conditioned and marginally-conditioned areas with central or remote
air-conditioning
•
Complete temperature and humidity controls
•
Moderate control tolerances
•
Systems capable of maintaining comfort levels (for example, typical offices
and general work areas)
•
Marginal heating or cooling apparatus
•
No humidity conditioning
•
Uncontrolled tolerances
•
Systems inadequate to maintain constant comfort levels (for example,
marginal offices and work spaces)
Technical Specifications A–11
DLT2000 Series Magnetic Tape Product Manual
A.5.1 Temperature and Humidity
Table A–7 lists the operating temperature and humidity ranges:
Table A–7 Operating Ranges
Dry bulb temperature
10° to 40°C
Wet bulb temperature
25°C
Temperature gradient
11°C/h (across the range)
Temperature shock
10°C (over two min)
Relative humidity
20% to 80% noncondensing
Humidity gradient
10%/h
Table A–8 lists the power-on ranges:
Table A–8 Power-on Ranges—No Tape Loaded (Unpacked—72 hours)
Dry bulb temperature
10° to 40°C
Wet bulb temperature
25°C
Temperature gradient
15°C/h (across the range)
Temperature shock
15°C (over two min)
Relative humidity
10% to 90%
Humidity gradient
10%/h
Table A–9 lists the storage ranges:
Table A–9 Storage Ranges (Unpacked or Packed)
Dry bulb temperature
-40° to 66°C
Wet bulb temperature
46°C
Temperature gradient
20°C/h with 5° margin (across the range)
Temperature shock
15°C with 5° margin (over two min)
Relative humidity
10% to 95% noncondensing
Humidity gradient
10%/h
Table A–10 lists the shipment ranges:
A–12 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
Table A–10 Shipment Ranges
Dry bulb temperature
-40°C
Wet bulb temperature
46°C
Temperature gradient
25°C/h with 5° margin (across the range)
Temperature shock
15°C with 5° margin (over two min)
Relative humidity
10% to 95% noncondensing
Humidity gradient
10%/h
A.5.2 Altitude
The tape drive operates in normal pressures from 60 to 8000 feet.
A.6 Vibration and Shock Requirements
Tables A–11 and A–12 list operating and nonoperating vibration
requirements.
Table A–11 Operating Vibration Requirements (Within Spec—No Damage)
Frequency range
5–500–5 Hz
Peak acceleration
0.25 g
Waveshape
0.010 in double amplitude
Application
X, Y, Z axes—2 sweeps/axis
Table A–12 Nonoperating Vibration Requirements (Unpacked - No Damage)
Frequency range
10-50-300 Hz
Peak acceleration
(Vertical)
0.029
2
/Hz
Peak acceleration
(Horizontal)
0.007
2
/Hz
Waveshape
Random
Application
X, Y, Z axes - 2 sweeps/axis
Tables A–13 and A–14 list the operating and nonoperating shock requirements.
Technical Specifications A–13
DLT2000 Series Magnetic Tape Product Manual
Table A–13 Operating Shock Requirements (Within Spec—No Damage)
Peak acceleration
10 Gs
Duration
10 ms
Waveshape
1/2 Sine pulses
Application
X, Y, Z axes - repeat 3 times
Table A–14 Nonoperating Shock Requirements (Packed—No damage)
Bench test
Four in freefall onto a wooden surface
Impacts
14,200 total
Duration
35 min
Displacement
1/16 in
Application
Stimulate package in normal shipping position
Table A–15 Vibration Requirements During Shipping
Frequency Range
5 to 300 Hz
Peak Acceleration
1.19 Grms
Waveshape
Random vibration
Power spectral density
.003
Power spectral density
.02
2
2
/Hz @ 5 Hz
/Hz @ 10 Hz
Table A–16 Physical Drop Test Requirements
Drop test distance
30 in
A.7 Electromagnetic Interference (EMI) Susceptibility
EMI susceptibility includes:
•
Electromagnetic emissions
•
Conducted emissions
•
Radiated emissions
•
Magnetic radiated susceptibility
•
Radiated susceptibility
A–14 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
•
Conducted susceptibility
A.7.1 Electromagnetic Emissions
Electromagnetic emissions include:
CSA 108.8
EEC Directive 89/336
EN55022 and National standards are based on:
BS6527
(UK)
NEN55022
(Netherlands)
VDE 0871 Class B
(Germany)
CE Mark
Cispr22 Class B
•
FCC Rules Part 15B
•
Class B Certified
A.7.2 Conducted Emissions
Limits for Class B equipment are in the frequency range from 0.15 to 30 MHz.
The limit decreases linearly with the logarithm of the frequency in the range
from 0.15 to 0.50 MHz.
Frequency Range (MHz)
Limits dB
Quasi-peak
Average
0.15 to 0.050
66 to 56*
56 to 46
0.50 to 5
56
46
5 to 30
60
50
*The limit decreases with the logarithm of the frequency.
A.7.3 Radiated Emissions
Limits of radiated interference field strength, in the frequency range from 30
MHz to 30 GHz at a test distance of 3 and 10 meters, for Class B equipment
are:
Technical Specifications A–15
DLT2000 Series Magnetic Tape Product Manual
Frequency range (MHz)
Quasi-peak limit dB (µV/m)
@ 10 m
@3m
30 to 230
30
40
230 to 1000
37
46
Above 1000
N/A
54
A.7.4 Magnetic Radiated Susceptibility
Table A–17 lists the magnetic radiated susceptibility limits.
Table A–17 Low Frequency, Magnetic Fields, 10 to 3000 kHz
100 dB (pt) @ 10 kHz
declining to 80 dB (pt) @
1 MHz
No errors, no screen distortion
A.7.5 Radiated Susceptibility
Table A–18 lists the radiated susceptibility limits:
Table A–18 High Frequency, Electric Fields, 1 to 1000 MHz
3 V/m (rms) 80%
modulated 1 kHz
No errors, no screen distortion
S/W recoverable errors
No hardware failure
A.7.6 Conducted Susceptibility
The transient voltage is the actual peak voltage above the normal ac voltage
from the power source.
Table A–19 lists the voltage limits for power and data cables:
Table A–19 Fast Transient (bursts) for Power and Data Cables
2 kV
S/W recoverable errors
No hardware failures
Table A–20 lists power cable voltage limits:
A–16 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
Table A–20 High Energy Transient Voltage for Power Cables
1.2 kV
No errors
2.5 kV
S/W recoverable errors
No hardware failure
NOTE
Maximum energy in a single pulse from the transient generator must
be limited to 2.5 W.
Table A–21 lists the low-level conducted interference voltage limits:
Table A–21 Low-level Conducted Interference
3 V(rms) 80% modulated
1 kHz
No errors
S/W recoverable errors
No hardware failure
A.7.7 ESD Failure Level Limits
Table A–22 lists the ESD failure level limits for normal operator access areas.
Table A–22 ESD Failure Level Limits
Failure Type
Equipment
Failure Level
Allowable Errors
Hard
Office
1 to 12 kV
No operator
intervention
(soft recoverable
allowed)
Hardware
Office
Up to 15 kV
No component
damage (soft/hard
errors allowed)
Technical Specifications A–17
DLT2000 Series Magnetic Tape Product Manual
A.7.8 Acoustic Noise Emissions
The following lists the acoustic noise emission levels:
Table A–23 Acoustic Noise Emissions
Noise Power Emission Level (LNPEc)
Tabletop
Loader
4.5 bels (idle mode)
5.1 bels (idle mode)
4.8 bels (streaming mode)
5.2 bels (streaming mode)
Sound Pressure Level (LPAc)
Tabletop
Loader
36.0 dB (idle mode)
34.0 dB (idle mode)
43.0 dB (streaming mode)
35.0 dB (streaming mode)
A.8 Regulatory Requirements
Regulatory requirements include:
•
Safety
•
Electromagnetic emissions
A.8.1 Safety Requirements
Safety requirements include:
•
UL1950 - Information Technology Including Electrical Business Equipment
•
CSA C22.2 #220 - Information Technology Including Electrical Business
Equipment
•
TUV EN60950 - Information Technology Including Electrical Business
Equipment
A.8.2 Electromagnetic Emission Requirements
Electromagnetic emission requirements include:
FCC, Part 15, Class B
EN55022/B
EN55082/B
CISPR22/B
A–18 Technical Specifications
DLT2000 Series Magnetic Tape Product Manual
A.9 Drive Reliability Factors
Table A–24 lists the reliability factors:
Table A–24 Reliability Factors
Design life
Seven years
Design life statistics provide the point at
which statistical failure rate begins to
rise.
Head life
10,000 tape motion
hours (average)
Head life may be less than listed if
alternate sources for tape cartridges are
used.
MTBF
80,000 hours
Digital Equipment Corporation does
not warrant that predicted MTBF is
representative of any particular unit
installed for customer use. Actual
figures vary from unit to unit.
Tape life
500,000 passes
Technical Specifications A–19
B
Definition of Vendor Unique Sense Data
Information
B.1 In This Chapter
Appendix B lists the internal status codes with their descriptions.
B.2 Internal Status Code
The internal status code is located at byte offset 18 of the request sense data
and may be available after certain types of failures.
NOTE
This byte has two formats: a byte code, and a bit flags format. The bit
flags format is used when there is no internal status code to report,
and can be distinguished by bit 7 being set.
Table B–1 Internal Status Code
Dec
Hex
Description
0
1
2
3
4
5
6
0
1
2
3
4
5
6
No meaning
Reed-Solomon Error Correction Code recovery
Read or write block retry (soft retry)
Reposition command aborted
Controller has stopped reading
No control or data buffers available
Target delivered in read ahead
(continued on next page)
Definition of Vendor Unique Sense Data Information B–1
DLT2000 Series Magnetic Tape Product Manual
Table B–1 (Cont.) Internal Status Code
Dec
Hex
Description
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
7
8
9
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
Logical EOT encountered, 2 file marks
Command connection dropped
Cleared from queue
Missing data block—read only
Gap within object (missing blocks in record)
Record on tape larger than requested
Compare error
Successive blocks missing across objects
Drive state not valid for command
Drive error
Drive communication timeout error
Drive unloaded
Unable to write - No CRC
Block to append to not found
Data synchronization error (read after write not happening)
Missing block(s) in current entity
Drive hardware write protected
Reposition—target not found
Long gap encountered (blank tape or no data encountered )
End of data or filler block encountered
File mark encountered
EDC error found by GPSP3 - FECC RAM bad
Beginning of medium encountered
EDC error
Hard write error - GPSP3 Underrun
Hard write error - Read Sync Timeout
Hard write error - Overshoot Append
Hard write error - CRC error
EDC error found by GPSP3 - FECC RAM ok
Timeout on command to Medium Changer
Medium changer UART error (overrun)
Medium changer response length error
Medium changer detected error
Invalid source slot
Invalid destination slot
Source slot empty
Destination slot full
Medium changer motion error
Medium changer/drive interface error
(continued on next page)
B–2 Definition of Vendor Unique Sense Data Information
DLT2000 Series Magnetic Tape Product Manual
Table B–1 (Cont.) Internal Status Code
Dec
Hex
Description
46
47
48
49
50
51
52
53
54
55
56
2E
2F
30
31
32
33
34
35
36
37
38
Medium changer/slot interface error
Medium changer mechanical error
Medium changer hardware error
Medium changer controller error
Unrecognized medium changer subcommand
Medium changer fatal error
Medium changer is in manual mode.
68020 detected communication error w/ Servo area
68020 detected drive command timeout
Calibration failure
Bad tape format
Table B–2 Internal Status Bit Flags
Bit
No.
0
1–6
7
Description
If set, Cleaning light is on, otherwise it is off
Reserved
If set, the internal status byte (18) is in Bit Flags format; otherwise, it is a
code.
Definition of Vendor Unique Sense Data Information B–3
C
Sense Key Information
C.1 In This Chapter
Appendix C lists the sense key information.
•
No Sense (0):
00 01 Unexpected FM encountered
00 02 EOM encountered
00 04 BOM encountered
•
Recovered Error (1):
0A 00 Error Log Overflow
37 00 Rounded Parameter
3B 08 Repositioning error
44 C1 Internal Target failure, EEROM copy 1 area bad
44 C2 Internal Target failure, EEROM copy 2 area bad
44 C3 Internal Target failure, EEROM both copy areas bad
47 00 SCSI Parity Error
48 00 IDE Message Received
51 00 Erase Failure
53 01 Unload tape failure
5B 02 Log Counter at Maximum
80 02 Cleaning Requested
•
Not Ready (2):
04 00 Unit Not Ready, Cause nonreportable
04 01 Unit Not Ready, Calibration in process
04 02 Unit Not Ready, Load command needed
04 03 Unit Not Ready, Manual Intervention needed
3A 00 Medium Not Present
3A 80 Medium Not Present, Cartridge Missing
Sense Key Information C–1
DLT2000 Series Magnetic Tape Product Manual
5A 01 Operator Media Removal Request
•
Medium Error (3):
04 02 Unit Not Ready, Load command needed
0C 00 Write Error
11 00 Unrecovered Read Error
11 08 Unrecovered Read Error, Incomplete block read
14 00 Recorded Entity Not Found
15 02 Position error detected by read of medium
30 00 Can’t Read Medium
3B 00 Sequential positioning error
3B 08 Repositioning error
51 00 Erase Failure
80 00 Calibration Error
80 01 Cleaning Required
81 00 Directory Read Error
•
Hardware Error (4):
08 00 LUN Communication Failure
08 01 LUN Communication Timeout Failure
15 01 Random Mechanical Positioning Error
21 01 Invalid Element Address
3B 08 Repositioning error
3B 0D Media Destination Element Full
3B 0E Media Source Element Empty
40 80 Diagnostic/POST failure, ROM EDC failure
40 81 Diagnostic/POST failure, RAM failure
40 82 Diagnostic/POST failure, bad drive status
40 83 Diagnostic/POST failure, loader diags failure
40 84 Diagnostic/POST failure, POST soft failure
44 00 Internal Target Failure
48 00 IDE Message received
47 00 SCSI Parity Error
51 00 Erase Failure
53 00 Media Load/Eject Failure
53 01 Unload tape failure
•
Illegal Request (5):
1A 00 Parameter List Length Error
20 00 Illegal Opcode
21 01 Invalid Element Address
24 00 Invalid CDB Field
24 81 Invalid mode on write buffer
C–2 Sense Key Information
DLT2000 Series Magnetic Tape Product Manual
24 82 media in drive
24 84 insufficient resources
24 86 invalid offset
24 87 invalid size
24 89 image data over limit
24 8B image/personality is bad
24 8C not immediate command
25 00 Illegal LUN
26 00 Parameter List Error, invalid field
26 01 Parameter List Error, parameter not supported
26 02 Parameter List Error, parameter value invalid
39 00 Saving parameters not supported
3B 0D Media Destination Element Full
3B 0E Media Source Element Empty
3D 00 Invalid Bits in ID Message
53 02 Media Removal Prevented
•
Unit Attention (6):
28 00 Not Ready To Ready Transition
29 00 Reset occurred
2A 01 Mode Parameters changed
2A 02 Log Parameters changed
3F 01 Microcode has been changed
5B 01 Log Threshold condition met
•
Data Protected (7):
27 80 Hardware Write Protect
27 82 Data Safety Write Protect
•
Blank Check (8):
00 05 EOD Encountered
•
Command Aborted (Bh):
43
44
45
47
48
49
00
82
00
00
00
00
Message error
Command Complete sequence failure
Select/Reselect Failure
SCSI parity error
IDE Message received
Invalid Message Error
Sense Key Information C–3
DLT2000 Series Magnetic Tape Product Manual
4E 00 Overlapped commands attempted
•
Volume Overflow (Dh):
no additional sense code.
•
Miscompare (Eh):
no additional sense code.
NOTE
The Filemark/EOM/ILI bits maybe set even though ASC/ASCQ = 00 00:
( 1 ) FM, EOM, ILI bit maybe set with no sense key ( 0 ) and ASC/ASCQ =
00 00
( 2 ) FM, EOM, ILI bit maybe set with recovered error ( 1 ) and ASC/ASCQ
= 00 00
( 3 ) FM, EOM, ILI bit maybe set with medium error ( 3 ) and ASC/ASCQ =
00 00
( 4 ) EOM bit is set at Volume Overflow ( Dh ) and ASC/ASCQ = 00 00
C–4 Sense Key Information
Index
A
Acoustic noise emissions, A–18
Altitude
environmental specifications, A–13
Automatic mode, 4–7
B
BACKUP command
Automatic mode, 4–9
Backup failures, 5–3
Beeper, 3–12
Button operation
conditions for, 5–2
Cartridge insert/release handle
when to operate, 3–13
Cleaning cartridge
expiration, 3–21
Cleaning tape cartridge
when to use, 3–20
Conducted emissions, A–15
Conducted susceptibility, A–16
Configuration, 2–1
Controller fault description, 5–7
Controls
cartridge insert/release handle, 3–13
diagram, 3–9
Unload button, 3–12
D
C
Cartridge, 3–16
checking the tape leader, 5–3
inserting into magazine, 4–19
loading, 4–17
loading a, 3–18
preserving, 3–23
unloading, 4–18
unloading a, 3–21
using a, 3–20
write-protect switch, 4–19
Cartridge care
acclimatization, 3–23
guidelines, 3–23
handling, 3–23
labeling, 3–23
storage, 3–23
Data protection, 3–18
Description
figures of DLT2000 tape drive, A–1
figures of DLT2700 mini-library, A–4
Design life, A–19
Diagram
indicators and controls, 3–9
loading a cartrige, 3–19
unloading a cartridge, 3–21
write-protect switch, 3–17
Disabling parity, 3–2
DLT2000
installing, 2–1
DLT2000/DLT2700 overview, 1–1
Drive fault description, 5–7
Drive reliability, A–19
Index–1
Drive reliability factors, A–19
Drive timing characteristics
Drive performance specifications, A–9
E
Eject button, 4–16
cartridge in drive, 4–18
no cartridge in drive, 4–18
unload function, 4–12
use of, 5–2
Eject indicator, 5–2
Electromagnetic emission requirements,
A–18
Electromagnetic emissions, A–15
Electromagnetic interference (EMI), A–14
EMI
electromagnetic interference, A–14
Environmental specifications, A–11
Error conditions, 5–4
ESD failure level limits, A–17
F
Failure level limits
ESD, A–17
Fast transient voltage
data cables, A–16
power cables, A–16
Firmware update, 6–1
Front panel controls, 3–8
Front panel figure, A–1, A–4
Front panel indicators, 3–8
Front panel view, A–5
H
High energy transient voltage
power cables, A–16
Humidity
Environmental specifications, A–12
Index–2
I
Indicators
all four right-side blinking, 3–15
all four right-side on, 3–15
beeper, 3–12
diagram, 3–9
how to interpret, 3–15
Operate Handle, 3–15
Tape in Use, 3–15
Use Cleaning Tape, 3–15
Write Protected, 3–15
Installation, 2–1
L
Loader fault description, 5–7
Loader reset, 5–7
Loader timing characteristics
Loader performance specifications, A–9
Loading a cartrige
diagram to follow, 3–19
steps to follow, 3–18
Load/Unload button, 4–16
reset, 5–7
reset function, 4–12
use of, 5–2
Load/Unload indicator, 5–2
Low-level conducted interference, A–17
M
Magazine, 4–19
removing from receiver, 4–22
restoration into receiver, 4–22
status of, 5–5
Magazine fault
clearing, 5–6
Magnetic radiated susceptibility, A–16
Manual mode, 4–7, 4–9
Mode Select key
Automatic mode, 4–7
description, 4–7
Manual mode, 4–7
mode definitions, 4–7
Mode Select key (cont’d)
OCP Disabled mode, 4–7
Service mode, 4–9
N
Nominal tape tension
performance specifications, A–9
O
OCP Disabled mode, 4–7
Operate Handle indicator
off, 3–15
on, 3–15
Operating modes, 4–7
Operating procedure
DLT2000 tape drive, 3–1
DLT2700 mini-library, 4–1
Overview, DLT2000/DLT2700, 1–1
P
Parity, disabling, 3–2
Performance specification
DLT2000 tape drive, A–9
Physical dimensions
DLT2000 tape drive, A–6
Physical drop test
shipping requirements, A–14
POST, 3–13, 4–15
Power-on, 4–15
Power-on range
environmental specifications, A–12
Power-on self-test
status of OCP indicators, 4–15
Power-on Self-test, 3–13
Power problems, 5–7
Power requirements
Section A.4.6, A–10
DLT2000, A–10
tabletop drive, A–10
Problem resolutions, 5–1
conditions to check, 5–2, 5–5, 5–7
reset, 5–7
R
Radiated emissions, A–15
Radiated susceptibility, A–16
Receiver, 4–22
Regulatory requirements, A–18
Reset, 5–7
Load/Unload button, 4–12
S
Safety requirements, A–18
SCSI commands, 7–1
SCSI ID
changing, 3–5
SCSI switch settings, 2–7, 4–6
Sense data, vendor unique
internal status code, B–1
Sense key information, C–1
Service mode, 4–9
Shipment ranges
environmental specifications, A–12
Shock
requirements, A–14
Shock requirements
environmental requirements, A–13
Side view, A–8
Slot Select button, 4–16
operation, 4–17
use of, 5–2
Slot Select indicator, 5–2
Storage ranges
environmental specifications, A–12
T
Tape Cartridge, 3–16
positioning the write-protect switch, 3–16
Tape in Use indicator
blinking, 3–15
on, 3–15
Tape leader, 5–3
Index–3
Technical specifications
DLT2000 tape drive, A–1
Temperature
Environmental specifications, A–12
Top view, A–7
Troubleshooting guide, 5–1
U
Unload button, 3–12
Unloading a cartridge
diagram to follow, 3–21
steps to follow, 3–21
Updating firmware, 6–1
Use Cleaning Tape indicator
off, 3–15
on, 3–15
Using a cartrige, 3–20
Index–4
V
Vendor unique sense data
internal status code, B–1
Vibration
shipping requirements, A–14
Vibration and shock requirements
environmental specifications, A–13
W
Write Protected indicator
off, 3–15
on, 3–15
Write-protect switch, 3–16, 4–19
diagram, 3–17
positioning, 3–16
write-enabling, 3–18
write-protecting, 3–18

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

Download PDF

advertisement