[109/397] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/dfu/img_util/flash_img.c.obj FAILED: zephyr/CMakeFiles/zephyr.dir/subsys/dfu/img_util/flash_img.c.obj C:\ncs\toolchains\b620d30767\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -DEXT_API_MAGIC=0x281ee6de,0xb845acea,23298 -DFIRMWARE_INFO_MAGIC=0x281ee6de,0x8fcebb4c,23298 -DKERNEL -DK_HEAP_MEM_POOL_SIZE=8192 -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -DMBEDTLS_PSA_CRYPTO_CONFIG_FILE=\"nrf-psa-crypto-config.h\" -DNRF9160_XXAA -DNRF_SKIP_FICR_NS_COPY_TO_RAM -DNRF_TRUSTZONE_NONSECURE -DUSE_PARTITION_MANAGER=1 -D_ANSI_SOURCE -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -IC:/ncs/v2.9.1/zephyr/kernel/include -IC:/ncs/v2.9.1/zephyr/arch/arm/include -ID:/repo/comsat/build_icarus_291/comsat/zephyr/include/generated/zephyr -IC:/ncs/v2.9.1/zephyr/include -ID:/repo/comsat/build_icarus_291/comsat/zephyr/include/generated -IC:/ncs/v2.9.1/zephyr/soc/nordic -IC:/ncs/v2.9.1/zephyr/lib/libc/newlib/include -IC:/ncs/v2.9.1/zephyr/soc/nordic/nrf91/. -IC:/ncs/v2.9.1/zephyr/soc/nordic/common/. -IC:/ncs/v2.9.1/zephyr/subsys/net/ip -IC:/ncs/v2.9.1/zephyr/subsys/net/conn_mgr/. -IC:/ncs/v2.9.1/nrf/include -IC:/ncs/v2.9.1/nrf/lib/at_parser/include -ID:/repo/comsat/build_icarus_291/comsat/tfm/api_ns/interface/include -IC:/ncs/v2.9.1/nrf/subsys/net/lib/download_client/./include -IC:/ncs/v2.9.1/nrf/subsys/net/lib/fota_download/./include -IC:/ncs/v2.9.1/nrf/subsys/net/lib/download_client/include -IC:/ncs/v2.9.1/nrf/subsys/net/lib/aws_fota/./include -IC:/ncs/v2.9.1/nrf/modules/trusted-firmware-m/. -IC:/ncs/v2.9.1/nrf/include/tfm -IC:/ncs/v2.9.1/nrf/tests/include -IC:/ncs/v2.9.1/modules/lib/cjson -IC:/ncs/v2.9.1/nrf/modules/cjson/include -IC:/ncs/v2.9.1/modules/hal/cmsis/CMSIS/Core/Include -IC:/ncs/v2.9.1/zephyr/modules/cmsis/. -IC:/ncs/v2.9.1/modules/hal/nordic/nrfx -IC:/ncs/v2.9.1/modules/hal/nordic/nrfx/drivers/include -IC:/ncs/v2.9.1/modules/hal/nordic/nrfx/mdk -IC:/ncs/v2.9.1/zephyr/modules/hal_nordic/nrfx/. -IC:/ncs/v2.9.1/nrfxlib/nrf_modem/include -ID:/repo/comsat/src -ID:/repo/comsat/src/json_payload -ID:/repo/comsat/src/app -ID:/repo/comsat/build_icarus_291/comsat/generated/interface_nrf_security_psa -IC:/ncs/v2.9.1/nrf/subsys/nrf_security/include -IC:/ncs/v2.9.1/modules/crypto/oberon-psa-crypto/include -IC:/ncs/v2.9.1/nrf/subsys/nrf_security/src/utils -IC:/ncs/v2.9.1/modules/crypto/oberon-psa-crypto/library -IC:/ncs/v2.9.1/modules/crypto/mbedtls/library -IC:/ncs/v2.9.1/modules/crypto/mbedtls/include -IC:/ncs/v2.9.1/modules/crypto/mbedtls/include/library -IC:/ncs/v2.9.1/nrfxlib/crypto/nrf_oberon/include -IC:/ncs/v2.9.1/nrfxlib/crypto/nrf_oberon/include/mbedtls -IC:/ncs/v2.9.1/bootloader/mcuboot/boot/bootutil/zephyr/.. -IC:/ncs/v2.9.1/bootloader/mcuboot/boot/bootutil/zephyr/../include -IC:/ncs/v2.9.1/bootloader/mcuboot/boot/bootutil/zephyr/../../zephyr/include -isystem C:/ncs/v2.9.1/zephyr/lib/libc/common/include -Os -DNDEBUG -fno-strict-aliasing -Os -imacros D:/repo/comsat/build_icarus_291/comsat/zephyr/include/generated/zephyr/autoconf.h -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mfp16-format=ieee --sysroot=C:/ncs/toolchains/b620d30767/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros C:/ncs/v2.9.1/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=D:/repo/comsat=CMAKE_SOURCE_DIR -fmacro-prefix-map=C:/ncs/v2.9.1/zephyr=ZEPHYR_BASE -fmacro-prefix-map=C:/ncs/v2.9.1=WEST_TOPDIR -ffunction-sections -fdata-sections -D_POSIX_THREADS -std=c99 -MD -MT zephyr/CMakeFiles/zephyr.dir/subsys/dfu/img_util/flash_img.c.obj -MF zephyr\CMakeFiles\zephyr.dir\subsys\dfu\img_util\flash_img.c.obj.d -o zephyr/CMakeFiles/zephyr.dir/subsys/dfu/img_util/flash_img.c.obj -c C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c In file included from C:/ncs/v2.9.1/zephyr/include/zephyr/storage/flash_map.h:300, from C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:13: C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c: In function 'flash_img_init': C:/ncs/v2.9.1/nrf/include/flash_map_pm.h:47:22: error: 'PM_mcuboot_secondary_ID' undeclared (first use in this function) 47 | #define PM_ID(label) PM_##label##_ID | ^~~ C:/ncs/v2.9.1/nrf/include/flash_map_pm.h:52:35: note: in expansion of macro 'PM_ID' 52 | #define FIXED_PARTITION_ID(label) PM_ID(label) | ^~~~~ C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:33:30: note: in expansion of macro 'FIXED_PARTITION_ID' 33 | #define UPLOAD_FLASH_AREA_ID FIXED_PARTITION_ID(UPLOAD_FLASH_AREA_LABEL) | ^~~~~~~~~~~~~~~~~~ C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:150:39: note: in expansion of macro 'UPLOAD_FLASH_AREA_ID' 150 | return flash_img_init_id(ctx, UPLOAD_FLASH_AREA_ID); | ^~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.9.1/nrf/include/flash_map_pm.h:47:22: note: each undeclared identifier is reported only once for each function it appears in 47 | #define PM_ID(label) PM_##label##_ID | ^~~ C:/ncs/v2.9.1/nrf/include/flash_map_pm.h:52:35: note: in expansion of macro 'PM_ID' 52 | #define FIXED_PARTITION_ID(label) PM_ID(label) | ^~~~~ C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:33:30: note: in expansion of macro 'FIXED_PARTITION_ID' 33 | #define UPLOAD_FLASH_AREA_ID FIXED_PARTITION_ID(UPLOAD_FLASH_AREA_LABEL) | ^~~~~~~~~~~~~~~~~~ C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:150:39: note: in expansion of macro 'UPLOAD_FLASH_AREA_ID' 150 | return flash_img_init_id(ctx, UPLOAD_FLASH_AREA_ID); | ^~~~~~~~~~~~~~~~~~~~ C:/ncs/v2.9.1/zephyr/subsys/dfu/img_util/flash_img.c:151:1: warning: control reaches end of non-void function [-Wreturn-type] 151 | } | ^ [122/397] Generating linker_zephyr_pre0.cmd ninja: build stopped: subcommand failed. FAILED: _sysbuild/sysbuild/images/comsat-prefix/src/comsat-stamp/comsat-build D:/repo/comsat/build_icarus_291/_sysbuild/sysbuild/images/comsat-prefix/src/comsat-stamp/comsat-build cmd.exe /C "cd /D D:\repo\comsat\build_icarus_291\comsat && C:\ncs\toolchains\b620d30767\opt\bin\cmake.exe --build ." ninja: build stopped: subcommand failed. FATAL ERROR: command exited with status 1: 'C:\ncs\toolchains\b620d30767\opt\bin\cmake.EXE' --build D:/repo/comsat/build_icarus_291 * The terminal process terminated with exit code: 1. * Terminal will be reused by tasks, press any key to close it.
Today I wanted to continue with my project so I build it and everything was okay.
After that I updated to the newest v2.9.1 Toolchain without problems.
But when updating the SDK to v2.9.1 I get an error, something is wrong with the flash image, but I am not able to post the error text so I attached it in a file