Sign In
Upload
Manuals
Brands
ST Manuals
Computer Hardware
STM32U5
ST STM32U5 Manuals
Manuals and User Guides for ST STM32U5. We have
5
ST STM32U5 manuals available for free PDF download: Application Note, User Manual, Getting Started
ST STM32U5 Application Note (56 pages)
Brand:
ST
| Category:
Microcontrollers
| Size: 3 MB
Table of Contents
General Information
2
Table 2. Glossary
2
Overview
5
Security Purpose
5
Figure 1. Corrupted Connected Device Threat
5
Table 3. Assets to be Protected
6
Attack Types
7
Introduction to Attack Types
7
Software Attacks
8
Table 4. Attacks Types and Costs
8
Hardware Attacks
9
Non-Invasive Attacks
10
Silicon Invasive Attacks
11
Iot System Attack Examples
12
Figure 2. Iot System
12
List of Attack Targets
13
Device Protections
16
Configuration Protection
16
Trustzone ® for Armv8-M Architecture
16
Dual-Core Architecture
17
Figure 3. Armv8-M Trustzone® Execution Modes
17
Figure 4. Simplified Diagram of Dual-Core System Architecture
17
Memory Protections
18
Figure 5. Memory Types
18
System Flash Memory
19
User Flash Memory
19
Embedded SRAM
19
External Flash Memories
20
STM32 Memory Protections
21
Software Isolation
21
Debug Port and Other Interface Protection
21
Boot Protection
22
System Monitoring
22
Secure Applications
23
Secure Firmware Install (SFI)
23
Root and Chain of Trust
23
Stmicroelectronics Proprietary SBSFU Solution
23
Secure Boot (SB)
23
Secure Firmware Update (SFU)
24
Figure 6. Secure Boot FSM
24
Configurations
25
Arm TF-M Solution
25
Figure 7. Secure Server/Device SFU Architecture
25
Product Certifications
26
Table 8. Basic Feature Differences of Trustzone-Based Secure Software
26
STM32 Security Features
27
Overview of Security Features
27
Static and Dynamic Protections
27
Security Features by STM32 Devices
27
Table 10. Security Features for STM32L0/1/4/4+, STM32WB, STM32WL Devices
28
Readout Protection (RDP)
29
Table 11. Security Features for STM32L5, STM32U5, STM32H503/5, Stm32H72X/73/74X/75, Stm32H7Ax/7Bx, STM32F7 Devices
29
Figure 8. Example of RDP Protections (STM32L4 Series)
30
Lifecycle Management-Product State
31
Table 12. RDP Protections
31
One-Time Programmable (OTP)
32
Trustzone
32
Core State
33
Secure Attribution Unit (SAU)
33
Figure 9. Trustzone® Implementation at System Level
33
Memory and Peripheral Protections
34
Flash Memory Write Protection (WRP)
34
Execute-Only Firmware (PCROP)
34
Secure Hide Protection (HDP)
35
Firewall
35
Figure 10. HDP Protected Firmware Access
35
Figure 11. Firewall FSM
36
Figure 12. Firewall Application Example
36
Memory Protection Unit (MPU)
37
Table 13. Attributes and Access Permission Managed by MPU
37
Customer Key Storage (CKS)
38
Table 14. Process Isolation
38
Figure 13. Dual-Core Architecture with CKS Service
38
Antitamper (Tamp)/Backup Registers (BKP)
39
Clock Security System (CSS)
39
Power Monitoring (PVD)
39
Memory Integrity Hardware Check
39
Independent Watchdog (IWDG)
40
Device ID
40
Cryptography
40
Hardware Accelerators
40
Cryptolib Software Library
40
On-The-Fly Decryption Engine (OTFDEC)
41
Figure 14. Typical OTFDEC Configuration
41
Guidelines
42
Table 15. Security Use Cases
42
Conclusion
44
Appendix A Cryptography - Main Concepts
45
Secret Key Algorithms
45
Figure 15. Symmetric Cryptography
45
Public Key Algorithms (PKA)
46
Figure 16. Signature
46
Figure 17. PKA Encryption
46
Hash Algorithms
47
MAC or Signature and Certificate
47
Figure 18. Message Hashing
47
Figure 19. MAC Generation with Secrete Key Algorithm
47
Figure 20. Signature Generation with Public Key Algorithm
48
Revision History
49
Table 1. Applicable Products
49
Table 16. Document Revision History
49
Table 5. Memory Types and Associated Protection
50
Table 6. Scope of STM32 Embedded Memory Protection Features
50
Table 7. Software Isolation Mechanism
50
Table 9. Security Features for STM32C0, STM32F0/1/2/3/4, STM32G0/4 Devices
50
Advertisement
ST STM32U5 User Manual (49 pages)
Brand:
ST
| Category:
Computer Hardware
| Size: 5 MB
Table of Contents
Figure 1. STM32U5 Nucleo-144 Board
1
1 Features
2
2 Ordering Information
3
Products and Codification
3
Table 1. Ordering Information
3
Table 2. Codification Explanation
3
3 Development Environment
4
System Requirements
4
Development Toolchains
4
Demonstration Software
4
4 Conventions
5
Table 3. ON/OFF Convention
5
5 Quick Start
6
Getting Started
6
Default Board Configuration
6
Table 4. Default Jumper Configuration
6
Figure 2. Default Board Configuration
7
Table 5. Jumper Configuration
8
6 Hardware Layout and Configuration
9
Figure 3. Hardware Block Diagram
9
STM32U5 Nucleo-144 Board Layout
10
Figure 4. STM32U5 Nucleo-144 Board Top Layout
10
Figure 5. STM32U5 Nucleo-144 Board Bottom Layout
11
Mechanical Drawing
12
Figure 6. STM32U5 Nucleo-144 Board Mechanical Drawing (in Millimeter)
12
Embedded STLINK-V3E
13
Table 6. CN1 USB Micro-B Connector Pinout
13
Drivers
14
Figure 7. USB Composite Device
14
STLINK-V3E Firmware Upgrade
14
Figure 8. Connecting an External Debug Tool to Program the On-Board STM32U5
15
Using an External Debug Tool to Program and Debug the On-Board STM32
15
Figure 9. CN5 STDC14/MIPI-10 Debug Connector
16
Table 7. CN5 STDC14/MIPI-10 Debug Connector Pinout
16
Power Supply and Power Selection
17
External Power Supply Input
17
Table 8. Power Sources Capability
17
Figure 10. JP6 [1-2]: 5V_STLK Power Source
18
Figure 11. JP6 [3-4]: 5V_VIN Power Source
19
Figure 12. JP6 [5-6]: 5V_EXT Power Source
20
Figure 13. JP6 [7-8]: 5V_USB_C Power Source
21
Figure 14. JP6 [9-10]: 5V_CHGR Power Source
22
Programing/Debugging When the Power Supply Is Not from STLINK-V3E (5V_STLK)
23
Power Supply Output
23
Internal Power Supply
23
MCU Power Supply
24
Table 9. MCU Power Supplies
24
VDD_MCU IDD Measurement
25
Leds
25
Push-Buttons
26
OSC Clock Sources
26
LSE: OSC 32 Khz Clock Supply
26
OSC Clock Supply
27
Reset Sources
27
Virtual COM Port (VCP)
28
Bootloader
28
Table 10. USART1 Connection
28
Table 11. LPUART1 Connection
28
USB Type-C ® FS
29
USB FS Device
29
Ucpd
29
Table 12. Hardware Configuration for the USB Interface
29
USB Type-C Connector
30
Table 13. Hardware Configuration for the UCPD Feature
30
Figure 15. CN15 USB Type-C ® Connector Pinout
30
Table 14. CN15 USB Type-C ® Connector Pinout
31
7 Extension Connectors
32
Uno V3
32
Figure 16. Zio Connectors Supporting ARDUINO ® uno V3
32
Table 15. CN7 ARDUINO ® -Included Zio Connector Pinout
33
Table 16. CN8 ARDUINO ® -Included Zio Connector Pinout
33
Table 17. CN9 ARDUINO ® -Included Zio Connector Pinout
34
Table 18. CN10 ARDUINO ® -Included Zio Connector Pinout
34
CN11 and CN12 ST Morpho Headers
36
Figure 17. ST Morpho Connector
36
Table 19. ST Morpho Connector Pin Assignment
37
Solder Bridge Configuration for the Expansion Connector
38
Table 20. Solder Bridge Configuration
38
8 NUCLEO-U575ZI-Q Board Information
40
Product Marking
40
NUCLEO-U575ZI-Q Product History
40
Product Identification NUU575ZIQ$AT1
40
Product Identification NUU575ZIQ$AT2
40
Board Revision History
41
Board MB1549-C02
41
9 Federal Communications Commission (FCC) and Innovation, Science and Economic
42
Development Canada (ISED) Compliance Statements
42
FCC Compliance Statement
42
ISED Compliance Statement
42
10 CE Conformity
43
Warning
43
Revision History
44
Table 21. Document Revision History
44
Table of Contents
45
List of Tables
47
List of Figures
48
ST STM32U5 User Manual (49 pages)
Nucleo-144 board MB1549
Brand:
ST
| Category:
Motherboard
| Size: 2 MB
Table of Contents
Figure 1. STM32U5 Nucleo-144 Board
1
Features
2
Ordering Information
3
Products and Codification
3
Table 1. Ordering Information
3
Table 2. Codification Explanation
3
Development Environment
4
System Requirements
4
Development Toolchains
4
Conventions
5
Table 3. ON/OFF Convention
5
Quick Start
6
Getting Started
6
Default Board Configuration
6
Table 4. Default Jumper Configuration
6
Figure 2. Default Board Configuration
7
Table 5. Jumper Configuration
8
Hardware Layout and Configuration
9
Figure 3. Hardware Block Diagram
9
STM32U5 Nucleo-144 Board Layout
10
Figure 4. STM32U5 Nucleo-144 Board Top Layout
10
Figure 5. STM32U5 Nucleo-144 Board Bottom Layout
11
Mechanical Drawing
12
Figure 6. STM32U5 Nucleo-144 Board Mechanical Drawing (in Millimeters)
12
Embedded STLINK-V3E
13
Description
13
Drivers
13
STLINK-V3E Firmware Upgrade
13
Table 6. USB Micro-B Connector (CN1) Pinout
13
Using an External Debug Tool to Program and Debug the On-Board STM32
14
Figure 7. Connecting an External Debug Tool to Program the On-Board STM32U5
14
Table 7. STDC14/MIPI10 Debug Connector (CN5) Pinout
15
Figure 8. STDC14/MIPI10 Debug Connector (CN5)
15
Power Supply and Power Selection
16
External Power Supply Input
16
Table 8. Power Sources Capability
16
Figure 9. JP6 [1-2]: 5V_STLK Power Source
17
Figure 10. JP6 [3-4]: 5V_VIN Power Source
18
Figure 11. JP6 [5-6]: 5V_EXT Power Source
19
Figure 12. JP6 [7-8]: 5V_USB_C Power Source
20
Figure 13. JP6 [9-10]: 5V_CHGR Power Source
21
Programing/Debugging When the Power Supply Is Not from STLINK-V3E (5V_STLK)
22
Power Supply Output
22
Internal Power Supply
22
MCU Power Supply
23
Table 9. MCU Power Supplies
23
VDD_MCU IDD Measurement
24
Leds
24
Push-Buttons
25
OSC Clock Sources
26
LSE: OSC 32 Khz Clock Supply
26
OSC Clock Supply
27
Reset Sources
27
Virtual COM Port (VCP)
28
Bootloader
28
Table 10. USART1 Connection
28
Table 11. LPUART1 Connection
28
USB Type-C ® FS/HS
29
USB FS/HS Device
29
Ucpd
29
Table 12. Hardware Configuration for the USB Interface
29
Table 13. Hardware Configuration for the UCPD Feature
30
USB Type-C ® Connector
31
Table 14. USB Type-C ® Connector (CN15) Pinout
31
Figure 14. USB Type-C ® Connector (CN15) Pinout
31
Extension Connectors
32
Zio Connectors Supporting ARDUINO ® uno V3
32
Figure 15. Zio Connectors Supporting ARDUINO ® uno V3
32
Table 15. ARDUINO ® -Included Zio Connector (CN7) Pinout
33
Table 16. ARDUINO ® -Included Zio Connector (CN8) Pinout
33
Table 17. ARDUINO ® -Included Zio Connector (CN9) Pinout
34
Table 18. ARDUINO ® -Included Zio Connector (CN10) Pinout
34
ST Morpho Headers (CN11 and CN12)
36
Figure 16. ST Morpho Connector
36
Table 19. ST Morpho Connector Pin Assignment
37
Solder Bridge Configuration for the Expansion Connector
38
Table 20. Solder Bridge Configuration
38
STM32U5 Nucleo-144 Board (MB1549) Product Information
40
Product Marking
40
STM32U5 Nucleo-144 Board (MB1549) Product History
41
Table 21. Product History
41
Board Revision History
42
Table 22. Board Revision History
42
Federal Communications Commission (FCC) and ISED Canada Compliance
43
Statements
43
FCC Compliance Statement
43
ISED Compliance Statement
43
Revision History
44
Table 23. Document Revision History
44
Table of Contents
45
List of Tables
47
List of Figures
48
Advertisement
ST STM32U5 Getting Started (47 pages)
MCU Hardware development
Brand:
ST
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
General Information
2
Power Supply Management
3
Power Supplies
3
Independent Analog Peripherals Supply
10
Independent I/O Supply Rail
11
Independent USB Transceiver Supply
11
Battery Backup Domain
11
Voltage Regulator
12
Power Supply for I/O Analog Switches
13
Power Supply Schemes
13
Figure 7. Power Supply Scheme for U535/545/575/585Xxxxq (with SMPS)
14
Figure 9. Power Supply Scheme for Stm32U5F/5G/59/5Axxx (with SMPS)
16
Power Supply Sequence between VDDA, VDDUSB, VDDIO2, and VDD
18
Power Supply Isolation
18
General Requirements
18
Particular Conditions During the Power-Down Phase
18
Reset and Power-Supply Supervisor
19
Brownout Reset (BOR)
19
System Reset
19
Figure 12. Brownout Reset Waveform
19
Backup Domain Reset
20
Figure 13. Simplified Diagram of the Reset Circuit
20
Packages
21
Package Summary
21
Conversion from UFBGA169 to TFBGA169 Boards
22
Table 1. Package Summary for STM32U5 Devices
22
Pinout Summary
23
Clocks
25
HSE Clock
25
External Crystal/Ceramic Resonator (HSE Crystal)
26
External Source (HSE Bypass)
26
HSI16 Clock
26
MSI (MSIS and MSIK) Clocks
26
LSE Clock
26
Boot Configuration
28
Boot Mode Selection
28
Embedded Bootloader and RSS
29
Table 5. Boot Modes When Trustzone ® Is Enabled (TZEN = 1)
29
Debug Management
30
SWJ-DP (Serial-Wire and JTAG Debug Port)
30
Pinout and Debug Port Pins
30
SWJ-DP Pins
30
Flexible SWJ-DP Pin Assignment
31
Internal Pull-Up and Pull-Down Resistors on JTAG Pins
31
SWJ-DP Connection with Standard JTAG Connector
32
Serial-Wire Debug (SWD) Pin Assignment
32
Internal Pull-Up and Pull-Down on SWD Pins
32
SWD Port Connection with Standard SWD Connector
33
Recommendations
34
PCB (Printed Circuit Board)
34
Component Position
34
Ground and Power Supply
34
Decoupling
34
Other Signals
35
Unused I/Os and Features
35
Figure 17. Typical Layout for VDD/VSS Pin Pair
35
Reference Design
36
Description
36
Design Reference for a STM32U5 Device (with and Without SMPS)
37
Table 9. Components of STM32U5 Device Design Reference
37
Figure 18. Stm32U535/545/575/585Xxxxq Reference Design (with SMPS)
38
Figure 19. Stm32U5Xxx Reference Design (Without SMPS)
39
Table 10. Components of STM32U599 Discovery Kit
40
Figure 20. Stm32U59/5A/5F/5Gxxxxxq Reference Design (with SMPS)
41
Revision History
42
Table 11. Document Revision History
42
Figure 1. Stm32U535Xxxxq and Stm32U545Xxxxq Power Supply Overview (with SMPS)
42
Figure 2. Stm32U535Xx and Stm32U545Xx Power Supply Overview (Without SMPS)
42
Figure 3. Stm32U575Xq and Stm32U585Xq Power Supply Overview (with SMPS)
42
Figure 4. Stm32U575Xx and Stm32U585Xx Power Supply Overview (Without SMPS)
42
Figure 5. Stm32U5F/5G/59/5Axxxxxq Power Supply Overview (with SMPS)
42
Figure 6. Stm32U5F/5G/59/5Axxx Power Supply Overview (Without SMPS)
42
Table of Contents
43
List of Tables
45
List of Figures
46
ST STM32U5 User Manual (22 pages)
security guidance for SESIP level 3 certification
Brand:
ST
| Category:
Computer Hardware
| Size: 0 MB
Table of Contents
Table 1. Applicable Products
1
General Information
2
Table 2. Specific Acronyms
2
Reference Documents
3
Table 3. List of Reference Documents
3
TOE Preparative Procedures
4
Secure Acceptance
4
Secure Installation and Preparation (AGD_PRE.1.2C)
5
Hardware Setup Procedure
5
Software Setup Procedure
5
Secure Installation
5
Operational User Guidance
8
User Roles
8
Operational Guidance for the Integrator Roles
8
User-Accessible Functions and Privileges (AGD_OPE.1.1C)
8
Available Interfaces and Methods of Use (AGD_OPE.1.2C and AGD_OPE.1.3C)
11
Security-Relevant Events (AGD_OPE.1.4C)
14
Security Measures (AGD_OPE.1.6C)
14
Modes of Operation (AGD_OPE.1.5C)
15
Annex
16
STM32U5 Series
16
Software Build
16
Software Programming
16
Static Security Protection Programming
16
STM32WBA5 Series
17
Software Build
17
Software Programming
17
Static Security Protection Programming
17
Revision History
18
Table 4. Document Revision History
18
Table of Contents
19
List of Tables
20
List of Figures
21
Advertisement
Related Products
ST STM32U575 Series
ST STM32U585 Series
ST STM32U5A9NJ MCU
ST STM32U5A9J-DK
ST STM32U5 Nucleo-64
ST STM32U5G9J-DK2
ST STM32U5X9NJ
ST STM32U5G9J-DK1
ST STM32U083C-DK
ST STM32U3
ST Categories
Motherboard
Computer Hardware
Microcontrollers
Control Unit
Controller
More ST Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL