29.6.10 Secure Region Unlock Bits
Name: | SULCK |
Offset: | 0x20 |
Reset: | x initially determined from NVM User Row after reset |
Property: | PAC Write-Protection, Write-Secure |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
SLKEY[7:0] | |||||||||
Access | 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 | |
DS | AS | BS | |||||||
Access | RW/R/RW | RW/R/RW | RW/R/RW | ||||||
Reset | x | x | x |
Bits 15:8 – SLKEY[7:0] 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 2 – DS Secure Data Flash (DS region) Unlock Bit
Note: This bit is only available for PIC32CM LS00/LS60 and has
no effect for PIC32CM LE00.
Value | Description |
---|---|
0 | The Secure Data Flash region (DS region) is locked |
1 | The Secure Data Flash region (DS region) is not locked |
Bit 1 – AS Secure Flash (AS region) Unlock Bit
Note: This bit is only available for PIC32CM LS00/LS60 and has
no effect for PIC32CM LE00.
Value | Description |
---|---|
0 | The Secure + NSC Flash (AS region) is locked |
1 | The Secure + NSC Flash (AS region) is not locked |
Bit 0 – BS (Secure) Flash (BOOTPROT region) Unlock Bit
Note: For PIC32CM LE00 devices, the Secure Flash (BOOT region)
corresponds to the Flash (BOOT region).
Value | Description |
---|---|
0 | The Secure + NSC Flash (BOOTPROT/BS region) is locked |
1 | The Secure + NSC Flash (BOOTPROT/BS region) is not locked |