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: Power management forum

Part Number: TPS25751
Other Parts Discussed in Thread: BQ25798,

Tool/software:

We are using a PD controller TPS25751 and a battery charger IC BQ25798. My question is, can I avoid using an EEPROM and directly use the firmware for charger ic & pd Controlled flashed in the eMMC connected to the SoC? Will that work?

  • Hi, 

    TI U.S. is on Holiday today. Please expect some delay in responses. 

    Best Regards, 

    Aya Khedr 

  • Hi Yash,

    Potentially yes. I'm not too familiar with an "eMMC", but it sounds like a different storage device?

    The PD controller must have a GUI generated firmware image loaded to it on boot to operate properly. This can be achieved two ways.

    1. Load full flash binary image to I2C flash and connect to PD controller. On boot, PD controller will automatically load the config.
    2. Take low region image and load it to PD controller via I2C using the PBMx flow

    You probably want to use option 2 here. The PBMx flow is described in the TRM in section 5.2. It does require a I2C controller to load the image to the PD controller. You can store the image in the "eMMC", and use an MCU/EC to load that image to the PD controller with I2C messages.

    Thanks and Regards,

    Chris