Skip to content

Conversation

@tomchy
Copy link
Contributor

@tomchy tomchy commented Jul 24, 2025

Add Kconfig options for bootloader requests module.

Add Kconfig options for bootloader requests module.

Ref: NCSDK-34439

Signed-off-by: Tomasz Chyrowicz <[email protected]>
@tomchy tomchy force-pushed the feature/zephyr/NCSDK-NONE_boot_requests_nrf branch from e5ce2d4 to 84b7880 Compare July 28, 2025 11:09
@tomchy tomchy changed the title [nrf fromlist] modules: Add Kconfigs for bootloader requests [nrf niup] modules: Add Kconfigs for bootloader requests Jul 28, 2025
@tomchy tomchy marked this pull request as ready for review July 28, 2025 11:10
@tomchy tomchy changed the title [nrf niup] modules: Add Kconfigs for bootloader requests [nrf noup] modules: Add Kconfigs for bootloader requests Jul 28, 2025
Comment on lines +338 to +362
config MCUBOOT_BOOT_REQUEST
bool "MCUboot bootloader requests"
help
Handle bootloader requests.

if MCUBOOT_BOOT_REQUEST

choice MCUBOOT_BOOT_REQUEST_IMPL
prompt "Shared memory backend"
default MCUBOOT_BOOT_REQUEST_IMPL_RETENTION if RETENTION

config MCUBOOT_BOOT_REQUEST_IMPL_RETENTION
bool "Retention"
depends on RETENTION
help
Use zephyr,bootloader-request chosen node compatible with the
zephyr,retention driver as the memory area to store and read from the
bootloader requests.
The built-in prefix property should be used to indicate the request
structure version to ensure compatibility between the bootloader and
the application.

endchoice

endif # MCUBOOT_BOOT_REQUEST
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tomchy tomchy closed this Jul 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants