2019-01-10 03:53 AM
I am only using DMA to receive data continuously so when i want to receive data I am swithcing modes from full duplex to receive only. this whole pattern was working on F7 but not able to get it working on H7.
I have followed some solutions given on ST community to change RAM and Cache but they are not working in my case.
2019-01-10 06:15 AM
Please check if you receive error callback. Most likely your DMA cannot access to the memory address where variable is located. Please verify in reference manual, bus matrix, if your DMA can access memory location of your peripheral/variable.
2019-01-10 06:34 AM
AXIM RAM typically doesn't work with peripheral DMA, you need to use SRAM1,2,3 and have the clocks on those RAMs enabled.
Check the DMA status/counters for errors or activity.