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

west.yml: MCUboot synchronization from upstream #83048

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nordicjm
Copy link
Collaborator

Update Zephyr fork of MCUboot to revision:
f5454f16358225f69ff729301c8e56d8a580f81a

Brings following Zephyr relevant fixes:

  • f5454f16 boot: bootutil: loader.c: Add check if has upgrade before pushing state change
  • 0946c7a7 boot: zephyr: boards: add ctcc/nrf52840 and ctcc/nrf9161 targets
  • 7ba0e552 boot: zephyr: nxp: Add NXP platforms to the allow list
  • 4f393563 bootutil: Fix device brick after power failure during swap-move revert
  • 2ac79767 bootutil: Fix the reading of image headers after partial swap completion
  • 84416fd boot: zephyr: boards: Add frdm-mcxa156 configuration
  • 15909d60 scripts: imgtool: fix sha512 for compression
  • f2a61462 boot: zephyr: boot_record: Save boot data with single image

Notes on process:

  1. The MCUboot update from mcu-tools/mcuboot/main with the SHA used in west.yaml is already synchronized to zephyrproject-rtos/mcuboot/upstream-sync branch, and is available in the Zephyr fork of MCUboot.
  2. The [DNM] on this PR should be kept until the PR passes all tests and is accepted.
  3. Once the PR passes all tests and gets accepted, the upstream-sync branch should be fast-forward merged to zephyrproject-rtos/mcuboot/main branch and [DNM] should be removed.
  4. After the main branch gets updated, this PR does not require further changes and should be merged as is.

Update Zephyr fork of MCUboot to revision:
  f5454f16358225f69ff729301c8e56d8a580f81a

Brings following Zephyr relevant fixes:
  - f5454f16 boot: bootutil: loader.c: Add check if has upgrade
    before pushing state change
  - 0946c7a7 boot: zephyr: boards: add ctcc/nrf52840 and
    ctcc/nrf9161 targets
  - 7ba0e552 boot: zephyr: nxp: Add NXP platforms to the allow
    list
  - 4f393563 bootutil: Fix device brick after power failure
    during swap-move revert
  - 2ac79767 bootutil: Fix the reading of image headers after
    partial swap completion
  - 84416fd boot: zephyr: boards: Add frdm-mcxa156 configuration
  - 15909d60 scripts: imgtool: fix sha512 for compression
  - f2a61462 boot: zephyr: boot_record: Save boot data with
    single image

Signed-off-by: Jamie McCrae <[email protected]>
@nordicjm nordicjm requested review from butok and de-nordic December 16, 2024 13:15
@zephyrbot zephyrbot added the size: XS A PR changing only a single line of code label Dec 16, 2024
@nordicjm
Copy link
Collaborator Author

CC @kowalewskijan @taltenbach @dpw13

@zephyrbot
Copy link
Collaborator

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
mcuboot zephyrproject-rtos/mcuboot@5d6471b (main) zephyrproject-rtos/mcuboot@f5454f1 (upstream-sync) zephyrproject-rtos/[email protected]

All manifest checks OK

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

@de-nordic de-nordic added this to the v4.1.0 milestone Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
manifest manifest-mcuboot size: XS A PR changing only a single line of code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants