<?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>GPIO state is reset by SoftReset (Migrating SDK 13 --&amp;gt; 15)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34149/gpio-state-is-reset-by-softreset-migrating-sdk-13----15</link><description>Hi. 
 My target board has a power switch that is managed by GPIO. 
 First-time, a user clicks the button, the GPIO is turned on and the system wakes up. 
 In reset case(Firmware updates or assertion failure), the GPIO state is also maintained so the system</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 19 Jul 2018 14:04:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34149/gpio-state-is-reset-by-softreset-migrating-sdk-13----15" /><item><title>RE: GPIO state is reset by SoftReset (Migrating SDK 13 --&gt; 15)</title><link>https://devzone.nordicsemi.com/thread/140695?ContentTypeID=1</link><pubDate>Thu, 19 Jul 2018 14:04:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d064970-dd48-42e2-b27c-c9c56d763910</guid><dc:creator>paul_tanner</dc:creator><description>&lt;p&gt;I have the same issue, not as a result of migration but anyway.&amp;nbsp; I needed a logic low to disable the other modules on my board. When the GPIO floats (as seems to be the case during reset) the other modules are not disabled.&amp;nbsp; This means that the full potential power saving is not achieved.&lt;/p&gt;
&lt;p&gt;I think I need to change this by inserting a pullup and an inverter so that GPIO high *or float* will disable the other modules.&amp;nbsp; I suspect that the internal pullup on the GPIO would not be effective because that is also disabled during reset.&amp;nbsp; An easier fix may be the pull down the GPIO.&amp;nbsp; I&amp;#39;ll try that first.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPIO state is reset by SoftReset (Migrating SDK 13 --&gt; 15)</title><link>https://devzone.nordicsemi.com/thread/131343?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 11:21:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:681b6a0d-51c4-48e2-8234-62bdebcd2600</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;SDK/SD version should not affect the reset behavior; GPIOs will be&amp;nbsp;reset through soft reset&amp;nbsp;unlike wake-up from system off reset&amp;nbsp;(&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/power.html?cp=2_1_0_17_7#unique_832471788"&gt;reset behavior&lt;/a&gt;). Would it help if you re-initialized the &amp;quot;power&amp;quot; pin on startup?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>