1# Copyright Nordic Semiconductor ASA 2023. All rights reserved. 2# SPDX-License-Identifier: Apache-2.0 3 4# The Kconfig file is dedicated to Application Image management group of 5# of MCUmgr client subsystem and provides Kconfig options to configure 6# group commands behaviour and other aspects. 7# 8# Options defined in this file should be prefixed: 9# MCUMGR_GRP_IMG_CLIENT_ -- general group options; 10# 11# When adding Kconfig options, that control the same feature, 12# try to group them together by the same stem after prefix. 13 14menuconfig MCUMGR_GRP_IMG_CLIENT 15 bool "MCUmgr client handlers for image management" 16 depends on SMP_CLIENT 17 select MCUMGR_SMP_CBOR_MIN_DECODING_LEVEL_3 18 help 19 Enables MCUmgr client handlers for image management. 20 21if MCUMGR_GRP_IMG_CLIENT 22 23config MCUMGR_GRP_IMG_UPLOAD_DATA_ALIGNMENT_SIZE 24 int "MCUmgr upload data alignment size" 25 default 4 26 help 27 Change default value when platform needs different data alignment. 28 29config MCUMGR_GRP_IMG_FLASH_OPERATION_TIMEOUT 30 int "MCUmgr reset or upload command timeout" 31 default 15 32 help 33 Change default value when platform needs a different time. 34 35module = MCUMGR_GRP_IMG_CLIENT 36module-str = mcumgr_grp_img_client 37source "subsys/logging/Kconfig.template.log_config" 38 39endif 40