<?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>SDK14, S132 v5.0.0, nRF52832: Unexpectedly high RTC drift?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34170/sdk14-s132-v5-0-0-nrf52832-unexpectedly-high-rtc-drift</link><description>I&amp;#39;ve modified the app_timer library slightly to keep total system uptime, which I can use to keep calendar/epoch time if initialized with the current time from an external source. We&amp;#39;re using the nRF52832 with SDK14 and softdevice S132 v5.0.0. Our 32</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 May 2018 11:03:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34170/sdk14-s132-v5-0-0-nrf52832-unexpectedly-high-rtc-drift" /><item><title>RE: SDK14, S132 v5.0.0, nRF52832: Unexpectedly high RTC drift?</title><link>https://devzone.nordicsemi.com/thread/131697?ContentTypeID=1</link><pubDate>Fri, 11 May 2018 11:03:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1cc742fc-50e0-4748-880d-82f43ee39a32</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;The width of the receive window is set by the clock tolerance. You can have a narrower window with a more accurate crystal.&amp;nbsp;If you set the tolerance lower than the crystal have, you will miss the window more often and the packet loss will increase.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK14, S132 v5.0.0, nRF52832: Unexpectedly high RTC drift?</title><link>https://devzone.nordicsemi.com/thread/131572?ContentTypeID=1</link><pubDate>Wed, 09 May 2018 15:39:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b41886b-fc34-4b6c-b260-ca08cdab1e00</guid><dc:creator>Sydney</dc:creator><description>&lt;p&gt;Good call. My best guess currently is that our original board designer copied the dev kit, which uses 12pF loading caps. But the dev kit uses a crystal with CL=9pF, which according to this equation would mean 14pF capacitors should&amp;#39;ve been used, which I guess is close enough.&lt;/p&gt;
&lt;p&gt;But our designer must&amp;#39;ve changed the crystal without changing the loading caps accordingly. Our crystal has CL=12.5pF, which works out to 21pF loading caps. We&amp;#39;ll get this fixed in future runs of the board, but in the meantime, we&amp;#39;ll probably need to apply some sort of scale factor in firmware.&lt;/p&gt;
&lt;p&gt;On a related note, any idea how this might be affecting BLE performance? As mentioned above, we&amp;#39;ve configured the softdevice with an LFCLK accuracy of 20ppm, but our effective accuracy is more like 100-120ppm.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK14, S132 v5.0.0, nRF52832: Unexpectedly high RTC drift?</title><link>https://devzone.nordicsemi.com/thread/131551?ContentTypeID=1</link><pubDate>Wed, 09 May 2018 13:59:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da217b58-1660-486a-9339-6c62354c8204</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;Sounds like the 32 kHz crystal isn&amp;#39;t loaded correctly. Check the CL value in the crystal&amp;#39;s datasheet. The pin capacitance of the nRF51 is 4 pF. This gives the value of the load caps to be (each):&lt;/p&gt;
&lt;p&gt;Ccal p= CL *2 - 4 pF&lt;/p&gt;
&lt;p&gt;If you&amp;#39;re using the wrong value, you will pull the frequency of the crystal.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>