SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
If a target does not respond after a fixed number of clock cycles, an error time-out flag is generated, in case it is enabled. The value of the flag is always 3 if a time-out error is present.
To enable time-out for each target, set the corresponding bit in L3_FLAGMUX_TIMEOUT_MASK0 register to 1. See Table 14-11.
Flag Mux Input | Source | |
---|---|---|
CLK1_1 Time-out FlagMux (TIMEOUT1) | 2 | DSP1 SDMA |
3 | DSP2 SDMA | |
4 | DSS | |
5 | EVE1 | |
6 | EVE2 | |
9 | GPU | |
10 | BB2D | |
11 | IPU1 | |
12 | IPU2 | |
13 | IVA CONFIG | |
14 | MMU1 | |
15 | DMM P1 | |
16 | DMM P2 | |
17 | IVA SL2IF | |
18 | MMU2 | |
19 | L4_PER1 P1 | |
20 | L4_PER1 P2 | |
21 | L4_PER1 P3 | |
22 | L4_PER2 P2 | |
23 | L4_PER2 P1 | |
24 | L4_PER2 P3 | |
25 | L4_PER3 P2 | |
26 | L4_PER3 P1 | |
27 | L4_PER3 P3 | |
28 | L4_CFG | |
29 | L4_WKUP | |
CLK1_2 Time-out FlagMux (TIMEOUT2) | 1 | PCIE1 |
2 | PCIE2 | |
6 | QSPI | |
8 | TPCC | |
9 | TPTC1 | |
10 | TPTC2 | |
12 | OCMC_RAM3 | |
13 | McASP1 | |
14 | McASP2 | |
15 | McASP3 | |
16 | OCMC_RAM1 | |
17 | OCMC_RAM2 | |
18 | GPMC | |
19 | VCP1 | |
20 | VCP2 | |
CLK2_1 Time-out FlagMux | 0 | L3_INSTR |
1 | DEBUGSS_CT_TBR |
For example, to enable all targets in CLK1_1, write 0x3FL3_FLAGMUX_TIMEOUT1_MASK0; to enable all targets in CLK1_2, write 0x1F FFFFL3_FLAGMUX_TIMEOUT2_MASK0. To enable only OCMC_RAM1 (target in CLK1_2) write 0x1L3_FLAGMUX_TIMEOUT2_MASK0. If an error time-out occurs, read the registers L3_FLAGMUX_TIMEOUT1_REGERR0 and L3_FLAGMUX_TIMEOUT2_REGERR0 to determine the source of error concerning Table 14-11. CLK2 time-outs are reported through CLK1_FLAGMUX_CLK2_1 status registers (L3_FLAGMUX_REGERR0, L3_FLAGMUX_REGERR1) and masked through L3_FLAGMUX_MASK0 and L3_FLAGMUX_MASK1 registers.
Similarly, to enable a target in CLK2_1, write the appropriate value (as described in Table 14-11) in L3_FLAGMUX_TIMEOUT_MASK0.
If an error time-out occurs in CLK2_1, read the L3_FLAGMUX_TIMEOUT_REGERR0 register to determine the source of error concerning Table 14-11.