:orphan: .. title:: TFM_BOARD .. option:: CONFIG_TFM_BOARD *(No prompt -- not directly user assignable.)* Type: ``string`` Help ==== .. code-block:: none The board name used for building TFM. Building with TFM requires that TFM has been ported to the given board/SoC. Direct dependencies =================== 0 *(Includes any dependencies from ifs and menus.)* Defaults ======== - "nordic_nrf/nrf9160dk_nrf9160" if \ :option:`BOARD_NRF9160DK_NRF9160NS ` - "nordic_nrf/nrf5340dk_nrf5340_cpuapp" if \ :option:`BOARD_NRF5340DK_NRF5340_CPUAPPNS ` - "nxp/lpcxpresso55s69" if \ :option:`BOARD_LPCXPRESSO55S69_CPU0 ` - "mps2/an521" if \ :option:`BOARD_MPS2_AN521 ` - "stm/nucleo_l552ze_q" if \ :option:`BOARD_NUCLEO_L552ZE_Q ` - "stm/stm32l562e_dk" if \ :option:`BOARD_STM32L562E_DK ` - "musca_b1/sse_200" if \ :option:`BOARD_MUSCA_B1 ` - "musca_s1" if \ :option:`BOARD_MUSCA_S1 ` - "lairdconnectivity/bl5340_dvk_cpuapp" if \ :option:`BOARD_BL5340_DVK_CPUAPPNS ` Kconfig definition ================== At ``/trusted-firmware-m/Kconfig:10`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``/Kconfig:66`` Menu path: (Top) → Modules .. code-block:: kconfig config TFM_BOARD string default "nordic_nrf/nrf9160dk_nrf9160" if BOARD_NRF9160DK_NRF9160NS default "nordic_nrf/nrf5340dk_nrf5340_cpuapp" if BOARD_NRF5340DK_NRF5340_CPUAPPNS default "nxp/lpcxpresso55s69" if BOARD_LPCXPRESSO55S69_CPU0 default "mps2/an521" if BOARD_MPS2_AN521 default "stm/nucleo_l552ze_q" if BOARD_NUCLEO_L552ZE_Q default "stm/stm32l562e_dk" if BOARD_STM32L562E_DK default "musca_b1/sse_200" if BOARD_MUSCA_B1 default "musca_s1" if BOARD_MUSCA_S1 default "lairdconnectivity/bl5340_dvk_cpuapp" if BOARD_BL5340_DVK_CPUAPPNS depends on 0 help The board name used for building TFM. Building with TFM requires that TFM has been ported to the given board/SoC. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*