Warm Restart - 2025.2 English - UG1304

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2025-12-08
Version
2025.2 English

A system restart/reset in a running system is equivalent to a Warm Restart which results in entire boot PDI being reloaded.

Example for requesting warm restart from linux target:
echo system > /sys/devices/platform/firmware:versal-firmware/shutdown_scope
reboot

Here shutdown_scope is set to system (for system restart).

Example for requesting warm restart from standalone app using EEMI API as shown below:

  • XPm_SystemShutdown (PM_SHUTDOWN_TYPE_RESET, PM_SHUTDOWN_SUBTYPE_RST_SYSTEM)