Re: IMX31 Audio Driver issue

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

 



On Fri, Jun 26, 2009 at 3:16 PM, Mark Brown <
broonie@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

> On Thu, Jun 25, 2009 at 02:22:14PM +0530, Harish Kumar wrote:
>
> > Hi... playing on /dev/sound/adsp
> > (SSI1) Configuration : 16 8000 2
> > audio driver write error: Input/output error
> > audio driver write error: Input/output error a
>
> It looks like DMA is not happening.  Probably the problem is that the
> system clocking is wrong, most likely as a result of the audio clocking
> being wrong.  Check that you are seeing signals on the BCLK and LRCLK
> and that your audio mux setup is correct.
>
> You're probably better off asking whoever provided the BSP to you for
> support, there is no i.MX31 audio support in standard Linux.


Hi Harish,

check_audio.out was a test app to test the old OSS driver ( which by my
guess is no longer maintained on that platform) or the *OSS emulation *mode
supported by ALSA on i.mx31. Please check the clocks as Mark suggested. In
most of the cases I tried using I.mx31, the app wouldn't exit in cases where


1. Clock to the PMIC was not supplied.
2. Clock to the SSI was not OK.
3. The AUDMUX ports are not correctly configured.
4. The PMIC chip's bias was not enabled .

The drivers seem to be loaded properly from your log. Do not look for
"pmic_audio"  under /dev coz it's only a hardware abstraction layer and is
not registered as a char dev.

Thanks,
Aditya

>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@xxxxxxxxxxxxxxxx
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
_______________________________________________
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