23 lines
700 B
Plaintext
23 lines
700 B
Plaintext
# Set user_settings.h file to be used for native wolfSSL build settings
|
|
CONFIG_WOLFSSL_SETTINGS_FILE="nrf5340dk_nrf5340_user_settings.h"
|
|
|
|
##### PSA and CC3XX #####
|
|
# Enable Nordic Security Module
|
|
CONFIG_NRF_SECURITY=y
|
|
CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR=y
|
|
# Enable PSA API support (comes from mbedTLS)
|
|
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
|
# Enable/configure mbedTLS heap
|
|
CONFIG_MBEDTLS_ENABLE_HEAP=y
|
|
CONFIG_MBEDTLS_HEAP_SIZE=8192
|
|
# Disable nrf_oberon crypto library PSA backend
|
|
CONFIG_PSA_CRYPTO_DRIVER_OBERON=n
|
|
# Enable ARM CryptoCell cc3xx driver PSA backend
|
|
CONFIG_PSA_CRYPTO_DRIVER_CC3XX=y
|
|
|
|
##### Logging #####
|
|
CONFIG_USE_SEGGER_RTT=y
|
|
CONFIG_LOG_BACKEND_RTT=y
|
|
CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=15360
|
|
|