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