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.

TPS63811: IIC could not read the data

Part Number: TPS63811

Tool/software:

Dear Expert

Hello. The DC-DC chip we are currently using, TPS63811, has encountered issues during debugging. Can you help support me. As follows:
1. The main control FPGA sends the adjustment voltage storage value through IIC, and sends the energy of the multimeter to the set voltage value.
2. However, when reading back, the values are all 0
At that time, the IIC signal was also captured, and the IIC signal also conforms to the above phenomenon. When reading, the data cables are all 0. May I ask from which aspects should we debug?

  • Hi  Gabriel,

    In your attached picture below. There do have data when you are reading, right? is it some mistake here?

    Have you tried with a different pull-up resister to change the slew rate of rising and falling edge?

    Regards

    Tao

  • Dear Tao

    I have used four different resistance values of 1k, 1.5k, 3.3k, and 4.7k for pull-up resistors, but the feedback from reading the data is still 0 and there is no improvement.

    Below is customer waveform:

  • Hi  Gabriel,

    Seems you slave address is not 75H in your screenshot, right?

    To be honest, i am not an expert on I2C, but since there is almost no complain from customer about this reading issue and also it is really a old device, i think it should be caused by some external factors. My aplogize that i could not give good suggestions for this topic.

    Regards

    Tao