<?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 Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/129203/nrf-stop-scanning-coded-phy-beacon</link><description>Hello, Currently using nrf connect sdk version 3.0.0 and nRF5340, After some random time my device stop scanning coded phy beacon, it not coming in scan callback, I attached my configuration related to scanning, Thanks and regards, Saurabh.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 05 Oct 2026 09:34:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/129203/nrf-stop-scanning-coded-phy-beacon" /><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571926?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 09:34:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89b81adb-95c5-4c5b-9048-a6517865b013</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Okay Thanks for your quick reply &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571925?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 09:31:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1a850f5-9c2e-4bba-a8f4-db3774d6d193</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Saurabh,&lt;/p&gt;
&lt;p&gt;That is expected. For the app core, the&amp;nbsp;image hash is verified via SMP (typically by nRF Connect or Device Manager), and the update is only initiated if needed. For the network core, the running image is not visible and no such pre-check is done.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571915?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 06:39:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59e6e636-9adc-4e52-93e8-1f1c284a25ec</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;, i added functionality to update DFU for both application + network core OTA,&lt;br /&gt;Have following question,&lt;br /&gt;when i perform OTA for application core (only application core) if is already with updated it will not start DFU process,&lt;br /&gt;but when i did for both network + application OTA using bluetooth (same way as application core) after one time update with both files, if i perform again is again starting DFU process one time (i don&amp;#39;t know for which one, but may be for network core), is this process is as expected or i am missing anything.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Saurabh.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571692?ContentTypeID=1</link><pubDate>Tue, 29 Sep 2026 07:53:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d90bef9-c2c1-4654-b501-c55fbefd47ab</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you originally did not include support for updating the network core (for instance by not including the network core bootloader b0n, there is no way to update it via DFU. You will have to program it via SWD&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571688?ContentTypeID=1</link><pubDate>Tue, 29 Sep 2026 06:43:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ca1018e-ad52-46f1-a41b-c6373835b3ea</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;, how can i perform both core OTA in a code that currently supports only application core OTA,&lt;br /&gt;Is it possible to do so, if yes then how to achieve that, or i need to flash manually in each device ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571649?ContentTypeID=1</link><pubDate>Mon, 28 Sep 2026 09:08:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56c8bffc-6b68-4096-9d05-0b824da1435b</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. That is interesting. DFU on the nRF5340 can be done in several ways, both simultaniously updateing app and net core or only updating app (or net) core. So this depends on how you have set up and perform the DFU. Based on your test results, it could look like you are not updating the net core. Regardign the DFU, I recommend you look at &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/dfu-for-the-nrf5340/?version=v3.4.0"&gt;DFU for the nRF5340 SoC&lt;/a&gt;&amp;nbsp;(which is part of our DevAcademy NCS intemediate corese).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571625?ContentTypeID=1</link><pubDate>Sat, 26 Sep 2026 04:53:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6694f1ca-db0e-4eb5-b318-cf23fa889aea</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;, in one of the device i flash (erase and flash) using sysbuild and nrf5340dk/nrf5340/cpuapp and is working fine,&lt;br /&gt;But on another 2 devices i did OTA for the same firmware but still getting an issue,&lt;br /&gt;My question is when i perform OTA is it did for both app as well as net core or only for app core ?&lt;br /&gt;If it is only for app core then i need to manually flash for all the devices or is there any way to perform ota for net core.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571544?ContentTypeID=1</link><pubDate>Thu, 24 Sep 2026 11:40:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2645b35c-85e6-429c-aa77-ee79696fcee9</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see.&lt;/p&gt;
&lt;p&gt;Can you share the generated .config for both the app core and net core image? Also, if you are able to share a minimal project that reproduce thi sissue that coult be usefull so that I can have a closer look.&lt;/p&gt;
&lt;p&gt;If not, can you share your scan callback so that I can have a look? Could there be an issue there which prevents you from properly receiving the callbacks (perhaps it blocks, or some other error means they are not properly processed making it seem like they do not occur)?&lt;/p&gt;
&lt;p&gt;Also, share details (prefrably code) on what you use the 1M phy for at the same time as scanning on coded PHY, it is not clear to me and may be relevant.&lt;/p&gt;
&lt;p&gt;Can you confirm again that there is no active connection? If there is, and I see you ahve configured default event length of 4s, that would take time away from scanning.&lt;/p&gt;
&lt;p&gt;I am not able to link to this issue, but your Kconfig snippets show a few potentially interesting things. Particularily for the application CONFIG_BT_BUF_EVT_RX_COUNT is set on the net core, but try increasing this on the app core as well (it is a long shot, though).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571521?ContentTypeID=1</link><pubDate>Thu, 24 Sep 2026 07:40:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a0791e5-167b-4001-879a-3221b1c25bc0</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;, Thanks for your quick response,&lt;br /&gt;I am using the updated ncs version 3.3.0 and getting this issue i already enable the log on netcore side as well,&lt;br /&gt;my current buffer size for&amp;nbsp;CONFIG_BT_BUF_EVT_RX_COUNT is 32 and&amp;nbsp;CONFIG_BT_BUF_EVT_DISCARDABLE_COUNT is 3, and i am building and flashing on both core app + net.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571520?ContentTypeID=1</link><pubDate>Thu, 24 Sep 2026 07:36:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e2dd3e3-309e-4326-9250-81fe1816e562</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see.&amp;nbsp;Are you now testing on 3.0.0 again, or did you stay on a higher version? If stil on 3.0.0, you need to migrate as there is the mentioned known issue that can cause this precise behaviour. Also, when you test a higher version, make sure you program the net core in addition to the app core, as that is where this known issue resides. I focus on this issue stil as it matches the behaviour you are describing. Can you double-check that you are building with a new SDK version and that you program both cores with the update when you test?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If&lt;/em&gt; you consistently reproduce on&amp;nbsp;a higher version then there is something else and we need to look elsewhere. A couple of things in that case:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Regarding that you did not get any logs, have you enabled logging on the network core as well now and are checking those? That would be sensible to do at this point.&lt;/li&gt;
&lt;li&gt;As you see other activity stil working when this issue occured(?) on the 1M Phy, that&amp;nbsp;means that the net core is stil running, so my comment about net core monitor earlier does not seem relevant.&lt;/li&gt;
&lt;li&gt;If this is another issue, it could potentially be a buffer issue on the host (application core) side. So it is worth increasing&amp;nbsp;CONFIG_BT_BUF_EVT_RX_COUNT and&amp;nbsp;CONFIG_BT_BUF_EVT_DISCARDABLE_COUNT to see if that helps. This might be a long shot, though, but it is something we have seen in the past.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Regarding&amp;nbsp;SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC I do not see that it should be relevant for this issue, but at the same time I cannot rule out anything before the issue is understood.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571515?ContentTypeID=1</link><pubDate>Thu, 24 Sep 2026 05:05:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81c99fa2-fcba-4cab-8efc-5ff211efb6e4</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;I already added this buffer related configurations, but currently not enable the configuration of&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC, let me know if this make any difference,&lt;br /&gt;Talking about logs i am not getting any warning or error logs when it stop detection of coded phy meanwhile is receiving&amp;nbsp;data for 1M Phy.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571493?ContentTypeID=1</link><pubDate>Wed, 23 Sep 2026 13:45:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f883cdf-12ac-4bb9-91e7-0579d1478205</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I came across another report of a similar issue, where the problem was &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/129260/bt_observer-scan-callbacks-stop-after-a-while-with-config_bt_ext_adv-y-on-ncs-v3-4-0-nrf5340/571492"&gt;too small buffer sizes on the network core&lt;/a&gt;. It could be worth increasing those on your end as well unless you have allready figured this out.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571397?ContentTypeID=1</link><pubDate>Mon, 21 Sep 2026 13:54:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bad0d8b2-f0e3-4adb-9a08-34ee88d1960e</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. I understand that you do not get any logging from teh snippet above, as that is from when you process advertising reports (which I undertands stop comming for some reason). But do you have logging so that you would log other errors? If so, it could be interesting to see the log. I also look forward to seein gthe resuls of your test with the network core monitor.&lt;/p&gt;
&lt;p&gt;Also, can you confirm that you continje to test on 3.3.x now and that both the network core and application core has been programmed with that firmware? That way we do not risk the known issue meantionned before to also play a part when testing.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571353?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2026 13:09:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f11315b1-6a05-4429-902f-180abca9d701</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Thanks for your quick reply,&lt;br /&gt;I will try to answer your all the questions,&lt;br /&gt;&lt;br /&gt;Q. How long does it typically take before advertising reports stop?&lt;br /&gt;-&amp;gt; It took almost 5-6 hours, and coded phy data stop coming in scanning call back,&lt;br /&gt;&lt;br /&gt;Q. Are there any factors you have seen that affect it?&lt;br /&gt;-&amp;gt; As i mentioned earlier that we are restart bluetooth scanning every 5 minutes and our scanning options is same &amp;quot;.options = CONFIG_BT_LE_SCAN_OPT&amp;quot; but still not receiving any data.&lt;br /&gt;&lt;br /&gt;Q. Do you have logging in both the application core and network core? Can you share the logs?&lt;br /&gt;-&amp;gt; Currently we are building with board target nrf5340dk/nrf5340/cpuapp and we don&amp;#39;t have any network core log, but in application core we added the logs when bluetooth data received with&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;info&lt;/span&gt;&lt;span&gt;-&amp;gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;primary_phy as below&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;case&lt;/span&gt;&lt;span&gt; BT_GAP_LE_PHY_CODED:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;case&lt;/span&gt;&lt;span&gt; BT_GAP_LE_PHY_CODED_S2:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;case&lt;/span&gt;&lt;span&gt; BT_GAP_LE_PHY_CODED_S8:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;LOG_WRN&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;quot;Received Coded Phy tag:&lt;/span&gt;&lt;span&gt;%d&lt;/span&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt;, info-&amp;gt;primary_phy);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;but not getting this log as well&lt;br /&gt;&lt;br /&gt;Q. What else happens when advertising reports stop? Could it be a problem with the network core? It could be interesting to see if eanbling the n&lt;a href="https://nrfconnectdocs.nordicsemi.com/ncs/3.3.4/nrf/libraries/others/network_core_monitor.html"&gt;etwork core monitor&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;makes a difference.&lt;br /&gt;-&amp;gt; Let me enable this configuration for more details,&lt;br /&gt;&lt;br /&gt;one more thing i want to share that we are scanning for bluetooth beacon and we are not connecting with that just scanning data, even they are advertising we not able to receive it on this callback.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571351?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2026 13:00:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de4e1d56-15f4-4e0b-8960-ec80e5983672</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The issue I was refering to was fixed SDK 3.1.0, and the fix is part of 3.3.0. If you see this with 3.3.0 as well, it points to potentially another issue.&lt;/p&gt;
&lt;p&gt;Some quesions in order to understand more:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How long does it typically take before advertising reports stop?&lt;/li&gt;
&lt;li&gt;Are there any factors you have seen that affect it?&lt;/li&gt;
&lt;li&gt;Do you have logging in both the application core and network core? Can you share the logs?&lt;/li&gt;
&lt;li&gt;What else happens when advertising reports stop? Could it be a problem with the network core? It could be interesting to see if eanbling the n&lt;a href="https://nrfconnectdocs.nordicsemi.com/ncs/3.3.4/nrf/libraries/others/network_core_monitor.html"&gt;etwork core monitor&lt;/a&gt; makes a difference.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571347?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2026 12:34:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bef67ec3-d766-4228-afc6-8a74f7529680</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Below is the ipc_prj,conf&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;CONFIG_HEAP_MEM_POOL_SIZE=8192
CONFIG_MAIN_STACK_SIZE=512
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512

CONFIG_MBOX=y
CONFIG_IPC_SERVICE=y

CONFIG_BT=y
CONFIG_BT_HCI_RAW=y
CONFIG_BT_CTLR_ASSERT_HANDLER=y
CONFIG_BT_EXT_ADV=y

# Ensure BLE ECC key generation works
CONFIG_BT_KEYS_OVERWRITE_OLDEST=y
CONFIG_BT_CTLR_LE_PING=y
CONFIG_ENTROPY_GENERATOR=y
CONFIG_ENTROPY_BT_HCI=y


#CONFIG_BT_MAX_CONN=16

# Enable and adjust the below value as necessary
CONFIG_BT_BUF_EVT_RX_COUNT=32
CONFIG_BT_BUF_EVT_RX_SIZE=255
CONFIG_BT_BUF_ACL_RX_SIZE=255
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_BUF_CMD_TX_SIZE=255

CONFIG_BT_CTLR_SDC_MAX_CONN_EVENT_LEN_DEFAULT=4000000

CONFIG_BT_CTLR_DATA_LENGTH_MAX=251
CONFIG_BT_BUF_ACL_RX_SIZE=502
CONFIG_BT_BUF_ACL_TX_SIZE=502

CONFIG_BT_MAX_CONN=2

CONFIG_ASSERT=y

CONFIG_IPC_RADIO_BT=y
CONFIG_IPC_RADIO_BT_HCI_IPC=y

#Added to fix BLE crash in coex enable cases.
CONFIG_NRF_RPC=n
CONFIG_NRF_RPC_CBOR=n
&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;Below is the mcuboot.conf&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;# Enable logging for MCUboot
CONFIG_LOG=y

# Turn on a LED so we can see when Serial Recovery mode is active
CONFIG_MCUBOOT_INDICATION_LED=n

# Step 1.2 - Enable QSPI driver for MCUboot
CONFIG_NORDIC_QSPI_NOR=y

# Step 4.1 - Increase number of sectors
# This is 512 for the nRF54L15 but can be smaller for other chips
CONFIG_BOOT_MAX_IMG_SECTORS=512

CONFIG_PM=n

CONFIG_MAIN_STACK_SIZE=10240

CONFIG_BOOT_SWAP_SAVE_ENCTLV=n
CONFIG_BOOT_ENCRYPT_IMAGE=n

CONFIG_BOOT_UPGRADE_ONLY=n
CONFIG_BOOT_BOOTSTRAP=n

### mbedTLS has its own heap
# CONFIG_HEAP_MEM_POOL_SIZE is not set

### We never want Zephyr&amp;#39;s copy of tinycrypt.  If tinycrypt is needed,
### MCUboot has its own copy in tree.

CONFIG_FLASH=y
CONFIG_FPROTECT=y

### Various Zephyr boards enable features that we don&amp;#39;t want.
# CONFIG_BT is not set
# CONFIG_I2C is not set

CONFIG_LOG=y
CONFIG_LOG_MODE_MINIMAL=y # former CONFIG_MODE_MINIMAL
### Ensure Zephyr logging changes don&amp;#39;t use more resources
CONFIG_LOG_DEFAULT_LEVEL=0
### Use info log level by default
CONFIG_MCUBOOT_LOG_LEVEL_INF=y
### Decrease footprint by ~4 KB in comparison to CBPRINTF_COMPLETE=y
CONFIG_CBPRINTF_NANO=y
CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT=0
### Use the minimal C library to reduce flash usage
CONFIG_MINIMAL_LIBC=y

#core should be on a clean state when TF-M starts
CONFIG_MCUBOOT_CLEANUP_ARM_CORE=n
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;and below is the prj.conf&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;CONFIG_GPIO=y

# Enable mcumgr DFU in application
CONFIG_MCUMGR=y

# Enable MCUMGR management for both OS and Images
CONFIG_MCUMGR_GRP_OS=y
CONFIG_MCUMGR_GRP_IMG=y

# Configure MCUMGR transport to UART
# CONFIG_MCUMGR_TRANSPORT_UART=y
CONFIG_MCUMGR_TRANSPORT_BT=y

# Dependencies
# Configure dependencies for CONFIG_MCUMGR  
CONFIG_NET_BUF=y
CONFIG_ZCBOR=y
CONFIG_CRC=y

# Configure dependencies for CONFIG_MCUMGR_GRP_IMG  
CONFIG_FLASH=y
CONFIG_IMG_MANAGER=y

# Configure dependencies for CONFIG_IMG_MANAGER  
CONFIG_STREAM_FLASH=y
CONFIG_FLASH_MAP=y

# Configure dependencies for CONFIG_MCUMGR_TRANSPORT_UART 
CONFIG_BASE64=y

# Step 1.1 - Enable QSPI driver for Application
CONFIG_NORDIC_QSPI_NOR=y
#
CONFIG_NCS_SAMPLES_DEFAULTS=y

# CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048

CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_DEVICE_NAME_DYNAMIC=y
CONFIG_BT_SETTINGS=y
CONFIG_BT_DEVICE_NAME_MAX=48
# Step 2.2 - Enable FOTA over Bluetooth LE
CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y

CONFIG_LOG=y

CONFIG_SPI=y

# CONFIG_MAIN_STACK_SIZE=4096

CONFIG_LOG=y
CONFIG_LOG_MODE_MINIMAL=y
CONFIG_FPU=y
CONFIG_CBPRINTF_FP_SUPPORT=y

CONFIG_FILE_SYSTEM_MKFS=y
CONFIG_FILE_SYSTEM=y
CONFIG_FILE_SYSTEM_LITTLEFS=y

CONFIG_BT_CENTRAL=y
CONFIG_BT_SCAN=y
CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_GATT_DM=y
CONFIG_FS_LITTLEFS_NUM_FILES=10
CONFIG_FS_LITTLEFS_NUM_DIRS=1
CONFIG_FS_LITTLEFS_FMP_DEV=y

CONFIG_FLASH_JESD216_API=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_MPU_ALLOW_FLASH_WRITE=y
CONFIG_PM_PARTITION_REGION_LITTLEFS_EXTERNAL=y
CONFIG_PM_PARTITION_SIZE_LITTLEFS=0x70c000

# CONFIG_UART_INTERRUPT_DRIVEN=y

CONFIG_DK_LIBRARY=y

CONFIG_BT_DEVICE_APPEARANCE=832
CONFIG_BT_MAX_CONN=1
CONFIG_BT_MAX_PAIRED=1

CONFIG_BT_SMP=y
CONFIG_BT_EXT_ADV=y

# Enable nRFx TWIS (I2C Slave)
CONFIG_I2C=y
CONFIG_I2C_TARGET=y
# NCS 3.2.0 (nrfx 4.0) migration: per-instance CONFIG_NRFX_TWIS3 was consolidated into the
# single CONFIG_NRFX_TWIS option; the concrete instance (TWIS3 / i2c3) is still selected via
# the &amp;quot;nordic,nrf-twis&amp;quot; devicetree node (see boards/nrf5340dk_nrf5340_cpuapp.overlay).
CONFIG_NRFX_TWIS=y
CONFIG_I2C_NRFX=y

CONFIG_NVS=y
CONFIG_SETTINGS_NVS=y
# CONFIG_BT_BUF_ACL_TX_COUNT=10
# CONFIG_BT_BUF_ACL_RX_COUNT=10
# CONFIG_BT_L2CAP_TX_BUF_COUNT=10
CONFIG_BT_L2CAP_TX_MTU=247

# ----------------------
# Antenna Board selection
# ----------------------
# Gateway Antenna B10
CONFIG_ANT_B10=y
# Node Antenna B11
CONFIG_ANT_B11=n

# Set to y for gateway hardware version 3.1
CONFIG_GATEWAY_HW_V2=n
CONFIG_BT_DEVICE_NAME=&amp;quot;Gateway&amp;quot;

# ----------------------
# General Configurations
# ----------------------
CONFIG_ASSERT=y
CONFIG_HW_STACK_PROTECTION=y # Hardware stack protection to detect overflows earlier
CONFIG_NEWLIB_LIBC=y # To make visible math.h


# ----------------------
# Debug Logger configuration
# ----------------------

# Enable this when tracking using python script.
# CONFIG_LOG_OVERRIDE_LEVEL=1

CONFIG_LOG=y                     # Enable Zephyr logging subsystem
CONFIG_SERIAL=y                  # Enable serial driver
CONFIG_CONSOLE=y                 # Enable console output

# Enable this for UART logging, Disable the RTT
CONFIG_UART_CONSOLE=y            # Disable UART console (we are using ACM)
# CONFIG_STDOUT_CONSOLE=n          # Send the printf to console

# CONFIG_FPU=y                     # Enable floating point unit
# CONFIG_CBPRINTF_FP_SUPPORT=y     # Enable floating-point support for logging

CONFIG_LOG_BUFFER_SIZE=8196
# CONFIG_LOG_MODE_MINIMAL=y      # Disable Full log mode with timestamps and module inf
CONFIG_LOG_MODE_DEFERRED=y       # Logs are processed in seperate thread from ring buffer.
CONFIG_LOG_DEFAULT_LEVEL=2

#
# ------- Configuration For High Speed Logging ---------&amp;gt;
#

# JLinkExe -if SWD -device nrf5340 -speed 8000 -autoconnect 1 --&amp;gt; Terminal 1
# JLinkRTTClient --&amp;gt; Terminal 2

# Use SEGGER RTT as backend
# CONFIG_USE_SEGGER_RTT=y
# CONFIG_LOG_BACKEND_RTT=y

# High Speed Configurations
# CONFIG_LOG_BACKEND_RTT_MODE_DROP=y
# CONFIG_LOG_BACKEND_RTT_MODE_BLOCK=n
# CONFIG_LOG_BACKEND_RTT_MODE_OVERWRITE=n

# Target -&amp;gt; host buffer
# CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN=8192
# Host -&amp;gt; target buffer
# CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=8192

# Max log message size, Valid for Drop Mode
# CONFIG_LOG_BACKEND_RTT_MESSAGE_SIZE=256

# Logger up-buffer
# CONFIG_LOG_BACKEND_RTT_BUFFER=1
# CONFIG_LOG_BACKEND_RTT_BUFFER_SIZE=8192

# Retry settings, Valid for Block Mode
# CONFIG_LOG_BACKEND_RTT_RETRY_CNT=10
# CONFIG_LOG_BACKEND_RTT_RETRY_DELAY_MS=10
# Message formatting buffer
# CONFIG_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE=512


# -------------------------------
# Ant-b1x configuration
# ------------------------------
CONFIG_UART_INTERRUPT_DRIVEN=y
# NCS 3.2.0 (nrfx 4.0) migration: per-instance CONFIG_NRFX_UARTE1 was consolidated into the
# single CONFIG_NRFX_UARTE option; the concrete instance (UARTE1) is still selected via the
# uart1 devicetree node status = &amp;quot;okay&amp;quot; (see boards/*.overlay).
CONFIG_NRFX_UARTE=y
# CONFIG_TFM_LOG_LEVEL_SILENCE=y # CRITICAL : Disable TFM logs on UART1, Don&amp;#39;t enable this.

# ---- UART DMA configurations ------------
CONFIG_UART_ASYNC_API=y # Enable for DMA
CONFIG_UART_1_ASYNC=y # Enable DMA support for UART1
CONFIG_UART_1_INTERRUPT_DRIVEN=n # Disable interrupt to use DMA
CONFIG_RING_BUFFER=y

CONFIG_HEAP_MEM_POOL_SIZE=35840

# -------------------------------
# STACK size configurations
# -------------------------------
CONFIG_MAIN_STACK_SIZE=8196
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096

CONFIG_MCUMGR_MGMT_NOTIFICATION_HOOKS=y
CONFIG_MCUMGR_GRP_IMG_STATUS_HOOKS=y
CONFIG_MCUMGR_GRP_IMG_UPLOAD_CHECK_HOOK=y

CONFIG_WATCHDOG=y
CONFIG_STREAM_FLASH=y
CONFIG_STREAM_FLASH_ERASE=y
CONFIG_DFU_TARGET=y
CONFIG_DFU_TARGET_STREAM=y
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_DFU_TARGET_MODEM_DELTA=n
CONFIG_MPU_ALLOW_FLASH_WRITE=y

# -------------------------------
# ANT-B10 firmware update (SMP/mcumgr serial client, module/smp_dfu.c)
# -------------------------------
# No new Kconfig options required: this feature relays/uploads the ANT-B10 image using a
# self-contained base64/CRC16/CBOR implementation (does not use CONFIG_ZCBOR / CONFIG_BASE64,
# which stay enabled above only for the existing BT MCUmgr DFU and Nordic self-update paths).
# It reuses the already-enabled CONFIG_FILE_SYSTEM_LITTLEFS (image staging) and the existing
# UART1/ANT-B10 driver config above (CONFIG_NRFX_UARTE, CONFIG_UART_ASYNC_API, etc.).
#
# Standalone ANT-B10 DFU POC (module/antb10_dfu_poc.c, embedded-buffer test): disabled by
# default. To enable, uncomment the line below and rebuild:
#CONFIG_ANTB10_DFU_POC=y
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And using ncs version 3.3.0 and tool chain version 3.3.0 but still facing the same issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571345?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2026 12:21:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34606e3c-ce37-417a-aed5-137f6a373f00</guid><dc:creator>saurabh_embrill</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/eith"&gt;Einar Thorsrud&lt;/a&gt;&amp;nbsp;,&lt;br /&gt;Thanks for your reply,&lt;br /&gt; is this issue fixed in nrf connect sdk 3.3.0 ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Stop scanning coded phy beacon</title><link>https://devzone.nordicsemi.com/thread/571319?ContentTypeID=1</link><pubDate>Thu, 17 Sep 2026 14:43:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba461241-53c8-4421-b1d4-2921758c01b7</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is a known issue in the SoftDevice Controller where sometimes stopped generating advertising reprots when doing extended scanning (like scanning coded PHY). This is &lt;a href="https://nrfconnectdocs.nordicsemi.com/ncs/latest/nrfxlib/softdevice_controller/CHANGELOG.html#id13"&gt;fixed in nRF Connect SDK 3.1.0&lt;/a&gt;, so i recommend updateing to that or later.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>