<?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>Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39315/softdevice-assertion-failed-on-new-hardware</link><description>I have a simple central device where a gpio triggers the device to scan and connect to a peripheral. This is running ok on the PCA10040, and also on a separate hardware platform that I had laying around that contains a BMD300 module with an nrf52832.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Apr 2019 14:17:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39315/softdevice-assertion-failed-on-new-hardware" /><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/183536?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2019 14:17:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2514737-fa47-407a-94bf-fa5372410173</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi Jaehong Park,&lt;/p&gt;
&lt;p&gt;Based on your reply in your &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/46059/we-got-errror-softdevice-assertion-failed-in-sdk_15-3-0-on-our-custom-hardware-based-on-nrf52832/182727#182727"&gt;other post&lt;/a&gt;, I assume this is now resolved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/182232?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2019 05:54:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c43529a6-b15d-4374-895b-292ad6aabbe6</guid><dc:creator>Jaehong Park</dc:creator><description>&lt;p&gt;Hi, there,&lt;/p&gt;
&lt;p&gt;We have the same problem with the same pc-value in SDK 14.02 and nRF52832 with rc configuration. we got the same asset error from soft device even if we tested another ble_peripheral examples in the SDK. please let me know the reason.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/156244?ContentTypeID=1</link><pubDate>Wed, 07 Nov 2018 02:15:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af991e8c-9987-4f4f-80aa-7743e1f76f26</guid><dc:creator>33</dc:creator><description>&lt;p&gt;Hi Aaron&lt;/p&gt;
&lt;p&gt;I have same problem ，how you solve it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/152414?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 18:54:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ea1891b-0a1c-4f71-808c-6db2373d97f1</guid><dc:creator>Aaron</dc:creator><description>&lt;p&gt;Thanks.&amp;nbsp; It turns out the be a hardware problem, the HF crystal was missing entirely on the initial board I got.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/152346?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 11:33:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:467983e6-ad6c-47df-b534-69d526d813ba</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Based on the PC value I would guess this is S132 v.6.0.0 ? If that is correct, it looks like some timing issues are causing the assert. As Jing suggested, you should try to use the RC oscillator as the clock source for the SoftDevice, and with the following configuration in sdk_config.h&lt;/p&gt;
&lt;p&gt;Snippet:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;//==========================================================

// &amp;lt;h&amp;gt; Clock - SoftDevice clock configuration

//==========================================================
// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_SRC  - SoftDevice clock source.
 
// &amp;lt;0=&amp;gt; NRF_CLOCK_LF_SRC_RC 
// &amp;lt;1=&amp;gt; NRF_CLOCK_LF_SRC_XTAL 
// &amp;lt;2=&amp;gt; NRF_CLOCK_LF_SRC_SYNTH 

#ifndef NRF_SDH_CLOCK_LF_SRC
#define NRF_SDH_CLOCK_LF_SRC 0
#endif

// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_RC_CTIV - SoftDevice calibration timer interval. 
#ifndef NRF_SDH_CLOCK_LF_RC_CTIV
#define NRF_SDH_CLOCK_LF_RC_CTIV 16
#endif

// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_RC_TEMP_CTIV - SoftDevice calibration timer interval under constant temperature. 
// &amp;lt;i&amp;gt; How often (in number of calibration intervals) the RC oscillator shall be calibrated
// &amp;lt;i&amp;gt;  if the temperature has not changed.

#ifndef NRF_SDH_CLOCK_LF_RC_TEMP_CTIV
#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 2
#endif

// &amp;lt;o&amp;gt; NRF_SDH_CLOCK_LF_ACCURACY  - External clock accuracy used in the LL to compute timing.
 
// &amp;lt;0=&amp;gt; NRF_CLOCK_LF_ACCURACY_250_PPM 
// &amp;lt;1=&amp;gt; NRF_CLOCK_LF_ACCURACY_500_PPM 
// &amp;lt;2=&amp;gt; NRF_CLOCK_LF_ACCURACY_150_PPM 
// &amp;lt;3=&amp;gt; NRF_CLOCK_LF_ACCURACY_100_PPM 
// &amp;lt;4=&amp;gt; NRF_CLOCK_LF_ACCURACY_75_PPM 
// &amp;lt;5=&amp;gt; NRF_CLOCK_LF_ACCURACY_50_PPM 
// &amp;lt;6=&amp;gt; NRF_CLOCK_LF_ACCURACY_30_PPM 
// &amp;lt;7=&amp;gt; NRF_CLOCK_LF_ACCURACY_20_PPM 
// &amp;lt;8=&amp;gt; NRF_CLOCK_LF_ACCURACY_10_PPM 
// &amp;lt;9=&amp;gt; NRF_CLOCK_LF_ACCURACY_5_PPM 
// &amp;lt;10=&amp;gt; NRF_CLOCK_LF_ACCURACY_2_PPM 
// &amp;lt;11=&amp;gt; NRF_CLOCK_LF_ACCURACY_1_PPM 

#ifndef NRF_SDH_CLOCK_LF_ACCURACY
#define NRF_SDH_CLOCK_LF_ACCURACY 1
#endif&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assertion failed on new hardware</title><link>https://devzone.nordicsemi.com/thread/152284?ContentTypeID=1</link><pubDate>Wed, 10 Oct 2018 02:09:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8331638e-76d9-4ded-a855-86a678e7d862</guid><dc:creator>jing</dc:creator><description>&lt;p&gt;If&amp;nbsp;your firmware is configured for&amp;nbsp;NRF_CLOCK_LF_SRC_XTAL, you may want to try changing to&amp;nbsp;NRF_CLOCK_LF_SRC_RC.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;jing&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>