HSE bypass not working on Nucleo-F334R8
Here is a noodlescratcher for you all.
Take a nucleo-334R8 board. Start a new project with CubeMx. Set it up to be HSE bypass, into the PLL with x9. Just to make it a bit more fun, set the bypassed clocksource to be 7 mhz. Add the MCO and divide it down so you can inspect it with whatever tool you have. Make sure that clock security is NOT enabled. Now start and run your code.
Strangly, the board will work fine even after SystemClock_Config(). When you inspect the MCO at PA8, you will find ~72 mhz there.
Surly it must be the HSI that has "contaminated" the pll... right?
Is there any way to circument this? I tried to stop the HSI with LL_RCC_HSI_Disable(); and the MCO still kept throwing out a 72 mhz clock.
Regards
Martin