nPM1300: VSYS drops to 2.5V on startup unless VBUS and VSYS are momentarily shorted

Hello Nordic Support Team,

I am experiencing a startup issue with the nPM1300 PMIC. Below is the summary of my hardware configuration and the behavior I am observing:

Hardware Setup:

  VBUS: Supplied with a constant 5.0 V from a bench power supply. C2 was tested with 1uF, 10uF and 100nF.

  VSYS Capacitors: C1 and C3 are 10 µF, following the datasheet recommendations. No external active components are attached directly to VSYS during initialization.

  VOUT2 (BUCK2): Configured as the main power rail for the system, which has a significant capacitive and IC load attached.

  VOUT1 (BUCK1): Supplies a unique IC with a typical light load of ~5 mA.

The Problem: Even though 5.0 V is constantly applied to VBUS , VSYS drops and stabilizes at 2.5 V. Because the minimum VSYS voltage required to enable the BUCK regulators is 2.7 V, the BUCKs do not start up.

The only workaround I found to make the system boot is to perform a momentary short-circuit between VBUS and VSYS at startup. When I do this, VSYS stays at 5.0 V, and both VOUT1 and VOUT2 regulate to their expected targets correctly.

I initially suspected that the default 100 mA current limit was causing a voltage collapse due to the high inrush current demanded by the VOUT2 rail capacitors. To isolate this, I performed the following tests:

Test 1: Both VSET1 and VSET2 connected to GND

  • Goal: Disable both BUCKs at startup to eliminate their inrush current.

  • Result: Even if I apply the initial manual short between VBUS and VSYS, VSYS drops back to 0 V immediately after the short is removed.

Test 2: VSET1 connected to GND and VSET2 configured for 3.0 V

  • Goal: Keep BUCK1 disabled and let BUCK2 boot up automatically.

  • Result: Applying the initial manual short between VBUS and VSYS allows VSYS to stabilize at 5.0 V, and BUCK2 regulation works perfectly even after the short is removed.

Based on Test 1, inrush current from the BUCKs does not seem to be the only issue, because even with both BUCKs disabled—meaning VSYS only needs to charge its own two 10 µF capacitors—the chip still fails to maintain VSYS without the manual short.

Can you help me with this problem?

Thank you for your help.

Parents Reply
  • Hello, 

    My conclusion is that you can not connect a load to VSYS during a cold start because of the 100mA current limit of the nPM. You need to be able to initialize your microcontroller before, configure the nPM and to change the default current limit, then you can connect the load to prevent the drop out voltage in VSYS.

    The load that is connected to your VSYS power rail is asking for more current that it can provide during the start up before configuring the default current, so that is where the voltage drop comes.

    Capacitors are not the issues, neither VOUT1 or VOUT2 if there are set by resistors in VSETs. 

    Hope they fixed this issues, because it is annoying and it costs us a whole new revision of our board. 

    best regards, 

Children
No Data
Related