<?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>What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22305/what-software-assets-do-i-need-to-program-a-nrf52840-chip-still-under-experimental-production</link><description>Hello, I&amp;#39;ve obtained and assembled a board with nrf52840 as its centerpiece, I&amp;#39;m here to ask what I need to compile my program for this relatively new chip? 
 Here is a list I made, hoping that it will serve some future use: 
 
 Keil μV5 
 Software</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 25 May 2017 09:48:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22305/what-software-assets-do-i-need-to-program-a-nrf52840-chip-still-under-experimental-production" /><item><title>RE: What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/thread/87707?ContentTypeID=1</link><pubDate>Thu, 25 May 2017 09:48:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:578e3d5d-56cb-482c-a3ea-20ab173fe7c2</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Try to download and install the latest &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF52840/nRF5x-Command-Line-Tools-Win32/58850"&gt;nRF5x-Command-Line-Tools&lt;/a&gt;(9.4.0). Support for nRF52840 was first added in version 9.2.0, so if you have an older version that would explain the issue.&lt;/p&gt;
&lt;p&gt;You can check what version you have using the -v command like this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrfjprog -v
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/thread/87706?ContentTypeID=1</link><pubDate>Thu, 25 May 2017 03:02:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a20c192b-da4a-4c92-87a9-0cd0c2c0be5b</guid><dc:creator>Mitch996</dc:creator><description>&lt;p&gt;Yes! I&amp;#39;m among the first, the few and the proud in the world that had the chance to use this experimental chip! Anyway I got &amp;quot; The --family option given with the command (or the default from nrfjprog.ini) does not match the device connected. &amp;quot; error, I can download my user program into the chip using keil just fine. What to do next? Google doesn&amp;#39;t seem to help. Both the command and the ini file, after being modified by me, are now nrf52 family.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/thread/87705?ContentTypeID=1</link><pubDate>Wed, 24 May 2017 10:44:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:390d0359-5d01-4245-8806-f9c6a18d74d9</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Do you have a custom board with the nRF52840?&lt;/p&gt;
&lt;p&gt;Anyways, you can use nrfjprog. Use the following command:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrfjprog --family nrf52 --program s140_nrf52840_5.0.0-2.alpha_softdevice.hex
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/thread/87704?ContentTypeID=1</link><pubDate>Wed, 24 May 2017 10:42:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e38bb62-fc2a-4e78-bafb-887615c08614</guid><dc:creator>Mitch996</dc:creator><description>&lt;p&gt;Hello &amp;amp; thank you Sigurd, can I trouble you with another question? How do I download the softdevice? Since my custom board can&amp;#39;t properly be recognized by nrf go studio.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What software assets do I need to program a nrf52840 chip, still under experimental production?</title><link>https://devzone.nordicsemi.com/thread/87703?ContentTypeID=1</link><pubDate>Wed, 24 May 2017 08:36:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfdc4634-deeb-4067-9daf-4322b0d6ba95</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The nRF5 SDK (Software Development Kit) v13.0.0 provides support for the nRF52840 SoC.&lt;/p&gt;
&lt;p&gt;You can download SDK v13.0.0 &lt;a href="https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v13.x.x/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the compatibility  matrix &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/compatibility_matrix/nRF52840_ic_rev_sdk_sd_comp_matrix.html?cp=2_0_0_2"&gt;here&lt;/a&gt;, you can use see that you will need to use SoftDevice S140. You can find the SoftDevice in the folder: &lt;code&gt;SDK13_Folder\components\softdevice\s140\hex&lt;/code&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Support for nRF52840/PCA10056 was added in J-Link V6.12c.&lt;/p&gt;
&lt;p&gt;Please download the latest J-Link version from Segger &lt;a href="https://www.segger.com/downloads/jlink"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>