Other Parts Discussed in Thread: MSPM0G3507
Tool/software:
Hi Ti engineers,
We are using MCUBoot for bootloader. And we are required for following feature combination:
We wish to use MCUBOOT_SWAP_USING_MOVE along with MCUBOOT_DOWNGRADE_PREVENTION.
However, based on mcuboot documentation, that is not supported. (software anti-rollback doesn't work with move, Only with MCUBOOT_OVERWRITE_ONLY.
As I know, the MCUBOOT_DIRECT_XIP works fine with anti-rollback. Since it always pick up the valid highest version to execute.
Do you have any suggestion that solve our pain?
I saw that the mcuboot document mentioned MCUBOOT_HW_ROLLBACK_PROT. I read related sections, but seems current Ti chip has no way to securely implement monotonically increase counter.
Really appreciate your help!