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.

TPA6166A2: Solution to Reduce TPA6166A2 Pop Noise

Part Number: TPA6166A2

Hi Sirs,

My customer encountered a pop noise problem with TPA6166 when writing 0x07 register (0x07 = 0xb9).
We found a workaround by writing the minimum gain of -42dB (0x07 = 0x80) before writing 0x07 to our desired value which can reduce pop noise but not solved completely..

Here we need product line to identify the investigate in theory: 

Initial Code:
------------------------------------------------------------------------------------
#op i2c Addr Data Comment
w 80 1e 19 #Enable Registers 3
w 80 04 08 #Interrupt Mask Register 1
w 80 05 00 #Interrupt Mask Register 2
w 80 07 80 #Left Headphone Volume Register = -42dB
w 80 08 79 #Right Headphone Volume Register = LR Tracking
w 80 09 c7 #Microphone/Ground Control = +24dB
w 80 12 01 #Reserved Registers
w 80 13 45 #Reserved Registers
w 80 1a 95 #Jack Detect AC Test Settings
w 80 1e 01 #semi auto mode
w 80 1d 80 #Enable Registers 2
w 80 07 b9 #Left Headphone Volume Register = 0dB
------------------------------------------------------------------------------------

Mute:
------------------------------------------------------------------------------------
w 80 07 F9 # Headphone Volume Register = -42dB  
w 80 09 C7 Headphone Volume Register = Mute  
w 80 1D 80 

Unmute:
------------------------------------------------------------------------------------
w 80 07 80 # Headphone Volume Register = -42dB 
w 80 07 B9 # Headphone Volume Register = 0dB
w 80 09 C7 
w 80 1D 80
------------------------------------------------------------------------------------

Thank you and Best regards,

Wayne Chen
05/31/2021