I'd like to migrate a project from using the internal RC on the STM32F091RC to the 8MHz HSE clock that comes down from the on-board ST-LINKV2's MCO signal. I use STM32CubeMX to generate SystemClock_Config(). On the panel to the left in the Pinout window, I expand RCC and change "High Speed Clock (HSE)" from "Disable" to "BYPASS Clock Source".
When I do that, everything looks like it's good. The PF0 pin goes green, the Clock Configuration screen lights up the 8MHz Input Frequency at HSE in blue. If I generate a report, the RCC section says "High Speed Clock (HSE): BYPASS Clock Source", but when I generate the code, I get the exact same SystemClock_Config(void) I got before the change. In fact the freshly generated main.c doesn't change at all as result of the different clock selection in the gui. Any ideas?