This function is used to read the PPK0 hash from an eFUSE or eFUSE cache.
Note: It is highly recommended to read from eFuse cache. Because reading from efuse may reduce the life of the efuse. And Cache reload is required for obtaining updated values for ReadOption 0.
u32 XilSKey_ZynqMp_EfusePs_ReadPpk0Hash(u32 *Ppk0Hash, u8 ReadOption);
The following table lists the
XilSKey_ZynqMp_EfusePs_ReadPpk0Hash function arguments.
|u32 *||Ppk0Hash||A pointer to an array which holds the readback PPK0 hash.|
Indicates whether or not to read from the actual eFUSE array or from the eFUSE cache.
- XST_SUCCESS on successful read
- ErrorCode on failure