STM32H725ZGT6 hangs after programming
Hello friends,
i have the following setup:
- STM32H725ZGT6 on a selfmade board.
- STM32 CubeMX (default program with HSI clock and without any other peripherals).
- Keil µVision 5.23
- ULINK2 Debugger
problem:
- I can program the controller ("verify successfull" by Keil) several times. The ULINK2 recognizes the controller (see IDCODE in the picture below)
- but as soon as i restart the power supply of the board (or press "debug" in Keil), the controller hangs and cannot be programmed again. In this state, the IDCODE is also not recognized anymore).
What could be the reason for this?
I have connected the signals:
- NRST (Pin27) to +3V3
- BOOT0 (Pin135) to GND
- PDR_ON (Pin142) to GND
- +3V3 on all VDDs, GND to all GNDs
- SWDIO (Pin102) to SWDIO (ULINK2)
- SWCLK (Pin107) to SWCLK (ULINK2)
- GND to GND (ULINK2)
- NJTRST (Pin131) to NRST(ULINK2)

I think the error must be somewhere in the hardware.
I tested the toolchain on a Nucleo Board (STM32H723ZGT6) and all works fine there.
I you need more information on this, please let me know.
Thanks for your help.
Regards, Tim
