Powered by NXP® i.MX 6 Processors

The TRUX-iMX6UL-Q01 system on module is based on the NXP i.MX6UltraLite processor operating up to 528 MHz speed with Linux OS. The SOM is ultra-compact in size i.e. 45mm x 45mm covered with a shield, it is well suited for embedded &  IoT applications and integrated with on-board PMIC, Flash, DDR3 and Ethernet.


Powered by NXP® i.MX 6: i.MX6 Ultra Lite Stamp SOM

TRUX-iMX6UL-Q01 CPU module is based on i.MX6UltraLite processor which is a high performance, ultra-efficient single ARM Cortex®-A7 core, operates at speeds up to 528 MHz. Its 1.0mm pitch 156-pin stamp hole expansion interface is useful in compact embedded design and also the module is ready to use Linux support. It is cost-effective and power-efficient.

It offers a wide range of interfaces such as GPIOs, I2C, I2S, CAN, and UART buses, high-speed USB 2.0 interfaces, SD-Card, camera interface and ethernet with industry standard.

With a choice G2 and G3 subfamily processors running at 528 MHz and integrated with 256MB DDR3 and 256MB NAND flash extended up to 1GB, the TRUX-iMX6UL module delivers high performance that targets Electronics Point-of-Sale device, telematics, IoT gateway, access control panels, Human Machine Interfaces (HMI) and smart applications. At last but not least, G3 sub-family-based module provides advance security features.


  • Compact in size
  • Advanced security features
  • Technical and customization support
  • Cost-effective and power-efficient
  • REACH and ROHS certified



CPU: NXP/Freescale iMX6UL ARM Cortex-A7 @528 MHz speed
PMIC:  NXP/Freescale PF3000


  • 256MB DDR3 (Expandable up to 512MB)
  • 256MB NAND Flash (Expandable up to 1GB)


  • One 10/100M Ethernet PHY
  • Debug UART x 1
  • DATA UART x 3
  • CAN x 1 Port
  • SD(4-Bit) x 1 Port
  • USB OTG x 1 Port
  • USB HOST x 1 Port
  • RGB Display Port
  • 8 Bit Parallel camera port
  • I2S Audio
  • I2C x 1 Port
  • PWM x 1 Port
  • GPIOs
  • Boot Mode Signals

Power Supply: 3.3V,1A

Supported temperature:

  • 0°C to +70°C Commercial
  • -40°C to +85°C Industrial

OS support: Linux 4.1.15

Form factor: 45mm x 45mm

Ordering Info

Part Number TRUX-iMX6UL-Q01-G3-D256M-N256M-C TRUX-iMX6UL-Q01-G3-D512M-N1G-C TRUX-iMX6UL-Q01-G2-D256M-N256M-C TRUX-iMX6UL-Q01-G2-D512M-N1G-C
DRAM 256MB 512 MB 256MB 512MB
Flash 256MB 1GB 256MB 1GB
Operating temperature 0°C to +70°C 0°C to +70°C 0°C to +70°C 0°C to +70°C
Part Number TRUX-iMX6UL-Q01-G3-D256M-N256M-I TRUX-iMX6UL-Q01-G3-D512M-N1G-I TRUX-iMX6UL-Q01-G2-D256M-N256M-I TRUX-iMX6UL-Q01-G2-D512M-N1G-I
DRAM 256MB 512 MB 256MB 512MB
Flash 256MB 1GB 256MB 1GB
Operating temperature -40°C to +85°C -40°C to +85°C -40°C to +85°C -40°C to +85°C

Note: Some of the above-listed part numbers will applicable for only MOQ orders. 



Development Board


Order Now