Jun 27, 2019
01:17 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 27, 2019
01:17 PM
I have 2 questions about programming OTP bits of non-volatile legacy registers of the S25FS512S device: 1) What happens to the volatile counterpart of such an OTP bit, if the OTP bit was already programmed once (i.e. the OTP bit cannot be programmed again) - would the volatile counterpart of this bit be updated anyway? Or would the volatile bit only be updated, if the OTP can still be updated? 2) Does (re-)programming an OTP bit with its default value count as "once programmed" though the default value hasn't changed?
Solved! Go to Solution.
Labels
- Labels:
-
Serial NOR
1 Solution
Jun 28, 2019
12:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 28, 2019
12:13 AM
Hi Hans,
Thank you for contacting Cypress Semiconductor.
- The volatile counterpart of any legacy register gets updated with the value of the non volatile counterpart of that bit at the time of power on.
- Programming the OTP bit with the default value does not count as programming. As mentioned in the datasheet "These configuration bits are OTP and may only have their default state changed to the opposite value one time during system configuration".
Regards,
Apurva
1 Reply
Jun 28, 2019
12:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 28, 2019
12:13 AM
Hi Hans,
Thank you for contacting Cypress Semiconductor.
- The volatile counterpart of any legacy register gets updated with the value of the non volatile counterpart of that bit at the time of power on.
- Programming the OTP bit with the default value does not count as programming. As mentioned in the datasheet "These configuration bits are OTP and may only have their default state changed to the opposite value one time during system configuration".
Regards,
Apurva