22.3.15 Error Channel Connections
The subsystems that can generate an error are connected to the ERRCTRL channels, as described
in the table below. The CRITICAL Recommended column identifies which errors are
typically recommended to be configured with critical severity. The channels may be configured
differently depending on application needs.
Channel Number | Name | Peripheral | Source | Error | CRITICAL Recommended |
---|---|---|---|---|---|
0 | VREGFAIL | SLPCTRL | VOV flag in INTFLAGS | The Voltage Regulator Monitor has detected high voltage | X |
VUV flag in INTFLAGS | The Voltage Regulator Monitor has detected low voltage | ||||
1 | BUSERR | CPU | BUSERR flag in INTFLAGS | Illegal address, parity error or other error response from the bus target | X |
PARITYD flag in INTFLAGS | Parity error on the data bus | ||||
2 | RAM2 | RAMCTRL | COMP flag in INTFLAGS | ECC comparator error | X |
ECC2 flag in INTFLAGS | RAM ECC multiple-bit error | ||||
3 | FLASH2 | NVMCTRL | COMP flag in INTFLAGSB | ECC comparator error | X |
FECC2 flag in INTFLAGSB | Flash ECC double-bit error | ||||
4 | OPC | CPU | OPC flag in INTFLAGS | Illegal opcode instruction | X |
PARITYI flag in INTFLAGS | Parity error on instruction bus | ||||
5 | SPLIM | CPU | SPLIM flag in INTFLAGS | Stack pointer limit exceeded | |
6 | RAM1 | RAMCTRL | ECC1 flag in INTFLAGS | RAM ECC single-bit error | |
7 | FLASH1 | NVMCTRL | FECC1 flag in INTFLAGSB | Flash ECC single-bit error | |
8 | VREGWARN | SLPCTRL | VDENTER flag in INTFLAGS | VMON has entered diagnostic mode | |
VDEXIT flag in INTFLAGS | VMON has exited diagnostic mode | ||||
VERR flag in INTFLAGS | Internal VMON error | ||||
VSLP flag in INTFLAGS | VMON has entered sleep mode | ||||
VDIS flag in INTFLAGS | VMON is disabled | ||||
SERR flag in INTFLAGS | Sleep instruction aborted due to an illegal condition | ||||
9 | CFD0 | CLKCTRL | CFD0 flag in INTFLAGS | Clock failure detected 0 | |
10 | CFD1 | CLKCTRL | CFD1 flag in INTFLAGS | Clock failure detected 1 | |
11 | CFM0 | CLKCTRL | CFM0 flag in INTFLAGS | Clock frequency measurement error 0 | |
12 | CFM1 | CLKCTRL | CFM1 flag in INTFLAGS | Clock frequency measurement error 1 | |
13 | SWDT | SWDT | ERROR flag in INTFLAGS | SWDT error | |
14 | EEPROM | NVMCTRL | EECC2 flag in INTFLAGSB | EEPROM multiple-bit ECC error | |
EECC1 flag in INTFLAGSB | EEPROM single-bit ECC error | ||||
15 | EVSYS0 | EVSYS0 | EVSYS0 | Error Controller event system input 0 | |
16 | EVSYS1 | EVSYS1 | EVSYS1 | Error Controller event system input 1 |