<?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>Error when compiling application with NSC v3.0.1 and CONFIG_BT_LL_SOFTDEVICE=n</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121679/error-when-compiling-application-with-nsc-v3-0-1-and-config_bt_ll_softdevice-n</link><description>Hi, 
 I recently updated Nordic connect SDK and toolchain from v2.7.0 to v3.0.1. When compiling my application with activated CONFIG_BT_LL_SOFTDEVICE flag, I get this error message: 
 
 When setting the CONFIG flag to &amp;quot;no&amp;quot; it compiles as expected. When</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 03 Jun 2025 08:02:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121679/error-when-compiling-application-with-nsc-v3-0-1-and-config_bt_ll_softdevice-n" /><item><title>RE: Error when compiling application with NSC v3.0.1 and CONFIG_BT_LL_SOFTDEVICE=n</title><link>https://devzone.nordicsemi.com/thread/537792?ContentTypeID=1</link><pubDate>Tue, 03 Jun 2025 08:02:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:572f7c12-f319-4bc4-b3b8-113df42975d6</guid><dc:creator>ilockit_CFR</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thanks for the support. I overlooked the bt-ll-sw-split snippet. After adding this, everything worked as expected.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error when compiling application with NSC v3.0.1 and CONFIG_BT_LL_SOFTDEVICE=n</title><link>https://devzone.nordicsemi.com/thread/537346?ContentTypeID=1</link><pubDate>Wed, 28 May 2025 10:56:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31f8c077-4004-4b2e-9bd9-a0fb8f759eff</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi Christian,&lt;/p&gt;
&lt;p&gt;Thank you for sharing&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;D:/Projekte/nrf_connect_sdk/apps/test_app/src/main.c:321:5: warning: &amp;#39;BT_LE_ADV_OPT_CONNECTABLE&amp;#39; is deprecated [-Wdeprecated-declarations]
  321 |     .options = BT_LE_ADV_OPT_CONNECTABLE | BT_LE_ADV_OPT_USE_NAME
      |     ^
In file included from D:/Projekte/nrf_connect_sdk/apps/test_app/src/main.c:19:
C:/ncs/v3.0.1/zephyr/include/zephyr/bluetooth/bluetooth.h:638:9: note: declared here
  638 |         BT_LE_ADV_OPT_CONNECTABLE __deprecated = BIT(0),&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;As you stated, I see there are some artifacts here w.r.t your application from 2.7.0 that are using deprecated functionality. Could you go through the release notes and migration guides and clear up any remaining warnings?&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s some resources that should get your through this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Migrating from multi-image to sysbuild:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_sysbuild.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Migration guides&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration_guides.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration_guides.html&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Iterate through the&amp;nbsp;&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.8.html"&gt;2.8 migration guide&lt;/a&gt;,&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.9.html"&gt;2.9 guide&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_3.0.html"&gt;3.0 guide&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;If there are additional deprecated Kconfigs between 2.7.0 and 3.0.0 that are not mentioned in the previous 5 links, then you should be able to find them here&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/release_notes.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/release_notes.html&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;In case you have more questions about sysbuild, here&amp;#39;s a great course at our academy pages&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-sysbuild/&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I know this is quite a bit of work to do, but unfortunately it&amp;#39;s not as easy as &amp;quot;just upgrade&amp;quot; w.r.t upgrading to a newer release of NCS when you&amp;#39;re going over 4 major releases of the SDK&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error when compiling application with NSC v3.0.1 and CONFIG_BT_LL_SOFTDEVICE=n</title><link>https://devzone.nordicsemi.com/thread/536620?ContentTypeID=1</link><pubDate>Thu, 22 May 2025 12:25:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a284131e-a78f-449f-b8c2-d0c5c9fddbca</guid><dc:creator>ilockit_CFR</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thanks for your answer, here&amp;#39;s the complete log:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/terminal_5F00_log.txt"&gt;devzone.nordicsemi.com/.../terminal_5F00_log.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I set&amp;nbsp;the CONFIG variable to n.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error when compiling application with NSC v3.0.1 and CONFIG_BT_LL_SOFTDEVICE=n</title><link>https://devzone.nordicsemi.com/thread/536613?ContentTypeID=1</link><pubDate>Thu, 22 May 2025 12:04:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:084db19e-cdec-427a-ab34-61895d4887dd</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you attach the entire build log? There&amp;#39;s most likely something more useful somewhere else in the log.&lt;/p&gt;
[quote user=""] When using v2.7.0 I also had the flag set to &amp;quot;no&amp;quot;[/quote]
&lt;p&gt;Do you set &amp;#39;&lt;span&gt;CONFIG_BT_LL_SOFTDEVICE=&amp;quot;no&amp;quot;&amp;#39; or &amp;quot;CONFIG_BT_LL_SOFTDEVICE=n&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>