Lines Matching full:mcuboot
1 # MCUboot port for Mbed OS
3 This is an MCUboot port for Mbed OS.
5 ## Using MCUboot
7 Note: The following is a general overview. It does not cover MCUboot or Mbed OS basics.
9 See https://github.com/AGlass0fMilk/mbed-mcuboot-demo as a detailed example.
13 To use MCUboot, you need to create an Mbed OS project with the following configurations:
14 * `"mcuboot.primary-slot-address"`: address of the primary slot in the internal flash
15 * `"mcuboot.slot-size"`: size of an image slot (only one image, two slots are currently supported)
16 * `"mcuboot.max-img-sectors"`: maximum number of sectors, should be at least the number of sectors …
19 …pping, etc. can be found in [mbed_lib.json](https://github.com/mcu-tools/mcuboot/tree/main/boot/mb…
24 * Its size equals the `"mcuboot.slot-size"` you have set
25 …n_ 16 byte, which MCUboot's read/write operations are aligned to. If the read size is larger than …
27 In order for MCUboot to access your secondary slot, the interface to implement is
35 To build a bootloader based on MCUboot, make sure `"mcuboot.bootloader-build"` is `true` (already t…
39 To build a user application, set `"mcuboot.bootloader-build"` to `false` so MCUboot is built as a _…
41 …mcuboot.primary-slot-address"` + `"mcuboot.header-size"` of your bootloader. And its size (`"targe…