Configuration warnings while migrating from v2.9.0 to v3.0.0

Hi, 

   While migrating the SDKs and toolchains from version 2.9.0 to v3.0.0, I encounter these configuration warnings which are blocking my build. Hope someone in this forum could help to point me the right direction to resolve these issues. I tried to browse through the migration guide on https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_3.0.html but found nothing related to these issues:

warning: The choice symbol BOARD_PSS_AID_NRF5340_CPUAPP (defined at
(redacted)/projects/AID/boards/arm/pss_aid_nrf5340/Kconfig.board:9) was selected (set
=y), but no symbol ended up as the choice selection. See
docs.zephyrproject.org/.../kconfig.html and/or look up
BOARD_PSS_AID_NRF5340_CPUAPP in the menuconfig/guiconfig interface. The Application Development
Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual
might be helpful too.


warning: Experimental symbol NRF5340_AUDIO is enabled.


warning: <choice> (defined at soc\Kconfig.v1.choice:5) defined with type unknown
Parsing (redacted)/projects/AID/Kconfig

(redacted)/projects/AID/boards/arm/pss_aid_nrf5340/pss_aid_nrf5340_cpuapp_defconfig:4: warning: attempt to assign the value 'y' to the undefined symbol SOC_SERIES_NRF53X

(redacted)/projects/AID/boards/arm/pss_aid_nrf5340/pss_aid_nrf5340_cpuapp_defconfig:5: warning: attempt to assign the value 'y' to the undefined symbol SOC_NRF5340_CPUAPP_QKAA

warning: SW_CODEC_LC3_T2_SOFTWARE (defined at C:/ncs/v3.0.0/nrfxlib\lc3/Kconfig:43) has direct dependencies FP_HARDABI with value n, but is currently being y-selected by the following symbols:
- SW_CODEC_LC3 (defined at (redacted)/projects/AID\src/audio/Kconfig:137), with value y, direct dependencies <choice SW_CODEC_DEFAULT> (value: y), and select condition <choice SW_CODEC_DEFAULT> (value: y)

warning: PSA_WANT_ALG_SHA_224 (defined at C:/ncs/v3.0.0/zephyr/modules/mbedtls\Kconfig.psa.auto:128, modules\mbedtls\Kconfig.psa.auto:128) has direct dependencies PSA_CRYPTO_CLIENT || (PSA_CRYPTO_CLIENT && 0) with value n, but is currently being y-selected by the following symbols:
- MBEDTLS_MAC_SHA256_ENABLED (defined at C:/ncs/v3.0.0/nrf\modules/trusted-firmware-m/Kconfig.mbedtls_minimal.defconfig:14, C:/ncs/v3.0.0/nrf\subsys\nrf_security/Kconfig:211), with value y, direct dependencies TFM_PROFILE_TYPE_MINIMAL || MBEDTLS_LIBRARY_NRF_SECURITY (value: y), and select condition MBEDTLS_LIBRARY_NRF_SECURITY (value: y)

warning: PSA_WANT_ALG_HMAC (defined at C:/ncs/v3.0.0/zephyr/modules/mbedtls\Kconfig.psa.auto:84, modules\mbedtls\Kconfig.psa.auto:84) has direct dependencies PSA_CRYPTO_CLIENT || (PSA_CRYPTO_CLIENT && 0) with value n, but is currently being y-selected by the following symbols:
- MBEDTLS_MAC_SHA256_ENABLED (defined at C:/ncs/v3.0.0/nrf\modules/trusted-firmware-m/Kconfig.mbedtls_minimal.defconfig:14, C:/ncs/v3.0.0/nrf\subsys\nrf_security/Kconfig:211), with value y, direct dependencies TFM_PROFILE_TYPE_MINIMAL || MBEDTLS_LIBRARY_NRF_SECURITY (value: y), and select condition MBEDTLS_LIBRARY_NRF_SECURITY (value: y)

warning: PSA_WANT_ALG_SHA_256 (defined at C:/ncs/v3.0.0/zephyr/modules/mbedtls\Kconfig.psa.auto:132, modules\mbedtls\Kconfig.psa.auto:132) has direct dependencies PSA_CRYPTO_CLIENT || (PSA_CRYPTO_CLIENT && 0) with value n, but is currently being y-selected by the following symbols:
- MBEDTLS_MAC_SHA256_ENABLED (defined at C:/ncs/v3.0.0/nrf\modules/trusted-firmware-m/Kconfig.mbedtls_minimal.defconfig:14, C:/ncs/v3.0.0/nrf\subsys\nrf_security/Kconfig:211), with value y, direct dependencies TFM_PROFILE_TYPE_MINIMAL || MBEDTLS_LIBRARY_NRF_SECURITY (value: y), and select condition MBEDTLS_LIBRARY_NRF_SECURITY (value: y)

error: Aborting due to Kconfig warnings

Related