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