Specifications
6
Troubleshooting
123
Blade and platform management issues
ThetopicsinthissectionincludeShMC‐to‐IPMCcommunications,SELlocation,sensorevent
reporting,andIDR,HPI,andIPMItopicsthataddresstypicalquestions.
ShMC-to-IPMC communications
TheShMCandIPMCcommunicatewitheachotheronthefollowingoccasions:
•Hotswap.Ateachoccurrenceacco rdingtothesequenceoftheevents.
•Eventsandalarms.Immediatelywhentheeventisnoted.
•Presencedetection.Everythreeseconds.
Inaddition,theShMCandIPMCwillcommunicatewhenever:
1. TheShelfManagerneedstoretrieve
datafromtheIPMCinordertoactivateit(FRUdata,
SDR‐s,powerrequirements,E‐Keydata,andsoon.).
2. TheShelfManagerneedstosetdataontheIPMC(e.g.updatealarmindicators).
3. TheusermakesarequesttoretrievedatadirectlyfromtheIPMC(forexample,sensor
readings).
AllofthesequerieswillgothroughtheShMC.IftheShelfManagerisnotabletopersistently
communicatewithanIPMCandallitsqueries failwithTimeoutresponsecodes(0xC3)then
theIPMCwillbesettotheCommunicationLost(M7)state.ThiswillcauseaHPIResource
FailedeventtogetgeneratedfortheIPMC'sFRUandtheuserwillgetnotifiedthat
communicationwiththeIPMCisnolongeravailableovertheIPMB‐0.
ShMC watchdog timer
Thelocalmanagementprocessor(LMP)sendsaresetsignaltothewatchdogtimerofthe
ShMCevery15seconds.TheShMSprobesthistimereverytwoseconds.
Event log
EachIPMCmaintainsitsSystemEventLog(SEL)inNVRAMthatislocaltotheIPMC.The
NVRAMispartofthe“IPMCentity”circuitrythatincludestheIPMCFPGAaswell.SotheIPMC
deviceitself,theIPMCFPGA,andNVRAMtogetherconstitutetheIPMController(IPMC).
BecausetheSEL
iskeptintheNVRAM,itispersistentoverboardresets,powercycles,and
IPMCresetsaswellasboardextraction/reinsertionevents.
TheSELcanbereadbystandardIPMIcommandsdefinedintheIPMIspecification.Toolssuch
asrsys‐ipmitoolareavailabletoreadtheSELinhumanreadableformat.Forexample,to
readtheSELofaboardinslot3(IPMBaddr0x92)fromtheactiveSCMinslot7,issue
followingcommand:
rsys‐ipmitool‐Ilan‐H127.0.0.1‐ANONE‐t0x92sellist
‐‐thisprintstheSELinconcisemode
rsys‐ipmitool‐Ilan‐H127.0.0.1‐ANONE‐t0x92‐vsellist
‐‐thisprintstheSELinverbosemode