- Edited
I tried to compile the serial_LTE_modem, but I got this error:
C:\Nordic_Semi\ncs\v2.3.0\nrf\applications\serial_lte_modem>west build -b circuitdojo_feather_nrf9160ns -p
-- west build: making build dir C:\Nordic_Semi\ncs\v2.3.0\nrf\applications\serial_lte_modem\build pristine
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem
-- Using NCS Toolchain 2.3.0 for building. (C:/Nordic_Semi/ncs/toolchains/v2.3.0/cmake)
-- Found Python3: C:/Nordic_Semi/ncs/toolchains/v2.3.0/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Cache files will be written to: C:/Nordic_Semi/ncs/v2.3.0/zephyr/.cache
-- Zephyr version: 3.2.99 (C:/Nordic_Semi/ncs/v2.3.0/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
CMake Warning at C:/Nordic_Semi/ncs/v2.3.0/zephyr/cmake/modules/boards.cmake:80 (message):
Deprecated BOARD=circuitdojo_feather_nrf9160ns name specified, board
automatically changed to: circuitdojo_feather_nrf9160_ns.
Call Stack (most recent call first):
C:/Nordic_Semi/ncs/v2.3.0/zephyr/cmake/modules/zephyr_default.cmake:108 (include)
C:/Nordic_Semi/ncs/v2.3.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
C:/Nordic_Semi/ncs/v2.3.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
CMakeLists.txt:9 (find_package)
-- Board: circuitdojo_feather_nrf9160_ns
-- Found host-tools: zephyr 0.15.2 (C:/Nordic_Semi/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.15.2 (C:/Nordic_Semi/ncs/toolchains/v2.3.0/opt/zephyr-sdk)
-- Found Dtc: C:/Nordic_Semi/ncs/toolchains/v2.3.0/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found BOARD.dts: C:/Nordic_Semi/ncs/v2.3.0/zephyr/boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_ns.dts
-- Generated zephyr.dts: C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/build/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/build/zephyr/dts.cmake
warning: Experimental symbol TFTP_LIB is enabled.
warning: Experimental symbol HTTP_CLIENT is enabled.
C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/prj.conf:113: warning: attempt to assign the value 'y' to the undefined symbol PDN_SYS_INIT
Parsing C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/Kconfig
Loaded configuration 'C:/Nordic_Semi/ncs/v2.3.0/zephyr/boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_ns_defconfig'
Merged configuration 'C:/Nordic_Semi/ncs/v2.3.0/nrf/applications/serial_lte_modem/prj.conf'
error: Aborting due to Kconfig warnings
CMake Error at C:/Nordic_Semi/ncs/v2.3.0/zephyr/cmake/modules/kconfig.cmake:328 (message):
command failed with return code: 1
Call Stack (most recent call first):
C:/Nordic_Semi/ncs/v2.3.0/nrf/cmake/modules/kconfig.cmake:29 (include)
C:/Nordic_Semi/ncs/v2.3.0/zephyr/cmake/modules/zephyr_default.cmake:108 (include)
C:/Nordic_Semi/ncs/v2.3.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
C:/Nordic_Semi/ncs/v2.3.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
CMakeLists.txt:9 (find_package)
-- Configuring incomplete, errors occurred!
FATAL ERROR: command exited with status 1: 'C:\Nordic_Semi\ncs\toolchains\v2.3.0\opt\bin\cmake.EXE' '-DWEST_PYTHON=C:\Nordic_Semi\ncs\toolchains\v2.3.0\opt\bin\python.exe' '-BC:\Nordic_Semi\ncs\v2.3.0\nrf\applications\serial_lte_modem\build' -GNinja -DBOARD=circuitdojo_feather_nrf9160ns '-SC:\Nordic_Semi\ncs\v2.3.0\nrf\applications\serial_lte_modem'
Even I have added the overlay file:
C:\Nordic_Semi\ncs\v2.3.0\nrf\applications\serial_lte_modem\boards\circuitdojo_feather_nrf9160ns.overlay
I use latest nrfConnect v2.3.0.
If I use 1.4.1 I have no problem to compile.
Best Regards,
Rezan