Skip to content

Commit c229cd6

Browse files
[nrf toup][nrfconnect] Enable cache processing for SUIT
We need cache processing for SUIT purposes both for Matter OTA and DFU over BLE SMP.
1 parent 89eb37b commit c229cd6

File tree

1 file changed

+7
-0
lines changed
  • config/nrfconnect/chip-module

1 file changed

+7
-0
lines changed

config/nrfconnect/chip-module/Kconfig

+7
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ config CHIP_BOOTLOADER_SUIT
6565
bool "SUIT for Matter purposes"
6666
imply SUIT
6767
imply SSF_SUIT_SERVICE_ENABLED
68+
imply CONFIG_SUIT_STREAM_SOURCE_FLASH
6869

6970
config CHIP_BOOTLOADER_MCUBOOT
7071
bool "MCUBOOT for Matter Bootloader purpose"
@@ -76,6 +77,11 @@ config CHIP_BOOTLOADER_NONE
7677

7778
endchoice
7879

80+
choice SUIT_DFU_CANDIDATE_PROCESSING_LEVEL
81+
default SUIT_DFU_CANDIDATE_PROCESSING_PUSH_TO_CACHE if CHIP_BOOTLOADER_SUIT
82+
83+
endchoice
84+
7985
config CHIP_DFU_LIBRARY_MCUMGR
8086
bool "Use mcumgr library for Matter DFU purposes"
8187
# MCUBOOT
@@ -86,6 +92,7 @@ config CHIP_DFU_LIBRARY_MCUMGR
8692
select MGMT_SUITFU if CHIP_BOOTLOADER_SUIT
8793
select MGMT_SUITFU_GRP_SUIT if CHIP_BOOTLOADER_SUIT
8894
select MCUMGR_SMP_LEGACY_RC_BEHAVIOUR if CHIP_BOOTLOADER_SUIT
95+
select MGMT_SUITFU_GRP_SUIT_CACHE_RAW_UPLOAD if CHIP_BOOTLOADER_SUIT
8996
# COMMON
9097
select MCUMGR
9198
imply STREAM_FLASH

0 commit comments

Comments
 (0)