STM32F446 custom, will not boot without debugger
Custom board will not run without debugger. With debugger removed and cycling power I have manually touch NRST to ground to get it to run.
The NRST is only connected to SWD pin, but when debugger is removed it is not connected. Theis is no ST-LINK on the board. The NRST does measure 3.3 volts after power up.
I do use BOOT0 pin as an output. It is configured low with pull down in .IOC (could this be issue?)
Debugger is set to hardware reset, but I have tried all resets.
Debugger is set to break at main (not sure if it is trying to break at main without debugger attached?) I tried to not break at main and will not run with or without debugger.
I also put HAL_DELAY(3000); after Hal_init(), no difference.
Here is how my clocks are set:

Any suggestions on why it will not run?
