<?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>Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3502/migration-from-sdk-5-2-to-6-0-and-sd-6-0-to-7-0-issues</link><description>Hi, 
 I am migrating to the latest code versions (both SDK and Softdevice) but I am having issues when I start the notifications on a BLE app. The errors I am seeing are almost identical to what is seen here . 
 After notifications are enabled it transmits</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 25 Aug 2014 14:00:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3502/migration-from-sdk-5-2-to-6-0-and-sd-6-0-to-7-0-issues" /><item><title>RE: Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/thread/12682?ContentTypeID=1</link><pubDate>Mon, 25 Aug 2014 14:00:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a63790e4-8052-4506-b2d3-4ecd5b67ce8b</guid><dc:creator>Jeremy Hubbard</dc:creator><description>&lt;p&gt;After copying the custom code into the ble_app_hrs example it started working as expected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/thread/12681?ContentTypeID=1</link><pubDate>Mon, 25 Aug 2014 13:51:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b585bd63-b20d-463e-9d45-0cbba80d6895</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;My experience is that it is easier to copy custom code from SDK v5.2.0 into similar code template in version 6.0.0, than to actually try to port your code. This is mainly because the bond-manager in version 5.2.0 is replaced by the device-manager in version 6.0.0, see release notes for nRF51 SDK v6.0.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/thread/12680?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2014 15:24:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47d019ed-6859-4a23-8849-cf472a6dc8fe</guid><dc:creator>Lucas</dc:creator><description>&lt;p&gt;Stefan,&lt;/p&gt;
&lt;p&gt;Is this truly the easiest way to do it? I was going to attempt to look through the release notes and migration document, but if you feel this is the best method I will proceed that way. Can you link me to the latest version of the ble_app_hrs example. I don&amp;#39;t know where that is located.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/thread/12683?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2014 06:28:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e90ae6b5-cf6b-4f78-8729-7a58242205ce</guid><dc:creator>Hailang</dc:creator><description>&lt;p&gt;These resources may also help:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&amp;lt;s110_nrf51822_7.0.0_releasenotes.pdf&amp;gt; and &amp;lt;s110_nrf51822_7.0.0_migration-document.pdf&amp;gt; in the s110_nrf51822_7.0.0.zip&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The chapter &amp;quot;Changes:&amp;quot; in &amp;lt;release_notes.txt&amp;gt; of SDK 6.0.0.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Changes:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;- Added partial support for Keil 5 uvprojx files.

ANT
    - None
    
ANT + BLE (Dual stack)

BLE
    - New module device manager replaces bond manager for storing persistent data
    - Experimental device manager support for s120 (BLE central)
    - S110 serialization solution has been reworked
        - 100% s110 BLE APIs are now serialized
    - S110 support for application concurrent multiprotocol radio access
    - Pstorage module: Added API for doing range updates 
    - Experimental: Device firmware upgrade now supports updating both softdevice and bootloader for s110
    
Proprietary
    - Enhanced ShockBurst: Added nrf_esb_reuse_pid() function to API, giving &amp;quot;reuse payload&amp;quot; functionality.
    - Gazell: Added &amp;quot;suspend&amp;quot; mode enabling sharing of radio and PPI. 
    - Gazell: HW resources are released when Gazell is being disabled or entering suspend mode.
    - Gazell: HW resources are reconfigured when Gazell is being enabled or exiting from suspend mode.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ps, these crossed my mind because of enlightenment from Stefan&amp;#39;s help on one of my question. Thanks to Stefan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migration from SDK 5.2 to 6.0 and SD 6.0 to 7.0 issues</title><link>https://devzone.nordicsemi.com/thread/12679?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2014 13:48:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb61bb90-6f51-4280-a7e4-03caf78c1c13</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Jeremy&lt;/p&gt;
&lt;p&gt;We do not provide any guide on how to port your code between major nRF51 SDK releases. The method that is generally used to port custom application between major nRF51 SDK releases is to copy the custom code, block by block, into a similar example in the new SDK. For example, if I had made a custom application based on the ble_app_hrs example, I would copy the custom code into the ble_app_hrs example in the new SDK.&lt;/p&gt;
&lt;p&gt;Also, SD 7.0.0 is only compatible with SDK 6.0.0 and SD 6.0.0 is only compatible with SDK 5.2.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>