Destination buffer not being updated- DMA standard mode - STM32N6
Hello again,
The DMA now works in standard request mode with circular mode disabled, but it doesn't when I am trying to use circular buffering mode (my destination buffer only contains 0s).


I defined manually the data size, the source and destination addresses in my code once my memory buffers are defined. Once these parameters defined I enable the GPDMA.
Here are the lines I add in the main() :
LL_DMA_ConfigAddresses(GPDMA1, LL_DMA_CHANNEL_0, p_dma_buffer, m_dma_buffer);
LL_DMA_SetBlkDataLength(GPDMA1, LL_DMA_CHANNEL_0, 8);
LL_DMA_EnableChannel(GPDMA1, LL_DMA_CHANNEL_0);
But when I launch the debug only the parameters I set manually were taken into account. All the CubeMX Configuration doesn't appear here (for example DINC and SINC should be at 1 in GPDMA_C0TR1 in the image below) ...

Do you have any idea of what I should do to use circular buffering in standard request mode?
I saw in the user manual an example of application for circular buffering using linked-lists. Is it possible to do circular buffering without linked lists ?
Thanks
