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.

TAC5112EVM-K: TAC5112 I2S configuration setup

Part Number: TAC5112EVM-K
Other Parts Discussed in Thread: TAC5112

Tool/software:

Hi,

I try to evaluate the TAC5112 evk but have difficulty to fully understand the PPC3 TAC5112 GUI.

How to disable other channel since my design will use I2S only.

I will configure TAC5112 BCLK as target mode with 2.048MHz and Fsync with 32KHz for I2S.

Then I'll have 1 single ended analog microphone into IN1P while differential output for OUT1.

Appreciate if you able to provide  some prelim configuration parameter to speed up my evaluation.

Thanks!

  • Hi Jy,

    If the ADC channel is in tri-state mode, then it will not appear on the bus. It is effectively removed from the bus and the channel slot does not need to be counted. So for a 2 channel I2S output your channels 1 are 2 are enabled and the rest are disabled. This is correct. The only thing that needs to change, is that Channel 2 needs to be assigned to the Right 0 slot, not left 1. The plot at the bottom of the window is helpful for showing you what the resulting bus will be and making sure it matches your expectations.

    There are a handful of example scripts at the bottom of the user guide. You can enter these scripts in by using the "I2C Monitor" at the bottom of the PPC3 window.

    Best regards,
    Jeff McPherson

  • HI Jeff,

    Thanks for the reply. I manage to measure Dout with analog input.

    However, I have issue to measure differential headphone output from out1P&1M.

    FYI, I inject externally DIN1 via audio precision. While for the audio selection, I had selected External ASI.

    Is there any wrong with my configure below which cause me can't get output at OUT1P&OUT1M?

  • Hi Jy,

    I see your Channel 2 is set to slot 1, but your format is I2S. Do you intend to have the format be true I2S? If so, you need to change channel 2 to be slot "right 0"

    I am familiar with the audio precision, so if you can share your digital serial config I can compare to the device settings.

    Also what are your hardware settings and jumper settings, where is the AP connected, etc.

    Finally, there are presets in the GUI in the top left which should be working default settings. Are you using those, or programming manually?

    Best regards,
    Jeff McPherson

  • Hi Jeff,

    Thanks for your support. I manage to get an input & output for this codec, is due to some error in our setup.

    However, I had another questions to get support. Why i can't load my ppc3 file setting and it keep prompt out this error?

    Best Regards,

    JY See

  • Hi Jy,

    That error should not be relevant for you. However I do recommend loading the PPC3 with no EVM connected, let PPC3 load the settings, and then connect the EVM. It behaves better that way.

    Best regards,
    Jeff McPherson

  • Hi Jeff,

    Even with your proposal, ithe GUI will get hang. However, I found writing script is the best option.

    Thanks for your prompt support!