circuitdojo / nrf9160-feather-examples-and-drivers

Zephyr examples and drivers for the nRF9160 Feather
Apache License 2.0
43 stars 19 forks source link

Build of examples goes into ininite loop on windows #3

Closed arnoutdekimo closed 2 years ago

arnoutdekimo commented 3 years ago

Hi,

Tried to build the examples as explained in https://docs.jaredwolff.com/nrf9160-sdk-setup-windows.html, with the nordic sdk v1.5.0.

Then in the nrf bash, typing

Arnout@LPC63 MINGW64 /c/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky ((f3528f2...))
$ west build -b circuitdojo_feather_nrf9160ns

Starts to build, and correctly seems to build bootloader, but the build of the application goes into an infinite cmake loop..

-- Build files have been written to: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot
[0/1] Re-running CMake...
Including boilerplate (Zephyr base (cached)): C:/Nordic/nordicsdk/v1.5.0/zephyr/cmake/app/boilerplate.cmake
-- Application: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr
-- Using NCS Toolchain 1.5.0 for building. (C:/Nordic/nordicsdk/v1.5.0/toolchain/cmake)
-- Zephyr version: 2.4.99 (C:/Nordic/nordicsdk/v1.5.0/zephyr)
-- Found west (found suitable version "0.9.0", minimum required is "0.7.1")
-- Board: circuitdojo_feather_nrf9160
-- Cache files will be written to: C:/Nordic/nordicsdk/v1.5.0/zephyr/.cache
-- Found dtc: C:/Nordic/nordicsdk/v1.5.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/Nordic/nordicsdk/v1.5.0/toolchain/opt)
-- Found BOARD.dts: C:/Nordic/nordicsdk/v1.5.0/zephyr/boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160.dts
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/../../shared/conf/mcuboot/circuitdojo_feather_nrf9160ns.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/device_extern.h
Parsing C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/.config'
No change to configuration in 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/.config'
No change to Kconfig header in 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/autoconf.h'
MCUBoot bootloader key file: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/root-ec-p256.pem
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot
[0/1] Re-running CMake...
Including boilerplate (Zephyr base (cached)): C:/Nordic/nordicsdk/v1.5.0/zephyr/cmake/app/boilerplate.cmake
-- Application: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr
-- Using NCS Toolchain 1.5.0 for building. (C:/Nordic/nordicsdk/v1.5.0/toolchain/cmake)
-- Zephyr version: 2.4.99 (C:/Nordic/nordicsdk/v1.5.0/zephyr)
-- Found west (found suitable version "0.9.0", minimum required is "0.7.1")
-- Board: circuitdojo_feather_nrf9160
-- Cache files will be written to: C:/Nordic/nordicsdk/v1.5.0/zephyr/.cache
-- Found dtc: C:/Nordic/nordicsdk/v1.5.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/Nordic/nordicsdk/v1.5.0/toolchain/opt)
-- Found BOARD.dts: C:/Nordic/nordicsdk/v1.5.0/zephyr/boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160.dts
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/../../shared/conf/mcuboot/circuitdojo_feather_nrf9160ns.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/device_extern.h
Parsing C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/.config'
No change to configuration in 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/.config'
No change to Kconfig header in 'C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/include/generated/autoconf.h'
MCUBoot bootloader key file: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/root-ec-p256.pem
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot
[0/1] Re-running CMake...
Including boilerplate (Zephyr base (cached)): C:/Nordic/nordicsdk/v1.5.0/zephyr/cmake/app/boilerplate.cmake
-- Application: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr
-- Using NCS Toolchain 1.5.0 for building. (C:/Nordic/nordicsdk/v1.5.0/toolchain/cmake)
-- Zephyr version: 2.4.99 (C:/Nordic/nordicsdk/v1.5.0/zephyr)
-- Found west (found suitable version "0.9.0", minimum required is "0.7.1")
-- Board: circuitdojo_feather_nrf9160
-- Cache files will be written to: C:/Nordic/nordicsdk/v1.5.0/zephyr/.cache
-- Found dtc: C:/Nordic/nordicsdk/v1.5.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/Nordic/nordicsdk/v1.5.0/toolchain/opt)
-- Found BOARD.dts: C:/Nordic/nordicsdk/v1.5.0/zephyr/boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160.dts
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/../../shared/conf/mcuboot/circuitdojo_feather_nrf9160ns.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Found devicetree overlay: C:/Nordic/nordicsdk/v1.5.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: C:/Nordic/nordicsdk/v1.5.0/nfed/samples/blinky/build/mcuboot/zephyr/zephyr.dts
jaredwolff commented 2 years ago

This shouldn't be happening in the v1.7.x branch using the VSCode extension. Feel free to re-open if you run into these issues using the latest documentation.