The following table lists the MCU registers. For additional information, see the Versal Adaptive SoC AI Engine Register Reference (AM015).
Note:
- VDU0 base address is 0xA4020000
- VDU1 base address is 0xA4120000
- VDU2 base address is 0xA4220000
- VDU3 base address is 0xA4320000. MCU registers should read
as
base_address
of respective VDU+offset.
Register | Offset | Type | Reset Value | Description |
---|---|---|---|---|
MCU_RESET | 0x9000 | mixed(1) | 0x00000000 | MCU Subsystem Reset |
MCU_RESET_MODE | 0x9004 | mixed(1) | 0x00000001 | MCU Reset Mode |
MCU_STA | 0x9008 | mixed(1) | 0x00000000 | MCU Status |
MCU_WAKEUP | 0x900C | mixed(1) | 0x00000000 | MCU Wake-up |
MCU_ADDR_OFFSET_IC0 | 0x9010 | RW | 0x00000000 | MCU Instruction Cache Address Offset 0 |
MCU_ADDR_OFFSET_IC1 | 0x9014 | RW | 0x00000000 | MCU Instruction Cache Address Offset 1 |
MCU_ADDR_OFFSET_DC0 | 0x9018 | RW | 0x00000000 | MCU Data Cache Address Offset 0 |
MCU_ADDR_OFFSET_DC1 | 0x901C | RW | 0x00000000 | MCU Data Cache Address Offset 1 |
|