Specifications

4
Changing Shelf Settings Using HPI
72
Overriding the default ShMS hot-swap mechanism
WhetheraFRUsittinginaparticularslotisactivatedbytheShelfManagerorbythesystem
managerisdefinedbytheShelfManagercontrolledactivationbitinbyte4ofthepower
descriptorassociatedwiththehardwareaddressoftheslot.Thepowerdescriptorsforall
permanentslotsassociatedwithintelligentFRUsarepresentintheshelfactivationandpow er
managementrecordoftheshelfFRUinformation.
ThedefaultstateoftheShelfManagercontrolledactivationbitinallthepowerdescriptorsis
1,meaningthat,bydefault,theShMSwillactivateaFRUuponreceptionoftheM1toM2
hotswaptransitioneventfromthatFRU.TheHPIapplicationcanchangethispolicybyusing
theFRUactivationcontrolpresentineveryslotresourcesRDRtable.
Youcanoverridethedefaulthotswapmechanism:
•UsingthestandardHPIFRUactivationcontrol(control0x1020)locatedintheshelf
resource(ResourceId0x01).Fordetails,seeHPIFRUactivationcontrol(below).
•UsingthefollowingSNMPvariables:
saHpiCtrlAnalogMode.0xffffffff.<slotresourceID>.false.0x1020
saHpiCtrlAnalogState.0xffffffff.<slotresourceID>.false.0x1020
fromtheHPIB0101MIBmodule.
Tokeepaslotfrombeingautomaticallyactivated,settheanalogcontrolmodefortheslot
tomanual(2).TochangethepowerondelayforthenextFRUinthesequence,setthe
analogcontrolmodetomanualbriefly,thensettheanalogcontrolstatefortheslottothe
newvalueintenthsofasecond,thensetthemodebacktoauto(1).
•Usingthehpiappexampleapplicationinteractivelyorasaprogrammaticexamplefor
writingyourapplications.
HPI FRU activation control
TheFRUactivationcontrolisananalogcontrol(0x1020)thatcanbeusedtoset/clearthe
ShelfManagercontrolledactivationbitinthepowerdescriptorassociatedwiththehardware
addressoftheslotresourcewhoseRDRrepositoryitresidesin.Thiscontrolcanalsobeused
tomodifytheDelayBeforeNextPowerOnvalueintenthsofasecondforthathardware
address.AllslotresourceswillhavetheFRUactivationcontrolintheirRDRrepository.The
FRUactivationcontrolsupportsbothmanualandautomodes:
Manual ClearstheShelfManagercontrolledactivationbit.AFRUinsertedintheslot
associated
withthisslotresourcewillnotbeactivatedbytheShelfManager.The
systemmanagerwillneedtomanuallyactiva teitusingthestandardHPI
hotswapmanagementfunctions(refertothemanagedhotswapsectionofthe
SAFHPISpecification).
Auto SetstheShelfManagercontrolledactivationbit.AFRUinsertedintheslot
associatedwiththisslotresourcewillbeactivatedbytheShelfManager.