Specifications
4
Changing Shelf Settings Using HPI
74
Overriding the cooling algorithm
SystemmanagerscancompletelyoverridetheShelfManager’scoolingalgorithmandusean
externalcoolingmoduletocontrolthefans.Theanalogcontrolforthefansis0x1400.The
possiblefanspeedvaluesforeachshelfare:
•ATCA‐6000:0to10
•ATCA‐6002:N/A.Thefansalwaysrunatfullspeedandarenotunderthecontrolofthe
ShelfManager.
•ATCA‐6006:0to15
•ATCA‐6014andATCA‐6016:0to15
Youmustsetthecontrolmodetomanualtooverridethesetting.Setthemodetoautomatic
toreturnthefanspeedtotheShelfManager’scontrol.
Tip:Tochangetheminimumfanspeed,seeSettingtheminimumfanspeedonpage 45.
Youcanoverridethecoolingalgorithm:
•UsingCLIcommands.Enter:
platform‐mgmt
controls
configurefan‐speed
Whenyouselectaspecificspeed,thecontrolmodeischangedtomanual.Whenyou
selecttheautooption,thefaniscontrolledbytheShelfManageragain.
•UsingtheHPIfunctionsaHpiE ventGet()toreceivetemperatureeventsautomaticallyand
theHPIfancontrolforeachfanresourcetocontrolfanspeeds.Fordetails,seeOverriding
thecoolingalgorithmwithanHPIapplicationonpage 75.
•UsingtheSNMPvariables:
saHpiCtrlAnalogMode.0xffffffff.<fan‐resourceID>.false.0x1400
saHpiCtrlAnalogState0xffffffff.<fan‐resourceID>.false.0x1400
fromtheHPI‐B0101‐MIBmodule.
1. Settheanalogcontrolmodeforthefantomanual(2).
2. Settheanalogcontrolstateforthefantothenewvaluerepresentingthefanspeed.
Donotsetthemodebacktoauto(1),unlessyouwanttoreturntotheShelfManager’s
coolingalgorithm.
•Usingthehpiappexampleapplicationinteractivelyorasaprogrammaticexamplefor
writingyourapplications.