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: download&address selection related issue

Part Number: TPS25751

Tool/software:

hi,teams:

the case has two TPS25751D and one MCU, no battery and eeprom. i am confused about the configuration of ADCIN1 and ADCIN2. 
Q1: ADCIN1 and ADCIN2 can get decoded value 0~7.  ADCIN1 and ADCIN2' s decoded value combination can get different address and inital dead battery configuration. e.g: ADCIN1 and ADCIN2 decoded value is 7 and 5. it represent address#1 and always sink mode when power on. is this right ?
Q2: if i config  address#1 for one TPS25751D. and config address#2 for the other TPS25751D. can i use one i2c bus to load configuration for the two TPS25751D?
Q3: in the case if i config decoded value in Safemode, the system will not work,since there is no battery, is that right? 
Q4:  how to trigger the load configuration process? or the mcu can load configuration anytime?

thanks a lot.

  • Hi, 

    Thank you for reaching out!

    I am looking into this and will get back to you with feedback by Wednesday.

    Best Regards, 

    Aya Khedr

  • Hi, 

    Thank you for your patience. 

    1. Your understanding is correct. During the boot procedure, the device reads the ADCINx pins and sets the configuration based on the tables.

    2. Yes, the Patch Burst Mode allows the host to push the Patch Bundle to multiple PD controllers simultaneously

    3.  In this case, AlwaysEnableSink is recommended as it is typically used when the patch is loaded via MCU/EC. 

    4. Please see section 5.2 in the TRM on how to load a patch bundle.

    Best Regards, 

    Aya Khedr