<?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>nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98169/nrf9160-fota-modem-updates</link><description>Hi there, 
 We are running the Serial Lte Modem application on the nrf9160 DK and are testing the FOTA updates currently. 
 We do however have a few questions regarding this. 
 Within the mfw_nrf9160_1.3.2.zip file, there seems to be 3 different .bin</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Apr 2023 07:44:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98169/nrf9160-fota-modem-updates" /><item><title>RE: nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/thread/418955?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 07:44:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffb8f3e0-cba5-46d1-906b-cc85ac9873da</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi, sorry for the delay&lt;/p&gt;
&lt;p&gt;The difference is only the name and UUID of the FW. It let&amp;#39;s you update the image and verify that there has been a FW change from reading the name/UUID of the FW&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/thread/418025?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 08:00:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d645e89d-7cf9-4189-83c5-a072b27ef8e0</guid><dc:creator>Frikkie Badenhorst</dc:creator><description>&lt;p&gt;Thanks Runar,&amp;nbsp;&lt;/p&gt;
[quote userid="122502" url="~/f/nordic-q-a/98169/nrf9160-fota-modem-updates/418017"]1. I think I had an unfortunate wording here. With normal FW I mend to say it had a normal naming scheme and not the FOTA-TEST name. It should support FOTA.&amp;nbsp;[/quote]
&lt;p&gt;I still think it is a bit unclear then what the difference is between normal FW and the FOTA-TEST FW. I guess we will just be continuing to use the normal FW .bin files in that case.&lt;/p&gt;
[quote userid="122502" url="~/f/nordic-q-a/98169/nrf9160-fota-modem-updates/418017"]Yes you will need to&amp;nbsp;integrate that&amp;nbsp;functionality[/quote]
&lt;p&gt;Thanks. Yes discussing a wired/serial upgrade on a different ticket with Didrik.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/thread/418017?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 07:43:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e829dc14-258c-40b5-a56e-2a3d70fdf28f</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;1. I think I had an unfortunate wording here. With normal FW I mend to say it had a normal naming scheme and not the FOTA-TEST name. It should support FOTA.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. Yes you will need to&amp;nbsp;integrate that&amp;nbsp;functionality&amp;nbsp; If your host has enough flash it can do a full modem update. then it can be possible to do a full modem update. I believe you have another thread where you discuses external host with&amp;nbsp;Didirik&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/thread/417897?ContentTypeID=1</link><pubDate>Tue, 28 Mar 2023 12:41:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa6abfe6-3044-47bd-b582-f0ed2f9b4ace</guid><dc:creator>Frikkie Badenhorst</dc:creator><description>&lt;p&gt;Thanks for your response Runar.&lt;/p&gt;
[quote userid="122502" url="~/f/nordic-q-a/98169/nrf9160-fota-modem-updates/417859"]mfw_nrf9160_update_from_1.3.2-FOTA-TEST_to_1.3.2 - FW for updating from the FOTA test FW to normal&amp;nbsp;FW&lt;br /&gt;You can also see a list of the different images in the readme in same folder as the images.&amp;nbsp;[/quote]
&lt;p&gt;So I think there is a bit of confusion here from our side. Does &amp;quot;normal FW&amp;quot; then not support FOTA upgrades using the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/serial_lte_modem/doc/FOTA_AT_commands.html"&gt;FOTA&lt;/a&gt;&amp;nbsp;at commands?&amp;nbsp;&lt;/p&gt;
[quote userid="122502" url="~/f/nordic-q-a/98169/nrf9160-fota-modem-updates/417859"]There are two ways to do the modem updates. Either a full firmware update or a delta firmware update.[/quote]
&lt;p&gt;I see. So am I correct in saying that the serial lte modem application (which we are currently running) is ONLY capable of delta updates using the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/applications/serial_lte_modem/doc/FOTA_AT_commands.html#fota-at-commands"&gt;FOTA&lt;/a&gt;&amp;nbsp;AT commands? For this we will NOT need external flash?&lt;/p&gt;
&lt;p&gt;For a full modem upgrade OTA, we will need to integrate the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/nrf9160/http_update/full_modem_update/README.html"&gt;HTTP full modem update&lt;/a&gt; example into the Serial LTE Modem application. For a full modem update the .cbor file is required and for this we will need external flash?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf9160 FOTA modem updates</title><link>https://devzone.nordicsemi.com/thread/417859?ContentTypeID=1</link><pubDate>Tue, 28 Mar 2023 11:16:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf77a79d-899f-49bb-a5e6-d49d04658239</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mfw_nrf9160_update_from_1.3.1_to_1.3.2.bin - FW for upgrading from&amp;nbsp;FW 1.3.1 to 1.3.2&lt;/li&gt;
&lt;li&gt;mfw_nrf9160_update_from_1.3.2_to_1.3.2-FOTA-TEST.bin - FW for proving FW update over FOTA, will show as a change is FW&lt;/li&gt;
&lt;li&gt;mfw_nrf9160_update_from_1.3.2-FOTA-TEST_to_1.3.2 - FW for updating from the FOTA test FW to normal&amp;nbsp;FW&lt;br /&gt;You can also see a list of the different images in the readme in same folder as the images.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2.Delta updates (minor to minor) needs to be done&amp;nbsp;&lt;span&gt;sequentially&amp;nbsp;while full modem updates can be done non-sequentially&amp;nbsp;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;3. It is used for a non-wired full modem update&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4.&amp;nbsp;There are two ways to do the modem updates. Either a full firmware update or a delta firmware update. With a full update you exchange the whole modem image, the challenge here is that the modem is to large to be stored in the application flash. So if you want to do a full modem FOTA you need an external flash that is minimum 2MB. However if you have this, you can jump from whatever version to a new one( We only have full modem FOTA images for 1.3.0 and never).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;With a delta FW update you only download the changes from image to image. The downside with this approach is that you need to do&amp;nbsp;upgrade from a given version to a given version. There is also a limit to the size of the image that limits the number of changes you can have a update. This means you can&amp;#39;t jump from a minor version to major one. So from 1.3.x to 1.4.x you would need to do a full modem FOTA&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>