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.

TPS25751: How to test Patch Bundle Sequence (I2Ct) on EVM?

Part Number: TPS25751


Tool/software:

Hi team,

Can you suggest a way for me to test PBM sequences on the EVM?

I wonder which tool or GUI I can use to write the entire patch bundle to the EVM over I2C.

I tried AARVARK but it has a problem with writing so many codes at a time.

Thanks, 

Jay

  • Hi,

    I think writing a script for Aardvark or microcontroller is the best way for this.

    If you need example I2C log for PBMx I can attach that here.

    Regards

  • Hi Tommy,

    Have used Aardvark to configure low region FW on the PD IC? If so, can you share an example Aardvark for me?

    And do you happen to know when the TPS25751 goes to PTCH mode from APP mode? I'm facing this issue that after the successful configuration the device is being reset for some reasons. I don't know why.

    Thanks,

    Jay

  • Hi,

    Unfortunately we do not have the script as most people develop their own code with the assistance of the log and TRM.

    Here is a copy of the PBMx I2C log where PBMx is performed on two PD controller.

    2287.PBMx.zip

    May I know what is your ADCIN setting?

    Regards

  • Hi Tommy,

    My customer set it as 7&5(Always enable sink). I could duplicat the behavior with below sequecne.

    1. USB adapter is attached to the port

    2. Power on :Vin3V3, PP5V

    3. Load patch bundles

    4. See the successful negotiation on the port.

    5. Detach the USB adapter(cable) from the port.

    6. Mode changes APP-->PTCH

    Do you have any idea why this happened?

    Thanks,

    Jay

  • Hi,

    This is most likely because EC did not clear dead battery flag after VIN3V3 comes up.

    After the first step PD powers on in dead battery and the whole device is powered by VBUS. Without clearing the dead battery flag the power source for the PD chip will not switch to VIN3V3, that is most likely why the PD reset after adapter is unplugged.

    Regards