beautypg.com

1 monitoring and control functions, 2 ipmi controller, Monitoring and control functions – Sun Microsystems SUN NETRA CP3000 User Manual

Page 42: Ipmi controller

background image

3-2

Sun Netra CP3000 Advanced Mezzanine Card PCIe Hard Drive and SAS Controller User’s Guide • March 2010

3.1

Monitoring and Control Functions

The MMC is responsible for communicating module status information to the carrier
board, and also has some control at the module level. The 10GbE local PHY is held
in reset until the AMC Carrier IPMI uses e-Keying to turn on the interface (to ensure
that the interface is compatible). The MMC has the ability to reset the PHY through
the IPMI FRU Control command.

3.2

IPMI Controller

The IPMI controller consists of a 16-bit microcontroller, flash, and SRAM. The
microcontroller uses I2C interface (IPMB-L) to collect data from various sensors
located on the AMC. The host ATCA blade server might read data collected by the
IPMI controller, and transmit it to the shelf management controller (ShMC) through
the IPMB-0.

The IPMB is routed through the AMC connector to the host carrier blade and
backplane. The IPMB allows the AMC MMC to be discovered by and communicate
with the carrier blade and system-level management. It is always active.

The MMC communicates with the carrier controller through the local IPMB-L bus of
the carrier and responds to all mandatory commands for AMC MMC (as defined in
the AMC Specification), as well as some optional commands.

TABLE 3-1

Supported IPMI Commands

Command

IPMI/PICMG/AMC
Specification

NetFn

CMD

MMC Req

IPM Device Global Commands

Get Device ID

17.1

App

01h

Mandatory

Broadcast Get Device ID

17.9

App

01h

Mandatory

Messaging Commands

Send Message

18.7

App

34h

Optional

Event Commands

Platform Event

23.3

S/E

02h

Mandatory

Sensor Device Commands

Get Device SDR Info

29.2

S/E

20h

Mandatory