<?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>ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123777/esb-and-ble-concurrent-issues-on-nrf54l-series</link><description>Hello, 
 There are some issues I have found when I tried to achieve both BLE and ESB features concurrently on nRF54L chips, and some of them I have figured out how to fix, and some of them I can skip at this point but I need to know if it is correct paths</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 29 Aug 2025 02:38:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123777/esb-and-ble-concurrent-issues-on-nrf54l-series" /><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/547126?ContentTypeID=1</link><pubDate>Fri, 29 Aug 2025 02:38:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ea83e12-6adb-485b-a761-b305e3cad114</guid><dc:creator>Esten</dc:creator><description>&lt;p&gt;Got it! Thanks again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/547022?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2025 08:00:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e165e9e-dfe5-4d85-9713-8218ded38fbe</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Esten,&amp;nbsp;&lt;br /&gt;Yes it&amp;#39;s in the pipeline.&amp;nbsp;I can&amp;#39;t tell about the exact date it will be available but we are aiming to have the sample in next release of NCS SDK.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546997?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2025 05:19:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:faf05177-4440-4951-a908-03bb0071a55a</guid><dc:creator>Esten</dc:creator><description>&lt;p&gt;Hi Hung,&lt;br /&gt;Thank you for your information.&lt;br /&gt;It looks like that there are no other better solutions avaiable at this point.&amp;nbsp; Is there any detailed plan for supporting concurrent ESB+BLE in future?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546883?ContentTypeID=1</link><pubDate>Wed, 27 Aug 2025 10:28:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb5794f3-35cc-4dfe-b5a0-844403607bce</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Esten,&amp;nbsp;&lt;br /&gt;I quote the feedback from our developer here:&amp;nbsp;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I think what the customer encountered while working with concurrent BLE + ESB is sort of expected. The ESB, due to it&amp;#39;s fully asynchronous nature was never designed to operate contiguously with other protocols. I know that some customers make the ESB transmitter side work along BLE, and the issues they have, they fix with some workarounds like the customer mentioned here. We are planning to add support for concurrent BLE + ESB at some point, and will resolve these things properly then.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Regarding the ESB code not fitting well in the Timeslot API -it is like that because it was never designed to be used that way. The Radio event handling including the usage of shorts and PPIs is a bit complex in ESB to achieve the lowest possible latency, so there might be some impact on the operation in timeslot if the configs are not cleared well in some configurations e.g. &lt;code&gt;CONFIG_NEVER_DISABLE_TX&lt;/code&gt;. I think the workaround they use with calling the ESB radio event handler from in the timeslot event is ok to use for now. Regarding the PPI issue - it needs additional analysis from our side.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546681?ContentTypeID=1</link><pubDate>Tue, 26 Aug 2025 01:19:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c126ad0-def7-4658-9c72-d179111d7755</guid><dc:creator>Esten</dc:creator><description>&lt;p&gt;Okay. Thank you for your information. I would be happy to hear any update .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546350?ContentTypeID=1</link><pubDate>Thu, 21 Aug 2025 13:35:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:560a693c-fdfc-411e-a2b1-549f7c782e30</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Esten,&amp;nbsp;&lt;br /&gt;I have sent your request internally. I will come back when I have a feedback from the team.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546115?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2025 03:33:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cc5bc702-b395-4f4b-9dd7-bffef6c64426</guid><dc:creator>Esten</dc:creator><description>&lt;p&gt;Hi Hung,&lt;br /&gt;Yes, concurrent ESB + BLE can work perfectly in our nrf54L projects right now, the advertising / connection of BLE works when ESB receives or transmits at the same time.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I have alreay read this thread and it can answer the &lt;strong&gt;issue1&lt;/strong&gt; above. About issue1, I don&amp;#39;t have any more questions about it. Just like I said, another hardware timer can work at this point but with flaws.&lt;br /&gt;&lt;br /&gt;About issue2 and&amp;nbsp; issue3, I want to hear the professional suggestions from Nordic, especially&lt;strong&gt; issue 3&lt;/strong&gt;. I need to know if your team can make esb + ble work together without changing source codes like i have done.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ESB and BLE concurrent issues on nRF54L series</title><link>https://devzone.nordicsemi.com/thread/546078?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2025 14:51:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:694d0350-9b7a-4a41-9a24-96241c9d2bc6</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Esten,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;You pretty much sum up the issues with concurrent ESB + BLE. I just want to clarify that now you have a prototype that works ? with ESB + BLE concurrent ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I assume you have read this thread ?&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/123584/mpsl-esb-and-ble-timer-problem/545150"&gt;RE: MPSL ESB and BLE  timer problem.&lt;/a&gt;&amp;nbsp;&lt;br /&gt;Following is&amp;nbsp;the list of issue that my coworker who worked on this provided me:&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;timer in radio domain is used by mpsl&lt;/li&gt;
&lt;li&gt;dppi hardcoded, no ppib&lt;/li&gt;
&lt;li&gt;no logic for adding more timers&lt;/li&gt;
&lt;li&gt;gppi, which sets up ppib for you, cannot be used, as there is no concept of &amp;quot;nrfx_gppi group&amp;quot; in the scope of nRF54L.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;As far as I know our R&amp;amp;D&amp;nbsp;team is working on this and we are hoping to have a prototype by the next release of the SDK in a couple of&amp;nbsp;month.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>