<?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>Reset Pin functionality</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/59398/reset-pin-functionality</link><description>Hi! I&amp;#39;m trying to understand from the documentation why the reset pin is unique. 
 What I mean by that is why is the reset pin different than assigning a GPIO to a button and asking for a soft device reset when it is pressed? Is the voltage cut from the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 24 Mar 2020 09:59:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/59398/reset-pin-functionality" /><item><title>RE: Reset Pin functionality</title><link>https://devzone.nordicsemi.com/thread/241309?ContentTypeID=1</link><pubDate>Tue, 24 Mar 2020 09:59:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0dd00d52-31e8-4674-81ef-72d52259b557</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The different reset sources are described in the &lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/power.html#unique_1354744538"&gt;product specifications&lt;/a&gt;. You can see which targets are reset by the different reset sources in the table under&amp;nbsp;&lt;a title="Reset behavior" href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/power.html#concept_res_behav"&gt;Reset behavior&lt;/a&gt;. As you can see, there are more targets reset by the pin reset.&lt;/p&gt;
&lt;p&gt;If the application is stuck, using a GPIO and triggering a soft reset would only work if the application is in an interrupt priority lower than the GPIOTE interrupt level. Pin reset does not have this limitation.&lt;/p&gt;
&lt;p&gt;With regards to DFU, PINRESET can be used as one of the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/lib_bootloader.html#lib_bootloader_dfu_mode"&gt;methods to enter the bootloader&lt;/a&gt; (&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/group__nrf__bootloader__config.html#gaa89bea64482f2c4d83919922e5e84bc3"&gt;NRF_BL_DFU_ENTER_METHOD_PINRESET&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>