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.

linux audio codec driver for single channel voice band audio codec

Dear TI E2E Community,

I have single channel voice band audio codec w6810, and am using ti-sdk-am335x-evm-07.00.00.00 BSP's for my custom board

Could you please let me know do you have a linux driver support for this chip ie., (single channel voice band audio codec), or do I need to write it from the scratch if so, Could you please let me know if any other linux reference drivers(single channel voice band audio codec) can be used to port in this linux BSPs for this chip 

I am trying this from many days, but am unable to get this

Could you please do the needful as early as possible

Awaiting for your replies,

Many Thanks in advance

  • Doesn't look like there is an existing driver.  You can use the Sitara Audio DAC example as a starting point for you driver, though.

  • Thanks a lot Jelliott  for your quick responses

    Could you please let me know do you have any idea whether any GSM based voice band audio codec's  is supported in any other main line kernel versions apart from  ti-sdk-am335x-evm-07.00.00.00 or any kernels based on android versions

    Many Thanks in advance

  • Hi,

    It's look like this audio codec's works within the ALSA framework to send and receive PCM audio data to/from codecs connected to the w6810. I didn't see exact the same driver in a SDK 7. But if you want to send PCM data to w6810, I'd recommend using the existing AT91 PCM and SSC ALSA drivers to send PCM to your codec. You will however need an additional driver to control your codec.

    BR
    Ivan