2025-07-16 5:44 AM
Hi,
I'm currently developing on the STM32H743ZI microcontroller and have successfully implemented secure boot using the X-CUBE-SBSFU package. Now, I want to update the ECC public key at runtime on the device.
While reviewing the Getting Started with the X-CUBE-SBSFU user manual, I came across a section mentioning that an updatable key with a static ID can be securely updated using the KMS (Key Management Services) and a specific encrypted format. However, I'm having trouble locating the KMS example project and the tool required to generate the encrypted key blob for this process—especially for devices running at RDP Level 1.
Additionally, I would like to understand the debug access limitations:
Can I still access the device via JTAG when SBSFU is enabled, and the device is set to RDP Level 1 or Level 2?
Regards,
Manoj