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/PCM1863: How to write own codec driver for an adc

Part Number: PCM1863

Tool/software: Linux

Hello folks,

I have a question towards the mentioned ADC.

I want to write a linux (in this case raspbian) codec driver. Therefore I found out I need to use ASOC - ALSA system on chip framework.

Right now it seems the DAC has a more or less implemented codec driver which lacks the DSP functionality but there isn't any codec driver at all for the ADC.

So it seems I have to write on by myself.... Do you have any articles or guides how to port one existing for the pcm1863? Or how would you start?

Greets

  • Hi, Oleksandr,

    Welcome to E2E, Thanks for your interest in our products!.

    Unfortunately, we don't have a specific guide or documentation on how to develop Linux drivers. The PCM1863 is a I²C/SPI programmable device, so you might  consider wiring only the required registers to configure the part. I would recommend you to start by looking at the PurePath Console software for the PCM1863, this tool along with the PCM1863EVM provides a full development suite that gives the user the capability to configure and export the register configuration for the PCM1863.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer