Add to Cart:
Max: 50
Please Choose:SMARC-iMX8MP-Q-2GSMARC-iMX8MP-Q-4GSMARC-iMX8MP-Q-2G-ISMARC-iMX8MP-Q-4G-ISMARC-iMX8MP-Q-2G-I-CSMARC-iMX8MP-Q-4G-I-CThe SMARC-iMX8MP enables system integrators and manufacturers to create and deploy advanced and power-efficient solutions at the edge. It provides high performance and processing speed, while keeping the power consumption to a minimum. Based on NXP i.MX8M Plus quad and dual cores, the SMARC-iMX8MP carries quad/dual 1.8GHz ARM Cortex-A53 and 800MHz real-time Cortex-M7 co-processor. 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 (one with TSN), PCIe Gen 3, USB 3.0, LVDS, HDMI, MIPI-DSI and CAN-FD capabilities, offering industrial temperature grade and NXP's longevity program, the i.MX8M Plus SMARC 2.0 module is perfect for industrial IoT and HMI applications. Technical Information
Part Number
Note: SMARC-iMX8MP supports 1.8V (SMARC 2.0) VDDIO.
Example: SMARC-iMX8MP-Q-4G stands for Quad core i.MX8M Plus processor with NPU and 4GB LPDDR4 memory in normal operating temperature.
Compliance
SMARC 2.0 Compliant
Dimension (W x L)
82mm x 50mm
CPU
NXP i.MX8M Plus 4/2 x 1.8GHz CortexTM-A53
1x 800Mhz CortexTM-M7
512KB L2 Cace
Main Memory
4GB/6GB LPDDR4 up to 4000MT/s
16GB eMMC (5.x) onboard
AT24C32 EEPROM onboard
Graphic Process Unit (GPU)
GC7000UL with OpenCL and Vulkan support
2 shaders
166 million triangles/sec
Supports OpenGL ES 1.1, 2.0, 3.0, OpenCL 1.2, Vulkan
GC520L for 2D acceleration
Render target compatibility between 3D and 2D GPU (super tile status buffer)
Video Processing Unit (VPU)
1080p60 HEVC/H.265 Main, Main 10 (up to level 5.1) decoder
1080p60 VP9 Profile 0, 2 decoder
1080p60 VP8 decoder
1080p60 AVC/H.264 Baseline, Main, High decoder
1080p60 AVC/H.264 encoder
1080p60 HEVC/H.265 encoder
Neural Processing Unit (NPU)
2.3 TOP/s Neural Network performance
Keyword detect, noise reduction, beamforming
Speech recognition (i.e. Deep Speech 2)
Image recognition (i.e. ResNet-50)
Display Interfaces
HDMI 2.0a (up to 3840x2160p30)
Dual channel LVDS display (up to 1920x1200p60)
MIPI DSI (up to 1920x1440p60)
TPM
Support TPM 2.0
MIPI-CSI Camera Interfaces
1x MIPI-CSI x4 and 1x MIPI-CSI x2
SDIO Interfaces
One SDIO interfaces
SPI Interfaces
Two SPI interfaces with 2 chip selects on each SPI channel
I2S Interfaces
Two I2S interfaces
I2C Interfaces
Six I2C interfaces
Asynchronous Serial Port (UART) Interfaces
Four asynchronous serial ports
Two with 4 wire handshake (RXD, TXD, RTS#, CTS#)
Two with data only (RXD, TXD)
Logic level signals
FlexCAN Bus Interfaces
Two CAN-FD interfaces (industrial temp. variant) or two CAN 2.0b interfaces (commercial temp. variant)
USB Interfaces
One USB OTG 2.0 Ports with PHY
Five USB 2.0 Host Ports with PHY
Two USB 3.0 Host Ports with PHY
USB support signals (VBUS enable / Over-current detects, OTG support signals)
PCI Express
One PCIe 3.0 1-Lane
PCIe Gen3.0
Could be configured as PCIe target
Common PCIe wake signal
Gigabit Ethernet (one supports QoS with TSN)
Two analog GBE MDI interfaces (Realtek RTL-8211FD-CG PHY on module)
No magnetics on Module
LED support signals
Watchdog Timer Interfaces
Real-Time Clock
External Seiko S35390A onboard
General Purpose I/O
Twelve GPIO signals
Specific alternate functions are assigned to some GPIOs
PWM / Tachometer capability
Camera support
CAN Error Signaling
HD Audio reset
System and Power Management Signals
Reset out and Reset in
Power button in
Power source status
Module power state status
System management pins
Battery and battery charger management pins
Carrier Power On control
Power Consumption (Typical)
Quad Core (4GB LPDDR4): TBD
Dual Core (4GB LPDDR4): TBD
Boot Source Select
Three pins to allow selection from Carrier Board
Select options to include boot from one of the following:
Power Supply
3V to 5.25V:
Operates directly from single level Lithium Ion cells, or fixed 3.3V or 5V power supply
Heat Sink Solution
Heat Sink:
Software
Linux and Android:
Based on NXP imx_5.10.9_1.0.0
Yocto Project Support
Debian 11 Bullseye Support
Android 11.0.0_2.0.0
Temperature
Industrial Temperature
Operating Temperature Range: -45o C ~ 85o C
Storage Temperature Range: -40o C ~ 150o C
Junction Temperature Range: -40o C ~ 150o C
Form Factor
SMARC 2.0:
82 mm x 50 mm by SMARC 2.0 Specification
Evaluation Baseboard (EVK-STD-CARRIER-S20)
Features:
12V~24V Power input with 2.5mm DC Jack connector
3.5mm Audio Jack (SGTL5000 Audio Codec on Carrier)
RTC backup battery holder
Buzzer
LVDS, Display Port (DP)) and HDMI connector
2 x 10/100/1000Mbps RJ-45 connector
2 x RS232/422/485 DSUB9 connector, 2 x RS232 2.0mm Header
2 x USB host 2.0 type A connectors, 2 x USB host 3.0 type A connectors, 1 x mini USB client connector
1 x PCIex4 connector, 2 x mini PCIe connector
2 x CAN BUS header, 1 x 2x7-pin GPIO header, Audio Mic. in and Speaker out Audio Jack
2 x I2C header (for capacitive touch), 4 x SPI header, 1 Camera/MIPI header
1 x SDHC connector
A single 4KB EEPROM is provided on I2C0 that holds the board information. This information includes board name, serial number, and revision information.
1 x external watchdog reset
jumpers for LCD 3.3V or 5V voltage, boot selection, RS232 or RS485 selection
Form factor: 170mm (L) x 170mm (W) (mini-ITX form factor)
|