cancel
Showing results for 
Search instead for 
Did you mean: 

DMA issue stop1

mve
Associate

For my project I am using the LPUART on an STM32U545 and 585, currently I am using the normal GPDMA and this works like a charm in normal run mode. However I want to be in STOP1 and receive UART communication. As per the reference manual the GPDMA is active when clocked. But when I clock the DMA in stop it still does not work and I get overrun issues.

When changing to the LPDMA with the same settings I get no data whatsoever.

DMA settings:

mve_0-1744118025997.png

mve_1-1744118043326.png

What settings do I have to change to have the LPUART use the DMA in STOP1 and wake up when the transfer is complete?

 

1 REPLY 1
Sarra.S
ST Employee

Hello @mve

Yes, the GPDMA is fully functional in stop1  

Refer to the paragraph: Continuous communication using DMA and LPUART in the RM0456

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.