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.

BQ25120A: LSCTRL pin: can it be tied to Vcc?

Part Number: BQ25120A

Hi,

I am designing a circuit with the bq25120a.

I want to be able to control the builtin LDO - both enable/disable it and change its voltage.

My MCU has a limited number of GPIOs.

I would like to "disable" the LSCTRL pin (so it doesn't require a GPIO) and control the LDO entirely from the I2C registers.

My thought was to tie LSCTRL to logic high (Vcc).

On page 43 of the datasheet it is stated that "The LS_LDO output can only be changed when the EN_LS_LDO and LSCTRL pin has disabled the output."

Does that mean that I must toggle LSCTRL to change the LDO voltage?

Thanks,

Michael.



  • Michael,

    Note that leaving it high will cause it to turn on as LS mode and you will see VINLS voltage on that pin. The text should've been a little more clear on the datasheet. 

    Pretty much the working on the part is that the code can be changed (target LDO voltage) but you will see the updated value only when you disable/ enable it. 

    Unlike VSYS which supports dynamic update, for the LDO, you will need to enable and disable (through I2C is okay) for the change to happen. 

    regards,

    gautham