Home > HP > Computer Drive > HP Lto 5 Manual

HP Lto 5 Manual

    Download as PDF Print this page Share this page

    Have a look at the manual HP Lto 5 Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							Standardself-test
    IfSelf-Test=1andUntOffl=0,atestisperformedthatdoesnotaffectthecontents
    ofthetape.Thistestisamoreextensivesetofthetestscarriedoutatpower-on.
    IfUntOffl=1,thetapecontentscanbeoverwrittenandwillbeundefinedafter
    thetest.Ausercanre-usethetapeafterthetest.
    Withatapeinserted:
    Thesameself-testwillbeexecutedregardlessofthesettingofUntOffl.
    Theresultsofanyself-test(poweronornot)canbedeterminedbyreadingthe
    Self-Testdiagnosticpagebeforeexecutingadiagnostic(whichwilloverwritethe
    result).
    Withnotapeinthedrive:
    SETCAPACITY0Bh
    Thisprovidesameansofchangingthelogicallengthofthecurrently-loadedmedia.Theprimary
    useenvisagedisfortestingpurposes,althoughitmayalsobeusedinothercircumstanceswhere
    ashortenedtapemaybebeneficial.
    Notethatalldatacurrentlyonthemediawillbelostfollowingsuccessfulexecutionofthiscommand.
    ThecommandisonlyacceptedwhenthemediaispositionedatBeginningofMedia(BOM).
    WithWORMcartridges,thecommandisonlyacceptedandexecutedifthecartridgehasnotbeen
    initialized,thatis,ithasneverbeenwrittento.OtherwisethecartridgeisrejectedwithCHECK
    CONDITION,sensekeyofDataProtectandadditionalsenseof300Ch(WORMmedia—overwrite
    attempted).TapeAlertflags3Ch(WORMmedia—overwriteattempted)and09h(write-protect)
    areset.
    TheSETCAPACITYcommandwillreturnthetapetoasinglepartitionofthesizespecified.Ifthe
    commandisusedtolimittheapparentsizeofthetape,thenthecapacityavailabletoafuture
    partitionwillalsobelimiteduntilanotherSETCAPACITYcommandisexecutedtorestorethe
    originalsize.
    Pre-executionchecks
    DeferredErrorReservationIllegalField
    MediaWriteMediaAccessUnitAttention
    Commanddescriptorblock
    01234567
    OperationCode(0Bh)0
    ImmedReserved(0)1
    Reserved(0)2
    CapacityProportionValue(MSB)3
    (LSB)4
    Control5
    CDBfields
    StatuswillnotbereturneduntiltheSETCAPACITYoperationhascompleted.0Immed
    StatuswillbereturnedassoonastheCDBhasbeenparsed.1
    Theportionofthetotalvolumecapacitytobemadeavailableforuse.Thevaluegivenhereisthe
    numeratorofafractionwithadenominatorof65,535.Theresultingavailablecapacitywillbe(total
    volumecapacityxcapacityproportionvalue)/65535.
    Capacity
    Proportion
    Value
    SETCAPACITY0Bh211 
    						
    							NotethattheLTOformatenforcesaminimumtapelength.Avaluethatwouldresultinatape
    lengthbelowthisminimumwillbesilentlyroundeduptotheminimumpermittedlength.
    ThefollowingtablegivestheminimumacceptableCapacityProportionValuesandtheapproximate
    capacitytheywillgive:
    Max.capacityResultantapprox.min.capacityMin.capacityproportionvalueCartridge
    400GB33GB151AhLTO-3
    800GB51GB1055hLTO-4
    1500GBTBDGBTBDhLTO-5
    NOTE:Capacitiesareapproximateandcanbeaffectedbydefectsthatreducetheactualcapacity
    ofthetape.Otherfactors,suchascompressionandblockpacking,mayalsoaffectcapacity.
    SETDEVICEIDENTIFIERA4h(06h)
    SETDEVICEIDENTIFIERallowsainitiatortosettheDeviceIDinformationtothatsuppliedinthe
    ParameterList.ThisinformationcanbelaterretrievedbytheREPORTDEVICEIDENTIFIERcommand.
    UponsuccessfulcompletionthecommandwillpostsensekeyUNITATTENTIONwithadditional
    senseof3F05h(deviceidentifierchanged)toallinitiatorsexcepttheonethatissuedthecommand.
    OncesettheDeviceIdentifierwillonlybeclearedbyasuccessfulSetDeviceIdentifiercommand
    oradrivereset.
    Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A4h)0
    ServiceAction(06h)Reserved(0)1
    Reserved(0)2–5
    ParameterListLength(MSB)6
    (LSB)9
    Reserved(0)10
    Control11
    CDBfields
    ThelengthinbytesoftheDeviceIdentifiertobeset.Ifthevalueexceeds64,CHECK
    CONDITIONisreturnedwithadditionalsenseof2400h(invalidfieldinCDB).
    ParameterListLength
    Notanerror,butclearsanypreviouslystoredDeviceID.0
    212Commands 
    						
    							SETDEVICEIDENTIFIERreturneddata
    TheformatoftheDeviceIdentifiersuppliedintheParameterListisasfollows:
    01234567
    Identifier(MSB)0
    (LSB)n
    SETIPCONFIGURATIONA4h(1Fh)
    TheSETIPCONFIGURATIONcommandrequeststhedeviceservertosettheInternetProtocol
    configurationsheldinnon-volatilememory.Thechangewillnottakeeffectuntilthenexthardreset.
    Thecommandisaserviceactionqualifierforthevendor-specificserviceactionofthe
    MAINTENANCEOUTcommand.
    Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A4h)0
    ServiceAction(1Fh)Ignored1
    ServiceActionQualifier(12h)2
    Reserved(0)3–5
    ParameterListLength6
    9
    Reserved(0)10
    Control11
    CDBfields
    ThelengthinbytesoftheSETIPCONFIGURATIONparametersthatwillbetransferredfrom
    theapplicationclienttothedeviceserver.Avalueofzeromeansnodatawillbetransferred,
    andtheIPconfigurationwillremainunchanged.
    ParameterListLength
    Parameterdata
    Theformatoftheparameterdataisthesameasfor“REPORTIPCONFIGURATIONA3h(1Fh)”
    (page163).Theparameterdatashouldcontainoneormoredescriptorsindicatedbyan‘X’inthe
    ConfigurationDescriptorTypetable,whichneedtobechanged.Thenewvalueswilltakeeffect
    afterthenexthardreset.
    SETSNAPSHOTCOMMANDSA4h(1Fh)
    SETSNAPSHOTCOMMANDSisusedtochangethecurrentSnapshotcommandsettothecommand
    setspecifiedbythiscommand.Youcansetamaximumof128commandstoberunatthesnapshot
    point.Onlycommandswhichdonotaffecttheread/writestateofthedriveareallowed.You
    cannotalterorsetcommandsindividually.
    SETIPCONFIGURATIONA4h(1Fh)213 
    						
    							Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A4h)0
    ServiceAction(1Fh)Reserved(0)1
    HPLTOVUMIOpcode(0Ah)2
    Reserved(0)3–5
    ParameterListLength(MSB)6
    (LSB)7
    Reserved(0)8–10
    Control11
    Thismustbe1Fh.ServiceAction
    Thismustbe0Ah.HPLTOVUMIOpcode
    Thelengthinbytesoftheparameterlisttobetransferred.ParameterListLength
    SETSNAPSHOTCOMMANDSparameterdata
    Theformatoftheparameterdataisasfollows:
    01234567
    CommandDescriptorList
    CommandDescriptor(first)0
    ::
    CommandDescriptor(last)n
    TheCommandDescriptorlistidentifiestheSCSIcommandsandtheorderinwhichtheyareexecuted
    whengeneratingSnapshotlogs.
    Commanddescriptor
    01234567
    DIVReserved(0)0
    SCSIDataLength(n–49)1
    DatasetIdentifier(MSB)2
    (LSB)33
    CDB(MSB)34
    (LSB)49
    SCSIData(MSB)50
    (LSB)n
    214Commands 
    						
    							DatasetIdentifierValidDIV
    TheDatasetIdentifierfieldisignoredandanySCSIdataorstatusproduced
    fromtheexecutionoftheSCSIcommanddefinedintheCDBfieldisnotrecorded
    inanySnapshotlogproducedfromtheSnapshotcommandsetspecifiedby
    thiscommand.
    0
    TheDatasetIdentifierfieldidentifiesanySCSIdataandstatusintheSnapshot
    logproducedwhenthecommandspecifiedintheCDBfieldisexecuted.
    1
    ThenumberofbytesintheSCSIDatafield.SCSIDataLength
    Thedatasetidentifierusedtoidentifythesnapshotdataproducedwhenthiscommand
    isexecuted.
    DatasetIdentifier
    TheSCSIcommandcontrolblockofthecommandtoexecutewhentheSnapshotlogis
    generated.ThecontentsoftheCDBfieldarenotvalidateduntilthecommandisexecuted
    whengeneratingtheSnapshotlogs.
    CDB
    TheSCSIdataoutbytesfortheSCSIcommandspecifiedintheCDBfield.Thelengthof
    thisfieldisgivenbythevalueoftheSCSIDataLengthfield.ThenumberofSCSIData
    bytesandthecontentsarenotvalidatedwiththeCDBfieldcontentsuntilthecommand
    definedintheCDBfieldisexecuted.
    SCSIData
    SETSNAPSHOTCOMMANDSspecificstatus
    AdditionalSenseKeyStatusEvent
    0016h(operationinprogress)NOSENSECHECKCONDITIONThetapedriveisintheprocessof
    creatingaSnapshotlogthedevice
    server.
    0016h(operationinprogress)NOSENSECHECKCONDITIONThetapedriveisintheprocessof
    readingtheSnapshotcommandset.
    SETSNAPSHOTCONFIGURATIONA4h(1Fh)
    SETSNAPSHOTCONFIGURATIONisusedtoconfiguretheeventsthattriggerthecreationof
    Snapshotlogs,tosetthemaximumsizeofSnapshotlogscreated,andtoclearallSnapshotlogs
    storedinthedrive.
    Thefollowingtriggereventscanbeconfigured:
    •CertainCHECKCONDITIONstothehost
    •Anunloadoccurring
    ThedefaultsizeofaSnapshotlogis256KB,andthelogsupportsabufferof2MB,thusallowing
    8logsinmemory.
    Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A4h)0
    ServiceAction(1Fh)Reserved(0)1
    HPLTOVUMIOpcode(0Bh)2
    Reserved(0)3–5
    SETSNAPSHOTCONFIGURATIONA4h(1Fh)215 
    						
    							01234567
    ParameterListLength(0008h)(MSB)6
    (LSB)7
    Reserved(0)8–10
    Control11
    Thismustbe1Fh.ServiceAction
    Thismustbe0Bh.HPLTOVUMIOpcode
    Thelengthinbytesoftheparameterlisttobetransferred.ParameterListLength
    SETSNAPSHOTCONFIGURATIONparameterdata
    Theformatoftheparameterdataisasfollows:
    01234567
    SOCCSOUReserved(0)MMLL0
    Reserved(0)1–2
    MaxLogLength(MSB)3
    (LSB)5
    Reserved(0)6–7
    ModifyMaximumLogLengthMMLL
    Thecurrentmaximumloglengthispreserved.TheMaximumLogLengthfieldisignored.00b
    Reserved01b
    ThemaximumloglengthissettothatintheMaximumLogLengthfield.AllSnapshotlogsare
    cleared.
    10b
    Themaximumloglengthissettothedefault.AllSnapshotlogsarecleared.TheMaximum
    LogLengthfieldisignored.
    11b
    SnapshotOnUnloadSOU
    ThedriveinitiatesthecreationofanewSnapshotlogwhenthedriveunloadsmedia,except:
    •ifthedriveisalreadyintheprocessofcreatingaSnapshotlog,or
    •ifthesnapshotcommandsareintheprocessofbeingset.
    1
    SnapshotOnCheckConditionSOCC
    ThedriveinitiatesthecreationofanewSnapshotlogafterreportingCHECKCONDITION
    toacommandthatfailedduringexecutionforamediaerrororhardwareerror,except:
    •ifthedriveisalreadyintheprocessofcreatingaSnapshotlog,or
    •ifthesnapshotcommandsareintheprocessofbeingset.
    1
    IfMMLL=10b,thevaluethatthemaximumloglengthissetto.AllSnapshotlogsarecleared.For
    othervaluesofMMLL,thefieldisignored.
    MaximumLog
    Length
    216Commands 
    						
    							SETEnhancedSNAPSHOTCONFIGURATIONA4h(1Fh)
    TheSETEnhancedSNAPSHOTCONFIGURATIONcommandisusedto:
    •configuretheeventsthattriggerthecreationofSnapshotlogs
    •savetracestoflash
    •setthemaximumsizeofSnapshotlogscreated
    •clearallSnapshotlogsstoredinthedrive
    ThiscommandissupportedinLTO-5productsonwards.Itspecifiestriggerconditionsforcreating
    SnapshotlogsandSaveTraceToFlash(STTF)logs,whichareSnapshotlogsstoredinnon-volatile
    flashmemory.However,thetapedrivewillnotcreateaSnapshotlogwhenatriggercondition
    occursinanyofthefollowingcircumstances:
    •ThetapedriveisalreadyintheprocessofcreatingaSnapshotlog.
    •Ifthesnapshotcommandsareintheprocessofbeingset.
    •ASnapshotloghasbeencreatedwithinthelastfifteenminutes.
    Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A4h)0
    ServiceAction(1Fh)Ignored1
    ServiceActionQualifier(0Dh)2
    Reserved(0)3–5
    ParameterListLength(000Ch)6
    7
    Reserved(0)8–10
    Control11
    CDBfields
    Thelengthinbytesoftheparameterlisttobetransferred.ParameterListLength
    Parameterdata
    01234567
    SOCCSOUSODECSOSDSTTFSTPMMLL0
    Reserved(0)1–2
    MaximumLogLength3
    5
    Reserved(0)6
    SenseKey7
    SETEnhancedSNAPSHOTCONFIGURATIONA4h(1Fh)217 
    						
    							01234567
    AdditionalSenseCode8
    AdditionalSenseCodeQualifier9
    DriveErrorCode10
    11
    ModifyMaximumLogLength.TogetherwiththeMaxLogLengthfield,thismodifiesthemaximum
    loglengthasfollows:
    MMLL
    Donotmodifythecurrentmaximumloglength.TheMaximumLogLengthfield
    valueisignored.
    00b
    Reserved01b
    SetthemaximumloglengthtothevaluespecifiedintheMaximumLogLength
    field.AllSnapshotlogsarecleared.
    10b
    Setthemaximumloglengthtothedefaultlength.AllSnapshotlogsarecleared.
    TheMaximumLogLengthfieldvalueisignored.
    11b
    SaveTriggerParametersSTP
    Thespecifiedsnapshotconfigurationisvolatileandwillreturntotheprevious
    non-volatilesnapshotconfigurationonadriveresetevent.
    0
    ThetapedrivewillsavetheSOCC,SOU,SODEC,SOSD,STTF,SenseKey,
    AdditionalSenseCode,AdditionalSenseCodeQualifierandDriveErrorCode
    fieldvaluesinnon-volatilememory.SettingtheSTPbittooneoverwritesthe
    ManufacturingDefaultConfigurationvalues.
    1
    SaveTraceToFlashSTTF
    ThetapedrivewillnotsaveSnapshotlogstonon-volatilememory,evenifthe
    STTFbitissettooneintheFORCESNAPSHOTcommand.
    0
    ThetapedrivewillsaveSnapshotlogstonon-volatileflashmemoryafterthey
    havebeencreatedinvolatilememoryfollowingaSnapshotOntriggercondition
    (SOCC,SOU,SODECandSOSD),exceptinthefollowingcircumstances:
    •ASnapshotloginflash(STTFlog)isbeingwrittentoorreadfrom.
    •ThelastSnapshotlogsavedtoflashwascreatedforthesameerrorcondition
    orarelatederrorcondition.
    1
    SnapshotOnSenseDataSOSD
    ThedriveignoresthecontentsoftheSenseKey,AdditionalSenseCode,and
    AdditionalSenseCodeQualifierfields.
    0
    ThedriveinitiatescreationofanewSnapshotlogwhenadeviceserverreturns
    CHECKCONDITIONstatustoacommand,oranunloadoperationfailswith
    thesensedataspecifiedintheSenseKey,AdditionalSenseCode,andAdditional
    SenseCodeQualifierfields.
    IftheSenseKey,AdditionalSenseCode,andAdditionalSenseCodeQualifier
    fieldsaresetto00h,thedeviceserverwillterminatethecommandwith
    CHECK-CONDITION,asensekeyofILLEGALREQUESTandadditionalsense
    2400h(invalidfieldinCDB).
    1
    SnapshotOnDriveErrorCodeSODEC
    ThedriveignoresthecontentsoftheDriveErrorCodefield.0
    218Commands 
    						
    							ThedriveinitiatescreationofanewSnapshotlogwhenadeviceserverreturns
    CHECKCONDITIONstatustoacommand,oranunloadoperationfailswith
    thesensedataspecifiedintheDriveErrorCodefield.
    IftheDriveErrorCodefieldissetto00h,thedeviceserverwillterminatethe
    commandwithCHECK-CONDITION,asensekeyofILLEGALREQUESTand
    additionalsense2400h(invalidfieldinCDB).
    1
    IftheSnapshotonUnloadbitissettoonethetapedrivewillinitiatethecreationofanew
    Snapshotlogwhenthetapedriveunloadsmediaexceptinthefollowingcircumstances:
    •ThetapedriveisalreadyintheprocessofcreatingaSnapshotlog.
    •Thesnapshotcommandsareintheprocessofbeingset.
    SOU
    IftheSnapshotonCHECKCONDITIONbitissettoonethetapedrivewillinitiatethecreation
    ofanewSnapshotlogwhenthetapedrivereportedCHECKCONDITIONstatustoacommand
    thatfailedduringexecutionforamediaerrororhardwareerror,exceptinthefollowing
    circumstances:
    •ThetapedriveisalreadyintheprocessofcreatingaSnapshotlog.
    •Thesnapshotcommandsareintheprocessofbeingset.
    SOCC
    IfMMLL=10b,thisspecifiesthemaximumloglengthfortheSnapshotlog.Otherwiseitis
    ignored.
    MaxLogLength
    SETTIMESTAMPA3h(1Fh)
    TheSETTIMESTAMPcommandrequeststhedeviceservertoinitializethetimestamp,iftheSCSIP
    bitissettooneortheTCMOSbitissettooneinthe“ControlExtensionsub-page”(page94).If
    theSCSIPbitissettozero,theSETTIMESTAMPcommandwillterminatewithCHECKCONDITION,
    asensekeyofILLEGALREQUEST,andadditionalsenseof2400h(invalidfieldinCDB).
    WhenaSETTIMESTAMPcommandcompletessuccessfully,thedeviceserverwillgenerateUNIT
    ATTENTIONfortheinitiatorportassociatedwitheveryI_TnexusexcepttheI_Tnexusonwhich
    theSETTIMESTAMPcommandwasreceived(seeSAM-4),withadditionalsenseof2A10h
    (timestampchanged).
    Pre-executionchecks
    UnitAttentionDeferredErrorReservationIllegalField
    Commanddescriptorblock
    01234567
    OperationCode(A3h)0
    ServiceAction(0Fh)Reserved(0)1
    Reserved(0)2–5
    ParameterListLength6
    9
    Reserved(0)10
    Control11
    CDBfields
    Thelengthinbytesoftheparameterstobetransferredfromtheapplicationclienttothedevice
    server.Alengthofzeroindicatesnodatawillbetransferred,andthetimestampwillremain
    unchanged.
    ParameterListLength
    SETTIMESTAMPA3h(1Fh)219 
    						
    							SETTIMESTAMPparameterdata
    01234567
    Reserved(0)0–3
    Timestamp(6bytes)4
    9
    Reserved(0)10–11
    Theinitialvalueofthetimestamp,whichisthenumberofmillisecondsthathaveelapsedsince
    midnight,1January1970UT.IfthehighorderbyteinthefieldisgreaterthanF0h,the
    commandwillterminatewithCHECKCONDITION,sensekeyofILLEGALREQUEST,and
    additionalsenseof2600h(invalidfieldinparameterlist).
    Timestamp
    SPACE11h/91h
    SPACEprovidesavarietyofpositioningfunctionsthataredeterminedbyCodeandCountfields
    intheCommandDescriptorBlock.Bothforward(towardsEOM)andreverse(towardsBOM)
    positioningareprovided.
    Anyunwrittendatainthebufferisflushedtotapebeforethespaceisstarted.Thelogicalmedia
    positionisthenmodifiedaccordingtotheCodeandCountfields.Oncethespacehasstarted,it
    willcompleteeveniftheSCSIoperationisabortedforsomereason(forexample,thehostselects
    andsendsanabortmessage).
    Pre-executionchecks
    DeferredErrorReservationIllegalField
    DiagnosticStatusMediaAccessUnitAttention
    TheCodefieldmustbe0,1or3.IfitisnotthenCHECKCONDITIONstatusisreported.Sense
    datawillbeasdescribedintheIllegalFieldChecks.
    Commanddescriptorblock(6–byteversion)
    01234567
    OperationCode(11h)0
    CodeReserved(0)1
    Count(n)(MSB)2
    (LSB)4
    Control5
    Commanddescriptorblock(16–byteversion)
    01234567
    OperationCode(91h)0
    CodeReserved(0)1
    Reserved(0)2–3
    Count(n)(MSB)4
    (LSB)11
    220Commands 
    						
    All HP manuals Comments (0)