boot: zephyr: socs: stm32h7s3xx: Add support for ext_flash_app variant #2554
+8
−4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Based on PR #2510
On the same example as stm32h7s7xx, introduce ext_flash_app variant for stm32h7s3xx in mcuboot.
This allows chainloading applications in ext flash from a mcuboot application running in internal flash.
Similarly, BOOT_MAX_IMG_SECTORS_AUTO is no longer needed to be disabled after including the 'soc-nv-flash' binding in the 'st,stm32-xspi-nor' binding, which provides 'erase-block-size' and 'write-block-size' to external Flash DT node.
Remove the no longer required Kconfig fragment for nucleo_h7s3l8.