EasyManua.ls Logo

ST STM32U585 Series User Manual

ST STM32U585 Series
27 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #19 background imageLoading...
Page #19 background image
Actions:
Errors:
JTAG interface
Standard JTAG with SWD interface allows debugging of the TOE and integrator application. It is used according
to IEE1149 and ADI5. When RDP is Level 2 and OEM2 password is provisioned, all debug features are disabled.
JTAG/SWD remains enabled under reset only to inject OEM2 password to request RDP regression to level 1.
Method of use:
When RDP is Level 2, inject the OEM2 password through JTAG/SWD. This can be done using
STM32CubeProgrammer CLI command:
./STM32_Programmer_CLI -c port=SWD mode=UR --hardRst -unlockRDP2 <OEM2 password>
OEM2 password must first be provisioned when RDP is level 0. This can be done using
STM32CubeProgrammer CLI command:
./STM32_Programmer_CLI -c port=SWD mode=UR --hardRst -lockRDP2 <OEM2 password>
Parameters:
OEM2 password (64 bits). Example value: <OEM2 password>: 0xFACEB00C 0xDEADBABE
Actions:
When RDP is level 2, and OEM2 password is injected through JTAG/SWD, then RDP is changed from level
2 to level 1.
Errors:
RDP level remains set to level 2, in case of wrong provided OEM2 password.
RDP level remains set to level 2, in case the OEM2 password is not previously provisioned.
GPIO port C, pin 13 (corresponding to the user button on the B-U585I-IOT02A development board)
After each product reset, TOE is checking the state of GPIO port C pin 13. Depending on the pin state, the TOE
can start a standalone external loader application instead of starting the secure or nonsecure firmware images.
UM2852
Operational guidance for the integrator role
UM2852 - Rev 1
page 19/27

Other manuals for ST STM32U585 Series

Question and Answer IconNeed help?

Do you have a question about the ST STM32U585 Series and is the answer not in the manual?

ST STM32U585 Series Specifications

General IconGeneral
SeriesSTM32U585
CoreARM Cortex-M33
Max CPU Frequency160 MHz
Flash Memoryup to 2 MB
Communication InterfacesUSB, USART, UART, SPI, I2C
ADC12-bit
DAC12-bit
Security FeaturesTrustZone, Secure Boot
PackageLQFP, WLCSP, BGA
PeripheralsDMA

Summary

General Information

Reference Documents

Preparative Procedures

Secure Acceptance

Verify integrity and authenticity of the TOE and its components.

Secure Installation and Preparation

Procedures for setting up the environment and installing the TOE.

Hardware Setup

Steps to connect the development board to a PC via USB.

Software Setup

Lists minimum requirements for setting up the SDK and required tools.

Secure Installation Steps

Details the 4 steps to achieve complete installation with security activated.

Operational User Guidance

User Roles

Distinguishes between the Integrator role for this TOE.

Integrator Guidance

Provides guidance for integrating and operating the TOE.

User-Accessible Functions and Privileges

Describes integrator's tasks and access to interfaces for IoT solution integration.

Available Interfaces and Methods

Lists and describes interfaces for product development and use.

Security-Relevant Events

Describes events detected by the TOE and their consequences.

Security Measures

Measures to achieve TRUSTED_INTEGRATOR and TOE_SECRETS.

Modes of Operation

Describes TOE operation after reset and during image updates.

Revision History

Related product manuals