Load switch initial state

Hello,

Before I start to over-develop I need to ensure that there isn't a better solution based on the nPM1300 behavior or capabilities.

Context

I'm using an nPM1300 as a load switch to power two controllers (nRF52840 and STM32L462CE), where either one is running or the other (mutual exclusive operation).

To toggle between the load switch's outputs, I'm using TWI, triggered by a designated GPIO on both hosts (where one MCU activates the other).

Consequently, each of these two controllers will serve as the sole host of the nPM1300 at one point.

I'm using the nPM1300 to provide two power rails: 1. first buck regulator and 2. the load switch powered by the second buck regulator.

Problem

I need to set the default state of the load switch to power e.g. MCU A in the initial system state. 

So far, I have only found passive state transition behavior, that always depends on an external host.

But the external hosts can't manage the states of the nPM1300 if not powered, which at this point kind of renders a chicken-egg problem

Question

Is there a native way to handle this situation i.e. without a dedicated discrete circuitry?

Or is the nPM1300 the wrong device for this purpose?

Thanks for helping me!

  • Hi,

    The states of the load switches on the nPM1300 are only controllable though the TWI interface, by default the load switches are disabled.

    The nPM1300 alone can not achieve your desired functionality, the simplest solution I can see is using external load switches where one is by default enabled using pull resistors.

     

    Best regards,

    Bendik

  • Hi Bendik,

    Thanks for that clarification. I was really hoping  that the nPM1300 implements that behavior to make a discrete load switch obsolete.

    I have a different question I hope you can help me with. 
    I have based the discrete design for  the nRF52840 on the latest reference design.

    Can we safely drop the N.C. parts C13, C10 from the design, especially from the PCB? Because there is no explanation why for example the DEC2 is not requiring that external decoupling capacitor and why it is still in the reference design.

    Additionally, the reference design coontains a capacitor C9 for DEC5 with the note "not required for Fxx or later". How can I know the build ID in advance? Can we safely assume that all parts  that are curently available from major distributors satisfy that condition (because pre Fxx builds are older than e.g.10 years? Is it safe to drop C9 from the design?

    nRF52840 reference design (config. 7)

    Best regards,
    Brian

Related