Skip to content

Conversation

@nordicjm
Copy link
Contributor

@nordicjm nordicjm commented Nov 15, 2024

Update Zephyr fork of MCUboot to revision:
eb942067989569f9cf319b087d0bb16b16effd86

Brings following Zephyr relevant fixes:

  • eb942067 Allow bootstrapping for multiple images
  • d59ae346 boot_serial: Support sha256, sha384 and sha512
  • bcffc62c boot: bootutil: boot_record: Fix issue with saving image data
  • 099f4284 boot: zephyr: Add fallback for overhead calculation when auto fails
  • ab014436 boards: mcxn947_qspi: fix mcuboot partition allocation
  • bd7423d1 boot: zephyr: Add warning on default key file usage
  • a03c95f6 doc: remove repetition
  • 040fc42a boot/zephyr: Load image to RAM on single loader
  • 84c68ace boot/zephyr: Add CONFIG_SINGLE_APPLICATION_SLOT_RAM_LOAD
  • 77d911f4 boot/bootutil: Add MCUBOOT_SINGLE_APPLICATION_SLOT_RAM_LOAD mode
  • 0c721da7 boot/bootutil: Split RAM load code to its own file

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.

@nordicjm nordicjm added this to the v4.1.0 milestone Nov 15, 2024
@zephyrbot zephyrbot added the size: XS A PR changing only a single line of code label Nov 15, 2024
@zephyrbot
Copy link

zephyrbot commented Nov 15, 2024

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

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

All manifest checks OK

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

teburd
teburd previously approved these changes Nov 16, 2024
Update Zephyr fork of MCUboot to revision:
  eb942067989569f9cf319b087d0bb16b16effd86

Brings following Zephyr relevant fixes:
  - eb942067 Allow bootstrapping for multiple images
  - d59ae346 boot_serial: Support sha256, sha384 and sha512
  - bcffc62c boot: bootutil: boot_record: Fix issue with saving
    image data
  - 099f4284 boot: zephyr: Add fallback for overhead calculation
    when auto fails
  - ab014436 boards: mcxn947_qspi: fix mcuboot partition allocation
  - bd7423d1 boot: zephyr: Add warning on default key file usage
  - a03c95f6 doc: remove repetition
  - 040fc42a boot/zephyr: Load image to RAM on single loader
  - 84c68ace boot/zephyr: Add
    CONFIG_SINGLE_APPLICATION_SLOT_RAM_LOAD
  - 77d911f4 boot/bootutil: Add
    MCUBOOT_SINGLE_APPLICATION_SLOT_RAM_LOAD mode
  - 0c721da7 boot/bootutil: Split RAM load code to its own file

Signed-off-by: Jamie McCrae <[email protected]>
@nashif nashif merged commit 5b28751 into zephyrproject-rtos:main Nov 19, 2024
26 checks passed
@nordicjm nordicjm deleted the first41mcubootupd branch February 26, 2025 10:43
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.

6 participants