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.

TAS5731M: ...

Part Number: TAS5731M
Other Parts Discussed in Thread: TAS5731

The Bluetooth module transmits audio data to the TAS5731M using the I2S bus.
The current hardware test results show that the volume adjustment is non-linear, when the volume key progress bar is less than 50%, the speaker is almost silent, and the volume change per unit is small. When the volume is greater than 50%, the volume increment is large, and the volume will suddenly increase.
To sum up, the relationship between the volume key progress and the measured volume basically shows exponential growth.

The current iPhone and Android both have these problems.

From the original manufacturer of Bluetooth module, we know that iPhone can calibrate and tune the Bluetooth synchronization protocol, and Android can debug hardware or audio PCM.

the way to adjust the volume is to adjust the TAS5731M register parameters. So please CHECK the attachment, help us to get how to adjust the register to achieve the effect of linear volume

Prevent power overload burst

P 33

9.3.11 DRC

set threshold (T value) can limit the maximum output.

1. Is there a recommended value for the T-value?

2. Can I share a T-value for the same schematic design?

3. If not, do you need prenatal debugging?

4. Do other parameters need to be set in the table in the middle of page 3? What's the use?

Linear volume increase (0-100)

P26

9.3.7 PWM Section

For a detailed description of using audio processing features like DRC and EQ, see the TAS5731 EVM User's Guide www.ti.com/.../slou331a.pdf In ts=1714118368642-P14,3.5,

1. Is this function automatically enabled by default?

2. Can you provide the DRC setting tool?

3. Can you help us with the parameter adjustment?

P49 9.6.8 Volume Registers

Volume control register, 0.5dB in the hardware can there be a linear increase in the volume?

The effect we wanted is a linear increase in the volume heard by the human ear.

Android and iPhone keep increasing their Bluetooth music.

Can you set the volume of run-time on these registers?

P50 9.6.9 Volume Configuration Register

Volume ramp register, this parameter affects the excessive effect when changing the volume.

Other questions

1. P62,10.2.1.2.4, Figure 69, Power-on initialization process recommended order register setting Except for volume and mute, can only be set before Exit SD?

  • hi xu

    does customer have our evm board at hand?

    we recommend using our tool connecting with evm board to check the volume issue.

    when connecting with BT, it is difficult to figure out this is caused by amp itself or the BT problem.

    also, the config code is generated from our tool? or config by customer manually?

    using our tool generating config code is recommended.

    tks

    jesse