Other Parts Discussed in Thread: BQSTUDIO
Tool/software:
Hello,
I have a BQ76952EVM board communicating with an external MCU-board over SPI. This mostly works as expected, I can read cell voltages, temperatures, etc. just fine.
The only exception is the accumulated charge through the DASTATUS6()-subcommand. The accumulated charge reads 0xffff8001 for the integer portion and 0x7ffffff for the fractional portion. The fractional part is as expected, but I would expect the integer portion to be zero or very close to it. Accumulated time does increase properly. I have verified using a logic analyzer that this is indeed the data that is returned from the BQ-device.
After booting the device, I issued the RESET_PASSQ()-subcommand as required, which as I understand it should reset the accumulated charge counter to 0. As far as I can tell, there are no Alerts or Permanent Fails active, all other metrics seem to work correctly. I have tried the stock configuration (except SPI configuration) but the result is the same.
Any tips would be greatly appreciated.