5 xmc card support in a compactpci environment, 6 hot swap and shutdown, 1 hot swap and shutdown of a compactpci board – Kontron IPMI Firmware User Manual
Page 13: 1 hot swap handle and hot swap led, Xmc card support in a compactpci environment, Hot swap and shutdown, Hot swap and shutdown of a compactpci board, Hot swap handle and hot swap led

D R A F T — F O R I N
T E R N A L U S E O N L Y
13
www.kontron.com
User Guide
IPMI Fimware
The IPMI commands
Set AMC Port State and Get AMC Port State defined by the AMC.0
specification are used by the carrier or MCH for either granting or rejecting the E-keys (i.e. enabling
or disabling of AMC ports during E-Keying).
The respective DIP Switch on the AMC module can be used to forcibly disable some AMC ports and to
configure the PCI Express reference clock if required. Please refer to the AMC module’s user guide for
further information.
5 XMC Card Support in a CompactPCI Environment
The presence or absence of an XMC card is reported by the “XMC present” IPMI sensor. If an XMC card is
present, the card's FRU data EEPROM is readable/writable. The size of the EEPROM must be smaller or
equal to 256 bytes because of 8-bit EEPROM addressing. Please note that the XMC FRU size is always
reported as 256 bytes and writing to locations that are higher than the real capacity should be avoided.
The FRU data of the XMC card can be read under Linux using ipmitool fru print 1.
6 Hot Swap and Shutdown
6.1 Hot Swap and Shutdown of a CompactPCI Board
6.1.1 Hot Swap Handle and Hot Swap LED
To perform the actions required for hot swapping of the board, a hot swap state machine with the fol-
lowing M-states generated by the IPMI controller is used:
»
M0:Board Not Installed
»
M1:Board Inactive
»
M2:Board Activation Request
»
M3:Board Activation in Progress
»
M4:Board Active
»
M5:Board Deactivation Request
»
M6:Board Deactivation in Progress
For further information of the hot swap state machine, please refer to the PICMG® AMC.0 R2.0, Ad-
vanced Mezzanine Card Base Specification, Chapter 3.6.
The blue Hot Swap LED (HS LED) of an inserted board in a powered rack is normally used to indicate the
board's operational status so as to facilitate hot-swapping of the board:
»
Hot Swap LED On
The payload is inactive:
»
The board may be activated by closing the hot swap handle, or
»
The board may be extracted. The M-state is 1.