<?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>nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127156/nrf54l15-bluetooth-stretching-spi-clock</link><description>Hello all, 
 
 I have an nrf54l15 on a custom board, I am having issues getting a reliable SPI clock signal when using BLE advertisements 
 
 This is the clock and correct MOSI data I am expecting to see when BLE advertisements are disabled 
 
 
 This</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Feb 2026 17:53:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127156/nrf54l15-bluetooth-stretching-spi-clock" /><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/562087?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 17:53:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e695fcf5-e2dc-4dca-aea8-855f6c3bd7e7</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Good to hear, thanks for confirming that this was the issue.The nrf_sys_event_request_global_constlat() API is reference counted, so when it&amp;#39;s called from the application, it prevents other modules such as the Bluetooth controller, from switching back to low-power mode until the application releases its request by calling nrf_sys_event_release_global_constlat(). The Bluetooth controller is using the&amp;nbsp;constant latency sub power mode during BLE events to reduce interrupt latency.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/562083?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 16:53:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06ce2665-1406-4c47-b8ff-039d01adfd7f</guid><dc:creator>DannyDS</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thank you for the quick reply,&lt;/p&gt;
&lt;p&gt;Wrapping my SPI commands in&amp;nbsp;&lt;span&gt; &lt;/span&gt;&lt;code class="xref c c-func docutils literal notranslate"&gt;&lt;span class="pre"&gt;nrf_sys_event_request_global_constlat() seems to have solved the problem,&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class="xref c c-func docutils literal notranslate"&gt;&lt;span class="pre"&gt;I had already come across the&amp;nbsp;power modes and thought that setting&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-family:inherit;"&gt;nrf_power_task_trigger&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;(&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;NRF_POWER&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;"&gt;NRF_POWER_TASK_CONSTLAT&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;would have been sufficient.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Many thanks,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Danny&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code class="xref c c-func docutils literal notranslate"&gt;&lt;span class="pre"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/562082?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 16:37:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfa60b99-3dfd-4b01-b955-58c04fda1340</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t immediately see how you are applying the pin assignments, it doesn&amp;#39;t seem to be through pinctrl, but your zephyr user node suggests your are using the dedicated pins on port 2 with the spim21 so I suspect you may be experiencing the same as discussed in this case:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/126270/nrf54l15-spi-corruption-on-gpio2-p2-when-rtt-is-disconnected/557576"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/126270/nrf54l15-spi-corruption-on-gpio2-p2-when-rtt-is-disconnected/557576&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/562079?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 16:16:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7e4d969-ab24-40b1-8ee1-cc0b8b8b856b</guid><dc:creator>DannyDS</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;here is a minimal reproducible project.&lt;/p&gt;
&lt;p&gt;Just to note I have also discovered if you debug the application or connect to it via RTT viewer then the clock is fine.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf54l15_5F00_spi_5F00_ble_5F00_demo.zip"&gt;devzone.nordicsemi.com/.../nrf54l15_5F00_spi_5F00_ble_5F00_demo.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/562028?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 12:03:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e81a8cbe-aad8-4a3e-8717-e7fbb8f6d0e3</guid><dc:creator>PaKa</dc:creator><description>&lt;p&gt;Which SPI and which port are you using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf54l15 bluetooth stretching spi clock</title><link>https://devzone.nordicsemi.com/thread/561991?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 07:00:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a3fa250-31d9-404e-8dac-de3f92e1dbd9</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello Danny,&lt;/p&gt;
&lt;p&gt;I have not seen this before. Are you able to share a minimal version of your project so I can try to see&amp;nbsp;if this issue is reproducible on a nRF54l15 DK?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>