'F09x - empty flag is not handled by bootloader as advertized
STM32F09x, when upon power-on reset it's FLASH is empty (which is a bit of an overstatement, it acutally checks only if 0x08000000 is 0xFFFFFFFF), it behaves as if BOOT0 is 1, i.e. maps system memory onto 0x00000000 and starts there. So far so good, ...