Other Parts Discussed in Thread: BQ40Z50
Tool/software:
Dear Expert
+Issue description
‒Customer device connect the charger first, then connect the battery which is in shut down mode. Customer device report issue because the DeviceName from battery is not right.
- The issue only happened on the BMS with BQ40Z50, test some samples that around 50% have this issue.
- The issue only happen when the battery wakes up from shutdown mode to active mode.
‒When connect the battery again, is OK.
‒When wake up from sleep to active mode, it’s OK.
‒When connect battery first and then connect the charger, it’s OK.
+Possible root cause
‒The DeviceName is not right during initialization from wake up.
+Test (Test 9 times at BMS level.)
‒Test step:
- Wake up the BMS from shut down mode and start to read the DeviceName continuously at the same time.
‒Result
- The DeviceName is not right at the beginning of wake up, but it’s OK after around 140ms later.
- ...
-
‒Compare the IC spec found the sequence of data access is different, and we ran some test sequences and determined that BMS with BQ20Z95 takes 1.68s to initialize and the BMS with BQ40Z50 0.2s, It may be the key to the issue, if the BQ20Z95 has time to "stabilize" and communicate the Device Name with SMBus
‒Also, we suspect there might be some noise from power supply/charger during initialization when every item is plugged in together
‒The parameters for the IC is not suitable?