STEVAL-ESC001V1 does not start on power up unless manually reset
Both debug and release versions (EWARM 8.4.1) will run on the ESC on debug mode.
With ST-Link Utility if I connect then disconnect, the ESC will start running the program.
But with SWD interface disconnected, and power applied, ESC will not start. If I manually put NRST pin to ground, then program will start. I know is not a HW problem as other program (blinking one LED) build with other compiler will run without this issues.
I got better results by adding HAL_Delay(4000) after HAL_Init() but again when all four ESC (from one quad copter) are powered up from battery, randomly, one or two motors will not start.
Already searched the forum and found two similar topics but they are talking about custom made PCB's and separate RESET IC's.
https://community.st.com/s/question/0D50X00009XkZwpSAF/stm32-poweron-problem
Any help is appreciated.
Sergiu