<?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>Using NCS as Zephyr Support for STM32</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/95402/using-ncs-as-zephyr-support-for-stm32</link><description>Using NCS 2.1.2 and it&amp;#39;s accompanying Zephyr version, we have a few boards we are building for. Some are based around the nRF9160/nRF52840 and some are around STM32 devices. This has been fine until I just tried enabling MCUBOOT as the bootloader for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 Jan 2023 18:38:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/95402/using-ncs-as-zephyr-support-for-stm32" /><item><title>RE: Using NCS as Zephyr Support for STM32</title><link>https://devzone.nordicsemi.com/thread/403924?ContentTypeID=1</link><pubDate>Mon, 09 Jan 2023 18:38:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ece0718-b77f-48da-95c6-b4740983c412</guid><dc:creator>Benjamin</dc:creator><description>&lt;p&gt;After chatting in the Zephyr Discord, I was shown that the nRF Connect SDK license explicitly states:&amp;nbsp;&lt;pre class="ui-code" data-mode="text"&gt;4. This software, with or without modification, must only be used with a
   Nordic Semiconductor ASA integrated circuit.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Which can be found here:&amp;nbsp;&lt;a id="" href="https://github.com/nrfconnect/sdk-nrf/blob/d026c5db57da421048c6b86c9c6920332275606e/LICENSE"&gt;https://github.com/nrfconnect/sdk-nrf/blob/d026c5db57da421048c6b86c9c6920332275606e/LICENSE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So, the solution is to have two west workspaces, one for the NCS and one for vanilla Zephyr.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NCS as Zephyr Support for STM32</title><link>https://devzone.nordicsemi.com/thread/403649?ContentTypeID=1</link><pubDate>Fri, 06 Jan 2023 17:51:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cdf8192-ce40-4462-bb38-55c925c9f656</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;span&gt;Zephyr of NCS is imported from&amp;nbsp;vanilla Zephyr and slightly modified for our Nordic chips and application requirements. Since we assume our users are using Nordic chips, we don&amp;#39;t test and restrict other chips. However, that doesn&amp;#39;t mean they are supported. If you have any zephyr issues with other chips than Nordic, please contact Zephyr&amp;nbsp;&lt;a href="https://discord.com/invite/Ck7jw53nU2" rel="noopener noreferrer" target="_blank"&gt;Discord&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NCS as Zephyr Support for STM32</title><link>https://devzone.nordicsemi.com/thread/403497?ContentTypeID=1</link><pubDate>Fri, 06 Jan 2023 00:24:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e214a82-debd-4650-80c7-fdbe16ac28ee</guid><dc:creator>Benjamin</dc:creator><description>&lt;p&gt;The NCS allows the building of other chips based around Zephyr, like the STM32. It should be something as simple as a CMake check that the target board has a Nordic device or not whether any of the &amp;quot;nrf&amp;quot; or &amp;quot;nrfxlib&amp;quot; is included. Or does Nordic not guarantee that any of the other Zephyr supported boards/mcu&amp;#39;s will build because it always tries to include Nordic cmake files when it shouldn&amp;#39;t? I am able to build for a custom STM32 board, until I include CONFIG_BOOTLOADER_MCUBOOT, then a bunch of Nordic unique stuff gets pulled in, but fails, because the rest of Zephyr is only looking for STM32 related files.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NCS as Zephyr Support for STM32</title><link>https://devzone.nordicsemi.com/thread/403490?ContentTypeID=1</link><pubDate>Thu, 05 Jan 2023 21:55:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fedefa1d-6a8c-4f55-9c90-ac55b4d4de41</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Our NCS support is based on Nordic chips, so I would let the question open to other experts.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>