i.MX6 System on Module

Up to 4 x Arm Cortex-A9 cores

  • Single to Quad-core 32-bit processors up to 1GHz
  • Onboard WiFi 802.11 a/b/g/n with Bluetooth 4.2 and eMMC
  • Robust and deployment proved with broad software support
i.MX6 SOM rev 1.5 block diagram

All the Design Flexibility and Power You Need to Get Your Product Out and Stay Ahead of the Game

Embedded system product developers and device makers and OEMs can now drastically shorten their development cycle and reduce time to market, with SolidRun’s System on a Module (SOM) family. We’ve packed an NXP i.MX 6 SoC (System-on-Chip), memory subsystem, power management subsystem, networking and system interconnectivity into a single ultra-compact system on module ARM board.

  • High Compatibility and Speed

    Runs the popular Linux operating systems. It comes in four standard configurations, featuring a wide range of high performance processors and standard I/Os (e.g. HDMI, Gigabit Ethernet, Serial-ATA, USB).

  • Reduces Design Risk

    The i.MX6 SOM dramatically simplifies your design process and enables you to move forward with components that are easy to integrate, supported and fully tested. Our comprehensive production-level designs for the HummingBoard carrier boards are also provided, to be used as a reference.

  • Complete Design Freedom

    At just 47mm by 30 mm, our SOM is the smallest SOM available today, within its high-performance category – nearly as small as the sum of its components. That means total freedom in floor planning with virtually no restrictions on the end product’s final shape or size – setting you free to create your ideal design.

  • Stable & Robust

    The SolidRun SOM focuses on bringing you the most essential and complex to implement features, with a large scale of successful deployment in variety of industrial / transport / avionic areas – proven to power your application in the most demanding of environments.

nxp netwoking logo bar no AI 01

Related Articles

i.MX6 SOM sideways large
nxp full e1545823743625
HummingBoard gate
HummingBoard i
HummingBoard i
HummingBoard i
nxp full e1545823743625
nxp full e1545823743625
nxp full e1545823743625

Our Approach

To simplify development and deployment to our customers SolidRun SW R&D teams are set to provide:
– Optimized BSP.
– Stable long term support for selected distributions.
– Ongoing contributions to mainline projects and community initiatives.
All of our public source code is available on our GitHub page.

debianyoctoandroid
debianyoctoandroid

Where to Start?

SolidRun Developer Center is a knowledge base platform that contains hundreds of articles about topics such as getting started, product documentation and reference designs, in-depth software articles,
software development guidelines and much more.
New articles are added on a weekly basis by our hardware and software engineers.

For more information about the i.MX 6 software section click here.

btn developerCenter 2

Always There for You

Our global technical support department will be happy to assist you, don’t hesitate to contact us!

i.MX6 Quad

i.MX6 Dual

i.MX6 Dual Lite

i.MX6 Solo

CPU DetailsNXP i.MX 6 Quad
4 x Cortex A9
NXP i.MX 6 Dual
2 x Cortex A9
NXP i.MX 6 Dual Lite
2 x Cortex A9
NXP i.MX 6 Solo
1 x Cortex A9
CPU Speed1.0GHz Commercial
800MHz Industrial
1.0GHz Commercial
800MHz Industrial
1.0GHz Commercial
800MHz Industrial
1.0GHz Commercial
800MHz Industrial
Floating PointVFPv3
VFPv3
VFPv3
VFPv3
SIMDNEONNEONNEONNEON
RAM2GB DDR31GB DDR31GB DDR3512MB DDR3
Internal Storage8GB eMMC8GB eMMC8GB eMMC8GB eMMC
External Storage SupportNOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
Ethernet10/100/1000 Mbps10/100/1000 Mbps10/100/1000 Mbps10/100/1000 Mbps
Wireless802.11 a/b/g/n + BT 4.2802.11 a/b/g/n + BT 4.2802.11 a/b/g/n + BT 4.2802.11 a/b/g/n + BT 4.2
GPUVivante GC2000Vivante GC2000Vivante GC880Vivante GC880
3D GPU SupportOpenGL|ES 1.1/2.0,OpenCL 1.1EOpenGL|ES 1.1/2.0,OpenCL 1.1EOpenGL ES1.1/2.0OpenGL ES1.1/2.0
Video Decoder1080p301080p301080p301080p30
Video Encoder1080p301080p301080p301080p30
Display InterfacesHDMI 1.4, LVDS, DSI, ParallelHDMI 1.4, LVDS, DSI, ParallelHDMI 1.4, LVDS, DSI, ParallelHDMI 1.4, LVDS, DSI, Parallel
Camera Interface2 Lane CSI2 Lane CSI2 Lane CSI2 Lane CSI
S/PDIF Input / Output1111
Digital Audio Serial Interface
1111
USB 2.01 x Host, 1 x OTG1 x Host, 1 x OTG1 x Host, 1 x OTG1 x Host, 1 x OTG
PCIe1 (Gen 2.0)1 (Gen 2.0)1 (Gen 2.0)1 (Gen 2.0)
I2C3333
SPI3333
UART3333
GPIO75757575
PWM4444
SATA1 (Gen 2.0)1 (Gen 2.0)
CAN1111
SD/MMC3333
JTAGTest point headerTest point headerTest point headerTest point header
OS SupportLinuxLinuxLinuxLinux
Size47 x 30 mm47 x 30 mm47 x 30 mm47 x 30 mm
Interface3 x Hirose DF40 connectors3 x Hirose DF40 connectors3 x Hirose DF40 connectors3 x Hirose DF40 connectors
Main Voltage5V5V5V5V
I/O Voltage3.3V3.3V3.3V3.3V
TemperatureCommercial: 0°C to 70°C
Industrial: -40°C to 85°C
Automotive: -40°C to 105°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
Automotive: -40°C to 105°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
Automotive: -40°C to 105°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
Automotive: -40°C to 105°C
HumidityHumidity (non-condensing): 10% – 90%Humidity (non-condensing): 10% – 90%Humidity (non-condensing): 10% – 90%Humidity (non-condensing): 10% – 90%

(*) Note that due to internal i.MX6 buses the 1000Mbps interface speed is limited to 470Mbps.
(**) WiFi/BT operating temperature -20C to +70C.

HummingBoard pro 1
HummingBoard gate 3
HummingBoard edge 3
HummingBoard CBi 1
HummingBoard Pro
HummingBoard Gate
HummingBoard Edge
HummingBoard CBi
I/Os2 x USB 2.0
2 x Header USB 2.0
1 x MIPI-CSI-2
1 x SPDIF
4 x USB 2.0
1 x MIPI-CSI-2
1 x Parallel Camera
4 x USB 2.0
1 x MIPI-CSI-2
1 x Speaker & Mic
1 x Parallel Camera
4 x USB 2.0
1 x MIPI-CSI-2
1 x CAN bus
1 x RS485
Networking1 x Ethernet RJ45 10/100/1000 (max 470 MB/s)
1 x 802.11 a/b/g/n WiFi and Bluetooth (2.4 GHz)
1 x Ethernet RJ45 10/100/1000 (max 470 MB/s)
1 x 802.11 a/b/g/n WiFi and Bluetooth (2.4 GHz)
1 x Ethernet RJ45 10/100/1000 (max 470 MB/s)
1 x 802.11 a/b/g/n WiFi and Bluetooth (2.4 GHz)
1 x Ethernet RJ45 10/100/1000 (max 470 MB/s)
1 x 802.11 a/b/g/n WiFi and Bluetooth (2.4 GHz)
ProcessorNXP i.MX 6 Single to Quad core Arm Cortex A9 up to 1GHzNXP i.MX 6 Single to Quad core Arm Cortex A9 up to 1GHzNXP i.MX 6 Single to Quad core Arm Cortex A9 up to 1GHzNXP i.MX 6 Single to Quad core Arm Cortex A9 up to 1GHz
DisplayHDMI-Out
LVDS
HDMI
MIPI-DSI
HDMI
MIPI-DSI
LVDS
LVDS
MIPI-DSI
Misc.Reset Button
26 pins GPIO Header
RTC
IR
SPDIF
Analog Audio
Reset Button
36 pins GPIO Header
RTC with Battery
Reset Button
36 pins GPIO Header
RTC with Battery
IR
Reset Button
36 pins GPIO Header
RTC with Battery
IR
Development and Debug interfacesUART HeaderUART HeaderUART HeaderUART Header
Power5V7V – 36V7V – 36V7V – 36V
Expansion card I/OsMini-PCIe (half size)
mSATA*
mikroBUS header
Mini PCIe with SIM holder
M.2**
Mini PCIe with SIM holder
M.2**
Mini PCIe with SIM holder
TemperatureCommercial: 0°C to 70°CNo enclosureCommercial: 0°C to 70°C
Industrial: -40°C to 85°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
Industrial: -40°C to 85°C
DimensionsPCBA: 85 x 56mmPCBA: 100 x 70mm
Enclosure : 120 x 80 x 30mm
PCBA: 100 x 70mm
Enclosure : 120 x 80 x 30mm
PCBA: 100 x 70mm
Enclosure : 120 x 80 x 30mm
EnclosureNoneExtruded aluminumExtruded aluminumExtruded aluminum

(*) Supported with SOM i.MX6 Dual and above

i.MX6 Heatsink

Heatsink
Heatsink for i.MX6 SOM

UFL 2.4GHz Antenna 1

UFL 2.4GHz  Antenna
UFL antenna for i.MX6 SOM

Please use the template below to create the configuration you are interested in. Since there are many options for each SOM configuration it is not possible to keep all of them in stock, for this purpose SolidRun provides off the shelf configurations with high runner part numbers, please visit our shop to review all of them.

Choose your i.MX6 configuration:

Part number structure
Fixed parameterCPU TypeCores optionWiFi/BT/AIMemoryeMMCRevisionTemperatureFixed parameter
SRMX6XXWXXDXXXEXXXV15X0
Options for parameters
Fixed parameterCPU TypeCores optionWiFi/BTMemoryeMMCRevisionTemperatureFixed parameter
SRMX6SO = Solo
DL = Dual-lite
DU = Dual
QD = Quad
W00 = Without WiFi/BT
WT1 = Include WiFi/BT
D512 = 512MB
D01G = 1GB
D02G = 2GB
E000 = No eMMC
E008 = 8GB
E016 = 16GB
E032 = 32GB
E064 = 64GB
V15C = Commercial
I = Industrial
A = Automotive
0