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.

TAC5212: TAC5212 clock system

Part Number: TAC5212

Question 1. 

      my TAC5212 connect to ARM processor which is I2S in/out in master mode. TAC5212 will work in 2channels in and out and target mode (slave). how to monitor I correct get bck and LRCK ? do i need to generate mclk for internal moni DSP process ? 

 

Question : 

   How to order AC-MB to debug my tac5212 on my PCB ? or i can order generic i2s master board ? 

 

 tks .! 

  •  and In PPC3 tool. only inactive mode be able to setup I2S , target mode. or automode not necessory ? 

  • Hi,

    MCLK (called CCLK for these devices) is not required, the device will work with BCLK as the PLL clock source. 

    PPC3 is used to generate I2C commands to program the device, you can use these commands with your MCU instead of the AC-MB. The AC-MB just provides an easy way to program the EVM with I2C/I2S over USB. 

    You can use auto mode for the clocks if you are using a standard BCLK and WCLK rate, like 48kHz sample rate with 16, 24, or 32 bit depth.

    Let me know if you have more questions, and if you do, can you share your expected clocks so I can help more.

    Best,
    Mir

  • Tks , I just got audio output from my pcb, but still got some noise. anyway to debug my pcb to set register easily ? that's why I am asking may I can use any I2C master tool in PPC3 to connect device on my pcb. it's more efficent , not just change setting ,re-compiler, program mcu ..

  •  another question, I have no eva board , I can't get tac5212 online , when I adjust some register , I can't see register access in i2c/log window ? that's why I am asking how to debug my PCB on line ?

  • Hi,

    You can order the TAC5212 EVM here: https://www.ti.com/tool/TAC5212EVM-K and it comes with the AC-MB.

    To see registers change in the I2C master, click on the green dot in the top right corner, it will turn red which means it is "recording" your commands that you create with the GUI.

    Best,
    Mir

  •  tks , yes I get register showing, any suggestion for I2C master app tools ?, or only way to get EVM (AC-MB) for online debuging ? 

  • Hi,

    Maybe your MCU has a real-time I2C tool. The I2C master in PPC3 is intended for use with the AC-MB, it communicates specifically with the XMOS chip on the AC-MB over USB. It will not work with other MCUs in the same way.

    Best,
    Mir

  • I knew i2c bus not allow 2 master. but I can stop MCU to polling i2c, and use AC-MB to control chip on my pcb when need fast debuging ? does PPC3 only support AC-MB or can be used another I2c master tool ? 

  • Hi,

    The AC-MB can be used to communicate over I2C to any I2C bus, not just our EVMs, although the AC-MB has specific connectors to communicate with the TI TAC5212 EVM without any extra wires. However if you have the AC-MB, it can be used to communicate with any I2C device. This can be done with the PPC3 software. PPC3 only supports AC-MB or other TI XMOS-enabled EVM (our AIC310x EVMs also can work with this software).

    Best,
    Mir