Versal Adaptive SoC Boot Header Attributes - 2023.1 English

Bootgen User Guide (UG1283)

Document ID
UG1283
Release Date
2023-07-26
Version
2023.1 English

The image attributes are described in the following table.

Table 1. Versal Adaptive SoC Boot Header Attributes

Field Name

Bit Offset

Width

Default Value

Description

Reserved [31:18] 14 0x0 Reserved for future use, Must be 0
PUF Mode [17:16] 2 0x0

0x3 - PUF 4K mode.

0x0 - PUF 12K mode.

Boot Header Authentication

[15:14] 2 0x0 0x3 - Authentication of the boot image is done, excluding verification of PPK hash and SPK ID.

All others - Authentication is decided based on eFUSE RSA/ECDSA bits.

Reserved [13:12] 2 0x0 Reserved for future use, Must be 0
DPA counter measure [11:10] 2 0x0 0x3 - Enabled

All others disabled.(eFUSE over rides this)

Checksum selection

[9:8] 2 0x0

0x0, 0x1, 0x2 - Reserved

0x3 - SHA3 is used as hash function to do Checksum.

PUF HD [7:6] 2 0x0

0x3 - PUF HD is part of boot header

All other - PUF HD is in eFUSE.

Reserved [5:0] 6 0x0 Reserved