1.音频采集是通过HDMI的接口芯片sii9233A,通过i2s连接到8168的mcasp0上。
2.内核ALSA驱动已经修改能支持sii9233A,
root@dm816x:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: ETV [TI81XX ETV], device 0: AIC3X tlv320aic3x-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ETV [TI81XX ETV], device 2: HDMI sii9233a-hifi-2 []
Subdevices: 1/1
Subdevice #0: subdevice #0
3.现在通过arecord录音,录制的wmv文件发现录音文件只有4k大小,也就是根本没有采集到音频数据,在davinci-pcm.c文件中,无法进入davinci_pcm_dma_irq()
4.sii9233A上i2s格式跟mcasp0上i2s格式配置已经是一致的。
为什么在采集音频的时候进入不了davinci_pcm_dma_irq()????