<?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>S120 &amp;amp; nRF51822: Stopping scan kills connections, sometimes</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3506/s120-nrf51822-stopping-scan-kills-connections-sometimes</link><description>What I&amp;#39;ve been observing here is a curious issue under some very specific circumstances. First off, I am using a Xuntong Tech PTR9018 module (this is QFAAC0), the S120 1.0.0 softdevice, and SDK 6.0.0 (though I first saw this on S120 1.0.0-1.alpha and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 05 Sep 2014 17:25:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3506/s120-nrf51822-stopping-scan-kills-connections-sometimes" /><item><title>RE: S120 &amp; nRF51822: Stopping scan kills connections, sometimes</title><link>https://devzone.nordicsemi.com/thread/12693?ContentTypeID=1</link><pubDate>Fri, 05 Sep 2014 17:25:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4520784-4210-4ff4-a21d-91f9a8ef9f46</guid><dc:creator>Chris Hodapp</dc:creator><description>&lt;p&gt;Stefan: Thank you. I will try the workaround of having HFCLK enabled. Sadly, we were using a newer revision (the Laird BL-600) and had intermittent connection issues, but only with certain peripherals; this is why we switched to the PTR9018 in the first place.&lt;/p&gt;
&lt;p&gt;Is this issue documented anywhere? I looked through nRF51822-PAN v2.3 and did not see anything that sounded like this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 &amp; nRF51822: Stopping scan kills connections, sometimes</title><link>https://devzone.nordicsemi.com/thread/12694?ContentTypeID=1</link><pubDate>Wed, 27 Aug 2014 12:44:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c06d46d8-e24a-4ff3-8085-4e6854390cc7</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;I highly suspect that your problem is related to a bug in the power module of the first revision chip. The bug was dependent on temperature and supply voltage to the nRF51 chip. One workaround to the problem was to have the high frequency clock source constantly enabled. When you enable the UART, you are doing exactly that, i.e. by enabling the UART you also enable the high frequency clock. So, I recommend that you upgrade to the latest nRF51 hardware, then I suspect that your problem will go away.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 23.9.2014&lt;/strong&gt;&lt;br /&gt;
The nRF51822 QFAAC0 is the first revision of the nRF51 chip and has not been tested with the S120 softdevice. The S120 was first introduced for use with the second revision hardware, e.g. QFAAFA, QFAAGC or QFAAG0. You can see this in the nRF51822 compatibility matrix in the nWP-018 v1.3, table 1&lt;/p&gt;
&lt;p&gt;Anomaly #11 in the nRF51822 PAN v2.3 indirectly addresses this issue. The anomaly is in my opinion not well formulated but it indicates that TIMER operation does not always work when there is no other peripheral on the chip requesting the high frequency clock (HFCLK).  The softdevices use TIMER0 peripheral to control timing while the radio is active, so the workaround is to enable constant latency as proposed in anomaly #11 workaround section. A workaround for this was implemented in S110 early versions but was never implemented for S120 as the S120 was never intended to run for the first revision hardware.&lt;/p&gt;
&lt;p&gt;A workaround is to enable constant latency which will keep the HFCLK constantly enabled. However, enabling constant latency will add up to 1mA to the average current consumption, which may not be acceptable for a low power application. To compensate for the high current consumption of the constant latency mode, it should be possible to use radio notifications to enable the constant latency mode just before the BLE radio event starts and disable it again as the radio event finishes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 &amp; nRF51822: Stopping scan kills connections, sometimes</title><link>https://devzone.nordicsemi.com/thread/12692?ContentTypeID=1</link><pubDate>Tue, 26 Aug 2014 14:52:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ee782d8-fb27-45df-b60e-d78dce6a7d76</guid><dc:creator>Chris Hodapp</dc:creator><description>&lt;p&gt;This chip appears to be working just fine with the S120 softdevice in my own testing. The issues detailed here do not appear to be related, in further investigation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S120 &amp; nRF51822: Stopping scan kills connections, sometimes</title><link>https://devzone.nordicsemi.com/thread/12691?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2014 13:09:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc305e2a-6919-4958-ba58-06da92194785</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The nRF51822 QFAAC0 is the first revision of the nRF51 chip and has not been tested with the S120 softdevice. The S120 was first introduced for use with the second revision hardware, e.g. QFAAFA, QFAAGC or QFAAG0. You can see this in the nRF51822 compatibility matrix in the &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF51822/nWP-018/24719"&gt;nWP-018 v1.3&lt;/a&gt;, table 1&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>