cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7S3L8 PSSI with DMA

Faisal129
Associate II

Hello everyone, 

I am trying to use the PSSI peripheral with DMA on my nucleo-H7S3L8, I am new to this GPDMA so at first i tried using the standard request mode and i got it working but it only receives once and stops do i need to manually enable it again? i also tried to put a counter in the HAL_PSSI_RxCpltCallback which did not increment at all. 

I also tried using the linked list mode and followed this tutorial:
How to configure the linked list mode in STM32Cube... - STMicroelectronics Community 
but it does not work at all. 

any clue or advice please? thank you all. 

2 REPLIES 2
KDJEM.1
ST Employee

Hello @Faisal129 and welcome to the Community;

 

I advise you to start with available examples in STM32CubeH7RS, may help you.

PSSI_Master_ComDMA

PSSI_Slave_ComDMA

PSSI_Transmit_DMA

PSSI_Master_Single_ComDMA

PSSI_Slave_Single_ComDMA

 

Thank you.

Kaouthar

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.

Dear Kaouthar, 

I already looked through the examples and tried to modified it work for my project, I need to use the PSSI to receive continuous data and fill two buffers that why I wanted to use linked list DMA. unfoundedly this does not work with me if you can help I would appreciate it. 

best regards,