<?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>Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20742/unable-to-flash-due-to-high-reset-pin</link><description>Hi 
 I&amp;#39;m currently working on the 10028 DK board, which was working flawlessly until I used the J-link RTT Viewer, and pushed the IF BOOT/RESET-button. Now, when I try to flash the MCU I get this in Keil: 
 
 *JLink Info: Device &amp;quot;NRF51422_XXAC&amp;quot; selected</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Mar 2017 15:19:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20742/unable-to-flash-due-to-high-reset-pin" /><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80955?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 15:19:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b419cfd-dc7a-461d-8889-22d7807c9421</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Good spot, you are right that nRESET is the same PIN as SWDIO on nRF51xxx. I guess it can really be HW problem or any of FWs (nRF5x or auxiliary SEGGER FW on DK board) causing PIN pulled HIGH. You could try to use another SEGGER (or similar JTAG/SWD) debugger/flasher, connect it to &amp;quot;Debug in&amp;quot; port of PCA10028 and try it that way (keep PCA10028 not powered from USB and supply 3V3 externally)...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80954?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 14:39:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64b519b7-b0a6-496a-bda6-3c9b9e7ff012</guid><dc:creator>Bjarne Kv&amp;#230;stad</dc:creator><description>&lt;p&gt;I&amp;#39;ve already tried to updgrade the J-Link FW, and there is still no difference.
After studying the NFR51422-pinout, SWDIO and nRESET is the same pin, so if nRESET is pulled high it would not be possible to flash (or communicate) the MCU. I did measure 2.8V on this pin, I don&amp;#39;t know where this voltage is coming from, maybe this is an hardware issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80953?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 14:09:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1043390d-91cc-4d57-a99f-85463f863b6e</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Is RESET PIN state important if you simply use SWD commands and PINs? There should be the way how to use SEGGER tools directly in attempt to &amp;quot;recover&amp;quot; nRF5x chips (= remove read-back protection and erasing certain UICR registers which will cause erasing of whole chip), see &lt;a href="https://devzone.nordicsemi.com/question/82830/unable-to-recover-pca10040-after-writing-0xffffff00-to-approtect-register/?answer=82838#post-id-82838"&gt;this answer from RK&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80952?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 14:07:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:283900e8-444e-46b5-a07d-b54ff6ed0184</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I&amp;#39;ve seen this isse before, but has always been able to recover by powercycling the kit. You could try to re-program the Jlink fw and see if that helps: put the kit in DFU mode and copy the following &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF51-DK/nRF5x-OB-JLink-IF/52276"&gt;&lt;strong&gt;FW image&lt;/strong&gt;&lt;/a&gt; to the BOOTLOADER drive.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80950?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 13:50:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1fe77e6-afb8-4dfc-96f0-5f9f71460cb2</guid><dc:creator>Bjarne Kv&amp;#230;stad</dc:creator><description>&lt;p&gt;The debugger is set in bootloader mode if the reset button is held down during powerup, and is not the case here. I&amp;#39;ve now tried from an other computer with a simular setup, but with the same results, RESET-pin high...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80951?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 13:32:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0a261d2-9de8-4a0c-9dba-e783ec143b20</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I&amp;#39;ve now noticed you have pushed IF BOOT/RESET button. Note that if you press it long time then you put auxiliary MCU (Atmel generic MCU with SEGGER J-Link OB FW or mBed FW) to bootloader mode. If so then it will stop working as SWD to target nRF5x chip on the board... if it is not the case then I would use different machine, there are several Q&amp;amp;As on this forum where users claim how something doesn&amp;#39;t work for days and then it works instantly on different system...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80949?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 13:27:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66919b44-7512-462f-a834-00a481f68a0e</guid><dc:creator>Bjarne Kv&amp;#230;stad</dc:creator><description>&lt;p&gt;Both SEGGER J-link and NRFTOOLS applications was downloaded today, and should be the newest version. But it seems like Keil is using a old dll.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to flash due to high reset pin</title><link>https://devzone.nordicsemi.com/thread/80956?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 13:10:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f592b83f-95ab-4999-ae3a-6eb4d63d5a19</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Have you upgraded to latest SEGGER J-Link and NRFTOOLs/nRF Go Studio? It seems you are using old version (SEGGER J-Link V5.12f) but hard to tell from what you have here...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>