M28 – NXP i.MX28 ARM9 SoM

Dual Ethernet, Dual CAN in Industrial Applications

The M28 module is the fast, flexible and reliable System On Module (SOM) solution based on the new i.MX28 processor by NXP. The i.MX287 is the most feature rich device in the i.MX28 family. Optimized for performance and power consumption, the i.MX28 boasts of a premium feature set that includes: dual CAN, dual Ethernet, and LCD touch screen. The i.MX28 is an ideal fit for portable devices that require rich user interfaces with high color displays for presented information and user interaction


    • i.MX287, up to 454MHz speed
    • 128MB DDR2 DRAM, 256MB optionally available
    • 256 MB NAND Flash
    • size only 70 x 35mm
    • 230 Pins edge connector
    • LCD Controller 800x480 with Touchscreen support
    • up to 2 x 10/100MBit Ethernet with IEEE1588 support
    • up to 2 x CAN
    • up to 2 x USB2.0 (1 x OTG/Device)
    • up to 4 x UART
    • 2 x I²C,
    • up to 4 x SPI
    • up to 2 x SDIO
    • I²S
    • Security features: 
      • Read-only unique ID for Digital Rights Management (DRM) algorithms
      • Secure boot using 128-bit AES hardware decryption
      • SHA-1 and SHA256 hashing hardware
      • High assurance boot (HAB4) 
    • Up to 8x8 keypad matrix with button-detect circuit
    • Multiplexing on several functional blocks

    M28 software support 

    • mainline U-Boot
    • mainline Linux
    • LCD 800x480 pixel
    • touch screen
    • Audio
    • serial interface
    • Ethernet 1&2
    • USB Host 2.0
    • USB OTG
    • CAN 1&2
    • RT socket CAN
    • I²C
    • SPI
    • SD-card


    • i.MX287, up to 454MHz
    • 128MB DDR2 RAM
    • 256MB NAND Flash
    • temp. range -40°C...+85°C



    • i.MX287, up to 454MHz
    • 256MB DDR2 RAM
    • 256MB NAND Flash
    • temperature range -40°C...+85°C

    M28 is predestined for numerous embedded projects by its unique characteristics:

    • small footprint
    • lowest power dissipation
    • best possible pricing for both single units as well as high project quantities
    • up to date software support for U-Boot and Linux
    • tools and Quick Start Guides to get up and running with M28
    Dual Ethernet, Dual CAN in Industrial Applications