Secure Lockdown Sequence - 2025.1 English - UG1304

Versal Adaptive SoC System Software Developers Guide (Versal AI Edge Series Gen 2 and Versal Prime Series Gen 2) (UG1304)

Document ID
UG1304
Release Date
2025-06-23
Version
2025.1 English
Note: This sequence is not supported for Versal Prime Series Gen 2 and Versal AI Edge Series Gen 2 devices. You can only perform a secure lockdown of the PMC domain. This is supported by the ROM.

The sequence of secure lockdown for these domains is part of PMC_DATA.CDO as a proc command. The sequence is under SECURE_LOCKDOWN marker in PMC_DATA.CDO. The secure lockdown proc reserved ID is 0x80000000. If the PLM finds a proc with this ID, it stores the sequence in this proc to a reserved PMC RAM (3 KB is reserved for storing procs in PMC RAM from 0xF2016000 address) location. This sequence is executed by the PLM whenever a secure lockdown occurs. If the execution fails, the PLM logs the error and continues with the remaining sequences. See Versal Adaptive SoC Security Manual (UG1508) (registration required) for more details.