ADuCM320 Hardware Reference Manual
UG-498
Rev. C | Page 83 of 196
Bits
Bit Name
Description
Reset Access
[19:17] ECCCOUNTFLASH 0 This is a 3-bit counter that reflects the number of 1-bit ECC read errors in Flash 0 after
FEESTA[10:9] = 0x2 and before FEESTA is read. This counter does not count on ECC 2 bit
errors. The counter is cleared when FEESTA is read by the user.
0x0
RC
[16:15] ECCERRSIGN
ECC error during initial signature check.
0x0
R
Bits
Name
Description
00
NOERR
No error. Successful flash read operation during initial
signature check or page signature check.
01
ERRDETECTED
During initial signature check, 2-bit errors are detected,
and not corrected for at least one flash location.
10
ERRCORRECTED
1-bit error is corrected for one flash location during a
signature command.
11
ERR1BIT_2Bit
During the initial signature command, 1-bit errors and 2-bit
errors are detected on one or more flash locations.
13
SIGNERR
Information space signature check on reset error. After a reset, the flash controller
automatically checks the Info space signature. If the signature check fails this bit is
asserted. User can check if this bit is set via serial wire only. User code does not execute if
this bit is set. The bit is cleared if the correct signature is programmed to the MS long
word in information space.
0x0
R
[12:11] ECCREADERRFLSH1 ECC errors during a read of Flash 1 if interrupt is enabled
0x0
RC
Bits
Name
Description
00
NOERR
No error. Successful read from Flash 1.
01
ERRDETECTED
2-bit error detected in one or more flash locations during a
read from Flash 1. The errors are not corrected.
10
ERRCORRECTED
1-bit error detected for one flash location while during read
from Flash 1. The error is corrected.
11
ERR1BIT_2Bit
During the read, 1-bit error and 2-bit errors are detected in
Flash 1.
[10:9]
ECCREADERRFLSH0 ECC errors during read of Flash 0 if interrupt is enabled
0x0
RC
Bits
Name
Description
00
NOERR
No error. Successful read from Flash 0.
01
ERRDETECTED
2-bit error detected in one or more flash locations during a
read from Flash 0. The errors are not corrected.
10
ERRCORRECTED
1-bit error detected for one flash location while during read
from Flash 0. The error is corrected.
11
ERR1BIT_2Bit
During the read, 1-bit error and 2-bit errors are detected in
Flash 0.
[8:7]
ECCERRCMD
ECC errors during signature commands
0x0
RC
Bits
Name
Description
00
NOERR
No error. Successful flash read operation during the
signature check.
01
ERRDETECTED
2-bit error detected in one or more flash locations during
the signature command. The errors are not corrected.
10
ERRCORRECTED
1-bit error detected for one flash location while doing a
signature check. The error is corrected.
11
ERR1BIT_2Bit
During the signature command, 1-bit error and 2-bit errors
are detected on one or more flash locations.
6
RESERVED
Reserved.
0x0
R
[5:4]
CMDRES
These two bits indicate the status of a command on completion or the status of a write. If
multiple commands are executed or there are multiple writes without a read of the
status register, the first error encountered is stored. Cleared to 0 when read.
0x0
RC
00: successful completion of a command or a write
01: attempted signcheck, write, or erase of a protected location
10: read verify error. After an erase, the controller reads the corresponding word(s) to verify
that the transaction completed successfully. If data read is not all Fs, this is the resulting
status. If the sign command is executed and the resulting signature does not match the
data in the upper 4 bytes of the upper page in a block, this is the resulting status.
11: indicates that a command or a write was aborted by an abort command or a system
interrupt has caused an abort