<?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>Can I implement pairing with LESC enabled with OOB in nRF52805; SDK 17.1.0 v7.2.0 S112 ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87253/can-i-implement-pairing-with-lesc-enabled-with-oob-in-nrf52805-sdk-17-1-0-v7-2-0-s112</link><description>I’m having nRF52805 on a custom board (for our own application) using SDK 17.1.0 v7.2.0 S112 ( IDE: Segger Embedded Studio). Given the amount of memory this chip has (192/24 KB) according to data sheet. 
 The SoftDevice occupies 100Kb of flash(0x00000</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 27 Apr 2022 08:24:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87253/can-i-implement-pairing-with-lesc-enabled-with-oob-in-nrf52805-sdk-17-1-0-v7-2-0-s112" /><item><title>RE: Can I implement pairing with LESC enabled with OOB in nRF52805; SDK 17.1.0 v7.2.0 S112 ?</title><link>https://devzone.nordicsemi.com/thread/365118?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2022 08:24:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4659f98d-067c-4dca-b04a-095d4651645d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;To use the least amount of RAM and flash memory, I would recommend using micro-ecc instead of Oberon to have the smallest available size, this should save you ~13kB of Flash at least. I don&amp;#39;t have the exact number on what the LESC feature itself will set you back, but ~40-50 kB is a&amp;nbsp;conservative estimate. As I already mentioned, I doubt you&amp;#39;ll be able to fit LESC and what you state in your initial ticket in an nRF52810 though, and my recommendation would be to move up to an nRF52832.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I implement pairing with LESC enabled with OOB in nRF52805; SDK 17.1.0 v7.2.0 S112 ?</title><link>https://devzone.nordicsemi.com/thread/364851?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2022 08:10:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:430460f8-834c-47ae-b187-fae0698785ab</guid><dc:creator>sureshpawan2010@gmail.com</dc:creator><description>&lt;p&gt;Thanks Simonr for replay.&lt;/p&gt;
&lt;p&gt;Actually, I included all the files needed for Oberon Backend but ran out of flash memory, At least I need to implement LESC, so, ideally how much amount of Flash and Ram will be consumed if, i plan to use Oberon backed for cypto.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I implement pairing with LESC enabled with OOB in nRF52805; SDK 17.1.0 v7.2.0 S112 ?</title><link>https://devzone.nordicsemi.com/thread/364735?ContentTypeID=1</link><pubDate>Mon, 25 Apr 2022 13:07:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddbeee15-26c4-4be9-b1ae-6ed27f055569</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;It does indeed seem like you&amp;#39;ve run out of memory. The easiest way to circumvent this would be to go for a device with more RAM and Flash memory available like the nRF52832 and up. The nRF52805 and nRF52810 are designed for small and simple applications, and fitting both an application, the SoftDevice and a bootloader will be a tight fit in and of itself. Adding a lot of features like LESC and multiple services will be&amp;nbsp;hard to do I&amp;#39;m afraid.&lt;/p&gt;
&lt;p&gt;You&amp;#39;re free to try with optimizing for size in the SES IDE, but I don&amp;#39;t think you&amp;#39;ll be able to fit all this in an nRF52805, and you won&amp;#39;t be able to debug as that will require you to remove optimization. You can also try removing services and features you don&amp;#39;t need in your application as the ble_app_hrs example has multiple services that take up space, etc. but I don&amp;#39;t think you&amp;#39;ll get DFU, the SoftDevice and an application implementing BLE services and LESC pairing to fit on an nRF52805. You can check out &lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/adjustment-of-ram-and-flash-memory"&gt;this adjustment guide&lt;/a&gt; to see how you can edit the available flash and RAM size in your application.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>