Skip to content

Conversation

tomchy
Copy link
Contributor

@tomchy tomchy commented Oct 2, 2025

It is possible to add MCUboot header through --pad-header option.
In such cases, the FLASH_LOAD_OFFSET does not point to the beginning of the slot, but to the beginning of the executable area, thus the check for the active slot should use ranges instead of exact values.

Use cpuapp_slot_partition instead of slot0_partition, so it is possible
to add MCUboot header through --pad-header option.
In such cases, the FLASH_LOAD_OFFSET does not point to the begining of
the slot, but to the beginning of the executable area, thus the check
for the active slot should use ranges instead of exact values.

Signed-off-by: Tomasz Chyrowicz <[email protected]>
It is possible to add MCUboot header through --pad-header option.
In such cases, the FLASH_LOAD_OFFSET does not point to the beginning of
the slot, but to the beginning of the executable area, thus the check
for the active slot should use ranges instead of exact values.

Signed-off-by: Tomasz Chyrowicz <[email protected]>
@tomchy tomchy force-pushed the bugfix/mcuboot/NCSDK-35612_Fix_merged_slot_offsets_upstream branch from 62ea33f to 259f694 Compare October 2, 2025 15:15
Copy link

sonarqubecloud bot commented Oct 2, 2025

awojasinski added a commit to awojasinski/zephyr that referenced this pull request Oct 2, 2025
The script has been using the `zephyr_module.parse_modules` method
that is returning only these west project (repositories listed in
west manifest) that have module YML/YAML files. Other west project
were dropped from the list wast was resulting in patches being skipped
for Zephyr and west projects the don't have module file.

This patch changes the used method to the one that list all west
projects that are specified in the west manifest. Variables and
arguments have been changed from `modules` to `projects` to be aligned
with West's difinitions.

Fixes: zephyrproject-rtos#96925

Signed-off-by: Adam Wojasinski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Boards/SoCs area: DFU Device Firmware Upgrade area: mcumgr area: Tests Issues related to a particular existing or missing test platform: nRF Nordic nRFx
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants