1 Reply Latest reply on Apr 20, 2020 5:34 AM by ApurvaS_36

    Rewriting the OTP region of S25FL128S

    AkNe_4684546

      I am working on S25FL128S OTP write/read. I have observed that after successfully writing any OTP region the subsequent writes are writing incorrect data in that region.

      Is this a normal behavior? Can I rewrite any OTP region (region 1 to region 31) if the OTP Lock bit (corresponding bit in OTP Lock Bytes - 4 bytes of region 0) is not cleared (locked)?

        • 1. Re: Rewriting the OTP region of S25FL128S
          ApurvaS_36

          Hi Akhilesh,

           

          I would like to inform you that any bit in the OTP region can be programmed from 1 to 0 only once. There is no erase operation option for OTP region and hence, bits which are already programmed to 0 cannot be erased to 1. Subsequent OTP programming can be performed only on the un-programmed bits (that is, 1 data).

          The OTP lock bits ensure that no further programming is possible to that particular OTP region.

          Hope this answers your query.

           

          Regards,

          Apurva