IPI Messaging Usage - 2025.1 English - UG1137

Zynq UltraScale+ MPSoC Software Developer Guide (UG1137)

Document ID
UG1137
Release Date
2025-06-25
Version
2025.1 English

This section describes the usage of IP integrator messaging from PMU firmware to RPU0 and RPU0 to PMU firmware. PMU firmware, while initializing the IP integrator driver, also enables the IP integrator interrupt from the IP integrator channel assigned master.

From PMU Firmware to RPU0

See Zynq UltraScale+ MPSoC - IPI Messaging Example for more information.

Note: You need to enable EM module in PMU firmware to run this example.

From RPU0 to PMU Firmware

See Zynq UltraScale+ MPSoC - IPI Messaging Example for IPI messaging example from RPU to PMU.

Important: Because the example in the Wiki page shows how to trigger the IP integrator from PMU to RPU0 and vice versa, to trigger an IP integrator to/from APU or RPU1, you need to change the destination CPU mask to the intended master.