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.

TPA6304Q1EVM: Regarding the USB-to-I2C converter on the TPA6304-Q1 EVM

Part Number: TPA6304Q1EVM

Today I received the EVM for TPA6304Q1.  My thanks to TI'er Adam Daluga for his help in obtaining it.

I noticed that the EVM came without documentation and driver, but I requested these items online as directed by a package-stuffer in the carton.

Our application for the TPA6304Q1 is a bit different than TI intended.  We are not using it to amplify audio, but instead to amplify complex waveforms to create 100+ ampere currents delivered via current transformers.  This is a test and measurement application that will require me to learn a lot of analog lessons about the TPA6304 before I hand the design over to the guys who write our code..

I have almost finished with my PCB lay-out to accept the TPA6304.  It was easy to design because this part has heritage to the TA5414 that we've been prototyping with.

I hoped to simply duplicate onto my TPA6304 prototype board the USB-to-I2C converter that you used on its EVM.  But I see that this will be quite difficult because of the customized 128-pin XMOS part.

Is it true that this XMOS part (and its custom firmware) is out of reach to designers like me?  Is a possible workaround to sever the I2C connection between the XMOS part and the TPA6304 and export these I2C signals to my prototype board? 

This is going to be a messy prototype.

Thanks in advance for your help on this.

Jim Olson

Indianapolis, IN US  

  • Hi Jim,

    Yes, you can easily sever the I2C from the XMOS.  A better method is to disable to the XMOS via the switch.  Then pull J12 and J13.  These disconnect the I2C.  You can connect into the I2C of the TPA6304 at this point.   Hopefully, it will not be so messy.

  • Thanks, Gregg.

    Thinking about it overnight I've decided to change course.  Rather than neuter the well-designed TPA6304Q1 EVM to use only its USB-to-I2C functionality, I think I'll preserve it but eliminate the coupling capacitors on its four inputs and export the board's IN_M reference ground. 

    This will permit me to use the EVM in my preferred direct-coupled configuration.  My revised (and scaled down) "target" prototyping board will become a slave to your EVM board, rather than the other way around.

    Thanks for letting me think aloud on these topics.  This revised approach will get me to my goal faster. 

    And get my schedule-focused boss off my butt.

    Jim Olson
    Indianapolis, IN US