Trying to west build -b nrf52840dongle_nrf52840 results in a qspi_nor flash error but the dongle hasn't defined any qspi_nor flash.
(This sample builds correctly with the development kit nrf52840dk)
workstation@workstation:~/ncs/v2.0.0/nrf/samples/matter/light_bulb$ west build -b nrf52840dongle_nrf52840
-- Zephyr version: 3.0.99 (/home/workstation/ncs/v2.0.0/zephyr), build: v3.0.99-ncs1
[165/177] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj
FAILED: zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj
ccache /usr/local/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF52840_XXAA -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR_SUPERVISOR__ -D__ZEPHYR__=1 -I/home/workstation/ncs/v2.0.0/zephyr/include/zephyr -I/home/workstation/ncs/v2.0.0/zephyr/include -I/home/workstation/ncs/v2.0.0/nrf/samples/matter/light_bulb/build/mcuboot/zephyr/include/generated -I/home/workstation/ncs/v2.0.0/zephyr/soc/arm/nordic_nrf/nrf52 -I/home/workstation/ncs/v2.0.0/zephyr/soc/arm/nordic_nrf/common/. -I/home/workstation/ncs/v2.0.0/nrf/include -I/home/workstation/ncs/v2.0.0/modules/hal/cmsis/CMSIS/Core/Include -I/home/workstation/ncs/v2.0.0/modules/hal/nordic/nrfx -I/home/workstation/ncs/v2.0.0/modules/hal/nordic/nrfx/drivers/include -I/home/workstation/ncs/v2.0.0/modules/hal/nordic/nrfx/mdk -I/home/workstation/ncs/v2.0.0/zephyr/modules/hal_nordic/nrfx/. -I/home/workstation/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/.. -I/home/workstation/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/../include -I/home/workstation/ncs/v2.0.0/bootloader/mcuboot/boot/bootutil/zephyr/../../zephyr/include -I/home/workstation/ncs/v2.0.0/nrfxlib/crypto/nrf_cc310_bl/include -isystem /home/workstation/ncs/v2.0.0/zephyr/lib/libc/minimal/include -isystem /usr/local/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include -isystem /usr/local/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/include-fixed -isystem /home/workstation/ncs/v2.0.0/nrfxlib/crypto/nrf_cc310_platform/include -Os -imacros /home/workstation/ncs/v2.0.0/nrf/samples/matter/light_bulb/build/mcuboot/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mfp16-format=ieee -imacros /home/workstation/ncs/v2.0.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=/home/workstation/ncs/v2.0.0/bootloader/mcuboot/boot/zephyr=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/workstation/ncs/v2.0.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/workstation/ncs/v2.0.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj -MF zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj.d -o zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj -c /home/workstation/ncs/v2.0.0/zephyr/drivers/flash/nrf_qspi_nor.c
/home/workstation/ncs/v2.0.0/zephyr/drivers/flash/nrf_qspi_nor.c:71:2: error: #error "No size specified. 'size' or 'size-in-bytes' must be set"
71 | #error "No size specified. 'size' or 'size-in-bytes' must be set"
| ^~~~~
Thanks!
at