SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
The PRU-ICSS1 and PRU-ICSS2 subsystems integration in the device is shown in Figure 30-5 and Figure 30-6, respectively.
Figure 30-5 PRU-ICSS1 Integration in the Device
Figure 30-6 PRU-ICSS2 Integration in the DevicePRU-ICSS2 UART and eCAP are not supported on the AM570x family of devices.
PRU-ICSS2 IEP I/Os are not pinned out on AM570x. However, some internal features (such as the IEP timer) are still supported.
PRUSSn_IRQ_HOST[2:9] correspond to PRU-ICSSn HOST_INT[0:7] or PRU-ICSSn EVTOUT[0:7] in other TI Sitara devices’ SoC-level interrupt controller.
The PRU-ICSS1 and PRU-ICSS2 integration in the device features:
Table 30-3 through Table 30-5 summarize the integration of the module in the device.
| Module Instance | Attributes | |
| Power Domain | Interconnect | |
| PRU-ICSS1 | PD_COREAON | L3_MAIN L4_CFG |
| PRU-ICSS2 | PD_COREAON | L3_MAIN L4_CFG |
| Clocks | ||||
| Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
| PRU-ICSS1 | PRUSS1_GICLK | ICSS_CLK | PRCM | PRU-ICSS1 gated interface clock derived from DPLL_GMAC |
| PRUSS1_UART_GFCLK | PER_192M_GFCLK | PRCM | PRUSS1_UART gated functional clock derived from DPLL_PER | |
| PRUSS1_IEP_CLK | ICSS_IEP_CLK | PRCM | PRUSS1_IEP functional clock derived from DPLL_GMAC | |
| PRUSS1_MII_MR0_CLK | pr1_mii_mr0_clk | pr1_mii_mr0_clk pin | MII0 RT RX functional clock | |
| PRUSS1_MII_MR1_CLK | pr1_mii_mr1_clk | pr1_mii_mr1_clk pin | MII1 RT RX functional clock | |
| PRUSS1_MII_MT0_CLK | pr1_mii_mt0_clk | pr1_mii_mt0_clk pin | MII0 RT TX functional clock | |
| PRUSS1_MII_MT1_CLK | pr1_mii_mt1_clk | pr1_mii_mt1_clk pin | MII1 RT TX functional clock | |
| PRU-ICSS2 | PRUSS2_GICLK | ICSS_CLK | PRCM | PRU-ICSS2 gated interface clock derived from DPLL_GMAC |
| PRUSS2_UART_GFCLK | PER_192M_GFCLK | PRCM | PRUSS2_UART gated functional clock derived from DPLL_PER | |
| PRUSS2_IEP_CLK | ICSS_IEP_CLK | PRCM | PRUSS2_IEP functional clock derived from DPLL_GMAC | |
| PRUSS2_MII_MR0_CLK | pr2_mii_mr0_clk | pr2_mii_mr0_clk pin | MII0 RT RX functional clock | |
| PRUSS2_MII_MR1_CLK | pr2_mii_mr1_clk | pr2_mii_mr1_clk pin | MII1 RT RX functional clock | |
| PRUSS2_MII_MT0_CLK | pr2_mii_mt0_clk | pr2_mii_mt0_clk pin | MII0 RT TX functional clock | |
| PRUSS2_MII_MT1_CLK | pr2_mii_mt1_clk | pr2_mii_mt1_clk pin | MII1 RT TX functional clock | |
| Resets | ||||
| Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
| PRU-ICSS1 | PRUSS1_RST_MAIN_ARST_N | PRUSS1_RST | PRCM | Non-retention hardware main reset to the PRU-ICSS1 |
| PRU-ICSS2 | PRUSS2_RST_MAIN_ARST_N | PRUSS2_RST | PRCM | Non-retention hardware main reset to the PRU-ICSS2 |
| Interrupt Requests | ||||
| Module Instance | Source Signal Name | IRQ_CROSSBAR Input | Default Mapping | Description |
| PRU-ICSS1 | PRUSS1_IRQ_HOST2(1) | IRQ_CROSSBAR_186 | - | PRU-ICSS1 Host interrupt 2 |
| PRUSS1_IRQ_HOST3(1) | IRQ_CROSSBAR_187 | - | PRU-ICSS1 Host interrupt 3 | |
| PRUSS1_IRQ_HOST4(1) | IRQ_CROSSBAR_188 | - | PRU-ICSS1 Host interrupt 4 | |
| PRUSS1_IRQ_HOST5(1) | IRQ_CROSSBAR_189 | - | PRU-ICSS1 Host interrupt 5 | |
| PRUSS1_IRQ_HOST6(1) | IRQ_CROSSBAR_190 | - | PRU-ICSS1 Host interrupt 6 | |
| PRUSS1_IRQ_HOST7(1) | IRQ_CROSSBAR_191 | - | PRU-ICSS1 Host interrupt 7 | |
| PRUSS1_IRQ_HOST8(1) | IRQ_CROSSBAR_192 | - | PRU-ICSS1 Host interrupt 8 | |
| PRUSS1_IRQ_HOST9(1) | IRQ_CROSSBAR_193 | - | PRU-ICSS1 Host interrupt 9 | |
| PRU-ICSS2 | PRUSS2_IRQ_HOST2(1) | IRQ_CROSSBAR_196 | - | PRU-ICSS2 Host interrupt 2 |
| PRUSS2_IRQ_HOST3(1) | IRQ_CROSSBAR_197 | - | PRU-ICSS2 Host interrupt 3 | |
| PRUSS2_IRQ_HOST4(1) | IRQ_CROSSBAR_198 | - | PRU-ICSS2 Host interrupt 4 | |
| PRUSS2_IRQ_HOST5(1) | IRQ_CROSSBAR_199 | - | PRU-ICSS2 Host interrupt 5 | |
| PRUSS2_IRQ_HOST6(1) | IRQ_CROSSBAR_200 | - | PRU-ICSS2 Host interrupt 6 | |
| PRUSS2_IRQ_HOST7(1) | IRQ_CROSSBAR_201 | - | PRU-ICSS2 Host interrupt 7 | |
| PRUSS2_IRQ_HOST8(1) | IRQ_CROSSBAR_202 | - | PRU-ICSS2 Host interrupt 8 | |
| PRUSS2_IRQ_HOST9(1) | IRQ_CROSSBAR_203 | - | PRU-ICSS2 Host interrupt 9 | |
| DMA Requests | ||||
| Module Instance | Source Signal Name | DMA_CROSSBAR Input | Default Mapping | Description |
| PRU-ICSS1 | PRUSS1_DREQ_HOST_REQ0 | DMA_CROSSBAR_183 | - | PRU-ICSS1 Host DMA request 0. Source is host interrupt 9 |
| PRUSS1_DREQ_HOST_REQ1 | DMA_CROSSBAR_184 | - | PRU-ICSS1 Host DMA request 1. Source is host interrupt 8 | |
| PRU-ICSS2 | PRUSS2_DREQ_HOST_REQ0 | DMA_CROSSBAR_185 | - | PRU-ICSS2 Host DMA request 0. Source is host interrupt 9 |
| PRUSS2_DREQ_HOST_REQ1 | DMA_CROSSBAR_186 | - | PRU-ICSS2 Host DMA request 1. Source is host interrupt 8 | |