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

Caleb Crome caleb at crome.org
Wed Nov 4 18:41:23 CET 2015


On Wed, Nov 4, 2015 at 8:53 AM, Roberto Fichera <kernel at tekno-soft.it> wrote:
> On 11/04/2015 04:33 PM, Roberto Fichera wrote:
>>         *RX DMA frame count=36795*
>>         RX DMA addr=0x9ef0e000
>>         RX DMA buffer len=16
>>         *TX DMA frame count=36795*
>>         TX DMA addr=0x9ee49000
>>         TX DMA buffer len=16


I notice your DMA buffer length is very short, which would require
very frequency interrupts to service, right?   Can you increase your
DMA buffer length by increasing the period size?  Maybe that would
help reduce the likelyhood of a failure.  Although it would be good to
be able to recover from a failure gracefully.
-Caleb


More information about the Alsa-devel mailing list