Hardware Allocated to PLM Firmware

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2023-10-05
Revision
1.6 English

The PLM firmware and RCU BootROM code use several resources in the PMC.

Memory

The PLM firmware reserves the following memory:

  • PPU RAM, 384 KB

Registers

The following registers are allocated for use by the RCU BootROM code.

  • PMC_BOOT_ERR generated device boot register
  • CRP.RESET_REASON register
  • Select PMC_GLOBAL.GLOBAL_GEN_STORAGE registers
  • Select PMC_GLOBAL.PERS_GLOBAL_GEN_STORAGE registers
  • Select PSM_GLOBAL.GLOBAL_GEN_STORAGE registers
  • Select PSM_GLOBAL.PERS_GLOBAL_GEN_STORAGE registers

Hardware

The following general purpose functionality is used by the PLM firmware.

  • PMC_GPIO12 is used as an output to reset the OSPI device when it is a boot device
  • GPIO EMIO outputs are used to send resets to the PL