-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
NCSDK-32185: Add SUIT A/B sample #21158
NCSDK-32185: Add SUIT A/B sample #21158
Conversation
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 21322f7c4fc02480706827cc04c57035965b8c06 more detailssdk-nrf:
Github labels
List of changed files detected by CI (39)
Outputs:ToolchainVersion: 4ffa2202d5 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
eefbd2c
to
472f2a3
Compare
Memory footprint analysis revealed the following potential issuesapplications.nrf_desktop.zrelease[nrf54h20dk@0.9.0/nrf54h20/cpuapp]: RAM size increased by 2048[B] in comparison to the main[94d3942] branch. - link (cc: @MarekPieta) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-21158/13) |
a1b53b4
to
28b9c08
Compare
28b9c08
to
7be41b0
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.
Really good documentation, thanks!
7be41b0
to
5bb1adc
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.
Some nits, changes OK
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.
missed some commits
Reverse order of IPUC search, so any newly created device is the first one to be returned by the find API. Ref: NCSDK-NONE Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Fix warning in DFU cache module, if none of IPUCs are enabled. Ref: NCSDK-NONE Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
5bb1adc
to
8fdb574
Compare
This commit allows to build a SUIT envelope prepared for pulling Nordic firmware binaries into the build system. Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
Add a possibility to block nordic_top updates in case they should only be orchestrated from the root manifest. Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
This commit adds a check inside the default root envelope verifying if the installed nordic top manifest version is not too old. The minimal version of the Nordic top manifest is defined by the VARSION file. Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
Modifications to the build system to support running the app_recovery manifest without a recovery image. Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
Add extensions to SUIT build system, so it is capable of automatic generation of two slots for all sysbuild images if the A/B update scheme is enabled. ref: NCSDK-30812 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
It is required to flash image IPUC at the end of the transfer, so the digest check will be performed on the new content. Ref: NCSDK-32185 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Add sample that demonstrates how to perform A/B updates using SUIT. Ref: NCSDK-32185 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
8fdb574
to
21322f7
Compare
Documentation moved into separate PR: #21213 |
You can find the documentation preview for this PR here. |
No description provided.