@@ -240,6 +240,8 @@ Boards & SoC Support
240
240
* ``mps3/an547 `` to ``mps3/corstone300/an547 `` for secure and
241
241
* ``mps3/an547/ns `` to ``mps3/corstone300/an547/ns `` for non-secure.
242
242
243
+ * Added Thingy53 forwarding of network core pins to network core for SPI peripheral (disabled
244
+ by default) including pin mappings.
243
245
244
246
* Added support for the following shields:
245
247
@@ -271,6 +273,10 @@ Build system and Infrastructure
271
273
* Switched to using imgtool directly from the build system when signing images instead of calling
272
274
``west sign ``.
273
275
276
+ * Added support for selecting MCUboot operating mode in sysbuild using ``SB_CONFIG_MCUBOOT_MODE ``.
277
+
278
+ * Added support for RAM-load MCUboot operating mode in build system, including sysbuild support.
279
+
274
280
Documentation
275
281
*************
276
282
@@ -623,6 +629,56 @@ HALs
623
629
MCUboot
624
630
*******
625
631
632
+ * Removed broken target config header feature.
633
+ * Removed ``image_index `` from ``boot_encrypt ``.
634
+ * Renamed boot_enc_decrypt to boot_decrypt_key.
635
+ * Updated to use ``EXTRA_CONF_FILE `` instead of the deprecated ``OVERLAY_CONFIG `` argument.
636
+ * Updated ``boot_encrypt() `` to instead be ``boot_enc_encrypt() `` and ``boot_enc_decrypt() ``.
637
+ * Updated ``boot_enc_valid `` to take slot instead of image index.
638
+ * Updated ``boot_enc_load() `` to take slot number instead of image.
639
+ * Updated logging to debug level in boot_serial.
640
+ * Updated Kconfig to allow disabling NRFX_WDT on nRF devices.
641
+ * Updated CMake ERROR statements into FATAL_ERROR.
642
+ * Added application version that is being booted output prior to booting it.
643
+ * Added sysbuild support to the hello-world sample.
644
+ * Added SIG_PURE TLV to bootutil.
645
+ * Added write block size checking to bootutil.
646
+ * Added check for unexpected flash sector size.
647
+ * Added SHA512 support to MCUboot code and support for calculating SHA512 hash in imgtool.
648
+ * Added fallback to USB DFU option.
649
+ * Added better mode selection checks to bootutil.
650
+ * Added bootuil protected TLV size to image size check.
651
+ * Added functionaliy to remove images with conflicting flags or where features are required
652
+ that are not supported.
653
+ * Added compressed image flags and TLVs to MCUboot, Kconfig options and support for generating
654
+ compressed LZMA2 images with ARM thumb filter to imgtool.
655
+ * Added image header verification before checking image.
656
+ * Added state to ``boot_is_header_valid() `` function.
657
+ * Added ``CONFIG_MCUBOOT_ENC_BUILTIN_KEY `` Kconfig option.
658
+ * Added non-bootable flag to imgtool.
659
+ * Added zephyr prefix to generated header path.
660
+ * Added optional img mgmt slot info feature.
661
+ * Added bootutil support for maximum image size details for additional images.
662
+ * Added support for automatically calculcating max sectors.
663
+ * Added missing ``boot_enc_init() `` function.
664
+ * Added support for keeping image encrypted in scratch area in bootutil.
665
+ * Fixed serial recovery for NXP IMX.RT, LPC55x and MCXNx platforms
666
+ * Fixed issue with public RSA signing in imgtool.
667
+ * Fixed issue with ``boot_serial_enter() `` being defined but not used warning.
668
+ * Fixed issue with ``main() `` in sample returning wrong type warning.
669
+ * Fixed issue with using pointers in bootutil.
670
+ * Fixed wrong usage of slot numbers in boot_serial.
671
+ * Fixed slot info for directXIP/RAM load in bootutil.
672
+ * Fixed bootutil issue with not zeroing AES and SHA-256 contexts with mbedTLS.
673
+ * Fixed boot_serial ``format `` and ``incompatible-pointer-types `` warnings.
674
+ * Fixed booltuil wrong definition of ``find_swap_count ``.
675
+ * Fixed bootutil swap move max app size calculation.
676
+ * Fixed imgtool issue where getpub failed for ed25519 key.
677
+ * Fixed issue with sysbuild if something else is named mcuboot.
678
+ * Fixed RAM load chain load address.
679
+ * Fixed issue with properly retrieving image headers after interrupted swap-scratch in bootutil.
680
+ * The MCUboot version in this release is version ``2.1.0+0-dev ``.
681
+
626
682
OSDP
627
683
****
628
684
0 commit comments