XM51 - ESMexpress COM with QorIQ P4080 (Product Discontinued)

The XM51 is a multi-core computer-on-module based on the NXP (formerly Freescale) PowerPC QorIQ family. Together with an application-specific carrier board it forms a semi-custom solution for industrial, harsh, mobile and mission-critical environments.

The XM51 is built around a QorIQ P4080, P4040 or P3041 running at frequencies between 1.2 and 1.5 GHz. All types have multi-core performance and advanced processing functions (incl. encryption), but the XM51 is still scalable to individual needs. The eight-core P4080 isa high-end number cruncher, while the P3041 aims at power and cost efficiency. The entire board draws a maximum power of 32 W and supports extended operating temperatures in all configurations.

The COM has up to 16 GB of soldered ECC main memory driven by two independent controllers. The two RAM banks can be assigned to processor cores to avoid access conflicts and assure deterministic behavior. This facilitates building up certifiable solutions for safety-critical avionics or railway applications. Up to 512 KB industrial, non-volatile FRAM and 256 MB Flash round out the XM51's onboard memory. Further capacity can be added on the carrier board as needed via high-speed serial busses, i.e. USB or SATA.

All interfaces routed from the QorIQ processor are available on any ESMexpress carrier board. Those include four USB 2.0 host ports and one USB client realized using a UART-to-USB converter, two Gigabit Ethernet channels, dual 3-Gbit SATA, and two PCI Express x1 links. The latter support PCIe 2.x with datarates of 5 Gbit/s per lane.

The XM51 is qualified for operation in a -50°C to +85°C conduction or convection cooled environment. As all ESMexpress modules it is embedded in a covered frame. This ensures EMC protection and allows efficient conductive cooling. Air cooling is also possible by applying a heat sink on top of the cover. ESMexpress 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. All ESMexpress modules support a single 95 x 125 mm form factor.

For evaluation and development purposes an ATX carrier board is available. The ESMexpress module can be evaluated on a COM Express carrier board via an adapter from ESMexpress to COM Express.


  • 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


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)
  • 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)
BIOS/Boot Loader
U-Boot Universal Boot Loader
Software Support