Skip to content

Commit 5ad1a82

Browse files
committed
docs: migration-guide-4.3: Add TF-M sign note
Add note about BL2 (MCUboot) signing updates when board is build as TF-M NS. Signed-off-by: BUDKE Gerson Fernando <[email protected]>
1 parent ef4f7d6 commit 5ad1a82

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

doc/releases/migration-guide-4.3.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,5 +255,26 @@ Silabs
255255
* The separate ``em3`` power state was removed from Series 2 SoCs. The system automatically
256256
transitions to EM2 or EM3 depending on hardware peripheral requests for the oscillators.
257257

258+
Trusted Firmware-M
259+
==================
260+
261+
* The signing process for BL2 (MCUboot) was updated. The boards that run using
262+
TF-M NS and require BL2 must have their flash layout with the flash controller
263+
information. This will ensures that when signing the hex/bin files all the
264+
details will be present in the S and NS images. With this new constraint, the
265+
image now has the details to allow the FWU state machine be correct and allow
266+
FOTA.
267+
(:github:`94470`)
268+
269+
* The ``--align`` parameter was fixed and still provides 1 as a fallback for specific vendors.
270+
* The ``--max-sectors`` value is now calculated based on the number of images, taking into
271+
consideration the largest image size.
272+
* The ``--confirm`` option now confirms both S and NS HEX images, ensuring that any image
273+
that runs is valid for production and development.
274+
* S and NS BIN images are now available. These are the correct images to be used in FOTA. Note
275+
that S and NS images are unconfirmed by default, and the application is responsible for
276+
confirming them with ``psa_fwu_accept()``. Otherwise, the images will roll back on the next
277+
reboot.
278+
258279
Architectures
259280
*************

0 commit comments

Comments
 (0)