Skip to main content
bpentz
Associate
March 18, 2019
Question

STM32H7 Secure User Software

  • March 18, 2019
  • 2 replies
  • 888 views

I'm planning out a bootloader for the STM32H743zi. I'd like to store two identical images in banks 1 and 2 of flash, and my preference would be to check validity of an image (and copy over a bad image) inside the secure user software section of system memory. This section is described briefly in RM0433, but it doesn't sufficiently describe how to program that area or what happens exactly on boot up. Is there a document somewhere that I've missed that describes how to program and use the system memory?

    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    March 19, 2019

    Stuff like this tends to exist under NDA and is shared by FAEs. Speak to your local sales office, and FAE supporting your account.

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    bpentz
    bpentzAuthor
    Associate
    March 28, 2019

    Here is my response from ST, for posterity:

    Currently the STM32H7 [that will host Root Secure Services] is due for release to the market in Q2 2019. However, the Root Secure Services is still in development. It is being optimized and application notes developed. It is scheduled for release in Q4 2019.

    MikeDB
    Senior II
    March 28, 2019

    Do they mean this is a different IC ? Not the H743 ?