<?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>nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/78228/nrf-connect-programmer-not-able-to-probe-devices-after-updating-j-link-drivers</link><description>Hi. I&amp;#39;m working on several projects, some of which are not using Nordic chips. I installed the latest Segger J-Link drivers to support a different project. I believe this up-revved the drivers included with the nRF Connect Programmer. It looks like the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Aug 2021 14:01:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/78228/nrf-connect-programmer-not-able-to-probe-devices-after-updating-j-link-drivers" /><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323357?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 14:01:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84716c72-b506-4a6a-8265-11b39e74f57c</guid><dc:creator>JB_Teufel</dc:creator><description>&lt;p&gt;Ah, I wasn&amp;#39;t aware of that behaviour.&amp;nbsp; Using nrfjprog to recover in the order you&amp;#39;ve specified, then writing to the network core, then finally the app core seems to work fine.&amp;nbsp; In the same vein, the nRF Connect Programmer also succeeds if I separately write to the network core, then to the app core.&amp;nbsp; That&amp;#39;s good enough for me.&amp;nbsp; Thanks for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323340?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 13:24:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f86bd71-4e46-4e47-ab49-a37604926d0f</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Interesting. I guess you installed the 32-bit version of nrfjprog. But have you tried to unlock the network core by running nrfjprog --recover first?&lt;/p&gt;
&lt;pre&gt;&lt;span class="n"&gt;nrfjprog&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;recover&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;coprocessor&lt;/span&gt; &lt;span class="n"&gt;CP_NETWORK&lt;/span&gt;
&lt;span class="n"&gt;nrfjprog&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;recover&lt;/span&gt;&lt;/pre&gt;
&lt;div class="admonition note"&gt;
&lt;p class="admonition-title" style="padding-left:30px;"&gt;&lt;strong&gt;&lt;em&gt;Note&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;em&gt;Make sure to recover the network core before you recover the application core.&lt;/em&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;em&gt;The &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;--recover&lt;/span&gt;&lt;/code&gt; command erases the flash memory and then writes a small binary into the recovered flash memory. This binary prevents the readback protection from enabling itself again after a pin reset or power cycle.&lt;/em&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;em&gt;Recovering the network core erases the flash memory of both cores. Recovering the application core erases only the flash memory of the application core. Therefore, you must recover the network core first. Otherwise, if you recover the application core first and the network core last, the binary written to the application core is deleted and readback protection is enabled again after a reset. (&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_nrf5340.html#readback-protection"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_nrf5340.html#readback-protection&lt;/a&gt;)&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323335?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 13:08:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2398655f-04b4-4c25-93c0-d9797c1093ba</guid><dc:creator>JB_Teufel</dc:creator><description>&lt;p&gt;At the moment, I&amp;#39;ve got J-Link version 7.52 installed, along with the 7.50 version installed by nrfjprog.&amp;nbsp; Both of these versions were 64-bit, it turns out.&amp;nbsp; Installing the 32-bit version of 7.50 puts the dll on nrfjprog&amp;#39;s search path, which resolves that issue.&lt;br /&gt;&lt;br /&gt;At the moment, it looks like I can connect to the IC, but programming the network core is failing in both the nRF Connect programmer and nrfjprog.&amp;nbsp; Log files are attached for both tools.&amp;nbsp; I&amp;#39;ve also confirmed that I can write to both cores using J-link Commander without major issue (had to reduce the interface speed to 2000 kHz).&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/27841.log.log"&gt;devzone.nordicsemi.com/.../27841.log.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2021_2D00_08_2D00_04T12_5F00_51_5F00_52.603Z_2D00_log.txt"&gt;devzone.nordicsemi.com/.../2021_2D00_08_2D00_04T12_5F00_51_5F00_52.603Z_2D00_log.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323324?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 12:47:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14472ba1-a751-4b80-8ed6-52987f817e82</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Which version of Jlink did you install? I need to try and see if I can replicate this here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323290?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 11:41:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:913ad40f-a017-4e40-a29f-a978933d6ba9</guid><dc:creator>JB_Teufel</dc:creator><description>&lt;p&gt;nrfjprog is having trouble finding the correct DLL.&amp;nbsp; If I run nrfjprog -v, I get the &amp;quot;ERROR: JLinkARM DLL is invalid. Please reinstall latest JLinkARM DLL.&amp;quot;.&amp;nbsp; I can work around that by using the -jdll argument, but I&amp;#39;m not sure it&amp;#39;s working correctly.&amp;nbsp; I was able to successfully erase the memory, but programming it again with the same bitfile doesn&amp;#39;t seem to do anything.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323284?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 11:03:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cff7ffc2-6d90-43e5-bed3-ca9e034329f1</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The BLE app in nRF connect for desktop does not support the nRF53 series, so the last error is as expected. However, I&amp;#39;m not sure why you get the programming error, could be a compatibility issue like you said. Logs shows indicates that the PC has problems communicating with the debugger (more common to have communication issues between jlink and target) Can you try to our command line tool &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Command-Line-Tools/Download#infotabs"&gt;nrfjprog &lt;/a&gt;for programming and see if you get the same result?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Programmer not able to probe devices after updating J-Link drivers</title><link>https://devzone.nordicsemi.com/thread/323267?ContentTypeID=1</link><pubDate>Wed, 04 Aug 2021 10:14:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1930241-6f69-49a9-875a-bfd1712fb2fc</guid><dc:creator>JB_Teufel</dc:creator><description>&lt;p&gt;nRF Connect BLE log, as well, as it looks like it may be a bit more informative:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2021_2D00_08_2D00_04T10_5F00_12_5F00_05.567Z_2D00_log.txt"&gt;devzone.nordicsemi.com/.../2021_2D00_08_2D00_04T10_5F00_12_5F00_05.567Z_2D00_log.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>