diff --git a/boards/arm/stm32h747i_disco/Kconfig.defconfig b/boards/arm/stm32h747i_disco/Kconfig.defconfig index c8fa55a2e37..f87aa3dd9d0 100644 --- a/boards/arm/stm32h747i_disco/Kconfig.defconfig +++ b/boards/arm/stm32h747i_disco/Kconfig.defconfig @@ -12,6 +12,14 @@ config BOARD config STM32H7_DUAL_CORE default y +if IPM_STM32_HSEM + +config IPM_STM32_HSEM_CPU + default 1 if BOARD_STM32H747I_DISCO_M7 + default 2 if BOARD_STM32H747I_DISCO_M4 + +endif # IPM_STM32_HSEM + if NETWORKING config NET_L2_ETHERNET diff --git a/boards/arm/stm32h747i_disco/doc/index.rst b/boards/arm/stm32h747i_disco/doc/index.rst index f2526a23536..5aace0211fc 100644 --- a/boards/arm/stm32h747i_disco/doc/index.rst +++ b/boards/arm/stm32h747i_disco/doc/index.rst @@ -75,6 +75,8 @@ The current Zephyr stm32h747i_disco board configuration supports the following h +-----------+------------+-------------------------------------+ | SDMMC | on-chip | disk access | +-----------+------------+-------------------------------------+ +| IPM | on-chip | virtual mailbox based on HSEM | ++-----------+------------+-------------------------------------+ (*) From UM2411 Rev 4: With the default setting, the Ethernet feature is not working because of