diff --git a/applications/firmware_loader/ble_mcumgr/Kconfig b/applications/firmware_loader/ble_mcumgr/Kconfig index 7b902a86d8..544f942ace 100644 --- a/applications/firmware_loader/ble_mcumgr/Kconfig +++ b/applications/firmware_loader/ble_mcumgr/Kconfig @@ -12,4 +12,7 @@ source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config" endmenu # "BLE MCUmgr sample" +config MCUMGR_GRP_OS_MCUMGR_PARAMS_ROLE_VALUE + default 81 + source "Kconfig.zephyr" diff --git a/subsys/mgmt/mcumgr/grp/os_mgmt/Kconfig b/subsys/mgmt/mcumgr/grp/os_mgmt/Kconfig index 7269903c31..4ce65a5c78 100644 --- a/subsys/mgmt/mcumgr/grp/os_mgmt/Kconfig +++ b/subsys/mgmt/mcumgr/grp/os_mgmt/Kconfig @@ -59,6 +59,19 @@ config MCUMGR_GRP_OS_INFO Can be used similarly to the unix/linux uname command for retrieving system information including kernel version, processor architecture and board name. +config MCUMGR_GRP_OS_MCUMGR_PARAMS_ROLE + bool "MCUMGR Parameter Role in response" + depends on MCUMGR_GRP_OS_MCUMGR_PARAMS + default y + +config MCUMGR_GRP_OS_MCUMGR_PARAMS_ROLE_VALUE + int "MCUMGR Parameter Role value" + default 80 if !MCUMGR_GPR_IMG + default 0 + depends on MCUMGR_GRP_OS_MCUMGR_PARAMS_ROLE + help + Value for `inst_role` field in response to MCUmgr Parameters request. + if MCUMGR_GRP_OS_INFO config MCUMGR_GRP_OS_INFO_MAX_RESPONSE_SIZE diff --git a/west.yml b/west.yml index a6bbe05791..a1febdf2f7 100644 --- a/west.yml +++ b/west.yml @@ -14,7 +14,7 @@ manifest: projects: - name: nrf repo-path: sdk-nrf - revision: a7e36dcbea5d835baea5e96ea80d0b7955e296fd + revision: pull/25332/head import: name-allowlist: - cmsis_6