1. Overview
This is the Linux BSP (Board Support Package) and the development environment for the STM32MP2 Evaluation Board, release 4.3.0.
The BSP provides a software development environment for evaluation and development of Linux on the STM32MP2 microcontroller variants (with up to 2 Cortex-A35 processor cores running up to the 1500MHz) using the ST’s STM32MP257F-EV1 Starter Kit as a hardware platform.
2. Supported Features
The following list provides a summary of the features and capabilities of this release of the STM32MP2 BSP:
Linux:
Kernel v.6.1.82;
Serial Linux console;
Gigabit Ethernet device driver and Linux TCP/IP networking (
ping
, NFS, Telnet, FTP, NTPD, etc);eMMC/SD device driver;
PCIe gen 2 host/gadget device driver
USB3 host/gadget device driver;
LCD device driver;
Touchscreen device driver;
Clock driver;
pinctrl
driver;busybox
v1.36.1;POSIX
pthreads
;Hardened exception handling; an exception triggered by a process affects only the offending process.
U-Boot firmware:
U-Boot v 2022.10;
Serial console command interface with various setup, test and maintenance commands;
Environment variables allowing customization of a unit;
Sophisticated OS auto-boot sequence;
Partitioning and management of external Flash;
Initial installation of Linux image to external Flash.
Development environment:
Linux-hosted cross-development environment;
Yocto v4.2.4 distribution.
3. Known Problems and Limitations
This section lists known problems and limitations of this release:
Auto-boot doesn’t working due to garbage read from the serial line.
ID: STM32MP2-5.
4. Further Reading
Documentation Items:
Refer to the following page for various documentation items describing use of the STM32MP257F-EV1 Starter Kit: STM32MP2 Resource Directory .
5. Support
Customers of the STM32MP257F-EV1 Starter Kit may contact Emcraft at a2f-linux-support@emcraft.com for support.