This commit adds initial support for non secure nRF7120 targets in zephyr. There are important limitations, such as: - The hardware Crypto accelerator is not supported and thus the non secure target is NOT secure for production applications in upstream Zephyr. - The BL2 is not supported, so no DFU is supported with this support Signed-off-by: Robert Robinson <robert.robinson@nordicsemi.no>
23 lines
657 B
CMake
23 lines
657 B
CMake
#
|
|
# Copyright (c) 2025, Nordic Semiconductor ASA.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
set(NRF_BOARD_SELECTED True)
|
|
|
|
add_subdirectory(${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf7120 nrf7120)
|
|
|
|
add_subdirectory(.. common)
|
|
|
|
install(FILES ${CMAKE_CURRENT_LIST_DIR}/ns/cpuarch_ns.cmake
|
|
DESTINATION ${INSTALL_PLATFORM_NS_DIR}
|
|
RENAME cpuarch.cmake)
|
|
|
|
install(FILES config.cmake
|
|
DESTINATION ${INSTALL_PLATFORM_NS_DIR})
|
|
|
|
install(DIRECTORY ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/nrf7120dk_nrf7120_cpuapp/tests
|
|
DESTINATION ${INSTALL_PLATFORM_NS_DIR}
|
|
)
|