i.MX8MP-COMPACT-CM – CPU Module (SoM) with NXP i.MX8M Plus

  • Available Q3/2022
  • Quad-core ARM Cortex-A53 CPU, 1.8GHz
  • Neutral Processing Unit (NPU) 2.3 TOP/s
  • ARM Cortex-M7 co-processor 800MHz
  • NEON SIMD and VFPv4
  • Graphic Processing Unit
  • Video Processing Unit
  • Size 50x30mm

Add to wishlist Adding to wishlist Added to wishlist

The i.MX8MP-COMPACT-CM is a System on Module (SoM) based on NXP i.MX8M Plus family – a 1.8 GHz Quad-core ARM Cortex-A53™ processor integrated with a NPU of 2.3 TOPS that greatly accelerate machine learning inference. For industrial applications, real time control is enabled by an integrated Arm® Cortex®-M7 running at 800MHz.

CPU:

  • Quad-core ARM Cortex-A53 CPU, 1.8GHz
  • Neutral Processing Unit (NPU) 2.3 TOP/s
  • ARM Cortex-M7 co-processor 800MHz
  • Image Sensor Processor (ISP) – 375 Mpixel/s HDR ISP
  • NEON SIMD and VFPv4
  • Graphic Processing Unit – GC7000UL with OpenCL and Vulkan support
  • Video Processing Unit

Memory

  • RAM: 1GiB, LPDDR4 (optional: up to 4 GiB)
  • eMMC: 4 GiB (optional: up to 64 GiB)
  • QSPI NOR Flash (optional)

Display

  • HDMI, up to 3840 x 2160 @30Hz
  • 2x LVDS
  • MIPI-DSI

Camera

  • 2x MIPI-CSI, 4 data lanes

Network

  • Ethernet: 10/100/1000Mbps
  • WiFi: Sterling LWB5, 802.11ac, dual band (optional)
  • Bluetooth: Bluetooth 4.2 Secure Connection Compliant (optional)

I/O

  • USB3.0/2.0 with PHY x2
  • PCIe 2.0, 1-lane
  • Up to 4x UART ports, up to 4 Mbps
  • MMC/SD/SDIO
  • Up to 3x SPI
  • Up to 4x I2C
  • Up to 4x general purpose PWM signals
  • GPIOs

Electrical specifications

  • Supply Voltage: 3.85 – 5.0V

Physical

  • Board size: 50x30mm
  • Operation temperature: 0° +70°C, -40° to 85° C (optional)
  • Relative humidity: 10% to 90%
  • MTTF > 200000 hours

Resources

Documents
📄 i.MX8MP-COMPACT-CM_Datasheet.pdf

📄 i.MX8MP-COMPACT-CM_Schematic_Partial.PDF

📄 i.MX8MP-COMPACT-CM_Assembly_Drawings.PDF

📄 i.MX8MP-COMPACT-CM_SODIMM204_Pinout_Pinmux.ods

📄 i.MX8MP-COMPACT-CM_3D_Model.step

Software
🔗 Standalone U-BOOT

🔗 Standalone Linux Kernel

🔗 YOCTO

Development Tools

  • Starter Kit for i.MX8MP-CM
  • PEEDI JTAG Emulator and Flash Programmer capable to program in standalone mode NOR Flash devices, NAND Flash devices with JFFS2 image or bootloader, DataFlash devices.

WIKI

🔗 http://wiki.ronetix.at/