23.6.16 OTPC Write Protection Mode Register

Name: OTPC_WPMR
Offset: 0xE4
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 WPKEY[23:16] 
Access WWWWWWWW 
Reset 00000000 
Bit 2322212019181716 
 WPKEY[15:8] 
Access WWWWWWWW 
Reset 00000000 
Bit 15141312111098 
 WPKEY[7:0] 
Access WWWWWWWW 
Reset 00000000 
Bit 76543210 
    FIRSTE WPCTENWPITENWPCFEN 
Access R/WR/WR/WR/W 
Reset 0000 

Bits 31:8 – WPKEY[23:0] Write Protection Key

ValueNameDescription
0x4F5450 PASSWD

Writing any other value in this field aborts the write operation.

Always reads as 0.

Bit 4 – FIRSTE First Error Report Enable

ValueDescription
0

The last write protection violation source is reported in OTPC_WPSR.WPVSRC and the last software control error type is reported in OTPC_WPSR.SWETYP; The OTPC_ISR.SECE flag is set at the first error occurrence within a series.

1

Only the first write protection violation source is reported in OTPC_WPSR.WPVSRC and only the first software control error type is reported in OTPC_WPSR.SWETYP. The OTPC_ISR.SECE flag is set at the first error occurrence within a series.

Bit 2 – WPCTEN Write Protection Control Enable

ValueDescription
0

Disables the write protection of the control if WPKEY matches to 0x4F5450 (OTP in ASCII).

1

Enables the write protection of the control if WPKEY matches to 0x4F5450 (OTP in ASCII).

Bit 1 – WPITEN Write Protection Interrupt Enable

ValueDescription
0

Disables the write protection of the interruption configuration if WPKEY matches to 0x4F5450 (OTP in ASCII).

1

Enables the write protection of the interruption configuration if WPKEY matches to 0x4F5450 (OTP in ASCII).

Bit 0 – WPCFEN Write Protection Configuration Enable

ValueDescription
0

Disables the write protection of the configuration if WPKEY matches to 0x4F5450 (OTP in ASCII).

1

Enables the write protection of the configuration if WPKEY matches to 0x4F5450 (OTP in ASCII).