<?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>Firmware update on nRF7002 with non-nRF host MCU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114526/firmware-update-on-nrf7002-with-non-nrf-host-mcu</link><description>Hello, 
 We are planning to use RT500 MCU as host of nRF7002 WiFi chip. 
 We are looking into firmware update for nRF7002 chip. 
 
 I read through these documents 
 https://docs.nordicsemi.com/bundle/ps_nrf7002/page/chapters/functional/doc/sw_patch.html</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 11 Sep 2024 07:23:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114526/firmware-update-on-nrf7002-with-non-nrf-host-mcu" /><item><title>RE: Firmware update on nRF7002 with non-nRF host MCU</title><link>https://devzone.nordicsemi.com/thread/502038?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2024 07:23:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:764358c5-feae-4703-8d89-3f17f959bd4c</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I do not know their plans regarding this, but I will register it as a feature request. I cannot comment on the schedule since this needs to be prioritized against other tasks. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update on nRF7002 with non-nRF host MCU</title><link>https://devzone.nordicsemi.com/thread/501957?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 13:50:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9bc1210-3587-4c6c-b4ac-32bec50f9e0b</guid><dc:creator>djgj</dc:creator><description>&lt;p&gt;Thank you for the answers Marte. &lt;br /&gt;In Future, will there be an example showcasing this firmware update on nRF7002 in the zephyr project?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;djgj&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update on nRF7002 with non-nRF host MCU</title><link>https://devzone.nordicsemi.com/thread/501699?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2024 11:05:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a86deaff-bedf-4eed-aa21-f4dff6e72017</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]Will these nRF7002 update patches be available in Zephyr driver releases in future?[/quote]
&lt;p&gt;Firmware patches are hosted on sdk-nrfxlib and will need to be manually fetched using &lt;code&gt;west blobs fetch hal_nordic&lt;/code&gt;.&lt;/p&gt;
[quote user=""]Is there any licensing aspect to note when storing the nRF7002 patch on RT500 MCU&amp;#39;s memories?[/quote]
&lt;p&gt;The firmware bins are licensed as Nordic-5-Clause, but they can be downloaded from non-Nordic hosts. For details, see &lt;a href="https://github.com/zephyrproject-rtos/hal_nordic/blob/master/zephyr/module.yml"&gt;https://github.com/zephyrproject-rtos/hal_nordic/blob/master/zephyr/module.yml&lt;/a&gt; and &lt;a href="https://github.com/zephyrproject-rtos/hal_nordic/blob/master/zephyr/LICENSE.txt"&gt;https://github.com/zephyrproject-rtos/hal_nordic/blob/master/zephyr/LICENSE.txt&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update on nRF7002 with non-nRF host MCU</title><link>https://devzone.nordicsemi.com/thread/501521?ContentTypeID=1</link><pubDate>Fri, 06 Sep 2024 11:15:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6fb4d83d-fec7-4b85-8bc3-4dc028870dd8</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]Will these nRF7002 update patches be available in Zephyr driver releases in future?[/quote]
&lt;p&gt;I assume it will be available in some form, but as&lt;span&gt; per &lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;a href="https://docs.zephyrproject.org/latest/contribute/bin_blobs.html"&gt;Binary Blobs&lt;/a&gt;, Zephyr does not allow hosting blobs within its repos. I will check this internally.&lt;/span&gt;&lt;/p&gt;
[quote user=""]Is there any licensing aspect to note when storing the nRF7002 patch on RT500 MCU&amp;#39;s memories?[/quote]
&lt;p&gt;&lt;span&gt;I will check this internally as well.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
[quote user=""]Does nRF7002 need access to external memory for this feature as mentioned here? Or MCU connection to nRF7002 is enough for ensuring this?[/quote]
&lt;p&gt;This is handled by the host MCU, so the nRF7002 does not need access to external memory.&lt;/p&gt;
[quote user=""]Are there any example patches available that I can try this on nRF7002 using nRF5340 to understand the flow?[/quote]
&lt;p&gt;The default binary is located in nrfxlib/nrf_wifi/fw_bins/default/nrf70.bin, so you can try this.&lt;/p&gt;
&lt;p&gt;I will get back to you when I hear from the team, either later today or early next week.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>