<?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>jlink cannot recognize nrf51-dk</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13055/jlink-cannot-recognize-nrf51-dk</link><description>OS: Windows 10 
 Target: nRF51-DK 
 Tried to connect with nrf51-dk with Keil MDK-Lite v5.18a.
The default Jlink version used along with this IDE was v4.98e 
 
 the &amp;#39;download&amp;#39; button in Keil gave me &amp;#39;No JLink Device found&amp;#39;. 
 manually executed JLink</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Apr 2016 09:07:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13055/jlink-cannot-recognize-nrf51-dk" /><item><title>RE: jlink cannot recognize nrf51-dk</title><link>https://devzone.nordicsemi.com/thread/49763?ContentTypeID=1</link><pubDate>Fri, 08 Apr 2016 09:07:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6582b437-314d-4dd5-b55e-1a7ee0890a49</guid><dc:creator>Anders Strand</dc:creator><description>&lt;p&gt;Thanks for posting an accurate description of the solution :) The main difference between the mBed and JLINK firmware, is that mBed uses &lt;a href="https://www.google.no/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=2&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0ahUKEwi7366v2P7LAhWK1SwKHS8hBJQQFggjMAE&amp;amp;url=https%3A%2F%2Fdeveloper.mbed.org%2Fhandbook%2FCMSIS-DAP&amp;amp;usg=AFQjCNEzXRwHLJVsOLheBUfbhpAo5lv71w&amp;amp;sig2=jXgs_S-dlj3NRLb9HkDWPw&amp;amp;bvm=bv.118817766,d.bGg"&gt;CMSIS-DAP&lt;/a&gt; between the PC and debugger chip. The JLink uses Jlink. You can drag and drop .hex files on both types.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: jlink cannot recognize nrf51-dk</title><link>https://devzone.nordicsemi.com/thread/49762?ContentTypeID=1</link><pubDate>Fri, 08 Apr 2016 08:36:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:656951a2-d6c4-4024-b85e-7530bb4c708f</guid><dc:creator>chadrick</dc:creator><description>&lt;p&gt;solved it. The core of the problem was that the interface firmware(IF) is MBED version, and not JLINK OB version.&lt;/p&gt;
&lt;p&gt;Even in the User Guide, it mentioned this but I didn&amp;#39;t understand it then but now I do.&lt;/p&gt;
&lt;p&gt;From my &amp;#39;basic&amp;#39; understanding, MBED IF is for loading nRF51 chip with hex files generated from mbed online compiler.&lt;/p&gt;
&lt;p&gt;On the other hand, JLINK IF is required for the nRF51-DK to be compatible with J-Link software.&lt;/p&gt;
&lt;p&gt;To summarize, the problem had nothing to do with host OS but rather the target board didn&amp;#39;t have the proper firmware to interact with JLink tool.&lt;/p&gt;
&lt;p&gt;The method of changing the IF is introduced in the &amp;quot;nRF51-DK User&amp;#39;s Guide&amp;quot;, but the description was not accurate, leading me to do stupid stuff for a long time.&lt;/p&gt;
&lt;p&gt;A more straightforward and clear description of do this can be found in one of the answer(answer by Tanasis!) in this post(&lt;a href="https://devzone.nordicsemi.com/question/44531/i-cant-update-the-j-link-ob-firmware-nrf51-dk/"&gt;https://devzone.nordicsemi.com/question/44531/i-cant-update-the-j-link-ob-firmware-nrf51-dk/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;also, I&amp;#39;ve made a video just in case people would like a more elaborate, straightforward explanation(&lt;a href="https://www.youtube.com/watch?v=_z-l-QunYfA&amp;amp;feature=youtu.be"&gt;https://www.youtube.com/watch?v=_z-l-QunYfA&amp;amp;feature=youtu.be&lt;/a&gt;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: jlink cannot recognize nrf51-dk</title><link>https://devzone.nordicsemi.com/thread/49761?ContentTypeID=1</link><pubDate>Fri, 08 Apr 2016 05:49:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3880758b-e51f-40b0-a38c-aaabdce6b8f5</guid><dc:creator>Christopher</dc:creator><description>&lt;p&gt;For your information, you can install the latest Segger tools by yourself. The latest version is 5.12. You can &lt;a href="https://www.segger.com/jlink-software.html"&gt;download it from here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can run &lt;code&gt;JLinkConfig&lt;/code&gt; to see the connected Segger probes. You can update the firmware of the emulator if you do not want to use the CMSIS DAP interface.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>