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.

BQ27530-G1: Setting the fuel gauge to control charger? GG_CHGRCTL_EN not required?

Part Number: BQ27530-G1
Other Parts Discussed in Thread: BQSTUDIO


My golden file sets Charger Options to CMD_NOT_REQ (Charger Options is set to 3C). My understanding is that this setting in the flash means that I don't have to write the GG_CHGRCTL_ENABLE command to the fuel gauge to tell it to control the charger. My understanding is that the fuel gauge will automatically be set to control the charger because I have set Charger Options to CMD_NOT_REQ.

Question 1) Is my understanding that I describe above correct? Is there anything that I'm missing? 

After Charger Options has already been set to CMD_NOT_REQ, I connected my fuel gauge to bqStudio. I noticed that the GG_CHGRCTL_ENABLE bit is low. Questions:

Question 2) Is the GG_CHGRCTL_ENABLE bit a flag to indicate that the fuel gauge has been told to control the charger? 

Question 3) Is there any flag or status bit to indicate that the fuel gauge is controlling the charger, while Charger Options is set to CMD_NOT_REQ?

Thanks for your help. Please let me know if you need any more info from me in order to be able to answer these questions. 


  • Karen,

    1) This is a true statement you do not need to enable/disable to charger with this register set.

    2) In the Flags register bit 10 will tell you when the gauge is controlling the charger. 

    3) Unfortunately there is not a indication status with this bit being set. It is assumed the configuration is known to the host system by design.


    Eric Vos