cancel
Showing results for 
Search instead for 
Did you mean: 

MDMA not working while performing loopback test (STM32h757 EVAL board)

Lokesh1
Associate II

Hello ST community,

I was able to perform the loop back test using DMA by using HAL layer provided by ST microcontrollers. It worked successfully.

Lokesh1_0-1688103450255.png

Next I wanted to transfer more data using MDMA and below is the code snippet. I was unsuccessful and couldn't find the reason behind it.

I generated code using STMCubeIDE and have invoked necessary API's in main.

Lokesh1_1-1688103585812.png

Any leads here would be appreciated.

 

2 REPLIES 2
LCE
Principal

You are giving HAL_MDMA_Start_IT() a function (frontend_data_transmitter()) instead of a pointer to the source address, how's that supposed to work?

BTW, it's nicer for others if you paste your code as text, not as pictures.

Douglas MILLER
ST Employee

Hello Srinivasa

This forum thread was marked by the moderator as needing a little more investigation, so a Support case was created in your name and will be handled off-line.