Other Parts Discussed in Thread: TPSM83100
Tool/software:
The datasheet for the TPSM83102/3 has generic information on the I2C bus, but nothing specific. The eval board documentation gives data on the registers and defaults that are left off of the data sheet. This is inconvenient but manageable, However there are no electrical specifications for the I2C interface. Specifically, the eval board shows pull-up resistors to an external 3.3V supply that presumably would come from whatever you use as your I2C programming module. However, the buck-boost can run from a wide range of input voltages, so it is difficult to know what is the acceptable operating voltage range for this bus - there one that is defined? Does it depend on the input voltage to the device? To be specific, I have a board where there is already and I2C bus where the resistors are pulled up to 1.8V. Can I use that without level translation?
Also, note that the datasheet currently lists as the Orderable Devices as being TPSM83100SIUR and TPSM83101SIUR, rather than the TPSM83102SIUR and TPSM83103SIUR. Elsewhere in the forum people noted that the web page for the TPSM83100SIUR links you to the data sheet for the TPSM83102SIUR and someone from TI claimed that the problem is fixed, but it is not. So, the data for these different parts, which are similar, have some configuration management issues.