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.

  • TI Thinks Resolved

Linux/TLV320AIC3100: We cannot change registers values permanently

Prodigy 30 points

Replies: 4

Views: 187

Part Number: TLV320AIC3100

Tool/software: Linux

Dear Sirs,

We are using this device in our UI for new three family project: Oven, Blast Chiller and Washing machine.
We have developed UI that use iMX6 UL from NXP and use the TI TLV320AIC3100 for audio feature, and we are using Kernel Linux 3.14.52 with last version of TI driver for TLV.

When we play a sound after a pause, there is a 'Bump' before the sound itself.
We believe we have found the solution by changing the value of some registers.
The problem is that, even if we can change the value of the registers, when we play a sound the system resets them to the default value.

How can we modify the registers value?

Thank you very much

  • Everything, however, starts with the need to eliminate an annoying "bump" that is heard before the sound is emitted, if at least a few seconds have elapsed from the previous sound.
    In practice, this sound is emitted when the sound module exits from the sleep mode
    Has anyone had the same problem?

    Thanks
  • In reply to Ranieri Zaninotti:

    Hi Ranieri,

    At the moment, TI does not have active Linux driver support for AIC3100 family of devices. We are actively looking into the driver support model based on business needs and will fan this request to the team to see how we can support the same moving forward.

    I have not come across the 'bump' sound but it may be related to the driver routines implementation. I will investigate this but as mentioned earlier, we do not have active support model at the moment.

    Best regards,

    Ravi

  • In reply to Ravi Patil:

    Hi Ravi,
    I thank you for the answer, and I hope you can help us, as we should go into production in a short time
    Best regards,
    ranieri
  • In reply to Ranieri Zaninotti:

    Ranieri,

    can you provide the register configuration for this? Also, which outputs are you using?

    best regards,
    -Steve Wilson

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.