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.

TAS5711: I2C fail

Part Number: TAS5711

Hello

We encounter I2C fail issue.
SOC can't not recognize TAS5711.
Please help to solve it.

111.pdf

Thanks,

Edgar

  • Hi Edgar,

    1. Didn't see pull-up resistors on SCL/SDA lines in SCH. Make sure they are properly pulled-up.
    2. A_SEL pin is recommended to pull-up or pull-down via a 15-kΩ resistor, not the 100kΩ used in SCH. Which address are you using? Please try both 0x34 and 0x36.
    3. Have you observed the waveform on SCL/SDA? Is the signal right?
    4. Please have a check on A_SEL, PDN and RESET pins to see if there is any faults.

    Regards,

    Hector Zhang

  • Hi Hector

    1.The pull-up resistors of SCL/SDA were put on SOC side in another page.

    2.The 100K pull-up resistor for A_SEL pin was follow TAS5711's EVM schematic.

       Is there helpful for this issue if change to 15K?

    3.The waveform of SCL/SDA as attachment.

    4.I followed the recommand command sequence as page 38 in datasheet, but SOC always can't access TAS5711 via I2C.

         But I can access other I2C device via the same I2C bus.

    I will try to replace the pull-up resistor from 100K ot 15K on A_SEL.

    Thanks,

    Edgar

  • Edgar,

    The waveform indicates you are using 0x34 address, but since you pulled up A_SEL, you should use 0x36 instead.

    Also, please have a check on A_SEL, PDN and RESET pin after power-up. Thanks.

    Regards,

    Hector Zhang

  • Hi Edgar,

    I see it is long time no follow up, so i will close this topic now. If there is more feedback, please keep post on this thread.

    Dylan