Skip to content

boot: zephyr: Remove default RAM regions file Kconfig#2729

Merged
nordicjm merged 3 commits into
mcu-tools:mainfrom
nordicjm:fixsram
May 26, 2026
Merged

boot: zephyr: Remove default RAM regions file Kconfig#2729
nordicjm merged 3 commits into
mcu-tools:mainfrom
nordicjm:fixsram

Conversation

@nordicjm

Copy link
Copy Markdown
Collaborator
Removes MULTIPLE_EXECUTABLE_RAM_REGIONS_DEFAULT_FILE as this can
now be done entirely using devicetree

Also fixes a random improperly placed file from years ago

nordicjm added 2 commits May 13, 2026 07:36
Moves the file to the boards sub-folder

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Removes MULTIPLE_EXECUTABLE_RAM_REGIONS_DEFAULT_FILE as this can
now be done entirely using devicetree

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
d3zd3z
d3zd3z previously requested changes May 13, 2026

@d3zd3z d3zd3z left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The line endings are the real change request. Otherwise, it's just a question.

Comment thread docs/release-notes.d/zephyr-ram-load.md Outdated
into.
- Manually setting the `BOOT_IMAGE_EXECUTABLE_RAM_START` and
`BOOT_IMAGE_EXECUTABLE_RAM_SIZE` Kconfigs is now deprecated.
- `CONFIG_MULTIPLE_EXECUTABLE_RAM_REGIONS_DEFAULT_FILE` has been

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

These lines have spurious DOS line endings on them.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

whoops, fixed

Comment thread boot/zephyr/Kconfig

config MULTIPLE_EXECUTABLE_RAM_REGIONS_DEFAULT_FILE
bool "Default MCUboot multiple executable RAM region source file"
default y

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Are there deprecation concerns, as this was default y?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

only 1 device made use of this file, which has been migrated to dts and was only in one MCUboot (and zephyr) release

Adds an additional note about a removed Kconfig

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
@nordicjm nordicjm dismissed d3zd3z’s stale review May 26, 2026 08:42

Deprecation query has been responded to and is not an issue

@nordicjm nordicjm merged commit 511dc9e into mcu-tools:main May 26, 2026
75 checks passed
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.

3 participants