Skip to content
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

Backport sdk-zephyr and sdk-mcuboot changes (18817 && 18821) #18842

Merged
merged 3 commits into from
Nov 13, 2024

Conversation

rlubos
Copy link
Contributor

@rlubos rlubos commented Nov 13, 2024

Combined backport of #18817 and #18821

Set CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512 for application where
ED25519 is enabled for MCUboot.

Signed-off-by: Dominik Ermel <[email protected]>
@rlubos rlubos requested review from a team as code owners November 13, 2024 09:50
@github-actions github-actions bot added manifest changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Nov 13, 2024
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 13, 2024

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
mcuboot nrfconnect/[email protected] nrfconnect/sdk-mcuboot@4594a86 (v2.1.0-ncs2-branch) nrfconnect/[email protected]
zephyr nrfconnect/sdk-zephyr@f3186c3 nrfconnect/sdk-zephyr@2074636 (v3.7.99-ncs1-branch) nrfconnect/[email protected]

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 13, 2024

CI Information

To view the history of this post, clich the 'edited' button above
Build number: 3

Inputs:

Sources:

sdk-nrf: PR head: 1fe547d4ceed01a5f8cc71b0d6ba21cbdae6d507
mcuboot: PR head: 4594a8693738004af89929cad12d33cdc82fbe6c
zephyr: PR head: 207463663591f31a1943c198a7007f13579d7104

more details

sdk-nrf:

PR head: 1fe547d4ceed01a5f8cc71b0d6ba21cbdae6d507
merge base: ce26acac5b819866697efe4636358880dc371bff
target head (v2.8-branch): 404493bfbb1f9a005c36cceb34ea1d39286ad39b
Diff

mcuboot:

PR head: 4594a8693738004af89929cad12d33cdc82fbe6c
merge base: b1cbeef4d76d5f96885a518025634b197d56dd8f
Diff

zephyr:

PR head: 207463663591f31a1943c198a7007f13579d7104
merge base: f3186c3093dc714881a1f5dbba8257a18b303cb8
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (8)
bootloader
│  ├── mcuboot
│  │  ├── boot
│  │  │  ├── boot_serial
│  │  │  │  ├── src
│  │  │  │  │  │ boot_serial.c
sysbuild
│  │ CMakeLists.txt
west.yml
zephyr
│  ├── modules
│  │  │ Kconfig.mcuboot
│  ├── samples
│  │  ├── subsys
│  │  │  ├── mgmt
│  │  │  │  ├── mcumgr
│  │  │  │  │  ├── smp_svr
│  │  │  │  │  │  │ prj.conf
│  ├── subsys
│  │  ├── mgmt
│  │  │  ├── mcumgr
│  │  │  │  ├── grp
│  │  │  │  │  ├── img_mgmt
│  │  │  │  │  │  ├── include
│  │  │  │  │  │  │  ├── mgmt
│  │  │  │  │  │  │  │  ├── mcumgr
│  │  │  │  │  │  │  │  │  ├── grp
│  │  │  │  │  │  │  │  │  │  ├── img_mgmt
│  │  │  │  │  │  │  │  │  │  │  │ img_mgmt_priv.h
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  ├── img_mgmt.c
│  │  │  │  │  │  │  │ img_mgmt_state.c

Outputs:

Toolchain

Version:
Build docker image:

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain
  • ◻️ Build twister
  • ◻️ Integration tests
    • ◻️ test-sdk-audio
    • ◻️ desktop52_verification
    • ◻️ test-fw-nrfconnect-boot
    • ◻️ test-fw-nrfconnect-apps
    • ◻️ test_ble_nrf_config
    • ◻️ test-fw-nrfconnect-ble_mesh
    • ◻️ test-fw-nrfconnect-ble_samples
    • ◻️ test-fw-nrfconnect-chip
    • ◻️ test-fw-nrfconnect-nfc
    • ◻️ test-fw-nrfconnect-nrf-iot_cloud
    • ◻️ test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • ◻️ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • ◻️ test-fw-nrfconnect-nrf-iot_samples
    • ◻️ test-fw-nrfconnect-nrf-iot_lwm2m
    • ◻️ doc-internal
    • ◻️ test-fw-nrfconnect-nrf-iot_thingy91
    • ◻️ test-fw-nrfconnect-nrf_crypto
    • ◻️ test-fw-nrfconnect-rpc
    • ◻️ test-fw-nrfconnect-rs
    • ◻️ test-fw-nrfconnect-fem
    • ◻️ test-fw-nrfconnect-tfm
    • ◻️ test-fw-nrfconnect-thread
    • ◻️ test-fw-nrfconnect-zigbee
    • ◻️ test-sdk-find-my
    • ◻️ test-fw-nrfconnect-nrf-iot_mosh
    • ◻️ test-fw-nrfconnect-nrf-iot_positioning
    • ◻️ test-sdk-sidewalk
    • ◻️ test-sdk-wifi
    • ◻️ test-low-level
    • ◻️ test-fw-nrfconnect-nrf-iot_nrf_provisioning
    • ◻️ test-sdk-pmic-samples
    • ◻️ test-sdk-mcuboot
    • ◻️ test-sdk-dfu
    • ◻️ test-fw-nrfconnect-ps

Note: This message is automatically posted and updated by the CI

@NordicBuilder
Copy link
Contributor

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.

@NordicBuilder
Copy link
Contributor

Memory footprint analysis revealed the following potential issues

sample.matter.template.release[nrf7002dk/nrf5340/cpuapp]: High ROM usage: 811874[B] - link (cc: @kkasperczyk-no @ArekBalysNordic @markaj-nordic)

Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-18842/1)

Fix MCUmgr support for SHA512

Signed-off-by: Dominik Ermel <[email protected]>
Fix for non-working serial recovery with MCUboot configured
for SHA512.

Signed-off-by: Dominik Ermel <[email protected]>
@NordicBuilder NordicBuilder removed the DNM label Nov 13, 2024
@rlubos rlubos merged commit c2555c7 into nrfconnect:v2.8-branch Nov 13, 2024
13 of 14 checks passed
@rlubos rlubos deleted the backport-pr-18817 branch November 13, 2024 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. manifest manifest-mcuboot manifest-zephyr
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants