I use 2 SPORTs (4A, 4B, 5A, 5B) as inputs to SDRAM, and 2 SPORTs (6A, 6B, 7A, 7B) as outputs in chained DMA mode as 4 FIFOs.
I wonder how I should take care of anomaly 15000015 - Data error when reading large (>4096 words) block of data over DDR2 interface.
Does this apply to my case?
I also see the following anamaly: 15000018 - SPORT DMA may not work as expected, when SPORTs from the same DMA group access both the external memory and internal memory for data and/or TCB and other peripheral DMAs (including SPORT DMAs in other groups) are also enabled in parallel
But, if I put TCB in external memory, I only have 0 on output SPORTs. If I keep them in internal memory, it looks working better.