26.6.13 ECC Fault Injection Control

Note: This Register is only available on PIC32CM5164 and PIC32CM2532 variants.
Name: FLTCTRL
Offset: 0x84
Reset: 0x00000000
Property: PAC Write-Protection

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
  FLTMD[2:0]     
Access R/WR/WR/W 
Reset 000 
Bit 76543210 
       FLTENFLTRST 
Access R/WR/W 
Reset 00 

Bits 14:12 – FLTMD[2:0] Fault Mode Control

When FLTEN has previously been written to 1, any write attempt to this bit field will fail and return a bus error.
ValueDescription
0x0 Fault Injection is disabled
0x1 Reserved
0x2 Fault Capture Mode enabled
0x3 Reserved
0x4 Single Fault Injection (at bit selected in FLT1PTR) for Reads
0x5 Double Fault Injection (at bit selected in FLT1PTR and FLT2PTR) for Reads
0x6 Single Fault Injection (at bit selected in FLT1PTR) for Writes
0x7 Double Fault Injection (at bit selected in FLT1PTR and FLT2PTR) for Writes

Bit 1 – FLTEN Fault Injection Enable

ValueDescription
0 Disables the Read/Write Fault Injection
1 Enables the Read/Write Fault Injection as defined in FLTMD

Bit 0 – FLTRST Fault Logic Reset

ValueDescription
0 No effect
1 Resets all FLT registers (FLTCTRL, FFLTPTR, FFLTADR, FFLTCAP, FFLTPAR, FFLTSYN)