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.

TLV320AIC3254: Adapting working EVM-K script to a custom board

Part Number: TLV320AIC3254

Tool/software:

Hi, 

I have a custom board with the schematics at this thread below, the tlv320aic3254 is controlled by an MCU over I2C.

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1401532/tlv320aic3254-tlv320aic3254---schematic-check-and-advise

I took a script that was provided here from another thread for loopback code to test our board(with mild modifications I thought were relevant). It worked well on the EVM-K but I couldn't make the proper adjustments to loopback on my custom board.

I was wondering what exactly are the key differences I should notice when moving from example scripts generated by the PurePath studio or provided here to my(or any) custom board?

The script is provided to this thread below.

reference is from this thread:

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/870048/tlv320aic3254-loopback-in-codec

Thanks in advance for any insight.

LoopbackScript_Rate48.cfg

  • Hi Ido,

    My recommendation would be to make the EVM match your custom board as much as possible. This includes where your inputs/outputs are connected, I2S settings, input/output power, etc.

    In my experience, clocking is the easiest thing to trip up on when going between set ups.

    Best regards,
    Jeff McPherson