i.MX8M Mini System on Module

Up to 4 x Arm Cortex-A53 cores, 1 x Cortex-M4

  • Single to Quad-core ArmV8 64-bit processors up to 1.8GHz
  • Onboard Dual Band WiFi 802.11 a/b/g/n/ac with Bluetooth 5.0
  • Pin to Pin compatible with i.MX 8M Nano application processor (Ordering option)
imx8m mini SOM block diagram

The i.MX8M Mini SOM – Flexible Embedded Building Block

SolidRun’s i.MX8M Mini SOMs harness NXP’s Arm Cortex A53 single/dual/quad core 1.8GHz (with single Cortex M4 general purpose processor), i.MX 8M Mini SoC built with advanced 14LPC FinFET process technology. This cutting-edge building block is tailor made for a wide range of IoT and industrial applications, featuring up to 4GB LPDDR4, 2 x USB 2.0, powerful network connectivity options including Bluetooth and optional WiFi, PCIe 2.0 and robust multimedia features including 20 audio channels (32bits), MIPI-DSI, and 1080p encoder and decoder.

  • Cost Effective

    Offering up to 4 x Cortex A53 64-bit cores the i.MX8M Mini SOM has a great power/performance/cost ratio for running the latest Linux distributions while taking advantage of the graphical interfaces, leaving plenty of headroom for typical IoT and Industrial applications on top.

  • i.MX8M Nano

    Since the NXP i.MX 8M Mini and i.MX 8M Nano SoCs share the same pinout, it’s possible to take advantage of the same design and use the Nano variant on the same SOM without any additional hardware/ mechanical / software changes to your design. This option could be ordered from SolidRun as built to order.

  • Power Efficiency

    The i.MX8M Mini SOM Arm Cortex A53 processor offers a range of features made for embedded and IoT applications. Using 14LPC FinFet production process allows the SoC to achieve an optimal performance/power ratio to be used in general purpose IoT applications as well as the industrial market.

  • Tiny & Scalable

    At only 47 x 30mm i.MX8M Mini SOM is a complete powerhouse with a tiny footprint, making it the perfect building block for embedded applications of all sizes. With SolidRun’s design approach of mix-and-match, you can pick up the right SOM configuration for each development stage and offer a range of deployment options.

nxp netwoking logo bar no AI 01
mini with pulse kit

i.MX8M Mini Starter Kit

The i.MX8M Mini Starter Kit can serve as a complete development platform for both evaluation and application development purposes.

The i.MX8M Mini starter kit Includes HummingBoard Pulse Carrier Board + i.MX 8M Mini SOM + all the relevant accessories for checking connectivity features and performance.

Related Articles

security iot
i MX8M Family 6

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.

debianyoctobuild
debianyoctobuild

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.MX8M Mini 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.MX8M Mini Quad

i.MX8M Mini Dual

i.MX8M Mini Solo

CPU DetailsNXP i.MX 8M Mini Quad
4 x Cortex A53
1 x Cortex M4
NXP i.MX 8M Mini Dual
2 x Cortex A53
1 x Cortex M4
NXP i.MX 8M Mini Solo
1 x Cortex A53
1 x Cortex M4
CPU Speed1.8GHz Commercial
1.6GHz Industrial
1.8GHz Commercial
1.6GHz Industrial
1.8GHz Commercial
1.6GHz Industrial
Floating PointVFPv4VFPv4VFPv3
SIMDNEONNEONNEON
RAM2GB LPDDR41GB LPDDR41GB LPDDR4
Internal Storage8GB eMMC8GB eMMC8GB eMMC
External Storage SupportNOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
Ethernet10/100/1000 Mbps10/100/1000 Mbps10/100/1000 Mbps
Wireless802.11 ac/a/b/g/n + BT 5.0802.11 ac/a/b/g/n + BT 5.0802.11 ac/a/b/g/n + BT 5.0
GPUGC NanoUltra 3D + GC320 2DGC NanoUltra 3D + GC320 2DGC NanoUltra 3D + GC320 2D
3D GPU supportOpenGL ES 2.0OpenGL ES 2.0OpenGL ES 2.0
Video Decoder1080p601080p601080p60
Video Encoder1080p601080p601080p60
Display Interfaces
MIPI-DSI
MIPI-DSI
MIPI-DSI
Camera Interface1 x MIPI-CSI2 (4 Lane)
1 x MIPI-CSI2 (4 Lane)
1 x MIPI-CSI2 (4 Lane)
S/PDIF Input / Output111
Digital audio serial interface
20 channels, 32bits @384khz, DSD512, 8 x PDM DMIC channel20 channels, 32bits @384khz, DSD512, 8 x PDM DMIC channel20 channels, 32bits @384khz, DSD512, 8 x PDM DMIC channel
USB 2.0222
PCIe1 (Gen 2.0)1 (Gen 2.0)1 (Gen 2.0)
I2C222
SPI111
UART2 (RTS/CTS/RX/TX) +1 (TX/RX)
2 (RTS/CTS/RX/TX) +1 (TX/RX)
2 (RTS/CTS/RX/TX) +1 (TX/RX)
GPIO757575
PWM444
SD/MMC111
JTAGTest Point Header
Test Point Header
Test Point Header
Supported OS
LinuxLinuxLinux
Size47 x 30 mm47 x 30 mm47 x 30 mm
Interface3 x Hirose DF40 connectors3 x Hirose DF40 connectors3 x Hirose DF40 connectors
Main Voltage5V5V5V
I/O Voltage3.3V3.3V3.3V
TemperatureCommercial: 0°C to 70°C
Industrial: -40°C to 85°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
HumidityHumidity (non-condensing): 10% – 90%Humidity (non-condensing): 10% – 90%Humidity (non-condensing): 10% – 90%
HB pulse
ripple 1
HummingBoard PulseHummingBoard Ripple
I/Os2 x USB 3.0
1 x MIPI-CSI
1 x Digital audio (Riser interface FPC connector)
1 x Onboard audio codec
2 x USB 3.0
1 x MIPI-CSI
Networking2 x Ethernet RJ45 10/100/1000
1 x 802.11 a/b/g/n/ac WiFi and Bluetooth (2.4/5 GHz)
1 x Ethernet RJ45 10/100/1000
1 x 802.11 a/b/g/n/ac WiFi and Bluetooth (2.4/5 GHz)
ProcessorNXP i.MX 8M Mini Single to Quad-core Arm Cortex A53 up to 1.8GHz (with Arm M4 GPP)NXP i.MX 8M Mini Single to Quad core Arm Cortex A53 up to 1.8GHz (with Arm M4 GPP)
Memory & StorageUp to 4GB LPDDR4
8GB eMMC
MicroSD
Up to 4GB LPDDR4
8GB eMMC
MicroSD
DisplayHDMI
MIPI-DSI
micro HDMI
Misc.1 x Reset button
1 x Configurable push button
3 x LED indicators
RTC
1 x Reset button
1 x Configurable push button
3 x LED indicators
RTC
Development and Debug interfacesMicro USBMicro USB
Power7V – 36V
PoE sink support 802.3af Class 0
7V – 36V
Expansion card I/OsM.2
Mini Pcie with SIM holder
mikroBUS header
Mini Pcie with SIM holder
TemperatureCommercial: 0°C to 70°C
Industrial: -40°C to 85°C
Commercial: 0°C to 70°C
Industrial: -40°C to 85°C
DimensionsPCBA: 100 x 70mm
Enclosure : 120 x 80 x 30mm
PCBA: 100 x 70mm
Enclosure : 120 x 80 x 30mm
EnclosureExtruded aluminumExtruded aluminum
Screen Shot 2020 07 06 at 17.09.23

i.MX8M / i.MX8M Mini Heatsink

Fits the i.MX8M / i.MX8M Mini SOMs

i.MX8 Mini starter kit

i.MX8M Mini – Starter Kit

development platform for evaluation and application development.

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.MX8M Mini configuration:

Part number structure
Fixed parameterCPU TypeCores optionWiFi/BTMemoryeMMCRevisionTemperatureFixed parameter
SRMM8XXWXXD0XGEXXXV12X0
Options for parameters
Fixed parameterCPU TypeCores optionWiFi/BTMemoryeMMCRevisionTemperatureFixed parameter
SRMM8SO = Solo
DU = Dual
QD = Quad
W00 = Without WiFi/BT
WB1 = Include WiFi/BT
D01G = 1GB
D02G = 2GB
D03G = 3GB
D04G = 4GB
E000 = No eMMC
E008 = 8GB
E016 = 16GB
E032 = 32GB
E064 = 64GB
V12C = Commercial
I = Industrial
0

    SKUs can be found using our product configuration tool