Steps to create on my system (no user code required):
- Create a project for STM32H723VGT6 using the New Project wizard. Accept all default settings.
- Build - Download to Target - Run. Everything works as expected.
- Open IOC file. Go to System Settings->Sys and change Timebase Source to a Timer module (I use TIM6 but all appear to fail).
- Re-build - Download to Target - Run. The code gets stuck in an infinite loop immediately after the Timer interrupt is enabled.
This works correctly on CubeIDE 1.6.0, so what has regressed on 1.9.0?