<?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>How to interact with nrf52840 for jumping to NSIB and update firmware?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108976/how-to-interact-with-nrf52840-for-jumping-to-nsib-and-update-firmware</link><description>Where is the info with diagrams o whatever for jumping from app to NSIB and receiving an updated firmware from another SoC? 
 
 https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/bootloader/README.html#bootloader 
 
 There we can</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 11 Mar 2024 15:26:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108976/how-to-interact-with-nrf52840-for-jumping-to-nsib-and-update-firmware" /><item><title>RE: How to interact with nrf52840 for jumping to NSIB and update firmware?</title><link>https://devzone.nordicsemi.com/thread/473261?ContentTypeID=1</link><pubDate>Mon, 11 Mar 2024 15:26:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:125b8cfd-46ba-472c-8a7c-99ee386fa34d</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;My colleague had a sample for &lt;a href="https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk/tree/v2.2.0/bootloader_samples/client_smp/smp_client_uart"&gt;UART SMP Client&lt;/a&gt; for an earlier version of nRF Connect SDK. This is now described in the nRF Connect SDK documentation:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/config_and_build/dfu/index.html"&gt;Device Firmware Updates&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can use &lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/main/include/zephyr/mgmt/mcumgr/grp/img_mgmt/img_mgmt_client.h"&gt;this API&lt;/a&gt; to implement this, and we have &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/cellular/lwm2m_client/fota_external_mcu.html"&gt;an example&lt;/a&gt; showing how to update an nRF52840 from nRF9160 using this&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to interact with nrf52840 for jumping to NSIB and update firmware?</title><link>https://devzone.nordicsemi.com/thread/472532?ContentTypeID=1</link><pubDate>Wed, 06 Mar 2024 14:55:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f59420a-a46f-4301-b5fa-614138cdc3e0</guid><dc:creator>JuanAlm</dc:creator><description>&lt;p&gt;Ok, I will store the firmware update inside the flash of stm32 SoC.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Once done it, h&lt;span&gt;ow am I supposed to init the firmware update process from stm32 soc to nrf52 soc? For communicate with MCUBoot I hace to use mcumgr (I cant use it cause it only install over linux) or using SMP(I cant this either cause the only sample is with BLE).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Where can I find info about SMP client and how to interact SMP client with SMP server?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to interact with nrf52840 for jumping to NSIB and update firmware?</title><link>https://devzone.nordicsemi.com/thread/472530?ContentTypeID=1</link><pubDate>Wed, 06 Mar 2024 14:51:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:641c1a4c-bdaf-4056-b596-427825a93056</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you planning to use serial for updating the firmware? There is &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.2/nrf/device_guides/working_with_nrf/nrf52/developing.html#fota-over-thread"&gt;no support for FOTA over OpenThread&lt;/a&gt; in nRF Connect SDK.&lt;/p&gt;
&lt;p&gt;You can add MCUboot as a second stage bootloader to perform firmware updates.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>