<?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>nrf_sdh_enable_request Doesn&amp;#39;t Return on a Custom PCBA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63906/nrf_sdh_enable_request-doesn-t-return-on-a-custom-pcba</link><description>I have a custom board that won&amp;#39;t return from the call to nrf_sdh_enable_request() . It&amp;#39;s very similar to this post https://devzone.nordicsemi.com/f/nordic-q-a/42477/doesn-t-return-from-sd_softdevice_enable except that I have an external crystal mounted</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Jul 2020 17:53:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63906/nrf_sdh_enable_request-doesn-t-return-on-a-custom-pcba" /><item><title>RE: nrf_sdh_enable_request Doesn't Return on a Custom PCBA</title><link>https://devzone.nordicsemi.com/thread/261259?ContentTypeID=1</link><pubDate>Wed, 22 Jul 2020 17:53:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7328dd3d-3acc-495c-b011-d01c156202c2</guid><dc:creator>WestCoastDaz</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/hmolesworth"&gt;hmolesworth&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks for the help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_sdh_enable_request Doesn't Return on a Custom PCBA</title><link>https://devzone.nordicsemi.com/thread/260834?ContentTypeID=1</link><pubDate>Mon, 20 Jul 2020 14:16:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da896123-cf6a-426f-bc6d-5d4553454cc5</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;What Hugh already said is true.&lt;br /&gt;&lt;br /&gt;Unless you&amp;#39;ve specifically start the LFXO through the clock driver/HAL the RTC will use the LFRC as the source.&amp;nbsp;&lt;/p&gt;
[quote user=""]Is there a method to confirm the crystal is oscillating?[/quote]
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;Use the&amp;nbsp;&lt;a title="CLOCK driver" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/group__nrfx__clock.html?cp=7_1_6_8_0_4_1"&gt;CLOCK driver&lt;/a&gt;&amp;nbsp;to start the LFXO:&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;a title="nrfx_clock_init" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/group__nrfx__clock.html?cp=7_1_6_8_0_4_1_11#gade48f50b80f5acb42513d31e9e58c9f7"&gt;nrfx_clock_init&lt;/a&gt;() -&amp;gt; &lt;a title="nrfx_clock_lfclk_start" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.0/group__nrfx__clock.html?cp=7_1_6_8_0_4_1_14#gacc9aefe92a550759b8f0ac8cb21af297"&gt;nrfx_clock_lfclk_start&lt;/a&gt;() -&amp;gt; while(!(nrfx_clock_lfclk_is_running())){ //Do nothing, block until LFXO starts}&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Scope the crystal&amp;#39;s pins with an oscilloscope.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_sdh_enable_request Doesn't Return on a Custom PCBA</title><link>https://devzone.nordicsemi.com/thread/260673?ContentTypeID=1</link><pubDate>Fri, 17 Jul 2020 23:55:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c09dde40-cbca-4d26-869b-60739bc9b5c7</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;&amp;quot;&lt;em&gt;If the LFXO is selected as the clock source, the LFCLK&amp;nbsp;will initially start running from the 32.768 kHz LFRC while the LFXO is starting up and automatically switch to&amp;nbsp;using the LFXO once this oscillator is running. The LFCLKSTARTED event will be generated when the LFXO&amp;nbsp;has been started&lt;/em&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;I think the SoftDevice monitors&amp;nbsp;&lt;em&gt;LFCLKSTARTED &lt;/em&gt;whereas RTC does not; this suggests as the RTC works that the 32kHz crystal never starts oscillating, usually a load cap issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>