Hi,
I have tested FOTA code in nRF52840 DK and it works perfect but i have custom board build with nrf52840 when i implement the code it doesn't get start
custom board not have 32.768khz crystal

Hi,
I have tested FOTA code in nRF52840 DK and it works perfect but i have custom board build with nrf52840 when i implement the code it doesn't get start
custom board not have 32.768khz crystal

For above also no config changes still the clock doesn't changes

can you once again check my steps
1. My project dfu_lbs created . inside dfu_lbs created folder called child_image
2. in prj.conf added
# Clock configuration
CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y
3..Inside child_image created mcuboot.conf and pasted
CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y
CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_MAX_SKIP=0
CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_TEMP_DIFF=0
opened the project and cross verified with
project -> configure nrf connect sdk project
a. menuconfig

b. mcuboot_menuconfig

clock doesn't changed in mcuboot.
I am using SDK v1.4.2 does any thing need to change
Hi Håkon,
Anything i have missed here
Hi,
Sunil vignesh said:I am using SDK v1.4.2 does any thing need to change
This ncs version does not automatically load child_image configuration, so you need to add this just below the cmake_minimum_required() line in CMakeLists.txt:
list(APPEND mcuboot_OVERLAY_CONFIG
"${CMAKE_CURRENT_SOURCE_DIR}/child_image/mcuboot.conf"
)
Kind regards,
Håkon
changed CMAkelists.txt like this
#
# Copyright (c) 2018 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-BSD-5-Clause-Nordic
#
cmake_minimum_required(VERSION 3.13.1)
find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
project(NONE)
# NORDIC SDK APP START
target_sources(app PRIVATE
src/main.c
)
list(APPEND mcuboot_OVERLAY_CONFIG
"${CMAKE_CURRENT_SOURCE_DIR}/child_image/mcuboot.conf"
)
# NORDIC SDK APP END
zephyr_library_include_directories(.)
but no change
Please add it just below the cmake_minimum_required() line.