background image

DLT

TM 

8000 Tape System

Product Manual

Nov. 10, 2003

81-60118-0

6

Summary of Contents for DLTtape DLT 8000

Page 1: ...DLTTM 8000 Tape System Product Manual Nov 10 2003 81 60118 06...

Page 2: ...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 888 8...

Page 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...

Page 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...

Page 5: ...USER MANUAL STATEMENTS FOR CLASS B EQUIPMENT continued...

Page 6: ......

Page 7: ...cifications 1 3 1 3 4 Reliability Projected 1 4 1 3 5 Physical Specifications 1 5 1 3 6 Temperature and Humidty 1 6 1 3 7 Operating Air Velocity 1 7 1 3 8 Vibration Shock and Drop Specifications 1 7 1...

Page 8: ...nd Installing a Tabletop Tape System 2 15 2 3 1 Selecting SCSI ID 2 17 2 3 2 Connecting the SCSI Bus Cables 2 18 2 3 3 Installing the AC Power Cord 2 19 2 4 The Tape Cartridge 2 22 2 4 1 Care and Hand...

Page 9: ...Timing 3 10 3 5 SCSI Bus Phases 3 13 3 5 1 BUS FREE Phase 3 13 3 5 2 ARBITRATION Phase 3 15 3 5 3 SELECTION Phase 3 16 3 5 4 RESELECTION Phase 3 17 3 5 5 Information Transfer Phases 3 19 3 5 5 1 Asyn...

Page 10: ...h 4 10 4 2 9 LINKED COMMAND COMPLETE with Flag Message 0Ah 4 10 4 2 10 MESSAGE PARITY ERROR Message 09h 4 10 4 2 11 MESSAGE REJECT Message 07h 4 10 4 2 12 NO OPERATION 08h 4 11 4 2 13 RESTORE POINTERS...

Page 11: ...5 41 5 7 3 Log Select Page Format 5 42 5 7 4 Error Detection Summary in Log Select Pages 5 45 5 8 LOG SENSE Command 4Dh 5 47 5 8 1 Error Detection Summary in LOG SENSE Command Descriptor Block 5 50 5...

Page 12: ...ode Pages 5 116 5 10 3 1 READ WRITE ERROR RECOVERY Page 01h 5 118 5 10 3 2 DISCONNECT RECONNECT Page 02h 5 120 5 10 3 3 CONTROL MODE Page 0Ah 5 122 5 10 3 4 DATA COMPRESSION Page 0Fh 5 124 5 10 3 5 DE...

Page 13: ...5 27 SEND DIAGNOSTIC Command 1Dh 5 217 5 28 SPACE Command 11h 5 223 5 29 TEST UNIT READY Command 00h 5 225 5 30 VERIFY Command 13h 5 227 5 31 WRITE Command 0Ah 5 229 5 32 WRITE BUFFER Command 3Bh 5 2...

Page 14: ...Table of Contents xii Quantum DLT 8000 Tape System Appendix F Timeout Specifications for DLT 8000 Tape System SCSI Commands F 1 Appendix G DLT 7000 Emulation Feature G 1 Index Index 1...

Page 15: ...Front Panel of Tape System 2 28 Figure 4 1 Extended Message Data Format 4 4 Figure 4 2 IDENTIFY Message Data Format 4 7 Figure 4 3 IGNORE WIDE RESIDUE Message Data Format 4 8 Figure 4 4 Synchronous D...

Page 16: ...Log Parameters Format for READ WRITE COMPRESSION RATIO LOG SENSE Page Parameter Codes 00h and 01h 5 63 Figure 5 28 Log Parameters Format for READ WRITE COMPRESSION RATIO LOG SENSE Page Parameter Code...

Page 17: ...Data Format 5 110 Figure 5 54 MODE SENSE 10 Data Header Data Format 5 111 Figure 5 55 MODE SENSE Block Descriptor Data Format 5 113 Figure 5 56 MODE SENSE Page Descriptor Data Format 5 116 Figure 5 57...

Page 18: ...ormat 5 179 Figure 5 83 RELEASE UNIT 10 Command Descriptor Block Data Format 5 181 Figure 5 84 REPORT DENSITY SUPPORT Command Descriptor Block Data Format 5 183 Figure 5 85 REPORT DENSITY SUPPORT Head...

Page 19: ...ER Command Descriptor Block Data Format 5 233 Figure 5 104 WRITE FILEMARKS Command Descriptor Block Data Format 5 237 Figure E 1 Location of One of the Two Reel Lock Tabs on the DLTtape E 3 Figure E 2...

Page 20: ...e 1 14 Conducted Emissions 1 15 Table 1 15 Radiated Emissions 1 16 Table 1 16 Magnetic Radiated Susceptibility 1 16 Table 1 17 Radiated Susceptibility 1 16 Table 1 18 Conducted Susceptibility 1 17 Tab...

Page 21: ...e Field Description 4 4 Table 4 4 Drive Response to DISCONNECT Message 4 6 Table 4 5 IDENTIFY Message Field Description 4 7 Table 4 6 IGNORE WIDE RESIDUE Message Field Definition 4 8 Table 4 7 Drive R...

Page 22: ...Descriptions 5 57 Table 5 23 TapeAlert LOG SENSE Header Field Descriptions 5 58 Table 5 24 Log Parameter Field Descriptions for TapeAlert Page 5 59 Table 5 25 Tape Alert Flags Severity Levels and Mean...

Page 23: ...Block Field Descriptions 5 109 Table 5 49 MODE SENSE Data Header Field Descriptions 5 112 Table 5 50 MODE SENSE Block Descriptor Field Descriptions 5 113 Table 5 51 MODE SENSE Page Descriptor Field D...

Page 24: ...iptions 5 171 Table 5 75 READ POSITION Command Descriptor Block Field Descriptions 5 173 Table 5 76 READ POSITION Data Field Descriptions 5 175 Table 5 77 RECEIVE DIAGNOSTIC RESULTS Command Data Field...

Page 25: ...CE Command Data Field Descriptions 5 223 Table 5 98 VERIFY Command Data Field Descriptions 5 227 Table 5 99 WRITE Command Data Field Descriptions 5 230 Table 5 100 WRITE BUFFER Command Data Field Desc...

Page 26: ...Table of Contents xxiv Quantum DLT 8000 Tape System...

Page 27: ...to all chapters Addition of information about NTF Testing in Chapters 2 and 5 and a new appendix Appendix E 81 60118 01 Dec 4 1998 3rd issue as preliminary manual Changes to chapters 1 2 3 and 5 Addi...

Page 28: ...ce Status Page Options for Speed field included Table 5 37 Density codes changed for 98250 bpi formats Tables 5 38 and 5 51 Default setting for HOSTCOMPSETTING now given as 0 Table 5 47 New parameter...

Page 29: ...1 4 and 1 5 into a new Table 1 4 Changed Section 1 3 8 from Non Operating Environment to Vibration Shock and Drop Specifications placed specs for Vibration and Shock in Table 1 5 and specs for Drop in...

Page 30: ...of tabletop rear panel in Figure 2 7 2 8 and 2 10 Changed name of NTF Test to BHC Test Section 2 8 Chapter 5 Changed all references from NTF Test to BHC Test Appendix A Modified Table A 2 to illustra...

Page 31: ...specification parameters G for g Chapter 2 Deleted recommendation that all devices on SCSI bus have TERM PWR enabled Added note that BHC is provided only for trained service provider Added informatio...

Page 32: ...G added 81 60118 03 July 13 2000 No release Added information about Granularity in READ BLOCK LIMIT command section Corrected description of Internal Status Bit Flag information in Table A 2 81 60118...

Page 33: ...nstallation and operation of the tape system although that is a secondary audience PURPOSE This manual describes the DLT 8000 Tape System It is intended to provide the information necessary to integra...

Page 34: ...an initiator to direct a tape system to perform a wide range of operational and diagnostic functions Appendix A Definition of Vendor Unique Sense Data Information Appendix A provides a list of intern...

Page 35: ...n Number followed by lowercase h 25h Binary Notation Number followed by lowercase b 101b Decimal Notation Number without suffix 512 Acronyms Uppercase POST Abbreviations Lowercase except where standar...

Page 36: ...About This Manual Quantum DLT 8000 Tape System xxxii...

Page 37: ...f 80 0 GB and a sustained user data transfer rate of up to 12 MB second native capacity is 40 0 GB native data transfer rate is 6 0 MB second The device is an extended length 5 25 inch form factor hal...

Page 38: ...ssed for the tape system depending on which DLTtape cartridge is used Table 1 1 Storage Capacity DLTtape Cartridge Length of Medium Storage Capacity Native Storage Capacity Compressed DLTtape IV 1800...

Page 39: ...ts read Tracks 208 physical 52 quad logical tracks on media drive has 4 parallel physical 1 logical tracks written or read simultaneously Linear Bit Density 98 250 bpi per track READ WRITE Tape Speed...

Page 40: ...e Speed 175 inches second Rewind Tape Speed 175 inches second Average Rewind Time 60 seconds Maximum Rewind Time 120 seconds Minimum Average Maximum Access Time From BOT 32KB blocks in seconds 2 69 13...

Page 41: ...rant that predicted MTBF is representative of any particular unit installed for customer use Actual figures vary from unit to unit 1 3 5 Physical Specifications Table 1 3 provides the key physical spe...

Page 42: ...on condensing 20 to 80 non condensing Humidity Gradient 10 hour 10 hour Storage Ranges Unpacked or Packed Temperature Gradient 36 F 20 C per hour with 5 margin across the range 36 F 20 C per hour with...

Page 43: ...tion and Shock Specifications Operating Vibration Specifications Vibration Type Sine Sweep Frequency Range 5 500 5 Hz Upward and downward sweep Acceleration Level 0 25 G Between 22 and 500 Hz 0 010 DA...

Page 44: ...nvelope 0 008 g 2 Hz Application X Y and Z axes 60 minutes axis Non Operating Packaged Repetitive Shock Specifications Excitation Type Synchronous vertical motion 1 inch excursion Shock Bounce Cycles...

Page 45: ...lbs 9 48 kg 23 inches for items between 21lbs 9 52 kg and 40 9 lbs 18 55 kg Application 10 drops total 1 each side 3 edges 1 corner 1 3 9 Altitude The following table provide the tape system s altitu...

Page 46: ...sion Idle Not applicable 5 4 Bel Streaming 5 9 Bel 5 9 Bel Sound Pressure Level LPAc Mode Integratible Version Tabletop Version Idle Not applicable 40 dB Streaming 47 dB 44 dB Table 1 9 Acoustic Noise...

Page 47: ...letop version requires ac power Table 1 10 Power Requirements Description Integratible Version Tabletop Version Electrical Rating Auto Ranging Not applicable 100 to 240 VAC Power Requirements 28 W ste...

Page 48: ...pple 5 Volt 2 2 3 9 12 Volt 1 2 3 6 Drive Operating in Calibration Typical Maximum Includes Ripple 5 Volt 2 1 3 3 12 Volt 1 2 4 5 Drive Tensioned but Tape Not in Motion Standby Mode Typical Maximum In...

Page 49: ...tape media Table 1 12 provides operating and storage environment limits for the tape cartridges Table 1 12 DLTtape Media Specifications DLTtape Media Type Specifications DLTtape III Width 0 5 inch Le...

Page 50: ...s 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 Table 1 13 DLTtape Cartridge Operating and Storage Limits Operating Conditions Temperature 50 to 104...

Page 51: ...electromagnetic emissions CSA 108 8 EEC Directive 89 336 EN55022 and national standards are based on BS6527 UK NEN55022 Netherlands VDE 0971 Class B Germany CE Mark Cispr22 Class B FCC Rules Part 15B...

Page 52: ...meters Frequency Range MHz Quasi Peak Limit dB V m 3 Meters 10 Meters 30 to 230 40 30 230 to 1000 46 37 Above 1000 54 N A Table 1 16 Magnetic Radiated Susceptibility Low Frequency Magnetic Fields 10...

Page 53: ...ables 1 2 kV 2 5 kV No errors S W recoverable errors No hardware failures Low level Conducted Interference 3 V rms 80 modulated 1 kHz No errors S W recoverable errors No hardware failures Fast Transie...

Page 54: ...General Description and Specifications 1 18 Quantum DLT 8000 Tape System...

Page 55: ...er sections of the manual Remove power from the computer system or expansion unit before installing or removing the tape system to prevent the possibility of electrical shock or damage to the tape sys...

Page 56: ...harge that is too slight to feel can be sufficient to destroy or degrade a component s operation To minimize the possibility of ESD related damage to the system we strongly recommend using both a prop...

Page 57: ...onfiguring and installing a tabletop tape system see Section 2 3 WARNING Before you begin review the Safety ESD and Handling precautions described at the beginning of this chapter to avoid personal in...

Page 58: ...r the tape system by installing jumper blocks on the pin pairs of the connector block located on the tape system s PCBA Figure 2 1 Refer to Table 2 1 for the allowable SCSI IDs Figure 2 1 Location of...

Page 59: ...ny SCSI ID selections made on this connector otherwise the SCSI ID remains SCSI ID 5 Note that the SCSI ID of the host adapter is typically SCSI ID 7 SCSI ID Pin Pair 7 8 Pin Pair 5 6 Pin Pair 3 4 Pin...

Page 60: ...he bus At least one device on the bus must supply terminator power TERM PWR To configure the DLT 8000 tape drive to supply TERM PWR install a jumper block on pin pair 3 4 Figure 2 2 Figure 2 2 Jumper...

Page 61: ...he tape system does not generate parity disable parity checking on the tape system by installing a jumper block on pin pair 1 2 on the connector as shown in Figure 2 3 Note that this is the same conne...

Page 62: ...Securing the Tape System in Bay or Chassis Using four 4 screws secure the tape system in its bay or chassis Figure 2 4 is a dimensional drawing that shows the locations of the mounting holes at the bo...

Page 63: ...Configuring Installing and Operating the Tape Drive Quantum DLT 8000 Tape System 2 9 Figure 2 4 Locations and Dimensions for Mounting Holes...

Page 64: ...rear of the tape system Tables 2 2 through 2 4 provide SCSI pin signal names locations for the SCSI connectors Table 2 5 provides power connector signal names locations NOTE In some installations it...

Page 65: ...DB 4 Signal Return 11 45 DB 5 Signal Return 12 46 DB 6 Signal Return 13 47 DB 7 Signal Return 14 48 DB P0 Signal Return 15 49 Ground Ground DIFFSENS 16 50 Ground TERMPWR 17 51 TERMPWR TERMPWR 18 52 TE...

Page 66: ...0 6 40 DB 0 DB 1 7 41 DB 1 DB 2 8 42 DB 2 DB 3 9 43 DB 3 DB 4 10 44 DB 4 DB 5 11 45 DB 5 DB 6 12 46 DB 6 DB 7 13 47 DB 7 DB P 14 48 DB P GROUND 15 49 GROUND DIFFSENS 16 50 GROUND TERMPWR 17 51 TERMPW...

Page 67: ...DB 0 DB 1 8 42 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 Res...

Page 68: ...in Signal 1 12 VDC 2 Ground 12 V return 3 Ground 5 V return 4 5 VDC 2 2 4 3 The Loader Connector Located on the side of the integratible tape system Figure 2 6 the loader connector provides signals us...

Page 69: ...connected at the rear panel WARNING Before you begin review the Safety ESD and Handling precautions described at the beginning of this chapter to avoid personal injury or damage to equipment This sec...

Page 70: ...Configuring Installing and Operating the Tape System 2 16 Quantum DLT 8000 Tape System Figure 2 7 Physical Dimensions of DLT 8000 Tabletop System...

Page 71: ...the number displayed on the SCSI ID selection switch on the tabletop tape system s rear panel Figure 2 8 Press either the small switch above the indicator to increment the number or the small switch b...

Page 72: ...ed to either of the connectors If the tape unit is the last device on the bus then a terminator should be installed on the open connector If the bus continues from the tape system to another SCSI devi...

Page 73: ...wer cord should be a minimum of 18 3 AWG 60 C Type SJT or SVT 2 UL and CSA Certified cordage rated for use at 250 VAC with a current rating that is at least 125 of the current rating of the product 3...

Page 74: ...Configuring Installing and Operating the Tape System 2 20 Quantum DLT 8000 Tape System 115 V 220 240 V Figure 2 10 AC Power Cord Plug Ends...

Page 75: ...Drive Quantum DLT 8000 Tape System 2 21 Figure 2 11 shows the location of the ac power cord connector on the tabletop tape system s rear panel Figure 2 11 Location of AC Power Cord Connector on Rear P...

Page 76: ...ual covers handling and care of tape cartridges discusses the tape cartridge write protect switch and explains how to load and unload a tape cartridge to and from the tape system and how to use a clea...

Page 77: ...rtridge door this may expose the tape to contamination or physical damage Do not allow direct contact with tape medium or the tape leader Dust or natural skin oils can contaminate the tape and impact...

Page 78: ...ear of the cartridge This may interfere with normal cartridge operation and may damage other subsystem components Do not use graphite pencils water soluble felt pens or other debris producing writing...

Page 79: ...ape cannot be overwritten nor can additional data be appended to the media When the write protect switch is moved to the left a small orange rectangle is visible This indicates that data cannot be wri...

Page 80: ...n Table 2 7 Enabling Write Protect before Loading the Cartridge If the write protect switch is moved Then To its left enabled position the orange indicator on the cartridge becomes visible Data cannot...

Page 81: ...cal inspection procedure and other DLTtape cartridge related information Open the tape cartridge door and check the position of the tape leader Close the tape cartridge door and shake the cartridge li...

Page 82: ...ape system indicators their states and meanings of states Follow these steps to load a tape cartridge into the front panel of the tape system Figure 2 13 illustrates the tape system s front panel Figu...

Page 83: ...ing damage to the system may result 2 Insert the cartridge Push the cartridge fully into the tape system CAUTION To prevent failures and or damage to the handle assist the handle to its closed positio...

Page 84: ...tridge and or tape system damage When you remove a tape cartridge from the system return the cartridge to its plastic case to protect the cartridge from damage 1 Press the Unload button or issue an ap...

Page 85: ...means And you should The Use Cleaning Tape indicator is steadily illuminated The recording head needs cleaning or the tape is bad Use the cleaning cartridge Follow the instructions in this chapter for...

Page 86: ...ing process Cleaning of the system had has not taken place the cartridge has expired Wait until the tape is unloaded and the green Operate Handle indicator illuminates Replace the cleaning cartridge A...

Page 87: ...of the tape system All controls and indicators are located on the tape system s front panel or bezel Figure 2 13 Use these controls and indicators to operate the tape system and monitor the tape syste...

Page 88: ...rewound and unloaded into the cartridge before the cartridge can be removed from the tape system A complete unload operation may take 17 seconds from Beginning of Tape BOT Note that if the tape syste...

Page 89: ...ative compression OFF or 40 GB compressed is user selectable Various storage capacities can be selected by specifying the density of the data to be recorded on the tape media Using the DLTtape IV cart...

Page 90: ...ued The controller retains the selected density until 1 the density selection is changed or 2 the tape is unloaded An example of selection of density follows Example A user loads a tape cartridge prev...

Page 91: ...the actual data density is set for 10 0 GB and 10 0 GB is selected via the Select Button the indicator next to 10 0 illuminates The Density Select Button is used and the actual recorded density diffe...

Page 92: ...rite Protected and yellow User Cleaning Tape indicators extinguish The yellow Tape in Use indicator blinks while the tape system initializes 4 Following initialization the tape system is in one of the...

Page 93: ...then back on The indicators stop blinking and the system attempts to reinitialize Note that after pressing the Unload button you may have to wait five minutes before the Operate Handle indicator illum...

Page 94: ...e is Write Enabled Tape in Use Yellow Blinking On Off Tape is moving Tape is loaded ready for use Tape not loaded Use Cleaning Tape Yellow On Remains on after cleaning tape unloads After cleaning indi...

Page 95: ...Configuring Installing and Operating the Tape Drive Quantum DLT 8000 Tape System 2 41 illuminate steadily...

Page 96: ...Yellow On Blinking Tape is recorded in 20 0 GB format Tape is recorded in another density 20 0 GB has been selected for a WRITE from BOT 35 0 Yellow On Blinking Tape is recorded in 35 0 GB format Tap...

Page 97: ...of the modes of the Tape in Use Indicator Table 2 14 Tape in Use Indicator Modes If the yellow Tape in Use Indicator is It means Illuminated steadily A cartridge is loaded in the tape system but the...

Page 98: ...he BHC Test Using the Front Panel 1 Press and hold the Density Select Button Figure 13 for five seconds The Density Override Indicator Figure 2 13 flashes for five seconds After the five seconds the t...

Page 99: ...on or SCSI bus reset SCSI adapter parameters may not be correct Check SCSI adapter documentation SCSI signal cable may be loose Ensure SCSI cable is fully seated at each connector end SCSI terminator...

Page 100: ...left hand indicators on the tape system front panel are blinking A system fault has occurred Try to unload the tape and reinitialize the system by pressing the Unload button or by turning power to the...

Page 101: ...the handle and look inside the tape system If the tape leader is missing contact your service representative Also check the tape cartridges for damage If after attempting the recommended actions liste...

Page 102: ......

Page 103: ...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 that meet...

Page 104: ...NLOAD 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 transferred to the tape medium...

Page 105: ...returned READ BUFFER 3Ch Optional Used in conjunction with the WRITE BUFFER command as a diagnostic function for testing target memory and the integrity of the SCSI bus This command does not alter the...

Page 106: ...drive to verify the data written to the medium WRITE 0Ah Mandatory Requests the drive to write the data transferred from the initiator to the medium WRITE BUFFER 3Bh Optional Used in conjunction with...

Page 107: ...Init Targ None MESSAGE OUT Targ None Targ Init Init None All The signal is driven by all SCSI devices that are actively arbitrating SCSI ID Each SCSI device that is actively arbitrating asserts its u...

Page 108: ...SCSI Description 3 6 Quantum DLT 8000 Tape System connector Chapter 2 Configuring Installing and Operating the Tape System has full instructions for setting the SCSI ID...

Page 109: ...bit during ARBITRATION Bit number significance and priority decrease downward to DB 0 A data bit is defined as 1 when the signal value is true low voltage and 0 when the signal value is false high vo...

Page 110: ...serts REQ while using synchronous data transfers also the minimum time that an initiator asserts ACK while using synchronous data transfers Bus Clear Delay 800 ns Maximum time for a SCSI device to sto...

Page 111: ...he data lines to provide hold time in the initiator or drive while using standard slow synchronous data transfers Negation Period 90 ns Minimum time that a drive negates REQ while using synchronous da...

Page 112: ...Value Description Transfer Period2 Minimum time allowed between the leading edges of successive REQ pulses and of successive ACK pulses while using standard or fast synchronous data transfers The per...

Page 113: ...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...

Page 114: ...tes cannot be pipelined as well Initiators normally do not expect the BUS FREE phase to begin because of the drive s release of the BSY signal unless it has occurred after the detection of a reset con...

Page 115: ...ur 2 The SCSI device waits a minimum of one bus free delay after detection of the BUS FREE phase before driving any signal 3 The SCSI device arbitrates for the SCSI bus by asserting the BSY signal and...

Page 116: ...can be distinguished from the RESELECTION phase Selection Sequence The initiator 1 Sets the DATA BUS to the OR of its SCSI ID bit and the drive s SCSI ID bit 2 Asserts the ATN signal signaling that a...

Page 117: ...al to be true after at least a selection abort time plus two deskew delays the drive releases the SEL and ATN signals allowing the SCSI bus to go to the BUS FREE phase When responding to selection SCS...

Page 118: ...SCSI Description 3 16 Quantum DLT 8000 Tape System 4 Sets the DATA BUS to the logical OR of its SCSI ID bit and the initiator s SCSI ID bit...

Page 119: ...ID of the reselecting drive 10 Asserts the BSY signal within a selection abort time of its most recent detection of being reselected The initiator does not respond to a RESELECTION phase if bad parit...

Page 120: ...e of asserting the BSY signal 3 5 5 Information Transfer Phases NOTES 1 The tape drive supports wide asynchronous and synchronous data transfers 2 Both differential and single ended versions of the ta...

Page 121: ...formation During the information transfer phases the BSY signal remains true and the SEL signal remains false Additionally the drive continuously envelopes the REQ ACK handshake s with the C D I O and...

Page 122: ...iator 0 1 0 COMMAND Initiator to drive Allows the drive 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 th...

Page 123: ...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...

Page 124: ...e to Initiator Transfer Procedure 1 The drive sets the DB 7 0 P 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 after...

Page 125: ...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...

Page 126: ...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 is busy This status...

Page 127: ...example the tape cartridge is not installed the tape medium has been unloaded the tape drive is currently initializing the tape medium to prepare it for access etc In the DRIVE NOT READY state the in...

Page 128: ...ION or BUS FREE phases The initiator negates the ATN signal at least two deskew delays before asserting the ACK signal while transferring the last byte of the message If the drive detects that the ini...

Page 129: ...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...

Page 130: ...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...

Page 131: ...le 4 2 When a connection to the drive is established i e the drive is selected with ATN asserted the first message byte passed by the initiator must be either an IDENTIFY ABORT or BUS DEVICE RESET mes...

Page 132: ...DLT 8000 Tape System The DLT 8000 tape drive supports the messages listed in Table 4 2 The message code and the direction of the message flow is also included in the table In target to initiator Out...

Page 133: ...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...

Page 134: ...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...

Page 135: ...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...

Page 136: ...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...

Page 137: ...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 process i...

Page 138: ...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...

Page 139: ...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...

Page 140: ...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...

Page 141: ...ers The 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...

Page 142: ...and initiator to agree on the values of the parameters relevant to synchronous transfers The tape drive will not initiate the Synchronous Data Transfer Request message it relies on the initiator to do...

Page 143: ...itiated by a SCSI device whenever a previously arranged transfer width agreement may have become invalid The agreement becomes invalid after any condition that may leave the data transfer agreement in...

Page 144: ...er agreement If a synchronous data transfer agreement is in effect then after accepting a WIDE DATA TRANSFER REQUEST message it resets the synchronous agreement to asynchronous mode The transfer width...

Page 145: ...Table 5 1 The subsection of this chapter that details each of the SCSI commands is listed in the Subsection column Table 5 1 Supported SCSI Commands Command Operation Code Subsection ERASE 19h 5 3 IN...

Page 146: ...ands the RelAdr bit must be 0 2 RESERVE UNIT and RELEASE UNIT by Logical Unit Number are supported as are third party reservations Extent reservations are not supported 3 The RECEIVE DIAGNOSTIC RESULT...

Page 147: ...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...

Page 148: ...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 the Command Descriptor B...

Page 149: ...pecifies the first logical block of a range of logical blocks to be operated on by the command Relative Addressing indicates a technique used to determine the next Logical Block Address to be operated...

Page 150: ...rt of a command Bit Byte 7 6 5 4 3 2 1 0 Unused Reserved Flag Link Figure 5 2 Command Descriptor Block Control Field Data Format Table 5 3 Command Descriptor Block Control Field Field Descriptions Fie...

Page 151: ...1 through 5 of the status byte Bits 0 6 and 7 are reserved Table 5 4 describes the status codes returned by the drive Table 5 4 Status Codes Status Code Definition Meaning 00h GOOD The drive successf...

Page 152: ...identifies the Command Descriptor Block field used by the drive to determine how much command related data are to be transferred The units bytes or logical blocks for the different Length fields are i...

Page 153: ...ge s MODE SENSE 6 10 Allocation Mode Parameter Header 4 Block Descriptor 8 Page s PERSISTENT RESERVATION IN Allocation Parameter Data PERSISTENT RESERVATION OUT Parameter Length Parameter List PREVENT...

Page 154: ...Unit Attentions are created in each of the following circumstances At Power On At Bus Reset At Bus Device Reset message When the medium may have changed asynchronously When another initiator changes t...

Page 155: ...er 4 milliseconds after a SCSI bus reset the DLT 8000 tape drive responds to SCSI bus selections and returns appropriate normal responses Tape motion commands will be returned with Check Condition sta...

Page 156: ...the STATUS byte and the COMMAND COMPLETE message are returned to the host NOTE Unbuffered mode is NOT recommended due to the poor performance that may result The contents of the write data cache are...

Page 157: ...on about each command supported by the Quantum DLT 8000 system tape drive Fields common to many of the SCSI commands are supported as follows Name of Field How Field is Supported in SCSI Commands Logi...

Page 158: ...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...

Page 159: ...es data on the tape medium to be erased NOTE ERASE command MUST be issued while at BOT Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 19h 1 Logical Unit Number Reserved Immed Long 1 2 Reserved 3 Reserved 4...

Page 160: ...get does not return status until the selected operation has completed If set to 1 status is returned as soon as the operation has been initiated Long Must be set to 1 The Long bit controls the distanc...

Page 161: ...the inquiry 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 V...

Page 162: ...a Page specified by Page Code Operation Code Page Code or Specifies the Vital Product Data Page or Command Support Data which is to Operation Code be returned by the drive when EVPD is set Specifies t...

Page 163: ...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...

Page 164: ...ESS message Response Data Format 2 This Standard Inquiry Data is in SCSI 2 format Additional Length 33h Tape drive uses this field to indicate the number of additional bytes of INQUIRY Response Data a...

Page 165: ...mware revision levels The first two bytes are the version number of servo code The second two bytes are the version number of the SCSI read write code When a firmware update is performed on the DLT dr...

Page 166: ...jor Version 38 Firmware Minor Version 39 EEPROM Format Major Version 40 EEPROM Format Minor Version 41 Firmware Personality 42 Firmware Sub Personality 43 Vendor Unique Subtype 44 Controller Hardware...

Page 167: ...are version number byte 38 0 Field test and engineering versions of code have non zero minor firmware version numbers for tracking purposes Version These field display the various version numbers in b...

Page 168: ...1h reserved for use by Quantum In addition if the CmdDt bit in the INQUIRY command is set to 1 then the drive returns command data as illustrated in Figure 5 12 and described in Table 5 13 Bit Byte 7...

Page 169: ...Unit Serial Number Page Data Format Table 5 10 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 t...

Page 170: ...entification Descriptors Figure 5 9 Device Identification Page Data Format There are three different Device Identification Descriptors returned in numerical order of the Identifier Type Each Identific...

Page 171: ...associating with the LUN Identifier Type Types of identifiers allowed are Value Description 1 Concatenation of the Vendor Name Product ID and unit serial number 2 Canonical form of the IEEE Extended...

Page 172: ...EPROM Checksum 8 11 Read Write Firmware Checksum 12 35 Read Write Firmware Build Data Figure 5 11 Firmware Build Information Page Data Format Table 5 12 Firmware Build Information Page Field Descripti...

Page 173: ...ntinued The Subsystem Components Revision Page C1h This page contains information used by Quantum Corporation about firmware drive controller and other DLT 8000 tape drive components It is reserved fo...

Page 174: ...cifying the SCSI operation code of the Command Descriptor Block CDB for which it wants information Format of the command support data and definitions of the fields follow Bit Byte 7 6 5 4 3 2 1 0 0 Pe...

Page 175: ...ECMA Version Must be 0 ANSI Approved Minimum operating definition for supported command Version CDB Size This field contains the number of bytes in the CDB for the Operation Code being requested and t...

Page 176: ...de of operation described below is disabled and the UNLOAD command becomes a NO OPERATION If the tape drive is in the default sequential mode of operation and an UNLOAD command is received by the subs...

Page 177: ...D UNLOAD Command 1Bh continued Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 1Bh 1 Logical Unit Number Reserved Immed 2 Reserved 3 Reserved 4 Reserved EOT Re Ten Load 5 Unused Reserved Flag Link Figure 5...

Page 178: ...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...

Page 179: ...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...

Page 180: ...unt both data blocks and 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 o...

Page 181: ...ption 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 pages Bit Byte 7...

Page 182: ...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...

Page 183: ...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 Specify...

Page 184: ...bytes The parameter block for code 05h is 12 bytes LOG PAGE HEADER Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 1 Reserved 2 3 MSB Page Length LSB Figure 5 16 Log Page Header Format Table 5 17 Log Pa...

Page 185: ...ion Parameter Code Parameter Codes supported for the READ WRITE error counter pages are as follows Parameter Code Descriptions 00h Errors corrected with substantial delays 01h Errors corrected with po...

Page 186: ...ditional sense code set to INVALID FIELD IN PARAMETER LIST TSD Target Save Disable Not supported TDS and DS must be set to 1 If TSD and or DS are set to 0 command terminates with CHECK CONDITION statu...

Page 187: ...e Current Cumulative Values are the values computed since the last reset of the device either via power cycle BUS DEVICE RESET or SCSI RESET The Default Cumulative Values are the values to which each...

Page 188: ...ID FIELD IN PARAMETER LIST A page header is received with unsupported page codes An incorrect log page length is specified in the page header An illegal parameter code is contained in a valid page cod...

Page 189: ...t 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 0 2 P...

Page 190: ...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...

Page 191: ...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 contains 3 then only parameters 3 4 and 5 are returned...

Page 192: ...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...

Page 193: ...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...

Page 194: ...AD WRITE 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...

Page 195: ...tions Field Name Description Parameter Code Parameter Codes supported for the READ WRITE error counter pages are as follows Parameter Code Descriptions 00h Errors corrected with substantial delays 01h...

Page 196: ...set to 1 by the Control Mode Page of MODE SELECT Default is 0 TMC Threshold Met Criteria This field is valid only if host sets ETC to 1 It determines the basis for comparison and is specified by host...

Page 197: ...E Error LOG SENSE Page Field Descriptions continued Field Name Description LP List Parameter This bit is 0 since the parameter codes are treated as data counters Parameter Length This field specifies...

Page 198: ...nt 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 LOG PAGE HEADER Bit Byte 7 6 5 4 3 2 1 0 0 Res...

Page 199: ...Description Parameter Code Parameter Code values are assigned from 0 to 27 where 0 is the oldest event stored and the highest Parameter Code returned is the most recent event Hex ASCII String for Even...

Page 200: ...nues onto another tape cartridge and at the end of each READ WRITE activity The flags Table 5 26 are set or cleared by the tape drive when the failure or corrective action occurs TAPE ALERT LOG PAGE H...

Page 201: ...arameter Field Descriptions for TapeAlert Page 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 definition...

Page 202: ...problem persists contact a service representative 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...

Page 203: ...from the host 34 Download Fail Warning The attempted firmware download has failed 36 Drive Temperature Warning Temperature within the tape drive is exceeding the allowable specifications 40 Loader Ha...

Page 204: ...6 5 4 3 2 1 0 0 Reserved Page Code 32h 1 Reserved 2 3 MSB Additional Length LSB Figure 5 26 READ WRITE COMPRESSION RATIO LOG SENSE Header Format Table 5 27 READ WRITE COMPRESSION RATIO LOG SENSE Head...

Page 205: ...r Codes 00h and 01h Field 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 detail...

Page 206: ...02h through 09h Table 5 29 Log Parameters for READ WRITE COMPRESSION RATIO LOG SENSE Page Field Descriptions Parameter Codes 02h through 09h Field Name Description Parameter Code Parameter Codes suppo...

Page 207: ...tes transferred to the initiator Parameter Codes 04h and 05h Report the count of bytes transferred from the tape drive to the buffer Parameter Code 04h reports the number of full megabytes transferred...

Page 208: ...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 begins with...

Page 209: ...SENSE PAGE PARAMETERS 0000h 000Fh Bit 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 1...

Page 210: ...ecking 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 note that this is the...

Page 211: ...e lifetime of the tape drive 0003h Specifies the number of cleaning sessions per cartridge 0004h Vendor unique 0005h Drive temperature in degrees C LOG PAGE HEADER Bit Byte 7 6 5 4 3 2 1 0 1 Reserved...

Page 212: ...SE Command 4Dh continued DEVICE STATUS LOG SENSE PAGE PARAMETERS Bit Byte 7 6 5 4 3 2 1 0 0 1 Parameter Code 2 DU DS TSD ETC TMC Rsv d LP 3 Parameter Length 04h 4 7 MSB Parameter Value LSB Figure 5 32...

Page 213: ...e 0005h Drive Temperature in degreesC DU Disable Update Always 0 DS Disable Save Not supported This bit always set to 1 TSD Target Save Disable When 0 indicates that the target provides a target defin...

Page 214: ...lated Field Descriptions Field Name Description ClnR Set to 1 if a cleaning required condition exists When the condition clears this status is also cleared ClnQ Set to 1 if a cleaning request conditio...

Page 215: ...Information for 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...

Page 216: ...15h 1 Logical Unit Number PF Reserved SP 0 2 3 Reserved 4 Parameter List Length 5 Unused Reserved Flag Link MODE SELECT 10 Command Descriptor Block Data Format Bit Byte 7 6 5 4 3 2 1 0 0 Operation Co...

Page 217: ...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 savable pages and this...

Page 218: ...le 5 36 MODE SELECT 6 or 10 Mode Parameter List Field Descriptions Field Name Description Mode Parameter Header Contains information about the remainder of the Parameter List and is always present see...

Page 219: ...t make up the MODE SELECT 6 or 10 command s Mode Parameter header Bit Byte 7 6 5 4 3 2 1 0 0 Reserved 1 Media Type 2 Ignored Buffered Mode Speed 3 Block Descriptor Length Figure 5 37 MODE SELECT 6 Mod...

Page 220: ...and Buffered Mode disabled some capacity loss can occur The block packing feature is essentially disabled by turning off Buffered Mode If Buffered Mode is set to a number greater than 1 the command i...

Page 221: ...iptor 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 C...

Page 222: ...pression Page is preferred 7Fh No change from previous density No Operation 80h 62500 bpi 64 track pairs serial cart tape 10 0 GB DLTtape III 15 0 GB DLTtape IIIXT without compression 81h 62500 bpi 64...

Page 223: ...1 this field is ignored 5 9 1 3 Mode Page Descriptors Following the MODE SELECT command s Mode Parameter Block Descriptor are the MODE SELECT pages each of which sets a different device parameter Eac...

Page 224: ...age controls the drive s response to error conditions that arise during the course of READ and WRITE command processing Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 01h 1 Additional Page Length 0Ah 2 R...

Page 225: ...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...

Page 226: ...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...

Page 227: ...supported Any value is ignored Disconnect Time Limit Not supported Any value is ignored Connect Time Limit Not supported Any value is ignored Maximum Burst Size This value specifies the maximum amount...

Page 228: ...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...

Page 229: ...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...

Page 230: ...ession This page allows the user to turn the tape drive s compressed format on and off independently of the tape medium s position Bit Byte 7 6 5 4 3 2 1 0 0 Reserved Page Code 0Fh 1 Page Length 0Eh 2...

Page 231: ...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...

Page 232: ...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...

Page 233: ...ld to any other value causes rejection by the drive with a CHECK CONDITION status sense key ILLEGAL REQUEST set Write Buffer Full Ratio The drive sets this field to 0 The drive uses an automatic adapt...

Page 234: ...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 direction following a WRITE type operation This bit is ig...

Page 235: ...ition Parameters Page which 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...

Page 236: ...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...

Page 237: ...e 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 Perf...

Page 238: ...us 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 with values not...

Page 239: ...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...

Page 240: ...2 1 0 0 PS Rsv d Page Code 3Eh 1 Additional Page Length 2 ASCII String of Parameter Name and Value Figure 5 48 EEPROM Vendor Unique Page Data Format The ASCII string has a parameter name followed by o...

Page 241: ...s unless front panel selection enables it 2 Always compress unless front panel selection disables it DEFAULTCOMPON ASCII Binary 1 1 0 Compression defaulted OFF on powerup reset 1 Compression defaulted...

Page 242: ...0 1 To enable vendor unique Data Compression Status Mode Page NODISCONFXDBLK ASCII Binary 1 1 To turn on off feature that prevents disconnecting on every fixed block data transfer PROTECTDIRONWP ASCII...

Page 243: ...ding the last cartridge when the loader product is operated in sequential mode if set ENAREPDECOMP ASCII Binary 0 1 If set and the drive is in READ mode the decompression algorithm field in Data Compr...

Page 244: ...inary 0 1 When set Not Ready to Ready Transition unit attention will be removed from the unit attention queue upon a successful unload HOSTCOMPSETTING ASCII Decimal 0 1 This parameter allows the host...

Page 245: ...ISDEFERCLNRPT ASCII Binary 0 1 When set a cleaning report is sent over the library port as soon as the cleaning light illuminates If this parameter 0 then the report is sent only at unload ENASCSIUNLO...

Page 246: ...nique 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 1...

Page 247: ...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 54h 13 Y 59h 14 20h 15...

Page 248: ...thin MODE SELECT Page Parameter Default Minimum Maximum Header Buffered Mode Device Specific Byte 1 0 1 Header Speed Device Specific Byte 0 0 3 Block Descriptor Length 08h 00h 08h Block Descriptor Blo...

Page 249: ...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...

Page 250: ...h 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 Reserved 4 Reserved 5 Reserved 6 Reserved 7 8 MSB Allocation Length LSB 9 Unused Res...

Page 251: ...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...

Page 252: ...5Ah continued 5 10 1 MODE SENSE Data Headers The MODE SENSE 6 and MODE SENSE 10 headers are illustrated below Bit Byte 7 6 5 4 3 2 1 0 0 Mode Sense Data Length 1 Media Type 2 WP Buffered Mode Speed 3...

Page 253: ...ODE SENSE 6 10 Command 1Ah 5Ah continued Bit Byte 7 6 5 4 3 2 1 0 0 1 MSB Mode Sense Data Length LSB 2 Media Type 3 WP Buffered Mode Speed 4 Reserved 5 Reserved 6 7 MSB Block Descriptor Length 08h LSB...

Page 254: ...s implements Immediate Reporting on WRITE commands via the Buffered Mode If the field is 0 then the drive does not report a GOOD status on WRITE commands until the data blocks are actually written to...

Page 255: ...tion below describes the MODE SENSE block descriptor that follows the MODE SENSE header Bit Byte 7 6 5 4 3 2 1 0 0 Density Code 1 3 MSB Number of Blocks 000000h LSB 4 Reserved 5 7 MSB Block Length LSB...

Page 256: ...ne density Additionally the codes listed below may be used though use of the Data Compression Page is preferred 7Fh No change from previous density No Operation 80h 62500 bpi 64 track pairs serial car...

Page 257: ...aining logical blocks on the tape have the medium characteristics specified by the block descriptor Block Length This field specifies the length in bytes of each logical block transferred over the SCS...

Page 258: ...s are provided in the table below Detailed descriptions of each of the MODE SENSE Pages follow Table 5 52 MODE SENSE Page Descriptor Field Descriptions Field Name Description PS Parameters Savable Whe...

Page 259: ...Requested Page SENSE 01h READ WRITE Error Recovery Page BOTH 5 10 3 1 02h Disconnect Reconnect Page BOTH 5 10 3 2 0Ah Control Mode Page BOTH 5 10 3 3 0Fh Data Compression Page BOTH 5 10 3 4 10h Devic...

Page 260: ...supports the Error Recovery Page for READ and WRITE operations The format for the page is illustrated below Bit Byte 7 6 5 4 3 2 1 0 0 PS 0 0 Page Code 01h 1 Additional Page Length 0Ah 2 Rsv d Rsv d...

Page 261: ...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...

Page 262: ...for the page is illustrated below 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 Limit 0 LSB 6 7 MSB Di...

Page 263: ...length is 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 su...

Page 264: ...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...

Page 265: ...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...

Page 266: ...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 MSB Co...

Page 267: ...ta Decompression Enable The value returned for this bit indicates whether data decompression is enabled or not Value Data Decompression is 0 Disabled 1 Enabled Note that when the tape drive reads comp...

Page 268: ...age 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 Delay Time LSB 8 DBR 0 BIS 0 RS...

Page 269: ...data rates over the SCSI bus READ Buffer Empty Ratio Indicates how empty the buffer should be before restarting reading from the medium The tape drive sets this to 0 unused since it uses an automatic...

Page 270: ...D Defined End of Data Set to 00h EEG Enable EOD Generation Bit Set to 1 to indicate that the drive generates an EOD The drive generates an EOD mark before any change of direction following a WRITE typ...

Page 271: ...he Medium Partition Page The format for the page is illustrated below 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 Additional Partit...

Page 272: ...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...

Page 273: ...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...

Page 274: ...the drive a CHECK CONDITION 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 Cod...

Page 275: ...e next SCSI command except 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 SC...

Page 276: ...etrieval 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 SE...

Page 277: ...onjunction with the PERSISTENT RESERVATION OUT command Note that reservations are not persistent across power cycles The figure below illustrates the format of the PERSISTENT RESERVATION IN command th...

Page 278: ...to Figure 5 65 and Table 5 61 for information about Read Keys parameter data A Read Reservation service action requests that the device server return a parameter list that contains a header and a com...

Page 279: ...below illustrate and describe the data fields of Read Key data parameters Bit Byte 7 6 5 4 3 2 1 0 0 3 MSB Generation LSB 4 7 MSB Additional Length n 7 LSB Reservation Key List Follows in Bytes 8 n 8...

Page 280: ...ue in the Generation field allows the application client that examines the value to verify that the configuration of the initiators attached to a logical unit has not been modified by another applicat...

Page 281: ...a Reserve or Release service action or by a PERSISTENT RESERVATION OUT command that is not done due to an error or a reservation conflict The value in the Generation field is set to 0 as part of the p...

Page 282: ...below illustrate and describe the data fields of each Read Reservations descriptor s data fields Bit Byte 7 6 5 4 3 2 1 0 0 7 MSB Reservation Key LSB 8 11 MSB Scope Specific Address LSB 12 Reserved 13...

Page 283: ...to an element The values for the Scope field are Code Name Description 0h LU Logical Unit Persistent reservation applies to the full logical unit The LU scope is therefore implemented by all device s...

Page 284: ...ished for all data blocks within the extent or within the logical unit Refer to Table 5 64 for the applicable Type codes and their meanings Table 5 64 presents the definitions of the characters of the...

Page 285: ...ransfers from the target to the initiator WRITES Exclusive any command from any initiator other than the initiator that holds the persistent reservation that attempts a transfer to the target results...

Page 286: ...lts in a reservation conflict The initiator that holds the persistent reservation can reserve the logical unit extents or elements as long as the persistent reservations do not conflict with any reser...

Page 287: ...ny reservations already known to the device server 6h Exclusive Access Registrants Only READS Exclusive any command from an initiator that has not previously performed a Register service action with t...

Page 288: ...EX Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O LU READ Exclusive EX Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O LU Exclusive Access EX Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y Y Y O Y...

Page 289: ...and to identify which other initiators within a system hold conflicting or invalid persistent reservations and use the PERSISTENT RESERVATION OUT command to preempt those reservations if necessary Not...

Page 290: ...ON OUT Command 5Fh continued Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 5Fh 1 Reserved Service Action 2 Scope Type 3 6 Reserved 7 8 MSB Parameter List Length 18h LSB 9 Unused Reserved Flag Link Figure...

Page 291: ...e are Code Name Description 00h Register Register a reservation key with the device server 01h Reserve Create a persistent reservation using a reservation key 02h Release Release a persistent reservat...

Page 292: ...the scope it indicates that the persistent reservation applies to the extent of the logical unit defined by the Scope Specific Address and Extent Length fields in the PERSISTENT RESERVATION OUT comma...

Page 293: ...the logical unit Refer to Table 5 68 for the applicable Type codes and their meanings Parameter List Length Fields contained in the PERSISTENT RESERVATION OUT parameter list specify the reservation ke...

Page 294: ...hed or when the reservation key has been removed a reservation key of 0 is used when the initiator performs a PERSISTENT RESERVATION OUT with the Register service action When the reservation has been...

Page 295: ...vations in which none of the Scope Type Reservation Key and extent values match an existing persistent reservation held by the initiator making the request are not errors An active persistent reservat...

Page 296: ...ERVATIONS PREEMPTED Commands that follow are subject to the persistent reservation restrictions set by the pre empting initiator The persistent reservation thus created by the pre empting initiator is...

Page 297: ...sistent reservation restrictions set by the pre empting initiator The persistent reservation thus created by the pre empting initiator is defined by the Scope and Type fields of the PERSISTENT RESERVA...

Page 298: ...ervations do not conflict with any reservations already known to the device server 1h WRITE Exclusive READS Shared any application client on any initiator may execute commands that perform transfers f...

Page 299: ...on client on any initiator may execute commands that perform transfers from the target to the initiator WRITES Shared any application client on any initiator may execute commands that perform transfer...

Page 300: ...servation conflict ADDITIONAL RESERVATIONS Allowed any initiator may reserve the logical unit extents or elements as long as the persistent reservations to not conflict with any reservations already k...

Page 301: ...Action Reservation Key to match any registered keys results in the device server returning a RESERVATION CONFLICT status Scope Specific Address If the Scope is an Extent reservation this field contain...

Page 302: ...nt or Element Parameters Register Ignored Ignored Valid Ignored Reserve Reserve Reserved LU Extent Element Valid Valid Valid Ignored Ignored Ignored Ignored Extent Valid Element Valid Release Release...

Page 303: ...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...

Page 304: ...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...

Page 305: ...termination 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 block size returns a CHECK CONDITION the DLT 8000...

Page 306: ...CK 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 Qua...

Page 307: ...d 05h The READ BLOCK LIMITS command directs the tape drive to report its block length limits Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 05h 1 Logical Unit Number Reserved 2 4 Reserved 5 Unused Reserved...

Page 308: ...rted block size granularity The DLT 8000 tape drive supports all block sizes n such that n minus the minimum block length limit is a multiple of 2x where x is the value in the Granularity bits and n i...

Page 309: ...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...

Page 310: ...e systems a total of 264K is transferred 256K for RAM 8K for EEPROM Buffer 2 Choosing Buffer 2 results in the tape system transferring the contents of data cache RAM over the SCSI bus For DLT 8000 tap...

Page 311: ...Field Name Description Available Length This 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 reduc...

Page 312: ...I Commands 5 168 Quantum DLT 8000 Tape System READ BUFFER Command 3Ch continued Bit Byte 7 6 5 4 3 2 1 0 0 Offset Boundaries 0Ch 1 3 MSB Buffer Capacity LSB Figure 5 76 READ BUFFER Descriptor Data For...

Page 313: ...hen 0 the data takes the SCSI 2 format described in Section 5 17 1 This bit indicates the drive returns data specifying the partition file and set number with the current logical position long form A...

Page 314: ...accessed 5 17 1 Standard READ POSITION Data When TCLP and Long bits are both set to 0 the data takes the following format Bit Byte 7 6 5 4 3 2 1 0 0 BOP EOP BCU BYCU Rsv d BPU 0 PERR Rsv d 1 Partition...

Page 315: ...on BCU Block Count Unknown BYCU Byte Count Unknown BPU Block Position Unknown This bit is never set the setting of the Block Type BT bit of READ POSITION s CDB does not affect the block address values...

Page 316: ...port more than one partition the value of this field will be 1 when at BOT EOP End of Partition When set to 1 indicates that the logical unit is positioned between early warning and the end of partiti...

Page 317: ...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 80 RECEIVE DIAGNOSTIC RESULTS Command Descriptor Block Da...

Page 318: ...it 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 Present Flag 5 Media Loader Error Flag Figure 5 81 RECEIVE DIAGNOSTIC R...

Page 319: ...e if it is not currently reserved by the requesting initiator If the tape drive is reserved by another initiator however it is not released the tape drive is only released from the initiator that issu...

Page 320: ...g the third party reservation option and if the tape drive is the same SCSI device specified in the Third Party Device ID field Third Party Device ID Required if the 3rdPty bit is 1 This field specifi...

Page 321: ...d to release a previously reserved logical unit The drive will not return an error if the initiator attempts to release a reservation that is not currently valid Bit Byte 7 6 5 4 3 2 1 0 0 Operation C...

Page 322: ...ID value that is connected with the reservation release is smaller than 255 the LongID bit may be 0 and the ID value sent in the CDB If LongID bit 0 the Parameter List Length field also 0 If the Third...

Page 323: ...nflict will occur when a REPORT DENSITY SUPPORT command is received from any initiator other than the one holding a logical unit reservation The figure below illustrates the format of the REPORT DENSI...

Page 324: ...n this field specifies the maximum number of bytes that the device server may return The REPORT DENSITY SUPPORT command returns a header followed by one or more density support data blocks The data bl...

Page 325: ...ata that follows available to be transferred Note that this length value does not include this field The value within this field is equal to 2 more than an integer multiple of 52 the length in bytes o...

Page 326: ...ary Density Code 1 Secondary Density Code 2 WRTOK DUP DEFLT Reserved 3 4 Reserved 5 7 MSB Bits Per MM LSB 8 9 MSB Media Width LSB 10 11 MSB Tracks LSB 12 15 MSB Capacity LSB 16 23 MSB Assigning Organi...

Page 327: ...he currently mounted medium if Media bit in the Command Block Descriptor 1 or for some media if Media bit in the Command Block Descriptor 0 Note that all density code values returned by the Report Den...

Page 328: ...um If the Media bit 1 the Capacity field indicates the approximate capacity of the current medium The capacity assumes that compression is disabled If this density does not support an uncompressed for...

Page 329: ...tion Code A0h 1 5 Reserved 6 9 MSB Allocation Length LSB 10 Reserved 11 Unused Reserved Flag Link Figure 5 87 REPORT LUNS Command Descriptor Block Data Format Table 5 85 REPORT LUNS Command Descriptor...

Page 330: ...5 88 LUN Reporting Parameter List Data Format The LUN List Length field contains the length in bytes of the LUN list that can be transferred The LUN list length equals the number of logical unit numbe...

Page 331: ...ed 3 Reserved 4 Allocation Length 5 Unused Reserved Flag Link Figure 5 89 REQUEST SENSE Command Descriptor Block Data Format Table 5 86 REQUEST SENSE Command Data Field Descriptions Field Name Descrip...

Page 332: ...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...

Page 333: ...MSB Information Bytes LSB 7 Additional Sense Length 8 11 MSB Command Specific Information Bytes LSB 12 Additional Sense Code 13 Additional Sense Code Qualifier 14 Sub Assembly Code 0 15 SKSV C D Reser...

Page 334: ...ion or Beginning of Partition exists The warning is also given by setting the Sense Key to NO SENSE and the Additional Sense Qualifier to End of Partition or Beginning of Partition ILI Incorrect Lengt...

Page 335: ...de Qualifier This field and the field for Additional Sense Code provide additional information about the Sense Key and cause of a CHECK CONDITION status Additional Sense Code Qualifiers are discussed...

Page 336: ...he number of tape motion i e head wear hours Format is given as a hexadecimal word 2 bytes Power On Hours This field reports the total number of hours that drive power has been applied since its last...

Page 337: ...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...

Page 338: ...No Additional Sense Code 00 01 Unexpected FM Encountered 00 02 EOM Encountered 00 04 BOM Encountered 5D 00 Failure Prediction Threshold Exceeded 27 82 Data Safety Write Protect 01h RECOVERED ERROR 00...

Page 339: ...compatible Medium Cleaning Cartridge Installed 3A 00 Medium Not Present 3A 80 Medium Not Present Cartridge Missing 5A 01 Operator Media Removal Request 03h MEDIUM ERROR 00 00 Medium Error 04 02 Unit N...

Page 340: ...ioning Error 3B 0D Media Destination Element Full 3B 0E Media Source Element Empty 40 80 Diagnostic POST Failure ROM EDC Error 40 81 Diagnostic POST Failure RAM Failure 40 82 Diagnostic POST Failure B...

Page 341: ...ress 24 00 Invalid CDB Field 24 81 Invalid Mode on WRITE Buffer 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 Person...

Page 342: ...ENTION 28 00 Not Ready To Ready Transition 29 00 Generic Reset Occurred Cause Undetermined 29 01 Power On Occurred 29 02 SCSI Bus Reset Occurred 29 03 Bus Device Reset Occurred 29 04 Device Internal R...

Page 343: ...Error Illegal Command Status 44 84 Unexpected Unexplained Residue Count in Transfer Register 44 87 Disconnect Sequence Failed 44 89 Internal Target Failure 45 00 Select Reselect Failure 47 00 SCSI Par...

Page 344: ...UEST SENSE command Any of these bits may be set to a 1 even though the Additional Sense Code ASC Additional Sense Code Qualifier ASCQ bits have a value of 0 For example Filemark EOM ILI bit may be set...

Page 345: ...hat reserves the specified tape drive for exclusive use by the requesting initiator or for another specified SCSI device Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 16h 1 Logical Unit Number 3rdPty Thir...

Page 346: ...that SCSI device for which the reservation was made A reservation via the RESERVE UNIT 6 command remains in effect until one of the following conditions is met The initiator that made the reservation...

Page 347: ...vices as described in the ANSI SCSI 2 specification is not supported The RESERVE UNIT command is defined the same as for the tape drive The whole loader unit may be reserved This is separate from a re...

Page 348: ...ogical unit The RESERVE UNIT 10 Command Descriptor Block is shown in Figure 5 92 and the data fields are described in Table 5 91 If RESERVE UNIT 10 is used then RELEASE UNIT 10 is also used Bit Byte 7...

Page 349: ...in which case this field specifies the SCSI ID of the initiator to be granted the reservation of the logical unit The drive preserves the reservation until one of the following occurs It is supersede...

Page 350: ...application client in a multitasking environment to have multiple reservations The size of the extent list is defined by the contents of the Parameter List Length field The extent list consists of zer...

Page 351: ...Any initiator may read from the extent 01b WRITE exclusive No other initiator may write to the indicated extent Any initiator may read from the extent 10b READ exclusive While this reservation is act...

Page 352: ...nd 56h continued If the LongID bit 1 and the Extent bit 0 then the parameter list length is eight and the parameter list has the format shown below Bit Byte 7 6 5 4 3 2 1 0 0 7 MSB Third Party Device...

Page 353: ...arker 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 96 REWIND Command Descriptor Block Data Format Table 5 93 REW...

Page 354: ...7 SEND DIAGNOSTIC Command Descriptor Block Data Format Table 5 94 SEND DIAGNOSTIC Command Data Field Descriptions Field Name Description PF Page Format Not supported must be 0 Selftst Self Test This b...

Page 355: ...ta bytes This Level 1 test has an execution time of approximately five 5 seconds Specify the Electronics Self Test by setting the Selftst bit to 1 and both the DevOfl and UnitOfl bits to 0 Read Write...

Page 356: ...l 3 with User Parameters 0 1 0 Illegal Combination 0 1 1 Self Test Level 2 with Default Parameters or BHC Test 1 0 0 Self Test Level 1 with Default Parameters device is on line 1 0 1 Self Test Level 2...

Page 357: ...h MW EE EE EE EE EE EE EE EE 7h MFM B6 DB B6 DB B6 DB B6 DB 8h IF AA AA AA AA AA AA AA AA 9h Random Data 2Fh 10s 101010 3 4Fh 11s 111111 FFh Run BHC Test Maximum Number of Test Passes This field speci...

Page 358: ...VERIFY pass If Block Count is 0 data is written until EOT is reached each time so almost four 4 complete passes over the tape would result Note that for BHC Test the value of this field must be 0 The...

Page 359: ...de Qualifier provide more specific information 5h ILLEGAL REQUEST Illegal bit settings in the SEND DIAGOSTIC command Eh Miscompare A compare error occurred during a READ operation Additional Sense Cod...

Page 360: ...tion positioning are provided Note that the DLT 8000 tape system is a single partition device Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 11h 1 Logical Unit Number Reserved Code 2 4 MSB Count LSB 5 Unus...

Page 361: ...e 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 tape drive implements the following hierarc...

Page 362: ...ve 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 o...

Page 363: ...ne that is when the processing has been initiated BC Byte Check When set to 0 the tape drive performs an internal CRC ECC check of data No data is transferred to the initiator When set to 1 the comman...

Page 364: ...ition When in Buffered Mode see MODE SELECT the tape drive reports GOOD status on WRITE commands as soon as this data block has been transferred to the data buffer Bit Byte 7 6 5 4 3 2 1 0 0 Operation...

Page 365: ...the current tape position This form of WRITE is valid only if the logical unit is currently operating in the Fixed Block mode when it has been instructed to use fixed length blocks with MODE SELECT T...

Page 366: ...empting WRITE a CHECK CONDITION status is returned Within the sense data the EOM and Valid bits are set and the Sense Key field is set to Volume Overflow The Information fields contain the residue cou...

Page 367: ...00h 3 5 MSB Buffer Offset LSB 6 8 MSB Parameter List Data Length LSB 9 Unused Reserved Flag Link Figure 5 103 WRITE BUFFER Command Descriptor Block Data Format Table 5 102 WRITE BUFFER Command Data Fi...

Page 368: ...of reserved bytes This header is discarded not stored within the buffer The buffer offset field must be 0 for this mode 5 32 2 Write Data Mode 010b Similar to Header and Data Mode except there is no...

Page 369: ...on the tape drive subsystem becomes unusable and the tape drive must be replaced 5 32 4 Download Microcode and Save Mode 101b This mode is used to download and save the entire image at once or to down...

Page 370: ...arks beginning at the current logical position on tape If the Immediate bit is not set any data or Filemarks in the WRITE cache buffer are written to tape Bit Byte 7 6 5 4 3 2 1 0 0 Operation Code 10h...

Page 371: ...d may be used to force the tape drive to write any buffered WRITE data to the tape medium If the tape drive is in buffered mode and WRITE FILEMARKS is received the requested filemarks are appended to...

Page 372: ......

Page 373: ...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 Hexadecimal Description 0 0 No Meaning 1 1 Reed Solomon Error...

Page 374: ...tity 23 17 Drive Hardware WRITE Protected 24 18 Reposition Target Not Found 25 19 Log Gap Encountered Blank Tape or No Data Encountered 26 1A End of Data or Filler Block Encountered 27 1B Filemark Enc...

Page 375: ...hanger Fatal Error 52 34 Medium Changer is in Manual Mode 53 35 68020 Detected Communication Error with Servo Area 54 36 68020 Detected Drive Command Timeout 55 37 Calibration Failure 56 38 Bad Tape F...

Page 376: ...Appendix A Definition of Vendor Unique Sense Data Information A 4 Quantum DLT 8000 Tape System...

Page 377: ...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...

Page 378: ...ual cause Table B 1 Bugcheck Packet Error Codes Bytes 9 10 Error Code Meaning and Possible Cause E204h Unexpected Timer 2 Interrupt Possible Tape Drive Controller PCB fault EE01h Spurious Non Maskable...

Page 379: ...existing error codes that are found within event log packets Table B 2 Event Log Error Codes Bytes 9 10 Note These logs are informational only Error Code Meaning 0xA400 Hard READ Error Log 0xA401 Har...

Page 380: ...d 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 val...

Page 381: ...forming a firmware 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 cartridg...

Page 382: ...s 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 pro...

Page 383: ...rocedure again If the drive and controller PCBA are not communicating properly you cannot select the firmware update function Once the firmware update mode has been successfully selected insert the ca...

Page 384: ...is unloaded This signals a successful update The tape drive rewinds the cartridge the door is unlocked and the green OPERATE HANDLE indicator illuminates The firmware update cartridge is NOT unloaded...

Page 385: ...empted The WRITE PROTECTED and TAPE IN USE indicators do not blink The drive resets and the tape remains loaded to signal that the firmware update was unsuccessful The tape contains a valid image but...

Page 386: ...Appendix C Updating the Firmware C 6 Quantum DLT 8000 Tape System...

Page 387: ...Data Packet 3 The BHC test status results possible are Code Indicates Meaning 00h BHC Test Not Run BHC test has not been invoked via the Library Port since the last time that Tape Data Packet 3 was re...

Page 388: ...Appendix D Running the Basic Health Check BHC Test Via the Library Port D 2 Quantum DLT 8000 Tape System...

Page 389: ...idges Refer to the cartridge reference card supplied with each cartridge When placing tape cartridges in archival storage make sure you stand each tape cartridge vertically Avoid placing tape cartridg...

Page 390: ...al shock If the DLTtape drive becomes inoperable after loading a tape cartridge If you receive a shipment of tape cartridges that show any sign of shipping damage Follow these steps to visually inspec...

Page 391: ...reel locks 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 do no...

Page 392: ...el 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 do not use the cartrid...

Page 393: ...pen the door by holding the DLTtape cartridge as shown in Figure E 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 l...

Page 394: ...Tape System 7 Figure 4 shows three different tape cartridge loop problems No tape cartridge that exhibits the problems shown in the examples in Figure E 4 should be used in a DLT tape system Figure E...

Page 395: ...s Write Protect Switch Figure E 5 This sliding switch located on the end of the tape cartridge used for the tape label should snap smartly back and forth and the orange tab should be visible when the...

Page 396: ...Appendix E Visual Inspection Procedure for DLTtape Cartridges E 8 Quantum DLT 8000 Tape System...

Page 397: ...seconds PERSISTENT RESERVATION IN 500 milliseconds PERSISTENT RESERVATION OUT 500 milliseconds PREVENT ALLOW MEDIA REMOVAL 500 milliseconds READ 1 hour READ BLOCK LIMITS 500 milliseconds READ BUFFER 3...

Page 398: ...Appendix F Timeout Specifications for DLT 8000 Tape System SCSI Commands F 2 Quantum DLT 8000 Tape System...

Page 399: ...hat emulation of a DLT 7000 drive is not exact those differences will be described in this Appendix When in DLT 7000 emulation mode the DLT 8000 tape drive identifies itself over the SCSI bus as a DLT...

Page 400: ...a the SCSI bus by changing the EMUL7K_MODE parameter in EEPROM on the Vendor Unique EEPROM Parameter Page When EMUL7K_MODE is set to 1 DLT 7000 emulation is enabled on the drive When EMUL7K_MODE set t...

Page 401: ...ulation enabled will reject any tape written in 40 GB format reporting a Medium Error with no illumination of the cleaning light Writing from Beginning of Tape BOT is allowed with 35 GB format as defa...

Page 402: ...QUIRY command s Subsystem Components Revision Page C1h A DLT 8000 running with DLT 7000 emulation enabled will return a Product Family code of 09h Product Product ID Product Family DLT 7000 DLT 7000 7...

Page 403: ...de DLT 7000 Drive DLT 8000 Drive DLT 8000 Drive with DLT 7000 Emulation Enabled REPORT DENSITY Command Not supported Supported Supported only reports supported formats REPORT LUNS Command Not supporte...

Page 404: ...orted Not Supported DLT 8000 Supported Not Supported Not Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported Supported DLT 7000 Supp...

Page 405: ...the difference between the front panels of a real DLT 7000 drive a DLT 8000 drive and a DLT 8000 drive with DLT 7000 emulation enabled DLT 7000 Drive DLT 8000 Drive DLT 8000 with DLT 7000 Emulation En...

Page 406: ...Appendix G DLT 7000 Emulation Feature G 8 Quantum DLT 8000 Tape System...

Page 407: ......

Page 408: ...81 60118 06 A01 81 60118 06 A01 501 Sycamore Drive Milpitas CA 95035 408 894 4000 www quantum com November 10 2003 81 60118 06 A01...

Reviews: