Hi,
I wanted the zigbee firmware to support BLE OTA. so I downloaded the latest zigbee SDK from the following link "">github.com/.../pulls".But the compilation encountered problems, the following is my conf file
Application : light_switch
SDK : nRF Connect SDK V2.9.0*
Toolchain : nRF Connect SDK Toolchain V2.9.0
compilation error:
undefined reference to `__device_dts_ord_114'
prj.conf
# # Copyright (c) 2024 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause # CONFIG_NCS_SAMPLES_DEFAULTS=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_SERIAL=y CONFIG_GPIO=y # Make sure printk is not printing to the UART console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_HEAP_MEM_POOL_SIZE=2048 CONFIG_ZIGBEE_ADD_ON=y CONFIG_ZIGBEE_APP_UTILS=y CONFIG_ZIGBEE_ROLE_END_DEVICE=y # Enable DK LED and Buttons library CONFIG_DK_LIBRARY=y # This example requires more workqueue stack CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048 # Enable API for powering down unused RAM parts CONFIG_RAM_POWER_DOWN_LIBRARY=y # Networking CONFIG_NET_IPV6=n CONFIG_NET_IP_ADDR_CHECK=n CONFIG_NET_UDP=n CONFIG_IMG_MANAGER=y CONFIG_STREAM_FLASH=y CONFIG_DFU_TARGET_MCUBOOT=y CONFIG_IMG_ERASE_PROGRESSIVELY=y
overlay-multiprotocol_ble.conf
# # Copyright (c) 2024 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause # # BLE configuration CONFIG_BT=y CONFIG_BT_SMP=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_DEVICE_NAME="Zigbee_Switch" CONFIG_BT_DEVICE_APPEARANCE=833 CONFIG_BT_MAX_CONN=1 CONFIG_BT_MAX_PAIRED=1 CONFIG_BT_PHY_UPDATE=n # Enable the NUS service CONFIG_BT_NUS=y # Enable bonding CONFIG_SETTINGS=y CONFIG_BT_SETTINGS=y CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y
sysbuild.conf
# # Copyright (c) 2024 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause # SB_CONFIG_BOOTLOADER_MCUBOOT=y