Re: about sound/core/pcm_lib.c:1997: capture read error (DMA or IRQ trouble?)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Clemens Ladisch <cladisch <at> fastmail.net> writes:

> 
> Akio wrote:
> > Clemens Ladisch <cladisch <at> fastmail.net> writes:
> > > Akio write:
> > > > after long time amr-wb codec loopback test. (above 90 hours)
> > > > I got the following kernel message.  it comes from snd_pcm_lib_read1()
> > > > function. 
> > > > ALSA sound/core/pcm_lib.c:1997: capture read error (DMA or IRQ 
trouble?)
> > > 
> > > This error indicates that no interrupt has been received for ten
> > > seconds.
> > > 
> > > I would have guessed that some 32-bit counter has overflowed, but at
> > > 48 kHz, a frame counter would overflow after slightly less than
> > > 25 hours.
> > 
> > Thanks for Clemens. Could you tell me the counter's name and which layer 
does it?
> > in alsa driver or in alsa lib or in alsa core module?
> 
> I'm not aware of any such bug in the ALSA framework.  I'd guess this is
> some problem with your driver.
> 
> What sample frequency are you using?

  in my case, the sampling rate is 16k, and test voice codec is amr-wb
  the period size is 64bytes and period counts is 128.
  what is the unit of the counter? period counts or samples?

> > snd_pcm_prepare does not work.
> 
> What error does it return?

  I use strerr to get the error message, and it tell me "Input/Output Error"

  I have to do the test again to make sure the exactly time and make sure
  if the time exceed, the message will come out again or not.

  BTW, is there any other test should I have to do?

> Regards,
> Clemens


_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux