<?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 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91897/nrf5340-firmware-and-ui-data-ota-dfu-over-qspi-flash</link><description>Hi, 
 Our application has a GUI, the UI data is stored in the QSPI flash and it is independent of the firmware, 
 We program the QPSI flash via the PC tool in the development phase. Further, we would like to update the firmware and UI data via OTA. 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 28 Sep 2022 13:38:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91897/nrf5340-firmware-and-ui-data-ota-dfu-over-qspi-flash" /><item><title>RE: nrf5340 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/thread/388375?ContentTypeID=1</link><pubDate>Wed, 28 Sep 2022 13:38:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59dd624e-059d-470c-86c8-fafbcf8fcd07</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jason,&lt;/p&gt;
&lt;p&gt;You could take a look at this ticket:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/support-private/support/283133#permalink=731403"&gt;https://devzone.nordicsemi.com/support-private/support/283133#permalink=731403&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/thread/387590?ContentTypeID=1</link><pubDate>Fri, 23 Sep 2022 01:50:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f715306-37b5-4266-bd8c-0c77b5eae80a</guid><dc:creator>Jason</dc:creator><description>&lt;p&gt;Hi SwRa,&lt;/p&gt;
&lt;p&gt;I think it is possible. but I have a question.&lt;/p&gt;
&lt;p&gt;As the UI data is large, integrating the UI data into the image will make the image size&lt;span&gt;&amp;nbsp;larger than the MCU internal flash. For the OTA process, the current process is that store the image in the temporary area of the internal flash. Is there any example of OTA over QSPI Flash? I mean that OTA&amp;nbsp; routine stores the image to QSPI first, and then moves the image(not including the UI data) to the internal flash.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/thread/387430?ContentTypeID=1</link><pubDate>Thu, 22 Sep 2022 08:59:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2091e28-40dd-41c6-a772-e75873159612</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jason,&lt;/p&gt;
&lt;p&gt;Sorry for confusing you with my previous answer..&lt;/p&gt;
[quote user=""]we would like to update the firmware and UI data via OTA[/quote]
&lt;p&gt;Since you need to update both the firmware as well as the UI data, the easiest way is to integrate the UI data into the image i.e., hardcode the data as static in the device firmware.. Could you check if it is possible to do this..?&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/thread/386124?ContentTypeID=1</link><pubDate>Wed, 14 Sep 2022 09:43:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e079f5f-1d6d-477f-ae45-323efa947c07</guid><dc:creator>Jason</dc:creator><description>[quote userid="107732" url="~/f/nordic-q-a/91897/nrf5340-firmware-and-ui-data-ota-dfu-over-qspi-flash/385966"]you could perform DFU followed by storing data[/quote]
&lt;p&gt;Hi SwRa,&lt;/p&gt;
&lt;p&gt;I was already able to update the FW via DFU OTA, but I have no idea on update the UI data because the UI data is not part of the FW, and it is stored in the external QSPI Flash.&lt;/p&gt;
&lt;p&gt;Could you explain more details on &amp;quot;&lt;span&gt;DFU&amp;nbsp;&lt;/span&gt;&lt;span&gt;followed by storing data&amp;quot;?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340 firmware and UI data OTA DFU over QSPI flash</title><link>https://devzone.nordicsemi.com/thread/385966?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2022 12:34:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25aa306c-7568-48fd-bd65-40e9e902f7d3</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jason,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;you could perform DFU followed by storing data. You could also take a look at this documentation for DFU :&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/ncs-dfu"&gt;Add DFU support to your application&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>