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.

BQ27510-G3: VOK problem & The most correct way of going through a learning cycle

Part Number: BQ27510-G3

I read multiple documents and forum posts about the correct way of going through a learning cycle, but each of them is slightly different from each other.

The materials I read so far:

  1. The famous Achieving The Successful Learning Cycle (SLUA903)
  2. How to perform a successful learning cycle with gauges | TI.com Video
  3. Learning Cycle Overview - TI E2E
  4. Multiple forum posts

The ways mentioned in those materials falls into 2 major types:

  1. (1) Discharge to end and relax 5 hours (2) Enable IT (3) Charge to full (4) ...
  2. (1) Enable IT (2) Reset (3) Discharge to end and relax until VOK & RDIS are cleared (4) Charge to full (5) ...

I'm currently using type 2. I only have a limited number of success using it.

Now my problem is sometimes the VOK never sets.

  1. VOK is cleared before I send IT Enable & Reset. After sending them and starting the initial discharge, it's still cleared. Since I need to "relax until VOK & RDIS are cleared", VOK must be set sometime earlier. When will it be set?
  2. In the above situation, only RDIS is set after IT Enable & Reset. RDIS will be cleared as excepted in the end of the first discharge relax. But VOK won't be set for a single time in the process, even when the charging is started.

So please also clarify these points:

  1. Say if I have a brand new gauge, which type of procedure mentioned above is more correct? If none of them are 100% correct, please tell me the 100% correct one.
  2. For gauges without a REST bit, how to know if the gauge thinks the battery is fully relaxed?
  3. When will VOK be set or cleared?

I want 100% correct answers of these questions, not copy pasta from older forum posts with ambiguous answers.

Thank you!