<?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>NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/77444/nrf52840-ota-via-gsm-uart-http</link><description>Hello, 
 
 I want to perform NRF52840 Firmware update remotely. I refer to link . 
 I want only normal http OTA update without encryption for prototype testing. Is there any simple structure for GSM OTA update. 
 
 Thank You</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 16 Jul 2021 13:36:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/77444/nrf52840-ota-via-gsm-uart-http" /><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/320453?ContentTypeID=1</link><pubDate>Fri, 16 Jul 2021 13:36:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b067e7c3-c445-441a-a8cb-08a727151dbd</guid><dc:creator>bivay</dc:creator><description>&lt;p&gt;Thanks for this file I will try this.&lt;/p&gt;
&lt;div style="font-weight:400;" id="mouseposition-extension-element-full-container"&gt;
&lt;div style="background:rgba(255, 255, 255, 0.7);color:#000000;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;height:0px;position:absolute;width:0px;" id="mouseposition-extension-element-rect-display"&gt;
&lt;pre style="background-color:rgba(255, 255, 255, 0.7);color:#000000;text-align:center;"&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;pre style="background:#ffffff;border-color:#222222 black #333333;border-radius:3px;border-style:solid;border-width:1px;color:#222222;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;padding:3px;position:absolute;" id="mouseposition-extension-element-coordinate-display"&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/320447?ContentTypeID=1</link><pubDate>Fri, 16 Jul 2021 13:22:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3966488c-13f3-47f0-9bb3-0e58ddcceb9f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;If you are nRF5 SDK, you can have&amp;nbsp; a look at the bootloader example.&lt;/p&gt;
&lt;p&gt;There are 2 options, secure bootloader and open bootloader. In both version there is no encryption. The open bootloader is the version without signature verifying. Please have a look at the documentation &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_bootloader_modules.html?cp=8_5_1_3_5"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In your case you would need to implement background DFU. Meaning you receive the image in the application and only switch to the bootloader to update the image. Basically you need to enable&amp;nbsp;NRF_DFU_SETTINGS_ALLOW_UPDATE_FROM_APP in the bootloader sdk_config.h .&lt;/p&gt;
&lt;p&gt;You then need to implement the part the receive the image from internet in the application. We have an example that my coworker Vidar made &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/46994/background-dfu-application-source-code/187534#187534"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;br /&gt;Note that the example is provided &amp;quot;as-is&amp;quot; you would need to study the code and make the modification to fit with your needs.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/320402?ContentTypeID=1</link><pubDate>Fri, 16 Jul 2021 10:59:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe36d92b-bd1a-45a6-9e36-ab8d8219440e</guid><dc:creator>bivay</dc:creator><description>&lt;p&gt;SDK 15.3.0&lt;/p&gt;
&lt;div style="font-weight:400;" id="mouseposition-extension-element-full-container"&gt;
&lt;div style="background:rgba(255, 255, 255, 0.7);color:#000000;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;height:0px;position:absolute;width:0px;" id="mouseposition-extension-element-rect-display"&gt;
&lt;pre style="background-color:rgba(255, 255, 255, 0.7);color:#000000;text-align:center;"&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;pre style="background:#ffffff;border-color:#222222 black #333333;border-radius:3px;border-style:solid;border-width:1px;color:#222222;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;padding:3px;position:absolute;" id="mouseposition-extension-element-coordinate-display"&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/320371?ContentTypeID=1</link><pubDate>Fri, 16 Jul 2021 08:08:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0995294a-c057-4546-951a-58e249d6a7ef</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Brevy,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you let me know which firmware is running on the nRF52&amp;nbsp; ? Do you use NCS SDK or nRF5 SDK ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not very familiar with the SIM7600 so I can only give some suggestion.&lt;/p&gt;
&lt;p&gt;I assume there is no MCU on the SIM7600 ? If it&amp;#39;s the case you would need to receive the image&amp;nbsp;in the application and store it in the internal (or external) flash. After that you switch to the bootloader to replace the image.&amp;nbsp;&lt;br /&gt;Please answer the question about the SDK so I can give the suggestion.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/320351?ContentTypeID=1</link><pubDate>Fri, 16 Jul 2021 04:58:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f5773f1-0998-499a-bbaa-49020178db27</guid><dc:creator>bivay</dc:creator><description>&lt;p&gt;Thanks for response.&lt;/p&gt;
&lt;p&gt;Our device is at remote location and SIM7600 attached to UART. We want to download and update firmware of devices via GSM HTTP Prototocol.&lt;/p&gt;
&lt;div style="font-weight:400;" id="mouseposition-extension-element-full-container"&gt;
&lt;div style="background:rgba(255, 255, 255, 0.7);color:#000000;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;height:0px;position:absolute;width:0px;" id="mouseposition-extension-element-rect-display"&gt;
&lt;pre style="background-color:rgba(255, 255, 255, 0.7);color:#000000;text-align:center;"&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;pre style="background:#ffffff;border-color:#222222 black #333333;border-radius:3px;border-style:solid;border-width:1px;color:#222222;cursor:default;display:none;font-family:&amp;#39;Helvetica Neue&amp;#39;, Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;padding:3px;position:absolute;" id="mouseposition-extension-element-coordinate-display"&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 OTA via GSM(UART) HTTP</title><link>https://devzone.nordicsemi.com/thread/319999?ContentTypeID=1</link><pubDate>Wed, 14 Jul 2021 12:06:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad6b7c4f-111a-48e7-b5b5-db9bf9512e8b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Brevy,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please provide more information about your application. Do you use Softdevice or you are using NCS SDK ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are not familiar with the GSM OTA you referred to in the link. So we don&amp;#39;t know how it works. But I would assume it would use UART to interface the GSM modem with the nRF52840. We do have example for open bootloader with UART/USB in the nRF5 SDK.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>