<?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>NRF Connect SDK FOTA download client bug</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110381/nrf-connect-sdk-fota-download-client-bug</link><description>Hi, 
 
 I have discovered a bug in the fota_download.c file contained in the SDK. I am attempting to cancel the FOTA update separately within my application code, and it goes through most of the time, however I am running into an edge case that causes</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Apr 2024 11:51:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110381/nrf-connect-sdk-fota-download-client-bug" /><item><title>RE: NRF Connect SDK FOTA download client bug</title><link>https://devzone.nordicsemi.com/thread/480436?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2024 11:51:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e44d569d-9611-42f4-9b41-accf52f68ff6</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi Aman,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;FOTA download (download_client) isn&amp;#39;t tested with external modems, as it is aimed towards running on nRF devices, so there will be timing differences and potential problems that arises.&lt;/p&gt;
&lt;p&gt;I highly suspect that the&amp;nbsp;corner-case&amp;nbsp;for the cancel/resume&amp;nbsp;occurs due to&amp;nbsp;external factors, my main thought is the transport layer (interrupt based UART?) between the nRF and the 3rd party modem.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you provide any detailed logs / readouts of the flags in question related to this issue? As mentioned, since this is running on a device which we do not test for or with,&amp;nbsp;could you provide more debug information on what is happening?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF Connect SDK FOTA download client bug</title><link>https://devzone.nordicsemi.com/thread/480053?ContentTypeID=1</link><pubDate>Mon, 22 Apr 2024 16:21:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d23c2218-7e45-46bd-b395-4eb161593d84</guid><dc:creator>amanb</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;H&amp;aring;kon,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I am using NCS version 2.5.0 and I am using a Laird MG100 device, which runs on an NRF52840. This device uses NB-IoT, and since FOTA can be quite slow over this network, we want our device to remain functional during FOTA. To do this, we are having to cancel and resume FOTA anytime that we want to use the network. As a result, we are running into this edge case scenario quite often.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Pls let me know if any other details are needed&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Aman&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF Connect SDK FOTA download client bug</title><link>https://devzone.nordicsemi.com/thread/479950?ContentTypeID=1</link><pubDate>Mon, 22 Apr 2024 10:41:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e50603ef-44de-4698-a4db-d5c175500904</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you share a bit more information about your scenario?&lt;/p&gt;
&lt;p&gt;Which NCS version are you using?&lt;/p&gt;
&lt;p&gt;Are you using nRF700x or nRF9160? If using nrf9160, which mfw version is being used?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>