Platform Loader and Manager - 2021.2 English

Versal ACAP System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2021-10-27
Version
2021.2 English

The platform loader and manager (PLM) runs on the platform processing unit (PPU) in the platform management controller (PMC). It performs boot and configuration of the Versal device, and then continuously provides services after the initial boot and configuration.

There is an area of PMC RAM called real-time configuration area (RTCA), which is defined with a set of registers at a fixed block of PMC RAM. The register definitions are included in the Versal ACAP Register Reference (AM012).

During the initial boot, the BootROM decodes the programmable device image (PDI) and loads the PLM into the PPU RAM. The PPU PLM processes the PDI to boot up the entire system by loading the partitions present in the PDI. The PLM supports the loading of partial PDIs during run time. See Versal ACAP Technical Reference Manual (AM011) for more information.