cancel
Showing results for 
Search instead for 
Did you mean: 

Good options to store public key in stm32h753

aswath
Associate II

Hi,

 I am using a stm32h753 controller for my project, in which I need to store public key which could be updated during runtime. Is there any way I could store it inside the controller securely? Also do the stm32h753's flash has OTP? I could not find one in the reference manual.

Aswath

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

The only non-volatile memory available on that chip is the flash. You can store it in a flash page, assuming you have one to devote to that. No OTP on this chip.

 

If you feel a post has answered your question, please click "Accept as Solution".

View solution in original post

4 REPLIES 4
TDK
Guru

The only non-volatile memory available on that chip is the flash. You can store it in a flash page, assuming you have one to devote to that. No OTP on this chip.

 

If you feel a post has answered your question, please click "Accept as Solution".
aswath
Associate II

Thanks @TDK for the quick reply.

aswath
Associate II

Page 25 says 2KB of user option bytes. Can this be used in someway? I couldn't find memory map address or APIs regarding this.

Thanks
Datasheet - STM32H753xI - 32-bit Arm® Cortex®-M7 480MHz MCUs, 2MB flash, 1MB RAM, 46 com. and analog interfaces, crypto
aswath_0-1701922562183.png

 

No, they can't be used and are not user accessible. The datasheet should be changed as it's misleading.

If you feel a post has answered your question, please click "Accept as Solution".