@@ -12,13 +12,14 @@ config SUIT_ENVELOPE_TEMPLATE_FILENAME
1212 string "Path to the envelope template"
1313 default "app_envelope.yaml.jinja2" if SOC_NRF54H20_CPUAPP_COMMON && !SUIT_RECOVERY
1414 default "rad_envelope.yaml.jinja2" if SOC_NRF54H20_CPURAD_COMMON && !SUIT_RECOVERY
15+ default "app_recovery_local_envelope.yaml.jinja2" if SOC_NRF54H20_CPUAPP_COMMON && SUIT_RECOVERY
1516 default "rad_recovery_envelope.yaml.jinja2" if SOC_NRF54H20_CPURAD_COMMON && SUIT_RECOVERY
1617
1718config SUIT_ENVELOPE_TARGET
1819 string "Target name inside the envelope templates"
1920 default "application" if SOC_NRF54H20_CPUAPP_COMMON && !SUIT_RECOVERY
2021 default "radio" if SOC_NRF54H20_CPURAD_COMMON && !SUIT_RECOVERY
21- default "app_recovery " if SOC_NRF54H20_CPUAPP_COMMON && SUIT_RECOVERY
22+ default "app_recovery_img " if SOC_NRF54H20_CPUAPP_COMMON && SUIT_RECOVERY
2223 default "rad_recovery" if SOC_NRF54H20_CPURAD_COMMON && SUIT_RECOVERY
2324
2425config SUIT_ENVELOPE_OUTPUT_ARTIFACT
@@ -35,11 +36,7 @@ config SUIT_ENVELOPE_OUTPUT_MPI_MERGE
3536
3637config SUIT_LOCAL_ENVELOPE_GENERATE
3738 bool "Generate local envelope"
38- # In case of the recovery application, the "application" envelope, containing
39- # the application firmware image, is actually the root envelope from
40- # the build system's point of view.
41- # That is why no local envelope is generated for the application.
42- default y if (SOC_NRF54H20_CPUAPP_COMMON && !SUIT_RECOVERY) || SOC_NRF54H20_CPURAD_COMMON
39+ default y if SOC_NRF54H20_CPUAPP_COMMON || SOC_NRF54H20_CPURAD_COMMON
4340
4441config SUIT_DFU_CACHE_EXTRACT_IMAGE
4542 bool "Extract firmware image to DFU cache"
0 commit comments