Part Number: BQ78350-R2-DEVICE-FW
Hi,
We are using Bq78350-R2 for one of our design, and mcu keeps communicating with IC continuously. Along one cycle of reading, almost 20 registers are read including "DAStatus 1". At the end of this cycle "DAStatus 1" register is read 4 times sequencially which have 42ms between each read. Despite there have never been any delay when reading any of register excluded "DAStatus 1", occasionally it takes 92ms to read "DAStatus 1" register.
The frequency of occurance is variying between first cycle and up to thousandth cycle. I shared the ss for end of problematic cycle which shows logic analyzer results.
Figure1 -> First reading of "DAStatus1" register at the end of a cycle(5ms)
Figure2 -> Second reading of "DAStatus1" register at the end of a cycle(5ms)
Figure3 -> Third reading of "DAStatus1" register at the end of a cycle(5ms)
Figure4 -> Fourth reading of "DAStatus1" register at the end of a cycle(97ms)
Figure5 -> Delay duration between any two read attemp
Note: While transmitting and receiving SMBUS data, we use "SMBUS_FIRST_AND_LAST_FRAME_NO_PEC" setting, if it can help to solve the problem.
Thanks in advance