Call us: +44 (0)1634 300900 | E-mail:

Diamond Point International

MEN Mikro MM50 - ESMini COM with MPC5121e/MPC5123

Up to 400 MHz CPU, up to 512 MB DDR2 SDRAM


The MM50 is an ultra-small Computer-On-Module of the rugged ESMini family. Together with an application-specific carrier board it forms a semi-custom solution for industrial, harsh, mobile and mission-critical environments.

The MM50 is controlled by the PowerPC® MPC5121e or MPC5123, an e300 core processor with a performance of up to 400 MHz and optimized for mobile applications. With its integrated I/O features and powerful graphics engine, the MPC5121e pairs advanced video features with low power and excellent price/performance. Due to its architecture, the CPU has a power consumption of less than 3 W. The MPC5123 also integrates graphics but has no 3D acceleration.

The MM50 accommodates up to 512 MB of directly soldered main memory and supports memory extensions via SDHC on the carrier board, e.g., using MMC, SD, or SDIO cards.

The COM module also comes with a multitude of I/O: besides modern serial I/O like USB (SATA prepared), it also provides legacy I/O (up to 4 CAN, 2 COM, 1 Fast Ethernet, 3 I2C, GPIO lines). Its display interface and AC'97 audio gear the MM50 for multimedia applications, while its six programmable serial controllers give additional flexibility to implement more serial I/O.

The MM50 is screened for operation in a -40°C to +85°C temperature range with suitable airflow. As all ESMini modules it can also be embedded in a covered frame. This ensures EMC protection and allows efficient conduction cooling, if needed, e.g., in harsh environments.

ESMini modules are firmly screwed to a carrier board and come with rugged industry-proven connectors supporting high frequency and differential signals. Only soldered components are used to withstand shock and vibration, and the design is optimized for conformal coating. The MM50 supports a 95 x 55 mm form factor.

For evaluation and development purposes a microATX carrier board is available.



CPU SpecPowerPC® MPC5121e or MPC5123
e300 PowerPC® processor core with MMU and double-precision, floating-point unit
Memory2x 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
GraphicsMBX 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
NetworkOne 10/100Base-T Ethernet channel
Two LED signals for LAN link and activity status
Available via ESMini connector J1
External PHY
StorageSATA: Prepared for future use, not implemented yet! One port via ESMini connector J1, (1.5 Gbit/s)
Secure digital host controller: for MMC/SD/SDIO cards, via ESMini connector J2
USBSix 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
SerialTwo interfaces
RS232 or RS422/RS485
Data rates up to 115,200 bit/s
Handshake lines: RTS, CTS
Available via ESMini connector J1
External transceivers
AudioAC'97 audio
Via ESMini connector J1
External Codec
OtherCAN: Four CAN bus channels, 2.0 A/B CAN protocol, up to 1 Mbit/s, available via ESMini connectors: 2 ports on J1, 2 ports on J2
Programmable Serial Controller (Six flexible serial interfaces)
GPIO: 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
BIOSU-Boot Universal Boot Loader


Electrical+5 V (-3%/+5%), approx. 550 mA
MechanicalDimensions: 95 mm x 55 mm
ESMini PCB can be mounted between a frame and a cover for conduction cooling
Conformal CoatingOn request
Temperature(operation): -40°C to +85°C (screened)
(storage): -40°C to +85°C
Humidity(operation): max. 95% non-condensing
(storage): max. 95% non-condensing
Weight32 g (w/o cover and frame)
Vibration1 g, 10 Hz - 150 Hz (EN 60068-2-6)
Shock15 g, 11 ms (EN 60068-2-27)
MTBF1,439,384 h @ 40°C according to IEC/TR 62380 (RDF 2000)
Safety/CertificationPCB manufactured with a flammability rating of 94V-0 by UL recognized manufacturers
EMCEMC 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)
Warranty2 Years

Ordering Details

Board15MM50-00 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
15MM50-01 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

Please note that boards are supplied with no cables, software or manuals.
Software/manuals are available electronically.
Accessories08XC04-00 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

Need storage - try Innodisk SSD