The following table lists the system errors routed to the PMC system error accumulator module (EAM).
| Field Name | PMC Global Register | JTAG Error Register Bit | Description |
|---|---|---|---|
| BOOT_CR | PMC_ERR1_STATUS[0] | 63 | PMC boot correctable error |
| BOOT_NCR | PMC_ERR1_STATUS[1] | 62 | PMC boot non-correctable error |
| FW_CR | PMC_ERR1_STATUS[2] | 61 | PMC firmware boot correctable error |
| FW_NCR | PMC_ERR1_STATUS[3] | 60 | PMC firmware boot non-correctable err |
| GSW_CR | PMC_ERR1_STATUS[4] | 59 | General software correctable error |
| GSW_NCR | PMC_ERR1_STATUS[5] | 58 | General software non-correctable error |
| CFU | PMC_ERR1_STATUS[6] | 57 | CFU error |
| CFRAME | PMC_ERR1_STATUS[7] | 56 | CFRAME error |
| reserved | PMC_ERR1_STATUS[8] | 55 | reserved |
| reserved | PMC_ERR1_STATUS[9] | 54 | reserved |
| DDRMC_MB_CR | PMC_ERR1_STATUS[10] | 53 | DDRMC MB correctable error |
| DDRMC_MB_NCR | PMC_ERR1_STATUS[11] | 52 | DDRMC MB non-correctable error |
| NOC_TYPE1_CR | PMC_ERR1_STATUS[12] | 51 | NOC type1 correctable error |
| NOC_TYPE1_NCR | PMC_ERR1_STATUS[13] | 50 | NOC type1 non-correctable error |
| NOC_USER | PMC_ERR1_STATUS[14] | 49 | NOC user error |
| MMCM | PMC_ERR1_STATUS[15] | 48 | MMCM lock error |
| DDRMC_MC_CR | PMC_ERR1_STATUS[18] | 45 | DDRMC MC correctable ECC error |
| DDRMC_MC_NCR | PMC_ERR1_STATUS[19] | 44 | DDRMC MC non-correctable ECC error |
| GT_CR | PMC_ERR1_STATUS[20] | 43 | GT correctable error |
| GT_NCR | PMC_ERR1_STATUS[21] | 42 | GT non-correctable error |
| PL_SMON_CR | PMC_ERR1_STATUS[22] | 41 | PL SysMon correctable error |
| PL_SMON_NCR | PMC_ERR1_STATUS[23] | 40 | PL SysMon non-correctable error |
| PL0 | PMC_ERR1_STATUS[24] | 39 | User defined PL generic error |
| PL1 | PMC_ERR1_STATUS[25] | 38 | User defined PL generic error |
| PL2 | PMC_ERR1_STATUS[26] | 37 | User defined PL generic error |
| PL3 | PMC_ERR1_STATUS[27] | 36 | User defined PL generic error |
| NPI ROOT | PMC_ERR1_STATUS[28] | 35 | NPI root error |
| reserved | PMC_ERR1_STATUS[29] | 34 | reserved |
| reserved | PMC_ERR1_STATUS[30] | 33 | reserved |
| reserved | PMC_ERR1_STATUS[31] | 32 | reserved |
| PMC_APB | PMC_ERR2_STATUS[0] | 31 | General purpose PMC error, global registers, CRP, IOP secure SLCR, IOP SLCR, BBRAM controller, analog control regs, RTC control regs |
| PMC_ROM | PMC_ERR2_STATUS[1] | 30 | PMC ROM validation error |
| RCU_FE | PMC_ERR2_STATUS[2] | 29 | RCU MB TMR fatal error |
| PPU_FE | PMC_ERR2_STATUS[3] | 28 | PPU MB TMR fatal error |
| reserved | PMC_ERR2_STATUS[4] | 27 | reserved |
| PMC_RAM_CE | PMC_ERR2_STATUS[5] | 26 | Correctable error in PPU RAM |
| PMC_RAM_UE | PMC_ERR2_STATUS[6] | 25 | PMC uncorrectable error in RCU, PPU, and PMC RAM |
| PMC_SMON0 | PMC_ERR2_STATUS[7] | 24 | PMC temp shutdown alert supplies 0 to 31 |
| PMC_SMON1 | PMC_ERR2_STATUS[8] | 23 | PMC temp shutdown alert supplies 32 to 63 |
| PMC_SMON2 | PMC_ERR2_STATUS[9] | 22 | PMC temp shutdown alert supplies 64 to 95 |
| PMC_SMON3 | PMC_ERR2_STATUS[10] | 21 | PMC temp shutdown alert supplies 96 to 127 |
| PMC_SMON4 | PMC_ERR2_STATUS[11] | 20 | PMC temp shutdown alert supplies 128 to 159 |
| reserved | PMC_ERR2_STATUS[12] | 19 | reserved |
| reserved | PMC_ERR2_STATUS[13] | 18 | reserved |
| reserved | PMC_ERR2_STATUS[14] | 17 | reserved |
| PMC_SMON8 | PMC_ERR2_STATUS[15] | 16 | PMC temp shutdown alert, over temp |
| PMC_SMON9 | PMC_ERR2_STATUS[16] | 15 | PMC temp shutdown alert, device temp |
| CFI_UE | PMC_ERR2_STATUS[17] | 14 | CFI uncorrectable error |
| CFRAME_SEU_CRC | PMC_ERR2_STATUS[18] | 13 | CFRAME SEU CRC error |
| CFRAME_SEU_ECC | PMC_ERR2_STATUS[19] | 12 | CFRAME SEU ECC error |
| PMC_SWDT | PMC_ERR2_STATUS[20] | 11 | PMC system watchdog timer error |
| reserved | PMC_ERR2_STATUS[21] | 10 | reserved |
| RTC_ALARM | PMC_ERR2_STATUS[22] | 9 | RTC alarm error |
| NPLL | PMC_ERR2_STATUS[23] | 8 | PMC NPLL Lock error |
| PPLL | PMC_ERR2_STATUS[24] | 7 | PMC PPLL lock error |
| CLK_MON | PMC_ERR2_STATUS[25] | 6 | Clock monitor errors (from CRP register module) |
| reserved | PMC_ERR2_STATUS[26] | 5 | reserved |
| PMC_INT_CE | PMC_ERR2_STATUS[27] | 4 | PMC interconnect correctable error |
| PMC_INT_UE | PMC_ERR2_STATUS[28] | 3 | PMC interconnect uncorrectable error |
| reserved | PMC_ERR2_STATUS[29] | 2 | reserved |
| reserved | PMC_ERR2_STATUS[30] | 1 | reserved |
| reserved | PMC_ERR2_STATUS[31] | 0 | reserved |
| IOP_CR | PMC_ERR3_STATUS[0] | ||
| IOP_NCR | PMC_ERR3_STATUS[1] | ||
| PCR_PAR | PMC_ERR3_STATUS[13] | ||
| PS_EAM_E0 | PMC_ERR3_STATUS[14] | ||
| PS_EAM_E1 | PMC_ERR3_STATUS[15] | ||
| PS_EAM_E2 | PMC_ERR3_STATUS[16] | ||
| PS_EAM_E3 | PMC_ERR3_STATUS[17] | ||
| ASU_EAM_GD | PMC_ERR3_STATUS[18] | asu_pmc_gd_vccint_glitch_det_val | |
| PMC_EAM_GD | PMC_ERR3_STATUS[19] | OR of vccint_pmc_glitch_detect[1:0] | |
| PMC_EAM_SMIRQ0 | PMC_ERR3_STATUS[20] | ||
| PMC_EAM_SMIRQ1 | PMC_ERR3_STATUS[21] | ||
| PMC_EAM_RAM | PMC_ERR3_STATUS[22] | ||
| PMC_EAM_SW_ERR | PMC_ERR3_STATUS[23] | ||
| PMC_EAM_UFS_FE | PMC_ERR3_STATUS[24] | Universal Flash Storage fatal error |