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.

PCM3002 interfacing issue when working with i.MX6 QDL

Other Parts Discussed in Thread: PCM3002, PCM3003, PCM3008

Hello,

We are trying to interface audio codec PCM3002 on TS4900 from Technologic.

There seems to be some issue with program registers and format setup on either Audio codec or Processor or both.

Is there any alternative for PCM3002 audio codec which will resemble pin configuration?

or setup matching with PCM3002 with existing drivers in IMX6QDL kernel source tree?

Thanks in advance. Awaiting your reply.

Thanks.

  • Hi, Lawoo,

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

    The PCM3002 is a quite old device which has limited support options, unfortunately we don't have a device which can be used as a direct replacement. The PCM3003 has the same package and critical pins are shared, however, this part is hardware configurable. For almost all the devices of this family, there are no drivers available.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Thanks for quick reply.
    With yocto build image, I have, it provides PCM3008 drivers which looks more similar to PCM3002 except that it does not show I2S interface when looked at datasheet. Do we have any interfacing example of PCM3008 Audio codec? Or if any other board have implemented this Codec?
    What is the difference between PCM3002 and PCM3008 in perspective of functionality?

    Regards,
    Lawoo.
  • Hi, Lawoo,

    Unfortunately we don't have interfacing examples for PCM3008 or any of these devices. These parts are quite old and unfortunately the information available is limited.

    The PCM3008 actually is a hardware controlled device, so no software configuration is required to control the device. Perhaps the driver you mention is used for the audio interface more than the device configuration. The main function of both 3003 and 3008 is similar, with the main difference that the 3003 is more flexible because of the software configuration. Also, the PCM3008 only supports right and left justified digital audio formats, it is not compatible with I²S format. 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer