<?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>SDK 14 - adding concurrent connections to HRS peripheral example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24250/sdk-14---adding-concurrent-connections-to-hrs-peripheral-example</link><description>This is to build upon a previous question i had here . 
 This time, I am having issues with SDK 14.
I can compile and run the BLE peripheral HRS example fine. With SDK 14, you can simply change the sdk_config file to add more concurrent peripheral connections</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Aug 2017 12:17:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24250/sdk-14---adding-concurrent-connections-to-hrs-peripheral-example" /><item><title>RE: SDK 14 - adding concurrent connections to HRS peripheral example</title><link>https://devzone.nordicsemi.com/thread/95476?ContentTypeID=1</link><pubDate>Fri, 11 Aug 2017 12:17:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23609cde-1789-4d30-a5df-19a7f5ce9b4b</guid><dc:creator>Bryan H</dc:creator><description>&lt;p&gt;I had a typo when putting in the numbers for ble_app_hrs example the default settings in SDK 14. Mine were the same as yours (it was 0x20002a58 NOT 0x20002558).&lt;/p&gt;
&lt;p&gt;I still could not get NRF_LOG to show the numbers you did after changing the link counts, so I decided to re-install the SDK again and now it is working properly.
Thank you for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK 14 - adding concurrent connections to HRS peripheral example</title><link>https://devzone.nordicsemi.com/thread/95475?ContentTypeID=1</link><pubDate>Fri, 11 Aug 2017 10:32:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22329754-dcaf-49d4-9e14-a8b3a6f34924</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The working example with nothing
changed has linker file as: MEMORY {
FLASH (rx) : ORIGIN = 0x1f000, LENGTH
= 0x61000  RAM (rwx) : ORIGIN = 0x20002558, LENGTH = 0xdaa8 }&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;#39;m not seeing these numbers. For ble_app_hrs example the default settings in SDK 14 are&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;MEMORY
{
  FLASH (rx) : ORIGIN = 0x23000, LENGTH = 0x5d000
  RAM (rwx) :  ORIGIN = 0x20002a58, LENGTH = 0xd5a8
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;When I change the &lt;code&gt;NRF_SDH_BLE_PERIPHERAL_LINK_COUNT&lt;/code&gt; and &lt;code&gt;NRF_SDH_BLE_TOTAL_LINK_COUNT&lt;/code&gt; to 3, i got this output from the logger :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;warning&amp;gt; nrf_sdh_ble: RAM start should be adjusted to 0x20004C18.
&amp;lt;warning&amp;gt; nrf_sdh_ble: RAM size should be adjusted to 0xB3E8.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;After applying these changes, i.e. &lt;code&gt;RAM (rwx) : ORIGIN = 0x20004C18, LENGTH = 0xB3E8&lt;/code&gt;, everything worked fine here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>