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

XM51 - ESMexpress COM with PowerPC QorIQ P4080


The XM51 is a multi-core computer-on-module (COM) based on the NXP (formerly Freescale) PowerPC QorIQ P4080, P4040 or P3041 processor and optimized for avionics applications.

Download data sheet

  • XM51 Product ImageXM51 top side without cover and frame
  • XM51 Product ImageXM51 back side (without covering frame)
  • XM51 Product ImageXM51 inside the covering frame
  • XM51 Product ImageXM51 inside the covering frame mounted on the carrier board XC1
  • XM51 Product Image
  • XM51 Product Image
  • XM51 Product Image
  • XM51 Product Image

Main Features

  • NXP QorIQ P4080, P4040 or P3041
  • Power Architecture e500mc CPU
  • Up to 8 cores, up to 1.5 GHz
  • Up to 16 GB ECC DDR3 SDRAM, 1 or 2 controllers
  • Up to 128 KB FRAM, up to 256 MB Flash
  • 2 Gb Ethernet, 4 USB 2.0, 1 USB client
  • 2 SATA (3 Gbit/s), 2 PCIe x1 (5 Gbit/s)
  • U-Boot Universal Boot Loader
  • -50°C to +85°C Tcase with qualified components
  • Conduction cooling
XM51 Product Image

Technical Data

NXP QorIQ P4080 or P4040 or P3041
  • 1.2 GHz up to 1.5 GHz
  • Eight/four high-performance Power Architecture e500mc cores
  • 32 KB instruction and data L1 cache and private 128 KB L2 cache per processor core
  • Up to 16 GB SDRAM system memory
    • Soldered
    • DDR3 with ECC support
    • Up to 667 MHz memory bus frequency, depending on processor configuration
    • P4080/P4040 with two independent memory controllers, P3041 with one controller
  • Up to 256 MB boot/program Flash
  • 128 KB non-volatile FRAM
  • Serial EEPROM 8 kbits for factory settings
Serial ATA (SATA)
  • Two ports via ESMexpress connector
  • SATA Revision 2.x support
  • Transfer rates up to 300 MB/s (3 Gbit/s)
  • Via PCIe-to-SATA bridge
  • Four USB 2.0 host ports via ESMexpress connector
    • OHCI and EHCI implementation
    • Data rates up to 480 Mbit/s
  • One USB client port via ESMexpress connector
    • Via UART-to-USB converter
    • Data rates up to 230.4 kbit/s
    • 16-byte transmit/receive buffer
    • Handshake lines: none
  • Two 10/100/1000Base-T Ethernet channels
  • Two LED signals per channel for LAN link and activity status and connection speed
  • Accessible via ESMexpress connector
PCI Express
  • Two x1 links via ESMexpress connector
  • PCIe 2.x support
  • Data rate 500 MB/s in each direction (5 Gbit/s per lane)
3 lines via ESMexpress connector
I2C Bus
1 interface via ESMexpress connector
  • Real-time clock (with supercapacitor or battery backup on the carrier board)
  • Temperature sensor, power supervision and watchdog
Electrical Specifications
Supply voltage/power consumption:
  • +12V (9..16 V), 32 W max.
Mechanical Specifications
  • Dimensions: 95 mm x 125 mm (conforming to ESMexpress specification)
  • ESMexpress PCB mounted between a frame and a cover
  • Weight: 230 g (incl. cover and frame)
Environmental Specifications
  • Temperature range (operation): -50..+85°C Tcase (ESMexpress cover/frame) (qualified components)
  • Temperature range (storage): -50..+85°C
  • Relative humidity (operation): max. 95% non-condensing
  • Relative humidity (storage): max. 95% non-condensing
  • Altitude: -300 m to +3000 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
475 088 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 ESMexpress module.
  • MEN has performed general, successful EMC tests for ESMexpress using the XC1 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)
    • IEC 61000-4-6 (conducted disturbances)
U-Boot Universal Boot Loader
Software Support
  • VxWorks
  • Linux (on request)
  • For more information on supported operating system versions and drivers see Software.


  • QorIQ P4080 or P4040 or P3041
    • P4080: eight cores, up to 16 GB DDR3 RAM (two controllers), 2 MB L3 cache, 30 W max. (processor)
    • P4040: four cores, up to 16 GB DDR3 RAM (two controllers), 2 MB L3 cache, 24 W max. (processor)
    • P3041: four cores, up to 8 GB DDR3 RAM (one controller), 1 MB L3 cache, 18.2 W max. (processor)
  • All processors available with 1.2 GHz, 1.33 GHz or 1.5 GHz
  • System RAM
    • One or two memory banks, depending on processor type
    • 2 GB, 4 GB, 8 GB
    • 16 GB (only possible with two banks, P4080 or P4040)
    • Currently only 2 GB are supported by U-Boot and BSP
  • Boot/program Flash
    • 64 MB, 128 MB or 256 MB
  • FRAM
    • 0 KB or 128 KB
Software Support
Linux; processors are supported, U-Boot support already implemented
Some of these options may only be available for large volumes.
Please ask our sales staff for more information.

Ordering Information

Standard XM51 Models

P4080 (8 cores), 1.2 GHz, 2 GB DDR3 SDRAM, 64 MB Flash, 128 KB FRAM, 2 Gb Ethernet, 2 PCIe x1, 4 USB 2.0 host ports, 1 USB client port, with frame and cover, -50..+85°C (qualified components)

Related Hardware
AE12 - ESMexpress Module to COM Express Carrier Adapter

ESMexpress module to COM Express carrier adapter, 0..+60°C

XC1 - ESMexpress COM Carrier Board

Evaluation and development board for all ESMexpress modules (coming with top cover and frame), 0..+60°C, incl. faceplate, 4 GB USB Flash Disk and USB cable type A to A




VxWorks BSP (MEN) for XM51

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

U-Boot Bootloader (DENX/MEN) for XM51


A Windows USB2UART driver from FTDI is available for XM50, XM51 and F50P/F50C Windows hosts.
More info & downloads