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.

TPS65400-Q1: Failed to store default all to EEPROM

Part Number: TPS65400-Q1

Tool/software:

Hello,

We have "TPS65400RGZT" on our boards, we change VREF via I2C to configure the required TPS output power supply and store it into data flash (E2PROM), after power cycle the parts use to retain the output supply voltages. We have newly assembled boards with same part, we can configure the ouput supplies and the voltages ​​of TPS bucks are not be retainining after power cycle. looks like due to some reason (STORE_DEFAULT_ALL) command is not accepting. 

sequences we using to change - VREF and STORE.

i2c_write $dev 0x10 0x00 1 0;  #eeprom unlock
i2c_write $dev 0x00 $sw 1 0;   #select SWn - 0 - SW1, 1 - SW2, 2 - SW3, 3 - SW4
i2c_write $dev 0xd8 $volt 1 0;  #set vref
i2c_write $dev 0x11 0x00 1 1;  #store to eeprom
i2c_write $dev 0x10 0x40 1 0;  #eeprom lock

Please let know how to fix this. 

Thanks,

Shivaji M