<?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 assert on S132 6.1.1 on heavy traffic as peripheral</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42214/softdevice-assert-on-s132-6-1-1-on-heavy-traffic-as-peripheral</link><description>Hi 
 On our project we see often softdevice asserts with the version 6.1.1 of the S132. The application we have is offering a BLE GATT service that allows fast serial communication and acts as peripheral. We connect it in our test environment with a BLE</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Jan 2019 16:01:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42214/softdevice-assert-on-s132-6-1-1-on-heavy-traffic-as-peripheral" /><item><title>RE: Softdevice assert on S132 6.1.1 on heavy traffic as peripheral</title><link>https://devzone.nordicsemi.com/thread/164344?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 16:01:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7afc85b0-c86b-4ea6-b945-37fd351b8962</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;Hi Andreas&lt;/p&gt;
&lt;p&gt;Your post gave me the hint I needed. I had to added special code for the softdevice interrupt handling for softdevice 6.x. In that code part I disabled all interrupts for a short (but obviously too long) time.After modifiing the code to only disable the SWI2 IRQ it worked as expected and the softdevice assert disappeared.&lt;/p&gt;
&lt;p&gt;So the case can be closed. Thanks again for the great support also in the year 2019... :-)&lt;/p&gt;
&lt;p&gt;Regards Adrian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice assert on S132 6.1.1 on heavy traffic as peripheral</title><link>https://devzone.nordicsemi.com/thread/164343?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 10:25:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3e010d7-8b63-4c5f-9769-b1c867cbd500</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi Adrian.&lt;/p&gt;
&lt;p&gt;The assert you are seeing indicates that the interrupt processing for the radio is too slow. Could it be that you are delaying the processing of the radio interrupt (by running code in the highest priority level, or disabling interrupts for too long), or that there is some problem with the high frequency crystal on your board?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>