Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nrf54l15dk: add TF-M (/ns) support #17463

Merged
merged 10 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion doc/nrf/app_dev/board_support/board_names.rst
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,10 @@ Also see the :ref:`zephyr:boards` section in the Zephyr documentation.
| nRF54L15 PDK | PCA10156 | :ref:`nrf54l15pdk <zephyr:nrf54l15pdk_nrf54l15>` | ``nrf54l15pdk/nrf54l15/cpuapp`` |
| | | | |
| | | | ``nrf54l15pdk@0.2.1/nrf54l15/cpuapp`` |
+-------------------+------------+-------------------------------------------------------------------+---------------------------------------+
| nRF54L15 DK | PCA10156 | :ref:`nrf54l15dk <zephyr:nrf54l15dk_nrf54l15>` | ``nrf54l15dk/nrf54l15/cpuapp`` |
| | | | |
| | | | ``nrf54l15pdk/nrf54l15/cpuapp/ns`` |
| | | | ``nrf54l15dk/nrf54l15/cpuapp/ns`` |
+-------------------+------------+-------------------------------------------------------------------+---------------------------------------+
| nRF5340 DK | PCA10095 | :ref:`nrf5340dk <zephyr:nrf5340dk_nrf5340>` | ``nrf5340dk/nrf5340/cpunet`` |
| | | | |
Expand Down
10 changes: 5 additions & 5 deletions doc/nrf/includes/sample_board_rows.txt
Original file line number Diff line number Diff line change
Expand Up @@ -226,14 +226,14 @@

| :ref:`nRF54L15 PDK <ug_nrf54l15_gs>` | PCA10156 | :ref:`nrf54l15pdk <zephyr:nrf54l15pdk_nrf54l15>` | ``nrf54l15pdk/nrf54l15/cpuapp`` |

.. nrf54l15pdk_nrf54l15_cpuapp_ns

| :ref:`nRF54L15 PDK <ug_nrf54l15_gs>` | PCA10156 | :ref:`nrf54l15pdk <zephyr:nrf54l15pdk_nrf54l15>` | ``nrf54l15pdk/nrf54l15/cpuapp/ns`` |

.. nrf54l15pdk@0.3.0_nrf54l15_cpuapp

| :ref:`nRF54L15 PDK <ug_nrf54l15_gs>` | PCA10156 | :ref:`nrf54l15pdk <zephyr:nrf54l15pdk_nrf54l15>` | ``nrf54l15pdk@0.3.0/nrf54l15/cpuapp`` |

.. nrf54l15dk_nrf54l15_cpuapp

| nRF54L15 DK | PCA10156 | :ref:`nrf54l15dk <zephyr:nrf54l15dk_nrf54l15>` | ``nrf54l15dk/nrf54l15/cpuapp`` |
| :ref:`nRF54L15 DK <ug_nrf54l>` | PCA10156 | :ref:`nrf54l15dk <zephyr:nrf54l15dk_nrf54l15>` | ``nrf54l15dk/nrf54l15/cpuapp`` |

.. nrf54l15dk_nrf54l15_cpuapp_ns

| :ref:`nRF54L15 DK <ug_nrf54l>` | PCA10156 | :ref:`nrf54l15dk <zephyr:nrf54l15dk_nrf54l15>` | ``nrf54l15dk/nrf54l15/cpuapp/ns`` |
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,14 @@ Developing with PMICs
Security
========

* The :kconfig:option:`CONFIG_CRACEN_IKG_SEED_KMU_SLOT` Kconfig option was added to allow customization of the KMU slot used to store CRACEN's Internal Key Generator (IKG) seed.
Added:

* The :kconfig:option:`CONFIG_CRACEN_IKG_SEED_KMU_SLOT` Kconfig option to allow customization of the KMU slot used to store CRACEN's Internal Key Generator (IKG) seed. The default IKG seed slot is now 183 (previously 0).
* TF-M support to the :ref:`zephyr:nrf54l15dk_nrf54l15` (board target ``nrf54l15dk/nrf54l15/cpuapp/ns``).

Removed:

* TF-M support from the :ref:`zephyr:nrf54l15pdk_nrf54l15` (board target ``nrf54l15pdk/nrf54l15/cpuapp/ns``).

Protocols
=========
Expand Down Expand Up @@ -511,7 +518,7 @@ Cellular samples
Cryptography samples
--------------------

|no_changes_yet_note|
* Added support for the ``nrf54l15dk/nrf54l15/cpuapp/ns`` board target, replacing ``nrf54l15pdk/nrf54l15/cpuapp/ns``.

Debug samples
-------------
Expand Down Expand Up @@ -563,7 +570,7 @@ Matter samples
* Added :ref:`Matter Lock schedule snippet <matter_lock_snippets>`, and updated the documentation to use the snippet.

* Enabled the :ref:`ug_thread_build_report` generation in all samples.
* Removed support for the nRF54L15 PDK in all samples, except for the ``*/ns`` :ref:`variant <app_boards_names>`.
* Removed support for the nRF54L15 PDK in all samples.

Networking samples
------------------
Expand Down Expand Up @@ -635,7 +642,7 @@ SUIT samples
Trusted Firmware-M (TF-M) samples
---------------------------------

|no_changes_yet_note|
* Replaced support for the ``nrf54l15pdk/nrf54l15/cpuapp/ns`` board target with ``nrf54l15dk/nrf54l15/cpuapp/ns``.

Thread samples
--------------
Expand Down
10 changes: 5 additions & 5 deletions lib/hw_unique_key/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
zephyr_library()

if (CONFIG_CRACEN_HW_PRESENT)
zephyr_library_sources(hw_unique_key_cracen.c)
zephyr_library_sources(hw_unique_key_cracen_kmu.c)
else()
zephyr_library_sources(hw_unique_key.c)
zephyr_library_sources(hw_unique_key_cc3xx.c)

if (DEFINED CONFIG_HAS_HW_NRF_ACL)
zephyr_library_sources(hw_unique_key_acl.c)
zephyr_library_sources(hw_unique_key_cc3xx_acl.c)
else()
zephyr_library_sources(hw_unique_key_kmu.c)
zephyr_library_sources(hw_unique_key_cc3xx_kmu.c)
endif()

ncs_add_partition_manager_config(pm.yml.huk)
ncs_add_partition_manager_config(pm.yml.huk_cc3xx)
endif()
File renamed without changes.
2 changes: 1 addition & 1 deletion modules/trusted-firmware-m/Kconfig.tfm.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ config TFM_BOARD
default "${ZEPHYR_NRF_MODULE_DIR}/modules/trusted-firmware-m/tfm_boards/nrf9160" if SOC_NRF9160
default "${ZEPHYR_NRF_MODULE_DIR}/modules/trusted-firmware-m/tfm_boards/nrf9120" if SOC_NRF9120
default "${ZEPHYR_NRF_MODULE_DIR}/modules/trusted-firmware-m/tfm_boards/nrf5340_cpuapp" if SOC_NRF5340_CPUAPP
default "${ZEPHYR_NRF_MODULE_DIR}/modules/trusted-firmware-m/tfm_boards/nrf54l15_cpuapp" if SOC_SERIES_NRF54LX
default "${ZEPHYR_NRF_MODULE_DIR}/modules/trusted-firmware-m/tfm_boards/nrf54l15_cpuapp" if SOC_NRF54L15_CPUAPP
depends on TRUSTED_EXECUTION_NONSECURE

if BUILD_WITH_TFM
Expand Down
4 changes: 2 additions & 2 deletions modules/trusted-firmware-m/Kconfig.tfm.pm
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,14 @@ config PM_PARTITION_SIZE_TFM
default 0xFE00 if TFM_PROFILE_TYPE_MINIMAL && TFM_CMAKE_BUILD_TYPE_DEBUG && \
BOOTLOADER_MCUBOOT
default 0x10000 if TFM_PROFILE_TYPE_MINIMAL && TFM_CMAKE_BUILD_TYPE_DEBUG
default 0x6800 if TFM_PROFILE_TYPE_MINIMAL && BOOTLOADER_MCUBOOT && (SOC_NRF54L15_ENGA_CPUAPP || SOC_NRF54L15_CPUAPP)
default 0x6800 if TFM_PROFILE_TYPE_MINIMAL && BOOTLOADER_MCUBOOT && SOC_NRF54L15_CPUAPP
default 0x7E00 if TFM_PROFILE_TYPE_MINIMAL && BOOTLOADER_MCUBOOT
default 0x8000 if TFM_PROFILE_TYPE_MINIMAL
# NCSDK-13503: Temporarily bump size while regressions are being fixed
default 0x60000 if TFM_REGRESSION_S
default 0x4FE00 if TFM_CMAKE_BUILD_TYPE_DEBUG && BOOTLOADER_MCUBOOT
default 0x50000 if TFM_CMAKE_BUILD_TYPE_DEBUG
default 0x3F800 if BOOTLOADER_MCUBOOT && (SOC_NRF54L15_ENGA_CPUAPP || SOC_NRF54L15_CPUAPP)
default 0x3F800 if BOOTLOADER_MCUBOOT && SOC_NRF54L15_CPUAPP
default 0x3FE00 if BOOTLOADER_MCUBOOT
default 0x40000
help
Expand Down
12 changes: 6 additions & 6 deletions modules/trusted-firmware-m/tfm_boards/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -86,24 +86,24 @@ if (${TFM_PARTITION_CRYPTO})
$<$<BOOL:${CONFIG_HW_UNIQUE_KEY_RANDOM}>:CONFIG_HW_UNIQUE_KEY_RANDOM>
)

# nrf54l15 uses the PSA headers in the hw_unique_key_cracen.c file, which means
# nrf54l15 uses the PSA headers in the hw_unique_key_cracen_kmu.c file, which means
# that we need to make sure that the nrf_security PSA headers are included
# before any other PSA-related headers.
if((NRF_SOC_VARIANT STREQUAL nrf54l15) OR (target STREQUAL nrf54l15))
if(NRF_SOC_VARIANT STREQUAL nrf54l15)
target_link_libraries(platform_crypto_keys
PRIVATE
psa_crypto_library_config
)

target_sources(platform_crypto_keys
PRIVATE
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key_cracen.c
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key_cracen_kmu.c
)
else()
target_sources(platform_s
PRIVATE
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key.c
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key_kmu.c
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key_cc3xx.c
${ZEPHYR_NRF_MODULE_DIR}/lib/hw_unique_key/hw_unique_key_cc3xx_kmu.c
)
endif()
endif()
Expand Down Expand Up @@ -213,7 +213,7 @@ file(COPY ${CMAKE_CURRENT_LIST_DIR}/common
DESTINATION ${INSTALL_PLATFORM_NS_DIR})


if((NRF_SOC_VARIANT STREQUAL nrf54l15) OR (target STREQUAL nrf54l15))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are you not using CONFIG_SOC_NRF54L15 ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good question. I was not the one to introduce this. Here I just cleaned up the use of target that seemed useless. I guess NRF_SOC_VARIANT was used because it's defined in the TF-M CMake logic. There is likely no good reason for CONFIG_SOC_* to not be used instead.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay so actually there is. CONFIG_SOC_NRF54L15 is not defined in there, so it doesn't work. I'm reverting to using NRF_SOC_VARIANT.

if(NRF_SOC_VARIANT STREQUAL nrf54l15)
file(COPY ${ZEPHYR_NRF_MODULE_DIR}/subsys/nrf_security/src/drivers/cracen/cracenpsa/include/cracen_psa_key_ids.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR})
file(COPY ${ZEPHYR_NRF_MODULE_DIR}/subsys/nrf_security/src/drivers/cracen/cracenpsa/include/cracen_psa_kmu.h
Expand Down
9 changes: 6 additions & 3 deletions modules/trusted-firmware-m/tfm_boards/board/device_cfg.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
#undef ARRAY_SIZE
#include <zephyr/devicetree.h>

#if !defined(NRF54L15_ENGA_XXAA)
#if !defined(NRF54L15_XXAA)

#if defined(CONFIG_TFM_SECURE_UART0) || DOMAIN_NS == 1U
#define TFM_UART uart0
#endif /* defined(CONFIG_TFM_SECURE_UART0) || DOMAIN_NS == 1U */
Expand All @@ -22,7 +23,8 @@
#define TFM_UART uart1
#endif /* defined(CONFIG_TFM_SECURE_UART1) */

#else /* NRF54L15_ENGA_XXAA */
#else /* NRF54L15_XXAA */

#if defined(CONFIG_TFM_SECURE_UART00) && DOMAIN_NS != 1U
#define TFM_UART uart00
#endif /* defined(CONFIG_TFM_SECURE_UART00) */
Expand All @@ -42,7 +44,8 @@
#if defined(CONFIG_TFM_SECURE_UART30) && DOMAIN_NS != 1U
#define TFM_UART uart30
#endif /* defined(CONFIG_TFM_SECURE_UART30) */
#endif /* NRF54L15_ENGA_XXAA */

#endif /* NRF54L15_XXAA */

#define DEFAULT_UART_BAUDRATE DT_PROP_OR(DT_NODELABEL(TFM_UART), current_speed, 115200)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ target_include_directories(platform_s
${ZEPHYR_BASE}/soc/nordic/common
)

# nrf54l15_enga_application.h should be defining __ICACHE_PRESENT, but
# nrf54l15_application.h should be defining __ICACHE_PRESENT, but
# it is not, until this is fixed we define it here.
target_compile_definitions(platform_s
PRIVATE
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/aes_cbc/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.aes_cbc.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/aes_ccm/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.aes_ccm.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/aes_ctr/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.aes_ctr.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/aes_gcm/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ tests:
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -51,7 +51,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.aes_gcm.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/chachapoly/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tests:
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -41,7 +41,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.chachapoly.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/ecdh/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.ecdh.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/ecdsa/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.ecdsa.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/ecjpake/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ tests:
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -46,7 +46,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.ecjpake.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/eddsa/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -39,7 +39,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.eddsa.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/hkdf/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -38,7 +38,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.hkdf.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
4 changes: 2 additions & 2 deletions samples/crypto/hmac/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tests:
tags: introduction psa cracen sysbuild ci_samples_crypto
platform_allow: >
nrf54l15dk/nrf54l15/cpuapp nrf54l15pdk/nrf54l15/cpuapp
nrf54l15pdk/nrf54l15/cpuapp/ns
nrf54l15dk/nrf54l15/cpuapp/ns
harness: console
harness_config:
type: multi_line
Expand All @@ -40,7 +40,7 @@ tests:
integration_platforms:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp
- nrf54l15pdk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
sample.hmac.cracen.crypto_service:
sysbuild: true
tags: introduction psa cracen sysbuild crypto ci_samples_crypto
Expand Down
Loading
Loading