Traceback (most recent call last):
File "C:/git/ncs/v2.2.0/zephyr/scripts/zephyr_module.py", line 624, in <module>
main()
File "C:/git/ncs/v2.2.0/zephyr/scripts/zephyr_module.py", line 616, in main
meta = process_meta(args.zephyr_base, west_projs, modules,
File "C:/git/ncs/v2.2.0/zephyr/scripts/zephyr_module.py", line 392, in process_meta
if project.sha(MANIFEST_REV_BRANCH) != revision:
File "c:\git\ncs\toolchains\v2.2.0\opt\bin\Lib\site-packages\west\manifest.py", line 861, in sha
cp = self.git(f'rev-parse {rev}^{{commit}}', capture_stdout=True,
File "c:\git\ncs\toolchains\v2.2.0\opt\bin\Lib\site-packages\west\manifest.py", line 845, in git
raise subprocess.CalledProcessError(popen.returncode, cmd_list,
subprocess.CalledProcessError: Command '['rev-parse', 'manifest-rev^{commit}']' returned non-zero exit status 128.
ninja: build stopped: subcommand failed.
The error^^
Following the steps outline in this article to add MCUboot: https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/ncs-dfu
- start with `peripheral_lbs` sample
- Add the MCUboot variables from the first step
# Enable mcumgr. CONFIG_MCUMGR=y # Enable most core commands. CONFIG_MCUMGR_CMD_IMG_MGMT=y CONFIG_MCUMGR_CMD_OS_MGMT=y # Ensure an MCUboot-compatible binary is generated. CONFIG_BOOTLOADER_MCUBOOT=y
- Try building the application (fails)
Adding the additional configuration for the BLE DFU transport doesn't help. My target is the nRF5340DK, but this also occurs with nRF52840DK set as the target board
Installed NCS version is 2.2.0, Environment is Win10 installed through "nRF Connect for Desktop"