31.5.25 HSM Write Protection Control REGISTER

Table 31-31. 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: HSMWPCTRL
Offset: 0xb4
Reset: 0x00000000
Property: R/W

Bit 3130292827262524 
 WPKEY[23:16] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 WPKEY[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 WPKEY[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
       WPLCKWPEN 
Access R/SR/W 
Reset 00 

Bits 31:8 – WPKEY[23:0] Writing a value other than FCW_WPCTRL_KEY to this field cancels the write operation this register and generates a bus error. This field always returns 0 on read.

Bit 1 – WPLCK WPCTRL Write LOCK

ValueNameDescription
1LOCKEDHSMWPCTRL register is write protected. This bit can only be cleared by a hardware reset.
0UNLOCKEDHSMWPCTRL is not write protected.

Bit 0 – WPEN Write Protection Enable

ValueNameDescription
1ENABLERegister write protection enabled for HSM accesses for all registers (not just those prefixed with HSM) with the Write-Protected property.
0DISABLERegister write protection disabled for HSM accesses.