Skip to content

Commit 7ad0262

Browse files
author
Alexander Zilberkant
committed
Enable entropy injection on PSA targets
enable entropy injection on: - K64F - K66F - NUCLEO_F411RE - NUCLEO_F429ZI - UBLOX_EVK_ODIN_W2
1 parent eac620d commit 7ad0262

File tree

1 file changed

+35
-4
lines changed

1 file changed

+35
-4
lines changed

targets/targets.json

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1451,7 +1451,14 @@
14511451
"PSA"
14521452
],
14531453
"is_disk_virtual": true,
1454-
"macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "MBEDTLS_PSA_CRYPTO_C"],
1454+
"macros": [
1455+
"CPU_MK64FN1M0VMD12",
1456+
"FSL_RTOS_MBED",
1457+
"MBEDTLS_PSA_CRYPTO_C",
1458+
"MBEDTLS_ENTROPY_NV_SEED",
1459+
"MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read",
1460+
"MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write"
1461+
],
14551462
"inherits": ["Target"],
14561463
"detect_code": ["0240"],
14571464
"device_has": [
@@ -1739,7 +1746,14 @@
17391746
"PSA"
17401747
],
17411748
"is_disk_virtual": true,
1742-
"macros": ["CPU_MK66FN2M0VMD18", "FSL_RTOS_MBED"],
1749+
"macros": [
1750+
"CPU_MK66FN2M0VMD18",
1751+
"FSL_RTOS_MBED",
1752+
"MBEDTLS_PSA_CRYPTO_C",
1753+
"MBEDTLS_ENTROPY_NV_SEED",
1754+
"MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read",
1755+
"MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write"
1756+
],
17431757
"inherits": ["Target"],
17441758
"detect_code": ["0311"],
17451759
"device_has": [
@@ -2415,7 +2429,14 @@
24152429
"macro_name": "CLOCK_SOURCE_USB"
24162430
}
24172431
},
2418-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
2432+
"macros_add": [
2433+
"USB_STM_HAL",
2434+
"USBHOST_OTHER",
2435+
"MBEDTLS_PSA_CRYPTO_C",
2436+
"MBEDTLS_ENTROPY_NV_SEED",
2437+
"MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read",
2438+
"MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write"
2439+
],
24192440
"device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH", "MPU"],
24202441
"release_versions": ["2", "5"],
24212442
"device_name": "STM32F411RE",
@@ -2664,7 +2685,11 @@
26642685
"components_add": ["FLASHIAP"],
26652686
"macros_add": [
26662687
"USB_STM_HAL",
2667-
"USBHOST_OTHER"
2688+
"USBHOST_OTHER",
2689+
"MBEDTLS_PSA_CRYPTO_C",
2690+
"MBEDTLS_ENTROPY_NV_SEED",
2691+
"MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read",
2692+
"MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write"
26682693
],
26692694
"device_has_add": [
26702695
"ANALOGOUT",
@@ -4184,6 +4209,12 @@
41844209
"device_has_remove": [],
41854210
"extra_labels_add": ["PSA"],
41864211
"components_add": ["FLASHIAP"],
4212+
"macros_add": [
4213+
"MBEDTLS_PSA_CRYPTO_C",
4214+
"MBEDTLS_ENTROPY_NV_SEED",
4215+
"MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read",
4216+
"MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write"
4217+
],
41874218
"config": {
41884219
"stdio_uart_tx_help": {
41894220
"help": "Value: D8(default) or D1"

0 commit comments

Comments
 (0)