am6 Board Configuration Resource Assignment Type Descriptions¶
Introduction¶
This chapter provides information of Board Configuration resource assignment type IDs that are permitted in the am6 SoC. The resource type IDs represent am6 resources ranges assignable to SoC processing entities (or PEs).
Device Name | Device ID (10-bits) | Subtype Name | Subtype ID (6-bits) | Unique Type ID (16-bits) |
---|---|---|---|---|
AM6_DEV_MCU_CPSW0 | 0x005 | RESASG_SUBTYPE_MCU_CPSW0_CPTS_HW3_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x0140 |
RESASG_SUBTYPE_MCU_CPSW0_CPTS_HW4_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x01 | 0x0141 | ||
AM6_DEV_WKUP_DMSC0_CORTEX_M3_0 | 0x0A1 | RESASG_SUBTYPE_WKUP_DMSC0_CORTEX_M3_0_NVIC_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x00 | 0x2840 |
AM6_DEV_ESM0 | 0x034 | RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT0_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x00 | 0x0D00 |
RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT1_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x01 | 0x0D01 | ||
RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT2_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x02 | 0x0D02 | ||
AM6_DEV_WKUP_ESM0 | 0x036 | RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT0_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x00 | 0x0D80 |
RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT1_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x01 | 0x0D81 | ||
RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT2_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x02 | 0x0D82 | ||
AM6_DEV_GIC0 | 0x038 | RESASG_SUBTYPE_GIC0_SPI_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0 | 0x00 | 0x0E00 |
RESASG_SUBTYPE_GIC0_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x01 | 0x0E01 | ||
RESASG_SUBTYPE_GIC0_SPI_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0 | 0x02 | 0x0E02 | ||
RESASG_SUBTYPE_GIC0_SPI_IRQ_GROUP0_FROM_CMPEVENT_INTRTR0 | 0x03 | 0x0E03 | ||
RESASG_SUBTYPE_GIC0_SPI_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x04 | 0x0E04 | ||
AM6_DEV_PRU_ICSSG0 | 0x03E | RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC0_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x0F80 |
RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC0_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x01 | 0x0F81 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC1_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x02 | 0x0F82 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC1_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x03 | 0x0F83 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_IEP0_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x04 | 0x0F84 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_IEP1_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x05 | 0x0F85 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_SLV_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0 | 0x06 | 0x0F86 | ||
RESASG_SUBTYPE_PRU_ICSSG0_PR1_SLV_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x07 | 0x0F87 | ||
AM6_DEV_PRU_ICSSG1 | 0x03F | RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC0_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x0FC0 |
RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC0_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x01 | 0x0FC1 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC1_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x02 | 0x0FC2 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC1_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x03 | 0x0FC3 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_IEP0_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x04 | 0x0FC4 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_IEP1_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x05 | 0x0FC5 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_SLV_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0 | 0x06 | 0x0FC6 | ||
RESASG_SUBTYPE_PRU_ICSSG1_PR1_SLV_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x07 | 0x0FC7 | ||
AM6_DEV_PRU_ICSSG2 | 0x040 | RESASG_SUBTYPE_PRU_ICSSG2_PR1_EDC0_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x1000 |
RESASG_SUBTYPE_PRU_ICSSG2_PR1_EDC0_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x01 | 0x1001 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_EDC1_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x02 | 0x1002 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_EDC1_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x03 | 0x1003 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_IEP0_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x04 | 0x1004 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_IEP1_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x05 | 0x1005 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_SLV_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0 | 0x06 | 0x1006 | ||
RESASG_SUBTYPE_PRU_ICSSG2_PR1_SLV_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0 | 0x07 | 0x1007 | ||
AM6_DEV_NAVSS0 | 0x076 | RESASG_SUBTYPE_NAVSS0_CPTS0_HW1_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x1D80 |
RESASG_SUBTYPE_NAVSS0_CPTS0_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x01 | 0x1D81 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW3_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x02 | 0x1D82 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW4_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x03 | 0x1D83 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW5_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x04 | 0x1D84 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW6_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x05 | 0x1D85 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW7_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x06 | 0x1D86 | ||
RESASG_SUBTYPE_NAVSS0_CPTS0_HW8_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x07 | 0x1D87 | ||
AM6_DEV_NAVSS0_MODSS_INTA0 | 0x0B4 | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x2D0A |
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x2D0D | ||
AM6_DEV_NAVSS0_MODSS_INTA1 | 0x0B5 | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x2D4A |
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x2D4D | ||
AM6_DEV_NAVSS0_RINGACC0 | 0x0BB | RESASG_SUBTYPE_RA_ERROR_OES | 0x00 | 0x2EC0 |
RESASG_SUBTYPE_RA_GP | 0x01 | 0x2EC1 | ||
RESASG_SUBTYPE_RA_UDMAP_RX | 0x02 | 0x2EC2 | ||
RESASG_SUBTYPE_RA_UDMAP_TX | 0x03 | 0x2EC3 | ||
RESASG_SUBTYPE_RA_UDMAP_TX_EXT | 0x04 | 0x2EC4 | ||
RESASG_SUBTYPE_RA_UDMAP_RX_H | 0x05 | 0x2EC5 | ||
RESASG_SUBTYPE_RA_UDMAP_TX_H | 0x07 | 0x2EC7 | ||
RESASG_SUBTYPE_RA_VIRTID | 0x0A | 0x2ECA | ||
AM6_DEV_NAVSS0_UDMAP0 | 0x0BC | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON | 0x00 | 0x2F00 |
RESASG_SUBTYPE_UDMAP_INVALID_FLOW_OES | 0x01 | 0x2F01 | ||
RESASG_SUBTYPE_GLOBAL_EVENT_TRIGGER | 0x02 | 0x2F02 | ||
RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG | 0x03 | 0x2F03 | ||
RESASG_SUBTYPE_UDMAP_RX_CHAN | 0x0A | 0x2F0A | ||
RESASG_SUBTYPE_UDMAP_RX_HCHAN | 0x0B | 0x2F0B | ||
RESASG_SUBTYPE_UDMAP_TX_CHAN | 0x0D | 0x2F0D | ||
RESASG_SUBTYPE_UDMAP_TX_ECHAN | 0x0E | 0x2F0E | ||
RESASG_SUBTYPE_UDMAP_TX_HCHAN | 0x0F | 0x2F0F | ||
AM6_DEV_NAVSS0_UDMASS_INTA0 | 0x0B3 | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x2CCA |
RESASG_SUBTYPE_GLOBAL_EVENT_GEVT | 0x0B | 0x2CCB | ||
RESASG_SUBTYPE_GLOBAL_EVENT_MEVT | 0x0C | 0x2CCC | ||
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x2CCD | ||
AM6_DEV_MCU_NAVSS0_RINGACC0 | 0x0C3 | RESASG_SUBTYPE_RA_ERROR_OES | 0x00 | 0x30C0 |
RESASG_SUBTYPE_RA_GP | 0x01 | 0x30C1 | ||
RESASG_SUBTYPE_RA_UDMAP_RX | 0x02 | 0x30C2 | ||
RESASG_SUBTYPE_RA_UDMAP_TX | 0x03 | 0x30C3 | ||
RESASG_SUBTYPE_RA_UDMAP_RX_H | 0x05 | 0x30C5 | ||
RESASG_SUBTYPE_RA_UDMAP_TX_H | 0x07 | 0x30C7 | ||
RESASG_SUBTYPE_RA_VIRTID | 0x0A | 0x30CA | ||
AM6_DEV_MCU_NAVSS0_UDMAP0 | 0x0C2 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON | 0x00 | 0x3080 |
RESASG_SUBTYPE_UDMAP_INVALID_FLOW_OES | 0x01 | 0x3081 | ||
RESASG_SUBTYPE_GLOBAL_EVENT_TRIGGER | 0x02 | 0x3082 | ||
RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG | 0x03 | 0x3083 | ||
RESASG_SUBTYPE_UDMAP_RX_CHAN | 0x0A | 0x308A | ||
RESASG_SUBTYPE_UDMAP_RX_HCHAN | 0x0B | 0x308B | ||
RESASG_SUBTYPE_UDMAP_TX_CHAN | 0x0D | 0x308D | ||
RESASG_SUBTYPE_UDMAP_TX_HCHAN | 0x0F | 0x308F | ||
AM6_DEV_MCU_NAVSS0_INTR_AGGR_0 | 0x0BD | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x2F4A |
RESASG_SUBTYPE_GLOBAL_EVENT_GEVT | 0x0B | 0x2F4B | ||
RESASG_SUBTYPE_GLOBAL_EVENT_MEVT | 0x0C | 0x2F4C | ||
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x2F4D | ||
AM6_DEV_PCIE0 | 0x078 | RESASG_SUBTYPE_PCIE0_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x1E00 |
AM6_DEV_PCIE1 | 0x079 | RESASG_SUBTYPE_PCIE1_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x1E40 |
AM6_DEV_PDMA1 | 0x07C | RESASG_SUBTYPE_PDMA1_LEVENT_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0 | 0x00 | 0x1F00 |
RESASG_SUBTYPE_PDMA1_LEVENT_IN_IRQ_GROUP0_FROM_CMPEVENT_INTRTR0 | 0x01 | 0x1F01 | ||
AM6_DEV_MCU_ARMSS0_CPU0 | 0x09F | RESASG_SUBTYPE_MCU_ARMSS0_CPU0_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0 | 0x00 | 0x27C0 |
RESASG_SUBTYPE_MCU_ARMSS0_CPU0_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x01 | 0x27C1 | ||
RESASG_SUBTYPE_MCU_ARMSS0_CPU0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0 | 0x02 | 0x27C2 | ||
RESASG_SUBTYPE_MCU_ARMSS0_CPU0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0 | 0x03 | 0x27C3 | ||
AM6_DEV_MCU_ARMSS0_CPU1 | 0x0F5 | RESASG_SUBTYPE_MCU_ARMSS0_CPU1_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0 | 0x00 | 0x3D40 |
RESASG_SUBTYPE_MCU_ARMSS0_CPU1_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0 | 0x01 | 0x3D41 | ||
RESASG_SUBTYPE_MCU_ARMSS0_CPU1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0 | 0x02 | 0x3D42 | ||
RESASG_SUBTYPE_MCU_ARMSS0_CPU1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0 | 0x03 | 0x3D43 |