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.

TPS53679: How to get the MFR_SERIAL value (9Eh) of the TPS53679 through I2C bus?

Part Number: TPS53679


Hello.

we used the TPS53679 power design in several projects. For Example, project A used the Intel CPU to communicate with the TPS53679 through SMB bus.

it can read and get the correct information of the MFR_SERIAL value (9Eh).

Another Project, Project B is an ARM-based CPU and it only has provided the I2C bus.

most of the register can read well through the I2C bus of the ARM-based CPU, but the MFR_SERIAL value (9Eh) cannot.

seems the MFR_SERIAL value (9Eh) has to use the Block read. Is it only be read by the SMB bus? Does any solution read full information by the I2C bus?

Intel SMB gets the MFR_SERIAL value (9Eh).

ARM CPU I2C gets the MFR_SERIAL value (9Eh).

TI GUI gets the MFR_SERIAL value (9Eh).

Chris