SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The protection mechanism for L4 interconnects is based on a hierarchical segmentation, as shown in Figure 16-12. By default, some regions are attached to specific protection group members. This specificity lets users set up the permission access to certain types of modules requiring the same access protection without managing region allocation.
All interconnect address spaces are covered by regions. Table 16-398 through Table 16-402 list the module mapping with their addresses, region numbers, and default protection group allocated to them.
Module refers to the configuration registers of the module.
TA (Target Agent) refers to the interconnect configuration registers of the TA associated with the module.
Module | Region | Description |
---|---|---|
L4_PER1_CONFIG | 0 | Address Protection |
1 | L3_MAIN_IP0 initiator port | |
2 | Link Agent | |
UART3_TARG | 3 | Module |
4 | TA | |
TIMER2_TARG | 5 | Module |
6 | TA | |
TIMER3_TARG | 7 | Module |
8 | TA | |
TIMER4_TARG | 9 | Module |
10 | TA | |
TIMER9_TARG | 11 | Module |
12 | TA | |
GPIO2_TARG | 13 | Module |
14 | TA | |
GPIO3_TARG | 15 | Module |
16 | TA | |
GPIO4_TARG | 17 | Module |
18 | TA | |
GPIO5_TARG | 19 | Module |
20 | TA | |
GPIO6_TARG | 21 | Module |
22 | TA | |
I2C3 | 23 | Module |
UART1_TARG | 24 | Module |
25 | TA | |
UART2_TARG | 26 | Module |
27 | TA | |
UART4_TARG | 28 | Module |
29 | TA | |
I2C1_TARG | 30 | Module |
31 | TA | |
I2C2_TARG | 32 | Module |
33 | TA | |
I2C3_TARG | 34 | TA |
GPIO8_TARG | 35 | Module |
36 | TA | |
HDQ1W_TARG | 37 | Module |
38 | TA | |
ELM_TARG | 39 | Module |
40 | TA | |
TIMER10_TARG | 41 | Module |
42 | TA | |
TIMER11_TARG | 43 | Module |
44 | TA | |
GPIO7_TARG | 45 | Module |
46 | TA | |
MCSPI1_TARG | 47 | Module |
48 | TA | |
MCSPI2_TARG | 49 | Module |
50 | TA | |
MMC1_TARG | 51 | Module |
52 | TA | |
UART6_TARG | 53 | Module |
54 | TA | |
MMC3_TARG | 61 | Module |
62 | TA | |
UART5_TARG | 63 | Module |
64 | TA | |
MMC2_TARG | 65 | Module |
66 | TA | |
MCSPI3_TARG | 67 | Module |
68 | TA | |
MCSPI4_TARG | 69 | Module |
70 | TA | |
MMC4_TARG | 71 | Module |
72 | TA | |
L4_PER1 CONFIG | 77 | L3_MAIN_IP1 |
78 | L3_MAIN_IP2 | |
I2C4_TARG | 81 | Module |
82 | TA | |
I2C5_TARG | 83 | Module |
84 | TA |
Module | Region | Description |
---|---|---|
L4_PER2_CONFIG | 0 | Address Protection |
1 | L3_MAIN_IP0 initiator port | |
2 | Link Agent | |
GMAC_TARG | 3 | Module |
L4_PER2_CONFIG | 4 | L3_MAIN_IP1 initiator port |
5 | L3_MAIN_IP2 initiator port | |
GMAC_TARG | 6 | TA |
MLB_TARG | 7 | Module |
8 | TA | |
MCASP1_CFG_TARG | 9 | Module |
10 | TA | |
MCASP2_CFG_TARG | 11 | Module |
12 | TA | |
MCASP3_CFG_TARG | 13 | Module |
14 | TA | |
MCASP4_CFG_TARG | 15 | Module |
16 | TA | |
MCASP4_DAT_TARG | 17 | Module |
18 | TA | |
MCASP5_CFG_TARG | 19 | Module |
20 | TA | |
MCASP5_DAT_TARG | 21 | Module |
22 | TA | |
PWM1_TARG | 25 | Module |
26 | TA | |
PWM2_TARG | 27 | Module |
28 | TA | |
PWM3_TARG | 29 | Module |
30 | TA | |
DCAN2_TARG | 31 | Module |
32 | TA | |
MCASP6_CFG_TARG | 35 | Module |
36 | TA | |
MCASP7_DAT_TARG | 37 | Module |
38 | TA | |
MCASP7_CFG_TARG | 39 | Module |
40 | TA | |
MCASP8_DAT_TARG | 41 | Module |
42 | TA | |
MCASP8_CFG_TARG | 43 | Module |
44 | TA | |
MCASP6_DAT_TARG | 45 | Module |
46 | TA | |
UART7_TARG | 47 | Module |
48 | TA | |
UART8_TARG | 49 | Module |
50 | TA | |
UART9_TARG | 51 | Module |
52 | TA | |
VCP1_CFG_TARG | 53 | Module |
54 | TA | |
VCP2_CFG_TARG | 55 | Module |
56 | TA |
Module | Region | Description |
---|---|---|
L4_PER3_CONFIG | 0 | Address Protection |
1 | Link Agent | |
2 | L3_MAIN_IP0 initiator port | |
3 | L3_MAIN_IP1 initiator port | |
4 | L3_MAIN_IP2 initiator port | |
TIMER5_TARG | 5 | Module |
6 | TA | |
TIMER6_TARG | 7 | Module |
8 | TA | |
TIMER7_TARG | 9 | Module |
10 | TA | |
TIMER8_TARG | 11 | Module |
12 | TA | |
TIMER13_TARG | 13 | Module |
14 | TA | |
TIMER14_TARG | 15 | Module |
16 | TA | |
TIMER15_TARG | 17 | Module |
18 | TA | |
TIMER16_TARG | 19 | Module |
20 | TA | |
VIP1_TARG | 21 | Module |
22 | TA | |
VIP2_TARG | 23 | Module |
24 | TA | |
CAL_TARG | 25 | Module |
26 | TA | |
VPE_TARG | 27 | Module |
28 | TA | |
RTC_TARG | 29 | Module |
30 | TA | |
MBX2_TARG | 33 | Module |
34 | TA | |
MBX3_TARG | 35 | Module |
36 | TA | |
MBX4_TARG | 37 | Module |
38 | TA | |
MBX5_TARG | 39 | Module |
40 | TA | |
MBX6_TARG | 41 | Module |
42 | TA | |
MBX7_TARG | 43 | Module |
44 | TA | |
MBX8_TARG | 45 | Module |
46 | TA | |
MBX12_TARG | 67 | Module |
68 | TA | |
MBX9_TARG | 69 | Module |
70 | TA | |
MBX10_TARG | 71 | Module |
72 | TA | |
MBX11_TARG | 73 | Module |
74 | TA | |
USB4_CFG_TARG | 75 | Module |
76 | TA | |
USB2_CFG_TARG | 79 | Module |
80 | TA | |
OCMC_RAM1_TARG | 81 | Module |
82 | TA | |
USB1_CFG_TARG | 83 | Module |
84 | TA | |
USB3_CFG_TARG | 85 | Module |
86 | TA | |
OCMC_RAM3_TARG | 87 | Module |
88 | TA | |
MMU1_TARG | 91 | Module |
92 | TA | |
MMU2_TARG | 93 | Module |
94 | TA | |
MBX13_TARG | 95 | Module |
96 | TA |
Module | Region | Description |
---|---|---|
L4_CFG Configuration | 0 | AP |
1 | LA | |
2 | IP0 | |
CTRL_MODULE_CORE_TARG | 3 | Module |
4 | TA | |
CM_CORE_AON_TARG | 5 | Module |
6 | TA | |
CM_CORE_TARG | 7 | Module |
8 | TA | |
DMA_SYSTEM_TARG | 9 | Module |
10 | TA | |
SCP1_TARG | 13 | Module |
14 | TA | |
SCP2_TARG | 15 | Module |
16 | TA | |
MAILBOX_TARG | 23 | Module |
24 | TA | |
SPINLOCK_TARG | 25 | Module |
26 | TA | |
OCP_WP_NOC_TARG | 27 | Module |
28 | TA | |
SATA_TARG | 31 | Module |
32 | TA | |
EVE1_FW_CFG_TARG | 33 | Module |
34 | TA | |
EVE2_FW_CFG_TARG | 35 | Module |
36 | TA | |
ISS_FW_CFG_TARG | 37 | Module |
38 | TA | |
IPU1_FW_CFG_TARG | 41 | Module |
42 | TA | |
IPU2_FW_CFG_TARG | 43 | Module |
44 | TA | |
VCP1_FW_CFG_TARG | 45 | Module |
46 | TA | |
VCP2_FW_CFG_TARG | 47 | Module |
48 | TA | |
TPCC_FW_CFG_TARG | 49 | Module |
50 | TA | |
TPTC_FW_CFG_TARG | 51 | Module |
52 | TA | |
PCIESS1_FW_CFG_TARG | 53 | Module |
54 | TA | |
MCASP1_FW_CFG_TARG | 55 | Module |
56 | TA | |
MCAN_FW_CFG_TARG | 57 | Module |
58 | TA | |
SCP3_TARG | 59 | Module |
60 | TA | |
DSP1_SDMA_FW_CFG_TARG | 61 | Module |
62 | TA | |
DSP2_SDMA_FW_CFG_TARG | 63 | Module |
64 | TA | |
MA_MPU_NTTP_FW_CFG_TARG | 79 | Module |
80 | TA | |
EMIF_OCP_FW_CFG_TARG | 81 | Module |
82 | TA | |
OCMC_RAM2_FW_CFG_TARG | 83 | Module |
84 | TA | |
GPMC_FW_CFG_TARG | 85 | Module |
86 | TA | |
OCMC_RAM1_FW_CFG_TARG | 87 | Module |
88 | TA | |
GPU_FW_CFG_TARG | 89 | Module |
90 | TA | |
OCMC_RAM3_FW_CFG | 91 | Module |
92 | TA | |
DSS_FW_CFG_TARG | 93 | Module |
94 | TA | |
IVA_SL2IF_FW_CFG_TARG | 95 | Module |
96 | TA | |
IVA_CONFIG_FW_CFG_TARG | 97 | Module |
98 | TA | |
DEBUGSS_CT_TBR_FW_CFG_TARG | 99 | Module |
100 | TA | |
L3_INSTR_FW_CFG_TARG | 101 | Module |
102 | TA | |
MCASP2_FW_CFG_TARG | 103 | Module |
104 | TA | |
QSPI_FW_CFG_TARG | 105 | Module |
106 | TA | |
MCASP3_FW_CFG_TARG | 107 | Module |
108 | TA | |
PCIESS2_FW_CFG_TARG | 125 | Module |
126 | TA |
Module | Region | Description |
---|---|---|
L4 WKUP | 0 | AP |
1 | IP0 | |
2 | LA | |
PRM_TARG | 3 | Module |
4 | TA | |
GPIO1_TARG | 5 | Module |
6 | TA | |
WD_TIMER2_TARG | 7 | Module |
8 | TA | |
TIMER1_TARG | 9 | Module |
10 | TA | |
KBD_TARG | 11 | Module |
12 | TA | |
COUNTER_32K | 15 | Module |
16 | TA | |
CTRL_MODULE_WKUP | 17 | Module |
18 | TA | |
TIMER12 | 19 | Module |
20 | TA | |
UART10_TARG | 28 | Module |
29 | TA | |
DCAN1_TARG | 30 | Module |
31 | TA |