boot_config - 2020.2 English

Bootgen User Guide (UG1283)

Document ID
UG1283
Release Date
2020-12-15
Version
2020.2 English

Syntax

boot_config { <options> }

Description

This attribute specifies the parameters that are used to configure the bootimage. The options are:

  • bh_auth_enable: Boot Header authentication enable, authentication of the bootimage will be done excluding the verification of PPK hash and SPK ID.
  • pufhd_bh: PUF helper data is stored in boot header. (Default is efuse). PUF helper data file is passed to Bootgen using the option "puf_file".
  • puf4kmode: PUF is tuned to use in 4k bit syndrome configuration. (Default is 12k bit)
  • shutter = <value>: 32 bit PUF_SHUT register value to configure PUF for shutter offset time and shutter open time.
  • smap_width = <value>: Defines the SMAP bus width - Options are 8, 16, 32 (Default is 32-bit)
  • dpacm_enable: DPA Counter Measure Enable

Examples

example_1:
{
    boot_config {bh_auth_enable, smap_width=16 }
    pskfile = primary0.pem
    sskfile = secondary0.pem
    image
    {
        {type=bootloader, authentication=rsa, file=plm.elf}
        {type=pmcdata, load=0xf2000000, file=pmc_cdo.bin}
    }
}