i.MX8M Plus System on Module

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

  • Integrated NPU (2.3 TOPs) for embedded AI/ML applications and edge inferencing
  • Dual to Quad-core options with onboard WiFi/BT, eMMC, MIPI-CSI, LVDS
  • Connect up to 2 MIPI cameras, 4K vision with HDR for detailed image processing
i.MX8M Plus block diagram 2021

SolidRun’s i.MX8M Plus Computer-on-Module enables OEMs and integrators to create and deploy advanced and power-efficient solutions at the edge

Based on Arm Cortex A53 technology and manufacturing process utilizing 14LPC FinFET process, the NXP i.MX 8M Plus SoC provides high performance and processing speed, while keeping the power consumption to a minimum.

The built-in NPU (up to 2.3TOPs) provides customers the option to perform machine learning inference directly on the edge, reducing cloud dependency, latency and is able to perform highly complex neural network functions like face and emotion detection, object detection and surveillance, which are key to applications such as smart and safe cities, retail, smart home and much more.

Featuring additional high-speed interfaces such as 2 x Gigabit Ethernet, TSN, PCIe Gen 3, USB 3.0, and CAN-FD capabilities, offering industrial temperature grade and NXP’s longevity program, the i.MX8M Plus SOM is perfect for industrial IoT and HMI applications.

  • High-Performance Machine Learning to the Edge

    iMX8M Plus SoM Integrated machine learning accelerator that can process neural networks roughly thirty times faster than Arm® processor cores. NXP eIQ software includes inference engines, neural network compilers and optimized libraries.

  • Intelligent Vision System

    Dual ISP and MIPI-CSI interfaces allow the i.MX8M Plus SOM to offer an intelligent and compact vision system for real-time image processing in high definition.

  • Industry 4.0 Reliability

    Industry 4.0 applications utilizing the built-in TSN capability for low latency and precise time synchronization. Create a real-time control process using the M7 core and CAN-FD interface for industrial applications.

  • Pin Compatibility

    Scale up or down between SolidRun’s i.MX8 product families that include the i.MX8M Plus / i.MX8M Mini / i.MX8M / i.MX8M Nano. Pin compatibility and shared software resources allow a flexible and forward-thinking approach for creating future proof products for demanding and low power applications.

i.MX8m plus logos7

CuBox-M Micro Desktop PC

Featuring the same well-known form factor, CuBox-M and its iMX8M Plus based SOM adds 2.3 TOPs of neural network acceleration inside. This makes it the perfect quick to market solution for your latest vision processing application.

cubox.0001

i.MX8M Plus Starter Kit

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

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

Related Articles

i.MX8 plus 1
security iot

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.

debianyoctoandroidbuild
debianyoctoandroidbuild

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 Plus 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 Plus Dual

i.MX8M Plus Quad

CPU DetailsNXP i.MX 8M Plus Dual
2 x Cortex A53
1 x Cortex M7
1 x NPU up to 2.3 TOPS
NXP i.MX 8M Plus Quad
4 x Cortex A53
1 x Cortex M7
1 x NPU up to 2.3 TOPS
CPU Speed1.8GHz Commercial
1.6Ghz Industrial
1.8GHz Commercial
1.6Ghz Industrial
Floating PointVFPv4VFPv4
SIMDNEONNEON
RAM1GB LPDDR41GB LPDDR4
Internal Storage8GB eMMC8GB eMMC
External Storage SupportNOR-Flash
SD
PCIe-SSD
NOR-Flash
SD
PCIe-SSD
Ethernet2 x 10/100/1000 Mbps (By default only 1 PHY assembled)
1 x with TSN
2 x 10/100/1000 Mbps (By default only 1 PHY assembled)
1 x with TSN
Wireless802.11 ac/a/b/g/n + BT 5.0802.11 ac/a/b/g/n + BT 5.0
GPUVivante GC7000ULVivante GC7000UL
3D GPU SupportOpenGL ES 3.1/3.0
Vulkan
Open CL 1.2 FP
OpenVG 1.1
OpenGL ES 3.1/3.0
Vulkan
Open CL 1.2 FP
OpenVG 1.1
Video Decoder1080p601080p60
Video Encoder1080p601080p60
Display InterfacesHDMI 2.0, MIPI-DSI, LVDSHDMI 2.0, MIPI-DSI, LVDS
Camera Interface1 x MIPI-CSI2 (4 Lane)
2 x ISP
1 x MIPI-CSI2 (4 Lane)
2 x ISP
S/PDIF Input / Output11
Digital Audio Serial Interface
18x I2S TDM, DSD512, 8-ch PDM Mic input, eARC, ASRC
Low power voice accelerator: Cadence® Tensilica® HiFi 4 DSP @ 800 MHz
18x I2S TDM, DSD512, 8-ch PDM Mic input, eARC, ASRC
Low power voice accelerator: Cadence® Tensilica® HiFi 4 DSP @ 800 MHz
USB 3.022
PCIe1 (Gen 3.0)1 (Gen 3.0)
I2C33
SPI11
UART2 (RTS/CTS/RX/TX) +1 (TX/RX) 2 (RTS/CTS/RX/TX) +1 (TX/RX)
GPIO7575
PWM44
CAN22
SD/MMC11
JTAGTest point headerTest point header
OS SupportLinuxLinux
Size47 x 30 mm47 x 30 mm
Interface3 x Hirose DF40 connectors3 x Hirose DF40 connectors
Main Voltage5V5V
I/O Voltage3.3V/1.8V3.3V/1.8V
TemperatureCommercial: 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%
HummingBoard Pulse with i.MX8 Plus sideways
HummingBoard mate 1
HummingBoard PulseHummingBoard Mate
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 Plus Dual / Quad core Arm Cortex A53 up to 1.8GHz (with Arm M7 GPP)NXP i.MX 8M Plus Dual / Quad core Arm Cortex A53 up to 1.8GHz (with Arm M7 GPP)
Memory & StorageUp to 4GB LPDDR4
8GB eMMC
MicroSD
Up to 4GB LPDDR4
8GB eMMC
MicroSD
DisplayHDMI
MIPI-DSI
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 Plus starter kit

i.MX8M Plus – 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 Plus configuration:

Part number structure
Fixed parameterCPU TypeCores optionWiFi/BTMemoryeMMCRevisionTemperatureFixed parameter
SRMP8XXWXXD0XGEXXXV12X0
Options for parameters
Fixed parameterCPU TypeCores optionWiFi/BTMemoryeMMCRevisionTemperatureFixed parameter
SRMP8DU = Dual
QD = Quad
W00 = Without WiFi/BT
WB1 = Include WiFi/BT
D01G = 1GB
D02G = 2GB
D03G = 3GB
D04G = 4GB
D06G = 6GB
D08G = 8GB
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