Hello everyone,
Trying to get the ECSPI running with the DMA I get stuck.
Just a short overview. I am using two imx6q processors which should share data via the SPI (SPI5 CS1).
First of all I tried the example of the SDK which uses the loopback test function. This works fine.
Now I want to define one processor as master and the other one as slave. So far so good.
But I don’t get the desired result. Just add a screen of the logic analyzer which I use as sniffer between both processors. 
The dummy data is received by the slave correctly. But transmitting from the slave fails. It seems that the master does not receive any data.
The configuration of the master:
CONREG: 0x01F4 7829 (EN, SMC, CM = 2, POST = 8, PRE = 7 CS = 1, BL = 0x1F)
CONFIGREG: 0x0000 0200
INTREG: 0x0000 0000
DMAREG: 0x0083 00A0
STATREG: 0x0000 0003
The configuration of the slave:
CONREG: 0x01F4 0001
CONFIGREG: 0x0000 2200
INTREG: 0x0000 0000
DMAREG: 0x0083 00A0
STATREG: 0x0000 0003
Thanks for any hint.
Peter