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.

how to use TLV320AIC3254EVM-U

Other Parts Discussed in Thread: TLV320AIC3254

Hi ti engineer,

   I just received the board soon:

I met two problems:

1. I use this component: ,but the voice from computer output ,don't heard form line in. How to configure that the voice from line in or mic in? 

2. i want to use this component: , but i don't know how to arecord with CS or PPS?

  • Hi, Mr. Cai,

    Your process flow diagrams seem to be all in order. However, there should be a mistake in your registers configurations. Could you provide your .pfw file to have a better approach to this issue?

    Thank you.

    Best regards,
    Luis Fernando Rodríguez S.
  • Hi Luis Fernando Rodrigez S,

        The first question: I use the following example can be hear the sound form LINE_OUT

    The second question haven't solve .I don't know how to arecord.Attachment is my .pfw

    AIC3254_IN_Biquad_FIR_I2S.rar

    Can you give me the specific steps to generate audio file?  Thinks !!!

  • Hi, Mr Cai,

    I reviewed your attached .pfw and it seems to be all in order. I could get sound from the EVM. You only need to ensure that the correct inputs are being used. Your attached .pfw configures the EVM to use the line input (J1) and the headphone output (J4). You would need to send a signal to J1. Then, you will be able to record this signal with the PC. I recommend to use an audio software such Audacity. This software is used to record signals.

    Could you try it, please? Please let me know if you have additional questions or comments.

    Best regards,
    Luis Fernando Rodríguez S.
  •    When I tuned AGC, I feel aic3254 's AGC Noise Threshold as useless .  

    I want to be below - 42 db sound mute,so set "0x57 (P0_R87) and 0x5F (P0_R95) == 0x4c",But there is no change.The AGC has been enabled

    If this feature is not implemented? I've got for a long time.Hope to be able to give me a good advice to deal with the environmental noise,Thank you very much.

  • Hi, Mr Cai,

    The noise threshold must be configured in the AGC to eliminate sounds below a determined value. Basically, it eliminates the noise in silent environments. So, if someone speaks, the environmental noise will be added to the voice sound and it won't be considered as noise.

    Our TLV320AIC3254 doesn't have an algorithm to eliminate noise, but it can compensate the environmental noise. Please take a look at the following help document. It is a suggested block in PurePath Studio that increase the intelligibility of clean speech in noisy environments.

    2703.Environmental Noise Compensation.pdf

    Best regards,
    Luis Fernando Rodríguez S.

  • Hi Luis Fernando Rodríguez S,

       Thank you for your reply. First our Company products are record system, so Idrew this 's .pfw.I tried, but there is no sound output record.AIC3254_Mono_ENC.rar

    I want to ask can do processing in miniDSP_A ? Is it workable to use my .pfw?


    I didn't find relevant registers to use ENC in the "TLV320AIC3254 Application Reference Guide" .
    If ENC only through write coefficient to miniDSP_A or miniDSP_B ?

    I use the document. PFW was the same situation

    AIC3254_ENC_I2SANDLOL_OUT.rar

    The most main is want to make sure the AEC can be used in miniDSP_A?

    If it is a configuration error, also please tell me.

     Looking forward to your reply

  • Hi, Mr Cai,

    The ENC block is used to compensate the voice input (MonoI2S_In) if the environmental noise is high (MonoDec1xIn). The MonoDec1xIn input would be used as the environmental noise. Do you use this application in this way? Please ensure that the inputs are used correctly.

    Best regards,
    Luis Fernando Rodríguez S.