phonenumber +49(0)711 123722-0


Computer On Module with NXP i.MX 8ULP CPU


PicoCore™MX8ULP-V1-LIN PicoCore™MX8ULP-V2-LIN PicoCore™MX8ULP-V5I-LIN
State Q2/2024 Q2/2024 Q2/2024
CPU - - -
Core ARM Cortex-A35 + Cortex-M33 + HIFI 4DSP ARM Cortex-A35 + Cortex-M33 + HIFI 4DSP ARM Cortex-A35 + Cortex-M33 + HIFI 4DSP
No of Cores 2x A35 + 1x M33 2x A35 + 1x M33 2x A35 + 1x M33
Frequency 1GHz + 216MHz + 600MHz 1GHz + 216MHz + 600MHz 1GHz + 216MHz + 600MHz
L2-Cache 512KB 512KB 512KB
GPU 2D/ 3D, OpenGL/ CL3.1 2D/ 3D, OpenGL/ CL3.1 2D/ 3D, OpenGL/ CL3.1
Operating System - - -
Linux 5.15 YOCTO (uboot installiert) 5.15 YOCTO (uboot installed) 5.15 YOCTO (uboot installed)
Real Time FreeRTOS FreeRTOS FreeRTOS
Memory - - -
RAM 1GB LPDDR4 x32 2GB LPDDR4 x32 2GB LPDDR4 x32
Interfaces - - -
SD-Card 2x SDIO 1x SDIO 1x SDIO
Ethernet RGMII 100Mb RGMII
WiFi - 802.11 ac/a/b/g/n 802.11 ac/a/b/g/n
USB Host 1x 2.0 1x 2.0 1x 2.0
USB Device 1x OTG 2.0 1x OTG2.0 1x OTG2.0
CAN 1x 2x 1x
UART 4x 4x 4x
I2C 4x 4x 4x
SPI 2x 2x 2x
Audio I2S 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
Camera analog/digital 1x MIPI-CSI (2 Lanes) 1x MIPI-CSI (2 Lanes) 1x MIPI-CSI (2 Lanes)
RTC external IC external IC external IC
additional Interfaces PWM, Wachtdog
2x ADC (12 Bit)
PWM, Wachtdog
2x ADC (12 Bit)
PWM, Wachtdog
2x ADC (12 Bit)
Display - - -
RGB 24 Bit 24 Bit 24 Bit
MIPI-DSI 1x 4 Lanes 1x 4 Lanes 1x 4 Lanes
Common - - -
Supply Voltage +3.8V bis 5.5VDC +3.8V bis 5.5VDC +3.8V bis 5.5VDC
Power Consumption 1W typ. 1W typ. 2W typ.
Operating Temperature 0°C - +70°C 0°C - +70°C -20°C - +85°C
Size 35x40mm
Weight ~10g ~10g ~10g
Long Term Availability 2035 2035 2035
PicoCore™MX8ULP-V1-LIN PicoCore™MX8ULP-V2-LIN PicoCore™MX8ULP-V5I-LIN

Starterkit PicoCore™MX8ULP Linux


360,- €
Tax not included


NXP i.MX 8ULP Evaluation Board PCoreMX8ULP-V2-LIN, Baseboard, Display, Kabel-Kit, Zugangsdaten zu Dokumentation und Software











Plug Connector




Other Accessories










Yocto Release Y2023.09

Für die CPU NXP i.MX8M Plus bietet F&S ein Yocto-basierte Umgebung an. Wir bieten das Linux BSP fsimx8mp-Y2023.09 an, das auf Yocto basiert.

Unsere Standardkonfiguration, die einen ersten Eindruck vom Funktionsumfang der Baugruppe geben soll, enthält unter anderem folgende Features: Busybox, gdb, alsa-utils, gstreamer, fbv, matchbox, feh, openssl, openssh, ncurses, can-utils, iproute2, ftpd, httpd, telnet, tftp, u.v.m.

Das BSP beinhaltet die von F&S angepassten Quelltextpakete von U-Boot (2021.04), Linux-Kernel (basierend auf 5.15.71) und Yocto (4.0 Kirkstone). Außerdem ist unsere Cross-Toolchain beigefügt, einige Beispielsapplikationen, sowie alle Binaries in der Standardkonfiguration. Und nicht zuletzt sind ausführliche Dokumente zur Hardware enthalten sowie die First-Steps-Dokumentation für den leichten Einstieg.

F&S bietet eine virtuelle Maschine (basierend auf VirtualBox) mit einem installierten Linux basierend auf der Distribution Fedora 36 zum kostenlosen Download anbieten. Alle zum Übersetzen unserer Software notwendigen Pakete sind bereits installiert. Ebenfalls sind alle Services (NFS, TFTP) zum Arbeiten mit unseren Boards installiert. Unser BSP liegt ausgepackt und vorkompiliert in den richtigen Verzeichnissen. Mit dieser virtuellen Maschine spielt es keine Rolle ob sie als Host Windows oder Linux verwenden. Einfach die VHD downloaden, in VirtualBox importieren und die Entwicklung kann sofort beginnen.

Mehr Informationen über das neue Yocto Release Y2023.09

Entwicklungsstart in unter einer Stunde
F&S Development Machine - Fedora 27

Zum schnellen Einstieg in die Entwicklung mit Linux stellen wir eine auf VirtualBox basierende virtuelle Festplatten VHD zum Download bereit. Die VHD verwendet Fedora 27 als Linux Distribution.

Mit dieser Maschine können Sie mit Ihrer Entwicklung in weniger als einer Stunde beginnen.

Für unsere Kunden ist die Maschine kostenlos.

login screen

VirtualBox ist ein leistungsstarkes Produkt für Firmenkunden und gleichzeitig auch die einzige professionelle Lösung, welche als Open Source Software unter den Bedingungen der GNU General Public License Version 2 frei erhältlich ist.
Die F&S Development Machine enthält vorinstallierte Board Support Packages für fsimx8mm und fsimx8mp (64 bit CPU).
In der HVD ist die passende F&S Toolchain installiert, der Source Code ist extrahiert und gebrauchsfertig.
Erforderliche System Packages und notwendige Tools sind ebenfalls bereits installiert.
Des weiteren enthält es eine konfigurierte Umgebung für QT Entwicklung (QT5) mit Cross-Compile/ Debug Kit, Deployment Strategy und Demoapplikation.

qtcreator debugging 400px

Hinweis: Um die Development Machine herunterzuladen, müssen Sie auf unserer Website registriert sein.

Mehr Informationen zur F&S Development Machine im F&S Support Forum
Download F&S Development Machine - Fedora 36
Quickstart Dokumentation

PicoCoreMX8ULP - Product Flyer

PicoCoreMX8ULP - Linux

PicoCoreMX8ULP - Hardware











Plug Connector




Other Accessories

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 PicoCore™MX8ULP

Another member of the compact PicoCore™ Computer On Module product family is offered with NXP i.MX 8ULP CPU.
The form factor size of only 35 x 40mm enables use in compact housings. The module has excellent multimedia functions and is ideal for machine learning and industrial IoT applications thanks to its reliability.

Heterogeneous multi-core processor concept

Based on the i.MX 8M Mini CPU and the i.MX 8M Plus CPU, the i.MX 8ULP CPU from NXP complements the i.MX 8/ 9 CPU series.
A number of additional functions and interfaces have been added, such as extremely low power, Cortex-M33, RGB and MIPI-DSI as display interfaces and CAN, to name but a few.

The heterogeneous multi-core processor consists of up to two ARM® Cortex®-A35 cores (1GHz) and an additional Cortex®-M33 for real-time processing.

Displays can be connected either via a MIPI-DSI interface (4 lanes) or via RGB. The i.MX 8ULP offers 2D/ 3D GPU OpenGL/CL 3.1. This unit provides sufficient performance for a modern user interface. The extremely low-power i.MX8ULP SoC is particularly suitable for portable, battery-operated devices.
A small, compact module is therefore the ideal solution for this CPU. This SoM is available in both a consumer and an industrial version. The PicoCore™ standard (35x40 mm) uses two connectors (Hirose DF40C) with 100 pins each. This enables a compact design and a small board-to-board distance (1.5-4 mm).

More information about the NXP i.MX 8ULP application processor


Equipment and interfaces

The PicoCore™MX8ULP has sufficient memory (RAM and eMMC Flash).
The module offers many interfaces on the 2x 100-pin connectors.
The PicoCore™MX8ULP has 1x 100Mb Ethernet (opt. RMII), 802.11 ax WLAN, BT 5.0LE, 1x USB Host 2.0, 1x USB Device OTG 2.0, max. 2x CAN, max. 4x UART, max. 4x I2C, max. 2x SPI and Audio Line In/ Out/ Mic/ Headphone or I2S. RTC, PWM, 4x ADC with 12 bit, SPDIF, DMIC are also available. Displays can be controlled via an RGB interface (24 bit) or MIPI-DSI interface (4 lanes). Touch panels can be connected externally via I2C.

Operating system

The operating system customised for the PicoCore™MX8ULP is Linux. Linux Yocto supports all interfaces, so that simple software development can be guaranteed without extensive hardware knowledge.
FreeRTOS is available to control the real-time kernel M33.

NXP i.MX 8ULP Linux development board

For an easy start to development, we offer a ready-to-run PicoCore™MX8ULP starter kit with embedded board, baseboard, display, cables and access to documentation and software. The software includes the board support package and toolchain for Bare Metal or FreeRTOS.
This is rounded off by our wide range of software services, Workshops and free support through the Forum, E-Mail and Phone.