Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

esp32c3: improve memory utilization #73292

Merged
merged 2 commits into from
Jun 13, 2024

Conversation

marekmatej
Copy link

Change the layout of MCUboot segments to increase the memory available in the user application.
This will reduce the difference of available memory between the simple boot and MCUboot app builds.

@marekmatej
Copy link
Author

Fixing #73400

@marekmatej
Copy link
Author

It requires #73816

sylvioalves
sylvioalves previously approved these changes Jun 6, 2024
Marek Matej added 2 commits June 13, 2024 14:37
Change the MCUboot segments layout to incread the memory
available in the application.
Add missing symbols to mcuboot.ld

Signed-off-by: Marek Matej <marek.matej@espressif.com>
This covers the cases described in common-rom-common-kernel-devices.ld
Changing the order of .rodata and .text we prevents to create an
overlapped segments issue.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
@sylvioalves sylvioalves requested a review from nashif June 13, 2024 12:52
@nashif nashif merged commit 51e5f2d into zephyrproject-rtos:main Jun 13, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants