Tool/software:
Hello,
I am having some issues with the TPS55288 causing the i2c bus it is on to go unresponsive for other peripherals on the bus when the TPS55288's output is enabled.
Currently the TPS55288 is only setting the REF register through I2C to be 0x0106 to set the voltage output to be 6V with all other registers staying at their default configuration. The switching frequency is set to 396.8kHz with Rfsw being 50kOhm.
When output is enabled through the OE bit in the MODE register is when issues arise. My separate peripherals with addresses 0x76 and 0x77 are then unable to communicate via I2C and all transactions are giving NACKs, during this time. Communication can be facilitated between the MCU and the TPS55288 and one other separate peripheral (I2C address: 0x23) on the same I2C however.
Since these issues only arise when the output is enabled for the TPS55288 it seems to be an issue with this IC, I am able to resolve the issue by turning the output off then back on when a i2c transaction is taking place but would like to be able to keep the voltage output enabled during this time.
I have also attached the schematic of the power supply design.
Any help would be greatly appreciated!