16.21.9 NVMLBWP - Flash Boot (Page) Write Protect Register

Name: NVMLBWP
Offset: 0xF0
Reset: 0x80FFFFFF
Property: -

Bit 3130292827262524 
 ULOCK        
Access R/C 
Reset 1 
Bit 2322212019181716 
       LBWP[17:16] 
Access R/WR/W 
Reset 11 
Bit 15141312111098 
 LBWP[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 11111111 
Bit 76543210 
 LBWP[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 11111111 

Bit 31 – ULOCK Boot (Page) Write Protect (LBWPn) Unlock Bit

Note:
  1. This field can only be modified when the NVMKEY unlock sequence is satisfied.
  2. This field can be cleared at the same time as writing to LBWP[msb:lsb].
ValueDescription
1

LBWPn bits are not locked and can be modified

0

LBWPn bits are locked and cannot be modified

Bits 17:0 – LBWP[17:0] Boot Pages Write Protect Bits

  • Bit [15:0] – Provides erase and write protection for Boot Flash pages 0 to 15.
  • Bit 16 – Provides erase and write protection for the Device/Boot Configuration page.
  • Bit 17 – Indicates whether the protection settings are One Time Programmable (OTP).
    Note: The OTP page is always erase protected and its associated LBWP bit is only for write protection.
Note:
  1. This field can only be modified when the NVMKEY unlock sequence is satisfied and ULOCK = 1.
  2. The OTP page is always erase protected, and its associated LBWP bit is only for write protection.
  3. These bits are only reset by a POR and are not affected by other Reset sources.
ValueDescription
1

Erase and write protection for lower boot page n is enabled

0

Erase and write protection for lower boot page n is disabled