<?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>nRF52840 Dev. Kit - User P0.18 instead of RESET</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38506/nrf52840-dev-kit---user-p0-18-instead-of-reset</link><description>Hello 
 
 We cannot use the P0.18 pin as standard GPIO on the nRF52840 Dev. Kit. 
 
 What are the actions HW / SW to do to use this pin as standard GPIO ? 
 
 Should be cut some solder-joints and change SW setup ? 
 
 Thanks.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 17 Sep 2018 08:35:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38506/nrf52840-dev-kit---user-p0-18-instead-of-reset" /><item><title>RE: nRF52840 Dev. Kit - User P0.18 instead of RESET</title><link>https://devzone.nordicsemi.com/thread/148958?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 08:35:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3378c8f-e4d7-4313-a53a-647925468ec6</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Thierry&lt;/p&gt;
&lt;p&gt;No, you should not need to do any physical modifications to your kit.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just be aware that if you press the reset button on your kit it will pull P0.18 low, regardless of how it is configured. As long as you don&amp;#39;t press this button the pin should not be affected.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 Dev. Kit - User P0.18 instead of RESET</title><link>https://devzone.nordicsemi.com/thread/148929?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 07:54:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba96b88f-6eff-4154-8d92-93814e8ab35a</guid><dc:creator>bonnet</dc:creator><description>&lt;p&gt;Hi Torbjorn,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Thanks for the answer. On the Dev. kit do we have to cut some jumpers to have this function P0.18 ?&lt;/p&gt;
&lt;p&gt;regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 Dev. Kit - User P0.18 instead of RESET</title><link>https://devzone.nordicsemi.com/thread/148923?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 07:41:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c33658e2-3b6d-40d2-824b-a6b1b101f9d8</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Thierry&lt;/p&gt;
&lt;p&gt;The reset functionality and how to disable/enable it is described &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/nrf52840_pdk/boot_reset_but.html?cp=2_0_3_6_0"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Essentially you need to compile your firmware without the&amp;nbsp;&lt;span&gt;CONFIG_GPIO_AS_PINRESET variable defined (the SDK examples include this define by default).&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;After removing the define, perform a full chip erase, reflash the code, and you should be good to go.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Please let me know if you need any more details.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards&lt;br /&gt;Torbjørn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>