Hi,
I am reading through different Nordic documentation. In some documentation, it shows a first stage B0 Nordic bootloader. This bootloader then can point to MCUboot as the Second Stage Bootloader.
On the other hand, I see documentation indicating that MCUboot can be the First Stage Bootloader.
I would like to confirm
1. Can MCUboot be the First Stage Bootloader?
2. Can MCUboot be immutable? Meaning write protected?
3. Does Secure MCUboot mean the MCUboot bootloader is immutable? Is Secure Boot == Immutable Bootloader? Or does Secure Boot mean something else?
Also
4. Can image files be encrypted while still maintaining a Secure Immutable MCUboot bootloader? Some sources say that encrypted images are not supported.
5. Do I need to modify MCUboot to provide read protection for the firmware?
6. Can I get (4) and (5) with a single image slot? I don't want to waste space on a second image slot.