SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
All fault signals are sent to a flag mux component. There are four important FLAGMUX registers:
The two L3_FLAGMUX_MASK registers mask bit 0 or bit 1 of the flag inputs, and the L3_FLAGMUX_REGERR registers read input errors. Each register is dedicated to reporting the bit corresponding to the register number.
Table 14-24 describes the mapping of the flags to the corresponding sources.
| Flag Mux Input | Source | |
|---|---|---|
| CLK1_1 Flag Mux | 1 | DMM_P1 |
| 4 | DMM_P2 | |
| 6 | DSP1 SDMA | |
| 10 | DSS | |
| 11 | GPMC | |
| 12 | PCIE SS1 | |
| 13 | IVA_CFG | |
| 14 | IVA_SL2IF | |
| 15 | L4_CFG | |
| 16 | L4_WKUP | |
| 17 | PCIESS2 | |
| 19 | GPU | |
| 20 | IPU1 | |
| 21 | IPU2 | |
| 22 | EDMA TPCC | |
| 23 | EDMA TC1 | |
| 24 | EDMA TC2 | |
| 25 | VCP1(1) | |
| 26 | L4_PER2_P3 | |
| 27 | L4_PER3_P3 | |
| 28 | MMU1 | |
| 29 | PRU-ICSS1 | |
| 30 | PRU-ICSS2 | |
| 31 | VCP2(1) | |
| CLK1_2 Flag Mux | 0 | HOST_CLK1_1 |
| 1 | HOST_CLK1_2 | |
| 2 | REPLICATOR_CLK1_TIMEOUT | |
| 4 | BB2D | |
| 5 | REPLICATOR_CLK1_TIMEOUT1 | |
| 6 | L4_PER1_P3 | |
| 7 | L4_PER1_P1 | |
| 8 | L4_PER1_P2 | |
| 9 | L4_PER2_P1 | |
| 10 | L4_PER2_P2 | |
| 11 | L4_PER3_P1 | |
| 12 | L4_PER3_P2 | |
| 13 | MCASP1 | |
| 14 | MCASP2 | |
| 15 | MCASP3 | |
| 16 | MMU2 | |
| 17 | OCMC_RAM1 | |
| 21 | QSPI | |
| 23 | CLK1_TARG_PWR_DISC_CLK2 | |
| CLK2_1 Flag Mux | 0 | L3_INSTR |
| 1 | DEBUGSS_CT_TBR | |
| 2 | HOST_CLK2_1 | |
| 3 | REPLICATOR_CLK2_TIMEOUT |
Missing inputs in Table 14-24 are reserved. Writing inside the reserved spaces has no effect.