Log in News & Media | Downloads | Corporate | Careers | Legal Notes
+49 911 99 33 5-0

MM50 - ESMini COM with MPC5121e/MPC5123


The MM50 is an ultra-small Computer-On-Module of the rugged ESMini family controlled by the PowerPC MPC5121e or MPC5123 for industrial, harsh, mobile and mission-critical environments.

Download data sheet

  • MM50 Product ImageMM50 ESMini COM with MPC5121e/MPC5123
  • MM50 Product ImageMM50 backside
  • MM50 Product ImageMM50 inside frame and cover for conduction cooling
  • MM50 Product ImageESMini module MM50 mounted on the XC4
  • MM50 Product Image
  • MM50 Product Image
  • MM50 Product Image
  • MM50 Product Image

Main Features

  • MPC5121e or MPC5123, up to 400 MHz
  • Up to 512 MB DDR2 SDRAM
  • Flash, FRAM
  • 1 Fast Ethernet interface
  • 6 USB 2.0 (1 client)
  • 2 UARTs
  • Up to 4 CAN bus interfaces
  • 6 programmable serial controllers, or display interface
  • AC'97 audio
  • U-Boot Universal Boot Loader
  • -40°C to +85°C screened
MM50 Product Image

Technical Data

PowerPC MPC5121e or MPC5123
  • e300 PowerPC processor core with MMU and double-precision, floating-point unit
  • Up to 400 MHz clock frequency
  • Please see Standard Configurations for available standard versions.
  • 2x 32 KB data and instruction cache integrated in MPC5121e/MPC5123
  • Up to 512 MB SDRAM system memory
    • Soldered
    • DDR2
    • 200 MHz memory bus frequency
  • Up to 64 MB boot Flash
  • 128 KB non-volatile FRAM
  • Serial EEPROM 2 kbits for factory settings
  • Please see Standard Configurations for options and available standard versions.
Serial ATA (SATA)
  • Prepared for future use, not implemented yet!
  • One port via ESMini connector J1
  • Transfer rates up to 150 MB/s (1.5 Gbit/s)
  • Secure digital host controller for MMC/SD/SDIO cards
  • One port via ESMini connector J2
  • MBX Lite 2D/3D graphics engine
    • Dedicated coprocessor
    • High-performance graphics controller
    • Integrated into MPC5121e; MPC5123: no 3D acceleration
  • Display interface for TFT LCD displays
    • Integrated into MPC5121e/MPC5123
    • Maximum resolution: 1280 x 720 pixels
    • 60 Hz maximum refresh rate
    • 24 bits pixel color depth
    • Available via ESMini connector J2
    • 24-bit RGB interface
    • Signals shared with programmable serial controller (PSC), configurable by software
    • Either display interface or PSCs can be used
  • AC'97 audio
  • Via ESMini connector J1
  • External Codec
  • Six USB 2.0 host ports
    • One port also usable as a client port, configurable by software
  • EHCI implementation
  • Data rates up to 480 Mbit/s
  • Via ESMini connector J1
  • One 10/100Base-T Ethernet channel
  • Two LED signals for LAN link and activity status
  • Available via ESMini connector J1
  • External PHY
  • Two interfaces
  • RS232 or RS422/RS485
  • Data rates up to 115,200 bit/s
  • Handshake lines: RTS, CTS
  • Available via ESMini connector J1
  • External transceivers
  • Four CAN bus channels
  • 2.0 A/B CAN protocol
  • Data rates up to 1 Mbit/s
  • Available via ESMini connectors: 2 ports on J1, 2 ports on J2
Programmable Serial Controller (PSC)
  • Six flexible serial interfaces
  • For individual configuration as SPI or UART (RS232, RS422 and RS485)
  • Available via ESMini connector J2
    • Signals shared with display interface, configurable by software
    • Either PSCs or display interface can be used
  • Four lines on ESMini connector J1
  • Four lines on ESMini connector J2
I2C Bus
  • Three interfaces
  • Available via ESMini connector J1
  • Real-time clock (with GoldCap or battery backup on the carrier board)
  • Temperature sensor, power supervision and watchdog
Electrical Specifications
Supply voltage/power consumption:
  • +5 V (-3%/+5%), approx. 550 mA
Mechanical Specifications
  • Dimensions: 95 mm x 55 mm
  • ESMini PCB can be mounted between a frame and a cover for conduction cooling
  • Weight: 32 g (w/o cover and frame)
Environmental Specifications
  • Temperature range (operation): -40..+85°C (screened)
  • Temperature range (storage): -40..+85°C
  • Relative humidity (operation): max. 95% non-condensing
  • Relative humidity (storage): max. 95% non-condensing
  • Altitude: -300 m to +3,000 m
  • Shock: 15 g, 11 ms (EN 60068-2-27)
  • Bump: 10 g, 16 ms (EN 60068-2-29)
  • Vibration (sinusoidal): 1 g, 10 Hz - 150 Hz (EN 60068-2-6)
  • Conformal coating on request
1,439,384 h @ 40°C according to IEC/TR 62380 (RDF 2000)
PCB manufactured with a flammability rating of 94V-0 by UL recognized manufacturers
EMC behavior depends on the system and housing surrounding the ESMini module. MEN has performed general, successful EMC tests for ESMini using the XC4 evaluation carrier according to EN 55022 (radio disturbance), IEC 61000-4-2 (ESD), IEC 61000-4-3 (electromagnetic field immunity), IEC 61000-4-4 (burst), IEC 61000-4-5 (surge) and IEC 61000-4-6 (conducted disturbances)
U-Boot Universal Boot Loader
Software Support
  • Linux
  • VxWorks
  • For more information on supported operating system versions and drivers see Software.


  • PowerPC MPC5121e, 400 MHz
  • PowerPC MPC5123, 400 MHz
    • No 3D graphics acceleration
  • PowerPC MPC5123, 300 MHz
    • No 3D graphics acceleration
  • System RAM
    • 256 MB or 512 MB
  • Boot Flash
    • 16 MB, 32 MB or 64 MB
  • FRAM
    • 0 KB or 128 KB
Only J1 assembled, J2 not assembled
  • Only 2 CAN bus interfaces instead of 4
  • No display interface
  • No programmable serial controller (PSC) ports
  • No SDHC interface
  • No PCI bus interface
With or without cover and frame
Some of these options may only be available for large volumes.
Please ask our sales staff for more information.

Ordering Information

Standard MM50 Models

MPC5123, 400 MHz, 256 MB DRAM, 32 MB Flash, 128 KB FRAM, 1 Fast Ethernet, 4 CAN bus, 2 COM, 6 USB, 1 SDHC, display interface, AC'97, 6 PSC, -40..+85°C screened


MPC5123, 400 MHz, 256 MB DRAM, 32 MB Flash, 128 KB FRAM, 1 Fast Ethernet, 4 CAN bus, 2 COM, 6 USB, 1 SDHC, display interface, AC'97, 6 PSC, -40..+85°C screened - with cover and frame

Related Hardware
XC4 - ESMini COM Carrier Board

Evaluation and development board for all ESMini modules, 0..+60°C, incl. 2 GB USB Flash Disk and SA-Adapters for 1 RS232 and 1 CAN bus




MDIS5 System (and Device Driver) Package (MEN) for Linux. This software package includes most standard device drivers available from MEN.


VxWorks BSP (MEN) for MM50


MDIS5 low-level driver sources (MEN) for 16Z029_CAN (MSCAN/Layer2)

This product uses the U-Boot bootloader available from DENX together with board-specific additions from MEN.

U-Boot Bootloader (MEN) for MM50