<?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>external 32.768K  start up question</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61998/external-32-768k-start-up-question</link><description>in sdk16 &amp;quot;examples\peripheral\usbd_hid_composite&amp;quot; example, i found that after those code 
 ret = nrf_drv_clock_init(); APP_ERROR_CHECK(ret); 
 nrf_drv_clock_lfclk_request(NULL); while(!nrf_drv_clock_lfclk_is_running()) { /* Just waiting */ } 
 the external</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 05 Jun 2020 07:15:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61998/external-32-768k-start-up-question" /><item><title>RE: external 32.768K  start up question</title><link>https://devzone.nordicsemi.com/thread/253426?ContentTypeID=1</link><pubDate>Fri, 05 Jun 2020 07:15:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57a7071f-02a9-4cf4-952c-1b03c8d63830</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;They can register a callback when they call nrf_drv_clock_lfclk_request() which will get invoked when the clock has started. Note that the event registers are cleared inside the clock driver.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: external 32.768K  start up question</title><link>https://devzone.nordicsemi.com/thread/253399?ContentTypeID=1</link><pubDate>Fri, 05 Jun 2020 01:33:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fa8718d-fd99-4c0f-9ccd-4a7b810a9f7d</guid><dc:creator>William.wei</dc:creator><description>&lt;p&gt;Thank you Berg, i understand what you said, is there any API interface for customer to use ,&amp;nbsp;instead of&amp;nbsp;register&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: external 32.768K  start up question</title><link>https://devzone.nordicsemi.com/thread/252695?ContentTypeID=1</link><pubDate>Tue, 02 Jun 2020 11:24:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0080253d-2023-4885-a576-0b7f80690b69</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As you said, it only checks if the LF clock is running or not. Not what the clock source is. If you want that you can wait for the LF clock started event instead, as explained in the PS. I think the main point here is to actually have a running LF clock before starting the app timer and not what the clock source is. It should be ok to run the RTC of the less accurate RC while waiting for the crystal to ramp up.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>