STM32CubeProgramer not connecting to STM32G491CEU6
I'm trying to program a STM32G491CEU6 by using BOOT0 and NRST but I'm not able to connect unless I power cycle the MCU while BOOT0 is pulled HIGH. What I'm trying to achieve is:
Provide Power
Set BOOT0 pin HIGH
Pulse the nRST pin LOW
Program MCU
What is causing the connectivity issue? Is it a matter of timing issue or is it my FLASH_OPTRs not configured correctly unless the MCU is power cycled.
Below is my nRST pulse

