<?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>NRF52805 RESET as a GPIO</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/76706/nrf52805-reset-as-a-gpio</link><description>Hello Team, 
 I want know how to use RESET pin [pin. no. 21] as a GPIO. 
 I followed below thread but it not work for me! 
 devzone.nordicsemi.com/.../disabling-pin-21-of-nrf52832 
 [ I have placed #define CONFIG_GPIO_AS_PINRESET in sdk_config.h ] 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 Jun 2021 07:45:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/76706/nrf52805-reset-as-a-gpio" /><item><title>RE: NRF52805 RESET as a GPIO</title><link>https://devzone.nordicsemi.com/thread/317135?ContentTypeID=1</link><pubDate>Fri, 25 Jun 2021 07:45:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee57e07c-f286-49f1-b75b-e2b68b2cc2fe</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Try to do a full erase before flashing the fw. You can use &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf_cltools/UG/cltools/nrf_command_line_tools_lpage.html?cp=10_1"&gt;nRF Command Line Tool&lt;/a&gt;s:&lt;/p&gt;
&lt;div&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;nrfjprog -e&lt;/pre&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;regards&lt;/div&gt;
&lt;div&gt;Jared&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52805 RESET as a GPIO</title><link>https://devzone.nordicsemi.com/thread/316990?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 12:34:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:36d4c1c5-7f11-4c1c-917e-fce57aebfcff</guid><dc:creator>Dipak</dc:creator><description>&lt;p&gt;Hi Jared,&lt;/p&gt;
&lt;p&gt;Thanks for the reply!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1624537899633v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;As I attached an image in that there is &lt;strong&gt;no any preprocessor&lt;/strong&gt; declare for &lt;strong&gt;reset&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;quot; If you want to use the reset pin as a normal GPIO then you have to remove the pre-processor definition&amp;nbsp;CONFIG_GPIO_AS_PINRESET which is defined in the makefile or project options if you use gcc or SES respectively. &lt;strong&gt;You also have to do a full erase, as the&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52805/uicr.html?cp=4_6_0_3_4_0_3#register.PSELRESET-0-1"&gt;PSELRESET&amp;nbsp;&lt;/a&gt;register is in the UICR. &amp;quot;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Please guide me how to full erase PSELRESET register ?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- Dipak&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52805 RESET as a GPIO</title><link>https://devzone.nordicsemi.com/thread/316977?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 12:10:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8433a4c-abf0-4818-ae15-8cdc6452cac0</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]&lt;p&gt;[ I have placed&amp;nbsp;&lt;strong&gt;#define CONFIG_GPIO_AS_PINRESET &lt;/strong&gt;in&lt;strong&gt; sdk_config.h ]&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;&amp;nbsp;If you want to use the reset pin as a normal GPIO then you have to remove the pre-processor definition&amp;nbsp;CONFIG_GPIO_AS_PINRESET which is defined in the makefile or project options if you use gcc or SES respectively. You also have to do a full erase, as the &lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52805/uicr.html?cp=4_6_0_3_4_0_3#register.PSELRESET-0-1"&gt;PSELRESET &lt;/a&gt;register is in the UICR.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;best regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>