background image

SCSI Commands

5-80

Quantum DLT 7000 Tape System

MODE SELECT (6) / (10) Command (15h) / (55h)  (continued)

5.9.5   Data Compression Page (0Fh)

The Data Compression page specifies parameters for the control of data
compression. This page allows the user to turn the tape drive’s compressed
format on and off independently of the tape medium’s position. Additionally, it
allows the user to enable or disable decompression of the tape drive compressed
data during WRITE operations.

          Bit

Byte

7

6

5

4

3

2

1

0

0

Reserved

Page Code (0Fh)

1

Page Length (0Eh)

2

DCE

DCC (1)

Reserved

3

DDE (1)

RED (00)

Reserved

4 - 7

(MSB)

Compression Algorithm (10)

 (LSB)

8 - 11

(MSB)

Decompression Algorithm (10)

 (LSB)

12 - 15

Reserved

Figure 5–40  Data Compression Page Format Descriptor - Data Format

Содержание 7000DLT Series

Страница 1: ...DLT 7000 Tape System Product Manual November 10 2003 81 60000 06...

Страница 2: ...ice Center Quantum Asia Pacific Pte Ltd Quantum Customer Service 715 Sycamore Avenue 50 Tagore Lane b1 04 Quantum Ireland Ltd Milpitas California 95035 Singapore 2678 Finnabair Industrial Park Phone 8...

Страница 3: ...need for special devices such as ferrite beads on cables is required if such means of interference suppression was used in the qualification test for the device This information will vary from device...

Страница 4: ...er 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 tur...

Страница 5: ...USER MANUAL STATEMENTS FOR CLASS B EQUIPMENT continued...

Страница 6: ......

Страница 7: ...eptibility 1 12 1 3 14 Conducted Emissions 1 12 1 3 15 Radiated Emissions 1 13 1 3 16 Susceptibility 1 13 Chapter 2 Configuring Installing and Operating the Tape Drive 2 1 Safety Handling and Electros...

Страница 8: ...on 3 25 3 6 3 Queued Unit Attentions 3 26 Chapter 4 MESSAGES 4 1 Message Format 4 1 4 2 Supported SCSI Messages 4 5 4 2 1 ABORT Message 06h 4 5 4 2 2 BUS DEVICE RESET Message 0Ch 4 5 4 2 3 COMMAND COM...

Страница 9: ...n Summary in LOG SELECT Command Descriptor Block 5 37 5 7 2 Operation of LOG SELECT 5 37 5 7 3 Log Select Page Format 5 38 5 7 4 Error Detection Summary in Log Select Pages 5 41 5 8 LOG SENSE Command...

Страница 10: ...Command 16h 5 163 5 20 REWIND Command 01h 5 165 5 21 SEND DIAGNOSTIC Command 1Dh 5 167 5 22 SPACE Command 11h 5 173 5 23 TEST UNIT READY Command 00h 5 175 5 24 VERIFY Command 13h 5 177 5 25 WRITE Com...

Страница 11: ...te C 4 Appendix D The Tape Cartridge D 1 D 1 Tape Cartridge Handling Guidelines D 1 D 2 Tape Cartridge Inspection Procedure D 4 D 3 Tape Cartridge Write Protect Switch D 8 D 4 Loading a Tape Cartridge...

Страница 12: ...tor Block Data Format 5 17 Figure 5 5 Standard Inquiry Data Page Data Format 5 19 Figure 5 6 INQUIRY Vendor Unique Bytes Definitions 5 22 Figure 5 7 Supported Vital Product Data Pages Page Data Format...

Страница 13: ...connect Page Data Format 5 79 Figure 5 39 Control Mode Page Format Descriptor Data Format 5 82 Figure 5 40 Data Compression Page Format Descriptor Data Format 5 84 Figure 5 41 Device Configuration Pag...

Страница 14: ...Figure 5 74 RESERVE UNIT Command Descriptor Block Data Format 5 163 Figure 5 75 REWIND Command Descriptor Block Data Format 5 165 Figure 5 76 SEND DIAGNOSTIC Command Descriptor Block Data Format 5 167...

Страница 15: ...ed Magnetic Radiated and Conducted Susceptibility 1 13 Table 2 1 SCSI ID Address Selections 2 5 Table 2 2 68 Pin Single Ended Version SCSI Connector Signal Names 2 10 Table 2 3 68 Pin Differential Ver...

Страница 16: ...ock Field Descriptions 5 36 Table 5 17 LOG SELECT Log Page Header Field Descriptions 5 38 Table 5 18 LOG SELECT Log Parameters Field Descriptions 5 39 Table 5 19 LOG SENSE Command Descriptor Block Fie...

Страница 17: ...eld Descriptions 5 109 Table 5 51 MODE SENSE Block Descriptor Field Descriptions 5 111 Table 5 52 MODE SENSE Page Descriptor Field Descriptions 5 113 Table 5 53 Read Write Error Recovery Page Field De...

Страница 18: ...a Field Descriptions 5 173 Table 5 81 VERIFY Command Data Field Descriptions 5 178 Table 5 82 WRITE Command Data Field Descriptions 5 179 Table 5 83 WRITE BUFFER Command Data Field Descriptions 5 182...

Страница 19: ...dated Inquiry Data Field bytes in Chapter 5 June 21 1996 Chapter 5 Updated the Vendor Unique section with additional tables messages and commands 81 60000 01 July 2 1996 Redrew Figures 3 7 and 3 8 Par...

Страница 20: ...0 Manual updated Chapter 5 Added information about granularity in READ BLOCK LIMITS command applicable in SCSI 3 only corrected information about Log Parameter Format and TSD ClnQ and ClnR bits DEVICE...

Страница 21: ...l can be used by technically astute end users for installation and operation of the tape drive although that is a secondary audience PURPOSE This manual describes the rackmount and tabletop versions o...

Страница 22: ...tape drive The SCSI message system allows communication between SCSI initiators and SCSI targets the tape drive in this case for interface management and for command elaboration and qualification Cha...

Страница 23: ...specific elements Element Convention Example Commands Uppercase unless case sensitive FORMAT UNIT Messages Uppercase INVALID PRODUCT NUMBER Hexadecimal Notation Number followed by lowercase h 25h Bina...

Страница 24: ...DER COMMENTS Quantum is committed to providing the best products and service We encourage your comments suggestions and corrections for this manual Please send all comments to Quantum Technical Public...

Страница 25: ...e systems network servers and high end workstations and systems Using data compression the DLT 7000 tape system features a formatted capacity of 70 0 GB and a sustained user data transfer rate of 10 M...

Страница 26: ...ns for the Quantum DLT 7000 tape drive Specifications for the DLTtape tape media cartridges are also included 1 3 1 Physical Specifications Table 1 1 provides physical dimensions for the DLT 7000 tape...

Страница 27: ...rd 1167 foot tape 600 MB User Data 2 6 GB User Data 10 0 GB User Data 20 0 GB User Data compressed 2 1 The DLTtape III cartridge is the only cartridge that can be used by the DLT 7000 for 600 MB or 26...

Страница 28: ...nches second Rewind Tape Speed 175 inches second Linear Search Tape Speed 175 inches second Average Rewind Time 60 seconds Maximum Rewind Time 120 seconds Average Access Time from BOT 60 seconds Maxim...

Страница 29: ...minutes 15 C 59 F over two minutes Relative Humidity 20 to 80 non condensing 10 to 90 non condensing Humidity Gradient 10 hour 10 hour Altitude Normal Pressure from 500 feet to 30 000 feet Airflow Vel...

Страница 30: ...ibration Type Sine Sweep Frequency Range 5 to 500 Hz Upward and downward sweep Acceleration level 0 25 G 0 010 DA Between 22 and 500 Hz Between 5 and 22 Hz crossover Application X Y Z axes Sweep rate...

Страница 31: ...onous vertical motion 1 inch excursion Shock bounce cycles 14 200 total Application Half cycles each in X and Y orientations 7100 cycles in the X orientation 7100 cycles in the Y orientation Shock Pac...

Страница 32: ...uirements Requirement Integratible Version Tabletop Version Electrical Rating Auto Ranging Not applicable 100 to 240 VAC Power Requirements 37 W steady state 60 W maximum 60 W maximum Power Consumptio...

Страница 33: ...ng Track Changing and Code Update 5 Volt Rail 3 1 Amps 3 2 Amps 12 Volt Rail 1 3 Amps 2 6 Amps Drive Tensioned but Tape Not in Motion Standby Mode 5 Volt Rail 3 1 Amps 3 1 Amps 12 Volt Rail 0 8 Amps 0...

Страница 34: ...vel Sound Pressure Level LNPEc LPAc Product Idle Streaming Idle Streaming Integratible Not applicable Not applicable Not applicable Not applicable Tabletop 4 6 B 5 1 B 30 0 dB 41 0 dB Table 1 11 Acous...

Страница 35: ...Width 0 5 in metal particle Length 1800 feet extended 1780 ft tape Cartridge Dimensions 4 1 in x 4 1 in x 1 0 in Shelf Life 30 years min 20 C 40 RH non condensing Usage 1 000 000 passes typical offic...

Страница 36: ...pe Regulation Certification For EMI Emissions CSA 108 8 EEC Directive 89 336 EN550022 and National Standards BS6527 UK NEN55022 Netherlands VDE 0971 Class B Germany CE Mark Cispr22 Class B FCC Rules P...

Страница 37: ...ted and Conducted Susceptibility Radiated 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 Magnetic R...

Страница 38: ...General Description and Specifications 1 14 Quantum DLT 7000 Tape System...

Страница 39: ...e Section 2 2 describes how to configure and install an integratible tape drive into a host system expansion cabinet or other chassis Configuring and Installing a Tabletop Drive Section 2 3 describes...

Страница 40: ...llow these guidelines to avoid damage to the drive Always observe prescribed ESD precautions Keep the drive in its anti static bag until ready to install Always use a properly fitted wrist strap or ot...

Страница 41: ...proper ESD grounding techniques Hold the drive only by its sides Do not touch any components on the PCBA Leave the drive in its anti static bag until you are ready to install it in the system Place t...

Страница 42: ...ecommendations for assigning SCSI IDs refer to the system or SCSI controller documentation Rackmount drives can be configured for SCSI ID addresses that range from 0 to 15 default 5 in one of two ways...

Страница 43: ...Jumper Across Pins 9 10 7 8 5 6 3 4 1 2 0 1 0 0 0 0 1 1 0 0 0 1 2 1 0 0 1 0 3 1 0 0 1 1 4 1 0 1 0 0 5 default 1 0 1 0 1 6 1 0 1 1 0 7 1 0 1 1 1 8 1 1 0 0 0 9 1 1 0 0 1 10 1 1 0 1 0 11 1 1 0 1 1 12 1 1...

Страница 44: ...4 Figure 2 2 to enable TERMPWR Figure 2 2 DLT 7000 TERMPWR and Parity Check Jumper Locations Rackmount Version Shown 2 2 3 Configure The Rackmount Drive for Parity Checking The default setting for DL...

Страница 45: ...he variety of mounting possibilities for tape drives the instructions presented here are general in nature They should be used only as a guide for mounting the drive in your system Mount the drive in...

Страница 46: ...Drive Mounting Locations Side and Bottom Views Bottom View Inches Centimeters Side View Inches Centimeters 9 60 24 38 3 40 8 64 1 88 4 76 3 13 7 94 0 82 2 08 3 25 8 26 Front Panel 9 00 22 86 9 60 24 3...

Страница 47: ...n orientation for the 68 pin SCSI connector and 4 pin power connector located on the back of the tape drive Pin assignments for the single ended and differential SCSI connectors are listed in Tables 2...

Страница 48: ...3 Ground 10 44 DB 4 Ground 11 45 DB 5 Ground 12 46 DB 6 Ground 13 47 DB 7 Ground 14 48 DB P0 Ground 15 49 Ground Ground 16 50 Ground TERMPWR 17 51 TERMPWR TERMPWR 18 52 TERMPWR Reserved 19 53 Reserved...

Страница 49: ...DB 1 DB 2 9 43 DB 2 DB 3 10 44 DB 3 DB 4 11 45 DB 4 DB 5 12 46 DB 5 DB 6 13 47 DB 6 DB 7 14 48 DB 7 DB P 15 49 DB P DIFFSENS 16 50 Ground TERMPWR 17 51 TERMPWR TERMPWR 18 52 TERMPWR Reserved 19 53 Res...

Страница 50: ...ader library configuration Figure 2 5 shows the location of the connector pin assignments for the loader connector are listed in Table 2 5 Figure 2 5 Loader Connector Block Location Rackmount Version...

Страница 51: ...tion changes on site Figure 2 6 Tabletop Back Panel SCSI ID The SCSI ID default for the tabletop drive is set to 5 the drive can be configured for SCSI ID addresses that range from 0 to 15 using the S...

Страница 52: ...SCSI cable to the SCSI connector on your system or for daisy chained configurations to another SCSI device 3 Snap the wire cable clamps into place to secure the cables 4 Be sure to terminate the SCSI...

Страница 53: ...rating of the product The ac plug must be terminated in a grounding type male plug designed for use in your country or region It must also have marks showing certification by an agency acceptable in y...

Страница 54: ...the front panel controls and Light Emitting Diodes LEDs used to operate the tape drive all controls and LEDs are located on the tape drive s front panel Figure 2 8 shows the locations of the controls...

Страница 55: ...ator Density Override Amber On Operator selected a density from the density Select Button on the front panel Off Density to be selected by the host automatic Refer to subsection 2 4 2 for Density Sele...

Страница 56: ...on after cleaning tape unloads Cleaning tape attempted to clean the drive head but the tape expired so cleaning was not done After cleaning LED lights again when data tape cartridge is reloaded Proble...

Страница 57: ...to record in this density 10 0 GB 15 0 GB has been selected for a WRITE from BOT 20 0 On Tape is recorded in 20 0 GB DLTtape IV cartridge format 85 633 BPI density Blinking Tape is being forced by op...

Страница 58: ...he right or left hand side of the front panel are flashing pushing the Unload button causes the tape drive to reset and unload the tape if possible The Operate Handle LED will be lit steady if this is...

Страница 59: ...e IIIxt cartridge is 15 0 GB native compression OFF or 30 0 GB compression ON No other density is supported Default density of a DLTtape IV cartridge is 35 0 GB native compression OFF or 70 0 GB compr...

Страница 60: ...nsity LED Density selection is inactive until a WRITE from BOT is issued The controller retains the selected density until 1 the density selection is changed or 2 the tape is unloaded For Example A us...

Страница 61: ...LED that reflects the SELECTED density blinks The Density Override lights steadily For example if the actual tape density is 10 0 GB and the selected density is 6 0 GB the 10 0 LED lights steadily the...

Страница 62: ...the Density Override LED blinks a density may be selected The tape drive is ready for use and the media is positioned at BOT No tape cartridge present The Tape in Use LED Off The Operate Handle LED On...

Страница 63: ...be correct Check SCSI adapter documentation SCSI signal cable may be loose Ensure SCSI cable is fully seated at each connector end SCSI terminator may be loose or not present on the bus Ensure correct...

Страница 64: ...s loaded in the drive and perform the Tape Cartridge Inspection Procedure described in appendix D 2 CAUTION If this happens multiple times contact your service representative When loading a tape cartr...

Страница 65: ...defines three primary objectives of SCSI 2 1 To provide host computers with device independence within a class of devices 2 To be backward compatible with SCSI 1 devices that support bus parity and th...

Страница 66: ...bout the drive LOAD UNLOAD 1Bh Optional Causes tape to move from not ready to ready Prior to performing the load unload the target ensures that all data filemarks and or setmarks shall have transferre...

Страница 67: ...equests that the logical unit s block length limits capability be returned READ BUFFER 3Ch Optional Used in conjunction with the WRITE BUFFER command as a diagnostic function for testing target memory...

Страница 68: ...the READ BUFFER command as a diagnostic for testing target memory and the integrity of the SCSI bus Used to update drive firmware from the host via the SCSI bus WRITE FILEMARKS 10h Mandatory Requests...

Страница 69: ...it DB P or P1 can be released or driven true but is never driven false during this phase I T The signal is driven by the initiator drive or both as specified in the SELECTION and RESELECTION phase Ini...

Страница 70: ...tes whether CONTROL or DATA information is on the DATA BUS True low voltage indicates CONTROL DB 7 0 P data bus Eight data bit signals plus a parity bit signal that form a DATA BUS DB 7 is the most si...

Страница 71: ...s accompanied with a REQ ACK handshake See also ACK RST reset An OR tied signal that initiates a RESET condition SEL select An OR tied signal used by an initiator to select a target or by a target to...

Страница 72: ...going to ARBITRATION Bus Set Delay 1 8 s Maximum time for a device to assert BSY and its SCSI ID bit on the DATA BUS after it detects BUS FREE to enter ARBITRATION Bus Settle Delay 400 ns Minimum time...

Страница 73: ...ction Time 250 ms1 Recommended maximum time after a hard RESET condition until a drive is able to respond with appropriate status and sense data to the TEST UNIT READY INQUIRY and REQUEST SENSE comman...

Страница 74: ...that there is no current I O process and that the SCSI bus is available for a connection SCSI devices detect the BUS FREE phase after the SEL and BSY signals are both false for at least one bus settl...

Страница 75: ...ration go to the STATUS phase or go to BUS FREE and prepare Sense Data Retrying of parity errors during Data Out Phase when writing is normally not done but can be enabled by changing the EnaParErrRet...

Страница 76: ...a SCSI device requires more than one bus settle delay to detect the BUS FREE phase then it releases all SCSI bus signals within one bus clear delay minus the excess time to detect the BUS FREE phase...

Страница 77: ...The losing SCSI device returns to Step 1 If no higher priority SCSI ID bit is true on the DATA BUS the SCSI device wins the arbitration and asserts the SEL signal The winning SCSI device waits at lea...

Страница 78: ...ignal within a selection abort time of its most recent detection of being selected this is required for correct operation of the selection time out procedure The drive does not respond to a selection...

Страница 79: ...nect to an initiator to continue an operation that was previously started by the initiator but was suspended by the drive The initiator determines that it is reselected when the SEL and I O signals an...

Страница 80: ...the BSY signal The drive 18 Continues asserting the BSY signal until it relinquishes the SCSI bus 3 5 4 2 Reselection Time Out Two optional time out procedures are specified for clearing the SCSI bus...

Страница 81: ...These disconnects are user configurable via the Disconnect Reconnect Page of the SCSI MODE SELECT command 7 The tape drive does not act as an initiator on the SCSI bus Therefore the drive does not 1 g...

Страница 82: ...phase the drive can prepare for a new phase by asserting or negating the C D I O and MSG signals These signals can be changed together or individually They can be changed in any order and can be chang...

Страница 83: ...to request a command from the initiator 0 1 1 STATUS Drive to initiator Allows the drive to send status information be sent from the drive to the initiator 1 1 0 MESSAGE OUT Initiator to drive Allows...

Страница 84: ...ignals 7 Drive negates the REQ signal 8 Initiator negates the ACK signal 9 Drive can continue the transfer by driving the DB 0 15 P P1 signals and asserting the REQ signal Steps 1 3 Initiator to Drive...

Страница 85: ...to Initiator Transfer Procedure 1 The drive sets the DB 15 0 P P1 signals to the desired values The DB 0 15 P P1 signals are held valid for a minimum of one deskew delay plus one cable skew delay afte...

Страница 86: ...se periods before again asserting the REQ signal a A transfer period from the last transition of the REQ signal to true or b A negation period from the last transition of the REQ signal to false 8 The...

Страница 87: ...completed the command CHECK CONDITION 02h A contingent allegiance condition occurred The REQUEST SENSE command should be sent following this status to determine the nature of the event BUSY 08h Target...

Страница 88: ...e SCSI bus has two asynchronous conditions Attention and Reset 3 6 1 Attention Condition The attention condition informs a drive that an initiator has a message ready The drive gets the message by per...

Страница 89: ...ECTION phase to transmit a BUS DEVICE RESET or DISCONNECT message The initiator keeps the ATN signal asserted if more than one byte is to be transferred The initiator can negate the ATN signal at any...

Страница 90: ...a result of the following circumstances Power on Bus reset Bus device reset message When the media may have changed asynchronously When another initiator has changed the mode parameters When a firmwar...

Страница 91: ...to end the MESSAGE OUT phase by negating ATN when it sends certain messages that are identified in Table 4 2 When a connection to the drive is established i e the drive is selected with ATN asserted...

Страница 92: ...TE 01h Extended message 02h 1Fh One byte message 20h 2Fh Two byte message 40h 7Fh Reserved 80h FFh One byte message IDENTIFY The DLT 7000 tape drive supports the messages listed in Table 4 2 The messa...

Страница 93: ...REJECT 07h In NO OPERATION 08h Out RESTORE POINTERS 03h In SAVE DATA POINTER 02h In WIDE DATA TRANSFER REQUEST 03h In Out Extended messages Figure 4 1 Two byte messages consist of two consecutive byt...

Страница 94: ...n Extended Message Length This field specifies the length in bytes of the Extended Message Code plus the Extended Message Arguments that follow Therefore the total length of the message is equal to th...

Страница 95: ...drive to clear all I O processes on the drive The message causes the drive to 1 Flush the contents of cache to tape and go to the BUS FREE phase 2 Execute a hard reset leaving it as if a Bus Reset ha...

Страница 96: ...ator introduces the DISCONNECT message Table 4 4 summarizes the drive s response Table 4 4 Drive Response to DISCONNECT Message BUS Phase Drive Response SELECTION The drive discards the DISCONNECT mes...

Страница 97: ...on Field Description Identify The Identify bit must be set to 1 This identifies the message as an IDENTIFY message DiscPriv Disconnect Privilege The DiscPriv can be 0 provided that no other I O proces...

Страница 98: ...field indicates the number of invalid data bytes transferred This message is sent immediately following that DATA IN phase and prior to any other messages Figure 4 3 illustrates the data format of an...

Страница 99: ...ED ERROR message and then goes to the BUS FREE phase COMMAND The drive discards any Command Descriptor Block bytes fetched from the initiator sets the Sense Key to ABORTED COMMAND sets the Additional...

Страница 100: ...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 me...

Страница 101: ...absence of a SAVE DATA POINTER message or to the value at the point at which the last SAVE DATA POINTER message occurred for that logical unit When the RESTORE POINTERS message is received as a targe...

Страница 102: ...ature is disabled by default To enable it set the MODE SELECT VU ERROM parameter EnaInitSyncNeg Bit Byte 7 6 5 4 3 2 1 0 0 Extended Message Identifier 01h see Figure 4 1 1 Length 03h 2 Message Code 01...

Страница 103: ...ement in an indeterminate state such as After a hard reset condition After a BUS DEVICE RESET Message After a power cycle The WIDE DATA TRANSFER REQUEST Message exchange establishes an agreement betwe...

Страница 104: ...sfer width is two the transfer width exponent bytes wide The transfer width that is established applies to all logical units Valid transfer widths for the DLT 7000 tape drive are 8 bits m 00h and 16 b...

Страница 105: ...OMMAND AND STATUS PROCESSING The Quantum DLT 7000 tape system supports the SCSI commands listed in Table 5 1 The subsection of this chapter that details each of the SCSI commands is listed in the Sect...

Страница 106: ...e 0 RESERVE UNIT and RELEASE UNIT by Logical Unit Number are supported as are third party reservations Extent reservations are not supported The RECEIVE DIAGNOSTIC RESULTS and SEND DIAGNOSTIC DATA com...

Страница 107: ...I O process The saved status pointer always points to the start of the status area of the I O process The saved data pointer always points to the start of the data area until the drive sends a SAVE DA...

Страница 108: ...mand Descriptor Block is accompanied by a list of parameters sent during the DATA OUT phase Figure 5 1 shows the format of a typical 6 byte Command Descriptor Block Table 5 2 contains a description of...

Страница 109: ...umber of bytes not blocks to be sent For these commands this field may be identified by a different name Parameter List Length The Parameter List Length is used to specify the number of bytes sent dur...

Страница 110: ...and returns a status of INTERMEDIATE and a LINKED COMMAND COMPLETE message If the Link bit and the Flag bit within a Control word are both set to 1 and the drive completes a command with a status of...

Страница 111: ...ommand 02h CHECK CONDITION A Contingent Allegiance condition occurred 08h BUSY The drive cannot service the command at the moment and its Command Descriptor Block has been discarded The initiator can...

Страница 112: ...e implied by the Length Field Name as follows Field Name Units Implied Allocation Length Bytes of data the drive is allowed to send to the initiator Parameter List Length Bytes of data the initiator h...

Страница 113: ...Parameter List Mode Parameter Header 4 Block Descriptor 8 Page s MODE SENSE 6 10 Allocation Mode Parameter Header 4 Block Descriptor 8 Page s PREVENT ALLOW MEDIUM REMOVAL 0 READ Transfer Data READ BLO...

Страница 114: ...s At Power On At Bus Reset At Bus Device Reset message When the medium may have changed asynchronously When another initiator changes the Mode Parameters When a firmware microcode update has completed...

Страница 115: ...The DLT 7000 system tape drive recognizes multiple successive SCSI bus resets and SCSI bus resets of arbitrarily long duration The tape drive recovers within the time limits specified above following...

Страница 116: ...es in the chapter can be used for note taking The SCSI command descriptions that make up the rest of Chapter 5 contain detailed information about each command supported by the Quantum DLT 7000 system...

Страница 117: ...Select command shown below Bit Byte 7 6 5 4 3 2 1 0 Bytes 0 6 7 8 MSB Parameter List Length LSB As shown this sample indicates that the most significant bit MSB of the field is bit 7 of byte 7 the le...

Страница 118: ...5 Unused Reserved Flag Link Figure 5 3 ERASE Command Descriptor Block Data Format Table 5 6 ERASE Command Descriptor Block Field Descriptions Field Description Immed Immediate If the Immediate bit 0 t...

Страница 119: ...quiry The drive can provide two categories of data in response to an INQUIRY command Standard Inquiry Data and Vital Product Data Standard Inquiry Data contains basic data about the drive and Vital Pr...

Страница 120: ...this field specifies an unsupported page code Table 5 8 lists the page codes for the Vital Product Pages supported by the drive Allocation Length Specifies the number of bytes of inquiry information...

Страница 121: ...ISO Version ECMA Version ANSI Version 3 AENC TrmIOP Reserved Response Data Format 4 Additional Length 33h 5 Reserved 6 Rsv d MChngr Reserved 7 RelAdr Wbus32 Wbus16 Sync Linked Rsv d CmdQue SftRe 8 15...

Страница 122: ...nufacturers Organization Version level Set to 0 ANSI Version 2 ANSI SCSI Level 2 SCSI 2 is supported AENC 0 Asynchronous Event Notification is not supported TrmlOp 0 Terminate I O Process The tape dri...

Страница 123: ...lue in this field is DLT 7000 there are spaces after the word DLT 7000 Product Revision Level This field contains 4 bytes of ASCII data that provides the drive s software revision levels The first two...

Страница 124: ...ersion 40 EEPROM Format Minor Version 41 Firmware Personality 42 Firmware Sub Personality 43 Firmware Subtype 44 Controller Hardware Version 45 Drive EEPROM Version 46 Drive Hardware Version 47 Media...

Страница 125: ...number byte 38 0 Field test and engineering versions of code have non zero minor firmware version numbers for tracking purposes Version These fields display the various version numbers in binary not A...

Страница 126: ...pages that are supported are The Unit Serial Number Page 80h The Firmware Build Information Page C0h The Subsystem Components Revision Page C1h Bit Byte 7 6 5 4 3 2 1 0 0 Peripheral Qualifier Peripher...

Страница 127: ...Page 80h Data Format Table 5 11 Unit Serial Number Page Field Descriptions Field Name Description Serial Number The serial number given is the serial number of the module or the drive typically start...

Страница 128: ...rite Firmware Checksum 12 35 Read Write Firmware Build Data Figure 5 9 Firmware Build Information Page VU C0h Data Format Table 5 12 Firmware Build Information Page VU Field Descriptions Field Name De...

Страница 129: ...inor Version 7 EEPROM Format Major Version 8 EEPROM Format Minor Version 9 Firmware Personality 10 Firmware Sub Personality 11 Vendor Unique Subtype 12 Controller Hardware Version 13 Drive EEPROM Vers...

Страница 130: ...test and engineering versions of code have non zero minor firmware version numbers for tracking purposes Version These fields display the various version numbers in binary not ASCII Vendor Unique Subt...

Страница 131: ...d the device operates in the sequential mode of operation described below Once a media loader specific command has been issued however the sequential mode of operation is disabled and the UNLOAD comma...

Страница 132: ...SLDRAUTOLDMC parameters of EEPROM mode page 3Eh of the MODE SELECT command A media loader does not affect the tape drive s processing of the LOAD portion of the LOAD UNLOAD command Bit Byte 7 6 5 4 3...

Страница 133: ...g of Partition 0 If the Load bit is set to 1 and the medium is already loaded no action is taken A good status is returned If the medium was unloaded but the cartridge was not removed a Load command c...

Страница 134: ...locks of data a data file for example are about to be written The LOCATE command can then be used to position the tape back at the same logical position for high performance restore operations of part...

Страница 135: ...filemarks CP Change Partition Since multiple partitions are not supported this bit must be set to 0 Immed Immediate If this bit is set to 1 status is returned as soon as the operation is started If s...

Страница 136: ...edium The description should be read in conjunction with the description of the LOG SENSE command that follows it and provides the user with information about log page format parameters and supported...

Страница 137: ...0b Default Threshold Values 11b Default Cumulative Values All of these types of values are changeable using LOG SELECT When the PC field is set to 00b or 01b and the Parameter List Length is set to 0...

Страница 138: ...fy and initialize parameters within the logs supported by the tape drive There are two ways to initialize the log parameters 1 Set the PCR bit in the LOG SELECT CDB this clears all parameters 2 Specif...

Страница 139: ...es The parameter block for code 05h is 12 bytes Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 1 Reserved 2 3 MSB Page Length LSB Figure 5 14 LOG SELECT Log Page Header Format Table 5 17 LOG SELECT Log...

Страница 140: ...Log Parameters Format Table 5 18 LOG SELECT Log Parameters Field Descriptions Field Name Description Parameter Code Parameter Codes supported for the READ WRITE error counter pages are as follows Par...

Страница 141: ...are defined in Threshold Met Criteria TMC If the comparison is met and the RLEC bit of MODE SELECT SENSE Control Page 0Ah is set to 1 then a UNIT ATTENTION is generated for all initiators The additio...

Страница 142: ...meter value Parameter Value This field indicates the actual value of this log parameter 5 7 4 Error Detection Summary in LOG SELECT Pages The host issues a LOG SENSE command to initialize host residen...

Страница 143: ...about its own hardware parameters or about the installed tape medium It is a complementary command to LOG SELECT Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 4Dh 1 Logical Unit Number 0 Reserved PPC SP...

Страница 144: ...nal sense code set to INVALID FIELD IN CDB SP Save Parameters Not supported must be set to 0 If for some reason the Save Parameters bit is set the command terminates with a CHECK CONDITION status with...

Страница 145: ...h parameter within a log page the requested data should begin For example if a page supports parameters 0 through 5 and the Parameter Pointer contains 3 then only parameters 3 4 and 5 are returned to...

Страница 146: ...detected by the drive relating to the LOG SENSE command descriptor block The request sense data is set to ILLEGAL REQUEST INVALID FIELD IN CDB Error conditions occur when A page is not supported The p...

Страница 147: ...0h When page 00h is requested the 4 byte page header is returned followed by the pages supported in ascending order one byte for each Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 00h 1 Reserved 2 3 M...

Страница 148: ...Error LOG SENSE Header Format Table 5 20 Read Write Error LOG SENSE Header Field Descriptions Field Name Description Page Code The Page Code echoes the page code that was specified in the LOG SENSE c...

Страница 149: ...Read Write Error LOG SENSE Page Table 5 21 Log Parameters for Read Write Error LOG SENSE Page Field Descriptions Field Name Description Parameter Code Parameter Codes supported for the READ WRITE err...

Страница 150: ...le Threshold Comparison When set to 1 indicates that comparison to threshold is performed ETC of 0 indicates that the comparison is not performed This bit is set to 1 by MODE SELECT Default is 0 TMC T...

Страница 151: ...is of Comparison 00b Every update of the cumulative value 01b Cumulative value equal to threshold value 10b Cumulative value not equal to threshold value 11b Cumulative value greater than threshold va...

Страница 152: ...log event that is returned is the one whose Parameter Code is equal to or the first one greater than the Parameter Number specified in the command control block Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Pa...

Страница 153: ...e Field Descriptions Field Name Description Parameter Code Parameter Code values are assigned from 0 to 27 decimal where 0 is the oldest event stored and the highest Parameter Code returned is the mos...

Страница 154: ...ty continues onto another tape cartridge and at the end of each READ WRITE activity The flags of which there are 16 are set or cleared by the tape drive when the failure or corrective action occurs Bi...

Страница 155: ...arameter Field Descriptions Field Name Description Parameter Code This field contains the Flag code See Table 5 26 for the supported Flags level of severity and the Flags definitions Parameter Length...

Страница 156: ...entative 9 Write Protect Critical The tape cartridge is write protected Set the write protection switch to enable writing or use a different tape cartridge 10 No Removal Informational The tape drive i...

Страница 157: ...drive has identified a problem with the interface to from the host 34 Download Fail Warning The attempted firmware download has failed 40 Loader Hardware A Critical The mechanism that loads media to t...

Страница 158: ...2 1 0 0 Reserved Page Code 32h 1 Reserved 2 3 MSB Additional Length LSB Figure 5 24 Read Write Compression Ratio LOG SENSE Header Format Table 5 27 Read Write Compression Ratio LOG SENSE Header Field...

Страница 159: ...ld Name Description Parameter Code Parameter Codes supported for the READ WRITE COMPRESSION RATIO page are as follows for codes 00h and 01h only codes 02h through 09h are detailed separately Parameter...

Страница 160: ...9 Log Parameters for Read Write Compression Ratio LOG SENSE Page Field Descriptions Parameter Codes 02h through 09h Field Name Description Parameter Code Parameter Codes supported for the READ WRITE C...

Страница 161: ...via a MODE SELECT command Parameter Codes 02h and 03h Report the count of bytes transferred from the tape drive to the initiator Parameter Code 02h reports the number of full megabytes transferred Par...

Страница 162: ...te that have been transferred Multiplying the counter returned for Parameter Code 06h by 1 048 576 and then adding the value of the counter returned by Parameter Code 07h results in the actual total b...

Страница 163: ...er 000Fh contains the most recent Only head cleaning recovered errors more serious recovered errors are recorded when Sense Key is 1 all sense data are recorded when Sense Key is 3 or 4 This page begi...

Страница 164: ...Byte 7 6 5 4 3 2 1 0 0 Parameter Code 1 Reserved 2 DU DS TSD ETC TMC Rsv d LP 3 7 MSB Time Stamp LSB 8 11 MSB Media ID LSB 12 Sense Key 13 Additional Sense Key 15 Additional Error Information Figure 5...

Страница 165: ...mparison Threshold checking is not supported on this page Always set to 0 TMC Threshold Met Criteria Always 0 LP List Parameter Always set to 0 Time Stamp Power on hours when CHECK CONDITION occurred...

Страница 166: ...erved Page Code 3Eh 1 Reserved 2 3 MSB Page Length LSB Figure 5 29 Device Status LOG SENSE Header Format Table 5 32 Device Status LOG SENSE Header Field Descriptions Field Name Description Page Code T...

Страница 167: ...able 5 33 Log Parameters for Device Status LOG SENSE Page Field Descriptions Field Name Description Parameter Code Parameter Codes 0000h through 0004h are supported Code Description 0000h Specifies de...

Страница 168: ...hreshold checking is not supported on this page Always set to 0 TMC Threshold Met Criteria Always 0 LP List Parameter Always set to 0 parameter codes treated as data counter Bit Byte 7 6 5 4 3 2 1 0 0...

Страница 169: ...the drive is carried on a number of pages each of which serves to set the tape drive s operating parameters The MODE SELECT pages supported and the sections of this manual that details each page are...

Страница 170: ...r PF Reserved SP 0 2 3 Reserved 4 Parameter List Length 5 Unused 00 Reserved Flag Link Mode Select 10 Command Descriptor Block Data Format Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 55h 1 Logical Unit...

Страница 171: ...not be implemented so this bit must be set to 1 It is an ILLEGAL REQUEST to have page parameters while the PF bit is 0 SP Save Parameters Must be 0 If set this bit instructs the drive to save all sava...

Страница 172: ...n length allows the initiator to set the drive s Logical Block Size and number of Descriptor Logical Block Addresses see Figure 5 35 and Table 5 38 Page s The Page Code s of the pages that are a part...

Страница 173: ...and block size that is a multiple of 4 Kbytes there is no capacity loss Likewise when using the 10 or 20 GB format with compression disabled and block size a multiple of 8 Kbytes there is no capacity...

Страница 174: ...The figure and table that follow provide an illustration and description of the fields that make up the MODE SELECT command s Mode Parameter Block Descriptor Bit Byte 7 6 5 4 3 2 1 0 0 Density Code 1...

Страница 175: ...tape IIIxt only 81633 bpi 64 track pairs serial cartridge tape 20 0 GB DLTtape IV only 85937 bpi 52 quad pairs serial cartridge tape 35 0 GB The density codes above are the preferred codes used to def...

Страница 176: ...mmand Any value other than 0 indicates the number of bytes per block to use for READ WRITE and VERIFY commands that specify a fixed bit of 1 i e fixed block mode which also causes the transfer length...

Страница 177: ...fined or Vendor Unique Parameter List Information in this field depends on the mode page Refer to Sections 5 9 2 through 5 9 9 5 9 2 READ WRITE Error Recovery Page 01h The READ WRITE Error Recovery Pa...

Страница 178: ...returns a CHECK CONDITION status with sense key set to ILLEGAL REQUEST if it receives an unsupported Page Code or a Page field with values not supported or changeable In such cases no parameters are c...

Страница 179: ...he SCSI bus and allows an initiator to tune bus performance Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 02h 1 Additional Page Length 0Eh 2 Buffer Full Ratio 3 Buffer Empty Ratio 4 5 MSB Bus Inactivity...

Страница 180: ...e returns a CHECK CONDITION status with sense key set to ILLEGAL REQUEST if it receives an unsupported Page Code or a Page field with values not supported or changeable In such cases no parameters are...

Страница 181: ...isconnect is controlled by the other fields in this page 01b Once the data transfer of a command has been started a target does not attempt to disconnect until all the data to be transferred has been...

Страница 182: ...s tagged queuing extended contingent allegiance asynchronous event notification and error logging Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 Rsv d Page Code 0Ah 1 Page Length 06 2 Reserved RLEC 3 Queue Algorithm...

Страница 183: ...ror Log Sense Page specifically the TMC bit of the READ WRITE Error Log SENSE Page Page 2 and 3 described earlier in this manual The RLEC bit indicates whether the drive should return CHECK CONDITION...

Страница 184: ...essed format on and off independently of the tape medium s position Additionally it allows the user to enable or disable decompression of the tape drive compressed data during WRITE operations Bit Byt...

Страница 185: ...e sending it to the initiator Data compression must always be enabled RED Report Exception on Decompression The tape drive does not report exceptions on decompression boundaries between compressed and...

Страница 186: ...Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 10h 1 Additional Page Length 0Eh 2 Res d CAP 0 CAF 0 Active Format 0 3 Active Partition 0 4 Write Buffer Full Ratio 5 Read Buffer Empty Ratio 6 7 MSB Write...

Страница 187: ...orted Must be 0 Active Partition Only partition 0 is supported Setting this field to any other value causes rejection by the drive with a CHECK CONDITION status sense key ILLEGAL REQUEST set Write Buf...

Страница 188: ...Data Defined This field must be set to 00h EEG Enable End of Data Generation Set to 1 This field indicates that the drive will generate an EOD The drive generates an EOD mark before any change of dir...

Страница 189: ...itions Parameters Page that is used to specify the medium partitions Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 11h 1 Additional Page Length 06 2 Maximum Additional Partitions 0 3 Additional Partitio...

Страница 190: ...t to ILLEGAL REQUEST if it receives an unsupported Page Code or a Page field with values not supported or changeable In such cases no parameters are changed as a result of the command Maximum Addition...

Страница 191: ...ge the supported TapeAlert configuration options use the MODE SENSE command to read the settings of the TapeAlert page Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 1Ch 1 Additional Page Length 0A 2 Per...

Страница 192: ...returned sense key set to ILLEGAL REQUEST The drive returns a CHECK CONDITION status with sense key set to ILLEGAL REQUEST if it receives an unsupported Page Code or a Page field with values not suppo...

Страница 193: ...NQUIRY and REQUEST SENSE commands following detection of the condition The Sense Key is set to RECOVERED ERROR with an additional sense code of 5D 00 TapeAlert Event The SCSI command with CHECK CONDIT...

Страница 194: ...2 1 0 0 PS Rsv d Page Code 3Eh 1 Additional Page Length 2 ASCII String of Parameter Name and Value Figure 5 44 EEPROM Vendor Unique Page Data Format The ASCII string has a parameter name followed by o...

Страница 195: ...PON ASCII Binary 1 1 0 Compression defaulted OFF at power up reset 1 Compression defaulted ON at power up reset DEFIXEDBLKEN ASCII Decimal 0 8 Default fixed block size DEFSEW ASCII Binary 1 1 To set d...

Страница 196: ...ary 0 1 To enable vendor unique Data Compression Status Mode Page ENAPARERRRETRY ASCII Binary 0 1 To turn on off parity error retry feature ENAREPDECOMP ASCII Binary 0 1 If set and the drive is in REA...

Страница 197: ...0 5 DLT 2000XT 6 DLT 7000 FORCEEEREBUILD ASCII Binary 0 1 To force all the EEPROM parameters to reset to default if set WARNING This causes all Log Sense history to be reset and may cause power on hou...

Страница 198: ...compression 3 Set compression setting for best compression Default compression settings are Drive with an 8 MB cache compression 1 Drive with a 4 MB cache compression setting depends on the PERFMODE p...

Страница 199: ...RR ASCII Binary 0 1 The drive reports deferred recovered error as current recovered error if set NODISCONFXDBLK ASCII Binary 1 1 To turn on off feature that prevents disconnecting on every fixed block...

Страница 200: ...been retried successfully if set REPORTRCVRDERR ASCII Binary 0 1 This parameter sets the default value of PER bit of READ WRITE Error Recovery Mode page 01h REPUAONSEQUNLD ASCII Binary 0 1 When set t...

Страница 201: ...commands are no operation if set SETEOMATBOM ASCII Binary 0 1 Sets EOM field in byte 2 of Request Sense data when encountering BOM SETEOMATEW ASCII Binary 0 1 Sets EOM field in byte 2 of Request Sense...

Страница 202: ...ique page the figure below shows a page that will modify the VENDORID parameter to XXXYY 0 0 0 Page Code 3Eh 1 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...

Страница 203: ...an EEPROM vendor unique page that modifies the FORCEDENSITY parameter to 4 0 0 0 Page Code 3Eh 1 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...

Страница 204: ...Table 5 48 Changeable Mode Parameters within MODE SELECT Page Parameter Default Minimum Maximum Header Buffered Mode Device Specific Byte 1 0 1 Block Descriptor Length 08h 00h 08h Block Descriptor Bl...

Страница 205: ...or the 10 byte MODE SENSE 5Ah follows on the next page Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 1Ah 1 Logical Unit Number Rsv d DBD Reserved 2 PC Page Code 3 Reserved 4 Allocation Length 5 Unused Res...

Страница 206: ...0 Command 1Ah 5Ah continued Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 5Ah 1 Logical Unit Number Rsv d DBD Reserved 2 PC Page Code 3 6 Reserved 7 8 MSB Allocation Length LSB 9 Unused Reserved Flag Link...

Страница 207: ...t Changeable Values 10 Report Default Values 11 Report Saved Values Page Code This field allows the host to select any specific page or all of the pages supported by the drive Allocation Length This f...

Страница 208: ...ollowing figures Bit Byte 7 6 5 4 3 2 1 0 0 Mode Sense Data Length 1 Media Type 2 WP Buffered Mode Speed 0 3 Block Descriptor Length 08h Figure 5 49 MODE SENSE 6 Data Header Data Format Bit Byte 7 6 5...

Страница 209: ...that the tape is write enabled If set to 1 it indicates that the tape is write protected Buffered Mode This mode implements Immediate Reporting on WRITE commands via the Buffered Mode If the field is...

Страница 210: ...he following figure describes the MODE SENSE block descriptor that follows the MODE SENSE header Descriptions of the MODE SENSE blocks are provided in Table 5 51 Bit Byte 7 6 5 4 3 2 1 0 0 Density Cod...

Страница 211: ...bpi 52 quad pairs serial cartridge tape 35 0 GB The density codes above are the preferred codes used to define density Additionally the codes listed below may be used though use of the Data Compressi...

Страница 212: ...A block length of 0 indicates that the length is variable as specified in the I O command Any other value indicates the number of bytes per block that are used for READ WRITE and VERIFY type commands...

Страница 213: ...te that this 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 Page codes and pages that are supporte...

Страница 214: ...the Error Recovery Page for READ and WRITE operations The format for the page is illustrated in the following figure Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 01h 1 Additional Page Length 0Ah 2 Rsv...

Страница 215: ...when performing MODE SELECT TB Transfer Block The Transfer Block when not fully recovered function is not supported EER Enable Early Recovery This function is always enabled must be 1 PER Parity Error...

Страница 216: ...t for the page is illustrated in the following figure Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 Page Code 02h 1 Additional Page Length 0Eh 2 Buffer Full Ratio 0 3 Buffer Empty Ratio 0 4 5 MSB Bus Inactivity Lim...

Страница 217: ...s returned on MODE SENSE and must subsequently be set to the same value when performing MODE SELECT Buffer Full Ratio Not supported Buffer Empty Ratio Not supported Bus Inactivity Limit Not supported...

Страница 218: ...tape drive returns a CHECK CONDITION status when one of the WRITE and READ counters has reached a specified threshold Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 0Ah 1 Page Length 06 2 Reserved RLEC...

Страница 219: ...ON 06h when one of its WRITE and READ error counters reaches a specified threshold as follows 0 Do not return UNIT ATTENTION when a threshold has been met 1 Return UNIT ATTENTION when a threshold is m...

Страница 220: ...The Data Compression page specifies parameters for the control of data compression Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 Rsv d Page Code 0Fh 1 Page Length 0E 2 DCE DCC Reserved 3 DDE 0 RED 0 Reserved 4 7 MS...

Страница 221: ...DDE Data Decompression Enable The value returned for this bit indicates whether data decompression is enabled or not 0 Data Decompression is Disabled 1 Data Decompression is Enabled Note that when the...

Страница 222: ...yte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 10h 1 Additional Page Length 0Eh 2 Rsv d CAP 0 CAF 0 Active Format 0 3 Active Partition 0 4 WRITE Buffer Full Ratio 0 5 READ Buffer Empty Ratio 0 6 7 MSB WRITE D...

Страница 223: ...c adaptive mechanism to dynamically adjust its ratio according to the average data rates over the SCSI bus READ Buffer Empty Ratio Indicates how empty the buffer should be before restarting reading fr...

Страница 224: ...do not report early warning EOM on reads Gap Size Not supported Set to 0 EOD Defined End of Data Set to 00h EEG Enable EOD Generation Bit Set to 1 to indicate that the drive generates an EOD The driv...

Страница 225: ...edium Partition Page The format for the page is illustrated in the following figure Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 11h 1 Additional Page Length 06h 2 Maximum Additional Partitions 0 3 Add...

Страница 226: ...forming MODE SELECT Maximum Additional Partitions Not supported Must be 0 Additional Partitions Defined This field specifies the number of additional partitions to be defined for the tape based on the...

Страница 227: ...nfiguration settings can be read via the MODE SENSE command s TapeAlert Page Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 1Ch 1 Additional Page Length 0A 2 Perf Reserved DExcpt Test Rsvd LogErr 3 Reser...

Страница 228: ...ONDITION status is returned sense key set to ILLEGAL REQUEST The drive returns a CHECK CONDITION status with sense key set to ILLEGAL REQUEST if it receives an unsupported Page Code or a Page field wi...

Страница 229: ...t INQUIRY and REQUEST SENSE commands following detection of the condition The Sense Key is set to RECOVERED ERROR with an additional sense code of 5D 00 TapeAlert Event The SCSI command with CHECK CON...

Страница 230: ...retrieval the data is returned as follows Send a 10 byte MODE SENSE command to get the Parameter List The data returned by the 10 byte MODE SENSE command for the EEPROM page is in the form of a MODE S...

Страница 231: ...escription Prevent When set to 1 the UNLOAD button on the drive s front panel is effectively disabled and the UNLOAD command does not unload the tape medium or the cartridge The PREVENT ALLOW status i...

Страница 232: ...terminates the command with CHECK CONDITION status sense key set to ILLEGAL REQUEST and additional sense code of INVALID FIELD IN CDB If the SILI bit is 0 and the actual block length is different tha...

Страница 233: ...ion of READ the medium is logically positioned after the last block of data transferred EOM Note that a READ command in fixed mode with an odd number of blocks returns a CHECK CONDITION the DLT 7000 t...

Страница 234: ...NDITION 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 Qualifie...

Страница 235: ...rved Flag Link Figure 5 62 READ BLOCK LIMITS Command Descriptor Block Data Format The READ BLOCK LIMITS data shown below is sent during the DATA IN phase of the command The command does not reflect th...

Страница 236: ...nimum Block Length Limit and less than or equal to the Maximum Block Size Limit For the DLT 7000 system the content of the Granularity field is 1 since block sizes must be a multiple of 2 21 2 For bac...

Страница 237: ...s In addition by using buffers 1 and 2 the READ BUFFER command allows the contents of the tape system s local RAM EEPROM and DRAM to be transferred over the SCSI bus Buffers 1 and 2 provide a diagnost...

Страница 238: ...ransferred 256K for RAM 8K for EEPROM Buffer 2 Choosing Buffer 2 results in the tape system transferring the contents of cache RAM over the SCSI bus For DLT7000 tape systems a total of either 4 or 8 M...

Страница 239: ...rget data buffer The figure below illustrates the format of the header Bit Byte 7 6 5 4 3 2 1 0 0 Reserved 1 3 MSB Available Length LSB Figure 5 65 READ BUFFER Header Data Format Table 5 64 READ BUFFE...

Страница 240: ...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...

Страница 241: ...9 Unused Reserved Flag Link Figure 5 67 READ POSITION Command Descriptor Block Data Format Table 5 65 READ POSITION Command Descriptor Block Field Descriptions Field Name Description BT Block Type Thi...

Страница 242: ...es the following format Bit Byte 7 6 5 4 3 2 1 0 0 BOP EOP Reserved BPU 0 Reserved 1 Partition Number 2 3 Reserved 4 7 MSB First Block Location LSB 8 11 MSB Last Block Location LSB 12 Reserved 13 15 M...

Страница 243: ...n early warning and end of partition BPU Block Partition Unknown This bit is never set the setting of the Block Type BT bit of READ POSITION CDB does not affect the block address values returned First...

Страница 244: ...5 4 3 2 1 0 0 Operation Code 1Ch 1 Logical Unit Number Reserved 2 Reserved 3 4 MSB Allocation Length LSB 5 Unused Reserved Flag Link Figure 5 69 RECEIVE DIAGNOSTIC RESULTS Command Descriptor Block Da...

Страница 245: ...formation following a CHECK CONDITION on a SEND DIAGNOSTIC command Bit Byte 7 6 5 4 3 2 1 0 0 Controller Present Flag 1 Controller Error Flag 2 Drive Present Flag 3 Drive Error Flag 4 Media Loader Pre...

Страница 246: ...ptor Block Data Format Table 5 68 RELEASE UNIT Command Data Field Descriptions Field Name Description 3rdPty The third party release option for RELEASE UNIT allows an initiator to release a logical un...

Страница 247: ...rations The optional Element reservation feature defined for Medium Changer devices in the SCSI 2 ANSI specification is not supported The RELEASE command is defined the same as for the tape drive The...

Страница 248: ...Reserved 4 Allocation Length 5 Unused Reserved Flag Link Figure 5 72 REQUEST SENSE Command Descriptor Block Data Format Table 5 69 REQUEST SENSE Command Data Field Descriptions Field Name Description...

Страница 249: ...nal Sense Code and Additional Sense Code Qualifier The positional information provided reflects the logical position of the tape drive The tape drive returns information based on the non diagnostic da...

Страница 250: ...nformation Bytes LSB 7 Additional Sense Length 8 11 MSB Command Specific Information Bytes LSB 12 Additional Sense Code ASC 13 Additional Sense Code Qualifier ASCQ 14 Sub Assembly Code 0 15 SKSV C D R...

Страница 251: ...ested logical block length did not match the logical block length of the data on the tape medium Only READ or VERIFY may cause this bit to be set Sense Key In most cases Additional Sense Code and or Q...

Страница 252: ...er is contained in the Command Descriptor Block A C D set to 0 indicates that the illegal parameter is in the Parameter List from the initiator BPV Bit Pointer Valid When set to 1 this field indicates...

Страница 253: ...lds may present more specific information 5h ILLEGAL REQUEST The Command Descriptor Block or supplied parameter data had an unsupported or illegal operation specified Check bytes 15 16 and 17 6h UNIT...

Страница 254: ...Error Log Generated 37 00 Rounded Parameter 3B 08 Repositioning Error 44 C1 EEROM Copy 1 Area Bad 44 C2 EEROM Copy 2 Area Bad 47 00 SCSI Parity Error 48 00 IDE Message Received 51 00 ERASE Failure 53...

Страница 255: ...Block Port Detected Record CRC Error 15 01 Random Mechanical Positioning Error 21 01 Invalid Element Address 3B 08 Repositioning Error 3B 0D Media Destination Element Full1 3B 0E Media Source Element...

Страница 256: ...r 24 82 Media in Drive 24 84 Insufficient Resources 24 86 Invalid Offset 24 87 Invalid Size 24 89 Image Data Over Limit 3 24 8B Image Personality is Bad 3 24 8C Not Immediate Command 24 8D Bad Drive S...

Страница 257: ...Failure 01 LUN Communications Time out 09h VENDOR UNIQUE XX YY Code Update Event where XX Drive revision code YY Controller revision code 0Ah 0A 00 Error Log Overflow 80 Error Log Generated 0Bh 2F 00...

Страница 258: ...or Sense Code Qualifier 0Eh MISCOMPARE No Additional Sense Code or Sense Code Qualifier 1 Medium changer specific command 2 Contact a service representative 3 Bad firmware image or code download possi...

Страница 259: ...on 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 tape drive If set to 1 logi...

Страница 260: ...or attempts to perform any command except INQUIRY REQUEST SENSE or RELEASE UNIT the command is rejected with a RESERVATION CONFLICT status That logical unit ignores a RELEASE UNIT command issued by an...

Страница 261: ...ker Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 01h 1 Logical Unit Number Reserved Immed 2 4 Reserved 5 Unused Reserved Flag Link Figure 5 75 REWIND Command Descriptor Block Data Format Table 5 74 REWIN...

Страница 262: ...nd Data Field Descriptions Field Name Description PF Page Format Not supported must be 0 Selftst Self Test This bit is used in conjunction with DevOfl and UnitOfl to specify the type of testing to be...

Страница 263: ...ape medium When complete any errors that occur are reported in the extended Sense Data bytes This Level 1 test has an execution time of approximately five 5 seconds Specify the Electronics Self Test b...

Страница 264: ...0 Illegal Combination 0 0 1 Self Test Level 3 with User Parameters 0 1 0 Illegal Combination 0 1 1 Self Test Level 2 with Default Parameters 1 0 0 Self Test Level 1 with Default Parameters 1 0 1 Self...

Страница 265: ...e diagnostic to be run If Maximum Number of Test Passes 0 the test will loop continuously A BUS RESET or a selection from the host sending an ABORT or BUS DEVICE RESET message terminates testing Defau...

Страница 266: ...not match the expected position Additional Sense Code for possible additional information 4h Hardware Error The Additional Sense Code and any Additional Sense Code Qualifier provide more specific info...

Страница 267: ...7 6 5 4 3 2 1 0 0 Operation Code 11h 1 Logical Unit Number Reserved Code 2 4 MSB Count LSB 5 Unused Reserved Flag Link Figure 5 78 SPACE Command Descriptor Block Data Format Table 5 80 SPACE Command D...

Страница 268: ...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 Wh...

Страница 269: ...ive has a tape loaded the command returns a GOOD status Otherwise CHECK CONDITION is reported Due to power cycle code update and tape loaded conditions it is possible to get multiple check conditions...

Страница 270: ...e to verify one or more blocks beginning with the next block on the tape Both CRC and EDCs are validated Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 13h 1 Logical Unit Number Reserved Immed BC Fixed 2 4...

Страница 271: ...When set to 1 the command is rejected Fixed This bit specifies whether fixed length or variable length blocks are to be verified When set to 0 variable block mode is requested A single block is trans...

Страница 272: ...Reserved Fixed 2 4 MSB Transfer Length LSB 5 Unused Reserved Flag Link Figure 5 81 WRITE Command Descriptor Block Data Format Table 5 82 WRITE Command Data Field Descriptions Field Name Description Fi...

Страница 273: ...is selected When the Transfer Length is 0 no data is transferred and the current position on the logical unit is not changed Exception Conditions If End of Tape EOT is detected while writing the tape...

Страница 274: ...er DMA engine SCSI bus interface hardware and SCSI bus integrity It is also used for downloading and updating DLT microcode firmware Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 3Bh 1 Logical Unit Number...

Страница 275: ...eld is a value other than 0 the command is rejected The target detects and rejects commands that would overrun the buffer Buffer Offset See Sections 5 26 1 through 5 26 4 for the appropriate settings...

Страница 276: ...ning CAUTION During the actual reprogramming of the FLASH EEPROM if any type of powerfail occurs or if the reprogramming fails before completion the tape drive subsystem becomes unusable and the tape...

Страница 277: ...escriptor Block Data Format Table 5 84 WRITE FILEMARKS Command Data Field Descriptions Field Name Description WSmk Write Setmark Must be 0 This tape drive does not support Setmarks Immed Immediate Whe...

Страница 278: ...to be written to the tape medium but still flushes any WRITE data to the tape medium If End of Tape EOT is detected while writing filemarks the tape drive finishes writing any buffered data and termi...

Страница 279: ...flags format is used when there is no internal status code to report and can be quickly distinguished by checking to see if bit 7 of byte 18 is set to 1 Table A 1 Internal Status Codes Decimal Hexade...

Страница 280: ...Unloaded 19 13 Unable to WRITE No CRC 20 14 Block to Append To Not Found 21 15 Data Synchronization Error READ after WRITE Not Happening 22 16 Missing Block s in Current Entity 23 17 Drive Hardware WR...

Страница 281: ...Source Slot 41 29 Invalid Destination Slot 42 2A Source Slot Empty 43 2B Destination Slot Full 44 2C Medium Changer Motion Error 45 2D Medium Changer Drive Interface Error 46 2E Medium Changer Slot In...

Страница 282: ...gs Bit No Description 0 If set to 1 Cleaning Light is Illuminated otherwise Light is off 1 2 Tape Directory Status Bits Bit 2 Bit 1 0 0 Good Status 0 1 Unknown Status 1 0 Partial Directory will be reb...

Страница 283: ...control bytes of information Packets may be written for different reasons and several packet types exist The information in the event logs does not indicate that a tape drive or tape medium has faile...

Страница 284: ...Tape Drive Controller PCB fault EE01h Spurious Non Maskable Interrupt Possible Tape Drive Controller PCB fault EE02h Spurious 8524 Timer Interrupt Possible Tape Drive Controller PCB fault EE03h Spurio...

Страница 285: ...9 10 Error Code Meaning 0xA400 Hard READ Error Log 0xA401 Hard WRITE Error Log 0xA402 Drive Error Log 0xA403 Loader Error Log 0xA404 Calibration Log1 Error Entry 0xA405 Calibration Log2 Error Entry 0x...

Страница 286: ...and have no use in interpreting the directory failure packets Directory Called Mode A code that specifies the original reason for the directory call A value of 1 indicates a directory READ on LOAD A...

Страница 287: ...e update take all possible precautions to prevent power failure to the tape drive C 2 CREATING A FIRMWARE UPDATE TAPE To update the tape drive s PCBA firmware you need a tape cartridge with a copy of...

Страница 288: ...dates from a host are also supported see the section on the SCSI command WRITE BUFFER in Chapter 5 CAUTION If a powerfail occurs during the firmware update process when the new image is actually being...

Страница 289: ...y you cannot select the firmware update function Once the firmware update mode has been successfully selected insert the cartridge with updated firmware image into the drive The drive then Automatical...

Страница 290: ...Following a firmware update procedure two possible results can occur The firmware update cartridge is unloaded This signals a successful update The tape drive rewinds the cartridge the door is unlocke...

Страница 291: ...cates a successful firmware update 1 The tape is NOT a valid firmware update tape 2 The tape does not contain a valid firmware image No firmware update is attempted The WRITE PROTECT and TAPE IN USE i...

Страница 292: ...Appendix C Updating the Firmware C 6 Quantum DLT 7000 Tape System...

Страница 293: ...s of DLTtape cartridge DLTtape III 1200 feet cartridge medium dark gray plastic DLTtape IIIxt 1800 feet cartridge white plastic DLTtape IV 1800 feet cartridge charcoal plastic Ensure that your tape ba...

Страница 294: ...s are not generally a problem since their strength decreases as inverse of the distance from the source cubed Unless very near within a few inches a magnet or an electric motor there is no problem The...

Страница 295: ...eeper has sounded its tone Overriding the drive handle will cause damage to both the media and the tape drive Do not use graphite pencils water soluble felt pens or other debris producing writing inst...

Страница 296: ...e the tape cartridge from its protective plastic case 2 Look at the tape cartridge to check for any obvious cracks or other physical damage Look for broken or missing parts 3 Gently shake the tape car...

Страница 297: ...econd reel lock The reel locks can break if the cartridge is dropped This may be the cause of any rattling sound you hear when you gently shake the tape cartridge If this reel lock tab is not visible...

Страница 298: ...olding the DLTtape cartridge as shown in Figure D 3 On the right side corner of the tape cartridge there is a small tab in a cut out portion of the cartridge Using your thumb gently lift up on the tab...

Страница 299: ...ems No tape cartridge that exhibits the problems shown in the examples in Figure D 4 should be used in a DLT tape system Example 1 Swallowed Tape Cartridge Leader Example 2 Torn or Broken Leader Loop...

Страница 300: ...their environmental limits you will greatly reduce any chance that you will experience problems with your tape cartridges or cause damage to your DLT tape system Respect your media as much as you do...

Страница 301: ...te Protect Switch Positions Write Protect Switch Position Orange Indicator Result Before Loading the Cartridge Enabled Slide switch to left Visible Data cannot be written to the tape Existing data on...

Страница 302: ...e tape drive s cartridge Insert Release handle If the green Operate Handle LED is blinking close the handle and wait for the LED to light steadily then lift the handle and insert the cartridge 2 Inser...

Страница 303: ...artridge from the drive return the cartridge to its plastic case to protect the cartridge from damage Close the Insert Release handle 1 Press the Unload button or issue an appropriate system software...

Страница 304: ...n this chapter for loading a cartridge into the tape drive When cleaning completes the Use Cleaning Tape LED turns off Operate Handle lights and the drive s beeper sounds a tone to alert you that the...

Страница 305: ...2 9 2 14 Capacity 1 3 Cartridge insert release handle 2 16 2 20 Cleaning tape cartridge using D 12 COMMAND COMPLETE message 4 5 Command descriptor block 5 4 Commands SCSI 3 2 5 12 Conducted emissions...

Страница 306: ...ity specification 1 5 I IDENTIFY message 4 7 IGNORE WIDE RESIDUE message 4 8 INITIATOR DETECTED ERROR message 4 9 INQUIRY command 5 17 Installation rackmount 2 3 2 7 tabletop 2 13 2 14 Interface type...

Страница 307: ...D BUFFER command 5 139 READ POSITION command 5 143 RECEIVE DIAGNOSTICS RESULTS command 5 147 Recording media 1 11 Reliability projected 1 3 RELEASE UNIT command 5 149 REQUEST SENSE command 5 151 Suppo...

Страница 308: ...ENSE 5 156 SEND DIAGNOSTIC 5 171 Shock requirements non operating 1 7 operating 1 6 SPACE command 5 173 Specifications acoustic noise emissions 1 10 electromagnetic emissions 1 12 EMI regulations and...

Страница 309: ...idge D 11 Updating firmware C 1 V Vendor unique page parameters for EEPROM 5 95 Vendor unique sense data request sense status codes A 1 VERIFY command 5 177 Vibration requirements non operating 1 7 op...

Страница 310: ...Index Index 6 Quantum DLT 7000 Tape Drive...

Страница 311: ......

Страница 312: ...81 60000 06 A012 81 60000 06 A02 501 Sycamore Drive Milpitas CA 95035 408 894 4000 www quantum com November 10 2003 81 60000 06 A02...

Отзывы: