<?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>NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16877/nrf52-dk-ble-not-working</link><description>Hi,
I downloaded the latest SDK V12, coped the example HEX from the BLE Beacon and it worked fine.
I tried to then compile using Keil, it compiled, but I noticed that in the SoftDevice (132) version was different than the SDK (3.0 in the SDK vs 2.0</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 06 Oct 2016 16:09:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16877/nrf52-dk-ble-not-working" /><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64659?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2016 16:09:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a733a72-82d7-4ba3-9196-348d518e1173</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;Thanks Jørgen, you have been most helpful!
Kind Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64658?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2016 12:04:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e91d276-c6c9-4ec3-97ea-a0d2c7b8f7f5</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Yes, if you use &amp;quot;Erase&amp;quot; function in Keil it does not remove softdevice. By using &lt;code&gt;nrfjprog --eraseall&lt;/code&gt;, both softdevice and application will be erased.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64661?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2016 09:28:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1affdccb-dace-4445-bda7-72b47e778f28</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;Oh I see, so the &amp;quot;Erase&amp;quot; function which said it worked, in fact didn&amp;#39;t entirely complete, the application gets erased (the BT function stops working at least) but the softdevice is still programmed in, is that what you are saying?  If I use nrfjprog --eraseall, will that do the trick?
Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64660?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2016 07:41:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bc0d36f-2f4a-4105-83b6-1205076f7ca2</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Note that if a softdevice is flashed, you cannot erase using &amp;quot;Flash-&amp;gt;Erase&amp;quot; command in Keil. Try erasing using nrfjprog or nRFgo Studio.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64657?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 15:08:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64c483c2-7922-4c7a-855a-dedaa3bfe146</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;I did that, did a &amp;quot;erase&amp;quot; then download, it still says erase failed when downloading, but the stand alone &amp;quot;erase&amp;quot; function works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64656?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 15:07:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07d1d0ee-f1cd-4856-8ca4-01ba1c8b1e3f</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Good! You do not need to build the softdevice target, just press the download button to flash it to the board. If you tried building it, the hex-file migth have been deleted from the SDK folder. Extract it from the SDK zip-file or from &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/56261/5/73040887"&gt;here&lt;/a&gt; into &lt;code&gt;components\softdevice\s132\hex&lt;/code&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64653?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 15:02:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:efac1c97-5073-4823-96c6-3ef91b837626</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;I coped 2.0.0 7 alpha by mistake, this now works when copying for SD 132 V3, when I load the project into Keil and select the softdevice from target it comes up with missing .h file errors, the application compiles fine though, any ideas?  Is there an online resource for going through how the demos work to create our own for the softdevice?  I am looking at getting one nRF52 DK board listening to several other nRF52 DK boards with BTLE, used for wireless sensors.
Many Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64652?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 14:57:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05a092e1-c371-4043-9378-084bc008ba19</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You may have to &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/getting_started_examples.html?cp=4_0_0_1_2_0#gs_examples_erasing"&gt;erase the board&lt;/a&gt; depending on what you have flashed already. Which files did you merge? I merged the S132 v3.0.0 softdevice with the ble_app_beacon hex file compiled from pca10040 project, ending up at 365kB. That works fine when copied to the board.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64651?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 14:46:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6193ff2e-e52e-4dec-9239-90397e60a27f</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;Thanks Jørgen,
I tried that and it says &amp;quot;Erase failed&amp;quot; &amp;quot;Error: Flash Download failed - &amp;quot;Cortex-M4&amp;quot; &amp;quot;
I tried the merge hex and it created a 374kb hex file, I put this on the JLINK Drive but it seems to do nothing still?
Many Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64655?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 14:39:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65015e96-063d-4f5f-b286-67c42efc1751</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You need to select the target in the dropdown meny like this:
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/softdevice_5F00_target.png" alt="Softdevice Target" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64654?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 14:33:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61387030-71d2-49ff-99b9-a4d78de0dc94</guid><dc:creator>AWUk</dc:creator><description>&lt;p&gt;Hi Jørgen,
Thank you for your suggestions, I am about to try the merge hex, When I open an example from Keil, there is no soft device separate &amp;quot;target&amp;quot; as mentioned in the guide, there is an nRF_SoftDevice section of the main application that has the s_132_nrf52_xxxx hex file and the softdevice_handoer.c file.  Right Clicking gives me &amp;quot;Options for component class&amp;quot; rather than &amp;quot;target&amp;quot;.&lt;/p&gt;
&lt;p&gt;Many Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 DK BLE Not Working?</title><link>https://devzone.nordicsemi.com/thread/64650?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2016 14:15:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c700eb76-1a6e-478d-8ed6-1f6ce5a6d304</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you want to use drag-and-drop programming (copying the hex file to JLINK drive), you need to merge softdevice and application into one file using &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.tools/dita/tools/nrf5x_command_line_tools/nrf5x_mergehex.html?cp=5_0_2"&gt;mergehex&lt;/a&gt;. The board will be erased when programming the hex file using this method, removing your application or softdevice when you copy the second file.&lt;/p&gt;
&lt;p&gt;You can program both &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/getting_started_softdevice.html?cp=4_0_0_1_3_0_1#getting_started_sd_keil"&gt;softdevice&lt;/a&gt; and &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/getting_started_examples.html?cp=4_0_0_1_2"&gt;application&lt;/a&gt; to the board directly from keil. You can also program the board using &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.tools/dita/tools/nrf5x_command_line_tools/nrf5x_nrfjprogexe.html?cp=5_0_3"&gt;nrfjprog&lt;/a&gt; commandline utility.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>