Skip to content

Conversation

@tpambor
Copy link
Contributor

@tpambor tpambor commented Oct 17, 2025

No description provided.

Pull in the necessary MCUboot bits, will be removed before merging the PR.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
…flash

Use the zephyr,flash-controller node and their respective compatibles
'st,stm32-xspi-nor', 'st,stm32-ospi-nor' and 'st,stm32-qspi-nor' to
detect if the device is running from external flash, instead of assuming
that the parent node of the flash is the SPI controller. This fixes an
issue when soc-nv-flash is used as the zephyr,flash node.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
Restore old internal flash layout as default and make app in external
flash a new board variant.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
Replace overlay for stm32h573i_dk with new board variant designed to
run in external flash.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
Replace overlay for stm32h573i_dk with new board variant designed to
run in external flash.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
Boards that use MCUboot to start XIP from external flash default to
CONFIG_CANOPENNODE_PROGRAM_DOWNLOAD=y. However, in the no_storage
sample, dependencies such as CONFIG_FLASH are disabled. This causes
build errors. Work around this by explicitly disabling program download
in the no_storage sample configuration.

Signed-off-by: Tim Pambor <tim.pambor@codewrights.de>
@github-actions
Copy link

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
mcuboot mcu-tools/mcuboot@48b0f6d mcu-tools/mcuboot#2500 mcu-tools/mcuboot#2500/files

Additional metadata changed:

Name URL Submodules West cmds module.yml Blobs
mcuboot

DNM label due to: 1 project with PR revision and 1 project with metadata changes

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-mcuboot DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Oct 17, 2025
@sonarqubecloud
Copy link

@tpambor tpambor closed this Oct 17, 2025
@tpambor tpambor deleted the test branch October 17, 2025 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-mcuboot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant