Hello guys,
My customer is evaluating BQ24765(SMBus-Controlled Multi-Chemistry Battery Charger With Integrated Power MOSFETs). They rarely found that SDA was fixed low when BQ24765 was controlled by MCU via SMBus and the low level is kept until the IC power is turned off. BQ24765 SMBus release timeout is 25ms (typ) as described on page 10 of the device datasheet.
The customer checked what condition causes the situation and they found the condition.
When SCL is fixed low by MCU at BQ24765 ACK output timing (SDA is low by BQ) in the write mode, SDA is released after about 25ms from SCL low level fixing.
But when SCL is fixed low by MCU at BQ24765 L level output timing on SDA in the read mode, SDA is not released no matter how much time passes.
My questions are the below.
1. Is the SDA no releasing BQ24765 original specification?
2. Is there any method to have BQ24765 release SDA?
Your comment would be much appreciated.
Best regards,
Kazuya Nakai