Question
When using X-cube-sbsfu, why is swap area size constrained to be at least equal to the size of the largest flash sector? Is there a way to modify SBSFU to work with a smaller swap area?
On STM32F746, largest sector is 256K and total flash size is 1M. This means that 1/4th of our flash is lost to the swap area. As a result, we do not have enough flash memory left to implement the dual image variant. We are now trying to optimize the memory layout. Is there some aspect of SBSFU or the STM32 memory layout that would make it impossible to work with a smaller swap area?
