<?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 Connect SDK revisions</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114762/nrf-connect-sdk-revisions</link><description>Hi there, 
 We are currently using nRF Conenct SDK revision v2.5.0 
 https://github.com/nrfconnect/ 
 Initially started with v2.6.1 but had to downgrade to v2.5.0 due to some limitations with other third party libraries 
 Found out that nRF Connect SDK</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Oct 2024 22:56:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114762/nrf-connect-sdk-revisions" /><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/505969?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 22:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a27273b6-2ec4-4c77-962f-2ebd9ace669d</guid><dc:creator>Jamal_nRF</dc:creator><description>&lt;p&gt;Thank you for the prompt feedback&lt;/p&gt;
&lt;p&gt;This was what I was looking for&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/505964?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 19:06:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a4bbb1a-e436-433c-ac02-aa1255840e38</guid><dc:creator>nordicator_prim3</dc:creator><description>&lt;p&gt;I&amp;#39;m not sure if there is an official function for it, but if you include &amp;quot;ncs_version.h&amp;quot; it has the following:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#define NCSVERSION                   
#define NCS_VERSION_NUMBER           0x20600
#define NCS_VERSION_MAJOR            2
#define NCS_VERSION_MINOR            6
#define NCS_PATCHLEVEL               0
#define NCS_TWEAK                    
#define NCS_VERSION_STRING           &amp;quot;2.6.0&amp;quot;
#define NCS_VERSION_EXTENDED_STRING  &amp;quot;&amp;quot;
#define NCS_VERSION_TWEAK_STRING     &amp;quot;&amp;quot;

#define NCS_BUILD_VERSION v2.6.0
#define BANNER_VERSION STRINGIFY(NCS_BUILD_VERSION)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Not sure if that will always be there for all versions, but it may be helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/505962?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 18:53:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:437aa33b-c75a-4738-b07e-ef7ec1035720</guid><dc:creator>Jamal_nRF</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, I am aware of the Zephyr API to retrieve Zephyr OS revision in use&lt;/p&gt;
&lt;div style="background-color:#1f1f1f;color:#cccccc;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#dcdcaa;"&gt;sys_kernel_version_get&lt;/span&gt;&lt;span style="color:#cccccc;"&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But my question was rather directed at nRF Connect SDK version&lt;/p&gt;
&lt;p&gt;Re: does the nRF Connect SDK provide an API that reports the version of SDK being used?&lt;/p&gt;
&lt;p&gt;In other words, I was looking for an API that retrieves exactly what is being set in the west.yml file&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/504066?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2024 21:10:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3ccc166-4b60-4c6c-8516-fc90353e54d2</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can determine the Zephyr version being used by examining the west manifest of the SDK. For example, for v2.6.1, you can find the Zephyr version&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.6.1/west.yml#L62-L76" rel="noopener noreferrer" target="_blank"&gt;here&lt;/a&gt;. This will show you that the Zephyr version is sdk-zephyr, Nordic&amp;#39;s downstream fork of the Zephyr RTOS. The version is v3.5.99-ncs1-1, indicating a modified version of Zephyr v3.5.0.&lt;/p&gt;
&lt;p&gt;In the context of a running application, Zephyr provides the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;KERNEL_VERSION_MAJOR&lt;/code&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;KERNEL_VERSION_MINOR&lt;/code&gt;, and&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;KERNEL_PATCHLEVEL&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;macros that can be used to get the major, minor, and patch level of the Zephyr kernel version respectively.&lt;/p&gt;
&lt;p&gt;Here is an example:&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#include &amp;lt;zephyr/kernel.h&amp;gt;
#include &amp;lt;zephyr/kernel_version.h&amp;gt;
#include &amp;quot;version.h&amp;quot;

void main(void)
{
    printk(&amp;quot;Board config %s\n&amp;quot;, CONFIG_BOARD);
	printk(&amp;quot;build time: &amp;quot; __DATE__ &amp;quot; &amp;quot; __TIME__ &amp;quot;\n&amp;quot;);
	printk(&amp;quot;Zephyr version: %d.%d.%d\n&amp;quot;, KERNEL_VERSION_MAJOR, KERNEL_VERSION_MINOR, KERNEL_PATCHLEVEL);
	
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/2318.pastedimage1727384954868v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/503836?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 20:51:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea5d377d-1885-4afe-aea4-af831851361a</guid><dc:creator>Jamal_nRF</dc:creator><description>&lt;p&gt;I got the roadmap information, so all good on that end, thank you&lt;/p&gt;
&lt;p&gt;Additional question:&lt;/p&gt;
&lt;p&gt;does the nRF Connect SDK provide an API that reports the version of SDK being used?&lt;/p&gt;
&lt;p&gt;pretty much something similar to the existing sys_kernel_version_get() that reports the version of Zephyr OS currently running&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;div style="background-color:#1f1f1f;color:#cccccc;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#dcdcaa;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/502794?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2024 14:26:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa75218d-39b4-464b-9145-69ba75f37ced</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;For roadmap&amp;nbsp;and feature requests, please contact your Regional Sales Manager (RSM). If you don&amp;#39;t have the RSM&amp;#39;s information, please fill in the&amp;nbsp;&lt;/span&gt;&lt;a href="https://www.nordicsemi.com/About-us/Contact-Us"&gt;Sales related questions&lt;/a&gt;&lt;span&gt;&amp;nbsp;form&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/502649?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2024 18:04:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06beea40-cf7e-49bd-ade0-e966732bab9c</guid><dc:creator>nordicator_prim3</dc:creator><description>&lt;p&gt;At a short glance, I don&amp;#39;t see a roadmap unfortunately. It would be cool if that was made available. Maybe I missed it and it does exist, but someone with Nordic will probably be able to answer the followup question better.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Cheers!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/502648?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2024 17:55:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a450bcc4-6989-42d9-92b7-e272ba68e25a</guid><dc:creator>Jamal_nRF</dc:creator><description>&lt;p&gt;OK, thank you for the prompt feedback&lt;/p&gt;
&lt;p&gt;Follow up question:&lt;/p&gt;
&lt;p&gt;what is the nRF Connect&amp;nbsp; roadmap to support Zephyr 3.7 ?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK revisions</title><link>https://devzone.nordicsemi.com/thread/502645?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2024 17:40:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f36db4e-e4e1-416b-92eb-85850ee04f9f</guid><dc:creator>nordicator_prim3</dc:creator><description>&lt;p&gt;The nRF Connect &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/releases/release-notes-2.7.0.html#zephyr"&gt;release notes&lt;/a&gt; say it&amp;#39;s got everything up to and including commit &lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;ea02b93eea35afef32ebb31f49f8e79932e7deee&lt;/span&gt;&lt;/code&gt; from Zephyr. Looking at the &lt;a href="https://github.com/zephyrproject-rtos/zephyr/blob/ea02b93eea35afef32ebb31f49f8e79932e7deee/VERSION"&gt;VERSION file&lt;/a&gt; in that commit, it says Zephyr version 3.6.99.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>