Jamie
Jamie
> According to the documentation, the swap status is kept in the image trailer [1]. Also each slot has it's own image trailer [2]. Two slots should always have image...
> Image trailer or "swap metadata" goes into last sector of primary slot. This does not exist in secondary slot. And one for moving up. Btw, it used to be...
Yes, this is expected, if you want an aligned image, pad your image before passing it to imgtool
Alignment is to do with the fields that the firmware or MCUboot change at runtime, it is documented https://docs.mcuboot.com/design.html
> Custom sysbuild MCUboot configuration file for every application that wants the alternate layout (copy pasting files everywhere) Not true as said, you can have one folder and just set...
> My gripe essentially comes down to explicitly disabling options which are generically useful (on some boards only), when the build works fine without them being explicitly disabled, and there...
> Put another way, if I duplicated the board with a new name the same issue would appear again. That's the same as if you duplicated any board for any...
The actual issue is that some drivers need semaphore/mutexes which thus need multithreading, some can use them optionally if the option is enabled, and some don't use it at all....
> Is the CI failure here expected, because a new revision of Zephyr would be needed to make this overlay work correctly? Yes failure here is fine since it's trying...
> @nordicjm what is needed to move this PR forwards? I'm not sure what makes the most sense to sequence this PR since it requires changes on the Zephyr side...