This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IPNC DM365 音频播放

speaker接到DM365的 SPEAKER,但是SPEAKER出现很多的噪声,所以做法是,当有声音需要播放时,我就操作voicecodec的VC_REG12中的PDSP,使PDSP为1,当我不需要播放音频时,就把PDSP置为0,置为0时,SPEAKER就不会有声音出来,自然也没有噪声。但是重复操作几次,系统就会重启,重启时,什么信息也没有打印,就像是断电重启。

请问大家这是为什么呢?

  • 你好,

      关于音频噪音的问题,是否有试过改变McBSP EDMA 事件,将event queue 从0 to 3 ?

    kernel/arch/arm/mach-davinci/mcbsp.c

    davinci_mcbsp_xmit_buf() at line # 631,

    davinci_mcbsp_recv_buf() at line # 716 

  • louis,

         你好,谢谢你的回复。

         我目前用的内核版本仍然是2.6.18,所以与你的提示有点区别,不过我找到了关于音频的DMA event号,目前的配置就是3 的,

         kernel/sound/soc/davinci/davinci-evm.c   line #340

          不知是否正确?

x 出现错误。请重试或与管理员联系。