I am using the battery fuel guage MAX17205 through I2C bus.
The Device Name register that I read from it seems have a different value than what the datasheet states:
I am reading a 0x2a7c, but it's meant to have a LSB of 0x5.
And this is the probing on oscilloscope:
The I2C tool that I am using is working - There are a few I2C slave devices on the same bus and I can read from them all ok.
What might be the reason for this wrong reading from DevName? Could it be a faulty one single resistor, or does it indicates that my chip has other problems too so I can't trust any data from it?