Skip to main content
Explorer
November 5, 2024
Question

STM32H7S3L8 PSSI with DMA

  • November 5, 2024
  • 1 reply
  • 1179 views

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. 

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    November 6, 2024

    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

    Faisal129Author
    Explorer
    November 6, 2024

    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,