Sun Microsystems CP3000 Computer Drive User Manual


 
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