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 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...
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...
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.
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...
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...
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.
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...
(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...
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...
(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...
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...
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...
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...
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...
- 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...
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:...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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].
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
- 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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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 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...
“ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ “ 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...
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 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 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...
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 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 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...
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...
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...
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...
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...
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...
<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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
(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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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 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...
(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...
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...
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.
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
<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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
- 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...
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...
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...
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...
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...
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...
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...
<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...
Need help?
Do you have a question about the SLR7-140 PROGRAMMER and is the answer not in the manual?
Questions and answers