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.

TLV320AIC3254: Asking for the AIC3254 headphone mute register issues

Part Number: TLV320AIC3254


Hi Team,
customer send the following commend to mute the AIC3254.

w 30 00 01 // page 1, register 0x10= 3A, 0x11=0x3A//
w 30 11 7A
w 30 00 01
w 30 10 7A


from the I2C analyser, we see the value were correctly write to AIC3254.

we also uses the AIC3254 CS tool to read back the P1 R10 and P1 R11 registers. the read back GUI show it is mute.


Customer swap to new date code chip can fix this issues. Could you please provide your commends?

BR,
SHH

  • Hi, SHH,

    Can you please provide more details of what is the issue? This behavior seems normal to me. Writing a 0x7A value to the HPx driver gain setting registers will configure the headphone drivers to be muted and with ah gain of -6dB.  

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,
    the fail rate is 100% at cusomer's build. (100pcs)
    the fail one is customer send the hp mute commend successfully with ack from AIC3254, but AIC3254 still can output the sound form headphone normally.



    BR,
    SHH
  • Hi, SHH,

    Thanks for the additional information. Have you verified with a Read command that the value written to the codec has the mute enabled after write?. Also, one thing to try would be to change the headphone volume and see if the codec acts properly so we could discard a communication issue.

    You mentioned that changing the codec to a new date code device seems to solve the issue, can you please confirm if this solution is effective among different boards?. If so, it is possible that the old date code devices have some unexpected behavior and a failure analysis should be started.

     Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,


    Have you verified with a Read command that the value written to the codec has the mute enabled after write?
    Yes: verify the readback value, mute is enabled after writing. the volume can be adjust on the headphoen volume.

    Customer think AIC3254 should not send ack signals and the readback value is mute which is not meet the real situation.
    Can FA support 1bit register fail case?

    BR,
    SHH
  • Hi, SHH,

    If the device is not muting the HP output after sending the mute command, it is possible that there is a problem with the IC itself. As workaround, you may try muting the DAC instead of the HP driver, assuming the DAC is not used for anything else.

     Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer