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