<?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>nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108286/nrf5340-netcore-firmware-version</link><description>Hi, 
 running the script from the SDK 2.5.0: 
 imgtool verify netcore.bin 
 I get the following result: 
 Image was correctly validated Image version: 3.1.9+0 Image digest: ba84b9d23622459a3d958a1377607c0c823feb67ace1b606636c88916ddfda83 
 After flashing</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 03 Nov 2025 13:10:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108286/nrf5340-netcore-firmware-version" /><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/553166?ContentTypeID=1</link><pubDate>Mon, 03 Nov 2025 13:10:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:467d2e96-897d-4503-9059-beecd1f2f1fe</guid><dc:creator>Riccardo Gaiati</dc:creator><description>&lt;p&gt;Thanks a lot Vidar !&amp;nbsp; I am still on the 2.9.2. At this point i was thinking to declared some shared memory between app and net, at the boot up the net allocate a variable containing the version and the app will read it then.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Riccardo&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/553118?ContentTypeID=1</link><pubDate>Mon, 03 Nov 2025 08:29:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5bc7393-8137-4737-9442-802a1c6e0f9b</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes correct, the appcore cannot access the netcore&amp;#39;s flash memory. Another alternative assuming you&amp;#39;re using BLE&amp;nbsp; is to use the SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_VERSION_INFO&amp;nbsp; HCI command to get the version information for the Bluetooth controller. The HCI command can be sent using the&amp;nbsp;hci_vs_sdc_zephyr_read_version_info() function if your SDK version includes this commit:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/commit/635fa76ef9b2e677b816d4442c5879976d58e5e6"&gt;https://github.com/nrfconnect/sdk-nrf/commit/635fa76ef9b2e677b816d4442c5879976d58e5e6&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/553099?ContentTypeID=1</link><pubDate>Sun, 02 Nov 2025 23:01:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31232358-edd0-4008-adf4-2ad3f9cd7938</guid><dc:creator>Riccardo Gaiati</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;sorry to pick up again this ticket. Just more question regarding the functions reported here&amp;nbsp;&lt;a id="" href="https://docs.nordicsemi.com/bundle/nrf-apis-2.9.2/page/fw_info_bare_8h.html"&gt;https://docs.nordicsemi.com/bundle/nrf-apis-2.9.2/page/fw_info_bare_8h.html&lt;/a&gt;&lt;br /&gt;For the nrf5340, these can only be called by the netcore, since the app core has not access to netcore memory space.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1762124480723v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Thanks for your feedback&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/469219?ContentTypeID=1</link><pubDate>Fri, 16 Feb 2024 12:20:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa8ccd42-d1f6-4f71-a4f7-9d7a4189fc12</guid><dc:creator>Riccardo Gaiati</dc:creator><description>&lt;p&gt;Thanks a lot Vidar !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/469003?ContentTypeID=1</link><pubDate>Thu, 15 Feb 2024 11:49:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5bf681d-0358-4be7-ba89-cee6a6f2d9a9</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Riccardo,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I must correct myself, the version number is not incremented automatically. Instead, it is defined by the &amp;#39;CONFIG_FW_INFO_FIRMWARE_VERSION&amp;#39; value set in your &amp;#39;hci_rpmsg&amp;#39; child image build, which defaults to &amp;#39;1&amp;#39;.&lt;br /&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;Vidar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/468755?ContentTypeID=1</link><pubDate>Wed, 14 Feb 2024 08:36:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d36f75d5-9fc8-4b47-97f6-9c77ab4e8a85</guid><dc:creator>Riccardo Gaiati</dc:creator><description>&lt;p&gt;Hi Vidor,&lt;/p&gt;
&lt;p&gt;thanks for the prompt reply.&lt;/p&gt;
&lt;p&gt;Who defines the values inside this data structure ? Who increase the version counter ?&lt;/p&gt;
&lt;p&gt;Thanks again !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 netcore firmware version</title><link>https://devzone.nordicsemi.com/thread/468749?ContentTypeID=1</link><pubDate>Wed, 14 Feb 2024 07:48:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:774a93d1-f3ce-47c4-8154-eb298e6fd631</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The MCUBoot image header where&amp;nbsp;your &amp;#39;&lt;span&gt;3.1.9+0&amp;#39; number is stored&amp;nbsp;is not included the network core update since the&amp;nbsp;&lt;/span&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/nrf5340/netboot/README.html"&gt;nRF5340: Network core bootloader&lt;/a&gt;&amp;nbsp;does not use this header. There is, however, a FW &amp;#39;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/libraries/others/fw_info.html#purpose"&gt;information structure&lt;/a&gt;&amp;#39; embedded within the netcore application image which includes a monotonically increasing version counter. This structure can be accessed with the&amp;nbsp;fw_info_find() function.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>