ADuCM320 Hardware Reference Manual
Bits
Bit Name
[19:17]
ECCCOUNTFLASH 0
[16:15]
ECCERRSIGN
13
SIGNERR
[12:11]
ECCREADERRFLSH1
[10:9]
ECCREADERRFLSH0
[8:7]
ECCERRCMD
6
RESERVED
[5:4]
CMDRES
Description
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.
ECC error during initial signature check.
Bits
Name
00
NOERR
01
ERRDETECTED
10
ERRCORRECTED
11
ERR1BIT_2Bit
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.
ECC errors during a read of Flash 1 if interrupt is enabled
Bits
Name
00
NOERR
01
ERRDETECTED
10
ERRCORRECTED
11
ERR1BIT_2Bit
ECC errors during read of Flash 0 if interrupt is enabled
Bits
Name
00
NOERR
01
ERRDETECTED
10
ERRCORRECTED
11
ERR1BIT_2Bit
ECC errors during signature commands
Bits
Name
00
NOERR
01
ERRDETECTED
10
ERRCORRECTED
11
ERR1BIT_2Bit
Reserved.
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.
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
Rev. C | Page 83 of 196
Description
No error. Successful flash read operation during initial
signature check or page signature check.
During initial signature check, 2-bit errors are detected,
and not corrected for at least one flash location.
1-bit error is corrected for one flash location during a
signature command.
During the initial signature command, 1-bit errors and 2-bit
errors are detected on one or more flash locations.
Description
No error. Successful read from Flash 1.
2-bit error detected in one or more flash locations during a
read from Flash 1. The errors are not corrected.
1-bit error detected for one flash location while during read
from Flash 1. The error is corrected.
During the read, 1-bit error and 2-bit errors are detected in
Flash 1.
Description
No error. Successful read from Flash 0.
2-bit error detected in one or more flash locations during a
read from Flash 0. The errors are not corrected.
1-bit error detected for one flash location while during read
from Flash 0. The error is corrected.
During the read, 1-bit error and 2-bit errors are detected in
Flash 0.
Description
No error. Successful flash read operation during the
signature check.
2-bit error detected in one or more flash locations during
the signature command. The errors are not corrected.
1-bit error detected for one flash location while doing a
signature check. The error is corrected.
During the signature command, 1-bit error and 2-bit errors
are detected on one or more flash locations.
UG-498
Reset
Access
0x0
RC
0x0
R
0x0
R
0x0
RC
0x0
RC
0x0
RC
0x0
R
0x0
RC
Need help?
Do you have a question about the ADuCM320 and is the answer not in the manual?
Questions and answers