-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
sysbuild: Add compression options for MCUboot #17330
base: main
Are you sure you want to change the base?
Conversation
nordicjm
commented
Sep 16, 2024
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 02ff74376488e1949cfcb2e1a89246eb76ee25db more detailssdk-nrf:
mcuboot:
zephyr:
Github labels
List of changed files detected by CI (36)
Outputs:ToolchainVersion: 9583beca34 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
2b69b1a
to
9df875d
Compare
861cdf9
to
1481c87
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just a few nits. Now I see why you need intel-hex output from imgtool.py
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not a main content of this sample in this file - expect main(). rename?
#endif | ||
|
||
static struct mgmt_callback img_slot_callback; | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
comment in the code for explaining what is it doing would be helpful once someone will look at this in few months.
return 0; | ||
} | ||
|
||
SYS_INIT(setup_something, APPLICATION, 0); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what does this SYS_INIT?
CONFIG_BOOT_MAX_IMG_SECTORS=256 | ||
|
||
# Ensure that the qspi driver is disabled by default | ||
CONFIG_NORDIC_QSPI_NOR=n |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CONFIG_NORDIC_QSPI_NOR=n | |
CONFIG_NORDIC_SPI_NOR=n |
nRF54l15 hasn't QSPI.
74087b4
to
477181a
Compare
477181a
to
2ad8413
Compare
Adds an option that will utilise the whole SRAM size as specified by a single image, and enables it for nrf54l15 when using decompression in MCUboot Signed-off-by: Jamie McCrae <[email protected]>
2ad8413
to
d0a03a9
Compare
Pulls in changes for image decompression support and PM SRAM using the Kconfig value Signed-off-by: Jamie McCrae <[email protected]>
Adds an option which will enable compressed image support in MCUboot Signed-off-by: Jamie McCrae <[email protected]>
Adds a test which ensures compressed update image support works in MCUbot Signed-off-by: Jamie McCrae <[email protected]>
Adds a sample which shows usage of compressed image updates Signed-off-by: Jamie McCrae <[email protected]>
d0a03a9
to
02ff743
Compare