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: MCU write and read TPS25751 EEPROM issue

Part Number: TPS25751

Tool/software:

Hi expert

This is a track question about the EEPROM issue, my customer want to use this external EEPROM to storage SOC data, it's based on this e2e https://e2e.ti.com/support/power-management-group/power-management---internal/f/power-management---internal-forum/1374994/tps25751-mcu-communicate-with-eeprom-by-pd-controller

Raymond: The EEPROM customer is using for their design might not be large enough for their application, we typically recommend at least 36KB for TPS25751 full flash binary which would require a 512 Kbit (64KB) sized EEPROM. Their current EEPROM is only 256Kbit (32KB) which may or may not be enough depending on their full flash binary 

Customer:  We have changed the EEPROM to the 64KB a few days ago, to support more features.

  • Hi Feeney, 

    Can you have the customer provide details on their SoC flow, including:

    1. What offset and data packet are being written to the EEPROM? 

    2. How often do they write/read to the EEPROM and under which scenario(s)?

    3. Which commands did they use (I2Cw/I2Cr or FLxx) and do they have any more Saleae logs to provide? For Saleae logs please include I2Cc (PD to BQ), I2Ct (PD to SoC). VBUS and PPHV if the writes occur based on connection, power on, etc. 

    As mentioned before, please note the flash commands were meant to only support updating the EEPROM with a new PD full flash binary, using these commands and the EEPROM to store additional data was not the original intention nor has it been tested before. 

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond

    thank you, customer had add another question link, this link can be closed.

  • Hi Feeney, 

    Closing this thread. 

    Thanks and Regards,

    Raymond Lin