Hi.
Setup:
I use NRF5340. Open project from SES menu "Open nRF Connect SDK project".
nRF Connect SDK Release: 1.4.99-dev1. nRF Connect Toolchain Version: 1.4.0.
Project: peripheral_lbs. Board: nrf5340pdk_nrf5340cpuappns.
Also set "Clean Build Directory".
Action:
I try to add BLE service. From SES->Project->Configure nRF Connect SDK project->menufonfig->Modules->Nordic nRF Connect->Bluetooth Low Energy->Bluetooth Services->Battery service client.
Even if I don't change anything, I always get error: create_nordic_project.py failed (1). (The log is attached to the ticket.)
What is wrong? Or am I doing something wrong?
Thanks.
Creating solution peripheral_lbs.emProject
-- Application: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs
-- Zephyr version: 2.4.99 (C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr)
-- Found west (found suitable version "0.7.2", minimum required is "0.7.1")
-- Board: nrf5340pdk_nrf5340_cpuappns
-- Cache files will be written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/.cache
-- Found dtc: C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt)
-- Found BOARD.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340pdk_nrf5340_cpuappns.dts
-- Generated zephyr.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/zephyr/include/generated/devicetree_unfixed.h
Parsing C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/Kconfig
Loaded configuration 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/zephyr/.config'
No change to configuration in 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/zephyr/.config'
Kconfig header saved to 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/zephyr/include/generated/autoconf.h'
-- Application: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/spm
-- Zephyr version: 2.4.99 (C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr)
-- Found west (found suitable version "0.7.2", minimum required is "0.7.1")
-- Board: nrf5340pdk_nrf5340_cpuapp
-- Cache files will be written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/.cache
-- Found dtc: C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt)
-- Found BOARD.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340pdk_nrf5340_cpuapp.dts
-- Generated zephyr.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm/zephyr/include/generated/devicetree_unfixed.h
Parsing C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/Kconfig
Loaded configuration 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm/zephyr/.config'
No change to configuration in 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm/zephyr/.config'
No change to Kconfig header in 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm/zephyr/include/generated/autoconf.h'
-- Configuring done
-- Generating done
-- Build files have been written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/spm
-- Application: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/samples/bluetooth/hci_rpmsg
-- Zephyr version: 2.4.99 (C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr)
-- Found west (found suitable version "0.7.2", minimum required is "0.7.1")
-- Board: nrf5340pdk_nrf5340_cpunet
-- Cache files will be written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/.cache
-- Found dtc: C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/opt)
-- Found BOARD.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/boards/arm/nrf5340dk_nrf5340/nrf5340pdk_nrf5340_cpunet.dts
-- Generated zephyr.dts: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg/zephyr/include/generated/devicetree_unfixed.h
Parsing C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/Kconfig
Loaded configuration 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg/zephyr/.config'
No change to configuration in 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg/zephyr/.config'
No change to Kconfig header in 'C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg/zephyr/include/generated/autoconf.h'
-- Configuring done
-- Generating done
-- Build files have been written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns/hci_rpmsg
-- Configuring done
-- Generating done
-- Build files have been written to: C:/workspace/new_platform/ncs/v1.4.99-dev1/nrf/samples/bluetooth/peripheral_lbs/build_nrf5340pdk_nrf5340_cpuappns
Including boilerplate (Zephyr base (cached)): C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/cmake/app/boilerplate.cmake
-- Using NCS Toolchain 1.4.0 for building. (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/cmake)
Changed board to secure nrf5340pdk_nrf5340_cpuapp (NOT NS)
=== child image spm - begin ===
Including boilerplate (Zephyr base (cached)): C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/cmake/app/boilerplate.cmake
-- Using NCS Toolchain 1.4.0 for building. (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/cmake)
CMake Warning at C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/CMakeLists.txt:1354 (message):
WARNING: The board 'nrf5340pdk_nrf5340_cpuapp' is deprecated and will be
removed in version v2.6.0
=== child image spm - end ===
Adding 'hci_rpmsg' sample as child image since CONFIG_BT_RPMSG_NRF53 is set to 'y'
=== child image hci_rpmsg - CPUNET begin ===
Including boilerplate (Zephyr base (cached)): C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/cmake/app/boilerplate.cmake
-- Using NCS Toolchain 1.4.0 for building. (C:/workspace/new_platform/ncs/v1.4.99-dev1/toolchain/cmake)
-- Build type:
-- Host: Windows/AMD64
-- Target: Generic/arm
-- Machine: cortexm
-- Host: Windows/AMD64
-- Target: Generic/arm
-- Machine: cortexm
-- C_FLAGS : -Wall -Wextra
CMake Warning at ../../../CMakeLists.txt:1354 (message):
WARNING: The board 'nrf5340pdk_nrf5340_cpunet' is deprecated and will be
removed in version v2.6.0
=== child image hci_rpmsg - CPUNET end ===
-- Build type:
-- Host: Windows/AMD64
-- Target: Generic/arm
-- Machine: cortexm
-- Host: Windows/AMD64
-- Target: Generic/arm
-- Machine: cortexm
-- C_FLAGS : -Wall -Wextra
CMake Warning at C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/CMakeLists.txt:1349 (message):
__ASSERT() statements are globally ENABLED
CMake Warning at C:/workspace/new_platform/ncs/v1.4.99-dev1/zephyr/CMakeLists.txt:1354 (message):
WARNING: The board 'nrf5340pdk_nrf5340_cpuappns' is deprecated and will be
removed in version v2.6.0
Traceback (most recent call last):
File "C:/Users/Vadym/Documents/install/nordicSemi/arm_segger_embedded_studio_v510d_win_x64_nordic/html/create_nordic_project.py", line 601, in <module>
createProject(
File "C:/Users/Vadym/Documents/install/nordicSemi/arm_segger_embedded_studio_v510d_win_x64_nordic/html/create_nordic_project.py", line 390, in createProject
process = subprocess.Popen(
File "C:\Users\Vadym\AppData\Local\Programs\Python\Python38-32\lib\subprocess.py", line 854, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\Vadym\AppData\Local\Programs\Python\Python38-32\lib\subprocess.py", line 1307, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
create_nordic_project.py failed (1)