Background image
NAMC-MMC-REF
NAMC-MMC-REF
MMC Reference and Design Package
  • License for MMC firmware, and reference schematics
  • Optional Hardware Reference Platform
  • Based on ATxmega microcontrollers from Atmel
  • Implements temperature, voltage, and hot-swap sensors
  • Written in “C” programming language for easy compilation with Atmel tool chain

NAMC-MMC-REF

MMC Reference and Design Package

  • License for MMC firmware, and reference schematics
  • Optional Hardware Reference Platform
  • Based on ATxmega microcontrollers from Atmel
  • Implements temperature, voltage, and hot-swap sensors
  • Written in “C” programming language for easy compilation with Atmel tool chain

Description

Any AMC that is compliant with the PICMG AMC.0 specification has to implement a Module Management Controller (MMC) so it can be managed by shelf and carrier managers via the Intelligent Platform Management Interface (IPMI).

The MMC Design Package by N.A.T. enables customers to implement a fully AMC and IPMI compliant MMC on their custom AMCs, benefiting from N.A.T.’s MMC expertise and experience origin from field proven designs.

The MMC Design Package consists of a license for the MMC firmware and the reference schematics for the MMC hardware.

The MMC hardware is based on the ATXMega family of MCUs from Atmel. There is a wide variety of chips available which suits nearly any demand of user I/O and memory. For the IPMI controller design only a few requirements are mandatory to support:

  • 2 x IC2 interface for IPMI and Internal communication (TWI type preferred)
  • ADC inputs for sensors
  • Min 16KByte of Flash Memory (64 Kbyte if HPM update shall be used)
  • EEPROM for storage of non-volatile data (sensor thresholds, min/max values)

The MMC Design Package implements all mandatory sensors such as temperature, voltage, and hot swap sensors, and complies with the following specifications:

Other optional sensors can be easily added to the source code using the well-defined interfaces.

The MMC Design Package consists of:

  • a royalty-free and perpetual license for either source or object code for the MMC
  • hardware reference schematics for the MMC circuitry
  • a bill of material of all components necessary to build the MMC circuitry
  • documentation and manual

The source code of the MMC firmware is entirely written in the “C” programming language and can be easily compiled using the tool chain from Atmel.

For customers wanting to implement a standard MMC without any code modifications, an object license of the MMC code is available as well. Custom adaptions of AMC specific parameters such as product name, serial number, etc. (aka as FRU Record) can be edited using standard tools like ipmitool or NATview.

With the NAMC-MMC-REF, N.A.T. has designed a reference platform in the AMC form factor which is strictly based on the MMC Design Package. In order to save time and costs, customers can use the NAMC-MMC-REF to develop and test their own MMC based on the MMC Design Package in parallel to the hardware design process and thus even before their own hardware becomes available.

Key Features

Contents of Design and Reference Package:

  • Royalty-free and perpetual license for either source or object code for the MMC
  • Hardware reference schematics for the MMC circuitry
  • Bill of material of all components necessary to build the MMC circuitry
  • Documentation and manual

Optional Hardware Reference Platform:

  • Singe mid-size AMC
  • Atmel AVRxmega128A4U microcontroller, all pins are accessible via pin header
  • Several I²C-Devices
  • Temperature and voltage sensors
  • Hot-Swap-Circuitry
  • DC/DC-Converter (12V to 3.3V), accessible via I2C
  • Serial interface on front plate via Mini-USB jack (RS232 signals inside, no USB)

Order Codes

NAMC-MMC-REF– [Option]

MicroTCA Management Controller (MMC) reference design in AMC form factor – incl. Altium Designer files of PCB for single or double AMC form factor on data disc + RS232 cable to USB-Mini-B
-PIGGY  

emulating an RTM for the NAMC-MMC-REF

NIPMI-SRC  

Development Kit for MicroTCA Management Controller (MMC) for Advanced Mezzanine Cards (AMC).
Package comes on data disc or USB stick and includes:
– perpetual royalty-free, single development-side, single platform license for “C” source code as set forth in license agreement
– “C” source code
– drivers for the ATMEL AVR ATMegaxxx family of CPUs
– schematics for MMC reference design
– 40 hours of support via telephone or e-mail.
NOTE: NAMC-MMC-REF to order as separate item to start MMC design

NIPMI-OBJ  

AMC-IPMI-Code in Object Code – It comes on a CD and includes the IPMI code in object code format incl. FRU data. It includes 8 hours support via telephone or email.

Solutions / Applications

Implementation of fully AMC and IPMI compliant MMC on custom AMC