[alsa-devel] ASoC: Hooking a TI CODEC to a i.MX27 MCU
Stuart Longland
redhatter at gentoo.org
Tue Jun 1 07:07:31 CEST 2010
On Tue, Jun 01, 2010 at 01:30:27PM +1000, Stuart Longland wrote:
> Hi Eric,
> On Fri, May 28, 2010 at 07:55:19AM +0200, Eric Bénard wrote:
> > Hi Stuart,
> Well, over the last few days I've been looking closely at the signals
> generated. Especially this morning... yesterday, I managed to get some
> sound out of the CODEC when operating in I²S master mode (yes, I have a
> patch that I need to clean up first).
>
> What I observed is that despite being configured for I²S master, what I
> infact saw, was more like DSP mode, with a 1-bit frame sync pulse. The
> remainder of my experimentation has been using the DSP modes of both MCU
> and CODEC.
Well, I managed to get the CODEC working as the I²S master, and managed
to get good quality audio. The cause of my earlier DMA issues: not
enabling DMA in the SSI device flags. I guess I assumed this was the
default.
Now I just have to get the audio level up to something that's reasonable
for the application ... the volume knob is somewhere amongst these
registers, now I just have to find it and turn it up (and make it
accessible via ALSA). I'll look at cleaning up this driver and
submitting it for further work.
--
Stuart Longland (aka Redhatter, VK4MSL) .'''.
Gentoo Linux/MIPS Cobalt and Docs Developer '.'` :
. . . . . . . . . . . . . . . . . . . . . . .'.'
http://dev.gentoo.org/~redhatter :.'
I haven't lost my mind...
...it's backed up on a tape somewhere.
More information about the Alsa-devel
mailing list