PICOCORE MX8MP MODULE FEATURES I.MX8M PLUS CPU AND SHIPS WITH A STARTERKIT

Summary of PICOCORE MX8MP MODULE FEATURES I.MX8M PLUS CPU AND SHIPS WITH A STARTERKIT


F&S Electronics announced the PicoCore MX8MP module: a compact (40×35 mm, 10 g) Linux-ready system-on-module based on NXP i.MX8M Plus with NPU, up to 8 GB LPDDR4 and 32 GB eMMC, targeted at ML, industrial IoT, and medical devices. It offers rich multimedia, dual GbE, wireless, multiple USB, PCIe, camera and display interfaces, extensive I/O, RTC, 3.5–5.5 V supply, ~3 W consumption, and temperature options; it ships with a Linux BSP (Buildroot/Yocto) and FreeRTOS for the Cortex-M7 and is available from F&S and distributors.

Parts used in the PicoCore MX8MP Module:

  • NXP i.MX8M Plus CPU (dual/quad ARM Cortex-A53 up to 1.8 GHz, Cortex-M7 @ 800 MHz, 2.3-TOPs NPU)
  • Up to 8 GB LPDDR4
  • Up to 32 GB eMMC EEPROM
  • 802.11ac/a/b/g/n WLAN module
  • Bluetooth 5.0 LE module
  • Dual Gigabit Ethernet ports (2x GbE, optional RGMII)
  • External SD card slots (2x)
  • USB ports (2x USB 2.0/3.0, 1x USB OTG 2.0/3.0)
  • PCIe interface
  • QSPI flash
  • SSI interface
  • CAN interfaces (2x CAN)
  • UART interfaces (4x UART)
  • I2C interfaces (4x I2C)
  • SPI interfaces (2x SPI)
  • PWM outputs (4x PWM)
  • Audio interfaces (line in/out, mic, headphone, I2S, SPDIF, ESAI, SAI, SSI)
  • Display interfaces (LVDS, MIPI-DSI, HDMI)
  • Camera interfaces (2x MIPI-CSI)
  • Real-Time Clock (RTC)
  • Power supply input 3.5 V – 5.5 V DC

F&S Electronics recently made some announcements regarding three of its Linux-driven modules built around NXP’s i.MX8 processors: the i.MX8M Mini based PicoCore MX8MM module, the i.MX8X-based efus MX8X module, and the NXP’s i.MX8M Plus-based PicoCore MX8MP module, which we will focus on here.

PicoCore™MX8MP Module

The new PicoCore MX8MP module is a very small and reliable module (40 mm x 35 mm) with good multimedia functions. It is suitable for compact devices for machine learning, industrial IoT, and medical applications.

PicoCore MX8MP runs Linux on NXP’s NPU-equipped i.MX8M Plus CPU and is equipped with up to 8GB LPDDR4 and 32GB eMMC EEPROM. The i.MX8M Plus CPU combines low power high-performance computing with enhanced system security for edge node computing, advanced multimedia and machine learning applications. It is a multi-core application processor that features a dual or quad ARM® Cortex®-A53 core running @ up to 1.8GHz, a Cortex®-M7 core @ 800MHz, and a 2.3-TOPs NPU. It also supports 1920 x 1080 @ 60fps encoding and decoding, 2D/3D GPUs, 800MHz HiFi4 DSP and 2x ISPs for stereo vision.

Other features of the 10-gram PicoCore MX8MP module include 802.11ac/a/b/g/n WLAN, BT 5.0 LE, dual GbE ports, 2x external SD card slot, 2x USB 2.0/3.0, 1x USB OTG 2.0/ 3.0, PCIe, SSI, QSPI, 2x CAN, 4x UART, 4x I2C, 2x SPI, 4x PWM, audio line in/ out/ Mic/ Headphone/ I2S, 2x GbE (opt. RGMII), LVDS/MIPI-DSI/HDMI display interfaces, 2x MIPI-CSI camera interfaces, SPDIF, ESAI, SAI, SSI, and an RTC powered through the CPU or external IC. Supply voltage is 3.5V – 5.5V DC while power consumption is 3W. The module supports operating temperature range of 0°C – +70°C with optional -20°C – +85°C and optional -40°C – +85°C.

You can order for the PicoCore MX8MP module directly from F&S Elektronik Systeme or from other dealers. The module ships with full Linux BSP with Builtdroot/Yocto installed and FreeRTOS for the Cortex-M78.

Read more: PICOCORE MX8MP MODULE FEATURES I.MX8M PLUS CPU AND SHIPS WITH A STARTERKIT

Quick Solutions to Questions related to the PicoCore MX8MP Module:

  • What CPU does the PicoCore MX8MP use?
    It uses NXP i.MX8M Plus with dual or quad Cortex-A53 up to 1.8 GHz, a Cortex-M7 at 800 MHz, and a 2.3-TOPs NPU.
  • How much memory and storage does the module support?
    It is equipped with up to 8 GB LPDDR4 and up to 32 GB eMMC EEPROM.
  • Does the module support machine learning?
    Yes, the i.MX8M Plus includes a 2.3-TOPs NPU for machine learning applications.
  • What operating systems are provided with the module?
    It ships with a full Linux BSP with Buildroot/Yocto and FreeRTOS for the Cortex-M7.
  • What networking and wireless options are available?
    It offers 802.11ac/a/b/g/n WLAN, Bluetooth 5.0 LE, and dual Gigabit Ethernet ports.
  • Which display and camera interfaces are supported?
    It supports LVDS, MIPI-DSI, HDMI for displays and 2x MIPI-CSI camera interfaces.
  • What are the power supply and consumption specifications?
    Supply voltage is 3.5 V – 5.5 V DC and typical power consumption is 3 W.
  • What environmental temperature ranges are supported?
    Standard range is 0°C to +70°C with optional ranges of -20°C to +85°C and -40°C to +85°C.
  • Where can I order the PicoCore MX8MP module?
    You can order it directly from F&S Elektronik Systeme or from other dealers.

About The Author

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.