espressif: bump IDF version to v6.0 and add ESP32-C5 initial support#2689
Open
almir-okato wants to merge 12 commits intomcu-tools:mainfrom
Open
espressif: bump IDF version to v6.0 and add ESP32-C5 initial support#2689almir-okato wants to merge 12 commits intomcu-tools:mainfrom
almir-okato wants to merge 12 commits intomcu-tools:mainfrom
Conversation
e989aab to
6926525
Compare
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
Signed-off-by: Danill <daniil.suhih@midomis.ru> Signed-off-by: Almir Okato <almir.okato@espressif.com>
Declare total_len variable only when DEBUG log level is enabled. Signed-off-by: Almir Okato <almir.okato@espressif.com>
Add sections used by the debugger and disassembler to get more information about raw data present in the code. Signed-off-by: Almir Okato <almir.okato@espressif.com>
Create another segment from dram_seg, dram_loader_seg, to place objects accessed by code in iram_loader_seg as it must not be overlapped while loading main application. Also reorganize the linker scripts to improve these memory spaces. Signed-off-by: Almir Okato <almir.okato@espressif.com>
6926525 to
9096d66
Compare
9096d66 to
af62f50
Compare
af62f50 to
6b00b99
Compare
Collaborator
Author
|
@nordicjm @sylvioalves @utzig could you please take a look? |
d3zd3z
approved these changes
Apr 21, 2026
Member
d3zd3z
left a comment
There was a problem hiding this comment.
Other than a minor question, this looks ok. Everything seems to be espressif specific. Presumably, there is testing on targets (CI only does compile testing).
This updates the IDF HAL version used for Espressif port to v6.0.0 and update the files necessary to properly build MCUboot. Signed-off-by: Almir Okato <almir.okato@espressif.com> Signed-off-by: Tiago Medicci <tiago.medicci@espressif.com> Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
Signed-off-by: Almir Okato <almir.okato@espressif.com>
6b00b99 to
c83acea
Compare
Collaborator
Author
I fixed that, for what I tested it wasn't affecting the behavior, but it's better to prevent potential issues. Thanks! |
sylvioalves
approved these changes
Apr 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR bumps the IDF version supported by Espressif Port to v6.0 and adds basic support for ESP32-C5.
Also there are some minor fixes included.