Hi. I have not so much experience with bootloaders.
I need to store in flash 2 firmwares (without to replace the ST original bootloader).
My idea is: at startup time, if a particular signal is low the first firmware has to run (as a tipical situatuion).
But if the signal il high, the first firmware have to jump and run the second firmware, stored in a particular location of the flash.
It is a possible scenario with a stm32?