<?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>Intermittent Failure of nRF52832</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63031/intermittent-failure-of-nrf52832</link><description>We have an application that sends a short BLE packet to a mobile app every second, for about 15 minutes, and then shuts down and sleeps. Meanwhile, it also writes to an SPI flash and accesses various I2C devices. The firmware uses FreeRTOS and runs 8</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 29 Jun 2020 07:17:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63031/intermittent-failure-of-nrf52832" /><item><title>RE: Intermittent Failure of nRF52832</title><link>https://devzone.nordicsemi.com/thread/257279?ContentTypeID=1</link><pubDate>Mon, 29 Jun 2020 07:17:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e06d02a3-7736-40b7-b710-ae9384ef4178</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Jeffery,&lt;/p&gt;
&lt;p&gt;There seems to be a deadlock in your application and it looks like it is timing dependent (Since it is not effecting 100% of your devices)&lt;/p&gt;
&lt;p&gt;In the release of the softdevice 5.1, we have&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Fixed an issue where Radio Notification could be suppressed between connection events when Connection Event Length
Extension was enabled (DRGN-7687).&lt;/pre&gt;Flash events are notified through radio notification. So if there was a suppressed radio notification event, there could be a flash event missing and if you application was waiting on flash activity or other radio notification to proceed, then this could create a deadlock on version 5.0 which was fixed in 5.1&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Fixed an issue where the SoftDevice could get stuck in a deadlock where it would always NACK what the peer was sending.
This could happen if LE Data Packet Length Extension was used and ble_cfg.conn_cfg.params.gap_conn_cfg.eve
was less than 5 (DRGN-9494). nt_length
Fixed an issue where the SoftDevice could get stuck in a deadlock where it would always NACK what the peer was sending.
This could happen if the peer reduced the data length during the Data Length Update procedure (DRGN-9367).&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;This is something most likely you would be seeing if the application is using an event length of less than 5 or the peer reduced the data length of the connection events (you can check this if you manage to get the air sniffer log when the deadlock happens).&lt;/p&gt;
&lt;p&gt;/Susheel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Intermittent Failure of nRF52832</title><link>https://devzone.nordicsemi.com/thread/257182?ContentTypeID=1</link><pubDate>Fri, 26 Jun 2020 15:01:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49285c17-f321-4932-86c9-a0d5229b3545</guid><dc:creator>Jeffery Bahr</dc:creator><description>&lt;p&gt;Thanks!&amp;nbsp; I did look at the release notes and nothing jumped out at me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Intermittent Failure of nRF52832</title><link>https://devzone.nordicsemi.com/thread/257132?ContentTypeID=1</link><pubDate>Fri, 26 Jun 2020 12:17:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf6a26fe-7c2f-4ee2-9712-3ae3a5095156</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I can take a look at the change log of SD132v5.1 to see what has changed and reply to you on Monday.&lt;/p&gt;
&lt;p&gt;Thanks for waiting.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>