I've just updated my nRC Connect SDK from V1.9.1 to V2.0.0. I did this via the nRF Connect for Desktop Toolchain manager. I'm using the nRF Connect extension in Visual Studio code.
But now, when I go to do a build, I get this error:
Building LSR-MAX_V0_09 west build --build-dir c:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09\build c:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09 --pristine --board nrf52dk_nrf52832 -- -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="c:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09" -- west build: generating a build system Loading Zephyr default modules (Zephyr base). -- Application: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09 -- Found Python3: C:/Nordic/toolchains/v2.0.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter -- Cache files will be written to: C:/Nordic/v2.0.0/zephyr/.cache -- Zephyr version: 3.0.99 (C:/Nordic/v2.0.0/zephyr) -- Found west (found suitable version "0.13.1", minimum required is "0.7.1") -- Board: nrf52dk_nrf52832 -- Found host-tools: zephyr 0.14.1 (C:/Nordic/toolchains/v2.0.0/opt/zephyr-sdk) -- Found dtc: C:/Nordic/toolchains/v2.0.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") -- Found toolchain: zephyr 0.14.1 (C:/Nordic/toolchains/v2.0.0/opt/zephyr-sdk) -- Found BOARD.dts: C:/Nordic/v2.0.0/zephyr/boards/arm/nrf52dk_nrf52832/nrf52dk_nrf52832.dts -- Found devicetree overlay: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/nrf52dk_nrf52832.overlay -- Generated zephyr.dts: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/build/zephyr/zephyr.dts -- Generated devicetree_unfixed.h: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/build/zephyr/include/generated/devicetree_unfixed.h -- Generated device_extern.h: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/build/zephyr/include/generated/device_extern.h -- Including generated dts.cmake file: C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/build/zephyr/dts.cmake Parsing C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/Kconfig Loaded configuration 'C:/Nordic/v2.0.0/zephyr/boards/arm/nrf52dk_nrf52832/nrf52dk_nrf52832_defconfig' Merged configuration 'C:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09/prj.conf' C:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09\prj.conf:77: warning: attempt to assign the value 'y' to the undefined symbol PCF85063A error: Aborting due to Kconfig warnings CMake Error at C:\Nordic\v2.0.0\zephyr\cmake\modules\kconfig.cmake:290 (message): command failed with return code: 1 Call Stack (most recent call first): C:\Nordic\v2.0.0\zephyr\cmake\modules\zephyr_default.cmake:121 (include) C:\Nordic\v2.0.0\zephyr\share\zephyr-package\cmake\ZephyrConfig.cmake:51 (include) C:\Nordic\v2.0.0\zephyr\share\zephyr-package\cmake\ZephyrConfig.cmake:76 (include_boilerplate) c:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09\build\CMakeLists.txt:5 (find_package) -- Configuring incomplete, errors occurred! FATAL ERROR: command exited with status 1: 'c:\Nordic\toolchains\v2.0.0\opt\bin\cmake.EXE' '-DWEST_PYTHON=c:\Nordic\toolchains\v2.0.0\opt\bin\python.exe' '-Bc:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09\build' '-Sc:\Nordic\Development\LSR-MAX\LSR-MAX_V0_09' -GNinja -DBOARD=nrf52dk_nrf52832 -DNCS_TOOLCHAIN_VERSION:STRING=NONE -DBOARD_ROOT:STRING=c:/Nordic/Development/LSR-MAX/LSR-MAX_V0_09 The terminal process terminated with exit code: 1.
I've confirmed the correct set up in the Quick Setup on the Welcome page in VSC:
nRF Connect SDK: ...\v2.0.0
nRF Connect Toolchain: ...\toolchains\v2.0.0
I've updated VSC to the latest version (V1.68.1). I've updated the nRF Connect for Desktop to the latest version (v3.11.1), and I've updated the Toolchain manager to the latest version also (v1.1.1)
Can anyone help me sort this issue out? My development has come to a grinding halt as a result :-(
Cheers,
Mike