I've purchased the STEVAL-3DP001V1 board from ST, which is powered by a STM32F401VE. There is a jumper called boot which is wired as follow:
So the pin BOOT0 is normally held high when the jumper is not fitted. BOOT1 is PB2 which is tied to ground.
According to the F401 user manual, the uC will boot from system memory when the jumper is not fitted, and from main flash memory when fitted.
My question is: what happens once the uC has boot in system memory ? Will it stay there forever, waiting for stimuli on any of the enabled communication peripherals ?