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.

OMAP-L137/C6747EVM audio driver does not work with NDK

I am wondering if anyone successfully used C6747EVM audio drivers with NDK. I created a project that uses NDK to change parameters of an audio algorithm through TCP/IP. The first thing I discovered was that the audio driver has incorrect programming of PINMUX settings (audio driver actually disables MDIO). I fixed the PINMUX issue but I still have a problem in that I hear nothing from the LINEOUT port. When I disable the TCP/IP stack everything works fine. Does anybody has experience using audio drivers with NDK?

 

 

  • You might want to search the NDK driver code for any usage of HWI_dispatchPlug.  I've seen cases in the past where the NDK dynamically plugs an interrupt and it clobbers the interrupt that was setup by the user in the tcf.  Alternatively, if you can easily change the interrupt(s) you're using for your audio you might try that too.

    Brad