2022-08-01 09:36 AM
As we tested, from word 24 to 32, once write 0xFFFFFFFF ( all 32 bit turn to 1), is there any way to set back to 0x00000000?
And same for bit 59 to 95 (free for user)?
Solved! Go to Solution.
2022-08-02 01:02 AM
Hello @Community member ,
Unfortunately, OTP means One-Time-Programmed, you can see the complete definition page 123 of reference manual v6 (RM0436).
As indicated by the name of the memory and the warning in this page: https://wiki.st.com/stm32mpu/wiki/How_to_update_OTP_with_U-Boot#The_fuse_command
OTP are like fuses. Once they are set to 1, it is an irreversible operation.
You must only write the OTP when you are sure of what you are doing.
Regards,
Kevin
2022-08-02 01:02 AM
Hello @Community member ,
Unfortunately, OTP means One-Time-Programmed, you can see the complete definition page 123 of reference manual v6 (RM0436).
As indicated by the name of the memory and the warning in this page: https://wiki.st.com/stm32mpu/wiki/How_to_update_OTP_with_U-Boot#The_fuse_command
OTP are like fuses. Once they are set to 1, it is an irreversible operation.
You must only write the OTP when you are sure of what you are doing.
Regards,
Kevin
2022-08-02 05:42 AM
Thanks, but because I see overwrite, update value command.... so I thought values are temporary or can be update before lock write or close device.
Got clear now, thanks a lot.