Tandberg Data SLR7-140 PROGRAMMER Manual

Scsi interface functional specification
Table of Contents

Advertisement

Quick Links

TANDBERG SLR
Tandberg SLR7, SLR50,
SLR60, SLR75, SLR100, SLR140
FUNCTIONAL SPECIFICATION
TANDBERG DATA ASA
P.O. Box 134 Kjelsås
N-0411 OSLO, NORWAY
Phone + 47 22 18 90 90
Telefax + 47 22 18 95 50
© Tandberg Data ASA
SCSI INTERFACE
Part No.
43 07 43 – 13
October
2003

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SLR7-140 PROGRAMMER and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Tandberg Data SLR7-140 PROGRAMMER

  • Page 1 SCSI INTERFACE FUNCTIONAL SPECIFICATION TANDBERG DATA ASA P.O. Box 134 Kjelsås N-0411 OSLO, NORWAY Phone + 47 22 18 90 90 Part No. 43 07 43 – 13 Telefax + 47 22 18 95 50 October 2003 © Tandberg Data ASA...
  • Page 2 Tandberg Data ASA assumes no responsibility for any errors, which may ap- pear in this publication. It is the policy of Tandberg Data ASA to improve products as new techniques and components become available. Tandberg Data ASA therefore reserves the right to change specifications at any time.
  • Page 3: Table Of Contents

    SCSI-bus Phase Sequences ............. 3 3.2.1. Legal Phase Sequences ............4 3.3. SCSI Pointers ..................9 3.4. Unit Attention ................... 11 3.5. SCSI-bus Conditions ............... 12 3.5.1. Attention (ATN) ................ 12 3.5.2. Reset..................13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 4 Command Descriptor Block............... 1 8.3. Exception Handling................2 8.4. Phase Sequencing ................2 Inquiry ................1 9.1. Command Description ............... 1 9.2. Command Descriptor Block............... 1 9.3. Parameter Lists ................. 3 9.3.1. Standard Inquiry Data ..............3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 5 14. Mode Select ..............1 14.1. Command Description ............... 1 14.2. Command Descriptor Block............... 1 14.3. Parameter List ................... 2 14.3.1. Header List................. 3 14.3.2. Block Descriptor List ..............6 14.3.3. Read-Write Error Recovery Page ..........11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 6 End of Partition ................7 17.3.7. Non-Recoverable Read Error ............ 7 17.3.8. Illegal Termination..............8 17.3.9. Read After Write ................ 8 17.4. Phase Sequencing ................9 18. Read Block Limits ............1 18.1. Command Description ............... 1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 7 Command Descriptor Block............... 1 22.3. Exception Handling................2 22.4. Phase Sequencing ................2 23. Request Sense..............1 23.1. Command Description ............... 1 23.2. Command Descriptor Block............... 1 23.3. Parameter List ................... 2 23.4. Sense Keys..................5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 8 Phase Sequencing ................2 29. Verify (not for SLR7 and SLR140) ........1 29.1. Command Description ............... 1 29.2. Command Descriptor Block............... 2 29.3. Exception Handling................3 29.4. Phase Sequencing ................3 30. Write .................1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 9 Illegal Append Tape Format ............3 32.5.4. Logical Early Warning ..............3 32.5.5. End of Partition ................4 32.5.6. Non-Recoverable Write Error ............ 4 32.5.7. Append Error................5 32.6. Phase Sequencing ................5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 10 Figure 2-9: Host Buffer Data flow During Read Operations......26 Figure 2-10: Packing Data in Compression Block Groups......29 Figure 3-1: Phase Sequencing..............3 Figure 3-2: SCSI Pointers ................10 Figure 4-1: Connections, Some Examples..........10 Tandberg SLR Product Line SCSI Functional Specifications viii...
  • Page 11 Table 13-9: Total Write Errors Corrected Log Parameters ......10 Table 13-10: Total Times Errors Processed Log Parameters...... 11 Table 13-11: Total Bytes Written Parameters ..........12 Table 13-12: Total Uncorrected Write Errors Log Parameters ....13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 12 Table 14-2: MODE SELECT Header List............3 Table 14-3: Available Tape Speeds for SLR140..........3 Table 14-4: Available Tape Speeds for SLR100..........4 Table 14-5: Available Tape Speeds for SLR75..........4 Table 14-6: Available Tape Speeds for SLR60..........4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 13 Table 28-2: TEST UNIT READY Response........... 1 Table 29-1: VERIFY Command Descriptor Block ........2 Table 30-1: WRITE Command Descriptor Block........... 2 Table 30-2: Legal Media/Drive Combinations ..........5 Table 31-1: WRITE BUFFER Command Descriptor Block ......1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 14 Tandberg Data Table of Contents Table 31-2: Supported Modes............... 2 Table 31-3: Microcode Data Format.............. 5 Table 32-1: WRITE FILEMARKS Command Descriptor Block ..... 1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 15: Introduction

    Introduction 1.1. General This manual covers SCSI Specifications Tandberg SLR Product Line Tape Drives. Currently there are six available models: Tandberg SLR140 Tandberg SLR100 Tandberg SLR75 Tandberg SLR60 Tandberg SLR50 Tandberg SLR7 This manual replaces Part 430743–12, titled, “ Tandberg...
  • Page 16: Overview

    Introduction 1.2. Overview Chapter 2 Describes tape streamers in general and the Tandberg SLR Product Line Tape Drives in particular. The chapter also describes volume partitioning, the overwrite function, the usage of fixed and variable length data blocks, the data buffer system and data compression.
  • Page 17: Glossary

    Logical Early Warning. Simulated EW marker on the last track on each partition. LEW is moved some distance in front of the actual EW. Least Significant Bit. Logical Unit Number. Multi Channel Linear Recording. Most Significant Bit. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 18 (CDB) exceeds the length of the actual block read. Volume A recording medium together with its physical carrier. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 19: Additional Reference Documentation

    Tandberg Data Introduction 1.4. Additional Reference Documentation Tandberg Data ASA, “ Tandberg SLR Product Line Reference Manual” , Revision 6, Publ. No. 9031- 6, December 1999. American National Standards Institute, “ SCSI-2, Enhanced Small Computer System Interface” , ANSI Standard X3.131-1994.
  • Page 20 Tandberg Data Introduction This Page Intentionally Left Blank Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 21: About Tape Streamers

    A complete unit composed of the recording medium and its physical carrier (the cartridge) is called a volume. In tape streamers like the Tandberg SLR Product Line Tape Drives, the volumes are removable. When a volume is inserted it has the attribute of being loaded unloaded.
  • Page 22: Figure 2-1: Serpentine Recording

    Ear l y- W ar ni ng Ar ea End- O f - M edi a Figure 2-2: Logical Track Areas Drives covered by this manual can only read DC9250 and SLR5 media. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 23: Partitions Within A Volume

    (partition zero). This is also true when a LOAD command (with the Load bit set to one) is executed. When a REWIND or ERASE command is received in any partition, the Drive positions to the beginning of the current partition. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 24: Partitioning A Volume

    Partition Size Descriptor 0 . . . Partition Size Descriptor 35 Table 2-1: The Medium Partition Page(1) Note that the Tandberg SLR Product Line Tape Drives use the long form of the Medium Partition Page(1). This means that Partition Size...
  • Page 25 Partitions). When using other medium types, partitioning can not be used and only a single partition is available. When partition sizes are quoted later on in this section, all sizes are uncompressed sizes. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 26: Selecting A Partition

    (by the Initiator): A new MODE SELECT command is executed that changes the state of the Active Partition field. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 27 Tandberg Data About Tape Streamers A LOCATE with CP set to one is executed. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 28: Using Initiator Defined Partitions

    Minimum Partition Size All partitions start at the BOT side of the medium. This means that Drive will able access partition with a minimum of tape movements after an auto-load or a LOAD command. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 29: Figure 2-3: Multiple Partition Track Layout (Slr32 Example)

    Medium Partition Page(1). The size of partition 0 is specified in the first Partition Size Descriptor, that is in bytes 8 and 9. Partition 1 is specified in bytes 10 and 11, etc. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 30: Figure 3-2: Scsi Pointers

    The actual size achieved may differ from the estimated size due to such factors as tape length variations, the number of re-writes and amount of filler data written by the Drive. 2-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 31: Quick File Access

    Directory Information Table 2-3: Partitions Within A QFA Volume In QIC compatible tape streamers like the Tandberg SLR Product Line Tape Drives, all partitions start on track set boundaries at the physical BOT end of the tape. Two track sets (a total of 4 tracks) are allocated to the directory partition when using the SLR6, QIC-5010-DC, MLR3 or ALRF-2 tape formats.
  • Page 32 Tandberg Data About Tape Streamers number of re-writes and amount of filler data written by the Drive. 2-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 33 The Change Partition (CP) must be set to one Partition field must (Data Partition) or 1 (Directory Partition). The Drive will then move to the specified partition before the actual block locate operation starts. 2-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 34: Logical Elements Within A Partition

    - or a limited part - of the medium and the pre-recorded information in the erase gap will be written over and lost. Refer to section 8 for further details about the ERASE command. 2-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 35: Overwrite

    CHECK CONDITION status and the Error Code is set to W RITE (Write After Read). PPEND RROR However, in addition to the two possibilities mentioned above, the Tandberg SLR Product Line Tape Drives offer under certain conditions following overwrite capabilities:...
  • Page 36: Figure 2-4: Overwrite After The 1St Logical Data Block

    New dat a w r i t t en over l ast f m k Af t er Figure 2-5: Overwrite of Last Filemark The overwrite capability is a configurable feature. It controlled EOWR Miscellaneous Parameters Page of the MODE SELECT command. 2-16 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 37: Using Fixed And Variable Length Blocks

    When the FIX bit is cleared, a WRITE command will write a single block. The block length may be specified on a block-by-block basis. This is useful when writing blocks of varying length. 2-17 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 38: Reading

    Information Bytes may read zero even if the READ command was terminated with CHECK CONDITION and Illegal Length Indication. logical tape position will be at the beginning of the next block on the tape. 2-18 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 39: Data Buffering

    WRITE or WRITE FILEMARKS commands. The data buffer is in read mode when executing LOCATE, READ, SPACE or VERIFY commands. VERIFY is not supported by SLR7 and SLR140 2-19 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 40: Figure 2-6: The Slr50 Buffer System (Write Mode)

    When mixing blocks of different sizes or when a very large number of tapemarks are flowing through the buffer system, the effective host buffer size may be somewhat less than the allocated size. 2-20 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 41: Data Formatting

    With an SLR32 medium for example, the tape buffer is able to hold up to 16 frames each holding a maximum 2-21 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 42 About Tape Streamers of 52 physical blocks of user data (each block is 512 bytes long). In addition each frame has 12 blocks of ECC information [13]. other tape formats values differs. 2-22 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 43: Buffered Mode

    When reading a tape containing frames with filler blocks the Drive is able to remove the filler blocks without generating any discontinuities data stream SCSI-bus. Note, however, that even if filler blocks are inserted 2-23 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 44 Tandberg Data About Tape Streamers and removed automatically by the Drive they will occupy buffer space both in read mode and write mode. 2-24 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 45: Read-Ahead

    If Forced Streaming is enabled, the drive will keep on rewriting old data a configurable number times before going into VERIFY is not supported by SLR7 and SLR140 2-25 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 46: Buffer Thresholds

    Dat a For m at t er Si de Dat a goi ng out Dat a i n Buf f er Dat a goi ng i n Figure 2-9: Host Buffer Data flow During Read Operations 2-26 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 47: Disconnect/Re-Connect

    The size of the burst is limited Maximum Burst Size. still more data requested for transfer the Drive disconnects again. A reconnect later will transfer another burst whole process repeats until all requested data have been transferred. 2-27 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 48: Data Re-Transfer

    The Drive is able to check for internal parity errors in its data buffer system. All data paths include a parity bit for every 8 bits of data. See the sub-section on Buffer Parity Error Handling in section 7 for details. 2-28 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 49: Data Compression

    About Tape Streamers 2.8. Data Compression The Tandberg SLR Product Line Tape Drives support the Adaptive Lossless Data Compression (ALDC) algorithm. The ALDC is a variant of the LZ 1 (Lempel-Ziv 1) class of compression algorithms. For further details about the compression algorithm please refer to the description [8].
  • Page 50: Controlling Data Compression

    Fields interest are marked with “ XX” . BYTE BIT 7 Page Code = 0Fh  Compression Algorithm  Decompression Algorithm XXXX XXXX XXXX XXXX Table 2-5: Data Compression Page Descriptor 2-30 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 51 A MODE SENSE command can be used to retrieve the Decompression Algorithm field. This field is ignored by the MODE SELECT command. VERIFY is not supported by SLR7 and SLR140 2-31 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 52 None of the drives covered by this manual are able to write on these tapes. However, if the tapes are read, the drives will automatically enable data decompression if the tapes hold compressed data. 2-32 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 53: Optimizing Streaming Operation

    If a speed reduction is chosen, the AVC algorithm will, while streaming, try to predict if it is optimal to increase the speed again. A speed increase will perform a forced underrun/overrun. 2-33 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 54: Using Both Forced Streaming And Avc

    SLRtape40 Ignored Available (2 speeds) SLRtape7 Ignored Ignored SLR32 Ignored Ignored SLRtape24 Ignored Ignored SLR5 Ignored Ignored DC9250 Ignored Ignored Table 2-6: Forced Streaming and AVC On Different Medium Types be continued…) 2-34 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 55: Recommended Settings

    The physical identifiers are normally not visible to the host system. There are, however, some exceptions. In the Tandberg SLR Product Line Tape Drives, the READ POSITION LOCATE commands transfer physical block identifiers to/from the host system.
  • Page 56: Tapealert

    Such information could also displayed with messages other flags well required. information read in the TapeAlert flags should not in itself cause software stop current backup/restore job. 2-36 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 57: Logical Characteristics

    Initiator 3.1.1.2. Arbitration Phase The Arbitration phase allows the drive to gain control of the SCSI-bus so that it can resume or initiate the connection with an other device on the bus. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 58: Information Transfer Phases

    Initiator to the Drive. Synchronous asynchronous Data Transfer supported. wide SCSI-busses supported. 3.1.2.3. Status Phase The STATUS phase is used by the Drive to request that status information sent from Drive Initiator. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 59: Scsi-Bus Phase Sequences

    From SELECTION or RESELECTION to one or more of the information transfer phases (COMMAND, DATA-IN/OUT, STATUS, or MESSAGE-IN/OUT) Reset or protocol error MESSAGE OUT SELECTION COMMAND DATA IN BUS FREE ARBITRATION DATA OUT RESELECTION STATUS MESSAGE IN Figure 3-1: Phase Sequencing Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 60: Legal Phase Sequences

    BUS FREE phase, then by arbitrating for the bus and – when the bus has been won – finally by selecting the Drive. <message-out> ::= MESSAGE-OUT | MESSAGE-OUT <message-out> | MESSAGE-OUT MESSAGE-IN <message-out> | MESSAGE-OUT BUS-FREE Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 61 Initiator asserts ATN during the status transfer. <completed> ::= <status> <message-in> BUS-FREE When an unlinked command has completed execution, the Drive transfers a status byte and a message byte and goes to BUS FREE. <completed-link> ::= <status> <message-in> Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 62 Tandberg Data Logical Characteristics When a linked command has completed execution, the Drive transfers a status byte and a message byte. The bus is not going to BUS FREE. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 63 READY will disconnect Initiator grants disconnection. The first disconnect will always occur immediately after the CDB transfer. Please refer to the section for each command to see if when during execution command disconnects/reconnects. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 64 <initiator-part> sub-sequence and go directly to the <command> sub-sequence. Here is a simple example with three commands. The first two have their Link bits set to one. <sequence-link> ::= <initiator-part> <command-1> <completed-link> <command-2> <completed-link> <command-3> <completed> Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 65: Scsi Pointers

    Initiator stores the value of the current data pointer into the saved data pointer. The saved status pointer always points to the start of the status area for the current command. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 66 Whenever a SCSI device disconnects from the bus, only saved pointer values retained. current pointer values restored from saved values automatically upon the next reconnection. 3-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 67: Unit Attention

    GOOD status, and will not clear the Unit Attention condition. If the INQUIRY command is received after Drive reported CHECK CONDITION pending Unit Attention condition, then Unit Attention condition will cleared Drive performs the INQUIRY command. 3-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 68: Scsi-Bus Conditions

    - MODE SELECT - MODE SENSE - READ BLOCK LIMITS - READ POSITION - RECEIVE DIAGNOSTIC RESULTS - REQUEST SENSE - SEND DIAGNOSTICS command, MESSAGE-OUT will occur after transfer of the complete Parameter List. 3-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 69: Reset

    When a BUS DEVICE RESET message is sent to the drive When the Drive microcode (ucode) is updated Internal watchdog function detecting uncorrectable hardware or software errors The Drive only supports the SCSI Hard Reset option. 3-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 70: Hard Reset

    Position the media to BOM - if the drive has a cartridge inserted when the reset condition occurred. UNIT ATTENTION condition will be set for all Initiators (see Section 3.4. Unit Attention) 3-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 71 Tandberg Data Logical Characteristics This Page Intentionally Left Blank 3-15 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 72: Commands

    Table 4-2: Typical Ten-byte Command Descriptor Block Operation Code The Command Descriptor Block always has an operation code as the first byte of the command. See Section 4.4. for operation codes supported by the Drive. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 73: Command Control Byte

    INTERMEDIATE status byte. If only the Flag bit is set (the Link bit is zero), the Drive returns CHECK CONDITION status. The Error Code is set to I CDB. NVALID IELD Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 74: Reserved Fields

    If the offending bit, field, byte or code is located in a Parameter List, then whole Parameter List will transferred before the command is terminated with CHECK CONDITION and the Error Code will be set to I NVALID FIELD IN PARAMETER LIST Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 75: Command Set Summary

    Tandberg Data Commands 4.4. Command Set Summary The Tandberg SLR Product Line Tape Drives supports the SCSI commands listed in the following table. Description Group Media Type Operation Code ERASE INQUIRY LOAD/UNLOAD LOCATE LOG SELECT LOG SENSE MODE SELECT MODE SENSE...
  • Page 76 The Command Type is defined by the SCSI-standards [2] [3] [7] like this: Type M These commands must implemented sequential access device in order to meet the minimum requirements. Type O These commands are optional for sequential devices. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 77: Command Sequencing

    Instead it is just terminated with CHECK CONDITION. The following table shows the actions taken by the Drive when a command from a certain group is received in the different normal modes: Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 78 CHECK CONDITION status and the Error Code is set to W (Write After RITE APPEND ERROR Read). The Drive continues to be in NAVIGATE mode. Table 4-5: Normal Mode Actions (to be continued...) Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 79: Table 4-5: Normal Mode Actions (To Be Continued

    A test is made to see if the current Density Code (tape format) has changed. The write-group command is executed if the tape format has not changed. Table 4-5: Normal Mode Actions Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 80: Multiple Connections

    (or same) Initiator may connect to the same or different LUNs within the Drive. Even if the Drive only has a single LUN (LUN 0 (zero)), attempts may be made to connect to other LUNs. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 81: Commands Received Serially, Lun Is 0

    When the drive is not engaged in any command execution any initiator may select the Drive. The Drive will respond to the selection, the Initiator may send a new command, which later will be executed by the Drive. 4-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 82: Commands Received Serially, Lun Not 0

    If the command is one of the following commands, INQUIRY, REQUEST SENSE, TEST UNIT READY, will executed normal (concurrently with command already executing in the Drive). All other commands are terminated with a BUSY status. 4-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 83 Tandberg Data Commands This Page Intentionally Left Blank 4-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 84: Status Bytes

    This status sent after successfully completed Status command in a series of linked commands. RESERVATION The status is sent to an Initiator that attempts to CONFLICT Status access Drive when reserved another Initiator. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 85 Tandberg Data Status Bytes This Page Intentionally Left Blank Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 86: Message System

    Initiator that it is about to break the physical path for good (for this selection sequence) by transferring a TASK COMPLETE message. The Drive will then enter the BUS FREE phase. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 87: Message In

    Drive COMPLETE W/FLAG Initiator to indicate that the execution of a linked command (with the FLAG bit set) has completed. This message will always be sent next to INTERMEDIATE status. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 88: Message Out

    3.5.2. EXTENDED This message is sent by the Initiator to the Drive as MESSAGE the first byte of a multiple byte message. See Section 6.3 for a description of the extended messages. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 89 The Initiator may send this message to the Drive to indicate that last message transferred from Drive was inappropriate or not implemented (see also section 6.4). NO OPERATION This message will simply be ignored. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 90: Extended Message

    If a parity error is detected during a MESSAGE-IN phase the Initiator may signal a parity error by transferring a MESSAGE PARITY message back to the Drive. The Drive responds by transferring the whole message once more. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 91: Wide Data Transfer Request

    Mode Select command. Please refer section 14.3.9 further details. The implied transfer width agreement shall remain in effect until a TARGET RESET message is received, until a hard reset condition occurs, until Initiator Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 92 Tandberg Data Message System elects modify agreement. default data transfer width is eight-bit data transfer mode. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 93: Synchronous Data Transfer Request Message

    The Synchronous Data Transfer Request Message has the following format: Byte Value Description Extended Message Extended Message Length Synchronous Data Transfer Request Code Transfer Period (multiples of 4 ns) REQ/ACK Offset Table 6-7: Synchronous Data Transfer Request Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 94 MESSAGE OUT phase, the Drive will respond with proper SDTR message. abnormal condition prevents the Drive from returning an appropriate response, both devices shall asynchronous data transfer mode data transfers between the two devices. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 95 The implied synchronous agreement shall remain in effect until a TARGET RESET message is received, until a hard reset condition occurs, or until the Initiator elects to modify the agreement. 6-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 96: Message Reject Message Handling

    The Drive goes back to 8-bit data transfer. REQUEST Table 6-8: Response to MESSAGE REJECT If the MESSAGE REJECT message is sent following phases other than MESSAGE-IN, the Drive will respond by sending a MESSAGE REJECT message. 6-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 97: Abort Message Handling

    Drive will go to the BUS FREE phase The table on the following page describes ABORT TASK SET- for all commands when the ABORT TASK SET-message is transferred at any later stage in the phase sequencing. 6-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 98: Table 6-9: Abort Task Set Message Handling

    WRITE BUFFER This command will be aborted after the last data transfer. The transferred data has already been written into the data buffer. Table 6-9: ABORT TASK SET Message Handling 6-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 99: Unexpected Bus Free

    Drive during a reconnection. When a LINKED COMMAND COMPLETE or a LINKED COMMAND COMPLETE W/FLAG message has been rejected. When a RESTORE POINTER message has been rejected. When a fatal internal error has been detected. 6-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 100 Tandberg Data Message System This Page Intentionally Left Blank 6-15 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 101: General Exception Handling

    EOM and ILI bits will be set to zero. The Sense Key (SK) will be set to 0h. The Additional Sense Code will be set to 00h and the Additional Sense Code Qualifier will be set to 01h. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 102: Table 7-1: Error Codes (To Be Continued...)

    N is a number in the range 1 to 40 inclusive. nn is a hex number in the range A1h to C8h inclusive. A1h corresponds diagnostic failure selftest corresponds diagnostic failure selftest which corresponds to a diagnostic failure in selftest 40. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 103 ECORDED ENTITY NOT FOUND SCSI PARITY ERROR ETMARK DETECTED HRESHOLD ONDITION RACK FOLLOWING ERROR RACKING SERVO FAILURE NRECOVERED READ ERROR RITE APPEND ERROR RITE APPEND POSITION ERROR RITE PROTECTED Table 7-1: Error Codes Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 104 REQUEST SENSE parameter list Sense Key value in the REQUEST SENSE parameter list Additional Sense Code in the REQUEST SENSE parameter list Additional Sense Code Qualifier in the REQUEST SENSE parameter list Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 105: Error Conditions For All Commands

    Every command except INQUIRY, REQUEST SENSE and RELEASE Conflict will be terminated with RESERVATION CONFLICT status if the Drive has been reserved for another Initiator. See the RESERVE and RELEASE commands for details. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 106: Deferred Errors

    Unwritten data and filemarks may be left in the data buffer. also section General Exception Handling for the WRITE and WRITE FILEMARKS commands. The Error Code will be set to W RITE APPEND POSITION ERROR Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 107: Error Conditions For Media Access Commands

    An error has been detected in the load/eject mechanism. Manipulation Error Media Access commands will terminated with CHECK CONDITION status. The Error Code will be set to M EDIA LOAD OR EJECT FAILED Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 108: Power On Selftest (Post) Error Handling

    7.5.1. Commands Executed After POST Error The following commands will be executed as normal after detection of a POST error. • REQUEST SENSE • INQUIRY • SEND DIAGNOSTICS • RECEIVE DIAGNOSTICS Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 109: Commands Terminated After Post Error

    Commands terminated either with CHECK CONDITION or an Unexpected Bus Free Condition. In the first case the error code generated will be or I SCSI PARITY ERROR NITIATOR DETECTED ERROR MESSAGE RECEIVED Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 110: Errors Detected By The Drive

    Target will send a REJECT MESSAGE back to the Initiator. If ATN is still asserted after the expected number of bytes is transferred, the Target goes to the BUS FREE state. 7-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 111: Errors Detected By The Initiator

    When a buffer parity error has been detected the drive will re-write the data until the parity error goes away or until the Write Retries count has been exhausted. 7-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 112: Error Priority

    (as when the previously written data has been erased) will the ‘Logical End Of Partition’ error take priority over ‘Illegal Length Indication’. 7-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 113: Suggested Error Recovery Action

    A reserved bit or field that is not set to zero or a field value that is out of range typically causes this. 6 : Call service. The drive has detected a hardware problem. To be correct by authorized service personnel. 7-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 114 Tandberg Data General Exception Handling This Page Intentionally Left Blank 7-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 115: Erase

    Command Descriptor Block ERASE command been validated. If CHECK CONDITION status is returned for the ERASE command with one, erase operation is not performed. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 116: Exception Handling

    Drive reconnects when the tape is positioned back at BOP (or when an error has been detected). <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the ERASE command is executed and Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 117: Inquiry

    Page Code This field specifies which page of VPD information the Drive will return. This field MUST be set to zero if the EVPD bit is not set to one. Legal values are: Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 118 An Allocation Length of zero indicates that no INQUIRY data will be sent. The Drive terminates the DATA-IN phase when Allocation Length bytes have been transferred when available INQUIRY data have been transferred, whichever is less. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 119: Parameter Lists

    “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ Main Microcode Revision Level Main Microcode Release Status Table 9-2: INQUIRY Parameter List (to be continued...) Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 120 This bit is set to zero, to indicate that this device is NOT attached to a medium transport element. ACKQREQQ This bit is set to zero, to indicate that the Drive has no ACK or REQ signals on a Q cable. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 121 DISABLE messages. CmdQue This bit is set to zero to indicate that the Drive does not support tagged command queuing. Vendor ID These bytes hold this ASCII string: “TANDBERG”. Product ID These bytes hold the ASCII string: “SLR140 ” or...
  • Page 122: Vital Product Data

    Command Descriptor Block. Page Length This field specifies length bytes parameters that follow the Page Length field. Supported Page This is a list of the pages supported by the Drive. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 123: Table 9-4: Unit Serial Number Page

    Page Length field. Unit Serial Number This is the unit serial number represented with 11 ASCII characters. The string is terminated with a zero (00h) character. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 124 This bit is set to zero, to indicate that the operating definition parameter can not be saved. Default Operating This field is set to 03h to indicate that the Drive Definition implements the SCSI-2 X3.131-1994 Operating Definition. Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 125 ASCII Operating This field specifies the length in bytes of the Definition Following ASCII string (trailing 00h character included). Description Length ASCII Operating This field holds the string “ SCSI-2 X3.131-1994” . Definition Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 126: Table 9-7: Hardware Revision Levels Page

    Page Length field. Revision Levels These ASCII characters representing revision level different parts Drive's hardware. The string is terminated with a zero (00h) character. 9-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 127: Table 9-8: Prom Microcode Revision Level

    Revision Level number. The two most significant bytes are incremented by “ 1” for every major code revision. The two least significant bytes are incremented by 1 each time new code is made. 9-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 128 DSP Microcode single ASCII character designating microcode was released for the customers or if it is Release Status microcode for internal use. This field used will always return character “ D” 9-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 129: Table 9-9: Drive Manufacturing Date Page

    Page Length field. Drive This ASCII characters representing manufacturing date on the format 'MM.DD.YY'. The string Manufacturing Date is terminated with a zero (00h) character. 9-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 130 Main Microcode This is 8 ASCII characters representing the Microcode Creation Date creation date on the format 'MM.DD.YY'. DSP Microcode This ASCII characters representing Creation Date Microcode creation date on the format 'MM.DD.YY'. 9-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 131: Table 9-11: Drive Adjustment Date Page

    Page Length field. Drive Adjustment These 8 ASCII characters represent the date of the last drive adjustment on the format 'MM.DD.YY'. The string is Date terminated with a zero (00h) character. 9-15 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 132: Exception Handling

    In this section the possible SCSI-bus phase sequences during execution of the command are described. Section 3.2 has more details about the generic phases in the brackets. <sequence 1> <initiator-part> <message-out> <command> <data-in> <completed> 9-16 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 133: Load/Unload

    CONDITION. will considered error when multiple LOAD/UNLOAD commands are received in a sequence (as long first LOAD/UNLOAD command executed with error). Drive will disconnect during execution this command if disconnection is allowed. 10-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 134: Command Descriptor Block

    Load, move to BOM Retension, Unload, move to BOM Retension, Load, move to BOM Unload, move to EOT Illegal, CHECK CONDITION Retension, Unload, move to EOT Illegal, CHECK CONDITION Table 10-2: LOAD/UNLOAD Operations 10-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 135: Exception Handling

    This sequence will be used for all LOAD/UNLOAD commands. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the LOAD/UNLOAD command is executed and host does not allow disconnection. 10-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 136 Tandberg Data Load/Unload This Page Intentionally Left Blank 10-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 137: Locate

    If a physical LOCATE is issued into a Data Compression Unit block, the drive will position the tape at the next Data Compression Unit block. 11-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 138: Command Descriptor Block

    The partition field specifies which partition to select if the CP bit is one. The Drive can have up to 36 partitions. See section 2.3 Partitions Within a Volume for information on how to use partitions. 11-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 139: Exception Handling

    <sequence 1> <initiator-part> <message-out> <command> <disconnect> <reconnect> <completed> Drive will disconnect when been transferred. The Drive will reconnect when the specified block has been located (or an error has been detected). 11-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 140 Tandberg Data Locate This Page Intentionally Left Blank 11-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 141: Log Select

    Note that the log counter updates are not necessarily synchronized with events that they monitor. This means that threshold comparison can not be used to monitor drive actions with any great amount of precision. 12-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 142 A Parameter List Length must neither result in the truncation of any Log parameter nor exceed the actual size of the list. A Parameter List Length of zero is legal and indicates that no parameters will be transferred. 12-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 143: Parameter List

    LOG SENSE chapter. The header byte n+2, the Parameter Control Byte, must be set as shown below: BYTE BIT 7 LBIN Table 12-2: Parameter Control Byte 12-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 144 These bits must be set to values specified for each parameter in the LOG SENSE section. See the parameter description in the LOG SENSE command section to ensure that threshold comparison is supported for the parameter in question. 12-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 145 Tandberg Data Log Select The header byte n+3, the Parameter Length, must exactly match the length of Parameter Value field. 12-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 146: Modifiable Parameter Values

    Select with PCR set to zero and PC set to 01b. Any attempts to set other flags will be ignored. NOTE: The possibility to set the supported TapeAlert flags with a Log Select is included for test purpose only. 12-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 147: Exception Handling

    When disconnection is allowed the Drive will disconnect when been transferred. Drive will reconnect when previous immediate command completed execution. <sequence 2> <initiator-part> <message-out> <command> <data-out> <completed> This sequence will be used when disconnection is not allowed. 12-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 148: Log Sense

    The medium used to store saved log data is specified to handle up to 100000 save operations. 13-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 149 LOG SENSE data have been transferred, whichever is less. If Log Sense is issued with a Page Code = 3Eh, the Drive will return all Log Pages in ascending order by Page Code. 13-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 150: Parameter List

    Supported Log Pages Page Page Code The Page Code for this page is 00h. Page Length This field is set to 000Fh indicating that the Supported Log Pages page contains 15 bytes/page codes. 13-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 151: Buffer Overrun/Underrun Counters Page

    The initiator may use the LOG SELECT command to set or clear the DU bit. The Drive will set the DU bit to 1 when the counter reaches its maximum value (FFFFh). 13-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 152 2 bytes wide. Buffer Underrun This counter is incremented, each time, the tape Drive Counter has to stop a pending write operation (and thus the tape motion) due to empty data buffer. 13-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 153: Table 13-5: Overrun Log Parameters

    2 bytes wide. Buffer Overrun This counter is incremented, each time, the tape Drive Counter has to stop a pending read operation (and thus the tape motion) due to full data buffer. 13-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 154: Write Error Counter Page

    This field is set to 0038h indicating that the page parameters occupy 56 bytes. Rewrite Counter Log Parameters BYTE BIT 7 Parameter Code = 0001h Parameter Length = 08h  Rewrite Counter n+11 Table 13-7: Rewrite Counter Log Parameters 13-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 155 8 bytes wide. Rewrite Counter This counter counts re-writes during write operations. When a block is re-written (one or more times), the counter incremented one. increment(s) performed each time capstan motor stops. 13-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 156: Table 13-8: Total Write Errors Log Parameters

    This field is set to 04h to indicate that the counter is 4 bytes wide. Write Errors This counter counts re-writes and uncorrectable write Counter errors during write operations. The increment(s) are performed each time capstan motor stops. 13-9 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 157: Table 13-9: Total Write Errors Corrected Log Parameters

    (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. 13-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 158: Table 13-10: Total Times Errors Processed Log Parameters

    This field is set to 04h to indicate that the counter is 4 bytes wide. Counter This is a dummy counter that always returns 0. The counter implemented only promote ANSI SCSI-2 compatibility. 13-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 159: Table 13-11: Total Bytes Written Parameters

    Counter written to the media, during write operations. The increment(s) are performed each time capstan motor stops. (The physical blocks are data blocks, control blocks, filler blocks, ECC blocks and tape marks.) 13-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 160: Table 13-12: Total Uncorrected Write Errors Log Parameters

    (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. Uncorrectable Write This counter counts hard write errors. Error Counter 13-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 161: Read Error Counter Page

    Table 13-13: Read Error Counter Page Page Code The Page Code for this page is 03h. Page Length This field is set to 0040h indicating that the page parameters occupy 64 bytes. 13-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 162 Reread Counter This counter counts re-reads during read operations. This counter is incremented by one, each time, a data frame must be re-read. (The tape is stopped, repositioned back and started again.) 13-15 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 163: Table 13-15: Total Read Error Parameters

    This field is set to 08h to indicate that the counter is 8 bytes wide. Total Read Error This counter counts Rereads and ECC correction and Counter Unrecoverable errors during read operations. The increment(s) are performed each time capstan motor stops. 13-16 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 164 This field is set to 08h to indicate that the counter is 8 bytes wide. Total Read Error This counter counts Rereads and ECC correction during Corrected Counter read operations. The increment(s) are performed each time capstan motor stops. 13-17 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 165 (16 blocks) data frame. When the medium used is a SLRtape140 to SLRtape7 or SLR32, medium and corrections are made the counter is updated twice per (64 blocks) data frame. 13-18 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 166 This counter counts bytes, read from the media, during Counter Read and Space operations. The increment(s) are performed each time capstan motor stops. The counter will remain unchanged during Space reverse, Space EOD, Fast Space or on Locate operations. 13-19 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 167: Table 13-19: Total Uncorrected Read Errors Log Parameters

    (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. Uncorrectable Read This counter counts hard read errors. Error Counter 13-20 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 168 These are incorrect blocks reported to be correct by the CRC check but identified as incorrect by ECC. When this occurs tape motions stops and hard read error is reported. 13-21 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 169: Tapealert Page

    Drive does not support saving of this log parameter. The Target Save Disable (TSD) bit is set to 0. The Enable Threshold Comparison (ETC) bit is set to 0 to indicate that no threshold comparison will take place. 13-22 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 170: Table 13-23: Supported Tapealert Flags (To Be Continued...)

    On Selftest (POST). The flag is only cleared when the drive power is turned off. Table 13-23: Supported TapeAlert Flags (to be continued…) Media Management algorithm only executed SLRtape140, SLRtape100, SLRtape75, SLRtape60 or SLRtape40 media. 13-23 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 171 (e.g. the specified corrective action has been taken). All other methods of clearing allow the flag to be set again. Media Management algorithm only executed SLRtape140, SLRtape100, SLRtape75, SLRtape60 or SLRtape40 media. 13-24 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 172: Data Block Counters Page

    Table 13-24: Data Block Counters Page Page Code The Page Code for this page is 30h. Page Length This field is set to 0020h indicating that the page parameters occupy 32 bytes. 13-25 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 173 Counter transported via the SCSI-bus. Whenever a Logical Data Block is transported either to or from the host this counter is incremented by one. A variable block counts as one data block. 13-26 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 174 It is incremented by one on the detection of each new physical block. (The physical blocks are data blocks, control blocks, filler blocks, ECC blocks and tape marks.) 13-27 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 175 Read and Space operations. It is incremented by one on the detection of each new physical block. The counter will remain unchanged during Space reverse, Space EOD, Fast Space or on Locate operations. 13-28 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 176: Remaining Capacity Page

    BOT to EOT. From that point onwards, Remaining Capacity will be reported correctly also in the case an SLRtape75 is loaded 13-29 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 177 (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. 13-30 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 178 The Remaining Capacity counter is controlled by processes on the tape side of the data buffer and is thus not fully synchronized with the data stream on the SCSI-bus. 13-31 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 179 (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. 13-32 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 180 Page using a MODE SENSE command. The number of additional partitions on the currently inserted tape can be obtained from the Additional Partitions Defined field of the Medium Partition Page using a MODE SENSE command. 13-33 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 181 Partition Size Descriptor in Mode Sense’s - Medium Partition Page, but the count here is scaled to kilobytes. Any attempt by initiator to alter this counters accumulated, threshold or control-bytes values will be ignored. 13-34 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 182 MODE SENSE - Device Configuration Page - see field Active Partition. The Number of additional partitions on the currently inserted tape can be obtained from MODE SENSE - Medium Partition Page - see field Additional Partitions Defined.) 13-35 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 183: Tape Mark Counters Page

    The Disable Save (DS) bit is set to 1 to indicate that the Drive does not support saving of this log parameter. (Note: This bit can not be changed by the initiator) 13-36 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 184 Initiators request (i.e. SCSI commands: Space over filemarks and Space over sequential filemarks) The counter always counts up without regard to the direction of the space command. 13-37 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 185 Initiator, and the number of setmarks being spaced over on the Initiators request (using SPACE Over Setmarks command) The counter always counts up without regard to the direction of the space command. 13-38 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 186: Head Cleaning Page

    The Target Save Disable (TSD) bit is set to 0. The Drive will save this log parameter each time the parameter value has been changed. (Note: This bit can not be changed by the initiator) 13-39 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 187 The default value is 0. See the LOG SELECT command for further description. criteria setting Clean poor read/write performance and when the tape has traveled more than a pre-set threshold since last cleaning. 13-40 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 188 Parameter Length This field is set to 03h to indicate that the counter is 3 bytes wide. Head Cleaning Time The Head Cleaning Time indicates minutes of motion since Counter last head cleaning. 13-41 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 189 (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 02h to indicate that the counter is 2 bytes wide. Cumulative The Cumulative Cleaning Counter counts number of Cleaning Counter successfully performed head cleanings. 13-42 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 190: Drive Page

    Cartridge Load Counter Parameters Table 13-40: Drive Page Page Code The Page Code for this page is 34h. Page Length This field is always set to 0Eh indicating that the page parameters occupy 14 bytes. 13-43 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 191 Drive has been on Any attempt by initiator to alter this counters value will be ignored. The range of this counter, 0 to 16777215 minutes, corresponds to a period from 0 to about 31 years. 13-44 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 192 3 bytes wide. Cartridge Load The Cartridge Load Counter increments each time a new Counter cartridge is physically loaded in the Drive. Any attempt by initiator to alter this counters value will be ignored 13-45 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 193: Servo Page

    40 bytes. This page relevant servo based media only (SLRtape140, SLRtape100, SLRtape75, SLRtape60, SLRtape50, SLRtape40, SLRtape7 and SLRtape24). The parameters of this page do not contain any valid information relating to other media. 13-46 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 194 This field is set to 02h. Servo Lock Retry The Servo Lock Retry Counter is incremented when the Counter Drive performs retry on a track seek operation. (The tape stops, moves back and starts to move again.). 13-47 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 195 This field is set to 02h. Servo Track Seek The Servo Track Seek Counter is incremented for each Counter Track Seek. The track seek occurs each time the tape starts movement due to read or write operation. 13-48 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 196 The servo lock is considered to be lost if the tracking error exceeds allowed maximum value (This can for example happen, when the Drive is exposed to an external mechanical shock). 13-49 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 197 Drive operation (and be counted here). When a two-channel dropout is detected on a servo track during write operation, the write current is switched off to avoid writing over data on neighboring tracks. 13-50 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 198 The servo lock is considered to be lost if the tracking error exceeds allowed maximum value (This can for example happen, when the Drive is exposed to an external mechanical shock). 13-51 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 199 A dropout may be caused by physical defect on the tape. The dropout has to be detected by both read heads, currently used for servo tracking, simultaneously. 13-52 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 200: Track Number Page

    Track Number This two bytes indicates current position of the read/write head. The position is reported by indicating the current track or track set number (depending on the tape format in use). 13-53 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 201: Cartridge Usage Page

    Table 13-51: Cartridge Usage Page Page Code The Page Code for this page is 37h. Page Length This field is always set to 36h indicating that the page parameters occupy 54 bytes. 13-54 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 202 The Cartridge Serial Number is also available in Mode Sense. Any attempt by initiator to alter this List Parameter will be ignored. 13-55 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 203 (Note: This bit can not be changed by the initiator) Parameter Length This field is set to 04h to indicate that the counter is 4 bytes wide. 13-56 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 204 Load Counter in the Drive Page is saved in the Drive and indicates how many times a Drive has loaded any cartridge. Any attempt by initiator to alter this counter value will be ignored 13-57 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 205: Table 13-54: Cartridge Bot Pass Counter Log Parameters

    BOT, incremented by one or two for each physically load operation and incremented by two for each media header update. Any attempt by initiator to alter this counter value will be ignored 13-58 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 206: Table 13-55: Cartridge Eot Pass Counter Log Parameters

    Early Warning (EW) tape marker is passed in reverse direction. The counter is normally incremented by 1 for each track turn operation at EOT. Any attempt by initiator to alter this counter value will be ignored 13-59 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 207: Table 13-56: Cartridge Write Pass Counter Log Parameters

    BOP. Each partition has a separate Write Pass Counter and this page will return the counter of the current partition. Any attempt by initiator to alter this parameter value will be ignored. 13-60 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 208: Table 13-57: Cartridge Motion Time Log Parameters

    Cartridge Motion The Cartridge Motion Time is incremented by 1 for each Time minute the cartridge has been in physical motion. Any attempt by initiator to alter this counter value will be ignored. 13-61 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 209: Compression Ratio Page

    Write Compression Interval 5 Table 13-58: Compression Ratio Page Page Code The Page Code for this page is 39h. Page Length This field is set to 002Ah indicating that the page parameters occupy 42 bytes. 13-62 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 210: Table 13-59 Write Compression Ratio Log Parameter

    This field is set to 02h to indicate that the counter is 2 bytes wide. Write compression compression ratio reported actual ratio. compression ratio times 100. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-63 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 211: Table 13-60: Read Decompression Log Parameter

    Read The decompression ratio is reported as the actual Decompression decompression ratio times 100. The value is reset when a new cartridge is inserted or when starting to write from Ratio BOP. 13-64 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 212 This field specifies the amount of data (unit: %) that interval 1 has a compression ratio between 0.89 and 1.2. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-65 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 213: Table 13-62: Write Compression Interval 2 Log Parameter

    This field specifies the amount of data (unit: %) that interval 2 has a compression ratio between 1.2 and 1.6. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-66 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 214: Table 13-63: Write Compression Interval 3 Log Parameter

    This field specifies the amount of data (unit: %) that interval 3 has a compression ratio between 1.6 – 2.2. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-67 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 215: Table 13-64: Write Compression Interval 4 Log Parameter

    This field specifies the amount of data (unit: %) that interval 4 has a compression ratio between 2.2 and 3.6. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-68 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 216: Table 13-65: Write Compression Interval 5 Log Parameter

    This field specifies the amount of data (unit: %) that interval 5 has a compression ratio greater than 3.6. The value is reset when a new cartridge is inserted or when starting to write from BOP. 13-69 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 217: Exception Handling

    When disconnection is allowed the Drive will disconnect when been transferred. Drive will reconnect when the parameters are ready for transfer. <sequence 2> <initiator-part> <message-out> <command> <data-in> <completed> This sequence is used when disconnection is not allowed. 13-70 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 218 Tandberg Data Log Sense This Page Intentionally Left Blank 13-71 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 219: Mode Select

    Header List and a Block Descriptor List, will terminate MODE SELECT command with CHECK CONDITION. A PF bit of one indicates that the Drive will accept the Mode Pages as defined in this specification. 14-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 220: Parameter List

    User Page 0 22h : User Page 1 23h : Cartridge Manufacturer Page : This page is savable The Drive is specified to perform up to a maximum of 100 000 save operations. 14-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 221: Header List

    88 ips 2.5 MB/s 88 ips 2.5 MB/s 88 ips 2.5 MB/s 88 ips 2.5 MB/s Table 14-3: Available Tape Speeds for SLR140 ips is inches per second, 1 inch = 25.4 mm 14-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 222 98 ips 0.48 MB/s 98 ips 0.48 MB/s DC9250 98 ips 0.39 MB/s 98 ips 0.39 MB/s 98 ips 0.39 MB/s 98 ips 0.39 MB/s Table 14-6: Available Tape Speeds for SLR60 14-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 223 This field specifies the length in bytes of the block descriptor list. Legal values are either 0 or 8. A value Length of zero means that no block descriptor list is included in the Parameter List. 14-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 224: Block Descriptor List

    (cartridge types). A MODE SELECT command changing the density code may be executed at any time. Note, however, that a change of density code will only take effect when a possible next 14-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 225 Section 4.4. If the tape is brought to BOM by a read or navigate type command (SPACE/LOCATE), the selected density will not take effect 14-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 226 These cartridge types are illegal on the SLR140, SLR100, SLR75, SLR60 and SLR7 drives. Care should be taken to avoid any accidental load of 550 Oe media in the SLR140, SLR100, SLR75, SLR60 and SLR7 drives. 14-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 227: Table 14-12: Fixed Block Lengths

    The length of fixed length logical blocks is set by the three bytes available in the Block Length field. The table below indicates the legal block length values for the different tape formats. VERIFY is not supported by SLR7 and SLR140 14-9 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 228 WRITE command will be terminated immediately with CHECK CONDITION status. If the block length specified is odd the MODE SELECT command will be terminated with CHECK CONDITION status immediately. Only even blocks lengths are allowed 14-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 229: Read-Write Error Recovery Page

    CONDITION status for recovered errors). The disable transfer on error (DTE) bit must be set to 0, it is not changeable (the Drive will not terminate the data transfer for recovered errors). 14-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 230 This bit should always be set to zero (it is intended for Tandberg Data internal use only). Read Retry Count The read retry count specifies the number of times that the Drive should attempt to re-read a block. This field is changeable.
  • Page 231: Disconnect/Reconnect Page

    Read Buffer Full Ratio down to a value corresponding to the actual buffer size. Legal values are numbers in the range 0..255. 14-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 232 (the Drive only supports priority arbitration). FASTat The Fair Arbitration Status (FAStat) bit must be set to 0, it is not changeable (the Drive only supports priority arbitration). 14-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 233 00h, this field is not changeable (data transfer disconnect control is not used). First Burst Size The First Burst Size field must be set to zero, it is not changeable (there is no first burst size limit). 14-15 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 234: Control Mode Page

    0h, it is not changeable. The Drive does not support tagged queuing. DQue The Disable Queuing (DQue) field must be set to 0h, it changeable. CmdQue INQUIRY Parameter List indicates that the Drive not supports tagged queuing. 14-16 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 235 This field must be set to FFFFh, it is not changeable Period (the Initiator allows the Drive to remain busy for an unlimited period for unanticipated conditions which are not a routine part of commands from the Initiator). 14-17 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 236: Data Compression Page

    Drive supports data compression. A DCC bit of zero indicates that the Drive does not support data compression. This bit does only make sense for the Mode Sense command. This bit is not changeable. 14-18 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 237 Initiator during a read operation. A value of zero indicates that the data transferred to the Initiator during most recent read operation uncompressed. VERIFY is not supported by SLR7 and SLR140 14-19 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 238: Device Configuration Page

    BOP. This will be true even if the specified Active Partition equals the current partition. See also section 2.3 Partitions Within a Volume for further details. Legal values are 0 to 35. 14-20 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 239 Logical Early Warning encountered). The Software Write Protect (SWP) must be set to 0, it is changeable (the Drive does support write protecting in software). 14-21 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 240 The Buffer Size At Early Warming must be set to 00h, it Warning is not changeable (the Drive decides the buffer size at Early Warning). RFTD Reserved for Tandberg Data use. This bit must be set to zero 14-22 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 241: Medium Partition Page (1)

    (it is simply ignored). For the MODE SENSE command this field indicates maximum number additional Partitions partitions supported current tape format reported Density Code field, Block Descriptor List section under the MODE SENSE command): 14-23 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 242: Table 14-20: Maximum Additional Partitions

    SLR32 medium. An IDP bit of zero indicates that the Drive will operate with Initiator Defined Partitions. Legal values are 0 and 1. The default (factory programmed) value is 0 (only one partition defined). 14-24 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 243 Partition Units The Partition Unit field must be set to 9 when the PSUM field is set to 3. For all other PSUM values this field is ignored. 14-25 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 244 Descriptors will be rounded up accordingly. For MODE SELECT the Partition Size Descriptors are only valid when the IDP bit is set to 1. If the IDP bit is set to 0, they are ignored. 14-26 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 245: Informational Exceptions Control Page

    This field has to be set to 0 (not used since DExcpt always is set to 1). Interval Timer The Interval Timer field has to be set to 0 to indicate that the drive only reports the informational exception condition one time. 14-27 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 246 Generate all informational exception conditions supported by the drive by setting corresponding supported TapeAlert flags. Once the supported TapeAlert flags they are processed the same way as if a single flag was set. 14-28 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 247: Miscellaneous Parameters Page

    Legal values are numbers in the range 0..65535. The default (factory programmed) value is 1024 for SLR50 drives. The default (factory programmed) value is 0 for SLR140, SLR100, SLR75, SLR60 and SLR7 drives. 14-29 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 248 EOD. See section 2.5 for further details. Legal values are 0 and 1. The default (factory programmed) value is 0. 14-30 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 249: Table 14-24: Bsyi Usage

    All other commands BUSY status Command waits Table 14-25: BSYA Usage The command will typically respond with GOOD status. The error code will be “ Logical Unit In The Process of Becoming Ready” 14-31 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 250 A OND bit of one indicates that the drive will not start an automatic diagnostic operation when one of the above mentioned cartridge types is inserted. Legal values are 0 and 1. The default (factory programmed) value is 1. 14-32 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 251 Drive will not eject the tape cartridge when the power is turned on. Legal values are 0 and 1. The default (factory programmed) value is 0. These values are nominal and will vary with mode of operation. 14-33 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 252 Legal values are any number in the range 0..255, where values in the range 0..254 indicate a limited number of reselection attempts and the value 255 indicates an infinite number of reselection retries. The default (factory programmed) value is 4 14-34 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 253: User

    The Page Length field must always be set to 0Ah. User Defined Field These fields can be used to store up to ten bytes of user defined information. Any value is legal (no check). The default (factory programmed) value is 00h. 14-35 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 254: User

    The Page Length field must always be set to 0Ah. User Defined Field These fields can be used to store up to ten bytes of user defined information. Any value is legal (no check). The default (factory programmed) value is 00h. 14-36 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 255: Cartridge Manufacturer Page

    If no tape is inserted or if the tape does not hold any serial number, the MODE SENSE command will return the string “UNKNOWN ” in this field. string terminated with zero (00h) character. 14-37 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 256: Exception Handling

    The Drive will then reconnect and transfer the mode parameters. When the parameters are transferred the Drive will disconnect again. Finally, when the mode parameters are handled, status is reported. 14-38 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 257: Mode Sense

    (SP) set or the default values if no MODE SELECT with the SP bit has never been executed. Saved values are located in the EEPROM. Parameters not supported by the Drive will be set to zero. 15-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 258: Command Descriptor Block

    DATA-IN phase when Allocation Length bytes have been transferred or when all available MODE SENSE data have been transferred, whichever is less. The special page code 3Fh can be used to have the Drive return all its page descriptors. 15-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 259: Parameter List

    See also the note regarding the use of 550 Oe tapes in section 14.3.2. Block Descriptor List under Density Code. 15-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 260 This field specifies the length in bytes of the block Length descriptor list. block descriptor list transferred (DBD-bit = 0), the Block Descriptor Length block descriptor list transferred (DBD-bit = 1), the Block Descriptor Length is set to 0. 15-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 261: Block Descriptor List

    34h : ALRF-1 tape format 36h : ALRF-6 tape format Number Of Blocks This field will always be set to zero to indicate that the whole tape has the same density code. 15-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 262: Read-Write Error Recovery

    Byte 07 : Byte 08 : Byte 09 : Byte 10 : The Maximum Burst Size is changeable Byte 11 : Byte 12 : Byte 13 : Byte 14 : Byte 15 : 15-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 263: Control Mode Page

    Byte 07 : Byte 08 : The Decompression Algorithm is changeable Byte 09 : Byte 10 : Byte 11 : Byte 12 : Byte 13 : Byte 14 : Byte 15 : 15-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 264: Device Configuration Parameters

    The Partition Size Descriptor 0 is changeable Byte 09 : The Partition Size Descriptor 1 is changeable Byte 78 : The Partition Size Descriptor 34 is changeable Byte 79 : The Partition Size Descriptor 35 is changeable 15-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 265: Tapealert Configuration Page

    Test bit Byte 03 Byte 04 Byte 05 Byte 06 Byte 07 Byte 08 Test Flag Number Byte 09 ---------- " ----------- Byte 10 ---------- " ----------- Byte 11 ---------- " ----------- 15-9 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 266: Miscellaneous Parameters

    Byte 02 : All Bytes are changeable Byte 03 : Byte 04 : Byte 05 : Byte 06 : Byte 07 : Byte 08 : Byte 09 : Byte 10 : Byte 11 : 15-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 267: User Page

    Byte 02 : All Bytes are changeable Byte 03 : Byte 04 : Byte 05 : Byte 06 : Byte 07 : Byte 08 : Byte 09 : Byte 10 : Byte 11 : 15-11 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 268: Cartridge Manufacturer Page

    Byte 21 Byte 22 The Cartridge Serial Number field is changeable Byte 23 Byte 24 Byte 25 Byte 26 Byte 27 Byte 28 Byte 29 Byte 30 Byte 31 Byte 32 Byte 33 15-12 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 269: Exception Handling

    This sequence will be used when the MODE SENSE command follows Immediate type command. Drive will disconnect when the CDB has been transferred. The Drive will reconnect when the previous Immediate command has completed execution. 15-13 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 270 Tandberg Data Mode Sense This Page Intentionally Left Blank 15-14 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 271: Prevent/Allow Medium Removal

    When it receives UNLOAD, the drive unloads the tape but leaves mechanism. Unload button disabled. A PREV bit of zero enables the eject mechanism. The Drive ejects the tape following completion of an UNLOAD. The Unload button is also reenabled. 16-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 272: Exception Handling

    The Drive will reconnect when the PREVENT/ALLOW MEDIA REMOVAL command completed execution. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the PREVENT/ALLOW MEDIA REMOVAL command is executed and host does not allow disconnection. 16-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 273: Read

    (fixed or variable) read (end-of-media side). If disconnection is allowed, the Drive will disconnect when executing this command. VERIFY is not supported by SLR7 and SLR140 17-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 274: Command Descriptor Block

    Block Descriptor is not legal. See section 17.3.4.3. Illegal Length Summary for details. Transfer Length This field specifies number bytes blocks requested transfer. value range 0..16777215 is legal The maximum block size that can be written is 262144 bytes. 17-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 275: Exception Handling

    Transfer Length (because a tapemark block was found instead of a data block and no data was transferred). When the command has terminated, the logical tape position will be located after the tapemark (end-of-media side). 17-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 276: Illegal Length

    When the SILI bit is one and the only error is that the Transfer Length is less then the actual block length recorded tape, behavior depends current Fixed or Variable Block mode: 17-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 277 Type column shows Underlength when the Transfer Length is larger than the actual block length. Illegal Length Type column shown Overlength when the Transfer Length is less than the actual block length. 17-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 278: End Of Data

    (residue) between the requested Transfer Length and the actual transfer length (bytes or blocks). When command terminated, logical tape position will be located after the last block trans- ferred to the Initiator. 17-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 279: End Of Partition

    When R has been reported the Drive will EAD RETRIES EXHAUSTED only accept the following media access commands: LOAD and REWIND SPACE with a space code of Space Over Bad Blocks. READ 17-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 280: Illegal Termination

    CONDITION status. The Error Code is set to either E or E LEW depending on DATA DETECTED DATA DETECTED AFTER whether the tape is positioned before or after LEW. The Drive continues to be in WRITE mode. 17-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 281: Phase Sequencing

    The sequence is equal to <sequence 2> except that the Drive will disconnect before sending status. <sequence 4> <initiator-part> <message-out> <command> {<data-in>} <completed> This sequence will be used when the READ command is executed and the Initiator does not allow disconnection. 17-9 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 282 Tandberg Data Read This Page Intentionally Left Blank 17-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 283: Read Block Limits

    The minimum length supported is 1 byte. Blocks written using the FIX bit set to one in the WRITE command descriptor block must be even in size (i.e. a size that is a multiple of 2 18-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 284: Exception Handling

    The Drive will reconnect and then transfer the parameter list. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the command is executed and the Initiator does not allow disconnection. 18-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 285: Read Buffer

    19.2. Command Descriptor Block BYTE BIT 7 Operation Code 3Ch Logical Unit Number (LUN) RESERVED Mode Buffer ID Buffer Offset Allocation Length Control Byte Table 19-1: READ BUFFER Command Descriptor Block 19 -1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 286: Table 19-2: Read Buffer Modes

    Drive will return no data. The Drive terminates the DATA IN phase when Allocation Length bytes have been transferred or when all the available data from the buffer has been transferred to the Initiator, whichever is less. 19-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 287: Read Data Mode (2)

    19.3.6. External RAM Adapter (Buffer ID = 5) If there is an external RAM adapted, the READ BUFFER command will transfer the contents of this external RAM. Otherwise no data is transferred. 19-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 288: Nvp Data (Buffer Id = 6)

    19.3.12. Trace Buffer Control Blocks (Buffer ID = 11) The READ BUFFER command transfers the control blocks for the trace buffer. 19.3.13. Complete Trace Buffer (Buffer ID = 12) The READ BUFFER command transfers the memory and trace data. 19-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 289: Read Descriptor Mode (3)

    0. (This occurs only when Buffer Id 2 - Media Statistic is selected.) Buffer Capacity The value in the Buffer Capacity field depends on the Buffer ID: 19-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 290: Exception Handling

    Drive will terminate the command with CHECK CONDITION. No data will be transferred. The Drive Error Code will be set to I CDB. NVALID IELD IN SLR140, SLR100, SLR75, SLR60, SLR7 SLR7 SLR140, SLR100, SLR75, SLR60 19-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 291: Phase Sequencing

    <sequence 4> <initiator-part> <message-out> <command> <data-in> <completed> This sequence will be used for the READ BUFFER with transfer length greater than 0 and disconnection is not allowed. 19-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 292 Tandberg Data Read Buffer This Page Intentionally Left Blank 19-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 293: Read Position

    When using a SLRtape140 to SLRtape7 or SLR32 medium tapemarks on the tape count as one logical block each. When using other medium types, tapemarks are not counted as logical blocks. Drive will disconnect when executing READ POSITION command. 20-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 294: Command Descriptor Block

    When using a SLRtape140 to SLRtape7 or SLR32 medium the BT bit must be set to zero. On the SLR140, SLR100, SLR75, SLR60 and SLR7 drives the BT bit must always be set to zero. 20-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 295: Data Format

    The byte count unknown (BYCU) bit is always set to one to indicate that the Number of Bytes in Buffer field does not represent the actual number of bytes in the buffer. 20-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 296: Exception Handling

    SLRtape7 or SLR32, medium, the READ POSITION command will terminated with CHECK CONDITION status. parameter date will be transferred. The Error Code will be set to Invalid field in CDB. VERIFY is not supported by SLR7 and SLR140 20-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 297: Phase Sequencing

    The Drive will reconnect to transfer the parameter data. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the command is executed and the Initiator does not allow disconnection. 20-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 298 Tandberg Data Read Position This Page Intentionally Left Blank 20-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 299: Receive Diagnostic Results

    When the Page Code Valid (PCV) bit is set to zero, the Page Code must be set to 00h. (The most recent SEND DIAGNOSTICS command defines the data returned by this command). 21-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 300 Allocation Length bytes have been transferred or when all available analysis data have been transferred, whichever is less. An Allocation Length of zero indicates no analysis data will be transferred. 21-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 301: Results From The Send Diagnostics Command

    The page code will be in the range 90h to 99h. For a list of supported page codes see section 21.3.3. Supported Page Codes. page code Header Page determined diagnostic activity was initiated. 21-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 302: The Diagnostic

    Refer to the section on General Exception Handling and the REQUEST SENSE command for details. FOR INTERNAL This field is for Tandberg Data internal use only. Number of Result This field holds...
  • Page 303: Supported

    Refer to the section on General Exception Handling and the REQUEST SENSE command for details. FOR INTERNAL This field is for Tandberg Data internal use only. Test Specific Info Internal analysis results. TD use only. 21.3.3.
  • Page 304: Results From The Stand Alone Diagnostics Test

    00h: Stand Alone Diagnostics test successfully completed. 01h: Stand Alone Diagnostics test has failed. Tape format This field is set to the tape format in the last completed Stand Alone Diagnostics test. 21-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 305: Exception Handling

    Drive will reconnect before transferring the result data. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the command is executed and the Initiator does not allow disconnection. 21-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 306 Tandberg Data Receive Diagnostic Results This Page Intentionally Left Blank 21-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 307: Release

    This field will be ignored if the 3RD bit is not set to one. Extent The Extent bit must be set to zero (extent release is not supported). Reservation Reservation Identification field must Identification zero. 22-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 308: Exception Handling

    It then reconnects to transfer status. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the command is executed and the Initiator does not allow disconnection. 22-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 309: Request Sense

    For any other Allocation Length value, the Drive terminates DATA-IN phase when Allocation Length bytes have been transferred or when all available sense data have been transferred Initiator, whichever is less. 23-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 310: Parameter List

    Sense Key This field holds information about the cause of error. See section 23.4. for a description of the Sense Key codes. 23-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 311: Table 23-3: Sense Key Specific Information, Invalid Fields

    Initiator during the DATA OUT phase. Pointer Valid zero indicates that the Bit Pointer field valid. indicates that the Bit Pointer field is valid. 23-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 312 No action Clean drive Try another cartridge Run diagnostics Re-issue command Re-issue corrected command and/or parameter list Call service FOR INTERNAL This field is for Tandberg Data internal use only. 23-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 313: Sense Keys

    Indicates that the source data did not match the data read from the tape during execution of the VERIFY command. Table 23-4: Sense Keys VERIFY is not supported by SLR7 and SLR140 23-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 314: Additional Sense Code And Qualifier

    NVALID COMMAND OPERATION CODE NVALID FIELD IN OGICAL UNIT NOT SUPPORTED NVALID FIELD IN PARAMETER LIST RITE PROTECTED ERMANENT RITE ROTECTED CARTRIDGE END OF LIFE Table 23-5: Additional Sense Code and Qualifier (to be continued…) 23-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 315 A1h to C8h inclusive. A1h corresponds diagnostic failure selftest corresponds diagnostic failure selftest which corresponds to a diagnostic failure in selftest 40. N is a number in the range 1 to 40 inclusive. 23-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 316: Exception Handling

    Section 3.2 has more details about the generic phases in the brackets. <sequence 1> <initiator-part> <message-out> <command> <data-in> <completed> Drive will never disconnect when executing this command. 23-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 317: Reserve

    RESERVE command will release the previous reservation state only when the new reservation is granted. disconnection allowed, Drive will only disconnect when executing this command if the previous command was an immediate type command. 24-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 318: Command Descriptor Block

    The Drive will reconnect and then transfer status. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the command is executed and the Initiator does not allow disconnection. 24-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 319: Rewind

    If the IMM and Link bits are both set to one, the Drive will terminate the REWIND command with CHECK CONDITION status. The Error Code will be set to I CDB. NVALID FIELD IN 25-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 320: Phase Sequencing

    This sequence will be used for all REWIND commands when disconnection is allowed. <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when the ERASE command is executed and the Initiator does not allow disconnection. 25-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 321: Send Diagnostics

    1). A Unit Off-line bit of one indicates the device will perform all tests, which include cartridge manipulation, reading and writing to test media (Predefined self-test list 2). 26-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 322 Illegal combination Predefined Selftest Sequence 1 (not affecting media) Predefined Selftest Sequence 2 (affecting media) Predefined Selftest Sequence 1 (not affecting media) Predefined Selftest Sequences 1 and 2 Table 26-2: SEND DIAGNOSTICS Functions 26-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 323: Predefined Selftest Sequence 1

    Voice Coil Driver and feedback loop. Analog Data Path (ADP) Test. 1) Recognize test of all ASIC’s involved. 2) If cartridge inserted; complete read/write data path loop-back test without preamplifier. Micro Controller Test. 26-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 324: Predefined Selftest Sequence 2

    SEND DIAGNOSTICS command returns with CHECK CONDITION status. If no “ hard” read or write error has occurred and the rereads are within the specified limit, no error is reported when the test completes. 26-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 325: Exception Handling

    3.2.1 has more details about the generic phases in the brackets. <sequence 1> <initiator-part> <message-out> <command> <disconnect> <reconnect> <completed> Drive will disconnect when been transferred. Drive will reconnect when diagnostic activities are executed. 26-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 326 Tandberg Data Send Diagnostics This Page Intentionally Left Blank 26-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 327: Command Description

    The SPACE command is able to space over blocks written both fixed variable length modes. SPACE command is able to automatically determine the block type while spacing. If disconnection is allowed, the Drive will disconnect when executing this command. 27-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 328: Command Descriptor Block

    FAST bit is set to zero. Note that the FAST bit may be overridden by the FAST bit in the Miscellaneous Page of the MODE SELECT parameter data. 27-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 329: Using Fast Space

    VADD bit is never set and the Information Bytes are never valid. See the following sections for details. A CHECK CONDITION caused by early termination of any SPACE command never results in a negative Information Bytes (residual count) value. 27-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 330: No Data

    The logical position will be on end-of-partition (EOP) side setmark movement was in the forward direction or the beginning- of-partition (BOP) side of the setmark if movement was in the reverse direction. 27-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 331: End Of Data

    CHECK CONDITION status. The Error Code will then be set to W RITE APPEND ERROR position type command (ERASE, LOAD/UNLOAD REWIND) must executed before subsequent read write operations can be started. 27-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 332: Non-Recoverable Read Error During Space Forward

    Error Code RETRIES EXHAUSTED When spacing over sequential tapemarks the VADD bit will be set to zero. Further space operations in the reverse direction are not allowed after a non-recoverable read error. 27-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 333: Space Forward After Write

    The Drive will reconnect when the space operation has completed (or an error has been detected). <sequence 2> <initiator-part> <message-out> <command> <completed> This sequence will be used when disconnection is not allowed. 27-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 334 Tandberg Data Space This Page Intentionally Left Blank 27-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 335: Test Unit Ready

    The Drive can not perform media accesses INSTALLED on a cleaning cartridge. NOT READY 3Ah/00h MEDIUM NOT PRESENT There is no medium or the medium has been ejected. Table 28-2: TEST UNIT READY Response 28-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 336: Phase Sequencing

    Section 3.2.1 has more details about the generic phases in the brackets. <sequence 1> <initiator-part> <message-out> <command> <completed> Drive will never disconnect when executing this command. 28-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 337: Verify (Not For Slr7 And Slr140)

    VERIFY command terminates, data transferred have already been verified. This will guarantee that deferred errors occur due to a miscompare. If disconnection is allowed, the Drive will disconnect when executing this command. 29-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 338: Command Descriptor Block

    MODE SELECT command for further details). Verification Length This field specifies number bytes blocks requested verification. value range 0..16777215 is legal. Note, however, that the maximum block size that can be written is 262144 bytes. 29-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 339: Exception Handling

    VERIFY operation. <sequence 4> <initiator-part> <message-out> <command> {<data-in>} <completed> This sequence will be used when the VERIFY command is executed and the Initiator does not allow disconnection. is transferred to the drive. 29-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 340 Tandberg Data Verify This Page Intentionally Left Blank 29-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 341: Write

    A write operation may commence from BOP, from EOD or, when certain conditions satisfied, from other positions on the media. If disconnection is allowed, the Drive will disconnect when executing this command. 30-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 342: Command Descriptor Block

    SPACE or LOCATE command which terminated with CHECK CONDITION and Error Code set to B EGINNING PARTITION MEDIUM DETECTED when the tape is logically positioned at BOP after a successful SPACE or LOCATE command. 30-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 343: Write From Eod, Append

    (and tapemarks) and an end-of-data marker are written to the tape. The tape is then rewound to BOT and the Media Header is updated. Finally the cartridge is physically ejected. 30-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 344: Exception Handling

    CHECK CONDITION status. The Error Code will be set to I . No data will be NCOMPATIBLE MEDIUM INSTALLED transferred. See section 14.3.2 Block Descriptor List for information on the range of legal block lengths. 30-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 345: Illegal Media Type

    Legal Media/Drive Combinations May read and write May read only May not read nor write Illegal media/format combination NOTE *: On SLR60 tape drives with MAN. DATE 2802 (July 2002) or higher. 30-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 346: Illegal Overwrite

    ON WRITE PASSED NO SENSE. The EOM and VADD bits will be set to one. The Information Bytes in the sense data list will be set equal to the requested Transfer Length. 30-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 347: End Of Partition

    CHECK CONDITION (no data will be transferred). The non-recoverable write error condition will persist until a position type command has been executed (ERASE, LOAD/UNLOAD or REWIND). 30-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 348: Append Error

    This sequence will be used when the Drive is configured unbuffered mode when error encountered during the WRITE operation. The sequence is equal to <sequence 2> except that the Drive will disconnect after the last data burst. 30-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 349 WRITE command or when the Transfer Length is zero. <sequence 5> <initiator-part> <message-out> <command> <data-out> <completed> This sequence will used when disconnect allowed and some data is transferred to the drive. 30-9 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 350 Tandberg Data Write This Page Intentionally Left Blank 30-10 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 351: Write Buffer

    Table 31-1: WRITE BUFFER Command Descriptor Block Mode This field controls the function of the WRITE BUFFER command. also controls meaning other fields within this command descriptor block. following modes are supported: 31-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 352: Write Combined Header And Data Mode (0)

    31.3. Write Combined Header and Data Mode (0) This Mode is included solely for backward compatibility. Data transferred in this mode is preceded by four bytes header. All four bytes of this header are RESERVED. 31-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 353: Write Data Mode (2)

    On the last WRITE BUFFER command mode 5, the Drive shall perform verification complete microcode prior to returning GOOD status and saving the microcode. (refer to the Microcode Verification and Save section later in this chapter). 31-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 354: Download Microcode With Offsets And Save Mode (7)

    Drive will reconnect to the Initiator and send GOOD status. If disconnection is not allowed and the verification of the code was passed through, the drive will give GOOD status before the save operation is executed. 31-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 355: Microcode Data Format

    - 1048752 up to 1MB Microcode Table 31-3: Microcode Data Format. Microcode Length This 4-byte field holds the length of the microcode including the header. Load Length Microcode length + header length. 31-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 356: Exception Handling

    If a Mode 5 or 7 command is issued while the Drive is in a load/retention sequence, the Drive will return CHECK CONDITION status, and the Error Code will be set to OGICAL UNIT IS IN THE PROCESS OF BECOMING READY 31-6 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 357: Phase Sequencing

    BUFFER command zero disconnection is not allowed. <sequence 4> <initiator-part> <message-out> <command> <data-out> <completed> This sequence will be used when the transfer length is greater than zero and disconnection is not allowed. 31-7 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 358 Tandberg Data Write Buffer This Page Intentionally Left Blank 31-8 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 359: Write Filemarks

    A Write Setmark (WSmk) bit of one indicates that the Write Filemarks command should write requested number of setmarks. A Write Setmark (WSmk) bit of zero indicates that the Write Filemarks command should write the requested number of filemarks. 32-1 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 360: Terminating Write Operations

    CHECK CONDITION status. tapemarks will written. Error Code will be set to W . This will be RITE PROTECTED true even if the requested number of Tapemarks is zero. 32-2 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 361: Illegal Media Type

    Error Code will be set to E . The PARTITION DETECTED ON WRITE LEW PASSED EOM and VADD bits will be set to one. The Information Bytes will be set to zero. 32-3 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 362: End Of Partition

    CHECK CONDITION (no tapemarks will be transferred). The non-recoverable write error condition will persist until a position type command has been exe- cuted (ERASE, LOAD/UNLOAD or REWIND). 32-4 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 363: Append Error

    <sequence 1> <initiator-part> <message-out> <command> <disconnect> <reconnect> <completed>. This sequence is used when disconnection is allowed. <sequence 2> <initiator-part> <message-out> <command> <completed>. This sequence is used when disconnection is not allowed. 32-5 Tandberg SLR Product Line SCSI Functional Specifications...
  • Page 364 Tandberg Data Write Filemarks This Page Intentionally Left Blank 32-6 Tandberg SLR Product Line SCSI Functional Specifications...

This manual is also suitable for:

Slr7Slr50Slr60Slr75Slr100Slr140

Table of Contents