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
- 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.
