SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The L3_MAIN interconnect provides several functional probes embedded and attached to the following L3_MAIN targets:
The probes output are muxed together and then sent to the L3_MAIN interconnect debug port. A component called OCP_WP_NOC is used to collect data from functional probes and then transmit captured data to the CT_STM module. The OCP_WP_NOC drives a probe-ID signal to the L3_MAIN interconnect for probe selection. The probe selection is exclusive, meaning that interleaving is not possible.
The OCP_WP_NOC provides the following main features:
The OCP_WP_NOC is restricted to monitor request flow only.
Table 33-15 summarizes the OCP targets that can be monitored by the OCP_WP_NOC and their respective probe-ID.
Probe-ID | L3 OCP Target |
---|---|
0000 | Reserved |
0001 | GPMC |
0010 | L4_PER1 |
0011 | L4_CFG |
0100 | DMM_P1 (DMM target port 1)(1) |
0101 | DMM_P2 (DMM target port 2)(1) |
0110 | OCMC_RAM1 |
0111 | L4_PER2 |
1000 | L4_PER3 |
The user can program the OCP_WP to extract the traffic from a specific set of initiators (maximum four master-IDs). Table 33-16 lists the master-ID reported by the L3_MAIN debug port for the device initiators.
Master-ID | Initiator |
---|---|
0x1 | MPU |
0x4 | CS_DAP |
0x5 | IEEE1500_2_OCP |
0x8 | DSP1 MDMA |
0x9 | DSP1 CFG |
0xA | DSP1 DMA |
0xB | DSP2 DMA |
0xC | DSP2 CFG |
0xD | DSP2 MDMA |
0xE | IVA ICONT1 |
0x10 | EVE1 P1 |
0x11 | EVE2 P1 |
0x12 | Reserved |
0x13 | Reserved |
0x14 | Reserved |
0x15 | Reserved |
0x16 | Reserved |
0x17 | Reserved |
0x18 | IPU1 |
0x19 | IPU2 |
0x1A | DMA_SYSTEM RD |
0x1A | DMA_SYSTEM WR |
0x1B | Reserved |
0x1B | Reserved |
0x1C | EDMA_TC1 WR |
0x1C | EDMA_TC1 RD |
0x1D | EDMA_TC2 WR |
0x1D | EDMA_TC2 RD |
0x20 | DSS |
0x21 | MLB |
0x21 | MMU1 |
0x22 | PCIe_SS1 |
0x23 | PCIe_SS2 |
0x23 | MMU2 |
0x24 | VIP1 P1 |
0x24 | VIP1 P2 |
0x25 | VIP2 P1 |
0x25 | VIP2 P2 |
0x26 | VIP3 P1 |
0x26 | VIP3 P2 |
0x27 | VPE P1 |
0x27 | VPE P2 |
0x28 | MMC1 |
0x28 | GPU P1 |
0x29 | MMC2 |
0x29 | GPU P2 |
0x2A | BB2D P1 |
0x2A | BB2D P2 |
0x2B | GMAC_SW |
0x2B | Reserved |
0x2C | USB4 |
0x2D | USB1 |
0x2E | USB2 |
0x2F | USB3 |
0x30 | Reserved |
0x31 | Reserved |
0x33 | SATA |
0x34 | EVE1 P2 |
0x35 | EVE2 P2 |
0x36 | Reserved |
0x37 | Reserved |
For information about master-ID values from a protection/error logging point of view, see Chapter 14, Interconnect.