CONFIG_STM32H7_BOOT_CM4_CM7

Boot both CM4 and CM7

Type: bool

Help

Cortex-M7 and Cortex-M4 running from the flash (each from a bank) System configuration performed by the Cortex-M7 Cortex-M4 goes to STOP after boot, then woken-up by Cortex-M7 using a HW semaphore

Direct dependencies

<choice STM32H7_DUAL_CORE_BOOT: STM32H7x Boot type selection>

(Includes any dependencies from ifs and menus.)

Kconfig definition

At soc/arm/st_stm32/stm32h7/Kconfig.series:25

Included via Kconfig:8Kconfig.zephyr:29soc/Kconfig:6soc/arm/st_stm32/Kconfig.soc:6

Menu path: (Top) → SoC/CPU/Configuration Selection → STM32H7x Series MCU → Enable Dual Core → STM32H7x Boot type selection

config STM32H7_BOOT_CM4_CM7
    bool "Boot both CM4 and CM7"
    depends on <choice STM32H7_DUAL_CORE_BOOT: STM32H7x Boot type selection>
    help
      Cortex-M7 and Cortex-M4 running from the flash (each from a bank)
      System configuration performed by the Cortex-M7
      Cortex-M4 goes to STOP after boot, then woken-up by Cortex-M7 using
      a HW semaphore

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