0% found this document useful (0 votes)
41 views28 pages

Microprocessors stm32mp2 Series Overview

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views28 pages

Microprocessors stm32mp2 Series Overview

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

STM32MP2 Series

The second-generation of microprocessors


enabling secure, advanced edge AI in Industry 4.0

Downloaded from Arrow.com.


STM32MP2 microprocessor series
Robustness for complex Rich interfaces supporting
industrial applications the growth of connected applications

64-bit MPU with advanced


Strong security
compute capabilities

Downloaded from Arrow.com.


Designed for highly connected applications

• Gateways • Anomaly detection


• Pose estimation
Industrial & factory • PLCs
• People /
• HMIs
object detection
automation • Metering • Face recognition
• Bar code reader • Character recognition

• Gateways • People / • Secure boot


• HMIs object detection • Firmware & data
Smart homes • Whitegoods • Face recognition encryption
• Door bell • Voice recognition • Context isolation

• Traffic management
• Power grid • Energy management
Smart city and • EV charging • Vehicle / pedestrian
infrastructure • Metering recognition & tracking
• HMIs • People &
object detection

Downloaded from Arrow.com.


Robustness for complex industrial applications

Industrial qualification combining both:


• 100% operation time for 10 years
• Junction temperature: - 40°C to 125°C

10-year longevity commitment renewed every year

Flexible resource allocation between cores


• Dual or Single Arm® Cortex®-A35 up to 1.5 GHz
• Arm® Cortex®-M33 up to 400 MHz

Advanced security for Industry 4.0

Downloaded from Arrow.com.


64-bit MPU with advanced Edge AI capabilities

• NPU accelerator: up to 1.35 TOPS


Edge AI accelerators
• Flexible ecosystem to run AI on CPU, GPU, or NPU

• 3D GPU supports up to 1080p resolution


Multimedia capabilities
• Full HD video pipe with RGB, LVDS & DSI outputs
for high-end use cases
• MIPI CSI-2 camera interface with ISP

Downloaded from Arrow.com.


Rich interfaces offloading the CPU
for connected applications
Industrial HMI gateway
STM32MP257 MPU
STPMIC25
Video Graphics
processing Video Graphics processing
unit unit

Arm Cortex
Arm
Display
Cortex Real time -A35 Composition
Cortex
controller
-M33 -A35

ETH Device
Image
ETH Device
Ethernet ring Ethernet Network
topology
Image proc. signal
switch
processor
ETH Device TSN

USART

PCIe
ADC
USB

CAN
TIM
FPGA
RS485 receiver CAN bus

Downloaded from Arrow.com.


Enhanced security

SESIP3*
PSA certified Level 1*

TrustZone® on Cortex®-A & Cortex®-M: secure boot,


secure firmware updates and cryptographic operations

Secure provisioning ecosystem​

Edge confidential computing thanks to resource isolation

*target certifications

Downloaded from Arrow.com.


STM32MP25 security overview
Secure cryptographic
Memory & peripheral protections
against illegal access control accelerator for robustness against
physical attacks

Security ecosystem
Target certification

Trusted execution with OP-TEE


Device authentication &
Code isolation
attestation for runtime protection
during product life cycle In-factory secure secret
provisioning (SSP)
Target certification

STM32Cube framework for MPU


(Signing & key generation)
and more!
Security assurance level 1

Software robustness
Downloaded from Arrow.com.
STM32MP2 MPU series
for 64-bit applications
Video
Cortex- Cortex- GPU Etherne PCIe Gen2 /
Product lines CPU Co-processor AI NPU FD-CAN Hardware
A35 M33 LVDS/DSI t USB3
accelerator
STM32MP257 2 Up to 1 400 MHz ● ● 3 3 H.264 ●
1.5GHz

STM32MP255 2 Up to 1 400 MHz ● ● 3 2 H.264 ●


1.5GHz

STM32MP253 2 Up to 1 400 MHz 3 2 ●


1.5GHz

Security options STM32MP251 1 Up to 1 400 MHz 1 ●


available for all 1.5GHz
STM32MP2 MPUs
STM32MP23x 2 Up to 1 400 MHz ● ● 2 2 H.264 dec
1.5GHz

STM32MP21x 1 Up to 1 300 MHz 2 2


1.5GHz

In production In development
Downloaded from Arrow.com.
A scalable offering
STM32MP257 STM32MP255 STM32MP253 STM32MP251 STM32MP23X STM32MP21X

Pin-to-pin compatibility

• TFBGA436 18x18mm p0.8 - 172 GPIOs – 4 layers PTH PCB

• VFBGA424 14x14mm p0.5​ - 144 GPIOs – 4 layers PTH PCB

• VFBGA361 10x10mm p0.5​ - 144 GPIOs – 6 layers HDI PCB

Pin-to-pin compatibility
• VFBGA424 14x14mm p0.5​ - 144 GPIOs – 4 layers PTH PCB

Pin-to-pin compatibility
• VFBGA361 10x10mm p0.5​ - 144 GPIOs – 6 layers HDI PCB • 123 GPIOs

One STM32MPU ecosystem

In production In development
Downloaded from Arrow.com.
STPMIC25 power management IC
for STM32MP2 MPU series
Simplify your design and optimize power consumption

•Optimized power consumption

DC/DCs & LDOs for


- STM32MP2
- Memories •BOM savings for typical applications
- External devices

STPMIC25
•Small PCB footprint vs. full discrete solution

Downloaded from Arrow.com.


STM32MP257 Block Diagram

Processing

Enhanced security

Edge AI and multimedia

Connectivity

Downloaded from Arrow.com.


Neural processing unit (NPU) to unlock
your application potential with edge AI

Downloaded from Arrow.com.


Seamlessly integrate AI in your STM32MP2 projects
1. Train 2. Benchmark and optimize 3. Create your apps and deploy

Bring your own model


Integrate your customized model in
Get optimal performance on STM32MP2 NPU your application and deploy

MPU Offline X-LINUX-AI


or Compiler
Selection of AI application examples
Start from STM32 model zoo
Desktop version Cloud version

Collection of pre-trained models and training Delivered for OpenSTLinux


scripts.
• Model optimization • Benchmark service
Object detection • Model quantization* • Model conversion Tested and approved on STM32MPU
Discovery Kit and Evaluation Boards
Pose estimation *only available on Cloud version

Semantic segmentation

Downloaded from Arrow.com.


STM32 model zoo

A collection of application-oriented models optimized for STM32

Pose estimation Image classification


Hosted on Github

Human pose estimation Computer vision <I> Model training scripts


• Scripts to train models with your own
dataset
Semantic segmentation Object detection • Generate and validate your model

Computer vision Computer vision

Downloaded from Arrow.com.


MPU offline compiler

MPU Offline compiler

Desktop version Cloud version

✓ Model optimization ✓ Model optimization


✓ Benchmark on local MP2 board ✓ Model quantization
✓ Model conversion ✓ Benchmark on remote board farm
✓ Model conversion
STM32 Model Zoo

Supported AI models Supported AI formats AI execution engines

• INT8 Quantized per tensor (NPU) • NPU (prefered)


• INT8 Quantized per channel (GPU) • GPU
• Dynamic Fixed Point 16b (GPU) • CPU

Downloaded from Arrow.com.


X-LINUX-AI

All-in-one solution
All needed packages to bring AI to the edge

AI frameworks and Apps


• AI frameworks to execute Neural Network models
• Selection of AI application examples
• AI model benchmark application tools for STM32 MPU

Tooling framework
• Python3, Gstreamer, OpenCV to quickly develop
applications

STM32 MPU agnostic OpenSTLinux Distribution Tested and approved on


Compatible with all STM32 MPU STM32MPU discovery kit and
Delivered for OpenSTLinux evaluation boards
series

Downloaded from Arrow.com.


Reduce development time & cost with
our STM32 ecosystem

Downloaded from Arrow.com.


Accelerate your time to market

Security management
& board provisioning
Get STM32 MPU Software • Keys generator
embedded software development • Signing tool
• OTP programming
• Flash programming

Your application

? Where to find help online

• wiki.st.com/stm32mpu
• Community
Development boards PCB layout examples Hardware configuration
• Pinout
• Clock tree
• DRAM Tuning tool
+ Partner tools & ecosystem

• System-on-modules
• Software services

Downloaded from Arrow.com.


Development tools for the STM32MP2 series

Speed-up evaluation, prototyping, and design

Camera module More STM32-based dev


Evaluation board EDT LCD Panel DSI to HDMI Discovery kit
adapter board tools available with our
STM32MP257F-EV1 Display adapter board STM32MP257-DK
B-CAMS-IMX partners

Available April 2024 Available Q3 2024

Downloaded from Arrow.com.


STM32 MPU embedded software

Same Linux software for STM32MP2 series for easy project migration

STM32MP2 Starter package*


To quickly and easily start with any STM32MP2
microprocessor device

STM32MP2 Developer package*


To add your own code on top of the STM32MP2
Embedded Software distribution

STM32MP2 Distribution package*


To create your own Linux ® distribution as well as your own
Starter and Developer packages

Downloaded from Arrow.com.


*Available upon request
STM32 MPU embedded software

Accelerate your time to market using expansion packages

LoRaWAN®
Server
X-LINUX-AZURE
X-LINUX-NFC
X-LINUX-AWS
Scalable Flexible X-LINUX-GNSS
X-LINUX-MSP01
X-LINUX-AI
Microsoft Azure X-LINUX-Qt
IoT Edge X-LINUX-RT
X-LINUX-TPM
X-LINUX-
PREDMNT
X-LINUX-TSN
X-LINUX-
IOT01E/A
Amazon X-LINUX-ACM
AWS Reliable
Planned

Available
STM32 MPU OpenSTLinux Expansion Packages
Downloaded from Arrow.com.
OpenSTLinux long-term Support
Releases and support scheme
OpenSTLinux V4 (5.15 LTS / Kirkstone 4.0 LTS)
Features Migration &
2 Kernels +
Corrective Support
Corrective Support* 2 Year Support
OpenSTLinux V5 (6.1 LTS / Mickledore 4.2)
Features Migration &
Corrective Support
Corrective Support*

OpenSTLinux V6 (6.6 LTS / Scarthgap 5.0 LTS)


Features Migration &
Corrective Support
Corrective Support*

2023 2023 2024 2025 2026

Software Partners proposed by STMicroelectronics

(*) Feature migration: new features on current Kernel


(*) Corrective support: issues reported during this time

Downloaded from Arrow.com.


Software development tools
STM32Cube provides the same tools across the STM32MP2 series for
greater ease of use

IDEs
STM32CubeMX STM32 programming tool
Compile and Debug
STM32CubeMX enhanced for MPU Multicore solutions STM32CubeProgrammer
• Device Tree configuration • Free STM32CubeIDE • Flash, DRAM and/or system memory
• Device Tree generation • OpenSTLinux Developer package • OTP programming
• DRAM interface tuning tool support • Signing & key generation tools
• Import DRAM tuning project

Downloaded from Arrow.com.


Plug & play solution for STM32MP2 series
for project reuse
ST’s reference PCB layouts down to 4 layers PTH
*Coming soon

Flash

STM32MP2x DRAM
Wi-Fi / BLE module
STPMIC25 Ethernet application

Your application, built around ST’s reference layout!

• All different BGAs packages, STPMIC25, Flash and different DRAM types (DDR3L,
PCB layout examples*
DDR4 & LPDDR4)
based on Altium projects
provide you with a modular • Signal integrity and power integrity checks completed
approach to build your • Developers can reuse the layouts and add their own interfaces linked to their end
designs projects

Downloaded from Arrow.com.


Advanced HMI with stunning graphics

Multiples libraries to run on STM32MP2

GTK Android

Downloaded from Arrow.com.


Enhance your added value
by relying on ST and Authorized Partner solutions

A growing base of ST Authorized Partners

ST continues to invest in the most recognized


open-source standards

From idea to final product, our partners help


you build end-to-end solutions

Solutions for edge computing & IoT


from sensors to the cloud

Discover our partners products


and services

Downloaded from Arrow.com.


Find out more at www.st.com/STM32MP2

© STMicroelectronics - All rights reserved.


ST logo is a trademark or a registered trademark of STMicroelectronics International NV or its affiliates in the EU and/or other countries.
For additional information about ST trademarks, please refer to www.st.com/trademarks.
All other product or service names are the property of their respective owners.
Downloaded from Arrow.com.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy