M6UL – NXP i.MX6UL CortexA7 SoM

Ultra Efficient and Secure for HMI Implementations

The M6UL module is the drop-in replacement of the M28 module based on the i.MX 6UltraLite processor by NXP Semiconductor. The i.MX 6UltraLite processor is a high-performance, ultra-efficient processor family featuring an advanced implementation of a single ARM ® Cortex ® -A7 core. This processor boasts of a premium feature set that includes: flexible boot options, hardware-enabled security features, connections to a variety of popular interfaces.

    • i.MX 6UltraLite, up to 696 MHz speed
    • 64/128/256M x16 DDR3 DRAM
    • 4 MByte SPI NOR
    • 4 GByte e.MMC
    • Interfaces:
      • LCD
      • 2x CAN
      • SDcard
      • 2x 10/100 Ethernet with IEEE 1588
      • 2xUSB OTG
      • UART/ I2C/ SPI/ GPIO/ I2S
    • high-efficient programmable PMIC
    • Li-Ion/Li-Pol charge controller (optional)
    • Security features:
      • Read-only unique ID for Digital Rights Management (DRM) algorithms
      • "on-the-fly" DRAM encryption (AES-128)
      • High assurance boot (HAB)
    • Size: 70mm x 35mm


    • i.MX6UL, 526MHz
    • 256 DDR3L RAM
    • 4GB eMMC NAND Flash
    • temp. range -20°C...+85°C


    M6UL targets embedded projects by its unique characteristics:

    • small footprint
    • lowest power dissipation
    • optional battery charger
    • competitive pricing for both single units as well as high project quantities
    • up to date software support for U-Boot and Linux


    Ultra Efficient and Secure for HMI Implementations