Skip to content

Commit d9e2610

Browse files
degjorvanordicjm
authored andcommitted
samples: crypto: add support for ns target in psa_tls
Add support for nRF54LV10A/ns in psa_tls Signed-off-by: Dag Erik Gjørvad <[email protected]>
1 parent dfe2b3f commit d9e2610

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
CONFIG_TFM_PROFILE_TYPE_NOT_SET=y
7+
CONFIG_NRF_ENABLE_ICACHE=n
8+
CONFIG_MBEDTLS_USE_PSA_CRYPTO=y
9+
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
10+
11+
# The ECDSA CA certificate is stored persistently with Protected Storage,
12+
# which internally uses Internal Trusted Storage. Since ITS encryption is
13+
# enabled by default for nRF54LV10A, the sample must be configured with a
14+
# larger ITS asset size than the default 500 bytes. This is because
15+
# encrypted ITS assets must be stored in a single chunk.
16+
CONFIG_TFM_ITS_MAX_ASSET_SIZE_OVERRIDE=y
17+
CONFIG_TFM_ITS_MAX_ASSET_SIZE=600

samples/crypto/psa_tls/sample.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ tests:
220220
- nrf54l15dk/nrf54l15/cpuapp/ns
221221
- nrf54lm20dk/nrf54lm20a/cpuapp
222222
- nrf54lv10dk/nrf54lv10a/cpuapp
223+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
223224
- nrf54l15dk/nrf54l10/cpuapp
224225
- nrf54l15dk/nrf54l10/cpuapp/ns
225226
- nrf54h20dk/nrf54h20/cpuapp
@@ -229,6 +230,7 @@ tests:
229230
- nrf54l15dk/nrf54l15/cpuapp/ns
230231
- nrf54lm20dk/nrf54lm20a/cpuapp
231232
- nrf54lv10dk/nrf54lv10a/cpuapp
233+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
232234
- nrf54l15dk/nrf54l10/cpuapp
233235
- nrf54l15dk/nrf54l10/cpuapp/ns
234236
- nrf54h20dk/nrf54h20/cpuapp
@@ -248,6 +250,7 @@ tests:
248250
- nrf54l15dk/nrf54l15/cpuapp/ns
249251
- nrf54lm20dk/nrf54lm20a/cpuapp
250252
- nrf54lv10dk/nrf54lv10a/cpuapp
253+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
251254
- nrf54l15dk/nrf54l10/cpuapp
252255
- nrf54l15dk/nrf54l10/cpuapp/ns
253256
- nrf54h20dk/nrf54h20/cpuapp
@@ -257,6 +260,7 @@ tests:
257260
- nrf54l15dk/nrf54l15/cpuapp/ns
258261
- nrf54lm20dk/nrf54lm20a/cpuapp
259262
- nrf54lv10dk/nrf54lv10a/cpuapp
263+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
260264
- nrf54l15dk/nrf54l10/cpuapp
261265
- nrf54l15dk/nrf54l10/cpuapp/ns
262266
- nrf54h20dk/nrf54h20/cpuapp
@@ -275,6 +279,7 @@ tests:
275279
- nrf54l15dk/nrf54l15/cpuapp/ns
276280
- nrf54lm20dk/nrf54lm20a/cpuapp
277281
- nrf54lv10dk/nrf54lv10a/cpuapp
282+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
278283
- nrf54l15dk/nrf54l10/cpuapp
279284
- nrf54l15dk/nrf54l10/cpuapp/ns
280285
- nrf54h20dk/nrf54h20/cpuapp
@@ -284,6 +289,7 @@ tests:
284289
- nrf54l15dk/nrf54l15/cpuapp/ns
285290
- nrf54lm20dk/nrf54lm20a/cpuapp
286291
- nrf54lv10dk/nrf54lv10a/cpuapp
292+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
287293
- nrf54l15dk/nrf54l10/cpuapp
288294
- nrf54l15dk/nrf54l10/cpuapp/ns
289295
- nrf54h20dk/nrf54h20/cpuapp
@@ -302,6 +308,7 @@ tests:
302308
- nrf54l15dk/nrf54l15/cpuapp/ns
303309
- nrf54lm20dk/nrf54lm20a/cpuapp
304310
- nrf54lv10dk/nrf54lv10a/cpuapp
311+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
305312
- nrf54l15dk/nrf54l10/cpuapp
306313
- nrf54h20dk/nrf54h20/cpuapp
307314
- nrf54h20dk/nrf54h20/cpurad
@@ -310,6 +317,7 @@ tests:
310317
- nrf54l15dk/nrf54l15/cpuapp/ns
311318
- nrf54lm20dk/nrf54lm20a/cpuapp
312319
- nrf54lv10dk/nrf54lv10a/cpuapp
320+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
313321
- nrf54l15dk/nrf54l10/cpuapp
314322
- nrf54h20dk/nrf54h20/cpuapp
315323
- nrf54h20dk/nrf54h20/cpurad
@@ -328,6 +336,7 @@ tests:
328336
- nrf54l15dk/nrf54l15/cpuapp/ns
329337
- nrf54lm20dk/nrf54lm20a/cpuapp
330338
- nrf54lv10dk/nrf54lv10a/cpuapp
339+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
331340
- nrf54l15dk/nrf54l10/cpuapp
332341
- nrf54h20dk/nrf54h20/cpuapp
333342
- nrf54h20dk/nrf54h20/cpurad
@@ -336,6 +345,7 @@ tests:
336345
- nrf54l15dk/nrf54l15/cpuapp/ns
337346
- nrf54lm20dk/nrf54lm20a/cpuapp
338347
- nrf54lv10dk/nrf54lv10a/cpuapp
348+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
339349
- nrf54l15dk/nrf54l10/cpuapp
340350
- nrf54h20dk/nrf54h20/cpuapp
341351
- nrf54h20dk/nrf54h20/cpurad
@@ -355,6 +365,7 @@ tests:
355365
- nrf54l15dk/nrf54l15/cpuapp/ns
356366
- nrf54lm20dk/nrf54lm20a/cpuapp
357367
- nrf54lv10dk/nrf54lv10a/cpuapp
368+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
358369
- nrf54l15dk/nrf54l10/cpuapp
359370
- nrf54h20dk/nrf54h20/cpuapp
360371
- nrf54h20dk/nrf54h20/cpurad
@@ -363,6 +374,7 @@ tests:
363374
- nrf54l15dk/nrf54l15/cpuapp/ns
364375
- nrf54lm20dk/nrf54lm20a/cpuapp
365376
- nrf54lv10dk/nrf54lv10a/cpuapp
377+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
366378
- nrf54l15dk/nrf54l10/cpuapp
367379
- nrf54h20dk/nrf54h20/cpuapp
368380
- nrf54h20dk/nrf54h20/cpurad
@@ -381,6 +393,7 @@ tests:
381393
- nrf54l15dk/nrf54l15/cpuapp/ns
382394
- nrf54lm20dk/nrf54lm20a/cpuapp
383395
- nrf54lv10dk/nrf54lv10a/cpuapp
396+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
384397
- nrf54l15dk/nrf54l10/cpuapp
385398
- nrf54h20dk/nrf54h20/cpuapp
386399
- nrf54h20dk/nrf54h20/cpurad
@@ -389,6 +402,7 @@ tests:
389402
- nrf54l15dk/nrf54l15/cpuapp/ns
390403
- nrf54lm20dk/nrf54lm20a/cpuapp
391404
- nrf54lv10dk/nrf54lv10a/cpuapp
405+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
392406
- nrf54l15dk/nrf54l10/cpuapp
393407
- nrf54h20dk/nrf54h20/cpuapp
394408
- nrf54h20dk/nrf54h20/cpurad
@@ -406,6 +420,7 @@ tests:
406420
- nrf54l15dk/nrf54l15/cpuapp
407421
- nrf54l15dk/nrf54l15/cpuapp/ns
408422
- nrf54lv10dk/nrf54lv10a/cpuapp
423+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
409424
- nrf54l15dk/nrf54l10/cpuapp
410425
- nrf54l15dk/nrf54l10/cpuapp/ns
411426
- nrf54h20dk/nrf54h20/cpuapp
@@ -414,6 +429,7 @@ tests:
414429
- nrf54l15dk/nrf54l15/cpuapp
415430
- nrf54l15dk/nrf54l15/cpuapp/ns
416431
- nrf54lv10dk/nrf54lv10a/cpuapp
432+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
417433
- nrf54l15dk/nrf54l10/cpuapp
418434
- nrf54l15dk/nrf54l10/cpuapp/ns
419435
- nrf54h20dk/nrf54h20/cpuapp
@@ -431,6 +447,7 @@ tests:
431447
- nrf54l15dk/nrf54l15/cpuapp
432448
- nrf54l15dk/nrf54l15/cpuapp/ns
433449
- nrf54lv10dk/nrf54lv10a/cpuapp
450+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
434451
- nrf54l15dk/nrf54l10/cpuapp
435452
- nrf54l15dk/nrf54l10/cpuapp/ns
436453
- nrf54h20dk/nrf54h20/cpuapp
@@ -439,6 +456,7 @@ tests:
439456
- nrf54l15dk/nrf54l15/cpuapp
440457
- nrf54l15dk/nrf54l15/cpuapp/ns
441458
- nrf54lv10dk/nrf54lv10a/cpuapp
459+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
442460
- nrf54l15dk/nrf54l10/cpuapp
443461
- nrf54l15dk/nrf54l10/cpuapp/ns
444462
- nrf54h20dk/nrf54h20/cpuapp
@@ -460,13 +478,15 @@ tests:
460478
- nrf54l15dk/nrf54l15/cpuapp/ns
461479
- nrf54lm20dk/nrf54lm20a/cpuapp
462480
- nrf54lv10dk/nrf54lv10a/cpuapp
481+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
463482
- nrf54l15dk/nrf54l10/cpuapp
464483
- nrf54l15dk/nrf54l10/cpuapp/ns
465484
integration_platforms:
466485
- nrf54l15dk/nrf54l15/cpuapp
467486
- nrf54l15dk/nrf54l15/cpuapp/ns
468487
- nrf54lm20dk/nrf54lm20a/cpuapp
469488
- nrf54lv10dk/nrf54lv10a/cpuapp
489+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
470490
- nrf54l15dk/nrf54l10/cpuapp
471491
- nrf54l15dk/nrf54l10/cpuapp/ns
472492
tags:
@@ -483,13 +503,15 @@ tests:
483503
- nrf54l15dk/nrf54l15/cpuapp/ns
484504
- nrf54lm20dk/nrf54lm20a/cpuapp
485505
- nrf54lv10dk/nrf54lv10a/cpuapp
506+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
486507
- nrf54l15dk/nrf54l10/cpuapp
487508
- nrf54l15dk/nrf54l10/cpuapp/ns
488509
integration_platforms:
489510
- nrf54l15dk/nrf54l15/cpuapp
490511
- nrf54l15dk/nrf54l15/cpuapp/ns
491512
- nrf54lm20dk/nrf54lm20a/cpuapp
492513
- nrf54lv10dk/nrf54lv10a/cpuapp
514+
- nrf54lv10dk/nrf54lv10a/cpuapp/ns
493515
- nrf54l15dk/nrf54l10/cpuapp
494516
- nrf54l15dk/nrf54l10/cpuapp/ns
495517
tags:

0 commit comments

Comments
 (0)