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.

PCM5122 Example Filter Settings?

Other Parts Discussed in Thread: PCM5122

Hello!

we have implemented the PCM5122. For testing purposes we would need a very basic set of filters (HP / LP) to verify our driver is working properly.

Could you please send us examples for register values to use? Or even a complete I2C dump would also be perfect.

Thank you very much!

tom

  • Thomas,

    Please download Purepath Studio Home (http://www.ti.com/tool/aicpurepath_studio)

    With the EVM connected:

    Go to "File" --> Open ROM, and select PCM5120 EVM with USB Audio Input and Analog Audio.

    Now configure the coefficients etc to bypass as much as possible, except for those front end biquads. (your "tone control") by doing the following

    • Go through Biquad 3,5,7 and set them to all pass.
    • Go through Biquad 1, and set it to low pass or high pass (what you want to test.<-- this is your "tone control")
    • Set the MBDRC to have a 1:1 Ratio (in other words, bypass)
    • Set your Stereo_Mixer_1 to have a gain as near to 1 for Pair1, and 0 for Pair2 and Pair3.
    • Set Volume to be 0.
    I like to have I2C logging enabled as I make the changes (Tools, I2C logging).
    Now, have a look at the base_rate_48 or base_rate_44 file that is generated. It should have the registers that are written to on the device.
    They are written in the format 
    w 98 XX YY
    where w= write, 98=I2C address XX=register YY=data
    This should get you started :)
    Good luck!
    /Dafydd
  • Hello Dafydd!

    thank you very much! This really helped :)

    Best, tom

  • Hi Dafydd,

    what is we can not see the open room option under the file drop down menu?

     

    thanks

    jehan

  • Jehanzaib Karim,

    please make sure that you are using Purepath Studio Home.

    /Dafydd