-
Couldn't load subscription status.
- Fork 1.4k
sysbuild: MCUboot with ED25519 and KMU via PSA support #17584
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
Conversation
|
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. |
|
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. |
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: c91653c2f405efd6385641230b559d919b45831d more detailssdk-nrf:
Github labels
List of changed files detected by CI (6)Outputs:ToolchainVersion: b44b7a08c9 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
af70474 to
3884b66
Compare
3884b66 to
9d4d260
Compare
9d4d260 to
f0fada4
Compare
34632db to
3a8e52c
Compare
|
@de-nordic the manifest commit can be dropped. The reference is already ahead of that. |
3a8e52c to
81cdaf6
Compare
Memory footprint analysis revealed the following potential issuessample.matter.template.release[nrf7002dk/nrf5340/cpuapp]: High ROM usage: 811918[B] - link (cc: @kkasperczyk-no @ArekBalysNordic @markaj-nordic) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-17584/27) |
81cdaf6 to
bbe9fbf
Compare
7238e6d to
552530c
Compare
552530c to
1d02e0b
Compare
1d02e0b to
ec00e77
Compare
ec00e77 to
e020bd5
Compare
e020bd5 to
f6b86f0
Compare
The commit will enforce building nrf54l15 with PSA enabled ED25519, with CONFIG_NRF_SECURITY=y. The commit adds SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU that allows to build MCUboot for signature verification via KMU instead of compiled in keys. Signed-off-by: Dominik Ermel <[email protected]>
f6b86f0 to
6a05b72
Compare
56ba0f5 to
8dcb20b
Compare
Added integration of signing image with the pure signature: - New SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE switch for enabling pure signature. - enforced sha512 for ed25519 on nRF54l target - requests pure signature from imgtool.py Signed-off-by: Andrzej Puzdrowski <[email protected]> Signed-off-by: Dominik Ermel <[email protected]>
8dcb20b to
42ab56f
Compare
Select KMU via sysbuild. Signed-off-by: Dominik Ermel <[email protected]>
The commit will enforce building nrf54l15 with PSA enabled
ED25519, with CONFIG_NRF_SECURITY=y.
The commit adds SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU that allows
to build MCUboot for signature verification via KMU instead of
compiled in keys.
No longer sdk-zephyr changes.
Building with:
gives KMU build. Additionally option
-DSB_CONFIG_BOOT_SIGNATURE_KEY_FILE=<>may be used to select signature key file.