<?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>Upgrading VIA UART</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112251/upgrading-via-uart</link><description>Hi Team, 
 
 We are using SLM SDK 2.4.0 and MFW 1.3.5 
 We moving forward to SLM SDK 2.5.2 and want to FOTA all our products outside, but, some have problems with cellular reception and we would like to try to upgrade them via UART. 
 We can download</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 27 Jun 2024 12:51:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112251/upgrading-via-uart" /><item><title>RE: Upgrading VIA UART</title><link>https://devzone.nordicsemi.com/thread/491112?ContentTypeID=1</link><pubDate>Thu, 27 Jun 2024 12:51:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:572c2864-1028-47e9-94f9-142c1ca5acbd</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Apologies for the delayed response. I understand that both of you work for the same company or product. When another user comments on the same thread, it changes the status of the case, which is why I took some time to look into it. In the sample I provided, it utilizes the serial recovery method using the SMP_server sample. Serial recovery mode enables the nRF9160 to enter a special state where it awaits firmware updates over a serial interface (typically UART). Upon reviewing the sample, you will notice that the UART interface of the nRF9160 SiP (System-in-Package) is connected to the UART interface of the nRF52840 SoC, which is used for updating the nRF9160.&lt;/p&gt;
&lt;p&gt;I recommend checking out the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/zephyr/samples/subsys/mgmt/mcumgr/smp_svr/README.html"&gt;SMP_server&lt;/a&gt; and&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/zephyr/services/device_mgmt/mcumgr.html#mcumgr"&gt; mcumgr&lt;/a&gt;, which will provide you with a starting point for serial firmware updates. We also have a &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-bootloaders-and-dfu-fota/topic/exercise-1-dfu-over-uart/"&gt;developer academy course&lt;/a&gt; that can help you gain a better understanding. Please excuse this if you are already familiar with the topics I mentioned.&lt;/p&gt;
&lt;p&gt;When updating both the modem firmware and the LTE application via UART, ensure that your modem_firmware and lte_app_firmware functions correctly handle flashing the respective firmware images into their designated flash memory locations. Refer to the sections &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/dfu/fmfu_fdev.html#lib-fmfu-fdev"&gt;&amp;quot;Full modem firmware update from flash devices&lt;/a&gt;&amp;quot; and &amp;quot;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/dfu/dfu_target.html#lib-dfu-target-full-modem-update"&gt;DFU target&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading VIA UART</title><link>https://devzone.nordicsemi.com/thread/490332?ContentTypeID=1</link><pubDate>Mon, 24 Jun 2024 13:59:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91a8b12c-4017-4131-aa35-95580bf9802c</guid><dc:creator>Dmitry Krol</dc:creator><description>&lt;p&gt;I didn&amp;#39;t understand how we can use this sample for upgrade modem firmware and serial LTE application from our MCU via UART? Can you tell us how you support it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading VIA UART</title><link>https://devzone.nordicsemi.com/thread/490112?ContentTypeID=1</link><pubDate>Sun, 23 Jun 2024 11:09:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e48b465a-fd83-4dd2-9816-a0707b88b742</guid><dc:creator>Ofir_A</dc:creator><description>[quote userid="115767" url="~/f/nordic-q-a/112251/upgrading-via-uart/489935"]You were trying to achieve FOTA, but due to a cellular reception issue, you are sticking to transfers via UART. Is my understanding of your issue right?[/quote]
&lt;p&gt;Yes&lt;/p&gt;
&lt;p&gt;To work in the Serial LTE Modem app&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading VIA UART</title><link>https://devzone.nordicsemi.com/thread/489935?ContentTypeID=1</link><pubDate>Fri, 21 Jun 2024 11:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89a48fb7-5c3b-4a5a-ab8e-f5995b6f2816</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I was a bit confused while reading your query. So let&amp;#39;s clarify that first. You have a master MCU, and you are trying to update nRF9160 using the master MCU. You want to achieve this by writing an image via UART from the MCU, right? You were trying to achieve FOTA, but due to a cellular reception issue, you are sticking to transfers via UART. Is my understanding of your issue right? Please clarify or correct me if I am wrong anywhere.&lt;/p&gt;
&lt;p&gt;I think this is achievable. I recommend you take a look at the &lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/v2.6-branch/samples/cellular/smp_svr"&gt;cellular&amp;nbsp;smp_server sample&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>