<?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>use GPIOTE to reconfigure/simulate reset pin?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42138/use-gpiote-to-reconfigure-simulate-reset-pin</link><description>Hello, I&amp;#39;ve read here https://devzone.nordicsemi.com/f/nordic-q-a/24490/nrf52-dk-changing-reset-pin-from-p0-21-to-somewhere-else that reset pin cannot be reconfigured to any pin except pin 21. Can I use GPIOTE with different pin somehow to cause SW reset</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Jan 2019 14:26:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42138/use-gpiote-to-reconfigure-simulate-reset-pin" /><item><title>RE: use GPIOTE to reconfigure/simulate reset pin?</title><link>https://devzone.nordicsemi.com/thread/164738?ContentTypeID=1</link><pubDate>Wed, 09 Jan 2019 14:26:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df2a8df3-6e37-4be9-8171-7a065429c8a3</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;The problem is that when p21 is configured as a reset pin you can not assign a GPIOTE task to it, so you can&amp;#39;t trigger a pin reset without actually pulling p21 down unfortunately.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: use GPIOTE to reconfigure/simulate reset pin?</title><link>https://devzone.nordicsemi.com/thread/163974?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 13:52:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:660d9182-abb2-45eb-80b3-890d9257a881</guid><dc:creator>fanoush</dc:creator><description>&lt;p&gt;I guess&amp;nbsp; I could but I hoped I should not have to since the GPIOTE / PPI stuff is designed to do stuff automatically as configured without any interrupt and/or involving Cortex M CPU itself. Change on pin X would trigger change on pin 21. Question is whether this could be hooked into pin21 reset functionality somehow.&lt;/p&gt;
&lt;p&gt;What you are describing is functionality of GPIO without the &amp;#39;TE&amp;#39; part.&lt;/p&gt;
&lt;p&gt;Also&amp;nbsp;one point is to be as faithful as possible to real pin reset as described in this&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;table&lt;/a&gt;&amp;nbsp;so triggering&amp;nbsp;soft reset from interrupt handler is not the same.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: use GPIOTE to reconfigure/simulate reset pin?</title><link>https://devzone.nordicsemi.com/thread/163969?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 13:35:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4691e20-dbae-43ae-9696-40ce9ba19495</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;You need to have an interrupt on the GPIOTE which handles the GPIO input. The CPU wakes up on the interrupt and calls the soft reset function. The CPU doesn&amp;#39;t have to run all the time to catch the pin input.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>