SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
This section lists the error type information and associated priority for all error aggregators.
| Error Type | CPUx PR Error | RAM, ROM, FRI – PR Error | Priority |
|---|---|---|---|
| 0x01 |
Instruction fetch security violation. Instruction packet crossed LINK, STACK, ZONE boundary. Linear code crossed LINK, STACK, ZONE boundary. Regular Branch and Calls crossed STACK, ZONE boundary. |
Reserved | High |
| 0x02 | Secure entry error | Reserved | High |
| 0x04 | Secure exit error | Reserved | High |
| 0x08 | MAX PSP error | Reserved | High |
| 0x10 | Access timeout error | Reserved | High |
| 0x20 | Access ACK error | Access ACK error | High |
| 0x40 | Uncorrectable error | Uncorrectable error | High |
| 0x80 | Correctable error | Reserved | Low |
| 0x100 | WARN PSP error | Reserved | Low |
| 0x200 | Software breakpoint error | Reserved | High |
| 0x400 | Illegal instruction error | Reserved | High |
| 0x800 | Instruction timeout error | Reserved | High |
| Error Type | CPUx DW | RAM, Bridges DW | RTDMAx DW | Priority |
|---|---|---|---|---|
| 0x01 | Security violation | Reserved | Security violation | High |
| 0x02 | Reserved | Reserved | Reserved | - |
| 0x04 | Reserved | Reserved | Reserved | - |
| 0x08 | Reserved | Reserved | Reserved | - |
| 0x10 | Access timeout error | Reserved | Access timeout error | High |
| 0x20 | Access ACK error | Access ACK error | Access ACK error | High |
| 0x40 | Reserved | Uncorrectable error | Reserved | High |
| 0x80 | Reserved | Correctable error (RAM- RMW only) |
Reserved | Low |
| 0x100 | Unaligned address error | Reserved | Reserved | High |
| Error Type | CPUx DR1/DR2 | RAM, Bridges, FRI - DR1/DR2/DR |
RTDMAx DR | Priority |
|---|---|---|---|---|
| 0x01 | Security violation | Reserved | Security violation | High |
| 0x02 | Reserved | Reserved | Reserved | - |
| 0x04 | Reserved | Reserved | Reserved | - |
| 0x08 | Reserved | Reserved | Reserved | - |
| 0x10 | Access timeout error | Reserved | Access timeout error | High |
| 0x20 | Access ACK error | Access ACK error | Access ACK error | High |
| 0x40 | Uncorrectable error | Uncorrectable error | Uncorrectable error | High |
| 0x80 | Correctable error | Correctable error | Correctable error | Low |
| 0x100 | Unaligned address error | Reserved | Reserved | High |
| Error Type | CPUx INT | Priority |
|---|---|---|
| 0x01 | MAIN ISR ENTRY ERROR | High |
| 0x02 | MAIN CORRECTABLE VECTOR ERROR | Low |
| 0x04 | MAIN UNCORRECTABLE VECTOR ERROR | High |
| 0x08 | MAIN INTERRUPT RETURN ERROR | High |
| 0x10 | INT ISR ENTRY ERROR | High |
| 0x20 | INT CORRECTABLE VECTOR ERROR | Low |
| 0x40 | INT UNCORRECTABLE VECTOR ERROR | High |
| 0x80 | INT INTERRUPT RETURN ERROR | High |
| 0x100 | RTINT ISR ENTRY ERROR | High |
| 0x200 | RTINT CORRECTABLE VECTOR ERROR | Low |
| 0x400 | RTINT UNCORRECTABLE VECTOR ERROR | High |
| 0x800 | RTINT INTERRUPT RETURN ERROR | High |
| 0x1000 | RTINT CONTEXT RESTORE CORRECTABLE VECTOR ERROR | Low |
| 0x2000 | RTINT CONTEXT RESTORE UNCORRECTABLE VECTOR ERROR | High |
| 0x4000 | Reserved | - |
| 0x8000 | NMI MAXISP ERROR | High |
| 0x1 0000 | NMI ISR ENTRY ERROR | High |
| 0x2 0000 | NMI CORRECTABLE VECTOR ERROR | Low |
| 0x4 0000 | NMI UNCORRECTABLE VECTOR ERROR | High |
| 0x8 0000 | NMI INTERRUPT RETURN ERROR | High |
| 0x10 0000 | NMI CONTEXT RESTORE CORRECTABLE VECTOR ERROR | Low |
| 0x20 0000 | NMI CONTEXT RESTORE UNCORRECTABLE VECTOR ERROR | High |
| 0x40 0000 | VECTOR CORRECTABLE ERROR | Low |
| 0x80 0000 | VECTOR UNCORRECTABLE ERROR | High |
| 0x100 0000 | PIPE RTINT WARNISP | Low |
| 0x200 0000 | PIPE RTINT MAXISP | High |
| 0x400 0000 | PIPE SECURITY VIOLATION | High |
| 0x800 0000 | PIPE REGISTER PARITY ERROR | High |
| 0x1000 0000 | PIPE REGISTER PARITY DIAG ERROR | Low |
| 0x2000 0000 | PIPE LOCK_KEY ERROR | Low |
| Error Type | SSU Error | Priority |
|---|---|---|
| 0x01 | Reserved | - |
| 0x02 | CPU1_SSU_MMR_ACCESS_ERROR | High |
| 0x04 | CPU2_SSU_MMR_ACCESS_ERROR | High |
| 0x08 | CPU3_SSU_MMR_ACCESS_ERROR | High |
| 0x10 | Reserved | - |
| 0x20 | Reserved | - |
| 0x40 | Reserved | - |
| 0x80 | BANKMAP/SECVALID/BANKMODE/SSUMODE invalid | High |
| 0x100 | FLC1_ILLADDR | High |
| 0x300 | FLC1_ILLPROG | High |
| 0x500 | FLC1_ILLERASE | High |
| 0x700 | FLC1_ILLRDVER | High |
| 0x900 | FLC1_ILLMODECH | High |
| 0xB00 | FLC1_ILLCMD | High |
| 0xD00 | FLC1_ILLSIZE | High |
| 0xF00 | FLC1_ILLBANKERASE | High |
| 0x1000 | FLC1_MMR_ACCESS_ERROR | High |
| 0x2000 | FLC2_ILLADDR | High |
| 0x6000 | FLC2_ILLPROG | High |
| 0xA000 | FLC2_ILLERASE | High |
| 0xC000 | FLC2_ILLRDVER | High |
| 0x1 2000 | FLC2_ILLMODECH | High |
| 0x1 6000 | FLC2_ILLCMD | High |
| 0x1 A000 | FLC2_ILLSIZE | High |
| 0x1 C000 | FLC2_ILLBANKERASE | High |
| 0x2 0000 | FLC2_MMR_ACCESS_ERROR | High |
| Error Type | Sync Bridge (MPU, DW, DR) Error | RAM, Bridges - DW Error |
RAM, FRI, Bridges - DR Error |
SSU | Priority |
|---|---|---|---|---|---|
| 0x01 | Security violation | Reserved | Reserved | Security violation (HSM_SSU_MMR_ ACCESS_ERROR) |
High |
| 0x10 | Access timeout error | Reserved | Reserved | Reserved | High |
| 0x20 | Access ACK error | Access ACK error | Access ACK error | Reserved | High |
| 0x40 | Uncorrectable error | Uncorrectable error | Uncorrectable error | Reserved | High |
| 0x80 | Correctable error | Reserved | Correctable error | Reserved | Low |
| 0x4000 | Access type = read | Reserved | Reserved | Reserved | - (Info only) |
| 0x8000 | Access type = write | Reserved | Reserved | Reserved | - (Info only) |