<?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>migrate softdevice</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13626/migrate-softdevice</link><description>I am new to nRF51: 
 how do I change the softdevice from 110 to 130 in the example project ble_app_uart (and in general) within the Keil &amp;#181;Vision IDE. 
 There is no option like &amp;quot;select softdevice&amp;quot; or such. 
 Thanks,
Marc 
 EDIT: please, it is about</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 May 2016 14:30:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13626/migrate-softdevice" /><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52002?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 14:30:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b6061d6-b73d-46a7-8053-82e61c91d6db</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;In short you need to use the correct header files for the SoftDevice you are using, so if you are using S130 you need to use the header files found in \components\softdevice\s130\headers. You need to modify the flash and ram settings in Options for Target-&amp;gt;Target according to the Chapter 15 in the S130 SoftDevice specification v2.0, found &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s130.sds/dita/softdevices/s130/s130sds.html?cp=2_6_2_0"&gt;here&lt;/a&gt;. You need to make sure that S130 is defined in Options for Target-&amp;gt;C/C++, so that the softdevice_handler support library knows what SoftDevice it is enabling, if you are using this library that is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52001?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 14:17:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38c1e314-2102-487f-af27-b7e46f8defd1</guid><dc:creator>Dimpfelmoser</dc:creator><description>&lt;p&gt;Ok, but I would still like to get an understanding about how to play with these things. Could you point to specific documentation? I mean, what is the process to add or remove a soft device?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/51999?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 13:59:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66380235-a266-498f-9904-4c528827c8ab</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;You could do it that way, but it would be much easier to just start of with a S130 project in SDK 11, and port your S110 project from SDK 9 to it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52000?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 11:53:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3648832-2f39-4b87-8846-961b19d63e90</guid><dc:creator>Dimpfelmoser</dc:creator><description>&lt;p&gt;So my approach would be to&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;create an empty project for nRF51422AC (how?)&lt;/li&gt;
&lt;li&gt;add the softdevice 130 to the project (how?)&lt;/li&gt;
&lt;li&gt;add the existing sources to the application group (how?)&lt;/li&gt;
&lt;li&gt;fix errors due to API changes&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Could you confirm?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/51998?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 10:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56982497-78f4-4ab6-9c67-d890ce89cfd5</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;It is not a switch that is either S110 or S130, you can&amp;#39;t just swap them. They have different APIs (different header files) and different flash and ram requirements.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52005?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 10:01:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b2a8b90-cf2c-4bc0-96e1-7e5cbfe30fc4</guid><dc:creator>Mahesh Venkitachalam</dc:creator><description>&lt;p&gt;Could you specify the SDK version you are using? As such you can get an idea by looking inside the Makefile in the armgcc folder. There are several places where the softdevice name is referenced.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52004?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 09:51:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:817042ae-e0f8-408d-ba36-2d2b3173bc03</guid><dc:creator>Dimpfelmoser</dc:creator><description>&lt;p&gt;Thanks, but please see my edit of the original question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migrate softdevice</title><link>https://devzone.nordicsemi.com/thread/52003?ContentTypeID=1</link><pubDate>Wed, 04 May 2016 07:30:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30c984e5-eb4f-4718-9d9c-cfe72ac5ef5d</guid><dc:creator>shibshab</dc:creator><description>&lt;p&gt;Which version of the nRF5 SDK are you using?&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v11.x.x/"&gt;latest version of the nRF5 SDK&lt;/a&gt; has support for this example with the S130 V2.0.0.&lt;/p&gt;
&lt;p&gt;It is found under examples/ble_peripheral/ble_app_uart/pca10028/s130.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>