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.

  • Resolved

BQ27742EVM: Battery Management Studio starting learning cycle problem

Part Number: BQ27742EVM

Hello.

I have a problem with starting of learning cycle when working with BQ27742-G1 + EV2400 +Battery Management Studio
After programming chemistry ID and calibration, I try to start learning cycle, but I have an error "The RUP_DIS/RDIS bit must be set ON to continue". What could be the problem? 

  • Hi,

      It means the RUP_DIS bit needs to be set "1" to start learning cycle. The bit is in Control_Status register as showing below: 

  • In reply to Phil Yi48:

    I understand that the bit RUP_DIS must be set before the start of the learning cycle. But I do not understand on which its value depends, and what needs to be done for this. Before learning cycle I sent RESET, IT_ENABLE and refreshed the registers state, and the RUP_DIS was set, but after starting learning cycle the error occurs.
  • In reply to LJM:

    issuing the Reset command before the start of the learning cycle disables resistance updates from occuring during that first discharge. You will want to have a qmax update occur first before resistance updates occur hence the need to issue a reset command before starting the first discharge cycle during the learning cycle process.
    thanks
    Onyx
  • In reply to Onyx Ahiakwo:

    The learning cycle does not begin regardless of whether Reset or IT is switching-on.I discharged the battery completely, left it to relax for 2h and tried to start the cycle. I show the status of the registers and the error window at the beginning of the learning cycle below. Maybe it can help to understand the cause of failure.

  • In reply to LJM:

    HI LJM

    Is there any reason why you are carrying out your evaluation process using hdq? Typically we recommend doing all evaluation and programming in I2C and conversion to HDQ should be the very last step.

    Given that the learning cycle add on seems to be acting up, i would recommend manually performing the learning cycle using the attached instructions.

    2451.LearningCycleOverview_.pdf

    thanks

    Onyx

  • In reply to Onyx Ahiakwo:

    We are in HDQ mode because we are going to configure the sensor on the HDQ bus in series production, in this case there is only one control line except power lines. In any case, according to the datasheet sluuax8, if fuel gauge is configured for HDQ communication - it cannot be reverted to I2Cmode. Is it possible to carry out a learning cycle in HDQ mode?

    I tried to carry out the learning cycle in manually, as recommended in the 2451.LearningCycleOverview_. I did the first two steps - sent IT_ENABLE, discharged the battery to empty, relaxed for 5 hours, but the VOC bit did not clear, but it had to be cleared.
    How do I know that each step of the learning cycle has completed successfully in the manual mode? Only by the values of the bits in the registers, right? By the way, the manual mode in the Learning cycle window also gives the same error, so I do all the operations manually and visually track the status of the registers in the registers window.
  • In reply to LJM:

    when doing the learning cycle manaully, you do not click the learning cycle button.
    You have to make sure you follow the instructions in your in write-up. Configure your settings correctly, notably, design capacity, taper current, chg and dsg current threshold, quit current, and use c/5 to c/10 discharge current rate. Also, make sure you have the the correct chem id programmed.

    If you have all that correctly done, you do not need to be bothered about the registers.
    The summary of the process is
    -Program chem id
    -set those parameters i mentioned above.
    -enable IT
    -issue a reset command( this will set the rupdis flag)
    -Discharge to empty using a rate between c/5 and c/10 .
    -rest 5 hours
    -charge to full
    -rest two hours
    -discharge to empty again using rate bw c/5 and c/10 and then rest 5 hours.

    at the end of this, update status will be 06.

    I hope this helps.

    thanks
    Onyx
  • In reply to Onyx Ahiakwo:

    I carried out the learning cycle manually as you said above. Update status bit was 4 in the first step of discharge to empty and relaxation 5h, and during charging step it was switch to 5, and after charging to full (FC=1) Update status became 6. Although it should be switch to 6 at the end of last step during discharging and relaxation 5h, right? Can this learning cycle be considered successful?
  • In reply to LJM:

    yes, your learning was successful.
    thanks
    Onyx
  • In reply to Onyx Ahiakwo:

    Ок, thanks for your help.

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.