2017-11-12 07:57 AM
I make a simple project to write and read data from FLASH OTP. I checked states of 16 blocks in OTP , have 3 block is block (state 0x00) and i write to other block with state 0xff. But i just correct only 1 times, and i try to change some data to write and read it back again, it's wrong data. Please help me to dead with this problem , and how i can 'unblock' 3 block are blocked with st-utility 5.1.
Solved! Go to Solution.
2017-11-12 09:36 AM
You get to program it ONE TIME, try to program a second time you should expect to get an error. Read out the current content on your second run. You cannot erase/change OTP once written, that's the nature of the beast.
2017-11-12 09:36 AM
You get to program it ONE TIME, try to program a second time you should expect to get an error. Read out the current content on your second run. You cannot erase/change OTP once written, that's the nature of the beast.
2017-11-13 02:18 AM
Thanks for your answer, now I understand.
:)