Hi,
Having some problems with a basic read of the device ID.
I issue a SMBus write to 0x44 with the data 0x01,0x00 (Register 0x0001) (and optionally a zero PEC byte) per the diagram below.
I wait 22ms and then issue another write to 0x44, followed by a repeated start. I do not get any meaningful data back, instead I almost always get 0x16 as the first byte back after the repeated start, per the diagram below. The data is always meaningless in that it has a 0x16, and always zero afterwards.
Can anyone see what I'm doing wrong?. Please note I have tried not sending a 0x00 PEC byte, with the same results.
Does the BQ40Z50-R2 ALWASY need a valid PEC?
Thanks
Stomp!