Hardware requirements
MCX-W72-EVK Board
USB-C cable
Personal Computer
Board settings
MCUBoot layout
Region |
From |
To |
Size |
|---|---|---|---|
MCUboot code |
0x00000000 |
0x0003FFFF |
256kB |
Primary slot |
0x00040000 |
0x0011FFFF |
896kB |
Secondary slot |
0x00120000 |
0x001FFFFF |
896kB |
MCUBoot header size is set to 512 bytes
Signing algorithm is ECDSA-P256
Write alignment is 16 bytes
Uses image swapping by
SWAP_USING_MOVE
Image signing example
imgtool sign --key sign-ecdsa-p256-priv.pem
--align 16
--version 1.1
--slot-size 0xE0000
--header-size 0x400
--max-sectors 111
--pad-header
-E enc-ec256-pub.pem
ota_mcuboot_basic.bin
ota_mcuboot_basic.SIGNED.bin