...
IPI messages are used by the R5 and A72 to communicate client requests to the PLM server of a Versal ACAPAdaptive SoC. Users might desire to have application specific communication between the APU/RPU and the PLM. In addition to available APIs for IPI messages, users might desire to have other application specific communication between the APU/RPU and the PLM. The following prototype illustrates the PLM changes required to run a bare-metal application on the R5 CPU and a Linux application on the A72 CPU. This prototype demonstrates methods, but is not intended to be a tutorial on any specific aspect or tool. The user is expected to have basic skills with Xilinx tools including Vitis, PetaLinux, and Vivado.
...
The PLM software is described in the Versal ACAP Adaptive SoC System Software Developers Guide (UG1304) at https://docs.xilinx.com/r/en-US/ug1304-versal-acap-ssdg. The following subparagraphs are only intended to give a brief overview with details required for this prototype.
...