Other Parts Discussed in Thread: TPS55288, TPS65987
Dear TI,
I met a problem in my design in which TPS65987DH is used. The I2C3 interface of 987DH behaves as an I2C master to control a buck-boost converter. But I didn't capture any I2C logs when the I2C trigger event happened.
So I made two experiments with TPS65987EVM(not DJEVM). The only difference between these two is that one sets I2C1 as master and the other sets I2C3 as master. The rest settings in FW including I2C Record Index are all the same.
When the I2C trigger event happens, only the one with I2C1 as master can output I2C data I want(the slave address 0x74), but the one with I2C3 as master has no actions.
Could you please check the FW if it is wrong or something missing when I choose I2C3 to be host compared with the version where I2C1 behaves as master.
Or if there is a bug here, thanks.
BTW, I tried different GUI version, GUI6.1.1,6.2.3,6.2.8, the results are same.
TPS65987_TPS55288_Reference_I2C3_GUI6.2.3_987DDH.pjtTPS65987_TPS55288_Reference_I2C1_GUI6.2.3_987DDH.pjt