NSULCK

Non-Secure Region Unlock Bits

Important: For SAM L11 Non-Secure accesses, write accesses (W*) are allowed only if Non-Secure Write is set in the NONSEC register.
  0x22 16 PAC Write-Protection, Write-Mix-Secure x initially determined from NVM User Row after reset  

Non-Secure Region Unlock Bits

Bit  15 14 13 12 11 10 9 8  
  NSLKEY[7:0]  
Access  W/W*/W W/W*/W W/W*/W W/W*/W W/W*/W W/W*/W W/W*/W W/W*/W  
Reset  0 0 0 0 0 0 0 0  
Bit  7 6 5 4 3 2 1 0  
            DNS ANS BNS  
Access            RW/RW*/RW RW/RW*/RW RW/RW*/RW  
Reset            x x x  

Bits 15:8 – NSLKEY[7:0]: Non-Secure Unlock Key

Non-Secure Unlock Key

When this bit group is written to the key value 0xA5, the write will be performed. If a value different from the key value is tried, the write will be discarded and INTFLAG.KEYE set.

Bit 0 – BNS: BOOT Non-Secure Unlock Bit

BOOT Non-Secure Unlock Bit

Note: For SAM L10 devices, the Non-Secure Flash (BOOT region) corresponds to the entire Flash (BOOT region).
ValueDescription
0 The Non-Secure Flash (BOOT region) is locked.
1 The Non-Secure Flash (BOOT region) is not locked.

Bit 1 – ANS: APPLICATION Non-Secure Unlock Bit

APPLICATION Non-Secure Unlock Bit

Note: For SAM L10 devices, the Non-Secure Flash (APPLICATION region) corresponds to the entire Flash (APPLICATION region).
ValueDescription
0 The Non-Secure Flash (APPLICATION region) is locked.
1 The Non-Secure Flash (APPLICATION region) is not locked.

Bit 2 – DNS: Data Flash Non-Secure Unlock Bit

Data Flash Non-Secure Unlock Bit

Note: For SAM L10 devices, the Non-Secure Data Flash region corresponds to the entire Data Flash region.
ValueDescription
0 The Non-Secure Data Flash region is locked.
1 The Non-Secure Data Flash region is not locked.