phonenumber +49(0)711 123722-0
|
DE EN

PicoCore™MX8MM

Computer On Module with NXP i.MX 8M Mini CPU


mx8mmvideo

For the start of development, we recommend

Starterkit PicoCore™MX8MM Linux
  360,- €
Tax not included

PicoCore™MX8MM-V3-LIN, base board, display, cable kit, access data to documentation and software


The PicoCore™MX8MM is mentioned in the February issue of Computer&Automation. Read the article (German only) on page 21.

The digital magazine Elektroniknet also reports on the PicoCore™MX8MM. Read the article here (German only).


PicoCore™MX8MM-V1-LIN PicoCore™MX8MM-V2-LIN PicoCore™MX8MM-V3-LIN PicoCore™MX8MM-V4-LIN PicoCore™MX8MM-V5-LIN PicoCore™MX8MM-V6-LIN
State Production; MOQ 500 pieces Production Production Production Production Production
CPU - - - - - -
CPU NXP i.MX 8M Mini NXP i.MX 8M Mini NXP i.MX 8M Mini NXP i.MX 8M Mini NXP i.MX 8M Mini NXP i.MX 8M Mini
Core ARM Cortex-A53 + Cortex-M4 ARM Cortex-A53 + Cortex-M4 ARM Cortex-A53 + Cortex-M4 ARM Cortex-A53 + Cortex-M4 ARM Cortex-A53 + Cortex-M4 ARM Cortex-A53 + Cortex-M4
No of Cores 4 4 4 4 4 4
Frequency max. 1,8GHz + 400MHz max. 1,8GHz + 400MHz max. 1,8GHz + 400MHz max. 1,8GHz + 400MHz max. 1,8GHz + 400MHz max. 1,8GHz + 400MHz
L2-Cache 512KB 512KB 512KB 512KB 512KB 512KB
GPU 2D GC328, 3D GCNanoUltra (1 shader) 2D GC328, 3D GCNanoUltra (1 shader) 2D GC328, 3D GCNanoUltra (1 shader) 2D GC328, 3D GCNanoUltra (1 shader) 2D GC328, 3D GCNanoUltra (1 shader) 2D GC328, 3D GCNanoUltra (1 shader)
VPU 1080p60 HEVC H.265, VP9, H.264, VP8 1080p60 HEVC H.265, VP9, H.264, VP8 1080p60 HEVC H.265, VP9, H.264, VP8 1080p60 HEVC H.265, VP9, H.264, VP8 1080p60 HEVC H.265, VP9, H.264, VP8 1080p60 HEVC H.265, VP9, H.264, VP8
Operating System - - - - - -
Linux Buildroot/ Yocto
(uboot installed)
Buildroot/ Yocto
(uboot installed)
Buildroot/ Yocto
(uboot installed)
Buildroot/ Yocto
(uboot installed)
Buildroot/ Yocto
(uboot installed)
Buildroot/ Yocto
(uboot installed)
Real Time FreeRTOS FreeRTOS FreeRTOS FreeRTOS FreeRTOS FreeRTOS
Memory - - - - - -
Flash 4GB eMMC 4GB eMMC 512MB SLC NAND 4GB eMMC 256MB SLC NAND 256MB SLC NAND
2k Bit EEPROM
RAM 1GB LPDDR4 1GB LPDDR4 1GB LPDDR4 1GB LPDDR4 512MB DDR3L 512MB DDR3L
Interfaces - - - - - -
SD-Card 1x external 1x external 1x external 1x external 2x extern 2x extern
Ethernet RGMII 1x 100/1000Mb 1x 100/1000Mb 1x 100/1000Mb 2x 100/1000Mb 2x 100/1000Mb
WiFi - - 802.11 ac/a/b/g/n 802.11 ac/a/b/g/n - -
BT - - 5.0 LE 5.0 LE - -
USB Host 1x 1x 1x 1x 1x 1x
USB Device 1x OTG 2.0 1x OTG 2.0 1x OTG 2.0 1x OTG 2.0 1x OTG 2.0 1x OTG 2.0
CAN - - - - 1x CAN-FD 1x CAN-FD
UART max. 4x max. 4x max. 4x max. 4x max. 4x max. 4x
I2C max. 4x max. 4x max. 4x max. 4x max. 4x max. 4x
SPI max. 2x max. 2x max. 2x max. 2x max. 2x max. 2x
Audio I2S Line In/ Out/ Mic/ Headphone Line In/ Out/ Mic/ Headphone Line In/ Out/ Mic/ Headphone Line In/ Out/ Mic/ Headphone Line In/ Out/ Mic/ Headphone
Touch Panel analog resistive and PCAP touch ext. via I2C analog resistive and PCAP touch ext. via I2C analog resistive and PCAP touch ext. via I2C analog resistive and PCAP touch ext. via I2C analog resistive and PCAP touch ext. via I2C analog resistive and PCAP touch ext. via I2C
Camera analog/digital MIPI CSI MIPI CSI MIPI CSI MIPI CSI MIPI CSI MIPI CSI
PCIe 1x 1x 1x 1x 1x 1x
RTC external external external external external external
additional Interfaces max. 4x PWM, Watchdog, SPDIF, ESAI, SAI, SSI max. 4x PWM, Watchdog, SPDIF, ESAI, SAI, SSI max. 4x PWM, Watchdog,
SPDIF, ESAI,
SAI, SSI
max. 4x PWM, Watchdog,
SPDIF, ESAI,
SAI, SSI
max. 4x PWM, Watchdog,
SPDIF, ESAI,
SAI, SSI
Security: A71CH
Display - - - - - -
LVDS - 2x 24 Bit 2x 24bit 2x 24bit 2x 24bit -
MIPI-DSI 1x 4 Lanes - - - - 4 lanes
Common - - - - - -
Supply Voltage +3.8V bis 5.5VDC +3.8V bis 5.5VDC +3.8V bis 5.5VDC +3.8V bis 5.5VDC +3.8V bis 5.5VDC +3.8V bis 5.5VDC
Power Consumption 2W typ. 3W typ. 3W typ. 3W typ. 3W typ. 3W typ.
Operating Temperature 0°C - +70°C 0°C - +70°C 0°C - +70°C 0°C - +70°C 0°C - +70°C 0°C - +70°C
Size 35x40mm
(LxB)
35x40mm
(LxB)
35x40mm
(LxB)
35x40mm
(LxB)
35x40mm
(LxB)
35x40mm
(LxB)
Weight ~10g ~10g ~10g ~10g ~10g ~10g
Long Term Availability 2034 2034 2034 2034 2034 2034
PicoCore™MX8MM-V1-LIN PicoCore™MX8MM-V2-LIN PicoCore™MX8MM-V3-LIN PicoCore™MX8MM-V4-LIN PicoCore™MX8MM-V5-LIN PicoCore™MX8MM-V6-LIN

PicoCoreMX8MM mit SINTF OBLIQUE Starterkit PicoCore™MX8MM Linux
PicoCore™MX8MM-V3-LIN, base board, display, cable kit, access data to documentation and software
SKU: PCoreMX8MM-SKIT-LIN
360,- €
 

Software

software accessory Secure Boot as a Service
The SBS (Secure Boot as a Service) includes the signing (protection against manipulation) and if necessary encryption (protection of intellectual property) by F&S Elektronik Systeme.
SKU: Linux-SBS
500,- €
 
software accessory Display Customization (RGB or LVDS display under Linux)
Creation of a DeviceTree (Buildroot or Yocto) for your F&S Board.
The DeviceTree contains the appropriate entries for your display.
SKU: EW-SW
700,- €
 
software accessory Display Customization (MIPI-DSI Display under Linux)
Creation of a DeviceTree / kernel (Buildroot or Yocto) for your F&S Board.
The DeviceTree / kernel contains the appropriate entries for your MIPI-DSI display.

SKU: EW-SW-MIPI-DSI-Linux
1,000,- €
 

Displays

BLCD22front 3.5" MIPI-DSI Display with PCAP Touch (long-term available)
3.5" TFT (640x480) MIPI-DSI Display with PCAP Touch (TFT-3.5"-MIPI-DSI-PCAP Touch)
SKU: B.LCD.22
80,- €
 

Touch Kits

resistive Touch Kit Resistive Touch Kit
For connecting a resistive Touch panel to F&S boards with 4-poles touch connector.
SKU: SINTF-ADP-RESTOUCH
35,- €
 
resistive Touch Kit armStoneA9 Resistive Touch Kit 2
For the connection of a resistive touch panel to boards with 6pol Hirose socket.
SKU: SINTF-ADP-RTI2C
Request  

Cables

B.MKAB53 LVDS Cable
LVDS cable with JAE FI X30 on one side and open ends on the other side
SKU: B.MKAB.53
22,- €
 
B.MKAB.23 30poles Film Cable
Film cable, 30pol., 0,5mm, l=100mm for displays
To connect our B.LCD.22 display via ADP-MIPI2MIPI1
SKU: B.MKAB.55
10,- €
 
B.MKAB LVDS/MIPI Adapter Cable
LVDS/MIPI cable with two 30pin connectors each (JAE X30HL-B to JAE X30HL-B)
SKU: B.MKAB.44
22,- €
 

Adapters

MIPI-DSI to LVDS Adapter
Allows the connection of an LVDS display to a starter kit with a 30-pin MIPI-DSI (display) socket.
SKU: ADP-MIPI2LVDS1
25,- €
 
ADP MIPI2RGB1 (quer) Adapter board MIPI-DSI (JILI30) to RGB for EDT Unified Series
Enables conversion of MIPI-DSI (JILI30) to RGB signals.
SKU: ADP-MIPI2RGB1
30,- €
 
ADP MIPI2MIPI1 MIPI-DSI (FFC) to MIPI-DSI (JILI30) Adapter
Enables the conversion of 30pol FFC connections of the 3.5" MIPI Display from F&S to JILI30 (JAE X30HL-B).
SKU: ADP-MIPI2MIPI1
25,- €
 

Plug Connector

b.mbu.2r280ps.3 PicoCore™ 100 pins Connector
To connect PicoCore™ modules to the base board (20 pcs).
SKU: B.MBU.2R100PS.3
30,- €
 

Workshops

linux windows embedded compact workshop Workshops
Workshops for F&S Boards with Windows Embedded Compact or Linux - Beginner Workshops - Qt 5 - Asymmetric Multiprocessing - Secure Boot
SKU: NDCU-WS1
Request  
linux windows embedded compact workshop Secure Boot as a Package
Secure Boot as a Package contains a workshop, where you learn how to realize the topic Secure Boot. You will also receive a user Tool Software.
SKU: WS-SBP
500,- €
 

Other Accessories

MHS.PC100.1 Board Oblique Heat Spreader PicoCore100
Heat spreader for cooling PicoCore boards.
SKU: MHS.PC100.1
10,- €
 
SteelSpacerFamily WA SMSI M2 M2 5 SMD Steel Spacer for PicoCore™
Round SMD steel spacer/ Round Standoff Threaded M2x0.4 Steel 0.059" (1.50mm)
Helps you to connect your PicoCore module to the base board.
SKU: B.MSCHR.22
70,- €
 
bant6 Patch Antenna
Patch antenna for WLAN/BT (2.4/ 5 GHz) for connection to F&S boards with WLAN/BT antenna socket.
SKU: B.ANT.6
3,- €
 
USBSTICK1 USB Stick
USB Memory Stick with common memory size (2GB+) and imprinted F&S logo. The USB Stick was tested on all current F&S boards.
SKU: USBSTICK.1
20,- €
 

Buildroot and Yocto

The Linux BSP "fsimx8mm-B2023.11" is based on Buildroot, a software for the creation of root file systems. About 1400 different software packages can be added to the root file system via Buildroot. The range of functions extends from simple libraries and utilities to a complete Java environment to complete graphical environments such as Qt or Wayland / Weston, including applications such as an HTML5-capable web browser. In this way, a tailor-made Linux system can be put together very easily.

As an alternative to Buildroot, there is also a Yocto-based environment. We offer the Linux BSP fsimx8mm-Y2023.10, which is based on Yocto.

Our standard configuration, which is intended to give a first impression of the functional range of the board, includes among others the following features: Busybox, gdb, alsa-utils, gstreamer, wayland-weston, feh, openssl, openssh, ncurses, can-utils, iproute2, ftpd, httpd, telnet, tftp, and many more.

Both BSPs include the source code packages adapted by F&S from U-Boot (2021.04), Linux kernel (based on 5.15.131) and Buildroot (2023.02.06) or Yocto (4.0 Kirkstone). Also included is our cross toolchain, some sample applications, and all binaries in the default configuration. And last but not least, detailed documents about the hardware are included as well as the first steps documentation for an easy start.

F&S will offer a virtual machine (based on VirtualBox) with an installed Linux based on the Fedora 36 distribution for free download. All packages necessary to compile our software are already installed. Also all services (NFS, TFTP) for working with our boards are installed. Our BSP is unpacked and precompiled in the right directories. With this virtual machine it does not matter if you use Windows or Linux as host. Just download the VHD, import it into VirtualBox and the development can start immediately.

More information about the new buildroot release B2023.11
➜ More information about the new yocto release Y2023.10 

 

FreeRTOS

In addition to the 4 Cortex-A53 cores, the NXP i.MX8M Mini CPU also has a Cortex-M4 core. The Cortex-M4 core is particularly suitable for real-time tasks or for power saving.
F&S offers a completely tested BSP for the use of the Cortex-M4 for FreeRTOS or Bare Metal application.

More information about the current FreeRTOS release V2021.07
More information about FreeRTOS and the use on F&S boards

PicoCoreMX8MM - Product Flyer

PicoCoreMX8MM - Linux

PicoCoreMX8MM - Hardware

Variants

PicoCoreMX8MM TOP PicoCore™MX8MM-V3-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 1GB RAM, 512MB Flash, Gigabit Ethernet, Audio, WLAN, BT, PCIe, MIPI-CSI Camera, Touch, LVDS, 0°C - +70°C, 3.8V Supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V3-LIN
Request  
PicoCoreMX8MM TOP PicoCore™MX8MM-V4-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 1GB RAM, 4GB eMMC, Gigabit Ethernet, Audio, WLAN, BT, PCIe, MIPI-CSI Camera, Touch, LVDS, 0°C - +70°C, 3.8V Supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V4-LIN
Request  
PCoreMX8MN V5 TOP PicoCore™MX8MM-V5-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 512MB RAM, 256MB Flash, 2x Gigabit Ethernet, Audio, MIPI-CSI Camera, Touch, 2x LVDS, 0°C - +70°C, 3.8V Supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V5-LIN
Request  
PCoreMX8MN V5 TOP PicoCore™MX8MM-V6-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 512MB RAM, 256MB Flash, 2k Bit EEPROM, 2x Gigabit Ethernet, Audio, MIPI-CSI camera, Touch, 4-lanes MIPI-DSI, 0°C - +70°C, 3.8V supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V6-LIN
Request  
PicoCoreMX8MM TOP PicoCore™MX8MM-V2-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 1GB LPDDR4 RAM, 4GB eMMC, Gb Ethernet, Audio, MIPI-CSI Camera, Touch, LVDS, 0°C - +70°C, 3.8V Supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V2-LIN
Request  
PicoCoreMX8MM TOP PicoCore™MX8MM-V1-LIN
NXP i.MX 8M Mini ARM Cortex-A53 + Cortex-M4, 1GB LPDDR4 RAM, 4GB eMMC, RGMII Ethernet, Audio, MIPI-CSI Camera, Touch, MIPI-DSI, 0°C - +70°C, 3.8V Supply, Linux Buildroot/ Yocto, FreeRTOS
SKU: PCoreMX8MM-V1-LIN
Request  

Starterkits

PicoCoreMX8MM mit SINTF OBLIQUE Starterkit PicoCore™MX8MM Linux
PicoCore™MX8MM-V3-LIN, base board, display, cable kit, access data to documentation and software
SKU: PCoreMX8MM-SKIT-LIN
360,- €
 

Software

software accessory Secure Boot as a Service
The SBS (Secure Boot as a Service) includes the signing (protection against manipulation) and if necessary encryption (protection of intellectual property) by F&S Elektronik Systeme.
SKU: Linux-SBS
500,- €
 
software accessory Display Customization (RGB or LVDS display under Linux)
Creation of a DeviceTree (Buildroot or Yocto) for your F&S Board.
The DeviceTree contains the appropriate entries for your display.
SKU: EW-SW
700,- €
 
software accessory Display Customization (MIPI-DSI Display under Linux)
Creation of a DeviceTree / kernel (Buildroot or Yocto) for your F&S Board.
The DeviceTree / kernel contains the appropriate entries for your MIPI-DSI display.

SKU: EW-SW-MIPI-DSI-Linux
1,000,- €
 

Displays

BLCD22front 3.5" MIPI-DSI Display with PCAP Touch (long-term available)
3.5" TFT (640x480) MIPI-DSI Display with PCAP Touch (TFT-3.5"-MIPI-DSI-PCAP Touch)
SKU: B.LCD.22
80,- €
 

Touch Kits

resistive Touch Kit Resistive Touch Kit
For connecting a resistive Touch panel to F&S boards with 4-poles touch connector.
SKU: SINTF-ADP-RESTOUCH
35,- €
 
resistive Touch Kit armStoneA9 Resistive Touch Kit 2
For the connection of a resistive touch panel to boards with 6pol Hirose socket.
SKU: SINTF-ADP-RTI2C
Request  

Cables

B.MKAB53 LVDS Cable
LVDS cable with JAE FI X30 on one side and open ends on the other side
SKU: B.MKAB.53
22,- €
 
B.MKAB.23 30poles Film Cable
Film cable, 30pol., 0,5mm, l=100mm for displays
To connect our B.LCD.22 display via ADP-MIPI2MIPI1
SKU: B.MKAB.55
10,- €
 

Adapters

ADP-MIPICAM1 MIPI Camera Kit
Adapter module with camera
SKU: ADP-MIPICAM1
100,- €
 
MIPI-DSI to LVDS Adapter
Allows the connection of an LVDS display to a starter kit with a 30-pin MIPI-DSI (display) socket.
SKU: ADP-MIPI2LVDS1
25,- €
 
ADP mPCIe WLAN OBLIQUE mPCIe Module with WLAN/BT
mPCIe-Full-Mini Type F1 or mPCIe-Half-Mini Type H1 module with WLAN 2.4/ 5 GHz und BT5.0 LE

SKU: ADP-mPCIe-WLAN
40,- €
 
ADP MIPI2RGB1 (quer) Adapter board MIPI-DSI (JILI30) to RGB for EDT Unified Series
Enables conversion of MIPI-DSI (JILI30) to RGB signals.
SKU: ADP-MIPI2RGB1
30,- €
 
ADP MIPI2MIPI1 MIPI-DSI (FFC) to MIPI-DSI (JILI30) Adapter
Enables the conversion of 30pol FFC connections of the 3.5" MIPI Display from F&S to JILI30 (JAE X30HL-B).
SKU: ADP-MIPI2MIPI1
25,- €
 

Plug Connector

b.mbu.2r280ps.3 PicoCore™ 100 pins Connector
To connect PicoCore™ modules to the base board (20 pcs).
SKU: B.MBU.2R100PS.3
30,- €
 

Workshops

linux windows embedded compact workshop Workshops
Workshops for F&S Boards with Windows Embedded Compact or Linux - Beginner Workshops - Qt 5 - Asymmetric Multiprocessing - Secure Boot
SKU: NDCU-WS1
Request  
linux windows embedded compact workshop Secure Boot as a Package
Secure Boot as a Package contains a workshop, where you learn how to realize the topic Secure Boot. You will also receive a user Tool Software.
SKU: WS-SBP
500,- €
 

Other Accessories

USBSTICK1 USB Stick
USB Memory Stick with common memory size (2GB+) and imprinted F&S logo. The USB Stick was tested on all current F&S boards.
SKU: USBSTICK.1
20,- €
 
SteelSpacerFamily WA SMSI M2 M2 5 SMD Steel Spacer for PicoCore™
Round SMD steel spacer/ Round Standoff Threaded M2x0.4 Steel 0.059" (1.50mm)
Helps you to connect your PicoCore module to the base board.
SKU: B.MSCHR.22
70,- €
 
bant6 Patch Antenna
Patch antenna for WLAN/BT (2.4/ 5 GHz) for connection to F&S boards with WLAN/BT antenna socket.
SKU: B.ANT.6
3,- €
 

Windows 10 IOT Enterprise

Win 10 IoT Enterprise on i.MX 8 & 9 family brings full Windows application capabilities in a small footprint delivering a low cost, low power solution ideal for compact & fan less designs .
Customers get longer-term OS support. Window10IoT enterprise LTSC release has an optional 10 Years support.
Access thousands of existing apps and leverage a huge ecosystem.
Re-use your existing C# .Net application and bring to a new level.
Future releases will support GPU acceleration for Chrome/Edge, WPF apps and video playback optimizations.
Use existing enterprise-grade device management tools to keep devices up-to-date and operating reliably.
Secure Boot as well as Over the Air update is integrated.
Protect your devices with world-class security built into Windows for IoT Enterprise and deliver a predicable experience with device lockdown.
Instant Multi-Cloud connectivity is also a feature of Win 10 IOT Enterprise.

Please contact us to get more information about features and availability.

Computer on Module with NXP i.MX 8M Mini

This member of the new and compact PicoCore™ Computer On Module product family is offered with NXP i.MX 8M Mini CPU.
The size of 35 x 40mm only, allows usage in compact housings. The module comes with high performance and is very well suited for secure cloud connections.

Heterogeneous Multi-Core Processor Concept

The i.MX 8M Mini is NXP's first embedded heterogeneous multi-core applications processor. It brings together high-performance computing, power efficiency, enhanced system reliability and embedded security needed to drive the growth of fast-growing edge node computing, streaming multimedia, and machine learning applications. The heart of the processor is a scalable core complex with up to four ARM® Cortex®-A53 cores with up to 2GHz, plus one Cortex®-M4 for real-time processing with 400+ MHz. The i.MX 8M Mini also packs-in hardware 1080p video acceleration to enable two-way video applications, 2D and 3D graphics to provide a rich visual HMI experience,

➜ more information on the NXP i.MX 8M Mini applications processor

Long Term Availability up to 2034

Another feature is the long-term availability up to minimum 2034.

 

Equipment and Interfaces

PicoCore™MX8MM comes with sufficient memory (RAM, SLC NAND Flash, eMMC Flash).

The module offers many interfaces on its 2x 100 poles plug connectors.

Part of the interfaces is specified per default (Interfaces-FIX), they are available on other PicoCore™ modules as far as possible. The Interfaces-FIX are 2x Serial (for debugging), 2x Ethernet, 1x USB Host, 1x USB Device, 1x CAN, 1x I²C (for the connection of external touch controllers) and analog audio signals (Line In/ Out/ Mic/ HP).

Due to the multiple assignment of the CPU's signal lines with various interfaces, one has the possibility to choose from the interfaces through registry entries. This part is called Interfaces-FLEX. A list of all possible interfaces and their pin assignment on the plug connector can be found in the hardware specification.

Please notice that not all available interfaces can be used simultaneously.

A MIPI-DSI interface with up to four lanes or a 24bit LVDS interface (up to FullHD) is available for display connection.

Operating System

Linux was customized for PicoCore™MX8MM. The operating systems support all interfaces, guaranteeing an easy software development without a deeper understanding of hardware.