PicoCore MX8MM features i.MX8 Mini and runs Linux

PicoCore MX8MM features i.MX8 Mini and runs Linux


F&S Elektronik Systeme has unveiled its 40 x 35mm “PicoCore MX8MM” module which runs Linux on a quad-A53, 1.8GHz i.MX8 Mini with up to 8GB LPDDR4 and 32GB eMMC plus WiFi/BT, a GbE controller, PCIe, and optional -40 to 85°C support. The PicoCore MX8MM is a i.MX8M variant with lower video resolution, but a faster clock rate.

The PicoCore MX8MM has the same 40 x 35mm footprint as other F&S PicoCore models such as the i.MX7-based PicoCore MX7ULP. There are also i.MX6 and i.MX6 UL based PicoCore modules, which like the PicoCore MX8MM feature a Yocto Project-based Linux BSP. The stack includes Buildroot and UBoot. Windows 10 IoT Core will be available by the end of the year, and the i.MX8 Mini’s real-time, Cortex-M4 core supports FreeRTOS. The PicoCore MX8MM features USB 2.0 host and OTG ports and offers 4x UART, 4x I2C, 4x SPI, and 8x PWM. The power feature is listed as “+3.8V bis 5.5VDC,” and runs at 3 Watts. The module incorporates an RTC and is available in both 0 to 70°C and -40 to 85°C variants. Availability for the module extends to 2029. The module supports 1, 2, and 4-core Cortex-A53 configurations of the Mini.

PicoCore MX8MM front

The module offers up to 8GB LPDDR4 RAM, which is in contrast to the 1GB LPDDR3 present on the PicoCore MX7ULP. The module offers up to 512MB SLC NAND flash and up to 32GB eMMC flash, with a GbE controller on board along with 802.11ac and Bluetooth 5.0. The PicoCore MX8MM dual 100-pin connectors consist of a subsection of “Interfaces-FIX” pins that are similar to other PicoCore modules. This provides some backward compatibility. The PicoCore MX8MM enables LVDS or 4-lane MIPI-DSI with analog resistive and PCAP touch available via I2C. The analog and digital audio I/O comes in variety, like I2S and S/PDIF, as well as PCIe expansion and MIPI-CSI camera input. Pricing or availability are not provided for the PicoCore MX8MM, but more information should be further revealed soon.

PicoCore MX8MM block diagram

PicoCore MX8MM specifications:

  • SoC – NXP i.MX 8M Mini single, dual, quad core Arm Cortex-A53 @ 1.8 GHz processor, Cortex-M4 real-time core @ 400 MHz, 512KB L2-Cache, 2D/3D GPU
  • System Memory – Up to 8GB LPDDR4
  • Storage – Up to 512MB SLC NAND flash or up to 32GB eMMC flash
  • Video Decode – 1080p60 HEVC H.265, VP9, H.264, VP8
  • Connectivity
    • 802.11ac + Bluetooth 5.0 module
    • Atheros AR8035 Gigabit Ethernet transceiver
  • Interfaces via 2x 100-pin board to board connectors
    • 1x external SD Card
    • 10/100/1000Mb Ethernet
    • USB – 1x USB host, 1x USB 2.0 OTG
    • Up to 4x UART, up to 4x I2C, up to 2x SPI
    • Audio – Line In, Line Out, Mic, Headphone,I2S, SPDIF, ESAI, SAI, SSI ADR/ DATA Bus
    • Display
      • LVDS up to Full HD
      • Up to 4-lane MIPI DSI
      • Touch Panel – analog resistive and PCAP touch ext. via I2C
    • Camera analog/digital – MIPI CSI
    • PCIe
    • Up to 8x PWM, Watchdog
  • Supply Voltage – +3.8V bis 5.5VDC
  • Power Consumption – 3W typ.
  • Dimensions – 40 x 35 mm
  • Weight – 10 grams
  • Operating Temperature – 0°C – +70°C; opt. -40°C – +85°C

more information could be found at F&S Elektronik Systeme’s PicoCore MX8MM product page.

About Tope Oluyemi
Email : tope.ema@hotmail.com Website :

I am passionate about technology especially consumer electronics and gadgets and I love to talk and write about them. At my spare time I play video games, watch movies and I love biking.

view all posts by tope
Notify of
Inline Feedbacks
View all comments