1#------------------------------------------------------------------------------- 2# Copyright (c) 2020-2022, Arm Limited. All rights reserved. 3# Copyright (c) 2021, NXP Semiconductors. All rights reserved. 4# Copyright (c) 2022 Cypress Semiconductor Corporation (an Infineon company) 5# or an affiliate of Cypress Semiconductor Corporation. All rights reserved. 6# 7# SPDX-License-Identifier: BSD-3-Clause 8# 9#------------------------------------------------------------------------------- 10 11set(CONFIG_TFM_USE_TRUSTZONE ON CACHE BOOL "Enable use of TrustZone to transition between NSPE and SPE") 12set(TFM_MULTI_CORE_TOPOLOGY OFF CACHE BOOL "Whether to build for a dual-cpu architecture") 13 14################################## Dependencies ################################ 15set(TFM_PLATFORM_NXP_HAL_FILE_PATH "DOWNLOAD" CACHE STRING "Path to the NXP SDK hal (or DOWNLOAD to fetch automatically)") 16set(NXP_SDK_GIT_TAG "MCUX_2.10.0" CACHE STRING "The version of the NXP MCUXpresso SDK") 17 18############################ Platform ########################################## 19set(PLATFORM_DEFAULT_ATTEST_HAL OFF CACHE BOOL "Use default attest hal implementation.") 20 21############################ BL2 ######################################## 22set(BL2_S_IMAGE_START "0x8000" CACHE STRING "Base address of the secure image in configuration with BL2") 23set(BL2_NS_IMAGE_START "0x30000" CACHE STRING "Base address of the non secure image in configuration with BL2") 24