Speaker
Description
The Module Management Controller (MMC) is a critical intelligent controller responsible for managing AMC boards. It communicates with the MTCA Carrier Hub (MCH) via the Intelligent Platform Management Bus Local (IPMB-L). Since 2010, we have been developing MMC software for our AMC and uRTM boards. During development, we encountered challenges related to the complex protocols defined in the Intelligent Platform Management Interface (IPMI) specifications, including the AMC, ATCA, and MTCA standards. Additionally, the use of a small microcontroller imposed strict limitations on ROM and RAM capacity, making it difficult to fully implement all required specifications. This presentation provides a concise overview of our experience in developing MMC software.