30.8.14 Security Control

Name: SECCTRL
Offset: 0x34
Reset: 'x' initially determined from NVM User Row after Reset
Property: PAC Write-Protection, Secure

Bit 3130292827262524 
 KEY[7:0] 
Access W/-/WW/-/WW/-/WW/-/WW/-/WW/-/WW/-/WW/-/W 
Reset 00000000 
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
      TEROW[2:0] 
Access RW/-/RWRW/-/RWRW/-/RW 
Reset 000 
Bit 76543210 
  DXN  DSCENSILACC TAMPEEN 
Access R/-/RRW/-/RWRW/-/RWRW/-/RW 
Reset x000 

Bits 31:24 – KEY[7:0] Write 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.

Bits 10:8 – TEROW[2:0] Tamper Erase Row

Row address of the row in data space to be erased on RTC tamper event.

Bit 6 – DXN Data eXecute Never

This bit field is only available for SAM L11 and has no effect for SAM L10.

This bit status is loaded from UROW at boot.

ValueDescription
0 Execution out of Data Flash is authorized.
1 Execution out of Data Flash is not authorized.

Bit 3 – DSCEN Data Scramble Enable

Important: This bitfield is only available for SAM L11 and has no effect for SAM L10.
ValueDescription
0 Secure Data FLASH is not scrambled.
1 Secure Data FLASH is scrambled.

Bit 2 – SILACC Silent Access

ValueDescription
0 Data in Tamper Erase Row is not mapped as differential data.
1 Data in Tamper Erase Row is mapped as differential data.

Bit 0 – TAMPEEN Tamper Erase Enable

ValueDescription
0 RTC tamper event has no effect.
1 RTC tamper event triggers a Tamper Erase.