enabling LSE and no crystal present
Posted: Thu Feb 23, 2023 1:13 pm
Hi,
I created a custom board design (for L412KB) and erratically selected the Nucleo-L412 as a board instead of generic L412 and wondered why the board did not come up on reset. Flashing firmware works fine, either by ST-Link or USB-DFU so _something_ must be right...
But no output on IOs or Serial or anything ...
I could narrow it down to the different clock settings, namely activating the LSE clock.
Nucleo has a 32k crystal, but my design doesn't !
Is it really that simple, that the missing crystal causes the controller to sit locked in a startup routine waiting for the clock?
Even though the LSE is (to my knowing) not crucial to the functioning of the controller?
I created a custom board design (for L412KB) and erratically selected the Nucleo-L412 as a board instead of generic L412 and wondered why the board did not come up on reset. Flashing firmware works fine, either by ST-Link or USB-DFU so _something_ must be right...
But no output on IOs or Serial or anything ...
I could narrow it down to the different clock settings, namely activating the LSE clock.
Nucleo has a 32k crystal, but my design doesn't !
Is it really that simple, that the missing crystal causes the controller to sit locked in a startup routine waiting for the clock?

Even though the LSE is (to my knowing) not crucial to the functioning of the controller?
