[alsa-devel] asoc: no valid backend routes for PCM: SDP4430 Media
henryzhang62 at yahoo.com
Tue Jun 7 21:59:10 CEST 2011
Actually, I could not prove DMIC on OMAP4 blaze board is working in both kernel 2.6.35 and 2.6.38 using arecord and gstreamer-alsa.
In 2.6.35, arecord returns 44 bytes with read error
In 2.6.38, arecord collects native data.
Gstreamer-alsa could not get voice after turning off analog captures using amixer.
Any information regarding DMIC on OMAP4? I see people send DMIC patch to 2.6.38.
--- On Tue, 6/7/11, Liam Girdwood <lrg at ti.com> wrote:
> From: Liam Girdwood <lrg at ti.com>
> Subject: Re: [alsa-devel] asoc: no valid backend routes for PCM: SDP4430 Media
> To: "hong zhang" <henryzhang62 at yahoo.com>
> Cc: "alsa-devel at alsa-project.org" <alsa-devel at alsa-project.org>
> Date: Tuesday, June 7, 2011, 3:38 AM
> On 07/06/11 01:13, hong zhang wrote:
> > List,
> > After capturing data from DMIC on OMAP4 blaze board
> with kernel 2.6.38 and save wav data to 38.wav.
> > But aplay complains "no valid backend routes". See
> > $aplay -f dat 38.wav
> > [ 157.167724] asoc: no valid backend routes for
> PCM: SDP4430 Media
> > aplay: main:654: audio open error: Invalid argument
> This means you have not configured an audio route for
> playback (i.e. the audio is not routed anywhere from pcm
> hw:0,0). Use alsamixer and configure the kcontrols to define
> the audio path. The kcontrol mappings to audio paths are
> detailed here for OMAP4 :-
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
More information about the Alsa-devel