On Thu, Sep 24, 2009 at 10:06:07AM -0700, Rick Bronson wrote:
MUX_VAL(CP(McBSP_CLKS), (OFF_IN_PD | IEN | PTD | DIS | M0)) /* McBSP_CLKS <- I2S_MCLK <- CLKOUT */\
...
5 Playing WAVE 'test48000.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo 6 aplay: pcm_write:1269: write error: Input/output error
This suggests that the DMA isn't happening which usually means that the CPU isn't seeing all the clocks it's supposed to. I'm not familiar enough with the OMAP internals to know if you've set the CPU up properly.
I get no audio output, other than a "click" when the 8731 is initialized upon boot. When I look at the signals the McBSP2_DX line just goes low for the duration of the "aplay", it does not toggle. The other lines look fine. The file is at
If you try a record then does the ADCDAT line show a signal?