Specifications

4
Changing Shelf Settings Using HPI
74
Overriding the cooling algorithm
SystemmanagerscancompletelyoverridetheShelfManagerscoolingalgorithmandusean
externalcoolingmoduletocontrolthefans.Theanalogcontrolforthefansis0x1400.The
possiblefanspeedvaluesforeachshelfare:
•ATCA6000:0to10
•ATCA6002:N/A.Thefansalwaysrunatfullspeedandarenotunderthecontrolofthe
ShelfManager.
•ATCA6006:0to15
•ATCA6014andATCA6016:0to15
Youmustsetthecontrolmodetomanualtooverridethesetting.Setthemodetoautomatic
toreturnthefanspeedtotheShelfManagerscontrol.
Tip:Tochangetheminimumfanspeed,seeSettingtheminimumfanspeedonpage 45.
Youcanoverridethecoolingalgorithm:
•UsingCLIcommands.Enter:
platformmgmt
controls
configurefanspeed
Whenyouselectaspecificspeed,thecontrolmodeischangedtomanual.Whenyou
selecttheautooption,thefaniscontrolledbytheShelfManageragain.
•UsingtheHPIfunctionsaHpiE ventGet()toreceivetemperatureeventsautomaticallyand
theHPIfancontrolforeachfanresourcetocontrolfanspeeds.Fordetails,seeOverriding
thecoolingalgorithmwithanHPIapplicationonpage 75.
•UsingtheSNMPvariables:
saHpiCtrlAnalogMode.0xffffffff.<fanresourceID>.false.0x1400
saHpiCtrlAnalogState0xffffffff.<fanresourceID>.false.0x1400
fromtheHPIB0101MIBmodule.
1. Settheanalogcontrolmodeforthefantomanual(2).
2. Settheanalogcontrolstateforthefantothenewvaluerepresentingthefanspeed.
Donotsetthemodebacktoauto(1),unlessyouwanttoreturntotheShelfManagers
coolingalgorithm.
•Usingthehpiappexampleapplicationinteractivelyorasaprogrammaticexamplefor
writingyourapplications.