SPK ID and Related Parameters - 2023.1 English

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2023-05-16
Version
2023.1 English

The following table shows the SPK ID and related parameters.

Parameter Name Description
XSK_EFUSEPS_WRITE_SPKID Default = FALSE

TRUE burns SPKID provided in XSK_EFUSEPS_SPK_ID.

FALSE ignores the hash provided in XSK_EFUSEPS_SPK_ID.

XSK_EFUSEPS_SPK_ID Default = 00000000

The value mentioned in this will be converted to hex buffer and written into the Zynq UltraScale+ MPSoC PS eFUSE array when write API used. This value should be given in string format. It should be 8 characters long, valid characters are 0-9,a-f,A-F. Any other character is considered as invalid string and will not burn SPK ID.

Note: For writing the SPK ID, XSK_EFUSEPS_WRITE_SPKID should have TRUE value.
Note: PPK hash should be unmodified hash generated by bootgen. Single bit programming is allowed for User FUSEs (0 to 7). If you specify a value that tries to set a bit that was previously programmed to 1 back to 0, you will get an error. Ensure to provide already programmed bits also along with new requests.