dpacm_enable - 2025.1 English - UG1283

Bootgen User Guide (UG1283)

Document ID
UG1283
Release Date
2025-05-29
Version
2025.1 English

Syntax

boot_config {
    dpacm_enable
}

Description

Adds the indication in the boot image that the differential power analysis (DPA) counter measure is enabled. Note: The enablement of the DPA Counter Measure in the boot image must match the enablement of the countermeasure in device.

Arguments

No arguments applicable for this attribute.

Example

{
id_code = 0x14ca8093
extended_id_code = 0x01
id = 0x2
image
{
  name = pmc_subsys
  id = 0x1c000001
  partition
  {
   id = 0x01
   type = bootloader
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_plm.nky
  file = plm.elf
  }
  partition
  {
   id = 0x09
   type = pmcdata, load = 0xf2000000
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_pmc_data_cdo.nky
   file = pmc_data.cdo
  }
}
image
{
  name = lpd
  id = 0x4210002
  partition
  {
   id = 0x0C
   type = cdo
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_lpd_data_cdo.nky
   file = lpd_data.cdo
  }
  partition
  {
   id = 0x0B
   core = psm
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_psm_fm.nky
   file = psm_fw.elf
  }
}
image
{
  name = pl_cfi
  id = 0x18700000
  partition
  {
   id = 0x03
   type = cdo
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_rcdo.nky
   file = design_1_wrapper.rcdo
  }
  partition
  {
   id = 0x05
   type = cdo
   encryption = aes
   keysrc=bbram_red_key
dpacm_enable
aeskeyfile = bbram_red_key_rnpi.nky
   file = design_1_wrapper.rnpi
  }
}
}