nrf5340dk_nrf5340_cpuapp_ns.conf 759 B

12345678910111213141516171819202122232425
  1. CONFIG_BUILD_WITH_TFM=y
  2. CONFIG_TFM_PROFILE_TYPE_NOT_SET=y
  3. # Set user_settings.h file to be used for native wolfSSL build settings
  4. CONFIG_WOLFSSL_SETTINGS_FILE="nrf5340dk_nrf5340_user_settings.h"
  5. ##### PSA and CC3XX #####
  6. # Enable Nordic Security Module
  7. CONFIG_NRF_SECURITY=y
  8. CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR=y
  9. # Enable PSA API support (comes from mbedTLS)
  10. CONFIG_MBEDTLS_PSA_CRYPTO_C=y
  11. # Enable/configure mbedTLS heap
  12. CONFIG_MBEDTLS_ENABLE_HEAP=y
  13. CONFIG_MBEDTLS_HEAP_SIZE=8192
  14. # Disable nrf_oberon crypto library PSA backend
  15. CONFIG_PSA_CRYPTO_DRIVER_OBERON=n
  16. # Enable ARM CryptoCell cc3xx driver PSA backend
  17. CONFIG_PSA_CRYPTO_DRIVER_CC3XX=y
  18. ##### Logging #####
  19. CONFIG_USE_SEGGER_RTT=y
  20. CONFIG_LOG_BACKEND_RTT=y
  21. CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=15360