diff --git a/targets/targets.json b/targets/targets.json index 6989f412e5..93739099b6 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -1451,7 +1451,14 @@ "PSA" ], "is_disk_virtual": true, - "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "MBEDTLS_PSA_CRYPTO_C"], + "macros": [ + "CPU_MK64FN1M0VMD12", + "FSL_RTOS_MBED", + "MBEDTLS_PSA_CRYPTO_C", + "MBEDTLS_ENTROPY_NV_SEED", + "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read", + "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write" + ], "inherits": ["Target"], "detect_code": ["0240"], "device_has": [ @@ -1739,7 +1746,14 @@ "PSA" ], "is_disk_virtual": true, - "macros": ["CPU_MK66FN2M0VMD18", "FSL_RTOS_MBED"], + "macros": [ + "CPU_MK66FN2M0VMD18", + "FSL_RTOS_MBED", + "MBEDTLS_PSA_CRYPTO_C", + "MBEDTLS_ENTROPY_NV_SEED", + "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read", + "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write" + ], "inherits": ["Target"], "detect_code": ["0311"], "device_has": [ @@ -2415,7 +2429,14 @@ "macro_name": "CLOCK_SOURCE_USB" } }, - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], + "macros_add": [ + "USB_STM_HAL", + "USBHOST_OTHER", + "MBEDTLS_PSA_CRYPTO_C", + "MBEDTLS_ENTROPY_NV_SEED", + "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read", + "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write" + ], "device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH", "MPU"], "release_versions": ["2", "5"], "device_name": "STM32F411RE", @@ -2664,7 +2685,11 @@ "components_add": ["FLASHIAP"], "macros_add": [ "USB_STM_HAL", - "USBHOST_OTHER" + "USBHOST_OTHER", + "MBEDTLS_PSA_CRYPTO_C", + "MBEDTLS_ENTROPY_NV_SEED", + "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read", + "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write" ], "device_has_add": [ "ANALOGOUT", @@ -4184,6 +4209,12 @@ "device_has_remove": [], "extra_labels_add": ["PSA"], "components_add": ["FLASHIAP"], + "macros_add": [ + "MBEDTLS_PSA_CRYPTO_C", + "MBEDTLS_ENTROPY_NV_SEED", + "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO=mbed_default_seed_read", + "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO=mbed_default_seed_write" + ], "config": { "stdio_uart_tx_help": { "help": "Value: D8(default) or D1"