[alsa-devel] fsl_ssi.c: Roberto's problem: ssi hangs after some number of samples

Nicolin Chen nicoleotsuka at gmail.com
Wed Nov 4 19:18:23 CET 2015


On Wed, Nov 04, 2015 at 07:09:14PM +0100, Roberto Fichera wrote:

> I can try to increase the FIFO watermark up to 15 elements, but after that
> I don't have more choices. The problem is that the TDM has to run continuously
> because the SLIC need it. I can eventually enable and disable the DMA requests
> depending by the active channels for optimization, but the problem still,why the
> DMA transfer is not triggered?
 
There's nothing you can do from SSI side. If you don't clear the
Channel Error bit, the channel might be still hanging there until
you clear the bit or reset the channel. You may read SDMA chapter
for details.


More information about the Alsa-devel mailing list