46.5.7 Set Level

Table 46-8. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: SETLEVEL
Offset: 0x210
Reset: 0x00000000
Property: W

The SETLEVEL register is a write-only register used to program the level for any of the 32 tamper sources. The MSB of the register are used as a protection key to avoid unwanted write access. For example, to set the tamper 12 at level 4, the value 0xA84C0C04 must be written to this register.

Bit 3130292827262524 
 PROTKEY[15:8] 
Access WWWWWWWW 
Reset 00000000 
Bit 2322212019181716 
 PROTKEY[7:0] 
Access WWWWWWWW 
Reset 00000000 
Bit 15141312111098 
    ID[4:0] 
Access WWWWW 
Reset 00000 
Bit 76543210 
      LEVEL[2:0] 
Access WWW 
Reset 000 

Bits 31:16 – PROTKEY[15:0] Protection Key

Write protection key (0xA84C)

Bits 12:8 – ID[4:0] Tamper source (0 to 31)

Bits 2:0 – LEVEL[2:0] Tamper level (0 to 7)