Program the PPK1 eFUSE

Key Revocation Lab (XAPP1344)

Document ID
XAPP1344
Release Date
2022-03-14
Revision
v1.1 English
In this section, the PPK1 eFUSE is programmed with SHA3-384 hashes of pre-generated pem files. See Reference Design for the pem file.

After programming the PPK0 eFUSE, program the PPK1 eFuse:

  1. Select p = PPK Hash Programming from the main menu.

    A summary of eFUSEs is printed by default for reference.

  2. Enter y to confirm PPK programming.
  3. Enter 1 to program PPK1.
  4. Copy and paste the following PPK1 hash value into the prompt:
    B6F6ED3FB41797234772BF1131AD91E012C66C7D75F2BB6508117FD518421EAD7359D00281284026E2316EB53D384A0D
    Note: The corresponding pem file for the PPK1 hash is named psk1.pem (see Reference Design ).
    Note: It is recommended to copy the provided PPK1 hash value to a notepad first to make sure there are no line breaks and ensure the value copied to clipboard is correct before pasting it to the application prompt.
  5. Enter y to confirm PPK1 programming.
    Figure 1. PPK1 eFUSE Programming X26367-Page-1 Sheet.1 Sheet.2 X26367-030722 X26367-030722
    Note: After successfully programming the eFUSE the status is printed by default. Because the eFUSEs programming is irreversible, this is for reference. The eFUSE status is also printed in case an error is encountered during programming eFUSEs.
  6. Enter any key to return to the main menu.