<?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>MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/109477/mpsl-assert-112-2198-issue-and-mpsl_init-does-not-return</link><description>Hello, 
 we have nrf52832AA based modules and on some devices we get hardware fault with output message MPSL ASSERT: 112, 2198 like: 
 [00:00:00.855,255] [0m&amp;lt;inf&amp;gt; fs_nvs: alloc wra: 0, fb8[0m [00:00:00.855,255] [0m&amp;lt;inf&amp;gt; fs_nvs: data wra: 0, 30[0m [00</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 25 Mar 2024 08:28:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/109477/mpsl-assert-112-2198-issue-and-mpsl_init-does-not-return" /><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475559?ContentTypeID=1</link><pubDate>Mon, 25 Mar 2024 08:28:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b059e00a-da50-416e-b811-149a86574413</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks. This confirms that the crystal oscillator is not starting, which suggests that there is a problem with the crystal or decoupling caps. It could be a soldering or issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475553?ContentTypeID=1</link><pubDate>Mon, 25 Mar 2024 08:17:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:890db87c-1673-4151-8a12-045785a70941</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;with hello example code never exit while loop:&lt;/p&gt;
&lt;p&gt;while(NRF_CLOCK-&amp;gt;EVENTS_HFCLKSTARTED == 0);&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475524?ContentTypeID=1</link><pubDate>Mon, 25 Mar 2024 06:04:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0eaaacc5-e44f-4459-81e4-338594ca0268</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I would still like you to measure the crystal oscillator startup time from the nrf using the &amp;#39;hello world&amp;#39; sample.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475477?ContentTypeID=1</link><pubDate>Sat, 23 Mar 2024 06:07:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85f86b72-5ac0-4c97-ab09-053d8a908b30</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;any further thoughts, since I can&amp;#39;t figure out the problem, except, nrf52832 malfunction or osc problem, but measurement shows pretty close to good one.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475348?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2024 10:14:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9945765-5373-40c0-8479-0ffac87e0613</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The purpose of this test is to measure the actual crystal startup time using a minimal project that does not already request the HFXO.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475343?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2024 09:57:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ad22328-c051-4780-8c57-cdcd81d5c55b</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;we found some beacon sample and it is not working. It stops like our application. So I assume, that fw isn&amp;#39;t a problem, but something else on hardware level. The most surprising is, that with your code sniped osc is started, but later we get the same assert like osc not working. Is there any status or register&amp;nbsp;for nrf52832 we could check, which could provide more details about issue?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475330?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2024 09:20:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98d6002e-6d7c-4ad6-8a0d-f566231eecc5</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;hmm there are no advertising packets seen and only output is:&lt;/p&gt;
&lt;div&gt;void main(void)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp; printk(&amp;quot;Hello World! %s\n&amp;quot;, CONFIG_BOARD);&lt;br /&gt;}&lt;/div&gt;
&lt;p&gt;I see no bt_init(); or bt_enable();&amp;nbsp; to be called, so I am not sure, if this sample is relevant or not. Also RTT looks like is OFF.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475323?ContentTypeID=1</link><pubDate>Fri, 22 Mar 2024 08:47:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89497c44-813a-4dbd-af47-49a52f446801</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;No worries. I see the startup time is only 1 us, which suggest that it was already started. Can you try the same code snippet in the &amp;quot;Hello world&amp;quot; sample?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475107?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 12:29:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3fee218-d467-4eff-86f6-5b151550068b</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Sorry the wrong log. Here it is the log:&lt;/p&gt;
&lt;p&gt;00&amp;gt; [00:00:00.002,716] [00:00:00.002,807] &amp;lt;inf&amp;gt; app: HF Clock has started. Startup time: 1 uS&lt;br /&gt;00&amp;gt; &lt;br /&gt;00&amp;gt; [00:00:00.011,474] &amp;lt;inf&amp;gt; fs_nvs: 2 Sectors of 4096 bytes&lt;br /&gt;00&amp;gt; [00:00:00.011,505] &amp;lt;inf&amp;gt; fs_nvs: alloc wra: 0, fa8&lt;br /&gt;00&amp;gt; [00:00:00.011,505] &amp;lt;inf&amp;gt; fs_nvs: data wra: 0, 50&lt;br /&gt;00&amp;gt; [00:00:00.011,627] &amp;lt;inf&amp;gt; sdc_hci_driver: SoftDevice Controller build revision: &lt;br /&gt;00&amp;gt; 0e e7 c5 66 67 18 3c ac b3 d2 cc 81 a3 dc f1 c0 |...fg.&amp;lt;. ........&lt;br /&gt;00&amp;gt; c0 36 02 22 |.6.&amp;quot; &lt;br /&gt;00&amp;gt; [00:00:00.015,991] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)&lt;br /&gt;00&amp;gt; [00:00:00.015,991] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF52x (0x0002)&lt;br /&gt;00&amp;gt; [00:00:00.016,021] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 14.50663 Build 1008232294&lt;br /&gt;00&amp;gt; [00:00:00.016,479] &amp;lt;inf&amp;gt; bt_hci_core: No ID address. App must call settings_load()&lt;br /&gt;00&amp;gt; [00:00:00.017,578] &amp;lt;inf&amp;gt; bt_0m&lt;br /&gt;00&amp;gt; [0m&lt;br /&gt;00&amp;gt; m&lt;br /&gt;00&amp;gt; [00:00:00.032,714] &amp;lt;err&amp;gt; mpsl_init: MPSL ASSERT: 112, 2198&lt;br /&gt;00&amp;gt; [00:00:00.032,714] &amp;lt;err&amp;gt; os: ***** HARD FAULT *****&lt;br /&gt;00&amp;gt; [00:00:00.032,714] &amp;lt;err&amp;gt; os: Fault escalation (see below)&lt;br /&gt;00&amp;gt; [00:00:00.032,714] &amp;lt;err&amp;gt; os: ARCH_EXCEPT with reason 3&lt;br /&gt;00&amp;gt; &lt;br /&gt;00&amp;gt; [00:00:00.032,745] &amp;lt;err&amp;gt; os: r0/a1: 0x00000003 r1/a2: 0x0000000e r2/a3: 0x0000000d&lt;br /&gt;00&amp;gt; [00:00:00.032,745] &amp;lt;err&amp;gt; os: r3/a4: 0x20001af0 r12/ip: 0x20001244 r14/lr: 0x0002383f&lt;br /&gt;00&amp;gt; [00:00:00.032,745] &amp;lt;err&amp;gt; os: xpsr: 0x61000018&lt;br /&gt;00&amp;gt; [00:00:00.032,745] &amp;lt;err&amp;gt; os: Faulting instruction address (r15/pc): 0x00031a12&lt;br /&gt;00&amp;gt; [00:00:00.032,745] &amp;lt;err&amp;gt; os: &amp;gt;&amp;gt;&amp;gt; ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0&lt;br /&gt;00&amp;gt; [00:00:00.032,775] &amp;lt;err&amp;gt; os: Fault during interrupt handling&lt;br /&gt;00&amp;gt; &lt;br /&gt;00&amp;gt; [00:00:00.032,775] &amp;lt;err&amp;gt; os: Current thread: 0x20002fb8 (unknown)&lt;br /&gt;00&amp;gt; [00:00:01.731,231] &amp;lt;err&amp;gt; fatal_error: Resetting system&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475088?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 11:57:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d2e75b4-12f4-49e9-98f1-937c090bd6a3</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Are you outputting the startup time as shown in my code snippet? I don&amp;#39;t see it in the log you posted.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475084?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 11:48:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f660028c-542e-4c3d-9d2b-fa752237c297</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Measured clock with oscilloscope is 32MHz and stable.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475082?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 11:48:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df1d8b7f-4628-468c-a445-8c2ffccd2de6</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;we did this, but code is stuck inside while(); loop and does not exit when using debugger. If check power on run I get similar ouput:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;00&amp;gt; [00:00:00.002,71[00:00:00.011,444] &amp;lt;inf&amp;gt; fs_nvs: 2 Sectors of 4096 bytes&lt;br /&gt;00&amp;gt; [00:00:00.011,444] &amp;lt;inf&amp;gt; fs_nvs: alloc wra: 0, fa8&lt;br /&gt;00&amp;gt; [00:00:00.011,444] &amp;lt;inf&amp;gt; fs_nvs: data wra: 0, 50&lt;br /&gt;00&amp;gt; [00:00:00.011,566] &amp;lt;inf&amp;gt; sdc_hci_driver: SoftDevice Controller build revision: &lt;br /&gt;00&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0e e7 c5 66 67 18 3c ac &amp;nbsp;b3 d2 cc 81 a3 dc f1 c0 |...fg.&amp;lt;. ........&lt;br /&gt;00&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;c0 36 02 22 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|.6.&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;00&amp;gt; [00:00:00.015,960] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)&lt;br /&gt;00&amp;gt; [00:00:00.015,960] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF52x (0x0002)&lt;br /&gt;00&amp;gt; [00:00:00.015,991] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 14.50663 Build 1008232294&lt;br /&gt;00&amp;gt; [00:00:00.016,448] &amp;lt;inf&amp;gt; bt_hci_core: No ID address. App must call settings_load()&lt;br /&gt;00&amp;gt; [00:00:00.017,517] &amp;lt;inf&amp;gt; bt_hci_core: Identity: F9:E3:ED:5D:18:35 (random)&lt;br /&gt;00&amp;gt; [00:00:00.017,547] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 5.2 (0x0b) revision 0x12fe, manufacturer 0x0059&lt;br /&gt;00&amp;gt; [00:00:00.017,578] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 5.2 (0x0b) subver 0x12fe&lt;br /&gt;00&amp;gt; [00:00:00.030,303] &amp;lt;err&amp;gt; mpsl_init: MPSL ASSERT: 112, 2198&lt;br /&gt;00&amp;gt; [00:00:00.030,334] &amp;lt;err&amp;gt; os: ***** HARD FAULT *****&lt;br /&gt;00&amp;gt; [00:00:00.030,334] &amp;lt;err&amp;gt; os: &amp;nbsp; Fault escalation (see below)&lt;br /&gt;00&amp;gt; [00:00:00.030,334] &amp;lt;err&amp;gt; os: ARCH_EXCEPT with reason 3&lt;br /&gt;00&amp;gt; &lt;br /&gt;00&amp;gt; [00:00:00.030,334] &amp;lt;err&amp;gt; os: r0/a1: &amp;nbsp;0x00000003 &amp;nbsp;r1/a2: &amp;nbsp;0x0000000c &amp;nbsp;r2/a3: &amp;nbsp;0x0000000b&lt;br /&gt;00&amp;gt; [00:00:00.030,334] &amp;lt;err&amp;gt; os: r3/a4: &amp;nbsp;0x20001af0 r12/ip: &amp;nbsp;0x20001244 r14/lr: &amp;nbsp;0x0002382f&lt;br /&gt;00&amp;gt; [00:00:00.030,364] &amp;lt;err&amp;gt; os: &amp;nbsp;xpsr: &amp;nbsp;0x61000018&lt;br /&gt;00&amp;gt; [00:00:00.030,364] &amp;lt;err&amp;gt; os: Faulting instruction address (r15/pc): 0x00031a02&lt;br /&gt;00&amp;gt; [00:00:00.030,364] &amp;lt;err&amp;gt; os: &amp;gt;&amp;gt;&amp;gt; ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0&lt;br /&gt;00&amp;gt; [00:00:00.030,364] &amp;lt;err&amp;gt; os: Fault during interrupt handling&lt;br /&gt;00&amp;gt; &lt;br /&gt;00&amp;gt; [00:00:00.030,364] &amp;lt;err&amp;gt; os: Current thread: 0x20001b70 (unknown)&lt;br /&gt;00&amp;gt; [00:00:01.093,322] &amp;lt;err&amp;gt; fatal_error: Resetting system&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I am not sure, why I am seeing this kind of a log, since the mcu should stuck inside while I presume.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475076?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 11:09:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1db03066-b2b2-4842-a60d-6f3da2ee5a7e</guid><dc:creator>Vidar Berg</dc:creator><description>[quote user="Aedev"]Also in Config we have selected &amp;quot;&lt;span&gt;Clock startup policy (Wait for stability)&lt;/span&gt;[/quote]
&lt;p&gt;This applies to the LFXO.&amp;nbsp;&lt;/p&gt;
[quote user="Aedev"]that I can&amp;#39;t find:&amp;nbsp;&lt;span&gt;mpsl_clock_hfclk_latency_set(MPSL_CLOCK_HF_LATENCY_WORST_CASE);&lt;/span&gt;[/quote]
&lt;p&gt;This option did not exist in SDK v1.9.x. This is the code snippet I was referring to:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;	NRF_TIMER1-&amp;gt;BITMODE = TIMER_BITMODE_BITMODE_32Bit &amp;lt;&amp;lt; TIMER_BITMODE_BITMODE_Pos;
	NRF_TIMER1-&amp;gt;TASKS_CLEAR = 1;
	NRF_CLOCK-&amp;gt;EVENTS_HFCLKSTARTED = 0;
	NRF_TIMER1-&amp;gt;TASKS_START = 1;
	NRF_CLOCK-&amp;gt;TASKS_HFCLKSTART = 1;
	while(NRF_CLOCK-&amp;gt;EVENTS_HFCLKSTARTED == 0);
	NRF_TIMER1-&amp;gt;TASKS_CAPTURE[0] = 1;

	printk(&amp;quot;HF Clock has started. Startup time: %d uS\n&amp;quot;, NRF_TIMER1-&amp;gt;CC[0]);&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475075?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 11:03:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe11edca-7800-4417-bd52-ace8648c6af9</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Also in Config we have selected &amp;quot;&lt;span&gt;Clock startup policy (Wait for stability)&amp;quot;, which may also means some wait until clock is stable.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475069?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 10:58:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce0c772c-8050-42f6-a900-84a7d76860b4</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the problem is, that I can&amp;#39;t find:&amp;nbsp;&lt;span&gt;mpsl_clock_hfclk_latency_set(MPSL_CLOCK_HF_LATENCY_WORST_CASE);&amp;nbsp;in used SDK. Is this newer function or it belongs to some other library?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475062?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 10:32:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e5bf0ca-7ba8-4cd8-8aa8-c9010535bc3e</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m a bit surprised that the startup and oscillation appear to be the same on the good and bad&amp;nbsp;device. Please try to add the code snippet I proposed earlier to the beginning of main to see if the HF clock start event is triggered on the bad device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475047?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 09:53:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91c7a675-e61d-4e51-a1be-902e249745f0</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I managed to measure some crystal startup times on GOOD and BAD device. Since I do not have active probe, I can&amp;#39;t tell if measurement is 100% OK or not. If I measure crystal frequency I get stable 31.9999Mhz on both samples with similar amplitude. Comparing both device I can&amp;#39;t see any obviously difference between them, except of exception.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:144px;max-width:434px;" height="144" src="https://devzone.nordicsemi.com/resized-image/__size/868x288/__key/communityserver-discussions-components-files/4/pastedimage1711014506300v1.png" width="434" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Any further thoughts to investigate the cause?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/475012?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 08:07:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bd28503-1e1a-4d22-b02e-a948abb66f69</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;MCUBoot doesn&amp;#39;t use HFXO. Also, the log shows that the assert is raised when you call bt_enable.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474999?ContentTypeID=1</link><pubDate>Thu, 21 Mar 2024 07:32:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60d4310d-45ec-4438-addf-38ea2693b202</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;on your suggested link above I can see we could use:&amp;nbsp;&amp;nbsp;&lt;span&gt;mpsl_clock_hfclk_latency_set(MPSL_CLOCK_HF_LATENCY_WORST_CASE), to somehow compensate startup times. Since we use MCUboot could you suggest if this could solve an issue and what&amp;nbsp;is the proper way to call this function. The problem is, that this fault happens before main() is called.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;thanks&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474930?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 14:51:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2678bba2-ceec-4ddc-be55-ecf2ce43a97e</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The Bluetooth stack will not use the RADIO without the HFXO running. The HFINT is not accurate enough to create the carrier frequency.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474894?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 12:48:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:514de9aa-748b-4da5-82e5-f37fb29c5082</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;is there an option to bypass this external HF crstal and use HFINT without and switching between HFINT and HFXO? I will measure startup time on faulty board, but any crystal service is almost impossible to do.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474888?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 12:34:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fddb6dc-7d3b-422b-bdbb-f58698763bf0</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;There aren&amp;#39;t any parameters to configure, unfortunately. You can try to measure the startup time on a failing board:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/102119/mpsl-assert-112-2134-if-using-multiple-ble-communication/437657"&gt;RE: MPSL ASSERT: 112, 2134 if using multiple BLE communication&lt;/a&gt;&amp;nbsp;to see if it starts up at all.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474887?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 12:32:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa184fd1-ed11-4f53-a837-55197bcce333</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;yes we are observing this issues across 5-10% boards in a single batch. Is there any option to set up this HF crystal with different parameters to see if this solve the problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474876?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 12:16:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f4b4b31-8d64-4bb8-9a5b-059d8f5e2d9c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks. This assertion is triggered when the HF crystal oscillator is not running when it is supposed to. Are you seeing this across multiple boards?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MPSL ASSERT: 112, 2198 issue and mpsl_init() does not return!</title><link>https://devzone.nordicsemi.com/thread/474873?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2024 12:13:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51b885f0-766c-4511-8d85-fa4578aad2d3</guid><dc:creator>Aedev</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;firmware was build with&amp;nbsp;&lt;span&gt;NCS 1.9.1.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>