<?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>Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/7302/upgrade-to-ble-spec-4-2-with-new-softdevice</link><description>I am currently using softdevice 8.0.0. 
 I am curious if the nRF51822 will be upgradable to be 4.2 compliant with a new softdevice release in the future? My understanding is that the nRF51822 is only compliant with 4.1 at the moment. 
 The specific</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 May 2015 19:01:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/7302/upgrade-to-ble-spec-4-2-with-new-softdevice" /><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25819?ContentTypeID=1</link><pubDate>Thu, 28 May 2015 19:01:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4509728d-6da0-4662-bec5-015fb242f64e</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I was not aware about these. Still not sure if key exchange part is OK with up to 1 second delay but if so then great. Let&amp;#39;s see if it will get implemented in the SD one day (or probably better if it will be available on nRF52).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25818?ContentTypeID=1</link><pubDate>Thu, 28 May 2015 16:35:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dcd3a450-5a0e-405e-9535-83f5a3171336</guid><dc:creator>atummac</dc:creator><description>&lt;p&gt;I am not sure it would be prohibitively slow. There are open libraries (&lt;a href="https://github.com/kmackay/micro-ecc)"&gt;github.com/.../micro-ecc)&lt;/a&gt; to do ECDH even on 8-bit microcontrollers and the performance numbers they are giving are in the 0.5 - 4 second range (this is the key exchange part, which should not be happening often) on an 8-bit 16MHz AVR. As far as I understand, once the key is established (LTK), using it to encrypt/decrypt data would be no different than the LTK established using &amp;quot;JustWorks or 6-digit&amp;quot; methods. I have a feeling the nRF51822 could go quite a bit faster than the AVR if it has single cycle 32-bit multiplies (not all Cortex-M0s do according to ARM&amp;#39;s website).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25817?ContentTypeID=1</link><pubDate>Thu, 28 May 2015 10:42:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8cfd570-5cca-4a3a-bb42-92b4c7158a80</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;It would be quite slow, but it is not outside the realm of possibility. Since key generation happens seldom, it could be done with little impact for applications with longer connections.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25816?ContentTypeID=1</link><pubDate>Thu, 28 May 2015 10:13:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b31d4a12-919d-45be-9292-d23a23c2fcd4</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Well I guess it&amp;#39;s safe to say there will be no ECC on nRF51 because there is no dedicated HW block and doing ECDH in SW on ARM Cortex-M0 in real time is pretty much no go.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25815?ContentTypeID=1</link><pubDate>Wed, 27 May 2015 17:29:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99acc6b5-c89a-48f9-bad1-d60bbecc6f21</guid><dc:creator>atummac</dc:creator><description>&lt;p&gt;Thank you for your answer!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrade to BLE Spec 4.2 with new softdevice</title><link>https://devzone.nordicsemi.com/thread/25814?ContentTypeID=1</link><pubDate>Wed, 27 May 2015 16:38:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f95e36a-3879-44dd-84ce-77fcc433f80d</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;It is not mandatory to support all the features in the new specs to claim compliance, so if you are interested in a particular feature you should refer to that one specifically. Our S130 SoftDevice is 4.2 compliant, but do not support LE Secure Connections as of today. S110 8.0.0 is compliant to 4.1 as you mention, but only implement the Privacy 1.1, low duty-cycle directed advertisement and concurrent broadcaster features.&lt;/p&gt;
&lt;p&gt;For future advances and timelines, you would have to contact a sales representative. Requests to those teams help developers focus on the right features at the right time. If you do not know your local sales representative, shoot me a message with your location and I will provide you with the contact information.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>