<?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>hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/2969/hr-example-wont-work-on-top-of-soft-device-s110-s120-soft-device</link><description>Hi, 
 I am knew to BLE and I was able to ran succesfully the blinky project. Now when I load the soft device on and then try to download the hr example if says &amp;quot;Flash download failed Cortex M0&amp;quot;. 
 But if I go to nrfGO studio and erase it, I can upload</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 04 Jul 2014 18:14:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/2969/hr-example-wont-work-on-top-of-soft-device-s110-s120-soft-device" /><item><title>RE: hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/thread/11262?ContentTypeID=1</link><pubDate>Fri, 04 Jul 2014 18:14:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0b8a181-6803-4183-bcc7-921247232831</guid><dc:creator>Gabriel</dc:creator><description>&lt;p&gt;Thanks again Anders! I see, yes I am more used to only having one layer of programming. Here seems that  there are a bunch of different layers. I will check that out!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/thread/11261?ContentTypeID=1</link><pubDate>Fri, 04 Jul 2014 06:38:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:150c3bc8-2305-4379-b0a1-75f461a22a3a</guid><dc:creator>Anders Strand</dc:creator><description>&lt;p&gt;If you want to make your own services to create them in your application. Your services will use the softdevice functions to communicate over BLE. Have a look at the  Led-Button example (i think its a nan36 app note) to understand how services work. To sum up: The softdevice is something that is separate from your code, but which you can use by calling its function calls. These functions always start with sd_some_function.....  The softdevice term is quite hard to grasp, and i struggled myself in the beginning. Just think of it as a separate unit that handles all the BLE rules and protocols for you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/thread/11260?ContentTypeID=1</link><pubDate>Thu, 03 Jul 2014 21:47:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad3b2ea8-98b2-4325-9aec-e41e3afe68ed</guid><dc:creator>Gabriel</dc:creator><description>&lt;p&gt;Thanks Anders, so after trying again without success I noticed that yesterday I received an email from Nordic announcing a new version of the SDK. I installed it and it work, apparently the examples were not supposed to work on Keil 5.&lt;/p&gt;
&lt;p&gt;Thanks for the comments on soft devices, I am reading a book on BLE but still sometimes not sure about practical stuff. So if I wanted to define my own services using different characteristics, I should create my own .h and .c files equivalent to a SoftDevice?
Thanks again!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/thread/11259?ContentTypeID=1</link><pubDate>Thu, 03 Jul 2014 09:07:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66cabe9c-4e14-4da7-ac3d-be245f019b3c</guid><dc:creator>Anders Strand</dc:creator><description>&lt;p&gt;A Softdevice: A bluetooth library    pre-programmed to a certain memory    space on the chip. This is a more    fail-safe alternative to including    .h and .c files like you normally    would.&lt;/p&gt;
&lt;p&gt;Softdevice 110: Can only be a &amp;quot;slave&amp;quot; or &amp;quot;peripheral&amp;quot; device, which can be connected to from &amp;quot;centrals&amp;quot; or &amp;quot;masters&amp;quot; like a smartphone.&lt;/p&gt;
&lt;p&gt;Softdevice 120: Can only be the &amp;quot;central&amp;quot; or &amp;quot;master&amp;quot;, and can therefore connect to another device running 110.&lt;/p&gt;
&lt;p&gt;Your flash problem is probaly caused by wrong memory settings in keil.
Launch nrfGo studio and find your device. Look at the memory spaces on the left. These addresses and sizes must correspond to your target options in keil.&lt;/p&gt;
&lt;p&gt;Set &amp;quot;IROM1 Start&amp;quot; to &amp;quot;Application Address&amp;quot; from nrfgo. Set the &amp;quot;IROM1 Size&amp;quot; to the hex value of Application size shown in nrfgo. In my 110 it is 176 kB, or hex value 2C000 (176*1024-&amp;gt;hex).&lt;/p&gt;
&lt;p&gt;If this doesent work. make sure that you are using up-do-date versions of both keil, J-LINK and the nrf SDK.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrfgo_5F00_110.PNG" alt="image description" /&gt;
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/target_5F00_opts.PNG" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hr example wont work on top of soft device, s110-s120?,soft device?</title><link>https://devzone.nordicsemi.com/thread/11258?ContentTypeID=1</link><pubDate>Wed, 02 Jul 2014 22:08:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef91b8b5-1db7-411a-86fb-f6bcbd60cbf6</guid><dc:creator>Gabriel</dc:creator><description>&lt;p&gt;bump! Any help?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>