AnsweredAssumed Answered

Chained DMA to SDRAM with SPORTs

Question asked by Fred on Feb 2, 2012
Latest reply on Feb 3, 2012 by Mitesh



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.