<?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>Spontaneous MFW downgrade from 1.0.3 to 1.0.1?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60053/spontaneous-mfw-downgrade-from-1-0-3-to-1-0-1</link><description>From everything I know and understand of the system architecture, this shouldn&amp;#39;t be possible, but one of our early production units out in the fields has twice now apparently downgraded itself from modem firmware 1.0.3 back to 1.0.1. 
 It was originally</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Apr 2020 12:55:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60053/spontaneous-mfw-downgrade-from-1-0-3-to-1-0-1" /><item><title>RE: Spontaneous MFW downgrade from 1.0.3 to 1.0.1?</title><link>https://devzone.nordicsemi.com/thread/247103?ContentTypeID=1</link><pubDate>Tue, 28 Apr 2020 12:55:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:465d09f7-4e55-43d4-b8d9-ecbe32d571e1</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;Hi Justin,&lt;/p&gt;
&lt;p&gt;Thank you very much for your feedback and help.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks to you we found a bug so that the issue you are seeing should not happen with the next mfw release.&lt;/p&gt;
&lt;p&gt;A new mfw release will happen in the very near future that will address this.&lt;/p&gt;
&lt;p&gt;(so please look on the &lt;a href="https://www.nordicsemi.com/Products/Low-power-cellular-IoT/nRF9160/Download#infotabs" rel="noopener noreferrer" target="_blank"&gt;download page&lt;/a&gt;&amp;nbsp;for the next release)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Spontaneous MFW downgrade from 1.0.3 to 1.0.1?</title><link>https://devzone.nordicsemi.com/thread/245890?ContentTypeID=1</link><pubDate>Tue, 21 Apr 2020 15:39:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8800fdce-89bb-4aab-a7c3-82de7bc2524b</guid><dc:creator>jbrzozoski</dc:creator><description>&lt;p&gt;I unfortunately don&amp;#39;t have a way to capture any useful logging on this unit since it is out in the field.&lt;/p&gt;
&lt;p&gt;After the more recent time I did the 1.0.1 to 1.0.3 upgrade, I observed the device reconnect back to our cloud service, validated it was working and reporting 1.0.3, and then manually asked it to reboot again.&amp;nbsp; It cycled offline/online and came back on with modem firmware 1.0.3 a second time.&amp;nbsp; It wasn&amp;#39;t until a couple days later that it appeared to reboot on it&amp;#39;s own and come online running 1.0.1.&lt;/p&gt;
&lt;p&gt;Would the fallback be triggered by any reboot? Is it possible that it is triggered differently by a watchdog versus other reboot methods?&amp;nbsp; Some of our devices do have an on-going issue with watchdog reboots when the main MQTT handling thread blocks unexpectedly.&amp;nbsp; I&amp;#39;m theorizing that the manual reboots didn&amp;#39;t trigger a fallback but the watchdog could have occurred a couple days later and *did* trigger a fallback.&amp;nbsp; Is that plausible?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Spontaneous MFW downgrade from 1.0.3 to 1.0.1?</title><link>https://devzone.nordicsemi.com/thread/244966?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 11:50:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f689e9a1-723b-4d67-8df8-394e8ed10e52</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;Hi Justin,&lt;/p&gt;
&lt;div&gt;When you are doing the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/include/dfu/dfu_target.html#modem-firmware-upgrades" rel="noopener noreferrer" target="_blank"&gt;modem firmware upgrade&lt;/a&gt; for the mfw1.0.1 -&amp;gt; mfw1.0.3 your device will check if the new patch is correct and working, or else it will do a rollback to the previous mfw version.&lt;/div&gt;
&lt;div&gt;So what is most likely happening in your case is that for some reason the new patch is not approved by your application which in turn causes this rollback. The reason for such rollback can be e.g. if the new mfw image cannot set up a network connection or that your application does not purge the old mfw 1.0.1 image in time which in turn could produce this unwanted rollback of the delta image.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;The fact that only one unit stubbornly returns to the old version modem firmware version can be an indication of a fault in the early startup phase after the upgrade.&lt;br /&gt;&lt;br /&gt;Are you able to access the unit to do some debugging. e.g. turn ON logging etc. to try to look into the reason for this rollback?&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Best regards,&lt;br /&gt;Martin L.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>