ARM SoM Comparison
SoC Vendor | NXP | NXP | NXP | NXP | NXP |
SoC Model | i.MX8M Plus | i.MX8M Plus | i.MX8M Mini | i.MX8M | i.MX7 |
CPU Cores | 4x Cortex-A53 | 4x Cortex-A53 | 4x Cortex-A53 | 4x Cortex-A53 | 2x Cortex-A7 |
CPU Frequency | 1.8GHz | 1.8GHz | 1.8GHz | 1.5GHz | 1GHz |
Integer Performance (DMIPS) | 16560 | 16560 | 16560 | 13800 | 3800 |
Real-Time Co-processor | Cortex-M7 | Cortex-M7 | Cortex-M4 | Cortex-M4 | Cortex-M4 |
GPU | GC7000UL GPU | GC7000UL GPU | GC NanoUltra GPU | Vivante GC7000Lite GPU | |
Video Decode | 1080p H.265, H.264, VP9, VP8 | 1080p H.265, H.264, VP9, VP8 | 1080p H.265, H.264, VP8, VP9 | 4K H.265, VP9, H.264 1080p MPEG-4, VC-1, VP8, H.263 | - |
Video Encode | 1080p H.265, H.264 | 1080p H.265, H.264 | 1080p H.264, VP8 | - | - |
DSP | Tensilica HiFi 4 | Tensilica HiFi 4 | - | - | |
RAM | 1GB – 8GB LPDDR4 | 1GB – 8GB LPDDR4 | 1GB – 4GB LPDDR4 | 1GB – 4GB LPDDR4 | 256MB – 2GB DDR3 |
Storage | 16GB - 128GB eMMC | 16GB - 64GB eMMC | 4GB - 64GB eMMC | 4GB - 64GB eMMC | 128MB - 32GB |
Display Interface | HDMI, LVDS, MIPI-DSI | HDMI, LVDS, MIPI-DSI | MIPI-DSI | HDMI, LVDS, MIPI-DSI | LVDS, MIPI-DSI, parallel RGB |
Display Resolution | Up to 1920x1080 | Up to 1920x1080 | Up to 1920x1080 | Up to 4096 x 2160 | Up to 1920x1080 |
Camera | 2x MIPI-CSI | 2x MIPI-CSI | MIPI-CSI | MIPI-CSI | 24-bit parallel, MIPI-CSI |
Ethernet | 2x Gbit / RGMII | 1x Gbit + 1x RGMII | 1x Gbit / RGMII | 1x Gbit / RGMII | 2x Gbit / RGMII |
WiFi | 802.11ac | - | 802.11ac | 802.11a/b/g/n | |
Bluetooth | V5.0 | - | V4.2 | V4.2 | V4.1 |
USB 3.0 | 2x dual-role | 2x dual-role | - | 2x dual-role | - |
USB 2.0 | - | - | 2x dual-role | - | 1x OTG + 4x Host |
PCIe | 1x PCIe (x1) | 1x PCIe (x1) | 1x PCIe (x1) | 2x PCIe (x1) | 1x PCIe (x1) |
UART | 4 | 4 | 4 | 7 | |
CAN bus | 2 | 2 | - | 2 | |
SPI | 3 | 2 | 3 | 2 | 3 |
I2C | 6 | 5 | 3 | 3 | 3 |
GPIO | Up to 90 | Up to 75 | Up to 85 | Up to 124 | |
Audio Codec | - | - | - | + | |
Touch-screen interface | + | + | + | + | |
RTC | + | + | + | + | |
Supply Voltage | 3.45V – 4.4V | 3.45V – 4.4V | 3.45V – 4.4V | 3.2V – 4.5V | |
Digital I/O Voltage | 3.3V | 3.3V | 3.3V | 3.3V | |
Active Power Consumption (Watt) | 0.8 - 5.5 | 0.7 - 5 | 0.5 - 3 | 0.5 - 3 | |
Dimensions (mm) | 36 x 68 x 5 | 28 x 38 x 5 | 28 x 38 x 5 | 42 x 68 x 5 | 42 x 68 x 5 |
Connectors | 204-pin SO-DIMM | 2x 100-pin mezzanine | 2x 100-pin mezzanine | 204-pin SO-DIMM | 204-pin SO-DIMM |
Linux Kernel | 5.10.72 | 5.10.72 | 5.10.35 | 4.14.98 | 4.14.98 |
Yocto | ✓ | ✓ | ✓ | ✓ | ✓ |
Debian | ✓ | ✓ | ✓ | ✓ | |
Android | - | - | Android 10.0 | Android 8.0 | - |