This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SES - aborting nRF project loading due to Kconfig warnings

Hi,
I've successfully passed nRF Connect SDK installation by using GSA application (macOS 10.15.3, python 3.7.7, west 0.6.3).
Now I'm in the SES 4.52c and have a problem in loading a project with

CMakeLists.txt = <ncs>/nrf/applications/asset_tracker/CMakeLists.txt
Board Directory = <ncs>/zephyr/boards/arm/nrf5340_dk_nrf5340
Board Name  = nrf5340_dk_nrf5340_cpuapp
Build Directory  = <ncs>/nrf/applications/nrf_desktop/build_nrf5340_cpuapp

The loading is aborted and the Output Transcript panel shows:

Loading solution asset_tracker.emProject
Executing load commands
/usr/local/bin/cmake -GNinja -DBOARD=nrf5340_dk_nrf5340_cpuapp -DBOARD_DIR=/Users/gabrielefilosofi/fot-dev/ncs/zephyr/boards/arm/nrf5340_dk_nrf5340 -DZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb -DGNUARMEMB_TOOLCHAIN_PATH=/Users/gabrielefilosofi/gnuarmemb/gcc-arm-none-eabi-8-2019-q3-update -B/Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/build_nrf5340_dk_nrf5340_cpuapp -H/Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja -DDTC=/usr/local/bin/dtc -D WEST=/usr/local/bin/west -DEXTRA_KCONFIG_TARGETS=menuconfig_ses -DEXTRA_KCONFIG_TARGET_COMMAND_FOR_menuconfig_ses=/Users/gabrielefilosofi/arm_segger_embedded_studio_v452_macos_x64_nordic/html/configure_nordic_project_menuconfig.py
-- Zephyr version: 2.1.99
-- Selected BOARD nrf5340_dk_nrf5340_cpuapp
-- Found west: /usr/local/bin/west (found suitable version "0.6.3", minimum required is "0.6.0")
-- Loading /Users/gabrielefilosofi/fot-dev/ncs/zephyr/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp.dts as base
nrf5340_dk_nrf5340_cpuapp.dts.pre.tmp:92.42-104.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@50000000/kmu@39000)
nrf5340_dk_nrf5340_cpuapp.dts.pre.tmp:365.19-371.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@50000000/power@5000)
Devicetree configuration written to /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/build_nrf5340_dk_nrf5340_cpuapp/zephyr/include/generated/devicetree.conf
Parsing /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/Kconfig
/Users/gabrielefilosofi/fot-dev/ncs/nrf/lib/fprotect/Kconfig:20: WARNING: dt_int_val is deprecated.
/Users/gabrielefilosofi/fot-dev/ncs/bootloader/mcuboot/zephyr/Kconfig:37: WARNING: dt_int_val is deprecated.
Loaded configuration '/Users/gabrielefilosofi/fot-dev/ncs/zephyr/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp_defconfig'
Merged configuration '/Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/prj.conf'

warning: BSD_LIBRARY (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/lib/bsdlib/Kconfig:8) has direct dependencies TRUSTED_EXECUTION_NONSECURE with value n, but is currently being y-selected by the following symbols:
- MODEM_INFO (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/lib/modem_info/Kconfig:7), with value y, direct dependencies y (value: y)

error: Aborting due to Kconfig warnings

Parents
  • I've also checked out the non secure configuration

    Board Name nrf5340_dk_nrf5340_cpuappns
    Build Directory <ncs>/nrf/applications/nrf_desktop/build_nrf5340_cpuappns

    The project loading aborts again.
    This time the Kconfig warnings are different

    ..
    Loaded configuration '/Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/build_nrf5340_dk_nrf5340_cpuappns/zephyr/.config'
    warning: the value '' is invalid for FLIP_INPUT (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/Kconfig:117), which has type int -- assignment ignored
    warning: the value '' is invalid for TEMP_SIM_BUTTON (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/Kconfig:274), which has type int -- assignment ignored

    error: Aborting due to Kconfig warnings

Reply
  • I've also checked out the non secure configuration

    Board Name nrf5340_dk_nrf5340_cpuappns
    Build Directory <ncs>/nrf/applications/nrf_desktop/build_nrf5340_cpuappns

    The project loading aborts again.
    This time the Kconfig warnings are different

    ..
    Loaded configuration '/Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/build_nrf5340_dk_nrf5340_cpuappns/zephyr/.config'
    warning: the value '' is invalid for FLIP_INPUT (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/Kconfig:117), which has type int -- assignment ignored
    warning: the value '' is invalid for TEMP_SIM_BUTTON (defined at /Users/gabrielefilosofi/fot-dev/ncs/nrf/applications/asset_tracker/Kconfig:274), which has type int -- assignment ignored

    error: Aborting due to Kconfig warnings

Children
No Data
Related