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.

BQ40Z80: Power management forum

Part Number: BQ40Z80

Hello,

What is the default value for - 0x00 ManufacturerAccess() and 0x44 ManufacturerBlockAccess()?

I mean When I first apply a Read Command to 0x00\0x44 - what register do i actually read from? ( Operation Status0x54 register\ Manufacturing Status register etc..)

is it possible that Operation Status0x54 register kept as the default?

because after i provide other value to read from, for example, 0x0035, then the second reading i get is from 0x054...

Thanks & BR,

Alex.

  • Hi Alex,

    The default value when 0x00 and 0x44 is the last register it has been read from.

    When 0x44 is returning 0x54 after a different register was read from, this typically occurs when Auto-Refresh is on. This is due to that being the last command that is read each one of the refresh cycles.

    If auto-refresh is turned off, the gauge should not read from 0x54 after another command has been written to 0x44.

    Regards,

    Anthony Baldino