Timer PWM output with DMA on STM32H563
Hi,
I'm trying to get a PWM output that changes duty cycle on each period with DMA in circular mode. I have seen other similar posts (ultimately I'd like to control a WS28 LED with 800kHz), but they are for other MCUs and everything is different in the details. I tried this for quite a while in a bigger project, so reducing it here to the bare minimum.
To start with, I'm using a slower timer and just try to get the DMA to change the CCR1 at all on a dev kit (NULCEO-H563ZI)
Starting of with this example:

The unmodified example works and outputs a PWM on PE9 (50% DC).
No I configure DMA as well:

In the main.c, I add the DMA:

In my understanding, the CC event of timer1 ch1 should now trigger the DMA transfer of the samples from buf, one by one, so DC should be 10000, 50000, 10000, 50000, and so on (circular DMA).
The output on the scope is unchanged, the DMA never seems to transfer anything.
I also tried to use other trigger source for DMA (GPDMA1_REQUEST_TIM1_TRIG, GPDMA1_REQUEST_TIM1_UP) with no success either.
According to documentation I believe this should be supported on STM32H563, but I cannot find what I'm doing wrong. Any hints?
