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

NAT-AMC-MMC-REF

MMC Reference and Design Package

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

Description

As communication via IPMI is crucial in an MTCA System, every AMC must have a Module Management Controller (MMC). This entity – usually represented by a microcontroller (MCU) – ensures basic functionality like management by the MCH, E-Keying, Hot-Swapping of modules etc. With the NAT-AMC-MMC-REF Reference Design Package, customers have a base to build up and test their own MMC. This is possible in parallel to the hardware design process and thus even before their own hardware becomes available.

Contents of MMC Reference Design 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

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

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. (so-called FRU Record) can be edited using standard tools like ipmitool or NATview.

Hardware Platform

In addition to the MMC Reference Design Package, a hardware reference platform is available. The board comes in single width, mid size AMC form factor and features an MCU as well as several I2C devices and sensors.

The Atmel / Microchip AVRxmega128A4U microcontroller supports all required features:

  • 2x I2C interface for IPMI and Internal communication (TWI type preferred)
  • ADC inputs for sensors
  • Minimum 16 KByte of Flash Memory (64 Kbyte mandatory for HPM update)
  • EEPROM for storage of non-volatile data (sensor thresholds, min./max. values)

The NAT-AMC-MMC-REF AMC features three different temperature sensors and eight voltage sensors to choose from. Other optional sensors can be easily added to the source code using the well-defined interfaces. Moreover, it provides Hot-Swap-Circuitry and a DC/DC converter. For debugging purpose, the NAT-AMC-MMC-REF AMC owns a RS232 interface (via Mini-USB-Jack) on the front plate.

The NAT-AMC-MMC-REF MMC Reference Design Package and AMC comply with the following specifications:

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 / Microchip 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