NCSDK-35089: loader: Handle encrypted MCUboot updates#678
Open
tomchy wants to merge 3 commits into
Open
Conversation
7bf2111 to
ccffb9c
Compare
Use either load_address from the image header or the UUID identification to detect an encrypted MCUboot update candidate image. Ref: NCSDK-35089 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
ccffb9c to
0569add
Compare
Automatically select the load_addr checks. Ref: NCSDK-35089 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Ensure that the load_addr field contains a valid value by rejecting all images that do not include the IMAGE_F_ROM_FIXED or IMAGE_F_RAM_LOAD flags if the MCUBOOT_CHECK_HEADER_LOAD_ADDRESS check is enabled. Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
5fc607c to
f11a4d2
Compare
|
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.



Use either load_address from the image header or the UUID identification to detect an encrypted MCUboot update candidate image.