HP Q153090901 Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung HP Q153090901 an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von HP Q153090901, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung HP Q153090901 die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung HP Q153090901. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung HP Q153090901 sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts HP Q153090901
- Den Namen des Produzenten und das Produktionsjahr des Geräts HP Q153090901
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts HP Q153090901
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von HP Q153090901 zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von HP Q153090901 und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service HP finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von HP Q153090901 zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts HP Q153090901, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von HP Q153090901 widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    HP Ultr ium tape dr i v es T ec hni cal r ef er ence man ual G ene r a t i on 3 d r i v e s V olume 3—the S C S I interf ace <Bold Header> P ar t Number: Q15 30–909 01 V olume 3 E d ition 6, December 200 4[...]

  • Seite 2

    <Bold Header> Leg al and n otice in formatio n © Copy righ t 2000–2004—Hewlett-P ack ard De v elopment Compan y , L.P . The infor ma ti on contained in this document is subject to change without noti ce . Hewlet t-P ackard makes no wa rr ant y of any kind w ith rega r d to t his mat erial, incl uding, bu t not limi ted to, the im plied w[...]

  • Seite 3

    Cont ents Con ten ts 3 Related docume nts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Documents specific to HP Ultrium drive s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Documentati on map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Seite 4

    4C o n t e n t s Illegal C ommand check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 Illegal F ield/Request check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Media Acce ss check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Seite 5

    Cont ents Con ten ts 5 Read-Write Error Recovery mode page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Disconnect- Reconnect page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 SCSI drive s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Seite 6

    6C o n t e n t s Fixed fo rmat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Descriptor format 152 Sense data mana geme nt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Current se nse . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Seite 7

    Related docume nts 7 R elated doc ume n ts Thi s is one of six vo lumes that doc ument HP Ultr ium dri ves . T his volume pr ov ides bac kg round inf ormation for dr iv er and appli cation de velo pers . The fo llo wing doc uments pr o v ide additional inf ormati on: Doc u ments s pec ifi c to H P Ultr ium dr i ves • Hardw are Integration Guide ,[...]

  • Seite 8

    8 Oper ation Car tri d ges Inte rface Opti mizi ng perf orma nce (SCS I only) 1 HW In tegr atio n: ch. 8n / a 2 SW I n t e g ra t i o n : ch. 4 UNIX configurati on 5 UNIX Confi g SCS I D rive s FC Driv es External dr iv es (SCSI only) 1 HW Integration: ch. 5n / a In L ibrari es 1 HW Integ ration: ch. 1 In Serv ers (S CS I onl y) 1 HW Integration: c[...]

  • Seite 9

    Related docume nts 9 Maint enance and tr ou bleshooting Dealing w ith err or s Ultrium f eature s SCS I D ri ves FC Drives Cleani ng 2 SW I n t e g ra t i o n : ch. 5 2 SW I n t e g ra t i o n : ch. 7 External dr iv es (SCSI only) 1 HW In tegr atio n: ch. 5n / a In L ibrari es 1 HW Inte gr at i on: ch. 1 In Serv ers (S CS I onl y) 1 HW In tegr atio[...]

  • Seite 10

    10 Gener al doc uments an d standar di z ation • Enhanced Small Compute r S ys tem Interface (S CSI - 2) , ANS I X3T9 .2 -199 3 Re v . 10L , av ailable thr ough ANSI • See http: //www .t10. or g/t1 0_m ain .htm f o r AN S I S CS I - 3 and other spec if icati on s Copi es of doc uments of other standards bodi es can be obtained fr om: Soft ware [...]

  • Seite 11

    The SCSI interface Interface Impl ementation 11 1 Inter face I mp lem enta tion HP Ultrium dri ves use SCSI-3 a s the i nterfac e to c onne ct to th e hos t sy st em. This chap ter gives an o vervi ew of ho w the inte r face oper ates. F ul l det a ils of the messages ar e g i ven in Chapter 2 and o f commands in Chapter 3 and Chap ter 4 . T he S C[...]

  • Seite 12

    Interface Implementation 12 • DIS CONNE CT • IDENT IF Y • IGN O RE WIDE RE S I D UE • INI TIA T OR DE TE CTED ERRO R • M ESSAGE P AR I T Y E R R O R • M ESSAGE RE J EC T • NO-OP (no oper ation) • P ARALLEL PR O T OCOL REQUE S T (PP R ) • RE ST ORE PO INTERS • SA V E DAT A PO I NT E R • S YNCHRON OU S D A T A TR AN SFER RE QUE [...]

  • Seite 13

    SCSI features Interface Impl ementation 13 The fo l lo wing additional commands ar e su pp orted fo r CD -ROM mode: F or implem entation details on these c ommands, se e Chapte r 3, “Comman ds—intr oductio n” and Cha pter 4, “Co mmands ” . SC S I f e a t u re s Desi gn app r oac h The fe atures suppo rted by the dr iv e ar e based on stan[...]

  • Seite 14

    Interface Implementation 14 • A UNIT A T TENTION conditi on is set , based on the type of r eset The d r ive will respond to INQU IR Y , TES T UNIT READ Y , REPOR T L UNS and REQUE S T SENSE wi th in 25 0 ms of the r eset line be ing r eleased . The f irst co mmand fr om an y initiato r (other than INQ UIR Y , RE Q UE S T SENSE and REPORT LUNS ) [...]

  • Seite 15

    SCSI features Interface Impl ementation 15 L UN i dentif i cation (par allel SC SI only) Identify messages are u sed to i dentify the LUN being addr essed by the initiato r , and to identify whi ch L U N is r eselecting the initia tor . The old L UN fi eld in the CDB fr om the SC SI- 2 standar ds is obso lete and should not be used (set t o 0 ). Bu[...]

  • Seite 16

    Interface Implementation 16 If Infor mati on Units is enabled (parallel S C SI only), the dri v e will dr op the bus on detecting a CR C er ror dur ing a LQ_IU. If the CR C err or occurs dur ing the Infor mation Units com mand phase or data out phase , the dr iv e will return CHECK COND IT IO N with a CR C er r or . Additio nal se n se is set t o 4[...]

  • Seite 17

    SCSI features Interface Impl ementation 17 Multi-initiator suppor t All dri ves are design to operate w i thin a m u lti-i nitiato r en vironment . The ma x i m u m number of concur r ently connected initiat ors is as f ollow s: • P arallel S CSI dr iv es: up to 15 initi ators • F ibr e Ch anne l dri v es: up to 3 2 initiat or s shar ed a c r o[...]

  • Seite 18

    Interface Implementation 18 Sense Data , U nit Atten tion a nd Def err ed Err ors ar e maintained f or each initiator . M ode P ar amet ers ar e common to all initia tors . The untagged queuing model implemented by the dri ves guar antees that all commands are ex ecuted in str ict or der of re c e i pt . Certain non-media access t ype commands, suc[...]

  • Seite 19

    Fibre Channel op eration Interface Impl ementation 19 • IEEE C o mpany ID (2 4 b i ts) . Ass igned by IEEE to th e co mp any . • V endor Specif ied ID (3 6 bits) . Assigned by the compan y . Addresse s Ea ch Fibr e Channel port also has a P ort Address wh i ch is assigned dur ing loop initiali zati on and/or Fa bri c Login. This is a 2 4 -bit v[...]

  • Seite 20

    Interface Implementation 20 The values of the na mes can be obtained using the Dev ice Identification Vital Pr o duct Infor mation P age ( part of the INQ UIR Y comma nd) . Implica tions for libraries • Normall y a standalone dr iv e wil l operate us ing its ow n ‘hard’ name s. • The dr iv e kno ws it is in a li b r ar y or other ‘ manage[...]

  • Seite 21

    CD- ROM emu latio n Interface Impl ementation 21 Althou gh ther e are no actual Fie l d Replaceable Units on HP Ultr ium dr iv es, the follo wing sub- assemblies can be replac e d at R epair Centr es: CD-R OM emulati on The One B utton Di saster Reco very (OBDR ) functionali ty in H P Ultrium dri ves enables them to emulate CD-ROM de vices in spec [...]

  • Seite 22

    Interface Implementation 22 • A S CS I bus r e set occ ur s f ollo wi ng the r eading o f at leas t 100 bloc ks of CD-R OM data b y a hos t. • The u ser pow er - cyc les the dri ve or r esets it u sing the for ced-eject mec hanism. NO TE : If the dr iv e ex its CD-RO M mode thro ugh either of the f irst tw o of thes e, the t ape will r emain at[...]

  • Seite 23

    Mes sages 23 2M e s s a g e s This ch apter incl udes all SCS I messages , both supported and unsupported. P arts of this chapter come fr om Section 5, Logical Char acter istics, of the S CSI standar ds ( see page 1 1). The message s y stem pr o vi des an initiator and a tar get on the S CS I bus w ith a means of ma naging communicatio n. The av ai[...]

  • Seite 24

    Messages 24 Mes sage In su ppor t Name Code Suppo r t Command Compl et e 00h This mes sage is sent b y the dri ve at the end of the s tatus phase to indicate that a command is complete . Once the mess age is sent , th e dri ve r eleases the bus and goes to Bus F ree . Disc onnect 04 h T h is me s sage is sent b y the dri ve to indi cate that it is [...]

  • Seite 25

    Mes sages 25 Extended M e ssag e support S y nc hr ono us Data T r ansf er R e q ues t Wide D ata T r ans fer Request Name Code Sup port S ynchr onous Data T ran sfer R equest 01h The dri ve c an initiate a S y n c h r onous data tr ansfer negotiati on. If the message is r eceiv ed after selectio n and befo re the command phase , it wi ll then go t[...]

  • Seite 26

    Messages 26 P ar allel Pr otocol Re quest Fi e l d s : St a t u s A Status b yte is sent fr om the dri ve to the host during the S tatus phase at the end of each com mand a s spec if ie d in th e S CSI s pec ifi catio n, unle ss the comman d ha s been c lear ed b y an ABOR T message , b y a BUS DEVICE RE S ET message , or by a har d re set . 7 6 5 [...]

  • Seite 27

    Status Mes sages 27 The St atus b y tes t hat the dri ve r eturns ar e as follo ws: 00h GOOD: T his status indicates that the dri ve has successfull y c o m pleted the command . 02 h CHECK CONDIT I ON: An y err or , ex ception, or abnormal condition that causes sense data to be set r eturns CHECK CONDIT ION. The REQUE S T SENSE command should be se[...]

  • Seite 28

    Messages 28[...]

  • Seite 29

    Summary Co mm ands—int rodu ction 29 3 C ommands—intr oducti on This chapter contains notes r e lati ng to the S CSI co mmands listed in Chapter . Summar y The foll o win g tabl e is a summ ar y of th e SCSI com mand s for se quentia l acc ess devices, s howing the operation code: C omm and deta ils The command desc r ip tions in Chap ter 4 are[...]

  • Seite 30

    Command s—introducti on 30 Pr e -e x ec uti on chec ks NO TE : In compliance w ith the S CSI spec if icatio n, the dr iv e terminate s a co mmand with a CHECK CONDITIO N status and sets the s ense k ey to ILLEG AL R E QUE ST w hen a re served bit , b yte , f ield or c ode is rece iv ed whic h is not z ero . Bef or e ex ecuting a command , the dr [...]

  • Seite 31

    Pre-execution checks Co mm ands—int rodu ction 31 r eported. If suc h an er r or ex ists, then the dr iv e reports CHE CK CONDITION . The sense data f or the comman d is se t to D EFERR ED ERROR (whic h was gene rated wh en some pr evi ous command f a iled). No te that if a UNIT A TTENTION condition and a DEFE RRED ERR OR condition bo th ex ist f[...]

  • Seite 32

    Command s—introducti on 32 • a r eser ved f ield • the contr ol fi eld • two or mor e fie lds to logically conf licting v alues If a field has been set to an illegal value: • C HECK CONDITION status i s reported to the host w ith a sense k ey of IL LE G AL REQUE S T and additional s ense of 2 400h “inv alid f ield in CDB” . • The s [...]

  • Seite 33

    Pre-execution checks Co mm ands—int rodu ction 33 Media Inf or mati on c heck During pow er -on a nd f ollowing a S CSI r eset, kno wledge of the wher e abou ts o f the cartr idge is unav ailable . It is not possible to e xec ute commands which as sume that this know ledge is av ailable un til the dri ve h as rec ov er ed fr om t he po wer -on o [...]

  • Seite 34

    Command s—introducti on 34 P a ra m e t e r Li s t c h e c k Fo r LO G S E L E C T , MODE S E LECT a nd so me d iagnost ic com man ds, th e asso c iat ed d ata sent to the dri ve is in the form of par a meter lists. These are descr ib ed under the comm and names in the next chapt er . Checks ar e perfo r m ed to test the f ollo wing: • F i xed [...]

  • Seite 35

    Command descri ptor block Co mm ands—int rodu ction 35 C ommand d esc r ipto r bloc k A SCS I command descr iptor block (CDB) is a sequence of 6 , 10, 12 or 16 b ytes sent b y a host to a SC SI target w ith the bus in command phase . The CDB tells the dri ve what action should be pe r for me d. Th e fi n al by te is k n own as th e Control byt e [...]

  • Seite 36

    Command s—introducti on 36[...]

  • Seite 37

    Co mm ands 37 4C o m m a n d s This chap ter descr ibes a ll S CSI command s. P arts of the chapter ar e b ased on sectio n s of the S CSI sp ecificat ion ( see page 11 ). F or general notes on the comm and descr iptions, see Chapte r 3 .[...]

  • Seite 38

    Comm ands 38 ER A SE 19h The ERA SE command is used to er ase data on tape fr om the cu rr ent logical position . The Long bit is used to dec ide whether the ‘ old’ data is ph ysi cally ov erwritten or not . E RA SE comm ands (sh ort or long) to a dri ve containing a WORM cartr idge will not o verwr ite or eras e u s er dat a on tape . Pr e -e [...]

  • Seite 39

    INQUIRY 12h Co mm ands 39 INQUIR Y 12h I NQUIR Y tells the dr iv e to re turn i nf ormati on about the basi c opera ting pa r ameter s to the hos t. Th es e par amet er s cann ot be c hang ed . Th e dr iv e r etur ns In q uiry data t o t he ho st in a data -in phase . NO TE : T h is command is imm u ne fr om most of the pr e-ex ecu ti o n c hecks t[...]

  • Seite 40

    Comm ands 40 INQUIR Y data pages R eturned data: I NQUIR Y retur ns its standar d data if the EVPD bit is z er o , or r eturns a page of data as specif i ed by the P age Code f ield when EVPD is one . Standard Inquiry Data for mat (LUN0) This is the data r etur ned by the dr iv e in r esponse to an Inquiry command with its EVP D bit s et to z er o [...]

  • Seite 41

    INQUIRY 12h Co mm ands 41 The St anda r d In q u iry Data is based on the S C S I 3 standar d for S tandard Inquiry Data. F o r th e L U N to which the drive is atta ched, the P er i ph er a l Qu ali fier field i s set to 00 0b, the P er i pher al D e vi c e T ype fi eld is set t o 0 1h , the R emov able Med ium (RMB) flag is set to 1 and the De v [...]

  • Seite 42

    Comm ands 42 NACA 0 The Norm al A CA flag is 0, indicating that it is not supported . HiSu p 0 T he Hi erar chical Support flag is 0, i ndicating that the hier arc hic al addres si ng model is not supported. Respon se Data F ormat 2 The Inquiry D ata f ormat complies w ith the SCS I-3 standard . Additi onal L engt h The length in by tes of the leng[...]

  • Seite 43

    INQUIRY 12h Co mm ands 43 V endor Spec i f ic data ma y be sent after t he Pr oduct R ev ision Le vel . Produc t Revisio n L evel A v endor-spec ific str ing o f f our AS CII charac ters: “ CNNV ”: • C is the codename ( G for a Ge n 3 SCSI dr ive, L for G en 3 F C d rive) • NN ar e t w o digits that indic a te the build of the var iant. •[...]

  • Seite 44

    Comm ands 44 V ital Pr oduc t D ata pages The fo l lo wing tab l es descr i be the vital pr oduct data pages. Th ese pages are r eturned by the INQU IR Y command when the EVPD b it is set and the appr opri ate P age Code is set in the Command Descr iptor Block . T hey contain v endor -spec ific pr oduct info rmation . Suppor ted V ital Pr o duct D [...]

  • Seite 45

    INQUIRY 12h Co mm ands 45 Unit S er ial Number page The Unit Seri al Number page contain s a single value which is a 10 -b yte ASCII string . T he str ing, with the V endor Identif ication a nd Pr oduct Identif icati on f ields in the standar d Inquir y dat a, un iquely iden tifies the d riv e. De v ice Identif icat ion page The De vice Identifi ca[...]

  • Seite 46

    Comm ands 46 Def in ed identif iers The f ollo wing identif ie rs will be r eturned in the gi ven or der . What P ort Name is retur ned depends on whic h port the Inquiry is sent to . Logical Unit Identifier Po r t N a m e ( F C o n l y ) PIV 1 The Pr otocol Identifi er field is v alid. Th i s is se t f or an Assoc iation value of 1. Associatio n 0[...]

  • Seite 47

    INQUIRY 12h Co mm ands 47 Po r t I d e n t i f i e r ( F C o n l y ) The P ort Identifi er w ill be set t o 1 if the addr essed port is port A, and s et t o 2 if the addr essed port is P ort B. Ta r g e t N a m e Ta r g e t N a m e 7 6 5 4 3 2 1 0 0 Protocol Identifier (0) Code Set (1) 1 P I V (1) Rsv d (0) Assoc iati o n (1) Iden tifi e r T ype ( [...]

  • Seite 48

    Comm ands 48 Extended INQUIR Y Data VP D page This page pr ov ides an applicati o n client with a means of obtaining infor mation about the dr iv e. Sequential Ac c ess De vi ce C apabilities page This page pr ov ides the applicati o n clie nt with a mean s of det ermining w h i ch featur es ar e supported b y the D e vice S erver . 7 6 5 4 3 2 1 0[...]

  • Seite 49

    INQUIRY 12h Co mm ands 49 Dr iv e Component R ev ision Le vels pages The Driv e Compon ent Re vi sion Levels pa ges co ntain d etails of the revisions of each of the m ajor sub a ss embli e s o f the dr i v e. F or an y gi v en pr oduct , if the s e pa g e s ar e the same the n t h e dr i v e has been built with th e s ame com p o nents an d w ith [...]

  • Seite 50

    Comm ands 50 LO A D / U N LOA D 1 B h The LOA D / UNL O AD c ommand allo ws the host to specify that a ta pe cartr idge pres ent in the dr iv e is either made r eady for data tr ansfer (“loaded”) or disabled f or data transfer (if Pr ev ent Media R emo val is s et). It can also ca use t he cartr idge t o be e ject ed fr om the d ri v e (“ unl[...]

  • Seite 51

    LOAD/UNLOAD 1Bh Co mm ands 51 Load/ Unlo ad sp ecif ic stat us: F ollowing a succ essful LOA D command , CHE CK C ONDIT ION is posted to all initiators o ther than the initiato r of the LOA D c omma nd. The sen se ke y is set to UNIT A T TENTION , w i th additi onal sense of 2 800h (not r eady to r eady tr ansiti on). Ther e is an e x cepti on to t[...]

  • Seite 52

    Comm ands 52 4. G OOD s tatus is r epor ted if the tape unloaded su ccessfull y . Otherwise , anot her unload oper ation is initiat ed on behalf of the host that issued the u n load reque st . F ollow ing an unload, an y medi a access commands will be re jected b y the Med ia A cc ess c heck. • If an unload r equest is r e ce iv ed while the tape[...]

  • Seite 53

    LOCATE 2Bh Co mm ands 53 LO C A T E 2 B h The LO C AT E co mma nd moves th e curr e nt lo gical p osi tion to the p osi tion sp ecified by th e command. T he ne w position is spec ifi ed by the off set fr om start of the media in terms o f blocks . The f irst block (that is , BO T) i s bloc k add r ess 0. Any unwr i tten data is wr it ten to tap e [...]

  • Seite 54

    Comm ands 54 Locate specific status: CP Chang e P a rt ition. This f ield is not support e d and should be set to z er o. Immed 0 The dr ive o nly reports status after the Locate command has completed . 1 The dr i ve r eports status w hen it starts the command and contin ues with the positioning in the back gro u nd . BA M 0 This fi eld is not supp[...]

  • Seite 55

    LOG SELECT 4Ch Co mm ands 55 LO G S E L E C T 4 C h The Log Select com mand cau ses log data on the dr ive t o be r eset to its default v alue or t o be set t o an initiator spec ifi c v alue. Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: CDB f ields: The follo w ing ar e v a lid combinations of values for the PCR (P ar am eter Cod[...]

  • Seite 56

    Comm ands 56 PC The Pa g e C o n t r o l field de fines the type of paramete r values to be selected: 00b or 10b N o o p era t io n i s pe r fo rm ed . Th e P ara m et er Li st Le ng t h m u st be zero. If i t i s n ot, ch eck cond ition i n va lid field in CDB is set. 01b T he dri ve w ill clear logs as specif ied by the par ameter dat a. 11b T he[...]

  • Seite 57

    LOG SENSE 4Dh Co mm ands 57 LO G S E N S E 4 D h LO G S E N S E allo w s the h ost t o r ead the d ri v e ’s log s. A si ngle l og is r etur n ed wit h eac h in vo catio n of LO G S E N S E . Pr e -e xec uti on chec ks: The P age Code must matc h one of the su pp ort e d log page codes. If it does not , then CHECK CONDITION status is r eported. S[...]

  • Seite 58

    Comm ands 58 L og page f or mat All log pages e xcept P age 0 consist of a page code header follo wed b y a number of par ameters. The page header has the follo wing for mat: The P age Code specif ies whi c h L og page is being r eturned . T he P age Length indicates the nu mber of additional b ytes in the parameter s. Fo r t h e Log S elect comman[...]

  • Seite 59

    LOG SENSE 4Dh Co mm ands 59 Su pp or ted L og P ages page This S CSI log may be r ecov er ed using a Lo g Sens e com mand wit h the PC f ield set to an ything and the P age Code f i eld set to 00h. T he page lists the page co des of other logs su pported b y the dr i ve . It ca n neithe r be r eset nor wr itten. The page h as the follo wing form at[...]

  • Seite 60

    Comm ands 60 W r ite Err or C ounte rs log page The W rite Err or Cou n ter s log is page 0 2h . T he P age Len gth is 38h. Ther e are sev en p ar ameter s, 0 thr o ugh 6. All fi eld s are f our b y tes long . All these counters ar e updated when the data set is phy sically wr it ten. T hey r elate to the cur rent tape and ar e clear ed when the ta[...]

  • Seite 61

    LOG SENSE 4Dh Co mm ands 61 Sequentia l A ccess Dev ice log page The Sequential Access De v ice L og page is page 0Ch . T he P age Length is 40h . F i v e par ameters ar e supported , all eigh t bytes lo n g . With the e xce ption of 0100h (cleaning r equired), the y are updated when a data set is logically wr itten and clea r ed at the start of ta[...]

  • Seite 62

    Comm ands 62 T emper atur e log page The T emperatur e Log page is page 0D h . The follo wing par ameters ar e supported: D TD Statu s log page The Data T ransf er D e vice (D TD) Statu s L o g page is page 11h. The f ollowing par ameters ar e supported: Pa r m . Desc riptio n 0h T h e c urr ent temper atur e of the dri ve in ºC (b inar y v alue) [...]

  • Seite 63

    LOG SENSE 4Dh Co mm ands 63 Ve r y H i g h F r e q u e n c y D a t a ( V H F ) 7 6 5 4 3 2 1 0 0 (M S B) P arameter Code (0000h) 1 (LSB) 2 DU (0) DS (1) T SD (0) ET C (0) TM C (0) LBIN (1) LP (1) 3 P aramete r Length ( 4h) 4 Rs vd (0) HIU MA cc Cmp r W rtP CRqst CRqr d DInit 5 InXtm Rsvd (0) RA A MPrsnt Rsvd (0) MStd MThr d D Acc 6 T ape Moti o n S[...]

  • Seite 64

    Comm ands 64 V er y Hi gh F r equen cy P olling Del ay The VHF P olling Dela y is 16 milliseconds. D TD Pr imary P ort St atus P aral l el SCSI RRqst R ecov er y R e que st ed. Set to 1 as long as a r ecov er y proc edu r e is available . In these circ umsta nces, InXtn mus t be 0. IntfC Interface C hanged . If set , the interfac e status has c han[...]

  • Seite 65

    LOG SENSE 4Dh Co mm ands 65 Fibr e Chann el Po r t 0 Po r t 1 T apeAler t log page The T apeAlert log page is page 2 Eh. Ther e a r e 64 p ar am eter s numb er ed fr om 1 thro ugh 64. Only par a mete rs 1 thr ough 1 8 , 20 throu gh 2 3, 29 thr ough 3 9 a nd 5 5 hav e def in iti ons for ta pe dri ves witho ut attached loaders. T he rem a ining par a[...]

  • Seite 66

    Comm ands 66 co n dit i on a n d b y a Log Sele ct command. Specif i c fl ags ma y be clear e d when corr ecti v e acti on has r emov e d the condition that cau sed the flag t o be set . The support e d par am et ers are as f ollow s: Pa r a m e t e r Desc riptio n Ty p e 1 Rea d Warn in g Wa r n i n g 2 W rit e W arn ing Wa r n i n g 3 Ha rd E rro[...]

  • Seite 67

    LOG SENSE 4Dh Co mm ands 67 T ape Usage log page The T ap e U sage log page code is 30h. Ther e ar e nine pa r ameters. T hese ar e all r ead directly fr om the L T O-CM T ape Usage Log. This data r elates to the cur rent tape and can be ne it her r eset nor wr i tten . 36 Dr iv e T emper atu r e Wa r n i n g 37 Driv e V olt age Wa r n i n g 38 Pre[...]

  • Seite 68

    Comm ands 68 T ape Capac it y log page The T ape Capacity log page code is 31h. The P age Length is 20h. T h er e are f our parameter s, 1 thr ough 4. P aramet ers 2 and 4 ar e not supported and ar e r etur n ed as z er o . All par ameters a r e 4 b yte s lon g . All paramet e r s are in megab ytes (1, 048,5 7 6 b yt e s) and assume no com pr essio[...]

  • Seite 69

    LOG SENSE 4Dh Co mm ands 69 P erf ormance Data log page The P erf or m ance Data log page is 34h. This log is inte nde d to r eport data of int er est to a user/ applicati on on how effi cientl y the d r iv e is being used. The P a r ameter C ontr ol B yte is 60h for all the par ameter s. All the parameter s r elate to the cu rr ent tape. T hey ar [...]

  • Seite 70

    Comm ands 70 De v ice S tatus log page The De vice S tatus log page is 3Eh, w ith a page length o f 28h. P CB = P ar ameter Con t r ol B yte. Dev ice Status Bits The parameter ha s the follo wing fo rmat: Pa r a m e t e r Desc riptio n Length Upda ted PCB 0 De v ice T ype 4 Obso lete. Se t to all z eros . 40h 1 Dev ice Statu s B its 4 Used to pro v[...]

  • Seite 71

    MODE SELECT 15h/55h Co mm ands 71 M ODE SELE CT 15h/5 5h M ODE SELE CT is used to send conf i gur ation data to the dr i v e . Both 6 -byt e and 10 -b yte v er sions of the comma n d ar e supported. The Mode Sele ct par am et er list is tr ansfer r ed fr om the host to the dr i ve during the data-ou t phase . It contains z er o or mor e bytes o f i[...]

  • Seite 72

    Comm ands 72 10 -b yte version CDB f ields: Specific s tatus : F ollow ing a succ es sful Mode Select command, Unit Attention statu s is posted to a ll initiato r s other than the initiator o f the Mode Selec t command . The sense k e y is set to UN IT A TTENT IO N . A dditional sense is set to 2A01h (mode p ar ameters changed) . Mode pa r ameter p[...]

  • Seite 73

    MODE SELECT 15h/55h Co mm ands 73 Mode pa ge r epr es ent ati on Certain con venti ons a r e used in the follow ing M ode P arameter pages in or der to descr ibe the natur e o f th e p ar amete r s. Mo st par amet e r s ar e giv e n b y na me , f o ll o w ed b y a n umb er in br ack e ts . The br ack ets have the f o llo wing mean ings: Mod e da ta[...]

  • Seite 74

    Comm ands 74 • 18h (FC dr iv es o nly) 18h (S CSI dr i ve s onl y) “SC SI L UN Contr ol mode page” on page 84 • 19h (FC dr iv es o nly) 19h (SC SI dri v es on ly) “S CSI P ort Contr ol Mode page ” on page 8 7 • 1Ch “Inf ormatio n E xcepti ons mode page ” on page 91 • 3Ch “Dev ice T ime M ode P age” on page 9 2 • 3Fh OBD R [...]

  • Seite 75

    MODE SELECT 15h/55h Co mm ands 75 Header fields Mod e D ata Len gth MODE SELECT : Mode Data L ength field mu s t b e z e r o . MODE SENSE: Mode D ata L ength field is set to the number of b ytes of data av ailable to r eturn e xc luding itself (in other wo r ds , the number of actual b ytes av ailable is mode data length + 1 f or 6 - b yte MO DE S [...]

  • Seite 76

    Comm ands 76 Mode blo c k descr iptor The fo rmat of the Mode P ar ameter block desc ripto r is as f ollows : Mod e P arame ter block de sc rip tor fields: Re a d -W ri t e E rro r Re c ove r y m o d e p a g e The R ead- W rite Er ror R ecov er y mode page has the follo wing f ormat: Re a d-W ri t e Er ro r Re cove r y p a g e fi e l ds : 7 6 5 4 3[...]

  • Seite 77

    MODE SELECT 15h/55h Co mm ands 77 PER P ost Er ror . Althoug h this bit is c hangeable , the dri ve’s inter nal beha vior al way s corr esponds to P ER =0. 0 The dri ve d oes no t report CHE CK C ONDIT ION fo r rec ove red e rror s. Th e D T E bit must al so be z ero. 1T h e d r i v e r e p o r t s CHECK C ONDIT ION fo r re c overe d e rro rs. DT[...]

  • Seite 78

    Comm ands 78 Di scon nect - R e con ne ct p age SC S I d riv e s Th e Discon nec t-R econnect page h as the f oll ow ing f or mat f or S CSI dr iv es: Disco nnect-Reconnec t page f ields: NO TE : If the hos t does not gr ant d isco nnect pri vilege in its IDENT IFY m essage these par amet er s be come meaningless . The dri ve w i ll s ta y connecte[...]

  • Seite 79

    MODE SELECT 15h/55h Co mm ands 79 Co n t rol m o d e pa g e The Contr ol Mo de page is defined as f ollows: C ontr ol mode page fi elds: Da ta Compr ession Ch ar acter istic s pag e The Data Com pressi on Chara cteristi c s Mode page is defined as f ollow s : 7 6 5 4 3 2 1 0 0 PS (0) Rsvd (0 ) P age Code {0Ah} 1 Pa g e L e n g t h { 0 A h } 2 T S T[...]

  • Seite 80

    Comm ands 80 Data C ompr ess ion Char act eri stics mode page f ields: DCE Data Compr e ssion Enable. T h is b it contr ols whethe r the dr iv e uses com pres sion w hen w r iting. T h e v alue has no meaning when r eadi ng , that i s , if the tape c ontains c om pre ss ed d a ta, d e co mp re ss io n wi l l o c cu r re g ard l es s o f th e se t t[...]

  • Seite 81

    MODE SELECT 15h/55h Co mm ands 81 De v i ce C onf igur ation page The dri ve supports the Dev ice Configur ation page, which has the f o llo wing format: Pr e -e xec uti on chec ks: The onl y check made when this page is sent in Mode Select data is P aramet er List . Chang eable parameters: 7 6 5 4 3 2 1 0 0 P S (0) R svd (0 ) P age Co de {10h} 1 A[...]

  • Seite 82

    Comm ands 82 Unchan geable parameters: WTR E WORM T amper Read Ena b le . Contr ols the beha vio r o f th e dr iv e when r eading WO RM media if it appears that the integrity of the tape has been compromised by tamper ing. WTRE has no effect on r eads of normal (non-W ORM) media. 0 De fa ult : If no tamper ing h a s been de tected, data is r eturne[...]

  • Seite 83

    MODE SELECT 15h/55h Co mm ands 83 Medium P artitions mode page The Medium P artitions mode page has t h e f ollow ing for mat . Note that none of the f ields ar e changeable . The P artition Siz e will be patroni z e d . None of the fields in this mode page a r e changeable. EEG 0 The Enable E OD Genera ti on flag should be set since E OD gener ati[...]

  • Seite 84

    Comm ands 84 F ibr e Channel L ogi cal Unit Con tr ol mode page This page is supported f o r F ibr e Channel only: S CS I L UN Contr ol mo de page NO TE : T his page is supported f or S CS I dri v es only , fr om Gen 3 on war ds. PSU M 3 P artition Si z e Unit of Measur e: The value of 11b indicates that the units of measur e for the P artition Si [...]

  • Seite 85

    MODE SELECT 15h/55h Co mm ands 85 F ibr e Channel P or t C ontr ol mode page NO TE : T his page is supported fo r F ibre Channel only . The F ibre Channel P ort Contr ol page a llo ws you to set the initializ ation and addressing behav ior of the F ibre Channel interface . 7 6 5 4 3 2 1 0 0 P S (0) Rsvd (0 ) P age C o de {19h} 1 Pa g e L e n g t h [...]

  • Seite 86

    Comm ands 86 RHA R e quir e Ha r d Address . If the dr iv e is not attached t o a n arb itrated loop , the RHA bit is ignored. 0 The dri ve fo llows the normal initiali z ation proce dur e, inc lu ding the possibi li ty of obtaining a soft addres s du r ing the loop initiali z a ti on pr ocess. 1 When attached to an arbitr ate d loop, the dri v e w[...]

  • Seite 87

    MODE SELECT 15h/55h Co mm ands 87 SC SI P o r t C o n t ro l M o d e p a g e NO TE : T his page is supported f or S CS I dri v es only , fr om Gen 3 on war ds. Normal page If the P ort Contr ol mode page (19h) is r e qu ested via the MODE SENSE c ommand w ith the Sub- P age co de set t o z er o, the f ollowing data w ill be r eturned: Sub-pages The[...]

  • Seite 88

    Comm ands 88 Sub-pa ge 01h—Mar gin Con tr ol None of the fi elds ar e supported on this p age , so they should all be z ero . Sub-pa ge 0 2h—Sa ved T r aining C onf igur ati on V alues 7 6 5 4 3 2 1 0 0 Res e r ved (0 ) 1 Dri ver Strength (0) Reserved (0) 2 Dr iver A symmetry (0) Dr ive Pr ecomp ensation (1h) 3 Dri ver Slew Rate (0) Reserved (0[...]

  • Seite 89

    MODE SELECT 15h/55h Co mm ands 89 All the fi elds on this page are v e ndor - spec ifi c. N one ar e su pported, so the y should al l be z er o. Sub-pa ge 03h —Negotiate d Settings 96 AT N Va l u e ( 0 ) 99 100 C/D V alue (0) 10 3 104 I/O V alue (0 ) 10 7 108 MSG V alue (0 ) 111 112 Re s er ve d ( 0) 22 7 7 6 5 4 3 2 1 0 0 Tr a n s f e r Pe r io [...]

  • Seite 90

    Comm ands 90 Sub-pa ge 04h—R eport T r ansfer Capab ilities Tra n s c e iv e r M o d e The c urr ent bus mode: Code Bus M od e 00b Unknow n 01b SE 10b LV D 11b HVD (Note that this will ne ver be reported since the dri ve w ill not oper ate on an HVD bus) Sent PCOMP_EN The v alue of the PC OMP_EN bit sent . This w ill be set if PC OMP_EN has been [...]

  • Seite 91

    MODE SELECT 15h/55h Co mm ands 91 Inf orm ati on Ex cepti ons mode page The Infor mation Ex c epti o ns Mode page is used to contro l e xcepti on reporting thr ough the “T apeAlert log p age ” on p age 6 5 : 7 6 5 4 3 2 1 0 0 PS (0) Rsvd (0) P a ge Code {1Ch} 1 Pa g e L e n g t h { 0 A h ) 2 P erf (0) Rese r v ed (0) DExcp t T est Rs v d (0 ) L[...]

  • Seite 92

    Comm ands 92 Note that if an attempt is made t o set or c lear a f l ag that is not sup p orted b y the d ri ve , CHE CK CONDITION wi ll be r epo rted w ith a sens e k ey o f ILLEG AL REQUE S T a nd additi onal sense of 2 600h (inv alid f ield in par ameter list) . De v i ce T ime mode page The De vice T ime M ode page consists of the f ollow ing p[...]

  • Seite 93

    MODE SELECT 15h/55h Co mm ands 93 P ow e r-on time desc r iptor W or ld time des cr iptor Libr ar y t ime des c ript o r 7 6 5 4 3 2 1 0 4 Timebase Identifier (00h) 5 Timebase F ield Length (06h) 6 (MSB) Cur rent P ow er - on Count 7 (LSB) 8 (MSB) Po w e r - o n T i m e 11 (LSB) 7 6 5 4 3 2 1 0 12 Timebase Identifier (01h) 13 Timebase F ield Length[...]

  • Seite 94

    Comm ands 94 CD-R OM Emulati on/Disaster R e c o very mode page This page can be u sed ir respecti ve of whether the dr iv e is acting as a tape or a CD dev ice . CD-R OM Em u lati on/Disas ter R eco very mode page fie lds: Current P ower-on Count T he number of t ime s the dri ve ha s been po w er ed on Ign or ed Po w e r - o n T i m e T h e nu mb[...]

  • Seite 95

    MODE SELECT 15h/55h Co mm ands 95 MOD E S ELEC T This f la g ca n b e us ed to sw itch the dr iv e between nor mal operatio n and CD-R O M emu lation mo de: • If this bit is s et to its ex isting v alue , th e re is no c h ange. • If this bit is c hanged from 0 to 1, th e dr iv e w ill en t er CD-emulation mode. It w ill change its Inquiry and [...]

  • Seite 96

    Comm ands 96 M ODE SENS E 1Ah/5A h M ODE SENSE allow s the d r iv e to retur n its curr ent confi g ur ation and report whi ch configur ation par ameters can be changed thr ough MODE SELEC T . The mode sense header , bl ock descr iptor (optional) , and z er o or mor e of the ar e sent t o the hos t. Mode pages c ontain dr iv e c onf igurati on pa r[...]

  • Seite 97

    MODE SENSE 1Ah/5Ah Co mm ands 97 10 -b yte version CDB f ields: 7 6 5 4 3 2 1 0 0 Oper ation Code (5Ah) 1 Res er ved ( 0) D BD Re ser ved ( 0) 2 PC P a ge Co d e 3 Su b P ag e Cod e 4 Re s er v e d ( 0) 6 7 (M S B) Al location L ength 8 (LSB) 9 Contr o l DBD Di sable Block Descr iptors flag 0 Allo ws the dri v e to retur n th e MODE S ELECT block d[...]

  • Seite 98

    Comm ands 98 PE RS I ST E N T R E S E RV E I N 5 E h PER S IS TENT R ES ER VE IN is u sed to o bt ain inf o r mati on abo u t pe rsis ten t r eservat i ons an d r e serv a tio n k e y s th at ar e acti v e wit hin a t a p e dri v e log i cal unit . Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: CDB f ields: Illegal F ield R eservati[...]

  • Seite 99

    PERSIST ENT RESERVE IN 5Eh Co mm ands 99 R eturned data for se r v ice ac tions: Read K ey s ser vice action The dri ve w ill r eturn a parameter list containing an 8-b y te header and list of each curr entl y r eg ist ered I_T nex us ’ r eservati o n k ey . Each k e y is 8 byte s long. The f ormat o f the r eturned data is as f ollo ws: Read Res[...]

  • Seite 100

    Comm ands 100 Read Capabilities service ac tion This pr o vides a mechanism for the dr iv e to report whi ch featur es of P ersisten t Reserv ation a r e implemented . The for mat of the data ret u r ne d is as f ollo ws: All the oth er fields ar e f ixed. Ref er to the description of PE RSIST EN T R ESE RVE OU T or the appr opr iate standar ds for[...]

  • Seite 101

    PERSISTE NT RESERVE OUT 5Fh Co mm ands 101 PE RS I ST E N T R E S E RV E O U T 5 F h P ER SIS TENT RESER VE OUT is used to r equest serv ice actions that cr e at e a persis tent r eservati on in a log ical uni t wit hin t he ta pe dr iv e f or the ex clu si ve o r shar ed us e of a pa rtic ular I_ T ne xu s. T he comma nd uses other service actions[...]

  • Seite 102

    Comm ands 102 P a rame ter data Ty p e The c har acter isti cs of the persiste nt r eservati on cur r entl y held. P ersistent r e servation ty pes supported b y the dri ve ar e: 3h 6h 8h Ex clusi ve acce ss Ex clusi ve acce ss, r egistran ts only E xclu s ive a c c es s, a l l reg i st ra nt s Pa r a m e t e r L i s t Length The amount of data (in[...]

  • Seite 103

    PERSISTE NT RESERVE OUT 5Fh Co mm ands 103 This is a summar y of the f ield validity in the pa r ameter data: Ad ditional p arame ter data Fo r t h e P reempt and Pr eempt and A b o rt se r v ice actions , this field cont ains: n Th e re s er va t io n key o f re g i st rat io n s t o be rem ove d or if this f ield also identif ies a persis tent re[...]

  • Seite 104

    Comm ands 104 Fibr e Chann el T r anspo rt ID P arall el SCSI Tr a nsp ort ID 7 6 5 4 3 2 1 0 0 F ormat Code (0 0b) Reserved (0) Pr oto col Identifier (0) 1 Re s er v e d ( 0) 7 8 (M S B) W orld Wide Nam e 15 (LSB) 16 Re s er v e d ( 0) 23 7 6 5 4 3 2 1 0 0 F ormat Code (0 0b) Reserved (0) Protocol Identifier (1h) 1 Re s er v e d ( 0) 2 (M S B) SCS[...]

  • Seite 105

    PREVENT/ALLOW MEDIUM REMOVAL 1 Eh Co mm ands 105 P REVENT/ALL O W MED IUM REM O V AL 1Eh PREVENT / ALL O W MEDIUM REMO V AL te lls the drive to e nable or d isable the r e mo val of the cartr id ge . When ca rtr idge r emov a l is pr ev ented, the fr ont panel eject but ton is completely disabled (though a ‘for ced eject ’ will stil l w ork). A[...]

  • Seite 106

    Comm ands 106 READ 08h READ tr ansfers z er o or mor e data blocks to the hos t st ar ting at the cur re nt logical p ositi on. Pr e -e xec uti on chec ks: If both the SILI and F ix ed bits ar e se t, CHECK COND IT ION statu s is report e d. Sense data is as descr ibed in the Illegal Fi eld Che c ks. The fi eld pointers indicate the F i xed bit fi [...]

  • Seite 107

    READ 0 8 h Co mm ands 107 descr ibed below). The curr ent position is set after the last block that w as r eturned or partially ret u rn e d SILI Suppres s Incorr ect Length Indi cato r 0 The r ead oper ati on is ter m inated w hen the length of a block (on the tape) differ s f r om the T r an sf er Length. T ransfe r Length bytes of data w ill hav[...]

  • Seite 108

    Comm ands 108 Read sp e c i f ic st atus : NO TE : E arl y war ning end of medium inf ormati on is not r eported on r e ads. R esidue i nf ormati on: The V alid bit w il l be set . The infor m ati on bytes w i ll be as follo ws: Event Status Key Notes SILI error CHE CK COND ’N NO SENSE ILI and V alid bits ar e set . T he infor mati o n bytes w il[...]

  • Seite 109

    READ 6 (CD-ROM m ode) 08h Co mm ands 109 READ 6 (CD- R OM mode) 08 h T ransfer Lengt h bloc ks of data ar e tr ansferr e d to the host , starting fr om the cur r ent logical position specif ied by L ogical Block Addr ess. An y spac i ng perfor med to locate to the specif ied block addr ess is perfor m ed with mar k counting disabled. R e q u es ts [...]

  • Seite 110

    Comm ands 110 READ 10 (CD-ROM mode) 28 h T ransfer Lengt h bloc ks of data ar e tr ansferr e d to the host , starting fr om the cur r ent logical position specif ied by L ogical Block Addr ess. An y spac i ng perfor med to locate to the specif ied block addr ess is perfor m ed with mar k counting disabled. Requests falling within t he f irst 250 ki[...]

  • Seite 111

    READ A TTRIBUT E 8Ch Co mm ands 111 READ A TTRIBUTE 8Ch The READ A T TRIBUTE command allo ws an a pplication client t o r ead at tr ibute values to MAM (Medium A u x iliary Me mory ) . It sh ould b e ex ec uted b efo r e sendi ng a WRIT E A T TRIBUTE comma nd. Pr e -e xec uti on chec ks: In or de r to e x ecut e a REA D A TTRIBUTE co mman d , th er[...]

  • Seite 112

    Comm ands 112 R eturned data for se r v ice ac tions: Attribute V alues service action This servi ce reads the v alues of attr ibutes for the spec ifi ed volume and p artiti on, starting at the F ir st Attr ibut e ID . T he att rib ute s ar e re turn ed in asc endin g nume ri cal or der . Th e fo rma t of the r etur ned data is as f o llo ws: The A[...]

  • Seite 113

    READ A TTRIBUT E 8Ch Co mm ands 113 Attribute List service action This se r v ice actio n is used to r etr iev e the identif ier s of all the attr ibutes that ar e supported and e xist . The F irs t Attr ibute ID fie ld in the CDB is igno r ed . The attr ibut e iden tif ier s ar e r etur ned in asce nding numeri cal order . The fo rmat of the r etu[...]

  • Seite 114

    Comm ands 114 V olume List service action The V olume List s ervice acti on is used to r eport the numbe r of v olumes that t h e de vi ce server supports , w h i ch in the case o f Ultrium dr iv es is 1. The V olume Number , P a rtitio n Number and Attr ib ut e fi elds i n the CDB ar e i gnor ed. T he inf or mati on r etur ned is a s fo llow s: Th[...]

  • Seite 115

    READ A TTRIBUT E 8Ch Co mm ands 115 MAM at tr ibute data Attr ibute da ta sent w ith a WRI T E A TTRIB UTE co mm a nd o r re tu rn e d i n res po n se t o a REA D A T TRI BUTE command has the follo wing f ormat: The fo rmat implies not h ing about the ph ysical r epr esentation of the data in the Medium A ux i liar y Me m ory . 7 6 5 4 3 2 1 0 0 (M[...]

  • Seite 116

    Comm ands 116 Attribute ID values Attr ibutes can be Standar d or V endor -Unique . Ther e are thr ee gr oups of attr ibutes: Dev ice, Mediu m and Host attr ib ut es. Eac h gr ou p has a list of a ttr ibu tes , w hic h ch ar ac ter iz e the gr ou p: W RITE A T TRIBUTES c ommands ar e only accepted for Host type attr ibutes (either Standar d or Ve n[...]

  • Seite 117

    READ A TTRIBUT E 8Ch Co mm ands 117 02 2 4 h–03FFh Res er ve d Rem aining capacity in partitio n and Maximum capacit y in partition Nativ e capac ities in MB , assuming no da ta com p ressi on. Ta p e A l e r t f l a g s The b i ts sp ec if y flags th at w ere set dur ing the pre vi ous load. 1 bit per flag (MSB = flag 1, LSB = flag 64) . Loa d c[...]

  • Seite 118

    Comm ands 118 S tan dar d medium t y pe attr ibu tes St andar d host type attribu tes These onl y ex ist if they ar e initializ ed b y an applicati on: ID Attr ibute Size (bytes) Format Desc ription 0400h Medi um manufa ctur er 8 AS CI I The na me of th e manufacturer . 04 01h Medi um ser ial number 8 ASC I I The ser ial number , left -aligned and [...]

  • Seite 119

    READ A TTRIBUT E 8Ch Co mm ands 119 *0809h and 080Ah are opti onal for L T O dri ves becau se they onl y support a single partition. T ext locali zation indentifiers The T ext L ocal i z ation Identif ier def ines the ch aract er se t used fo r attr ibutes w ith a text f ormat: 080 7h Ownin g host textual n ame 80 T ext The host server from which t[...]

  • Seite 120

    Comm ands 120 READ BL OCK LIMI T S 0 5h R EAD BL OCK LIMIT S tells the dri ve to r eturn dat a de fining the maximum bloc k siz e that it can support . Note that this is the maximum support able, not t he fix ed block si ze . Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: R ead Block Limits da ta: Illegal F ield R eservatio n Defe r[...]

  • Seite 121

    READ BUFFER 3Ch Co mm ands 121 RE AD B UFFER 3C h R EAD BUFFER r eads data f rom the memory on the dri ve and sends it to the initiator . The v alue of the M ode f ield determines whether only the 4- b yte descr i pt or is returned , only the data is retur ne d , or whether b ot h ar e r etu r n ed. Pr e -e xec uti on chec ks: If any of the follow [...]

  • Seite 122

    Comm ands 122 Memory si z es: 0 2h SC SI burst buffer RAM 4 bytes 10h CM EEP ROM EEPR OM 1 byte 11h Mec hanical EEPR OM EEPR OM 1 byte 12h Head asse mbly EEPRO M EEPR OM 1 byte 13h P CA EEPR OM EEPR OM 1 by te 20h Main bu f f er segment 0 R AM 4 byte s see belo w for details 21h Main bu f f er segment 1 R AM 4 byte s see belo w for details 2 2h Mai[...]

  • Seite 123

    READ BUFFER 3Ch Co mm ands 123 R eturned data: The f ormat o f t h e 4-byte desc ript or for Mode 00000b is a s follo ws: The f ormat o f t h e 4-byte desc ript or for Mode 00011b is a s follo ws: The fo rmat of the 4-byte E cho buffer desc ripto r for Mode 010 11b is as f ollow s: 400000h 40000h Servo Contr oller ASI C FF8000h 7 0 00h Contr oller [...]

  • Seite 124

    Comm ands 124 READ CAP A C I TY (CD-RO M mode ) 25 h R EAD capac ity transf ers R e ad Capac ity data to the host . Pr e -e xec uti on chec ks: If the dri ve is not in CD-ROM mode , the r equ est w ill ret ur n CHECK COND ITION statu s with a sens e k ey Illega l Command. Co mma nd de s c r ipto r b loc k: CDB f ields: R ead C apac ity data The fo [...]

  • Seite 125

    RE AD MEDI A SERIA L NUMBE R ABh Co mm ands 125 RE AD MEDIA SERIAL NUMBER ABh R EAD MEDIA SERIAL NUMBER pr o v i des a meth od f or t he host appli cati on to r ead the seri al number of the cartri dge c urr ently loaded in the d r iv e. Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: CDB f ields: If ther e is no c artri dge in the d[...]

  • Seite 126

    Comm ands 126 No barcode stored: Ba r cod e store d: 7 6 5 4 3 2 1 0 0 (M S B) Ser ial Nu mber Length (0Ch) 3 (LSB) 4 (M S B) C artri dge S eri al Numbe r 13 (LSB) 14 (M S B) A SCII NU L char acters (00h) 15 (LSB) Car tridge Se ri al Number The se rial number of 1 0 A SCII c haracte rs stor ed in the L T O-CM Cartridge Manufacture r’s Information[...]

  • Seite 127

    READ PO SITION 34h Co mm ands 127 R E A D POSITI O N 34 h The READ POSITION c om m a nd ret u rn s da ta re pre se nt i ng t he cu rre nt lo g ic a l p o s it io n to th e ho s t . The position is the count o f all marks and blocks between BOM and the cur r ent logical position . The f irst block is bloc k 0. The command causes no tape mo vement . [...]

  • Seite 128

    Comm ands 128 Short F or m Block ID Returned data fields: 7 6 5 4 3 2 1 0 0 BOP EOP L OCU (1) B Y CU (1) Rsvd ( 0 ) L OL U (0) PERR Rs vd (0) 1 Pa r t i t i o n N u m b e r ( 0 ) 2 Re s er v e d ( 0) 3 4 (M S B) F irs t Blo c k Locatio n 7 (LSB) 8 (M S B) Last Block Lo c ation (same as First Block Location) 11 (LSB) 12 Re s er v e d ( 0) 13 (M S B)[...]

  • Seite 129

    READ PO SITION 34h Co mm ands 129 Lo n g B l o ck Form I D Returned data fields: 7 6 5 4 3 2 1 0 0 BOP EOP R eserved (0) MP U L ONU (0) Res erved (0) 1 Re s er v e d ( 0) 3 4 (M S B) Pa r t i t i o n N u m b e r ( 0 ) 7 (LSB) 8 (M S B) Block Number 15 (LSB) 16 (M S B) Fil e N u m be r 23 (LSB) 24 (M S B) Set Number(0) 31 (LSB) MPU Mark P osition Un[...]

  • Seite 130

    Comm ands 130 Extended Bl o ck F orm ID 7 6 5 4 3 2 1 0 0 BOP EOP L OCU (1) B Y CU (1) Rsvd ( 0 ) L OLU (0 ) Re served (0) 1 Pa r t i t i o n N u m b e r ( 0 ) 2 Additi onal L e n gt h (1Ch) 3 4 Re s er v e d ( 0) 5 (M S B) Number of blo cks in buffer (0 ) 7 (LSB) 8 (M S B) F irs t Blo c k Locatio n 15 (LSB) 16 (M S B) Last Block Lo c ation (same a[...]

  • Seite 131

    READ TOC (CD- ROM mo de) 43h Co mm ands 131 READ T OC (CD-R OM mo de) 43 h R EAD T OC transfers the T able of Co nten t s data to the hos t . Pr e -e xec uti on chec ks: If the dri ve is not in CD-ROM mode , the r equ est w ill ret ur n CHECK COND ITION statu s with a sens e k ey Illega l Command. The T rack/Sess ion Number must be s et to 0 or 1. [...]

  • Seite 132

    Comm ands 132 Rea d T O C d a ta The fo l lo wing data is alw ay s retur ned: 7 6 5 4 3 2 1 0 0 (M S B) T OC Data Le ngth (12h) 1 (LSB) 2 Fi r s t Tra c k N u m b e r ( 1 ) 3 Last T rack Num ber ( 1) 4 Re s er v e d ( 0) 5 ADR ( 1) Control (4) 6 Tr a c k N u m b e r ( 1 ) 7 Re s er v e d ( 0) 8 (M S B) L ogica l Blo ck A ddr ess (0000000 0h) 11 (LS[...]

  • Seite 133

    RECEIVE DIAGNO STICS RESULTS 1Ch Co mm ands 133 RE CEIVE DIA GNO S T ICS RE S U L T S 1C h R EC E IV E D IAG N OSTI C RE SU L TS tell s the driv e to return dat a fr om the last d iagn ostic te st requ ested thr ough the SEND DIA GNOS TIC command. If none ha s been sent , the data r ef ers to the po w er -on self -te st. Pr e -e xec uti on chec ks:[...]

  • Seite 134

    Comm ands 134 Data r etur ned P age code 7 0 h — Self -T est (Read/W rite) Pa g e F o r m a t f o r Wr i t e : No parameter s are needed. Sending this page is equiv ale n t to a Send Diagn ostic command w ith both the Self T est a nd Un itO fl bit s set. P a ge form at for Rea d: 7 6 5 4 3 2 1 0 0 Pa g e C o d e ( 7 0 h ) 1 Re s er v e d ( 0) 2 ([...]

  • Seite 135

    RELEASE UNIT 17h /57h Co mm ands 135 RELE A SE UNI T 17h/5 7h R ELEASE UNI T en ables the host to r ele ase an y reserv ation it may have on the d ri ve . R eser ving a dev ice is a w ay of ensur ing ex clusi v e access to t hat dev ice fr om a single initiator f or the per iod of the r eser v ation. T he driv e may be r eser v e d using a RESERVE [...]

  • Seite 136

    Comm ands 136 R elease Unit s p ecif ic s tatus: Statu s is retur ned as follo ws: • If the dri ve is not re ser v ed , GOOD status is reported . • If the dr iv e is re served b y another h ost, GOOD s tatus is r eported. • If the dr iv e is r eserved b y this host f or this host , the res er vation st atus is clear ed. Lon gI D This is alw a[...]

  • Seite 137

    REPO RT DEN SITY S UPPOR T 44 h Co mm ands 137 REP OR T D EN S ITY S UP P OR T 44h The Re p o r t D e n s i t y S up p o r t com mand r eturns det a ils about the ta p e f ormats su pp ort e d b y the dri ve . The data is r eturned as a header and a ser ies of descr iptor blocks . Pr e -e xec uti on chec ks Co mma nd de s cr iptor bloc k CDB f ield[...]

  • Seite 138

    Comm ands 138 Desc rip tor bloc ks The header is follow ed by one or mor e Report Density Support descr iptor blocks w ith the follow ing form at : The values reported for Ultrium 3 for mat tapes ar e as f ollows: 7 6 5 4 3 2 1 0 0 Pr imary Density Code 1 Secondary Dens ity Code 2 WRT OK DUP (0) D EFL T Reser ved ( 0 ) 3 Re s er v e d ( 0) 4 Re s e[...]

  • Seite 139

    REPO RT DEN SITY S UPPOR T 44 h Co mm ands 139 If this command is s ent to the HP Ultr ium 3 dr iv e w ith the Media bit se t to 0, thr ee descr ipt or blocks will be r eturn e d w ith ke y values as f ollow s: Medi a W i d th 12 7 T ape wi dth is 1/2” or 12 .6 5 mm . The v a lue in this fi eld is in tent hs of mi lli mete rs round ed to t he n e[...]

  • Seite 140

    Comm ands 140 REP OR T D E VICE I DENT IFIER A3h Desc ri ption: The REP ORT DEVICE IDENTI F I ER command r eturns the identi f ier of the curr ent de vice to the init iat or . Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: CDB f ields: Data r etur ned: The re t urned P a r ameter Data is as f o llo ws: Illegal F ield Rese r vati on [...]

  • Seite 141

    REPOR T LUNS A0 h Co mm ands 141 REP OR T L UNS A0h Desc ri ption: The Repo rt LUNS command allows the host to r etr iev e infor mation about what logi cal units the dri ve supports. T he standar d dri ve only has a single LUN. Pr e -e xec uti on chec ks: Co mma nd de s cr iptor bloc k CDB f ields: Illegal F ield 7 6 5 4 3 2 1 0 0 Operation Code (A[...]

  • Seite 142

    Comm ands 142 Data r etur ned: 7 6 5 4 3 2 1 0 0 (M S B) LU N Li s t L e ng t h ( 0 8 h ) 3 (LSB) 4 (M S B) Rese rv ed (0 ) 7 (LSB) Li st of LUN s 8 (M S B) LU N 0 ( 0 ) 15 (LSB)[...]

  • Seite 143

    REPORT SU PPORTED OPCO DES A0h Co mm ands 143 REP OR T S UP P OR TED OP C OD E S A0h Desc ri ption: The REPORT SUPPO RTED OPCOD ES command r eque sts infor matio n on command s supported b y logical unit that is addressed . Pr e -e xec uti on chec ks: Co mma nd de s c r ipto r b loc k: CDB f ields: Illegal F ield Rese r va ti on D ef err ed Error 7[...]

  • Seite 144

    Comm ands 144 Data r etur ned The r eturned P a r ameter Data contains a 4 -byte header f ol l owed b y one or mo r e command descr iptor s: Ea ch com mand desc ripto r c ontains either a support ed O per ation Code or an Oper ation Code/ Servi ce Actio n combina tion . The f orma t of each desc ripto r i s a s follo ws: 7 6 5 4 3 2 1 0 0 (M S B) C[...]

  • Seite 145

    REPORT SU PPORTED TA SK M ANAGEMENT F UNCTIONS A3h Co mm ands 145 REP OR T S UPP OR TED T A SK MANA G EMENT FUNCT IONS A3h Desc ri ption: The REPORT SUPPO RT E D T ASK M ANAGEME NT FU NC TIONS c ommand r eturns infor mation about which ta sk management f unctions ar e supported b y the log i cal unit that is addr essed. Pr e -e xec uti on chec ks: [...]

  • Seite 146

    Comm ands 146 CTS S 1 T he Clear T ask Se t task mana g ement f uncti on is supp o r te d. LUR S 1 The Logical Un it Reset tas k mana gement funct ion is s u pporte d. QTS 0 The Que ry T ask task ma nagement f unction is no t suppor ted. TRS 0 Th e T arget Reset t ask ma nagement function i s not sup por ted. Wa ke S 0 The W akeup ta sk m anagement[...]

  • Seite 147

    REQUEST SENSE 03h Co mm ands 147 RE QUE S T SENSE 0 3h The REQUE S T S EN SE command tr ansfer s s ense data held within the dr i ve to the host dur ing a data- in phase . The data is valid in the f ollow ing cir cumstances: • Aft er rep o r t in g CHECK CON DITION status to the host . • After a command has terminat ed with an une xpected BUS F[...]

  • Seite 148

    Comm ands 148 R e quest Sen se data Sense data is r e co ve r ed f r om th e dr iv e by means of a REQUE S T SEN SE comma nd foll ow ing the rep o r ti n g o f CHECK CONDIT ION b y the dri ve . Ther e are two f ormats in which the data can be r eturned: F ix e d and Descr iptor . F ixed fo rm at The F ix ed format of t he r eturned data is as follo[...]

  • Seite 149

    REQUEST SENSE 03h Co mm ands 149 71h Indicates that the er ror is de ferr ed . A d eferred error o ccurs w h en t here i s a failure f or an operatio n that has alr eady been terminated w ith a GOOD status, or w hen failure oc curs in “ cleanup ” acti v ity follo wing an operati on that was te rminated by BUS RELEASE . The command for wh ich CH[...]

  • Seite 150

    Comm ands 150 71h Indicates that the er ror is de ferr ed . A def err ed er ror occ urs w hen there is a failure f or an operatio n that has alr eady been terminated w ith a GOOD status, or w hen failure oc curs in “ cleanup ” acti v ity follo wing an operati on that was te rminated by BUS RELEASE . The command for wh ich CHECK COND ITION statu[...]

  • Seite 151

    REQUEST SENSE 03h Co mm ands 151 BPV Bit P ointer V alid 0 The Bit P ointer f ield is in valid . 1 The Bit P ointer f ield is v alid . If the SK S V bi t is s et then the BPV b it m us t be set as w ell . Bit P ointe r Identifies the bit positi on o f the fie ld in err or , whether it is a command desc r iptor or a command parame ter list f ield. W[...]

  • Seite 152

    Comm ands 152 Desc riptor f ormat The Descr iptor f o r mat of the re turned data is a s f ollows: R eturned S ense dat a fi elds: 7 6 5 4 3 2 1 0 0 V al id Response Code 1 Re s er ve d ( 0 ) S e n se Key 2 A dd iti onal Se nse C ode 3 Ad diti onal Sen s e C od e Qual ifi e r 4–6 Re s er ve d ( 0) 7 Addit ional Sense Length ( n –7) 8 (MSB ) Sen[...]

  • Seite 153

    REQUEST SENSE 03h Co mm ands 153 Inf ormati on Sens e data des cr iptor Sen se K e y Spec i fi c Sense d ata d escr ip tor Only one o f these is report ed: Fie ld P ointer or Pr ogr e ss Indi cation . Fie l d P o in te r The Sen se Ke y is set to Ill egal Reques t . Pr ogres s Indication The Sen se Ke y is set to No S ense or Not R eady . 7 6 5 4 3[...]

  • Seite 154

    Comm ands 154 S tream Commands Sense d ata de scr iptor Dr iv e Er r or Cod e Se n se dat a de sc r ipto r (V endor S p ec ifi c) Cleaning Needed Se nse data desc ri ptor (V en dor Spe c i fic) Sense data management The dr iv e maintains thr e e sets o f sense data f or ev er y initiator o n the bus. F or a single host t he follo wing sense data is[...]

  • Seite 155

    REQUEST SENSE 03h Co mm ands 155 • It is c lear ed in r esponse to the ar ri val o f any c ommand other than REQ U E ST SE NSE or INQUIR Y . • It is cle ared foll o wing ex ec utio n of a REQUE S T SENSE co mmand. • If the c urr ent command f ails, s ense is set accor ding to the f ailure and CHE CK COND ITIO N is r epor ted to the host that [...]

  • Seite 156

    Comm ands 156 It is possible for multiple UNIT A T TENTION conditio n s to ar ise (for e xample , after a pow er -on follo wed b y a tape load) , such that the initiat or does not read one condition befor e the next occu rs. In this case a prio riti zing scheme is u sed. If a UNI T A TTENTION condition e xists and a ne w one occ urs, t hen the UNI [...]

  • Seite 157

    REQUEST SENSE 03h Co mm ands 157 r epor ted . When the host r eads sense data with a RE QU E ST SE NSE , it will see an er ror f or the WRI TE w ith resi due infor m ation indi cating data lost f or that wr ite and pr ev iou s wr ites. • If the command is not a w rite command a nd the Def err ed Err or chec k is perf ormed as part of the pr e -ex[...]

  • Seite 158

    Comm ands 158 5h ILLE G A L RE QUE ST T he last comm and sent to the dr ive or the data assoc iat ed with the command vi olated conditions impose d b y the dr i ve on its acceptance . S ee also the Illegal Co m mand , Illegal F ield , F ix ed Bit , Re ser vati on an d P arameter L ist pre -e xec ution ch eck s. 1A00h, 2000h, 2 400 h , 2 50 0 h, 26 [...]

  • Seite 159

    REQUEST SENSE 03h Co mm ands 159 Ad d itional S e nse codes This secti on contains a list of all the additional sense codes that an HP Ul tr ium dr i ve can r e tur n , in numeri ca l or der . The Sense K ey s under whic h each code could appear are also listed . The AS CQ b ytes are pr esent at byt es 1 2 and 13 of the sense data . Code Descr ipti[...]

  • Seite 160

    Comm ands 160 14 03h En d of data not found A r ead-type operation failed becaus e a format vi olation r elated to a missing E OD data set , or ther e was an attemp t to r ead a br a nd ne w tape . 1A 0 0h P arameter list length err or T h e amount of data sent in a Mode Select or Lo g S el e c t command is incorr ect or T h e Mode Header indicates[...]

  • Seite 161

    REQUEST SENSE 03h Co mm ands 161 2A 0 4h Reservations r eleased The or iginal persistent r eservati on has been r eplaced w ith another of a differ ent type or remo ved completely . 2A 05h Registratio n s pre-empted A PERS IS TENT R E SERV E OU T command was e xecut ed and al l re gi st ra ti o ns re move d. 2C 00h Command s equence inv alid T he u[...]

  • Seite 162

    Comm ands 162 3E 0 0 h Logical unit has not s elf -conf igur ed yet The dr iv e has just po we red on and has not completed its self-test sequence , so it cannot process commands. 3F 0 1h F irm war e upgraded The f irm ware in the dri ve has just been changed by a Wri t e Buf fer com mand. 3F 05h D e vice i d enti fier chang ed The D ev ice ID h as[...]

  • Seite 163

    REQUEST SENSE 03h Co mm ands 163 Er r or codes The er r or codes that can be r eported in bytes 16 and 17 ar e listed in Chapter 10 of the Ha rd wa re Integration Guide , V olume 1 of the HP Ultr ium T echnical R efer e nce Manual . 55 0 4 h I n su f fici en t re g i st ra tio n res ou rc es FC inter face only: Ther e is only space f or reque sts f[...]

  • Seite 164

    Comm ands 164 RE SER V E UNIT 16h/5 6h This command enables the host to r eserve the dr ive . R eser v in g a de vice is a wa y of ensuring ex cl usive acc ess to that device fr om a s ingl e in itia tor for t he pe r iod of the reservat ion. Once r eserved, the dri ve will ex ecute com mands r e cei ved fr o m the r eser v in g initiator or fr om [...]

  • Seite 165

    RESERVE UNIT 16h/56h Co mm ands 165 10 -byte 7 6 5 4 3 2 1 0 0 Operation Code (56h) 1 Reserved (0) 3 r d Pt y Reserved (0 ) LongID(0) Rsvd(0) 2 Re s er v e d ( 0) 3 Thi rd -P ar t y Device I D 4 Re s er v e d ( 0) 6 7 (M S B) Pa r a m e t e r L i s t L e n g t h 8 (LSB) 9 Contr o l[...]

  • Seite 166

    Comm ands 166 RE WIND 01h R EWIND causes the dri v e to wr it e all buffer ed logical objects t o tape and then positi ons the tape at BOM (begin ning of media) . Once a r ew ind i s start ed, it will complete ev en if the S CSI oper ation is aborted (fo r e xample , if the host selects and sends a n abo rt message). Pr e -e xec uti on chec ks: Co [...]

  • Seite 167

    SEEK (CD-ROM mode) 2Bh Co mm ands 167 SEEK (CD-ROM mo de) 2Bh S EEK is e x ecuted for 2Bh when the d r iv e is in CD -ROM mod e . When out of CD- ROM, th e LO C AT E command , whic h shar es the opcode , is ex ecut e d . Assumi ng th e pr e-ex ec uti on chec ks ar e pass ed , GOOD status is alw ay s r eported. Pr e -e xec uti on chec ks: Co mma nd [...]

  • Seite 168

    Comm ands 168 SEND DIA GNO S T IC 1Dh S END DIA GNOS TIC tells the dr i v e to perfor m eithe r its standar d self-test , or diagno sti cs specifi ed in the paramete r l ist on itself . The par am eter list is tr ansfer r ed to th e dr ive in a ser ies of data-out phases; each 8-b yte data-out phase spec ifies a diagno stic to be perfor med b y the[...]

  • Seite 169

    SEND DIAGNOSTIC 1Dh Co mm ands 169 Data r equir ed No data is r equired if the standar d self-test is t o be perfor med. Otherwise , a single diagnos tic page must be pr o vided as a par am et er . Specific s tatus Any S en d D ia g no st ic co m ma nd rec eive d wit h a En cl os ure Se r vic es p ag e nu m be r ( 0 1h to 0 F h) wi ll generat e CHE[...]

  • Seite 170

    Comm ands 170 SE T C AP A CI T Y 0Bh This p r ovi des a means of changing the logical length of the c u r ren tly-loaded media . The pr imar y use en visaged is f or testing purposes, altho ugh it may also be used in other cir c umstances wher e a shortened tape may be benef ici al. Note that all data c u r ren tly on the media will be lost f ollow[...]

  • Seite 171

    SET DEVICE IDENTIFIER A4h Co mm ands 171 SE T D EVICE ID ENT I FIER A4h S ET DEVICE IDENTIFIER allow s a initiato r to set the Dev ice ID inf ormatio n to t h at su pplied in the P aramet er List . This inf ormati on can be later r etr iev ed by the REPOR T DEVICE IDENTIFIER com mand. Upon suc cessful comp letion t he command w ill post se nse ke y[...]

  • Seite 172

    Comm ands 172 SP A CE 11h S PA C E pro v i des a var i ety of positio ning functio ns that are deter mined by Code and Count f ields in the Command Descr iptor Block . Both forw ar d ( to war ds EOM) and r ever se (tow ards BO M ) positioning ar e pro vi ded. An y u n wr it te n data in the buffer is f l ushed to ta pe bef ore th e space is started[...]

  • Seite 173

    SPA CE 11 h Co mm ands 173 CDB f ields: Spac e specific status : If the dri ve f a ils to space eithe r f rom a medium err or or fr om some sort of non-f atal dr ive er ro r , CHE CK C ONDIT ION statu s is r eported . The sense k ey w ill be set to MEDIUM ERR OR . Addi tio nal sense depends on the nature of t he err or . The t w o most common addit[...]

  • Seite 174

    Comm ands 174 res po n d wit h GOOD s tatus to a r equest to space to E OD, and with CH ECK C ONDIT ION to an y other fo r war d spac ing r equest . Additio nal sense is s et to 140 3h ( End of da ta not found ). • E arly w arning end of medium infor mation is not reported . • If a space r ecords or space f ilemarks command fails then the s ens[...]

  • Seite 175

    START/STOP ( CD-ROM mode) 1Bh Co mm ands 175 ST A R T / S T O P (C D-ROM mode) 1Bh S TA R T / S T O P is e xec uted for 1Bh when the dr iv e is in CD-ROM mode . When out of CD-ROM mode, the LOA D / U N LO A D command , which shar es the opcode , is ex ecut e d . Assuming that the pre-ex ecution c h ecks ar e passed, GOOD sta tus is alwa ys r eporte[...]

  • Seite 176

    Comm ands 176 TE S T UNI T RE AD Y 00h T EST U N IT R EA D Y checks if the dr ive is r eady f or com mands t h at access the t ape. This is done b y the pr e -ex ecutio n Media Access chec k ; it is not a r equest f or a se l f -test . If the dr iv e has a tape loaded, t he c ommand r eturns a GOOD statu s. Otherwise , CHECK CO NDITION i s r eporte[...]

  • Seite 177

    VERIFY 13h Co mm ands 177 VERIFY 13h V ERIFY v erif ies one or m ore bloc ks be ginning wit h the next bloc k on the tape. T he ve rif icati on i s media ve rif ication onl y . It reads data f rom the ta pe as it w ould for a r ead b ut then immed i ately discards it . No data is transf err ed bet ween the host and dri ve . The com mand is identica[...]

  • Seite 178

    Comm ands 178 WRI TE 0A h Ze ro or mor e bloc k s of data ar e tr a nsf err ed fr om the host to ta pe starting at the c urr ent logical positio n. It is r ecomm ended that the Bu ffer ed M ode f ield of the MODE SELECT P aram eter i s set to eith er 1 or 2 so that Immediate r eporting is enabled; upon a w rite command the dri ve will r eport GOOD [...]

  • Seite 179

    WRI TE 0A h Co mm ands 179 W rite specific stat us: See a ls o the “ Additional Sense codes” on page 15 9 for a v ariety of possible hard er ror s. An attempt to wr ite to a wr ite -pr otected cartridge w ill produce a CHEC K CONDIT ION with a sen se key o f DATA P R OT E C T and additional sense of 2 7 00h (wr ite-pro tected) . An attempt to w[...]

  • Seite 180

    Comm ands 180 WRI TE A T TRIBUTE 8Dh The WRITE A T TRI BU T E command a llo ws an applicatio n cli e n t t o writ e attr ibute values to MAM (Me dium Au x il iary Memory) . Applicatio n clients sho u ld issue READ A TTRIBUTE commands be for e using this command to discov er what support the dev ice server has f or MAM. Pr e -e xec uti on chec ks: F[...]

  • Seite 181

    WRITE ATTRIBUTE 8Dh Co mm ands 181 P arameter list f o rm at : The par ameter list has the follo w i ng f ormat . The attr ibutes should be sent in ascending numer ical or der . F o r details of attr ibute data see “MAM attribu te data” on pag e 115. If the paramete r data cont a ins an attribute w ith an Attr ibute Length of z ero , one of the[...]

  • Seite 182

    Comm ands 182 T he par ameter data attempts to change a r ead- only attribut e , that is, o ne that has the R ead- Only bit (see “MAM attr ibute data ” on page 115) set to one w hen read w ith the READ A T TRIBUTE command . None of the attribut es are c h anged . ILLE G AL REQUEST 2 600 h ( invalid field in par ame ter li s t) The paramet er da[...]

  • Seite 183

    WRITE BUFFER 3Bh Co mm ands 183 WRI TE BUFFER 3Bh W rite Buf fer is used to transfer data into me mory on the d r ive for the purposes of d iagnostics, tests or fir mw ar e upgrade . The data is placed int o one of the dr iv e buff ers depending on th e M ode and Buff er ID f iel ds of the command . CA UTION : Do no t at tem p t to use the bu ffer [...]

  • Seite 184

    Comm ands 184 04h T his mode is used to tr ansfer ne w firm ware t o the dr iv e. T he dri ve r ecei ves Allocation L eng th b y tes of data fro m the hos t . The data is stor ed in the dri ve’s buffer .The location in the buffer at whi c h the data is wr itten is determined b y the f i r mw are . T h e f i rm w a r e image i s di vided into a nu[...]

  • Seite 185

    WRITE BUFFER 3Bh Co mm ands 185 Memory si z es Main buf fer memory: The Ma in Buffer memory is 128 M B. Ar ea s of the Main B uffer memory ar e us ed b y the f irm w ar e . The se shoul d not be w r it t en to an d shou ld no t be expe cted to r e tai n value s that are writte n to th em. Any W rite a nd Read Bu ffer te sts can be perfor me d while[...]

  • Seite 186

    Comm ands 186 WRI TE FI LEMARK S 10h W RITE FILEMARK S causes the sp ecif ied number of f i lemarks to be written begi nning at the c urr ent logical po sition on ta pe. If the Immed bit is se t , GOOD status ma y b e r eported and the marks left in the data buff er . Otherwise , all buffer e d data and mar k s ar e written bef ore status is r epor[...]

  • Seite 187

    Glossary Glossar y 187 Glo ssar y alg orithm ri gor ou s s et of r ules f or a pr ocedur e . In the conte xt o f data compr es sion , the r ules ar e fo r transf orming the w ay data is r epr esented. ANSI Amer ican National St andar ds Institute , whic h sets standar ds for , amo ngst other things , SC SI and the s afety of elec tri c al dev ices [...]

  • Seite 188

    Glossary 188 ECMA Eur opean Comput er Manufactur ers Assoc iati on. T he Eur opean equi valent of ANSI . enhanced commands S CSI commands that are vendor -unique and n ot part of the common S CS I set . EOD End Of Data. An area that si gnifies the end of the v alid data . If ne w data is wr itten o v er a larger quantity of old data , it is possibl[...]

  • Seite 189

    Glossary Glossar y 189 SCSI S m all Com puter S y stem Inte r f ace—a standard co mmand specif icati on and command s et that enables compu ters and per ipherals to c ommunicate w ith each other . H P’s Ultr ium dri v es adher e to the S CSI spec ifi cations (see Chapter 1, “Interface Im plementation ” in V olume 3, The S CS I Interface , o[...]

  • Seite 190

    Glossary 190 Ultr a SC SI supports both SE and L VD interfaces . In nor mal situations , slow er de vi ces can coex ist w ith fa ster dev ices , and narr o w dev ices can be u sed on the same S CSI bu s as w ide dev ices using a suitable adapter . HP’s Gener ation 1 Ultr ium dri v es are Ult ra2 , wi de SC SI-3 compatible de vic es. The y can be [...]

  • Seite 191

    Inde x Index 191 A abort handling 14 Aborted Command 158 additional sense codes 149 , 150 , 15 2 , 159 addressing, fibre channel 18 algorithms 187 comp ress ion 80 decompression 80 ANSI 7 , 187 append error 162 ASC/Q 159 asy nchro nous 187 asynchronous data transfer 11 asy nchron ous tr ansfer s 187 attribute data 115 attributes ID values 116 stand[...]

  • Seite 192

    Index 192 SET DEVICE IDENTIFIER 171 SPACE 172 START/S TOP 21 , 175 supported 12 VERIFY 177 WRITE 178 WRITE ATTRIBUTE 180 WRITE BUFFER 183 WRITE FIL EMARKS 186 compatibility 16 1 comp ress ion 187 algorithm 80 ratio 187 cont rol b yte 35 cont rol f ield 35 Control Mode page 79 current sense 154 cle aring 155 D Data Compression Capable bit 80 Charact[...]

  • Seite 193

    Inde x Index 193 G GOOD st atus 27 group code 35 H HARDWARE ERROR 157 heads, cleaning 151 hold bit 50 hold position 50 , 79 Host 188 I IDENTIFY message, invalid bits 161 identifying LUNs 15 ILI bit 149 , 150 Illegal Command ch e ck 31 Illegal Field check 31 ILLEGAL REQUE S T 158 immediate mode 188 during writing 178 Information Exceptions Mode page[...]

  • Seite 194

    Index 194 Read-Write Error Recovery page 76 SCS I LUN Contro l Mode page 84 SCSI Port Control Mode page 87 monitoring condition 65 , 190 MOVE MEDIUM command 105 multi-initiator support 17 N names, fibre channel 18 Negotiated Settings mode sub- page 89 NO SENS E 157 NOT READY 157 O opcode 35 unre cognize d 160 overlapping commands 162 P paced transf[...]

  • Seite 195

    Inde x Index 195 descriptor format 152 fixed format 148 management 154 sense data des criptors Cleaning Needed 154 Drive Error Code 154 Information 153 Sens e K e y Sp ecific 153 Stream Commands 154 Sense Key Sp ecific sense data descriptor 153 sense ke ys 149 , 150 , 157 specific bytes 149 , 150 sequential access 190 Sequential Access command set [...]

  • Seite 196

    Index 196[...]