3.2.1.7.3 One Time Programmable (OTP)

A one-time programmable region blocks self-erase operations within the region but allows Flash write operations. The region is subject to all other rules/requirements of the underlying Flash. These include, but aren’t limited to:

  • One write per Flash location
  • Minimum write size
  • Write alignment requirements

OTP sections are defined in the UCB configuration page. Until the UCB configuration page is erase or write protected, the OTP region will be destroyed on a chip erase. To make this section permanent, lock the UCB configuration page as described in User Configuration Block (UCB) Lockdown and Region Security.