CONFIG_MCUBOOT_GENERATE_CONFIRMED_IMAGE

Also generate a padded, confirmed image

Type: bool

Help

The signed, padded, and confirmed binaries are placed in the build
directory at zephyr/zephyr.signed.confirmed.bin and
zephyr/zephyr.signed.confirmed.hex.

The file names can be customized with CONFIG_KERNEL_BIN_NAME.
The existence of bin and hex files depends on CONFIG_BUILD_OUTPUT_BIN
and CONFIG_BUILD_OUTPUT_HEX.

Direct dependencies

(BOOTLOADER_MCUBOOT && SOC_ESP32) || (BOOTLOADER_MCUBOOT && SOC_ESP32) || BOOTLOADER_MCUBOOT

(Includes any dependencies from ifs and menus.)

Defaults

  • y

  • y

Kconfig definitions

At <Zephyr>/soc/xtensa/esp32/Kconfig.defconfig:18

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:25<nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config MCUBOOT_GENERATE_CONFIRMED_IMAGE
    bool
    default y
    depends on BOOTLOADER_MCUBOOT && SOC_ESP32

At <Zephyr>/soc/xtensa/esp32/Kconfig.defconfig:18

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27

Menu path: (Top)

config MCUBOOT_GENERATE_CONFIRMED_IMAGE
    bool
    default y
    depends on BOOTLOADER_MCUBOOT && SOC_ESP32

At <Zephyr>/Kconfig.zephyr:681

Included via <Zephyr>/Kconfig:8

Menu path: (Top) → Boot Options → MCUboot bootloader support

config MCUBOOT_GENERATE_CONFIRMED_IMAGE
    bool "Also generate a padded, confirmed image"
    depends on BOOTLOADER_MCUBOOT
    help
      The signed, padded, and confirmed binaries are placed in the build
      directory at zephyr/zephyr.signed.confirmed.bin and
      zephyr/zephyr.signed.confirmed.hex.

      The file names can be customized with CONFIG_KERNEL_BIN_NAME.
      The existence of bin and hex files depends on CONFIG_BUILD_OUTPUT_BIN
      and CONFIG_BUILD_OUTPUT_HEX.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)