Skip to content

Commit c80750e

Browse files
nordicjmfabiobaltieri
authored andcommitted
doc: release: 3.5: Add MCUboot release notes
Adds the changes in MCUboot to this release Signed-off-by: Jamie McCrae <[email protected]>
1 parent 7e37df3 commit c80750e

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

doc/releases/release-notes-3.5.rst

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,63 @@ MCUboot
405405
the primary slot with secondary slot contents, without saving the original
406406
image in primary slot.
407407

408+
* Fixed issue with serial recovery not showing image details for decrypted images.
409+
410+
* Fixed issue with serial recovery in single slot mode wrongly iterating over 2 image slots.
411+
412+
* Fixed an issue with boot_serial repeats not being processed when output was sent, this would
413+
lead to a divergence of commands whereby later commands being sent would have the previous
414+
command output sent instead.
415+
416+
* Fixed an issue with the boot_serial zcbor setup encoder function wrongly including the buffer
417+
address in the size which caused serial recovery to fail on some platforms.
418+
419+
* Fixed wrongly building in optimize for debug mode by default, this saves a significant amount
420+
of flash space.
421+
422+
* Fixed issue with serial recovery use of MBEDTLS having undefined operations which led to usage
423+
faults when the secondary slot image was encrypted.
424+
425+
* Added error output when flash device fails to open and asserts are disabled, which will now
426+
panic the bootloader.
427+
428+
* Added currently running slot ID and maximum application size to shared data function
429+
definition.
430+
431+
* Added P384 and SHA384 support to imgtool.
432+
433+
* Added optional serial recovery image state and image set state commands.
434+
435+
* Added ``dumpinfo`` command for signed image parsing in imgtool.
436+
437+
* Added ``getpubhash`` command to dump the sha256 hash of the public key in imgtool.
438+
439+
* Added support for ``getpub`` to print the output to a file in imgtool.
440+
441+
* Added support for dumping the raw versions of the public keys in imgtool.
442+
443+
* Added support for sharing boot information with application via retention subsystem.
444+
445+
* Added support for serial recovery to read and handle encrypted seondary slot partitions.
446+
447+
* Removed ECDSA P224 support.
448+
449+
* Removed custom image list boot serial extension support.
450+
451+
* Reworked boot serial extensions so that they can be used by modules or from user repositories
452+
by switching to iterable sections.
453+
454+
* Reworked image encryption support for Zephyr, static dummy key files are no longer in the code,
455+
a pem file must be supplied to extract the private and public keys. The Kconfig menu has
456+
changed to only show a single option for enabling encryption and selecting the key file.
457+
458+
* Reworked the ECDSA256 TLV curve agnostic and renamed it to ``ECDSA_SIG``.
459+
460+
* CDDL auto-generated function code has been replaced with zcbor function calls, this now allows
461+
the parameters to be supplied in any order.
462+
463+
* The MCUboot version in this release is version ``2.0.0+0-rc1``.
464+
408465
Storage
409466
*******
410467

0 commit comments

Comments
 (0)