Boot Header Attributes - 2022.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
Release Date
2023-01-02
Version
2022.2 English

The image attributes are described in the following table.

Table 1. Versal ACAP 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 will be 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