SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
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 35-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 35-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(1) |
| 0x26 | VIP3 P2(1) |
| 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 16, Interconnect.