<?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>Is it possible to decrease the SoftDevice start time?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16027/is-it-possible-to-decrease-the-softdevice-start-time</link><description>Hello, 
 I&amp;#39;m currently working on profiling an embedded application on an nRF52 using the S132 SoftDevice. 
 I&amp;#39;ve found that the svcall sd_softdevice_enable takes approximately 250ms to return control to the calling thread. 
 This increases our startup</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 07 Sep 2016 11:07:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16027/is-it-possible-to-decrease-the-softdevice-start-time" /><item><title>RE: Is it possible to decrease the SoftDevice start time?</title><link>https://devzone.nordicsemi.com/thread/61114?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2016 11:07:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf0c3c06-273f-47d6-b86f-bc405404af94</guid><dc:creator>bjj</dc:creator><description>&lt;p&gt;Indeed we are using the system OFF low power mode. I will look into whether we can use the RC oscillator instead.&lt;/p&gt;
&lt;p&gt;Many thanks for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible to decrease the SoftDevice start time?</title><link>https://devzone.nordicsemi.com/thread/61113?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2016 11:08:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fecf7156-f3e6-444b-aa2a-a9bc9306229d</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;The &lt;code&gt;sd_softdevice_enable()&lt;/code&gt; does not return until the 32 kHz clock is started, and the startup time for the 32 kHz &lt;em&gt;crystal&lt;/em&gt; oscillator is 0.25 s (see &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/clock.html?cp=2_2_0_18_3_3#unique_2071721038"&gt;spec&lt;/a&gt;). If startup time is important, you could consider using the 32 kHz &lt;em&gt;RC&lt;/em&gt; oscillator instead, which has a startup time of only 600 µs (see &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/clock.html?cp=2_2_0_18_3_2#unique_1650707097"&gt;spec&lt;/a&gt;). In that case the total time spend in &lt;code&gt;sd_softdevice_enable()&lt;/code&gt; is approximately 1.1 ms.&lt;/p&gt;
&lt;p&gt;Note that in general the start-up time is not very important as the SoftDevice is started once, and the LF clock is always running. The exception is if you use system OFF low power mode, where 32 kHz clock is not running, and the SoftDevice must be re-initialized after wakeup.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>