Skip to content

Commit 2a725b9

Browse files
committed
Add support of shared slot in simulator
Signed-off-by: INFINEON\DovhalA <artem.dovhal@infineon.com>
1 parent 2d42e8e commit 2a725b9

6 files changed

Lines changed: 805 additions & 4 deletions

File tree

.github/workflows/sim.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
- "sig-ecdsa-psa enc-ec256 max-align-16, sig-ecdsa-psa enc-ec256 swap-offset validate-primary-slot max-align-16"
4949
- "ram-load enc-aes256-kw multiimage"
5050
- "ram-load enc-aes256-kw sig-ecdsa-mbedtls multiimage"
51+
- "swap-offset multiimage"
5152
runs-on: ubuntu-latest
5253
env:
5354
MULTI_FEATURES: ${{ matrix.features }}

boot/zephyr/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ config BOOT_RSA_TF_PSA_CRYPTO_LEGACY
281281
bool "Use legacy crypto from TF-PSA-Crypto (i.e. Mbed TLS 4.x)"
282282
select BOOT_USE_MBEDTLS
283283
select PSA_CRYPTO
284+
select TEST_RANDOM_GENERATOR if !ENTROPY_HAS_DRIVER
284285
select PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY
285286
select PSA_WANT_ALG_RSA_PKCKS1_V15
286287
select PSA_WANT_ALG_RSA_PSS
@@ -291,6 +292,7 @@ config BOOT_RSA_PSA
291292
bool "Use PSA API crypto"
292293
select BOOT_USE_PSA_CRYPTO
293294
select PSA_CRYPTO
295+
select TEST_RANDOM_GENERATOR if !ENTROPY_HAS_DRIVER
294296
select MBEDTLS_ENABLE_HEAP if MBEDTLS_BUILTIN
295297
select PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY
296298
select PSA_WANT_ALG_RSA_PKCKS1_V15

0 commit comments

Comments
 (0)