UTCA-5503 User Manual
30
4.5
MCMC/MCH Management Subsystem
The MCMC/MCH Management Subsystem is a firmware component that implements
the MicroTCA functionality related to exposing the MCMC and MCH resources to the
Shelf/System Managers. This subsystem is responsible for handling the IPMI/PICMG
commands related to the MCMC/MCH resources, implementing MCMC/MCH sensor
devices and exposing MCMC/MCH FRU devices.
The MCMC exposes two FRU devices. The first FRU device (as a logical module)
represents the Carrier Manager function and is exposed as FRU device #0. The sec-
ond FRU device represents the MCH as a physical module and its resources, includ-
ing the MCMC-controlled LEDs, the Hot Swap switch of the MCH, and the MCH
payload. This FRU device is exposed as FRU device #3 or #4, depending on the slot
in which the MCH is installed.
In addition, the MCMC registers one FRU device for each AMC/PM/CU site imple-
mented in the carrier and controlled by the Carrier Manager. The FRU devices repre-
senting the managed modules have numbers defined by the MTCA.0 Specification
(i.e. 4-15 for AMCs, 40-41 for CUs, and 50-53 for PMs).
The MCMC/MCH FRU devices and managed module FRU devices are treated differ-
ently by the MCMC firmware. In particular, all IPMI/PICMG commands targeting the
MCMC/MCH FRUs, as well as some specific IPMI/PICMG commands targeting the
FRU devices representing the managed modules (e.g. the Set FRU Activation com-
mand), are handled by the MCMC itself. However, some of the commands targeting
the FRU devices representing the managed modules, such as the FRU Device com-
mands, are just forwarded to the respective module over the IPMB-0 or IPMB-L inter-
face. For such commands, the MCMC implements transparent forwarding of
responses back to the interfaces from which they arrive.
Additionally, the MCMC firmware implements the event receiver functionality for the
IPMB-0 and IPMB-L interfaces as required by the MTCA Specifications. That is, the
MCMC is capable of receiving events from the managed modules and forwarding
them to the uShM over the IP-based Shelf-Carrier Manager interface.
4.5.1
MCMC operation with external uTCA Shelf Manager
The UTCA-5503 firmware implements both Carrier Manager and Shelf Manager and
currently does not support the use of external Shelf Managers.
4.5.2
Commands supported by the MCMC
Please refer to Appendix B for a list of commands supported by the MCMC.
4.6
uSHM Subsystem
Both Carrier Manager and uTCA Shelf Manager are implemented as modular soft-
ware blocks running on the same CPU. They are connected to each other through a
virtual IPMB channel, thus allowing both software components to behave like physi-
cally separated Carrier Manager and uTCA Shelf Manager.
The uShM implements mandatory functionality as defined in the ATCA Specification
(SDR Repository, System Event Log) as well as some optional functionality (Platform
Event Filtering, Cooling Policy).
Summary of Contents for MicroTCA UTCA-5503
Page 1: ...User Manual UTCA 5503 MicroTCA Carrier Hub...
Page 8: ...UTCA 5503 User Manual viii...
Page 12: ...UTCA 5503 User Manual xii...
Page 13: ...Chapter 1 1 Board Specification...
Page 20: ...UTCA 5503 User Manual 8...
Page 21: ...Chapter 2 2 Applications and Overview...
Page 26: ...UTCA 5503 User Manual 14...
Page 27: ...Chapter 3 3 Mezzanine Module Options...
Page 32: ...UTCA 5503 User Manual 20...
Page 33: ...Chapter 4 4 Operations...
Page 44: ...UTCA 5503 User Manual 32...
Page 45: ...Chapter 5 5 Firmware Upgrades...
Page 49: ...Chapter 6 6 Overview of Supported Features and Known Limitations...
Page 51: ...Appendix A A MCH Pin List Connector 1...
Page 54: ...UTCA 5503 User Manual 42...
Page 55: ...Appendix B B IPMI PICMG Command Subset Supported by the MCMC...
Page 58: ...UTCA 5503 User Manual 46...
Page 59: ...Appendix C C IPMI PICMG Command Subset Supported by the Carrier Manager...
Page 62: ...UTCA 5503 User Manual 50...
Page 63: ...Appendix D D IPMI PICMG Command Subset Supported by the uShM...