Custom STM32F412 Board Not Entering Boot Mode / No Clock Signal
I've designed my first custom board using the STM32F412 microcontroller. I'm currently facing issues trying to flash the firmware via USB and USART boot modes, but nothing seems to be working.
Here’s a summary of what I’ve tried and observed:
Boot0 is pulled high, RESET is toggled manually.
Tried both USB (DFU mode) and USART (USART2) flashing methods using STM32CubeProgrammer — no success.
Verified power supply: VDD, VDDA, and VCAP voltages are as expected.
Crystal (HSE) doesn't seem to be oscillating — no signal observed on the crystal pins using an oscilloscope.
At this point, I suspect it could be a hardware issue (clock or pin config), but I’d really appreciate help on how to debug this further.
What’s the best way to confirm if the HSE is working?
Any tips to verify if the chip is actually entering system bootloader mode?
