dfu_target_mcuboot_set_buf undefined

I am facing the following error. I have referered light switch example and have included all the required configs in the prj_fota.conf file

CONFIG_NCS_SAMPLES_DEFAULTS=y


#CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_UART_ASYNC_API=y
CONFIG_NRFX_UARTE0=y
CONFIG_SERIAL=y
CONFIG_GPIO=y
CONFIG_UART_LINE_CTRL=n


CONFIG_HEAP_MEM_POOL_SIZE=2048

CONFIG_ZIGBEE=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_MLD=n
CONFIG_NET_IPV6_NBR_CACHE=n
CONFIG_NET_IPV6_RA_RDNSS=n
CONFIG_NET_IP_ADDR_CHECK=n
CONFIG_NET_UDP=n

#######################
# Logging #
#######################


CONFIG_CONSOLE=y

#ENABLE LOGGING ************
# CONFIG_LOG=y
# CONFIG_USE_SEGGER_RTT=y
# CONFIG_RTT_CONSOLE=y
# CONFIG_UART_CONSOLE=y

#DISABLE LOGGING ***********
CONFIG_LOG=n
CONFIG_USE_SEGGER_RTT=n
CONFIG_RTT_CONSOLE=n
CONFIG_UART_CONSOLE=n

# Make sure printk is not printing to the UART console
# CONFIG_UART_CONSOLE=n
CONFIG_USB_DEVICE_STACK=n

#CONFIG_LOG_BACKEND_RTT=y


#######################
# POwer #
#######################

CONFIG_PM=y
CONFIG_PM_DEVICE=y
CONFIG_PM_DEVICE_RUNTIME=y

#######################
# Zigbee FOTA overlay #
#######################

# Enable Zigbee FOTA library
CONFIG_ZIGBEE_FOTA=y
CONFIG_ZIGBEE_FOTA_HW_VERSION=52
CONFIG_ZIGBEE_FOTA_ENDPOINT=1
# CONFIG_MCUBOOT_IMAGE_VERSION="69.1.388"
CONFIG_ZIGBEE_FOTA_COMMENT="thermostat"
CONFIG_ZIGBEE_FOTA_MANUFACTURER_ID=0x1037
# CONFIG_ZIGBEE_FOTA_MANUFACTURER_ID=0x128B
CONFIG_ZIGBEE_FOTA_LOG_LEVEL_DBG=y
CONFIG_DFU_TARGET_LOG_LEVEL_DBG=y
CONFIG_ZIGBEE_FOTA_IMAGE_TYPE=0x141

CONFIG_ZIGBEE_CHANNEL_SELECTION_MODE_MULTI=y

# Ensure an MCUboot-compatible binary is generated.
CONFIG_IMG_MANAGER=y
CONFIG_DFU_TARGET_MCUBOOT=y
CONFIG_IMG_ERASE_PROGRESSIVELY=y
CONFIG_ZIGBEE_FOTA_PROGRESS_EVT=y

# Increase the number of RX buffers
CONFIG_NRF_802154_RX_BUFFERS=32


#setting s to configure NVS
CONFIG_FLASH=y                  
CONFIG_FLASH_PAGE_LAYOUT=y      


CONFIG_NVS=y                                        
CONFIG_REBOOT=y                    
CONFIG_MPU_ALLOW_FLASH_WRITE=y

# Enable Zboss Trace Log
# CONFIG_ZIGBEE_ENABLE_TRACES=y
# CONFIG_ZBOSS_TRACE_MASK=0x0000004C
# CONFIG_ZBOSS_TRACE_BINARY_LOGGING=y
# CONFIG_ZBOSS_TRACE_LOG_LEVEL_INF=y
# CONFIG_ZBOSS_TRACE_UART_LOGGING=y
# CONFIG_ZBOSS_TRACE_LOGGER_BUFFER_SIZE=65536
# CONFIG_UART_0_INTERRUPT_DRIVEN=n




CONFIG_IMG_MANAGER=y
CONFIG_STREAM_FLASH=y
CONFIG_DFU_TARGET_MCUBOOT=y
CONFIG_IMG_ERASE_PROGRESSIVELY=y
CONFIG_ZIGBEE_FOTA_PROGRESS_EVT=y
# CONFIG_PM_PARTITION_REGION_MCUBOOT_SECONDARY=y


Thank you in advance
Parents Reply Children
No Data
Related