Slide 1: STM32MP2 Series
STM32MP2 Series The second-generation of microprocessors enabling secure, advanced edge AI in Industry 4.0
Slide 2: STM32MP2 microprocessor series
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
Slide 3: Designed for highly connected applications
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 •
Slide 4: Robustness for complex industrial applications
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 GH
Slide 5: 64-bit MPU with advanced Edge AI capabilities
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 CS
Slide 6: Rich interfaces offloading the CPU for connected applications
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 Et
Slide 7: Enhanced security
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
Slide 8: STM32MP25 security overview
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 pro
Slide 9: STM32MP2 MPU series for 64-bit applications
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
Slide 10: A scalable offering
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 compatibili
Slide 11: STPMIC25 power management IC for STM32MP2 MPU series
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
Slide 12: STM32MP257 Block Diagram
STM32MP257 Block Diagram Processing Enhanced security Edge AI and multimedia Connectivity
Slide 13: Neural processing unit (NPU) to unlock your application potential with edge AI
Neural processing unit (NPU) to unlock your application potential with edge AI
Slide 14: Seamlessly integrate AI in your STM32MP2 projects
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 applicati
Slide 15: STM32 model zoo
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
Slide 16: MPU offline compiler
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 exe
Slide 17: X-LINUX-AI
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 dev
Slide 18: Reduce development time & cost with our STM32 ecosystem
Reduce development time & cost with our STM32 ecosystem
Slide 19: Accelerate your time to market
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 la
Slide 20: Development tools for the STM32MP2 series
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
Slide 21: STM32 MPU embedded software
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
Slide 22: STM32 MPU embedded software
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
Slide 23: OpenSTLinux long-term Support Releases and support scheme
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* OpenSTL
Slide 24: Software development tools
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
Slide 25: Plug & play solution for STM32MP2 series for project reuse
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 diffe
Slide 26: Advanced HMI with stunning graphics
Advanced HMI with stunning graphics Multiples libraries to run on STM32MP2 GTK Android
Slide 27: Enhance your added value by relying on ST and Authorized Partner solutions
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
Slide 28: Find out more at www.st.com/STM32MP2
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/trad