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.

TLV320AIC3254EVM-K and AIC3254 CS - basic audio playback

Other Parts Discussed in Thread: TLV320AIC3254EVM-K

Hello,

 

I’m using the TLV320AIC3254EVM-K, with AIC3254 CS software v1.1.4.  Initially, it was desired to just play through a signal, i.e. input signal routed to output.  But so, far no luck.  I’m reviewing all jumper and codec registers settings, but wonder if anyone has ideas on what might keep this from working out of the box.

 

Input signal is either signal generator or MP3 player, using 3.5 mm audio jack.

 

I’ve tried various combinations of J1 (IN1) and J5 (MIC INPUT) as input, and J7 (LINE OUT) and J9 (HEADPHONE OUTPUT) as output, without success.  But I did notice, that when using the AGC option of the AIC3254 CS, the signal only correlates to what I’m putting in, when I connect the input to J5.

 

I’ve tried all the playbacks scenarios, such as “High Performance Stereo Playback”, “Low Power...”, “Direct ...”, “PGA ...”, etc, without any success as well.

 

Any insight would be appreciated.

Robert

  • Hi Robert,

    First, please verify that SW2 on the USB-MODEVM is set correctly. Please refer to section 2.2.1 of http://www.ti.com/litv/pdf/slau264 for correct switch positions. This should allow you to listen to USB audio. Also, ensure that the Windows sound options in the Windows Control Panel are configured for the correct audio device (either USB-MODEVM or USB-miniEVM is fine). If you can successfully play a Windows audio file (with any media player) after loading the "High Performance Playback" preset, then we know that I2S is working properly.

    If you would like to do an "analog in > ADC > DAC > analog out" configuration, then load a script from the directory below using the command-line interface function:

    C:\Program Files\Texas Instruments\AIC3254 CS\USBfirmware\scripts_AIC32x4

    This script will configure both ADC and DAC channels for both playback and record. However, this configuration only works with I2S data. To be able to loop the ADC data into the DAC, load this script and go to "Digital Settings>Clocks/Interface>Audio Interface" and check the Digital Loopback checkbox on the bottom left corner.

    By the way, you can find a later version (1.2.1) of the software in the EVM product folder: http://www.ti.com/tool/tlv320aic3254evm-k

    Regards,

    J-

     

     

  • Thanks for the reply, and information.  With the suggested steps, including Digital Loopback checked, the IN1 (J1) is now routed to HEADPHONE OUTPUT (J9).  I'm also looking into routing it to LINE OUT (J7).

    Robert 

  • Hi Robert,

    Lineout can be easily routed using the first two tabs of "Analog Settings>Audio Outputs".

    Regards,

    J-

  • Hai,

        Now I'm working with TLV320AIC3254EVM-K, with AIC3254 CS software v 3.0.3.Now same problem encountered when i  try to provide audio through USB cable to EVM for just playback  Audio. But i didn't get any audio except Noise.

    1. I'm verified all  jumper settings as per user manual.

    2. SW2  on the USB-MODEVM . 

    3. Configured  the sound options for correct audio device  as USB-MODEVM.

     I'm just connected USB cable to PC(Windows XP),speakers to jack7(line out), But I did notice that when using the AGC option of the AIC3254 CS, the signal only correlates to what I’m putting in,when play with windows media player in PC. And also copy paste the corresponding command script in the command line interface and route the ADC and DAC as per that .still i didn't get any audio from EVM.

    And also tried with  external input and headset (or )line out combinations still i failed.May be i'm failed to route the signal correctly.can any one please suggest me how to come out of this problem.