Are there limitations to using the BOOT0 / PF11 on my device (STM32F042) as GPIO? In user app I seem to be able to use it as an output but when configured as input, it always reads low even with a solid 3.3v tied to it, which makes me wonder if there's a limitation or something I could be missing.
Have you configured the BOOT_SEL option bit?
I looked into that but ST-Link grays out that bit in the option bytes. Does that mean it's not user-definable?