3.3.1 Write Protection Settings

  • Application Block Write Protection: The WRTAPP Configuration bit is used to write-protect the Application Block.
  • Storage Area Flash (SAF) Write Protection: The WRTSAF Configuration bit is used to write-protect the Storage Area Flash.
  • DATA EEPROM Write Protection: The WRTD Configuration bit is used to write-protect the Data EEPROM.
  • Configuration Registers Write Protection: The WRTC Configuration bit is used to write-protect the Configuration Registers.
  • Boot Block Write Protection: The WRTB Configuration bit is used to write-protect the Boot Block.

When enabled, the corresponding memory location is write-protected and further programming is disabled until a Bulk Erase operation is performed on the Configuration memory region. The Boot Block, Data EEPROM, the SAF, and/or the Application Block can still be programmed and read during program execution through the NVM firmware.