AM62AX Board Configuration Resource Assignment Type Descriptions¶
Introduction¶
This chapter provides information of Board Configuration resource assignment type IDs that are permitted in the AM62AX SoC. The resource type IDs represent AM62AX resources ranges assignable to SoC processing entities (or PEs).
WARNING: System Firmware RM currently supports a maximum of 355 RM board configuration resource assignment ranges on the AM62AX SoC. Sending more entries than the maximum will result in the RM board configuration being NACK’d
Device Name | Device ID (10-bits) | Subtype Name | Subtype ID (6-bits) | Unique Type ID (16-bits) | Resource Range Start | Resource Range Number |
---|---|---|---|---|---|---|
AM62AX_DEV_CMP_EVENT_INTROUTER0 | 0x001 | RESASG_SUBTYPE_IR_OUTPUT | 0x00 | 0x0040 | 0 | 42 |
AM62AX_DEV_MAIN_GPIOMUX_INTROUTER0 | 0x003 | RESASG_SUBTYPE_IR_OUTPUT | 0x00 | 0x00C0 | 0 | 36 |
AM62AX_DEV_WKUP_MCU_GPIOMUX_INTROUTER0 | 0x005 | RESASG_SUBTYPE_IR_OUTPUT | 0x00 | 0x0140 | 0 | 13 |
AM62AX_DEV_TIMESYNC_EVENT_ROUTER0 | 0x006 | RESASG_SUBTYPE_IR_OUTPUT | 0x00 | 0x0180 | 0 | 26 |
AM62AX_DEV_DMASS0_BCDMA_0 | 0x01A | RESASG_SUBTYPE_GLOBAL_EVENT_TRIGGER | 0x02 | 0x0682 | 50176 | 164 |
RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG | 0x03 | 0x0683 | 0 | 1 | ||
RESASG_SUBTYPE_BCDMA_RING_BLOCK_COPY_CHAN | 0x0D | 0x068D | 0 | 32 | ||
RESASG_SUBTYPE_BCDMA_RING_SPLIT_TR_RX_CHAN | 0x0E | 0x068E | 54 | 28 | ||
RESASG_SUBTYPE_BCDMA_RING_SPLIT_TR_TX_CHAN | 0x0F | 0x068F | 32 | 22 | ||
RESASG_SUBTYPE_BCDMA_BLOCK_COPY_CHAN | 0x20 | 0x06A0 | 0 | 32 | ||
RESASG_SUBTYPE_BCDMA_SPLIT_TR_RX_CHAN | 0x21 | 0x06A1 | 0 | 28 | ||
RESASG_SUBTYPE_BCDMA_SPLIT_TR_TX_CHAN | 0x22 | 0x06A2 | 0 | 22 | ||
AM62AX_DEV_DMASS0_INTAGGR_0 | 0x01C | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x070A | 6 | 34 |
44 | 35 | |||||
80 | 56 | |||||
140 | 44 | |||||
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x070D | 14 | 1521 | ||
RESASG_SUBTYPE_IA_TIMERMGR_EVT_OES | 0x0F | 0x070F | 0 | 1024 | ||
RESASG_SUBTYPE_IA_PKTDMA_TX_CHAN_ERROR_OES | 0x10 | 0x0710 | 4096 | 29 | ||
RESASG_SUBTYPE_IA_PKTDMA_TX_FLOW_COMPLETION_OES | 0x11 | 0x0711 | 4608 | 99 | ||
RESASG_SUBTYPE_IA_PKTDMA_RX_CHAN_ERROR_OES | 0x12 | 0x0712 | 5120 | 24 | ||
RESASG_SUBTYPE_IA_PKTDMA_RX_FLOW_COMPLETION_OES | 0x13 | 0x0713 | 5632 | 51 | ||
RESASG_SUBTYPE_IA_PKTDMA_RX_FLOW_STARVATION_OES | 0x14 | 0x0714 | 6144 | 51 | ||
RESASG_SUBTYPE_IA_PKTDMA_RX_FLOW_FIREWALL_OES | 0x15 | 0x0715 | 6656 | 51 | ||
RESASG_SUBTYPE_IA_BCDMA_CHAN_ERROR_OES | 0x16 | 0x0716 | 8192 | 32 | ||
RESASG_SUBTYPE_IA_BCDMA_CHAN_DATA_COMPLETION_OES | 0x17 | 0x0717 | 8704 | 32 | ||
RESASG_SUBTYPE_IA_BCDMA_CHAN_RING_COMPLETION_OES | 0x18 | 0x0718 | 9216 | 32 | ||
RESASG_SUBTYPE_IA_BCDMA_TX_CHAN_ERROR_OES | 0x19 | 0x0719 | 9728 | 22 | ||
RESASG_SUBTYPE_IA_BCDMA_TX_CHAN_DATA_COMPLETION_OES | 0x1A | 0x071A | 10240 | 22 | ||
RESASG_SUBTYPE_IA_BCDMA_TX_CHAN_RING_COMPLETION_OES | 0x1B | 0x071B | 10752 | 22 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_ERROR_OES | 0x1C | 0x071C | 11264 | 28 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_DATA_COMPLETION_OES | 0x1D | 0x071D | 11776 | 28 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_RING_COMPLETION_OES | 0x1E | 0x071E | 12288 | 28 | ||
AM62AX_DEV_DMASS0_PKTDMA_0 | 0x01E | RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG | 0x03 | 0x0783 | 0 | 1 |
RESASG_SUBTYPE_PKTDMA_RING_UNMAPPED_TX_CHAN | 0x10 | 0x0790 | 0 | 19 | ||
RESASG_SUBTYPE_PKTDMA_RING_CPSW_TX_CHAN | 0x11 | 0x0791 | 19 | 64 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_TX_0_CHAN | 0x12 | 0x0792 | 83 | 8 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_TX_1_CHAN | 0x13 | 0x0793 | 91 | 8 | ||
RESASG_SUBTYPE_PKTDMA_RING_UNMAPPED_RX_CHAN | 0x16 | 0x0796 | 99 | 19 | ||
RESASG_SUBTYPE_PKTDMA_RING_CPSW_RX_CHAN | 0x17 | 0x0797 | 118 | 16 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_RX_0_CHAN | 0x18 | 0x0798 | 134 | 8 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_RX_1_CHAN | 0x19 | 0x0799 | 134 | 8 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_RX_2_CHAN | 0x1A | 0x079A | 142 | 8 | ||
RESASG_SUBTYPE_PKTDMA_RING_SAUL_RX_3_CHAN | 0x1B | 0x079B | 142 | 8 | ||
RESASG_SUBTYPE_PKTDMA_UNMAPPED_TX_CHAN | 0x23 | 0x07A3 | 0 | 19 | ||
RESASG_SUBTYPE_PKTDMA_CPSW_TX_CHAN | 0x24 | 0x07A4 | 19 | 8 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_TX_0_CHAN | 0x25 | 0x07A5 | 27 | 1 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_TX_1_CHAN | 0x26 | 0x07A6 | 28 | 1 | ||
RESASG_SUBTYPE_PKTDMA_UNMAPPED_RX_CHAN | 0x29 | 0x07A9 | 0 | 19 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_UNMAPPED_RX_CHAN | 0x2A | 0x07AA | 0 | 19 | ||
RESASG_SUBTYPE_PKTDMA_CPSW_RX_CHAN | 0x2B | 0x07AB | 19 | 1 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_CPSW_RX_CHAN | 0x2C | 0x07AC | 19 | 16 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_RX_0_CHAN | 0x2D | 0x07AD | 20 | 1 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_SAUL_RX_0_CHAN | 0x2E | 0x07AE | 35 | 8 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_RX_1_CHAN | 0x2F | 0x07AF | 21 | 1 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_SAUL_RX_1_CHAN | 0x30 | 0x07B0 | 35 | 8 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_RX_2_CHAN | 0x31 | 0x07B1 | 22 | 1 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_SAUL_RX_2_CHAN | 0x32 | 0x07B2 | 43 | 8 | ||
RESASG_SUBTYPE_PKTDMA_SAUL_RX_3_CHAN | 0x33 | 0x07B3 | 23 | 1 | ||
RESASG_SUBTYPE_PKTDMA_FLOW_SAUL_RX_3_CHAN | 0x34 | 0x07B4 | 43 | 8 | ||
AM62AX_DEV_DMASS0_RINGACC_0 | 0x021 | RESASG_SUBTYPE_RA_ERROR_OES | 0x00 | 0x0840 | 0 | 1 |
RESASG_SUBTYPE_RA_VIRTID | 0x0A | 0x084A | 0 | 4096 | ||
AM62AX_DEV_DMASS1_BCDMA_0 | 0x0C7 | RESASG_SUBTYPE_GLOBAL_EVENT_TRIGGER | 0x02 | 0x31C2 | 51200 | 12 |
RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG | 0x03 | 0x31C3 | 0 | 1 | ||
RESASG_SUBTYPE_BCDMA_RING_SPLIT_TR_RX_CHAN | 0x0E | 0x31CE | 0 | 6 | ||
RESASG_SUBTYPE_BCDMA_SPLIT_TR_RX_CHAN | 0x21 | 0x31E1 | 0 | 6 | ||
AM62AX_DEV_DMASS1_INTAGGR_0 | 0x0C8 | RESASG_SUBTYPE_IA_VINT | 0x0A | 0x320A | 0 | 8 |
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT | 0x0D | 0x320D | 12288 | 128 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_ERROR_OES | 0x1C | 0x321C | 3072 | 6 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_DATA_COMPLETION_OES | 0x1D | 0x321D | 3584 | 6 | ||
RESASG_SUBTYPE_IA_BCDMA_RX_CHAN_RING_COMPLETION_OES | 0x1E | 0x321E | 4096 | 6 |