6.2.19 NVM CRC Control Register

Name: NVMCRCCON
Offset: 0x3048

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
 DELAY[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 CRCENSTART    CRCIDL[1:0] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 76543210 
    OM  CRCEC[1:0] 
Access R/WR/WR/W 
Reset 000 

Bits 23:16 – DELAY[7:0] Delay between CRC accesses bits

Delay count in system clock cycles between CRC accesses

Bit 15 – CRCEN Enable CRC Function bit

ValueDescription
1 CRC function enabled.
0 CRC function disabled.

Bit 14 – START Start CRC calculation bit

ValueDescription
1 Start CRC calculation (CRC in progress).
0 CRC calculation complete (CRC function idle).

Bits 9:8 – CRCIDL[1:0] Idle Operation Control bits

ValueDescription
3 Reserved
2 CRC operates in Idle mode and is stopped in CPU Run mode.
1 CRC operates in CPU Run mode and is stopped in Idle mode.
0 CRC operates in CPU Run mode and Idle.

Bit 4 – OM Output Mode bit

ValueDescription
1 CRC-32 state with neither padding nor final XOR
0 CRC-32 checksum

Bits 1:0 – CRCEC[1:0] CRC Error Code bits

ValueDescription
3 Invalid address (start address greater than end address)
2 Flash ECC DED error
1 Security access control violation
0 No error