<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120013/npm1300-on-off-switch-question</link><description>Hello, 
 I was wondering if there was a way to implement a physical on/off switch to the npm1300 that would allow the outputs to be isolated form the battery but still having the ability to charge the battery. 
 I have attempted adding a switch between</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 03 Mar 2026 11:58:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120013/npm1300-on-off-switch-question" /><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562419?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 11:58:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff2b2953-1eaf-4eec-9323-6224c5dcee0b</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;but a pushbutton connected to the SHPHLD pin could be configured through software of the NPM1300 to generate an interrupt through one of its GPIOs when pressed.&amp;nbsp;This GPIO would connect to a GPIO on the SoC, which could be configured to tell the NPM1300 through I2C to go into ship mode when this interrupt is received for a decided amount of time (5 second button press for example).&lt;br /&gt;Is this correct?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562418?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 11:41:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b585a5a-8d86-46b2-80b6-5c3d6d8eb428</guid><dc:creator>Tomi Koskela</dc:creator><description>&lt;p&gt;In ship mode the battery is effectively isolated from the system and it cannot be charged. Yes connecting USB will wake up the nPM1300 from ship mode. Unfortunately it is not possible to enter ship mode with push button, only with TWI write.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562406?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 10:29:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e57ca25-aa7f-4dbf-9824-17ed3456222b</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;Can the battery be charged through USB while in ship mode? I read in the datasheet that connecting the USB wakes up the npm1300 from ship mode.&lt;br /&gt;Also, is it possible to set up a pushbutton to enter ship mode?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562404?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 10:09:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:533f537e-f8e0-445e-b4e3-50866e3305f0</guid><dc:creator>Tomi Koskela</dc:creator><description>&lt;p&gt;In the example schematic you&amp;nbsp;would use ship mode to&amp;nbsp;turn off the system (entered with TWI write)&amp;nbsp;and SHPHLD pin for waking up. VDDIO needs to be powered for TWI operation. If VDDIO is not present you would not be able to communicate with the device. Note the GPIO is also referenced to VDDIO.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562403?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 09:55:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4bf35852-7cfe-4d17-a47e-f2079e21f0fb</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;If the circuit is wired as in this example, how can you turn off the SoC by turning off the BUCK that powers it if VDDIO needs to be powered by that same BUCK?&lt;/p&gt;
&lt;p&gt;Or stated differently:&amp;nbsp;how would you turn the system off in this application example? (while still being able to charge the battery while off through USB). And how would you then turn it back on?&lt;br /&gt;&lt;img height="227" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1772486795028v1.png" width="337" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562375?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 07:12:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c001f030-5f5c-401d-98ab-0cee44d73e03</guid><dc:creator>Tomi Koskela</dc:creator><description>&lt;p&gt;In&amp;nbsp;typical application buck converter is used to supply VDDIO, the same rail that would power the SoC. This same rail would be the reference voltage for SoC TWI.&amp;nbsp;One suggestion is using the same supply as you have for the device that controls the GPIO in this state.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/562359?ContentTypeID=1</link><pubDate>Mon, 02 Mar 2026 21:25:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6836b778-f265-420a-8232-c08ccf3795a1</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;When I do this, configuring the bucks on/off through a GPIO, it gets into an invalid state upon turning off the buck that feeds the VDDIO. What should the VDDIO be connected to in order for this not to happen? The datasheet only recommends powering VDDIO with one of the bucks.&amp;nbsp;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1772486795028v1.png" alt=" " /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1772486832847v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/529472?ContentTypeID=1</link><pubDate>Fri, 28 Mar 2025 09:53:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5e9aca5-3346-4a4d-a949-8d460aa49ec7</guid><dc:creator>Tomi Koskela</dc:creator><description>&lt;p&gt;VSET1/VSET2 are monitored only on startup. So you cannot disable/enable the bucks with this connection &amp;quot;on the fly&amp;quot;. You would need to configure the bucks to be controlled with GPIO (needs TWI writes to accomplish this) and then you could control the bucks with a switch.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/529357?ContentTypeID=1</link><pubDate>Thu, 27 Mar 2025 16:12:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b2ae424-7d76-40d8-9ea8-d86a7ac811c0</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;&lt;img style="max-height:98px;max-width:310px;" height="98" src="https://devzone.nordicsemi.com/resized-image/__size/620x196/__key/communityserver-discussions-components-files/4/pastedimage1743091058833v1.png" width="310" alt=" " /&gt;&lt;br /&gt;Does this mean that if I add a switch that shorts VSET1 and VSET2 pins to ground like in the image below, it can act as an on/off switch for the system?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1743091900884v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Eduardo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/529255?ContentTypeID=1</link><pubDate>Thu, 27 Mar 2025 10:11:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8ddbfff-21c4-482a-bc4c-4ec046f871ed</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;You have three options that is described &lt;a href="https://docs.nordicsemi.com/bundle/ps_npm1300/page/chapters/core_components/buck/doc/frontpage.html#ariaid-title2"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/529175?ContentTypeID=1</link><pubDate>Thu, 27 Mar 2025 00:48:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d6ebf8c-a30d-455b-819d-145c2a0b2645</guid><dc:creator>ecp</dc:creator><description>&lt;p&gt;What are the ways I&amp;nbsp;could explicitly turn off the buck converters?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/528832?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 12:15:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8850342d-be28-4476-8d0c-4f7a748c0702</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;That is expected, disconnected PVDD when the BUCKs are not explicitly turned OFF is not possible.&lt;/p&gt;
&lt;p&gt;As for how to achieve this, I don&amp;#39;t quite see an obvious way besides using a double-pole switch (DPST) and disconnecting the outputs of the BUCK from what they supply and let them idle in HYST mode.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: npm1300 on-off switch question</title><link>https://devzone.nordicsemi.com/thread/528390?ContentTypeID=1</link><pubDate>Fri, 21 Mar 2025 11:45:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e28d00c-fceb-4313-86ce-b336dd239ed9</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;I have asked the PMIC team and will get back to you as soon as I hear from them&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>