modules: tf-m: add MCNX947 in cmake and kconfig
Added MCNX947 support in trusted-firmware-m module Cmake and Kconfig. Cmake is cleaned, removed unused variables. Signed-off-by: Guido Roncarolo <guido.roncarolo@nxp.com>
This commit is contained in:
committed by
Johan Hedberg
parent
120768833c
commit
6cf47cae57
@@ -16,4 +16,4 @@ CONFIG_TRUSTED_EXECUTION_NONSECURE=y
|
||||
|
||||
CONFIG_TFM_BL2=n
|
||||
CONFIG_BUILD_WITH_TFM=y
|
||||
CONFIG_FLASH_BASE_ADDRESS=0x80000
|
||||
CONFIG_FLASH_BASE_ADDRESS=0x80000
|
||||
|
||||
@@ -253,12 +253,6 @@ if(CONFIG_BUILD_WITH_TFM)
|
||||
|
||||
string(REPLACE "toolchain" "toolchain_ns" TFM_TOOLCHAIN_NS_FILE ${TFM_TOOLCHAIN_FILE})
|
||||
|
||||
if(CONFIG_BOARD_LPCXPRESSO55S69_LPC55S69_CPU0_NS)
|
||||
# Supply path to NXP HAL sources used for TF-M build
|
||||
set(TFM_PLATFORM_NXP_HAL_FILE_PATH ${ZEPHYR_TRUSTED_FIRMWARE_M_MODULE_DIR}/platform/ext/target/nxp/)
|
||||
list(APPEND TFM_CMAKE_ARGS -DTFM_PLATFORM_NXP_HAL_FILE_PATH=${TFM_PLATFORM_NXP_HAL_FILE_PATH})
|
||||
endif()
|
||||
|
||||
if(CONFIG_BOARD_MAX32657EVKIT_MAX32657_NS OR CONFIG_BOARD_MAX32658EVKIT_MAX32658_NS)
|
||||
# Supply path to hal_adi for TF-M build
|
||||
list(APPEND TFM_CMAKE_ARGS -DHAL_ADI_PATH=${ZEPHYR_ADI_MODULE_DIR})
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
# Copyright (c) 2019, 2020 Linaro Limited
|
||||
# Copyright (c) 2020, 2021 Nordic Semiconductor ASA
|
||||
# Copyright 2024-2025 Arm Limited and/or its affiliates <open-source-office@arm.com>
|
||||
# Copyright 2025 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
config ZEPHYR_TRUSTED_FIRMWARE_M_MODULE
|
||||
@@ -12,6 +13,7 @@ config TFM_BOARD
|
||||
string
|
||||
default "adi/max32657" if BOARD_MAX32657EVKIT_MAX32657_NS || BOARD_MAX32658EVKIT_MAX32658_NS
|
||||
default "arm/mps2/an521" if BOARD_MPS2_AN521_CPU0_NS
|
||||
default "nxp/frdmmcxn947" if BOARD_FRDM_MCXN947_MCXN947_CPU0_NS
|
||||
default "arm/mps3/corstone300/fvp" if BOARD_MPS3_CORSTONE300_FVP_NS
|
||||
default "arm/mps3/corstone300/an547" if BOARD_MPS3_CORSTONE300_AN547_NS
|
||||
default "arm/mps3/corstone300/an552" if BOARD_MPS3_CORSTONE300_AN552_NS
|
||||
|
||||
Reference in New Issue
Block a user