<?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>issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2</link><description>hello Nordic 
 i am working with nrf52832 and nrf52840 using ncs v2.9.2 currently 
 when trying to build with ncs v3.0.2 i get this error: 
 File not found: /.../my_app/&amp;quot;sysbuild_swap.conf” 
 
 my project hierarchy looks like this : 
 i have sysbuild</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 08 Jan 2026 13:51:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2" /><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/558284?ContentTypeID=1</link><pubDate>Thu, 08 Jan 2026 13:51:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13c5e328-9044-4b9c-8bd9-9ff79344e30b</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;I am sorry to hear that Ziv,&lt;/p&gt;
[quote user="Elfving"]&lt;blockquote&gt;&lt;div&gt;plus there are significant issues like major build size (which can end in an app that can not be compile) and there is no real support, no answer for any of the above issues no real guide or support ???&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;
&lt;p&gt;I am so sorry about this. This does sound annoying. &lt;a href="https://devzone.nordicsemi.com/support-private/support/353833"&gt;Is this the case you are referring to?&amp;nbsp;&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;[/quote]
&lt;p&gt;I thought you also had another conversation ongoing about reducing the image size, but I see that this is related to something else.&lt;/p&gt;
&lt;p&gt;The truth is that it is hard to immediately know what to do even though we eg. see&amp;nbsp;a 7KB increase under &amp;quot;No Paths&amp;quot;. Crypto might be easier, but I&amp;#39;d have to ask around a bit for that. Though I wouldn&amp;#39;t say that we&amp;#39;ve given up just because my previous response doesn&amp;#39;t have all the answers.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I generally find that our &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/test_and_optimize/optimizing/memory.html#bluetooth"&gt;memory optimization documentation here is rather good&lt;/a&gt;&amp;nbsp;and worth going through, and&amp;nbsp;also the&amp;nbsp;&lt;span&gt;prj_minimal.conf file it mentions there, so that you can get suggestions for what to turn off and how small you can get a project. This might also be particularly useful for you, since you, like the peripheral project that&amp;nbsp;prj_minimal.conf is meant for, mainly just use BLE in your project. That will likely not address the crypto, nfc, nor FOTA stuff, but it&amp;#39;s a start.&amp;nbsp;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;## prj_minimal.conf ##
# Copyright (c) 2021 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

# Enable the UART driver
CONFIG_UART_ASYNC_API=y
CONFIG_NRFX_UARTE0=y
CONFIG_SERIAL=y

CONFIG_HEAP_MEM_POOL_SIZE=1536

CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_DEVICE_NAME=&amp;quot;Nordic_UART_Service&amp;quot;
CONFIG_BT_DEVICE_APPEARANCE=833
CONFIG_BT_MAX_CONN=1
CONFIG_BT_MAX_PAIRED=1

# Enable the NUS service
CONFIG_BT_NUS=y

# Enable bonding
CONFIG_BT_SETTINGS=y
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_FLASH_MAP=y

# Enable DK LED and Buttons library
CONFIG_DK_LIBRARY=y

# Drivers and peripherals
CONFIG_I2C=n
CONFIG_WATCHDOG=n
CONFIG_SPI=n
CONFIG_GPIO=n

# Power management

# Interrupts
CONFIG_DYNAMIC_INTERRUPTS=n
CONFIG_IRQ_OFFLOAD=n

# Memory protection
CONFIG_THREAD_STACK_INFO=n
CONFIG_THREAD_CUSTOM_DATA=n
CONFIG_FPU=n

# Boot
CONFIG_NCS_BOOT_BANNER=n
CONFIG_BOOT_BANNER=n
CONFIG_BOOT_DELAY=0

# Console
CONFIG_CONSOLE=n
CONFIG_UART_CONSOLE=n
CONFIG_STDOUT_CONSOLE=n
CONFIG_PRINTK=n
CONFIG_EARLY_CONSOLE=n

# Build
CONFIG_SIZE_OPTIMIZATIONS=y

# ARM
CONFIG_ARM_MPU=n

# In order to correctly tune the stack sizes for the threads the following
# Configurations can enabled to print the current use:
#CONFIG_THREAD_NAME=y
#CONFIG_THREAD_ANALYZER=y
#CONFIG_THREAD_ANALYZER_AUTO=y
#CONFIG_THREAD_ANALYZER_RUN_UNLOCKED=y
#CONFIG_THREAD_ANALYZER_USE_PRINTK=y
#CONFIG_CONSOLE=y
#CONFIG_UART_CONSOLE=y
#CONFIG_SERIAL=y
#CONFIG_PRINTK=y

# Example output of thread analyzer
#SDC RX              : unused 800 usage 224 / 1024 (21 %)
#BT ECC              : unused 216 usage 888 / 1104 (80 %)
#BT RX               : unused 1736 usage 464 / 2200 (21 %)
#BT TX               : unused 1008 usage 528 / 1536 (34 %)
#ble_write_thread_id : unused 688 usage 336 / 1024 (32 %)
#sysworkq            : unused 1912 usage 136 / 2048 (6 %)
#MPSL signal         : unused 928 usage 96 / 1024 (9 %)
#idle 00             : unused 224 usage 96 / 320 (30 %)
#main                : unused 568 usage 456 / 1024 (44 %)
CONFIG_BT_RX_STACK_SIZE=1024
CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y
CONFIG_BT_HCI_TX_STACK_SIZE=640
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=1536
CONFIG_MPSL_WORK_STACK_SIZE=256
CONFIG_IDLE_STACK_SIZE=128
CONFIG_ISR_STACK_SIZE=1024
CONFIG_BT_NUS_THREAD_STACK_SIZE=512

# Disable features not needed
CONFIG_TIMESLICING=n
CONFIG_COMMON_LIBC_MALLOC=n
CONFIG_LOG=n
CONFIG_LOG_BACKEND_RTT=n
CONFIG_ASSERT=n

# Disable Bluetooth features not needed
CONFIG_BT_DEBUG_NONE=y
CONFIG_BT_ASSERT=n
CONFIG_BT_DATA_LEN_UPDATE=n
CONFIG_BT_PHY_UPDATE=n
CONFIG_BT_GATT_CACHING=n
CONFIG_BT_GATT_SERVICE_CHANGED=n
CONFIG_BT_GAP_PERIPHERAL_PREF_PARAMS=n
CONFIG_BT_SETTINGS_CCC_LAZY_LOADING=y
CONFIG_BT_HCI_VS=n

# Disable Bluetooth controller features not needed
CONFIG_BT_CTLR_PRIVACY=n
CONFIG_BT_CTLR_PHY_2M=n

# Reduce Bluetooth buffers
CONFIG_BT_BUF_EVT_DISCARDABLE_COUNT=1
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=43
CONFIG_BT_BUF_EVT_RX_COUNT=4

CONFIG_BT_CONN_TX_MAX=3
CONFIG_BT_L2CAP_TX_BUF_COUNT=2
CONFIG_BT_ATT_TX_COUNT=2
CONFIG_BT_BUF_ACL_TX_COUNT=3
CONFIG_BT_BUF_ACL_TX_SIZE=27
&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;i wrote it here&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;[/quote]
&lt;p&gt;Ah right, must have missed that. Maybe I am just overlooking things again here, but I assume you also need to lose &lt;em&gt;all&lt;/em&gt; of these additional&amp;nbsp;&lt;span&gt;5-15kB that the project has gained.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Regarding the&amp;nbsp;long_wq, you could try setting&amp;nbsp;CONFIG_BT_LONG_WQ=n (though I gotta say that this only removes 0.1KB on my side, I find it strange that it is an entire &lt;span&gt;2.16kB&amp;nbsp;for you&lt;/span&gt;).&lt;/p&gt;
[quote user="ziv123"]if you do not have practical&amp;nbsp;solutions or directions for the mentioned issues then i appreciate the patience and politeness (which i maybe lacking, sorry for that) but if that&amp;#39;s the case you can close this thread without the &amp;quot;verified answer&amp;quot;&amp;nbsp;&lt;span title="Pray"&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4377.1f64f.svg" style="max-height:32px;max-width:32px;" alt="Pray" /&gt;&lt;/span&gt;[/quote]
&lt;p&gt;Understood. I&amp;#39;ll leave it open in case you want to get back to it, but you are free to not reply of course. Then it will just be left like this.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/558228?ContentTypeID=1</link><pubDate>Thu, 08 Jan 2026 07:55:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:798a6b7c-00cc-4045-8f64-5c6823125ac4</guid><dc:creator>ziv123</dc:creator><description>&lt;p&gt;hello Elfving&lt;/p&gt;
&lt;p&gt;i hope you had nice holidays as well &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f64f.svg" title="Pray"&gt;&amp;#x1f64f;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;i am sorry to say but i can&amp;#39;t find something practical that helps me in your replay&amp;nbsp;&lt;/p&gt;
&lt;p&gt;you neglected this 2 parts&lt;/p&gt;
[quote userid="90084" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/557717"]&lt;ul&gt;&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Under zephyr/subsys/bluetooth/host/ there is new “long_wq.c&amp;nbsp; 2.16kB .. (it includes bt_long_wq and bt_lw_stack_area) (this file under host does not exist in ncs2.9.2)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Under ncs/v3.0.2/modules there is a new directory “crypto” 1.43kB (i don’t see it there in the memory report of the same app running on ncs2.9.2)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;[/quote]
&lt;p&gt;and replayed only on the &amp;quot;no paths&amp;quot;&lt;/p&gt;
&lt;p&gt;you ask&amp;nbsp;&lt;/p&gt;
[quote userid="103347" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/558014"]Is there anything in particular that your app uses in addition to security and BLE?[/quote]
&lt;p&gt;i wrote it here&lt;/p&gt;
[quote userid="90084" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/557717"]I am sure it adds a lot..&amp;nbsp; but, do I need all its (probably enabled by default) components for an application that uses BLE (smp +mcumgr), logs via RTT, and does not use wifi or any other OTAs beside BLE (and nfc for only some of our boards) ?[/quote]
&lt;p&gt;regarding&amp;nbsp;ROM there is an addition of between 5-15kB depending on the board i am building my app on ..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span&gt;~7kB increase in crypto module and &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;~7kB increase under No Paths&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;i also have some issues with BLE security after migrating but i&amp;#39;ll open a new thread for that specific one&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;if you do not have practical&amp;nbsp;solutions or directions for the mentioned issues then i appreciate the patience and politeness (which i maybe lacking, sorry for that) but if that&amp;#39;s the case you can close this thread without the &amp;quot;verified answer&amp;quot;&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f64f.svg" title="Pray"&gt;&amp;#x1f64f;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;best regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Ziv&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/558014?ContentTypeID=1</link><pubDate>Tue, 06 Jan 2026 11:28:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad51a995-2cad-4da7-a54f-f05fc0a7c0a5</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hi again Ziv, I hope the holiday period has been good.&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;it is not something that i config it is inside ncs and i don&amp;#39;t want to change inside (not a good practice)&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;[/quote]
&lt;p&gt;Understandable. I see that others have reported this as well. It seems like this is no major issue besides the annoyance of &amp;quot;warning&amp;quot; you. It is fixed in NCS 3.1, but I think you could alternatively just&lt;a href="https://github.com/nrfconnect/sdk-zephyr/commit/020cb79d27d04234658dfa3fb1501496a8ceca3a"&gt; cherry pick this.&lt;/a&gt;&amp;nbsp;Or nevermind the warning of course.&lt;/p&gt;
[quote user="ziv123"]Under “No paths” i see z_main_stack 3.13kB (i don’t see it there in the memory report of the same app running on ncs2.9.2)&amp;nbsp;[/quote]
&lt;p&gt;I am having a hard time pinpointing exactly what this stems from, might just be&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.1.0/page/zephyr/releases/release-notes-4.1.html"&gt;the Zephyr kernel&lt;/a&gt;. I would typically assume that it just enables more by default, and like you say, these things could be explicitly disabled.&lt;/p&gt;
&lt;p&gt;Any obvious changes in the memory report in regards to the ROM in the overview? How much do you need to reduce it by?&lt;/p&gt;
&lt;p&gt;Is there anything in particular that your app uses in addition to security and BLE?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/557717?ContentTypeID=1</link><pubDate>Tue, 30 Dec 2025 10:12:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88aa80a9-d3c4-438a-90f0-ec5b5ac49021</guid><dc:creator>ziv123</dc:creator><description>&lt;p&gt;hey Elfving&lt;/p&gt;
[quote userid="103347" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/557408"]I am so sorry about this. This does sound annoying. &lt;a href="https://devzone.nordicsemi.com/support-private/support/353833"&gt;Is this the case you are referring to?&amp;nbsp;&lt;/a&gt;[/quote]
&lt;p&gt;yes&lt;/p&gt;
[quote userid="103347" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/557408"]Does simply removing&amp;nbsp;&lt;span&gt;CONFIG_UART_NRFX_UARTE_LEGACY_SHIM work?&lt;/span&gt;[/quote]
&lt;p&gt;it is not something that i config it is inside ncs and i don&amp;#39;t want to change inside (not a good practice)&lt;/p&gt;
[quote userid="103347" url="~/f/nordic-q-a/126131/issues-migrating-to-from-ncs-2-9-2-to-ncs-3-0-2/557408"]we might have to check a few times before we&amp;#39;ve reached our end goal here.[/quote]
&lt;p&gt;i don&amp;#39;t mind multiple checks&lt;/p&gt;
&lt;p&gt;beside the RAM increase which i&amp;#39;ll shortly address&lt;span&gt;, the image (.bin) itself increased in size (~10kB) and it became a problem to DFU .. i tested it with the same app and ncs version (3.0.2) with&amp;nbsp;one feature disabled to get a smaller sized image and DFU worked .. and the app was able to update and start. So it is clearly a size issue which came with ncs3.0.2 what can we do ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Regarding tRAM, from a memory report compare, looking at the RAM, i see the following diffs (i list only the few big sized ones)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Under &amp;ldquo;No paths&amp;rdquo; i see z_main_stack 3.13kB (i don&amp;rsquo;t see it there in the memory report of the same app running on ncs2.9.2)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Under zephyr/subsys/bluetooth/host/ there is new &amp;ldquo;long_wq.c&amp;nbsp; 2.16kB .. (it includes bt_long_wq and bt_lw_stack_area) (this file under host does not exist in ncs2.9.2)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Under ncs/v3.0.2/modules there is a new directory &amp;ldquo;crypto&amp;rdquo; 1.43kB (i don&amp;rsquo;t see it there in the memory report of the same app running on ncs2.9.2)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;I wonder if some of them could be configured to be disabled or partially disabled, or minimised, in accordance with what my app actually needs, for example there is the new psa (p.. Security architecture) addition,maybe related to the new crypto directory, I am sure it adds a lot..&amp;nbsp; but, do I need all its (probably enabled by default) components for an application that uses BLE (smp +mcumgr), logs via RTT, and does not use wifi or any other OTAs beside BLE (and nfc for only some of our boards) ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;there are more issues with app functionality after migration but for now lets focus on the size&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;hope to read you soon&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;best regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Ziv&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/557408?ContentTypeID=1</link><pubDate>Fri, 19 Dec 2025 08:52:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49100fb8-6c2b-4914-8305-55539c8bbf0d</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Just to make sure that we are on the same page: I&amp;#39;d be happy to help you with finding what you need to change in order for you to migrate to a new NCS version. What I was trying to say is that the migration procedure currently isn&amp;#39;t as straightforward as it should be; you/we typically need to go through the errors and figure out what they stem from (typically some configurations have gotten new names).&amp;nbsp;&lt;/p&gt;
[quote user="ziv123"]plus there are significant issues like major build size (which can end in an app that can not be compile) and there is no real support, no answer for any of the above issues no real guide or support ???[/quote]
&lt;p&gt;I am so sorry about this. This does sound annoying. &lt;a href="https://devzone.nordicsemi.com/support-private/support/353833"&gt;Is this the case you are referring to?&amp;nbsp;&lt;/a&gt;&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;i would expect some sort of a more professional informative replay but i am sorry to say it feels like an &amp;quot;i don&amp;#39;t know and i don&amp;#39;t want to check even though i am a representative of the company that developed the SDK&amp;quot; replay&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;I&amp;#39;d be happy to check, though my concern is that we might have to check a few times before we&amp;#39;ve reached our end goal here.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s see..&lt;/p&gt;
&lt;p&gt;Does simply removing&amp;nbsp;&lt;span&gt;CONFIG_UART_NRFX_UARTE_LEGACY_SHIM work?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Regarding the DCDC thing, that has been moved to the device tree. &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/121945/custom-board-configurations"&gt;A colleague of mine describes it well here.&lt;/a&gt;&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;i am really sorry to write this but it is really frustrating .. devzon used to be a real saver and recently it feels like it does not try to help at all&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;It might be that we are not at our peak in regards to helpfulness at the moment due to the Holidays and the extra workload that comes with it, but I shouldn&amp;#39;t make excuses.&amp;nbsp;I am sorry again about this - this is not the experience that we are trying to give the people reaching out to us here.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards and happy holidays,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/557370?ContentTypeID=1</link><pubDate>Thu, 18 Dec 2025 19:43:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b777b6b3-61b7-49de-918e-99ac2f296147</guid><dc:creator>ziv123</dc:creator><description>&lt;p&gt;i am sorry but i don&amp;#39;t understand ..&lt;/p&gt;
&lt;p&gt;ncs is a Nordic developed SDK, even the zephyr in it is a zephyr version that is not a standard zephyr version but specific to Nordic and yet .. when a user, like me, needs to handle migration (because i was advise to on another thread in devzon in order to handle missing information in coredump parsing) plus there are significant issues like major build size (which can end in an app that can not be compile) and there is no real support, no answer for any of the above issues no real guide or support ???&lt;/p&gt;
&lt;p&gt;this is very disappointing&lt;/p&gt;
&lt;p&gt;i would expect some sort of a more professional informative replay but i am sorry to say it feels like an &amp;quot;i don&amp;#39;t know and i don&amp;#39;t want to check even though i am a representative of the company that developed the SDK&amp;quot; replay&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i am really sorry to write this but it is really frustrating .. devzon used to be a real saver and recently it feels like it does not try to help at all&amp;nbsp;&lt;/p&gt;
&lt;p&gt;best regards&lt;/p&gt;
&lt;p&gt;Ziv&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/557170?ContentTypeID=1</link><pubDate>Wed, 17 Dec 2025 08:46:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccc8535d-a3ef-4814-ba04-c872ad7558bf</guid><dc:creator>Elfving</dc:creator><description>[quote user="ziv123"]&lt;p&gt;when adding the extra cmake args this works fine in ncs2.9.2&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;-DSB_EXTRA_CONF_FILE=&amp;quot;sysbuild_swap.conf&amp;quot;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;but in ncs 3.0.2 i had to remove the (&amp;quot;) and use it like this&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;-DSB_EXTRA_CONF_FILE=sysbuild_swap.conf&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;not sure why ..&lt;/span&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Odd. I am not aware of any changes regarding this, though&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/config_and_build/cmake/index.html#providing_cmake_options"&gt; I thought not using quotation marks was the standard.&lt;/a&gt;&amp;nbsp;Either way, I am glad you got that solved.&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;&lt;span style="font-weight:400;"&gt;but while i am at it i am trying to clean some warnings and some of them seems to be a bit problematic to clear.. like this&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;/div&gt;[/quote]
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/119153/address-range-collides-with-other-peripherals-in-nrf5340-device-tree-view-vs-code"&gt;That is expected.&lt;/a&gt;&lt;/p&gt;
[quote user="ziv123"]&lt;p&gt;another type of warnings i get when migrating to ncs 3.0.2, which is not by configuration within my app but probably dependencies or something like that is:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;/div&gt;[/quote]
&lt;p&gt;Yeah, unfortunately, that is not as straightforward, and something that comes with migrating between the SDK versions. You&amp;#39;d typically have to go through these one by one and figure out what to replace the different configs with. A good way to start with this is to go through the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_3.0.html"&gt;migration notes&lt;/a&gt;, though that typically doesn&amp;#39;t mention everything. If the configs are there to enable a certain feature (eg FOTA), then the documentation page on the feature would typically also mention what one needs to change.&lt;/p&gt;
&lt;p&gt;I wish this was easier, but as of now, it is not.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/556993?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2025 14:34:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6883441d-4ba9-433c-932e-1a422bfa4a90</guid><dc:creator>ziv123</dc:creator><description>&lt;p&gt;well i actually found the issue and it is very strange i must say&amp;nbsp;&lt;/p&gt;
&lt;p&gt;when adding the extra cmake args this works fine in ncs2.9.2&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;-DSB_EXTRA_CONF_FILE=&amp;quot;sysbuild_swap.conf&amp;quot;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;but in ncs 3.0.2 i had to remove the (&amp;quot;) and use it like this&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;-DSB_EXTRA_CONF_FILE=sysbuild_swap.conf&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;not sure why ..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;but while i am at it i am trying to clean some warnings and some of them seems to be a bit problematic to clear.. like this&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;CMake Warning at /.../ncs/v2.9.2/zephyr/cmake/modules/dts.cmake:398 (message):
  dtc raised one or more warnings:

  
  /../augury_app/build_dev/augury_app/zephyr/zephyr.dts:59.25-64.5:
  Warning (unique_unit_address_if_enabled): /soc/clock@40000000: duplicate
  unit-address (also used in node /soc/power@40000000)

  
  /../augury_app/build_dev/augury_app/zephyr/zephyr.dts:390.21-394.5:
  Warning (unique_unit_address_if_enabled): /soc/acl@4001e000: duplicate
  unit-address (also used in node /soc/flash-controller@4001e000)&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;and looking at zephyr/dts/arm/nordic/nrf52840.dtsi i do see both components has the same reg address&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;clock: clock@40000000 {
			compatible = &amp;quot;nordic,nrf-clock&amp;quot;;
			reg = &amp;lt;0x40000000 0x1000&amp;gt;;
			interrupts = &amp;lt;0 NRF_DEFAULT_IRQ_PRIORITY&amp;gt;;
			status = &amp;quot;okay&amp;quot;;
		};

		power: power@40000000 {
			compatible = &amp;quot;nordic,nrf-power&amp;quot;;
			reg = &amp;lt;0x40000000 0x1000&amp;gt;;
			interrupts = &amp;lt;0 NRF_DEFAULT_IRQ_PRIORITY&amp;gt;;
			status = &amp;quot;okay&amp;quot;;
			#address-cells = &amp;lt;1&amp;gt;;
			#size-cells = &amp;lt;1&amp;gt;;&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;and same here:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;acl: acl@4001e000 {
			compatible = &amp;quot;nordic,nrf-acl&amp;quot;;
			reg = &amp;lt;0x4001e000 0x1000&amp;gt;;
			status = &amp;quot;okay&amp;quot;;
		};

		flash_controller: flash-controller@4001e000 {
			compatible = &amp;quot;nordic,nrf52-flash-controller&amp;quot;;
			reg = &amp;lt;0x4001e000 0x1000&amp;gt;;
			partial-erase;

			#address-cells = &amp;lt;1&amp;gt;;
			#size-cells = &amp;lt;1&amp;gt;;&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;so how can i clear this warning ? how does nordic make sure there is no issue with nodes function if both run on the same location ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;another type of warnings i get when migrating to ncs 3.0.2, which is not by configuration within my app but probably dependencies or something like that is:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;warning: Deprecated symbol DEPRECATED_UART_NRFX_UARTE_LEGACY_SHIM is enabled. 

warning: Deprecated symbol SOC_DCDC_NRF52X is enabled.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;any idea what is the best practice to handle those ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;plus building with ncs3.0.2 adds ~3k Ram to the build .. any idea why and how to fix it ? (we are on the edge of our RAM as it is already)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;hope to read you soon&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;best regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Ziv&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues migrating to from ncs 2.9.2 to ncs 3.0.2</title><link>https://devzone.nordicsemi.com/thread/556957?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2025 12:03:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2c5e441-421c-45d4-ab70-4410c6ecedfd</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hi Ziv,&lt;/p&gt;
&lt;p&gt;And this is your own application right?&amp;nbsp;I would unfortunately assume that the migration guides might fail to mentioned everything you need to change, though good thing you reached out to us here.&lt;/p&gt;
[quote user=""]&lt;p&gt;File not found:&lt;br /&gt; /.../my_app/&amp;quot;sysbuild_swap.conf”&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;my project hierarchy looks like this :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i have sysbuild.cmake, sysbuld.conf, sysbuild_swap.conf and sysbuild_no_swap.conf under my_app/&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;And you also had all of these files in the v2.9 version as well? Or did you not use sysbuild in that version of your application?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>